Summary of the content on the page No. 1
HowTo
OpenStage@Asterisk
Installation and Maintenance
Guide
Issue 1.0
Siemens Enterprise Communications GmbH & Co KG
Munich, 09/07/2010
Germany
Communication for the open minded
Siemens Enterprise Communications
www.siemens.com/open
Summary of the content on the page No. 2
Scope This document provides a best practice guide on setting up, operating, servicing, and troubleshooting OpenStage phone in an Asterisk environment. Open Communications Principles and Best Practices 24/09/2010, page 2
Summary of the content on the page No. 3
Contents Scope 2 Contents 3 Preparation 4 Supplying Power for the Phones 4 Connecting OpenStage Phones to the IP Network 6 802.1x 6 LLDP-MED Configuration Options 6 DHCP Options 7 Plug & Play – One Step Provisioning and Configuration 7 Single Phone Configuration (Local Menu, WBM) 8 Using OpenStage@Asterisk 9 Busy Lamp Function (BLF) 9 XML Applications 9 Send URL / Remote Server Control 9 Call Completion (CCBS/CCNR) 10 CTI for OpenStage - UACSTA 10 Changing the Caller Infor
Summary of the content on the page No. 4
Preparation This chapter contains all information that is necessary to connect an OpenStage phone to an Asterisk based communication system. This includes the power supply options (PoE or external supply) for each OpenStage model and its possible sidecar combinations. To enable a secure environment, 802.1x support for OpenStage is specified. For autoconfiguration, LLDP-MED and DHCP can be used. In addition to the standard DHCP options, SEN proprietary enhancements allow for assigning
Summary of the content on the page No. 5
Energy saving mode To reduce the energy consumption to a minimum, OpenStage phones offer an energy saving mode. The display backlight (phone and Key Module, if attached) is switched off after a con- figurable timeout. With OpenStage 40, the main display and key module backlight will be switched off after 90 seconds of inactivity (firmware version V2R0 onwards). Readability even without backlight is ensured by the transflective display. With OpenStage 60 and 80, the timer is configurable
Summary of the content on the page No. 6
Power consumption [W] - Gigabit Ethernet variants Energy saving Idle state During call Ringing (max. mode (handset) vol.) OpenStage 20 G - - 3,6 4,7 3,6 4,7 4,0 5,0 4,5 5,3 OpenStage 40 G - - 3,8 4,9 4,4 5,6 4,7 5,9 5,2 6,3 1 - 4,0 5,1 5,1 6,4 5,5 6,8 6,2 7,4 2 - 4,1 5,3 5,9 7,3 6,3 7,7 6,9 7,9 - 1 4,6 5,8 5,3 6,6 5,6 7,0 6,4 7,4 OpenStage 60 G - - 3,8 4,9 7,0 8,7 7,4 9,0 7,8 9,4 1 - 4,0 5,1 7,7 9,3 8,3 10,0 9,3 10,3 Please see note *) 10,1 2 - 4,2 *) 5,3 8,4 *) 10,0 9,0
Summary of the content on the page No. 7
b) advertise and receive QoS parameters, c) advertise the power requirements to the LAN access switch by means of an "Ex- tended Power via MDI” TLV. Note: LLDP-MED should only be used with LLDP enabled network access switches. Older network access switches that don't adhere to the 802.1D-1998 MAC bridging specification might appear to be propagating the LLDP multicasts through the subnet. In this case, LLDP- MED should be deactivated on the phone. For further information, please refer to
Summary of the content on the page No. 8
parameters must be set or updated. When all these parameters have been sent to the phone, it is ready for operation. For further information, please refer to the WPI Developer’s Guide [8]. If a Firewall or NAT get in the Way In case the phones and the provisioning service reside in different networks or subnets that are separated by a firewall and/or NAT, it may be impossible for the provisioning service to contact the phones. To enable a solution for this problem, the phone can be
Summary of the content on the page No. 9
Using OpenStage@Asterisk This chapter contains some tips and tricks for operating OpenStage phones with Asterisk. It is not intended to be exhaustive, but provides some major topics and solutions from differ- ent successful customer projects. Busy Lamp Function (BLF) The “Busy Lamp Field” feature (available for OpenStage 15/40/60/80) allows users to monitor the dialog state of another phone via the LED associated to an FPK. Please note that, some- times, the term 'Direct Station S
Summary of the content on the page No. 10
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 serve
Summary of the content on the page No. 11
Do Not Disturb Event Diverted Event Services on the OpenStage device: Make Call Answer Call Hold Call Retrieve Call Clear Connection Consultation Call Generate Digits Get Volume Set Volume Get Mute Set Mute Events Generated by OpenStage: OpenStage does not generate CSTA Events. With these services a SIP server can easily control basic OpenStage functions. For futher in- formation please have a look at: http://wiki.siemens- enterprise.com/images/e/e7/white_
Summary of the content on the page No. 12
Multi Address Appearance (MAA) A telephone is normally associated with a directory number, or, generally, with a SIP AoR. This number is used for placing calls to the associated telephone and for displaying the tele- phone's (user's) identity when placing calls to another party. The number is also used when more than one call appearance is supported due to additional features like call waiting. The term ‘keyset’ denotes a telephone which is associated with more than one number. This
Summary of the content on the page No. 13
Example: OpenStage operates in MAA mode. Further information can be found at: http://wiki.siemens-enterprise.com/images/a/a3/White_Paper_MAA.pdf Automatic Call Answering Using Alert-Info Header Besides using uaCSTA, the phone can be set to automatically answer a call by adding an alert info header to the call. Thus, the SIP server is enabled to control whether a call is to be an- swered immediately and without user interaction. However, the user has the possibility to allow or
Summary of the content on the page No. 14
Logging and Tracing OpenStage phones are perfect. But if something should go wrong anyhow, the customer service needs tools to focus on the problem. Service effort is needed, but should be mini- mized. Therefore, OpenStage phones provide plenty of tools and options to find the cause of a problem quickly, even if it is not located at the phone. LAN Port Mirroring Every OpenStage phone has a built-in Ethernet switch. One of the ports is used to connect the phone to the local network.
Summary of the content on the page No. 15
Local and Remote Tracing The phone is able to write internal trace files, and to send the trace data to a remote syslog server. The tracing can be configured in a differentiated way by setting discrete trace levels for each service. Please note that it is not recommended to enable all traces to the deepest level. The gener- ated trace file will exhaust the phone’s memory shortly, and the overall functionality will slow down. QoS Data Collection OpenStage phones generate QoS rep
Summary of the content on the page No. 16
Example Screen: OpenStage 80 represented in the HUSIM Phone Tester Open Communications Principles and Best Practices 24/09/2010, page 16
Summary of the content on the page No. 17
Limitations Not known yet :-) References [1] TIA-811-A: Performance and Interoperability Requirements for Voice-over-IP (VoIP) Fea- ture Telephones (http://www.tiaonline.org/standards/technology/voip/documents/TIA- 811-A-final-for-global.pdf) [2] Session Initiation Protocol (SIP)-Specific Event Notification: (RFC 3261) [3] OpenStage Asterisk Admin Guide: (http://wiki.siemens- enterprise.com/images/e/e1/Administration_Manual_OpenStage_Asterisk.pdf) [4] WPI Guide: (http://wiki.siem
Summary of the content on the page No. 18
About Siemens Enterprise Communications Group (SEN Group) ©Siemens Enterprise The SEN Group is a premier provider of enterprise communications solutions. More than 14,000 employees in 80 coun- Communications GmbH & Co. KG tries carry on the tradition of voice and data excellence started more than 160 years ago with Werner von Siemens and the invention of the pointer telegraph. Today the company leads the market with its "Open Communications" approach Siemens Enterprise th