background image

 

CTM; Reviewed: 
SPOC 11/29/2007 

Solution & Interoperability Test Lab Application Notes 

©2006 Avaya Inc. All Rights Reserved. 

1 of 51 

AudioCodesMP118.doc 

 

 

 

 
 
 

 

Avaya Solution & Interoperability Test Lab 

 

Application Notes for Configuring the AudioCodes MP-118 
Analog VoIP Gateway with Avaya SIP Enablement Services 
and Avaya Communication Manager - Issue 1.0 

 
 
 
 

Abstract 

 

 
These Application Notes describe the procedure for configuring the AudioCodes MP-118 
Analog VoIP Gateway with Avaya SIP Enablement Services and Avaya Communication 
Manager. 
 
The AudioCodes MP-118 Analog VoIP Gateway serves as a gateway between legacy analog 
endpoints/trunks at a branch location and a VoIP infrastructure at a main location using the 
Session Initiation Protocol (SIP).  The MP-118 has 4 FXS (analog endpoint) ports and 4 FXO 
(POTS trunk) ports.  The compliance test focused on the interoperability of the FXS ports. The 
FXO ports were configured only as a failover path to the PSTN if the data WAN is unavailable 
and SIP calls can  not be made. The ability of these FXO ports to provide local PSTN access 
for the branch as part of normal operation is not covered by these Application Notes. 
 
Information in these Application Notes has been obtained through Developer

Connection

 

compliance testing and additional technical discussions.  Testing was conducted via the 
Developer

Connection

 Program at the Avaya Solution and Interoperability Test Lab. 

 

 
 
 
 

Summary of Contents for AudioCodes MP-118

Page 1: ...cy analog endpoints trunks at a branch location and a VoIP infrastructure at a main location using the Session Initiation Protocol SIP The MP 118 has 4 FXS analog endpoint ports and 4 FXO POTS trunk ports The compliance test focused on the interoperability of the FXS ports The FXO ports were configured only as a failover path to the PSTN if the data WAN is unavailable and SIP calls can not be made...

Page 2: ...l Once the call has been setup the MP 118 converts the analog signal from the analog telephone to a series of voice samples sent in data packets over the data network using the Real Time Protocol RTP 1 1 Configuration Figure 1 illustrates the configuration used in these Application Notes In the sample configuration two sites are connected via an IP network The main site has an Avaya SES and an Ava...

Page 3: ...g telephones to keep functioning but the SIP telephones will not One of the DID numbers of the ISDN PRI trunk to the Main Site is mapped to a telephone extension at the Main Site The other is mapped to a telephone extension at the Branch Site The DID number of the POTS line is mapped to an extension at the Branch Site which could be used if the data WAN is unavailable Figure 1 MP 118 Test Configur...

Page 4: ...chines Windows PCs Windows XP Professional AudioCodes MP 118 Analog VoIP Gateway 5 00A 011 008 3 Configure Avaya Communication Manager The communication between Avaya Communication Manager and Avaya SES is via a SIP trunk group All SIP signaling for calls between Avaya Communication Manager and the MP 118 passes through Avaya SES via this trunk group This section describes the steps for configurin...

Page 5: ...ES at the enterprise site In this case SES and 50 1 1 50 are being used respectively The node name SES will be used throughout the other configuration forms of Avaya Communication Manager In this example procr and 50 1 1 10 are the name and IP address assigned to the Avaya S8300 Media Server display system parameters customer options Page 2 of 10 OPTIONAL FEATURES IP PORT CAPACITIES USED Maximum A...

Page 6: ...ut using media resources in the Avaya G350 Media Gateway This is true for both intra region and inter region IP IP Direct Audio Shuffling can be further restricted at the trunk level on the Signaling Group form The Codec Set is set to the number of the IP codec set to be used for calls within this IP network region If different IP network regions are used for the Avaya S8300 Media Server and the A...

Page 7: ...odecs the enterprise wishes to support within the normal trade off of bandwidth versus voice quality The example below shows the values used in the compliance test 5 On Page 2 the FAX Mode field must be set to t 38 standard to support the fax machines The Modem field should be set to off The screen below shows the setting used for the fax testing change ip codec set 1 Page 1 of 2 IP Codec Set Code...

Page 8: ...Network Region field enter the IP network region value assigned in the IP Network Region form in Step 3 This defines which IP network region contains the Avaya SES server If the Far end Network Region field is different from the near end network region the preferred codec will be selected from the IP codec set assigned for the inter region connectivity for the pair of network regions Enter the dom...

Page 9: ...ternal or external requires two SIP trunks for the duration of the call Thus a call from a SIP telephone to another SIP telephone will use two SIP trunks A call between a non SIP telephone and a SIP telephone will only use one trunk In this solution each analog endpoint at the branch counts as a SIP telephone The default values may be retained for the other fields 8 On Page 3 Verify the Numbering ...

