Call Completion (CCBS/CCNR)

Call completion is a telephony feature which takes action on a failure to complete a call. It allows for notifying the calling user when the called user is available again.

The OpenStage callback feature covers two conditions for call completion:

CCBS (Call Completion Busy Subscriber) : The called party is busy.

CCNR (Call Completion No Reply) : The called party does not respond.

Call Completion features can be implemented on a PBX, a dedicated server (e.g. a voicemail Server) or directly on the client device (e.g. messaging applications).

There are several commercial companies which provide call completion features, as well as IETF documents specifying call completion features for open standards, such as SIP.

The RFC 5359 gives a best practice example for call completion. However, the SEN OSCAR group has evaluated this RFC with the result that it is not useful for a B2BUA architecture.

The IETF BLISS working group currently provides a draft paper (http://www.ietf.org/id/draft- ietf-bliss-call-completion-06.txt) on how call completion can be implemented. However, no RFC is available for this topic yet.

Although no standard has been released until now, OpenStage phones already support server based call completion.

An implementation according to the IETF BLISS draft is planned, but currently not available.

The OpenStage call completion implementation is purely stimulus based and can be found at:

http://wiki.siemens-enterprise.com/images/6/65/White_Paper_CC_10090.pdf

CTI for OpenStage - UACSTA

There are several use cases where remote control of a VoIP phone is required. Among these are server based features like ‘Call Forwarding’ or ‘Do not Disturb’, or agent desktop applica- tions requiring a seamless desktop integration of the phone.

There is one ECMA standard in place which covers all those requirements: uaCSTA.

By means of the uaCSTA interface, the OpenStage SIP user agent can use call and device control services at the SIP Server and vice versa. A complete set of CSTA services are defined in ECMA-269 [6], which should be referenced for additional information.

The following subset of CSTA services and events are supported by OpenStage:

ÎServices on the SIP Server:

¾Set Forwarding

¾Get Forwarding

¾Set Do Not Disturb

¾Get Do not Disturb

ÎEvents Generated by the SIP Server:

¾Forwarding Event

Open Communications Principles and Best Practices

24/09/2010, page 10

Page 10
Image 10
Siemens 50 manual Call Completion CCBS/CCNR, CTI for OpenStage Uacsta, Services on the SIP Server

50 specifications

Siemens 50, a notable offering from Siemens’ extensive range of solutions, is designed to cater to various industrial automation needs. This robust device integrates innovative technologies, making it a crucial component in modern manufacturing and process control systems.

One of the primary features of Siemens 50 is its advanced automation capabilities. The system is equipped with a powerful controller that is able to manage complex tasks with high precision and efficiency. The use of Siemens’ own TIA Portal software allows for seamless integration and programming, making it user-friendly for engineers and technicians. Its modular design enables easy expansion and customization to fit a variety of applications.

Communication is another strong suit of Siemens 50. It supports a range of communication protocols such as PROFINET, Modbus, and EtherNet/IP. This interoperability ensures that the device can connect effortlessly with existing infrastructures, facilitating data exchange between multiple devices and systems. This feature is critical for the Industrial Internet of Things (IIoT), where connectivity and real-time data access improve monitoring and control processes.

In terms of performance, the Siemens 50 is known for its reliability and efficiency. With an optimized power management system, it reduces energy consumption while maintaining high operational outputs. The device is designed for durability, capable of withstanding harsh industrial environments, which includes resistance to dust, moisture, and temperature variations.

Safety is a key characteristic of Siemens products, and Siemens 50 does not fall short. It is equipped with integrated safety features that adhere to international standards, ensuring a safe operating environment. These features help in mitigating risks associated with machinery operation, thereby protecting both workers and equipment.

The Siemens 50 also embraces the trend toward digitization in manufacturing. It provides advanced diagnostic tools and analytics that help operators in predictive maintenance, minimizing downtime and enhancing overall productivity. By leveraging powerful data analytics, users can gain insights into operational efficiency, which can be used to drive continuous improvements.

Overall, Siemens 50 stands out for its advanced features, robust communication capabilities, efficiency, safety measures, and support for digitization. This makes it a versatile choice for industries seeking to optimize their automation processes while ensuring safety and reliability.