MITEL SIPCoE Technical Configuration Notes Configure Mitel UC360 SIP Phone and Mitel MCD for use with VidyoWay SIP CoE 13-4940-00228
NOTICE The information contained in this document is believed to be accurate in all respects but is not warranted by Mitel Networks Corporation (MITEL ). The information is subject to change without notice and should not be construed in any way as a commitment by Mitel or any of its affiliates or subsidiaries. Mitel and its affiliates and subsidiaries assume no responsibility for any errors or omissions in this document. Revisions of this document or new editions of it may be issued to incorporate such changes. No part of this document can be reproduced or transmitted in any form or by any means - electronic or mechanical - for any purpose without written permission from Mitel Networks Corporation. TRADEMARKS Mitel is a trademark of Mitel Networks Corporation. Windows and Microsoft are trademarks of Microsoft Corporation. Other product names mentioned in this document may be trademarks of their respective companies and are hereby acknowledged. Mitel Technical Configuration Notes Configure Mitel UC360 SIP and Mitel MCD for use with Vidyoway Service March 2013, 13-4940-00228, Trademark of Mitel Networks Corporation Copyright 2013, Mitel Networks Corporation All rights reserved ii
Table of Contents OVERVIEW... 1 INTEROP HISTORY... 1 INTEROP STATUS... 1 SOFTWARE & HARDWARE SETUP... 1 TESTED FEATURES... 2 DEVICE LIMITATIONS... 3 DEVICE RECOMMENDATIONS... 3 NETWORK TOPOLOGY... 4 CONFIGURATION NOTES... 5 3300 MCD CONFIGURATION NOTES... 5 Network Requirements... 5 Assumptions for the 3300 MCD Programming... 5 Licensing and Option Selection SIP Licensing... 6 Multiline IP Set Configuration... 7 Class of Service Options... 8 SIP Device Capabilities... 12 Station Attributes settings... 14 Multiline Set Keys... 15 MITEL UC360 SIP PHONE SETUP NOTES... 16 SIP Configuration... 16 Camera Configuration... 16 VIDYO MCD SIP TRUNK SETUP... 17 NETWORK ELEMENT ASSIGNMENT... 17 Trunk Attributes... 18 SIP Peer Profile... 19 ARS Digit Modification Plans... 24 ARS Routes... 25 ARS Digits Dialed... 26 MBG GATEWAY SETUP... 27 ACCESSING TO VIDYOWAY CONFERENCE ROOM... 28 iii
Overview This document provides a reference to Mitel Authorized Solutions providers for configuring the Mitel 3300 MCD to host the Mitel UC360 hospitality SIP phone. The different devices can be configured in various configurations depending on your VoIP solution. This document covers a basic setup with required option setup. Interop History Version Date Reason 1 March 19, 2013 Initial Interop with Mitel MCD 11.0.2.24 and the Mitel UC360 v2.0.0.18 and Vidyo Interop Status The Interop of Vidyoway Service has been given a certification status. This device will be included in the SIP CoE Reference Guide. The status the Vidyoway Service achieved is: The most common certification which means the Vidyoway Service has been tested and/or validated by the Mitel SIP CoE team. Product support will provide all necessary support related to the interop, but issues unique or specific to the 3rd party will be referred to the 3rd party as appropriate. Software & Hardware Setup This was the test setup to generate a basic SIP call between the Mitel UC360 SIP device and the Vidyoway service. Manufacturer Variant Software Version Mitel 3300 MCD Mxe Platform 11.0.2.24 Mitel UC360 2.0.0.18 Vidyo Vidyoway Conferencing Service 1
Tested Features This is an overview of the features tested during the Interop test cycle and not a detailed view of the test cases. Please see the SIP Line Side Interoperability Test Pans for detailed test cases. Feature Feature Description Issues Basic Call Call Hold Conference Video Application Sharing Remote Desktop Making and receiving a call Putting a call on hold Conferencing multiple calls together Video Capabilities Able to share an application from the UC360 Able to share a remote desktop from the UC360 - No issues found - Issues found, cannot recommend to use - Issues found 2
Device Limitations This is a list of problems or not supported features when the Mitel UC360 hospitality SIP device is connected to the Mitel 3300MCD. Feature Vidyo Hold Video Escalation No video stream conference Problem Description Vidyo meeting rooms cannot put callers on hold Recommendation: This is expected behaviour for Vidyo. All holds must be done by the endpoints. If the UC360 calls Vidyo as a consultation call (i.e. already on a call with another party) and then adds Vidyo to the conference, Vidyo will not escalate the call to video. Vidyo meeting room will continue to function as audio. Recommendation: Call Vidyo first or if you know that Vidyo will be added to the conference, do not use the consultation call feature. When there is no video camera on the softphone side, Vidyo will send to the UC360 its own feed. When the UC360 creates a conference, this feed is sent back to itself in a repeating loop. Recommendation: Always have a camera on the Vidyo softphone. Device Recommendations The Mitel UC360 is recommended for deployment with Device Based In-Call Features enabled. See Sip Device Capabilities Assignment form below for more information. 3
Network Topology This diagram shows how the testing network is configured for reference. Figure 1 Network Topology 4
Configuration Notes This section is a description of how the SIP Interop was configured. These notes should give a guideline how a device can be configured in a customer environment and how the Mitel UC360 was configured in our test environment. We recommend that the Mitel UC360 is configured in Device Based mode. You will configure the Device Based mode in the SIP Device Capabilities Form as described in this section. Disclaimer: Although Mitel has attempted to setup the interop testing facility as closely as possible to a customer premise environment, implementation setup could be different onsite. YOU MUST EXERCISE YOUR OWN DUE DILIGENCE IN REVIEWING, planning, implementing, and testing a customer configuration. 3300 MCD Configuration Notes The following steps show how to program a 3300 MCD to connect with the Mitel UC360 SIP phone. Network Requirements There must be adequate bandwidth to support the voice over IP. As a guide, the Ethernet bandwidth is approx 85 Kb/s per G.711 voice session and 29 Kb/s per G.729 voice session (assumes 20ms packetization). As an example, for 20 simultaneous SIP sessions, the Ethernet bandwidth consumption will be approx 1.7 Mb/s for G.711 and 0.6Mb/s. Almost all Enterprise LAN networks can support this level of traffic without any special engineering. Please refer to the 3300 Engineering guidelines for further information. For high quality voice, the network connectivity must support a voice-quality grade of service (packet loss <1%, jitter < 30ms, one-way delay < 80ms). Assumptions for the 3300 MCD Programming The SIP signaling connection uses UDP on Port 5060. 5
Licensing and Option Selection SIP Licensing Ensure that the 3300 MCD is equipped with enough IP Users licenses for the connection of SIP end points. This can be verified within the License and Option Selection form. Figure 2 License and Option Selection form 6
Multiline IP Set Configuration On the Mitel 3300 MCD, a SIP device type can be programmed either in the User Configuration form or the Multiline IP Set Configuration form and it should be programmed as a UC Endpoint. Enterprise Manager can also be used to provision where this application is installed. The User PIN is the SIP authentication password and the Number is the Directory Number (DN a telephone number). The Number and User PIN must match the information in the Mitel UC360 phone s settings. All other field names should be programmed according to the site requirements or left at default. Figure 2 Multiline IP Sets form 7
Class of Service Options The Class of Service Options form is used to create or edit a Class of Service and specify its options. Classes of Service, identified by Class of Service numbers, are referenced by the Station Service Assignment form for the SIP devices. Many different options may be required for your site deployment, but these are the options that are required to be changed from the default for a Generic SIP Device to work with the 3300 MCD. Conference Call set to Yes HCI/CTI/TAPI Call Control Allowed set to Yes HCI/CTI/TAPI Monitor Allowed set to Yes Message Waiting set to Yes Public Network Access via DPNSS set to Yes Auto Campon Timer is blanked (no value) 8
9
10
Figure 3 Class of Service Options form 11
SIP Device Capabilities This form provides configuration options that can be applied to various types of SIP devices. The association between the SIP device and the form is similar to how the Class of Service options work. The SIP Device Capabilities number provides a SIP profile that can be applied to particular SIP devices to allow for alternate capabilities as recommended through the Mitel interop process. In the SIP Device Capabilities form, program a SIP Device Capabilities Number for the Mitel UC360 phone device. Ensure that Replace System based with Device based In-Call Feature is set to Yes. NOTE: By default, Mitel UC360 supports Reliable Provisional Responses. So, when this feature is required, you can enable it in SIP Device Capabilities form. Mitel Design is recommending different SIP Device Capabilities depending on the version of firmware the UC360 is running, to accomadate improvements in the code. 12
Figure 4 SIP Device Capabilities Assignment form 13
Station Attributes settings Use the Station Attributes form to assign the previously configured Class of Service and SIP Device Capability number to each of the Mitel UC360 phones in the 3300. This form utilizes Range Programming. Select the Mitel UC360 phone number and then select Change. Enter the previously configured SIP Device Capability number and Class of Service for Day, Night 1 & Night 2. Figure 5 Station Attributes form 14
Multiline Set Keys Use the Multiline Set Keys form to assign the line type, ring type, and directory number to each line selected on the Mitel UC360 device. The Mitel UC360 has 4 line keys. For the tests, only 4 lines were programmed as per Figure 6. Figure 6 Multiline Set Keys form 15
Mitel UC360 SIP Phone Setup Notes The following steps show how to program the Mitel UC360 SIP Phone to interconnect with the 3300 MCD. Consult the UC360 Administration guide for complete programming SIP Configuration Navigate to Settings -> Advanced The default password is "admin". Go to System Settings --> SIP Settings. Under Server Address, enter the IP address or the FQDN of the MCD. Enter the Username, Display Name, Login Name and Login Password as configured in the MCD. Ensure that TCP and TLS are disabled. Camera Configuration Navigate to Settings -> Camera Settings Enter the IP address of the Axis Network camera. The port should be left blank. Enter the Username and Password as configured in the phone.. 16
Vidyo MCD SIP Trunk Setup Network Element Assignment Create a network element for Vidyo SIP Trunking. In this example, the softswitch is reachable by an IP Address and is defined as Vidyo in the network element assignment form. The FQDN or IP addresses of the SIP Peer (Network Element), the External SIP Proxy and Registrar are provided by your service provider. If your service provider trusts your network connection by asking for your gateway external IP address, then programming the IP address for the SIP Peer, Outbound Proxy and Registrar is not required for SIP trunk integration. This will need to be verified with your service provider. Set the transport to UDP and port to 5060. Set the status to Always Active. Figure 7 Network Element Assignment 17
Trunk Attributes This is configured in the Trunk Attributes form. In this example the Trunk Attributes is defined for Trunk Service Number 38 which will be used to direct incoming calls to an answer point in the Mitel 3300 MCD. Program the Non-dial In or Dial In Trunks (DID) according to the site requirements and what type of service was ordered from your service provider. The example below shows configuration for incoming DID calls. The Mitel 3300 MCD will absorb the first 6 digits of the DID number from Vidyo leaving 4 digits for the 3300 MCD to translate and ring the remaining 4 digit extension. For example, Vidyo delivers 732-320-4009 through the SIP trunk to the 3300 MCD. The 3300 MCD will absorb the first 6 digits (732320) leaving the 3300 MCD to ring extension 4009. Extension 4009 must be programmed as a valid dialable number in the 3300 MCD. Please refer to the Mitel 3300 MCD System Administration documentation for further programming information. Figure 8 Trunk Attributes 18
SIP Peer Profile The recommended connectivity via SIP Trunking does not require additional physical interfaces. IP/Ethernet connectivity is part of the base 3300 MCD Platform. The SIP Peer Profile should be configured with the following options: Network Element: The selected SIP Peer Profile needs to be associated with previously created Vidyo Network Element. Registration User Name: The Mitel 3300 MCD does not support Bulk Registration; therefore trunks will have to be registered individually. Enter the DIDs assigned by Vidyo. Enter one or more numbers. The field has a maximum of 60 characters. The maximum number of digits per number is 26. You can enter a mix of ranges and single numbers (for example, "6135554000-6135554400, 6135554500"). Use a comma to separate telephone numbers and ranges. Use a dash (-) to indicate a range of telephone numbers. The first and last characters cannot be a comma or a dash. Address Type: Select IP address. Outbound Proxy Server: Select MBG Trunk. Calling Line ID: The default CPN is applied to all calls unless there is a match in the "Outgoing DID Ranges" of the SIP Peer Profile. This number will be provided by Vidyo. Do not use a Default CPN if you want public numbers to be preserved through the SIP interface. Add private numbers into the DID ranges for CPN Substitution form (see DID Ranges for CPN Substitution). Then select the appropriate numbers in the Outgoing DID Ranges in this form (SIP Peer Profile). Trunk Service Assignment: Enter the trunk service assignment previously configured. SMDR: If Call Detail Records are required for SIP Trunking, the SMDR Tag should be configured (by default there is no SMDR and this field is left blank). Maximum Simultaneous Calls: This entry should be configured to maximum number of SIP trunks provided by Vidyo. NOTE: Ensure the remaining SIP Peer profile policy options are similar the screen capture below. 19
Figure 9 SIP Peer Profile Assignment- Basic Figure 11 SIP Peer Profile Assignment- Call Routing 20
Figure 12 SIP Peer Profile Assignment- Calling Line ID Figure 13 SIP Peer Profile Assignment- SDP Options 21
Figure 14 SIP Peer Profile Assignment- Signaling and Header Manipulation Figure 15 SIP Peer Profile Assignment- Timers 22
Figure 16 SIP Peer Profile Assignment- Key Press Event Figure 17 SIP Peer Profile Assignment- Profile Information 23
ARS Digit Modification Plans Ensure that Digit Modification for outgoing calls on the SIP trunk to Vidyo absorbs or inject additional digits according to your dialling plan. In this example, we will be absorbing 2 digits (in this case will be 868 to dial out), which will pass along the 8 to Vidyo (for their routing purposes). Figure 18 Digit Modification Assignment 24
ARS Routes Create a route for SIP Trunks connecting a trunk to Vidyo. In this example, the SIP trunk is assigned to Route Number 12. Choose SIP Trunk as a routing medium and choose the SIP Peer Profile and Digit Modification entry created earlier. Figure 19 SIP Trunk Route Assignment 25
ARS Digits Dialed ARS initiates the routing of trunk calls when certain digits are dialed from a station. In this example, when a user dials 868, the call will be routed to Vidyo (ie. Route 55). Figure 20 ARS Digit Dialed Assignment 26
MBG Gateway Setup Under Applications on the left corner, select Mitel Border Gateway then Services tab then SIP Trunking tab. Select Add a SIP trunk and fill in the following information. Name: Enter the SIP trunk service assignment. Remote trunk endpoint address: Enter the IP address of VidyoWay. Routing Rules: Under Match select Request URI, and select sipint4 for Primary and Secondary trunk service. Figure 21 MBG VidyoWay Setup 27
Accessing To VidyoWay Conference Room The VidyoWay Conference Room has been setup under the URL: vidyoportal.mitel.com (192.68.180.122). Contact the Administrator for user accounts created for this VidyoWay Conference Room and the prefix number to access to it. For this conference room, the prefix is set to 8. Enter the username and password to login the VidyoWay conference room. Figure 22 VidyoWay Application 28
Figure 23 VidyoWay after login Select My Room then click on the Join Room button to create the Conference Room. Note the Conference Room with extension number 74940. Figure 24 VidyoWay after login 2 29
Figure 25 VidyoWay Conference Room has been created From one UC360 device, dial 868 + the Conference Room number (in this case dial 86874940). MBG will absorb 2 digits when goes out to the public network (see ARS Digit Modification Plans section above), therefore the actual number to reach VidyoWay Conference Room is 874940. As mentioned above, 8 is a prefix number that is set for the Conference Room and 74940 is the Conference Room number. From another UC360 device, dial 86874940 to join the Conference Room. Each user now sees each other s video display through their IP cameras, and the VidyoWay Conference Room will look as seen below. 30
Figure 26 VidyoWay Conference Room 31
32