Page 10: ...pattern is included here for completeness To create a route pattern use the change route pattern n command where n is the number of an unused route pattern Enter a descriptive name for the Pattern Name field Set the Grp No field to the trunk group number created for the SIP trunk Set the Facility Restriction Level FRL field to a level that allows access to this trunk for all users that require it ...

Page 11: ...P 118 which appear as SIP stations to Avaya Communication Manager Use the display system parameters customer options command to verify Avaya Communication Manager has sufficient OPS capacity available to add the OPS stations needed for the SIP and analog endpoints at the branch office in Figure 1 If there is insufficient capacity contact an authorized Avaya sales representative or business partner...

Page 12: ...g Retrieval y LWC Log External Calls n Auto Answer none CDR Privacy n Data Restriction n Redirect Notification y Idle Appearance Preference n Per Button Ring Control n Bridged Idle Line Preference n Bridged Call Alerting y Restrict Last Appearance n Active Station Ringing single H 320 Conversion n Per Station CPN Send Calling Number Service Link Mode as needed Multimedia Mode basic Audible Message...

Page 13: ...ton The Conference On Answer FNE requires the assignment of a no hld cnf button Both of these button assignments are shown in the example below 16 Map the Avaya Communication Manager extension to the Avaya SES media server extension defined in Section 4 Step 8 with the add off pbx telephone station mapping command Enter the values as shown below Station Extension Avaya Communication Manager extens...

Page 14: ...nsion 44444 was created for this purpose with the same characteristics as the Avaya SIP telephones at this site 19 To map a DID number to a station at the main or branch office use the change inc call handling trmt trunk group n command where n is the trunk group number connected to the PSTN from the Avaya G350 Media Gateway The compliance test used trunk group 2 to connect to the PSTN This trunk ...

Page 15: ...alled on the server During the software installation the installation script is run from the Linux shell of the server to specify the IP network properties of the server along with other parameters For additional information on these installation tasks refer to 5 Step Description 1 Access the Avaya SES administration web interface by entering http ip addr admin as the URL in an Internet browser wh...

Page 16: ... 11 29 2007 Solution Interoperability Test Lab Application Notes 2006 Avaya Inc All Rights Reserved 16 of 51 AudioCodesMP118 doc Step Description 2 The Avaya SES Administration Home Page will be displayed as shown below ...

Page 17: ...n Avaya SES it is necessary to commit the database changes using the Update link that appears when changes are pending Perform this step by clicking on the Update link found in the bottom of the blue navigation bar on the left side of any of the Avaya SES administration pages as shown below It is recommended that this be done after making each set of changes described in the following steps ...

Page 18: ... Version field and the network properties entered during the installation process On the Edit System Properties page Enter the SIP Domain name assigned to Avaya SES This must match the Authoritative Domain field configured on Avaya Communication Manager shown in Section 3 Step 3 Enter the License Host field This is the host name the fully qualified domain name or the IP address of the SIP proxy se...

Page 19: ...page since the host had already been added to the system The Edit Host page shown below is accessible by clicking on the Hosts Æ List link in the left pane and then clicking on the Edit link under the Commands section of the subsequent page that is displayed In the Host IP Address field enter the IP address of the Avaya SES Enter the DB Password that was specified during the system installation Th...

Page 20: ...300 In the Host field select the Avaya SES server from the pull down menu that will serve as the SIP proxy for this media server Since there is only one Avaya SES server in this configuration the Host field is set to the host shown in Step 5 Select TLS Transport Link Security for the SIP Trunk Link Type TLS provides encryption at the transport layer TLS is the only link protocol that is supported ...

Page 21: ...eated for the MP 118 gateway itself From the left pane navigate to Users Æ Add Enter the values as shown below Primary Handle Enter the extension for this user Password Enter a valid password for logging into the SIP endpoint Confirm Password Re enter the password Host Select the Avaya SES server from the pull down menu First Name Any descriptive name Last Name Any descriptive name Check the Add M...

Page 22: ...cription 8 The Add Media Server Extension page will appear In the Extension field enter the same extension used in the previous step In the Media Server field select from the pull down menu the name of the media server added in Step 6 Click the Add button to complete the operation 9 Repeat Steps 7 8 for each of the remaining stations at the branch office ...

Page 23: ...MP 118 These procedures assume the MP 118 has been installed using the procedures documented in 7 and has been assigned an IP address Step Description 1 The configuration of the MP 118 is done via a Web browser To access the device enter the IP address of the MP 118 in the Address field of the browser 2 The following pop up window will appear Login with the proper credentials 3 The MP 118 main pag...

Page 24: ...e left pane then navigating to Network Settings Æ IP Settings in the right pane If necessary changes can be made to the settings on this page followed by clicking Submit For the compliance test the IP Address Subnet Mask and Default Gateway Address were set to values consistent with the test configuration shown in Figure 1 The Media Premium QoS must match the Audio PHB Value set on Avaya Communica...

Page 25: ...6 Avaya Inc All Rights Reserved 25 of 51 AudioCodesMP118 doc Step Description 5 Protocol Definition To access these parameters select Protocol Management in the left pane and navigate to Protocol Definition in the right pane The pull down choices for Protocol Definition are shown below ...

Page 26: ...18 will use the SIP OPTIONS message as a handshake mechanism with the Avaya SES to determine if the SIP connection is up If the connection is down the MP 118 will failover to the FXO ports For the Always Use Proxy field select Enabled For the Send All Invite to Proxy field select Yes This directs the MP 118 to send all INVITE requests to the Avaya SES including those generated as the result of a t...

Page 27: ...teway Name field enter the IP address of the Avaya SES In this configuration the MP 118 requires that a separate extension be assigned to the gateway itself In the User Name field enter the extension created for this purpose in Section 3 Step 18 In the Password field enter the password for the above user For the Authentication Mode select Per Endpoint The MP 118 will authenticate each endpoint sep...

Page 28: ...ure the parameters as described below For the Enable Early Media field select Enabled If enabled the MP 118 sends Session Description Protocol SDP information in the 18x responses allowing the media stream to be set up prior to answering the call If fax support is needed select T 38 Relay as the Fax Signaling Method Select No for the Use user phone in SIP URL field Default values may be retained f...

Page 29: ... working downward to the least preferred This list must have an overlap with the list provided on Avaya Communication Manager in Section 3 Step 4 The codec is selected from the pull down menu under the Coder Name field The codec list used for the compliance test is shown in the example below G 711U law was selected as the most preferred followed by G 729 For the G 729 codec the Silence Suppression...

Page 30: ...d Type to match the value used by the Avaya SIP Telephones Media may not be redirected shuffled in all scenarios from Avaya Communication Manager to the endpoints if this value is not the same as the SIP Telephones Assign the digit map pattern to the Digit Mapping Rules field If the dialed digits matches any pattern in the digit map the MP 118 stops collecting digits and places the call The digit ...

Page 31: ...6 Avaya Inc All Rights Reserved 31 of 51 AudioCodesMP118 doc Step Description 11 Advanced Parameters To access these parameters select Protocol Management in the left pane and navigate to Advanced Parameters in the right pane The pull down choices for Advanced Parameters are shown below ...

Page 32: ...e the parameters as described below Select Enable for the Enable Polarity Reversal and Enable Current Disconnect fields This will allow the MP 118 to provide the proper disconnect indication to various line types In the Max Number of Active Calls field enter a value that is equal to or greater than the maximum number of ports FXS FXO available on the gateway For the compliance test there were 4 FX...

Page 33: ...st this field was set to Disabled since none of the analog phones used had a Caller ID display Caller ID can also be controlled on a per port basis by navigating to Protocol Management Æ Endpoint Settings Æ Generate Caller ID to Tel Table not shown here Select Enabled for the Enable MWI and MWI Display fields if the analog phones support a visual MWI indicator For the compliance test even though t...

Page 34: ...Avaya Inc All Rights Reserved 34 of 51 AudioCodesMP118 doc Step Description 14 Manipulation Tables To access these parameters select Protocol Management in the left pane and navigate to Manipulation Tables in the right pane The pull down choices for the Manipulation Tables are shown below ...

Page 35: ...calls In the example below all calls dialed with twelve digits beginning with 91 coming from any source extension and source IP will have the first digit stripped off This manipulation is required to allow the branch user to dial the same outbound number when the data WAN is available or not Under normal conditions a user dials 9 the 11 digit PSTN number for an outbound call The call is forwarded ...

Page 36: ...s 2006 Avaya Inc All Rights Reserved 36 of 51 AudioCodesMP118 doc Step Description 16 Routing Tables To access these parameters select Protocol Management in the left pane and navigate to Routing Tables in the right pane The pull down choices for the Routing Tables are shown below ...

Page 37: ...Step 6 Avaya SES is not available The Dest Phone Prefix and Source Phone Prefix columns define which calls are mapped to the IP address in the Dest IP Address column In the example below the table entry maps calls from any destination prefix or any source prefix to IP address 192 168 1 60 which is the address of the MP 118 When the MP 118 processes the call the MP 118 will use the table in Step 18...

Page 38: ...to the hunt group in the Hunt Group ID column In the first entry in the example below all calls to any extension 40108 40111 from any source extension and source IP will be routed to hunt group 1 The at the end of the Dest Phone Prefix field indicates end of number Thus the dialed number must be an exact match with an extension and not simply a match on the prefix of 40108 40111 The second entry r...

Page 39: ...els to be assigned In the Phone Number column enter the starting extension for the range of extensions In the Hunt Group ID column enter the hunt group that contains these extensions In the example below the first entry assigns channels 1 4 with extensions 40108 40111 to hunt group 1 The second entry assigns channel 5 the first FXO port to hunt group 2 Since only the first FXO port was connected t...

Page 40: ...n phone number is dialed Select the Registration Mode to be Per Endpoint For Hunt Group ID 2 which contain the FXO POTS ports select the Channel Select Mode as Cyclic Ascending The ports in this hunt group are treated as a pool and each will be selected in cyclic ascending order Select the Registration Mode to be Per Gateway This allows the MP 118 to register once for all the FXO ports using the g...

Page 41: ... pane and navigate to Endpoint Settings in the right pane The pull down choices for Endpoint Settings are shown below 22 Authentication From the menu shown in Step 21 navigate to Endpoint Settings Æ Authentication The Authentication page defines a username and password combination for authentication of each MP 118 port with the Avaya SES Enter a User Name and Password that matches the values confi...

Page 42: ...to Endpoint Settings Æ Automatic Dialing The Automatic Dialing page provides the mapping of incoming calls on the FXO ports to a branch extension when the data WAN is unavailable In the example below each FXO port is mapped to a different extension at the branch location All ports were mapped even though only one FXO port was connected The destination extension is placed in the Destination Phone N...

Page 43: ... in the right pane The pull down choices for FXO Settings are shown below 25 FXO Settings From the menu shown in Step 24 navigate to FXO Settings Æ FXO Settings Configure the parameters as described below Select One Stage for the Dialing Mode The MP 118 will not prompt the user with a second dial tone and will send all digits in a single request including any access code prefix Select Yes for Answ...

Page 44: ...es 2006 Avaya Inc All Rights Reserved 44 of 51 AudioCodesMP118 doc Step Description 26 Media Settings To access these parameters select Advanced Configuration in the left pane and navigate to Media Settings in the right pane The pull down choices for Media Settings are shown below ...

Page 45: ... Media Settings Æ Fax Modem CID Settings Configure the parameters as described below Select T 38 Relay for the Fax Transport Mode to support faxing across the data WAN Select Enable Bypass for the V 22 V 34 Modem Transport Types to support modem calls over SIP planned in future Avaya Communication Manager releases Select G711Mulaw for the Fax Modem Bypass Coder Type Default values may be retained ...

Page 46: ...118 doc Step Description 28 For proper modem interoperability over SIP planned for future Avaya Communication Manager releases an additional parameter must be changed in the ini file From a web browser enter ip_address AdminPage in the Address field where ip_address is the IP address of the MP 118 The main page will appear as shown below ...

Page 47: ...d select ModemBypassPayloadType from the pull down menu Enter 0 in the Enter Value field Click on Apply New Value A value of 0 in the payload type indicates a G 711mu call By default the MP 118 uses a proprietary value for the payload type of modem calls so they can be distinguished from other G 711mu calls 30 To save the configuration return to the administrative web page and select Maintenance i...

Page 48: ...F transmissions Local device support for Hold Transfer and Call Waiting Proper operation of voicemail with message waiting indicators MWI For the analog phones MWI was provided via stutter dial tone Call Forwarding provided by Avaya Communication Manager Conferencing Avaya SIP telephone initiates a conference that includes an MP 118 analog endpoint Extended telephony features using Avaya Communica...

Page 49: ...be placed to from the analog endpoints behind the MP 118 and the PSTN Verify that calls can be placed from the analog endpoints behind the MP 118 when a simulated data WAN failure is introduced 8 Support For technical support on the MP 118 contact AudioCodes via the support link at www audiocodes com 9 Conclusion These Application Notes describe the procedures required to configure the AudioCodes ...

Page 50: ...MP118 doc 8 LTRT 65406 MediaPack SIP User s Manual Version 5 0 9 LTRT 65607 MediaPack Mediant 1000 SIP Analog Gateways Release Notes Version 5 0 Product documentation for Avaya products may be found at http support avaya com Product documentation for AudioCodes MP 118 Analog VoIP Gateway products may be found at http www audiocodes com ...

Page 51: ...he information provided in these Application Notes is subject to change without notice The configurations technical data and recommendations provided in these Application Notes are believed to be accurate and dependable but are presented without express or implied warranty Users are responsible for their application of any products specified in these Application Notes Please e mail any questions o...

Reviews: