AudioCodes MediaPack Series MP-11x User Manual

AudioCodes MediaPack Series MP-11x User Manual

Analog voip media gateways mediapack series
Hide thumbs Also See for MediaPack Series MP-11x:
Table of Contents

Advertisement

MediaPack™ Series
MP-11x & MP-124
Analog VoIP Media Gateways
User's Manual
Version 6.6
August 2012
Document # LTRT-65417

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MediaPack Series MP-11x and is the answer not in the manual?

Questions and answers

Summary of Contents for AudioCodes MediaPack Series MP-11x

  • Page 1 MediaPack™ Series MP-11x & MP-124 Analog VoIP Media Gateways User's Manual Version 6.6 August 2012 Document # LTRT-65417...
  • Page 3: Table Of Contents

    User's Manual Contents Table of Contents Overview ......................17 MediaPack Models ....................18 SIP Overview ......................18 Getting Started with Initial Connectivity ..............21 Assigning the VoIP LAN IP Address ..............23 Web Interface ......................23 BootP/TFTP Server ....................25 CLI .......................... 26 FXS Voice Menu Guidance ..................
  • Page 4 MP-11x & MP-124 Configuring Web and Telnet Access List ............... 68 Configuring RADIUS Settings ................70 CLI-Based Management ..................71 Starting a CLI Management Session ..............71 CLI cmdshell Commands ..................72 5.2.1 General Commands ....................73 5.2.2 Configuration Commands ..................76 5.2.3 Management Commands ..................
  • Page 5 User's Manual Contents 11.2.5.1 One VoIP Interface for All Applications ..........113 11.2.5.2 VoIP Interface per Application Type ............114 11.2.5.3 VoIP Interfaces for Combined Application Types ......... 115 11.2.5.4 VoIP Interfaces with Multiple Default Gateways ........115 11.3 Configuring the IP Routing Table ................. 116 11.3.1 Interface Column ....................118 11.3.2 Routing Table Configuration Summary and Guidelines ........118 11.3.3 Troubleshooting the Routing Table ...............118...
  • Page 6 MP-11x & MP-124 13.3 Configuring RTP/RTCP Settings ................154 13.3.1 Configuring the Dynamic Jitter Buffer ..............154 13.3.2 Comfort Noise Generation ..................155 13.3.3 Dual-Tone Multi-Frequency Signaling ..............156 13.3.3.1 Configuring DTMF Transport Types ............156 13.3.3.2 Configuring RFC 2833 Payload ............157 13.3.4 Configuring RTP Base UDP Port ................158 13.4 Configuring General Media Settings ..............
  • Page 7 User's Manual Contents 21.3 Manipulating Number Prefix ................. 214 21.4 SIP Calling Name Manipulations ................215 21.5 Configuring Redirect Number IP to Tel ..............218 21.6 Mapping NPI/TON to SIP Phone-Context ............220 22 Routing ......................223 22.1 Configuring General Routing Parameters ............223 22.2 Configuring Tel to IP Routing ................
  • Page 8 MP-11x & MP-124 25.2 Configuring Metering Tones ................. 262 25.3 Configuring Charge Codes ................... 263 25.4 Configuring FXO Settings ..................264 25.5 Configuring Authentication ................... 265 25.6 Configuring Automatic Dialing ................266 25.7 Configuring Caller Display Information ..............268 25.8 Configuring Call Forward ..................270 25.9 Configuring Caller ID Permissions ...............
  • Page 9 User's Manual Contents 27.2 Configuring SAS Outbound Mode ................ 300 27.3 Configuring SAS Redundant Mode ..............300 27.4 Configuring Gateway Application with SAS ............301 27.4.1 Gateway with SAS Outbound Mode ..............301 27.4.2 Gateway with SAS Redundant Mode ..............303 27.5 Advanced SAS Configuration ................304 27.5.1 Manipulating URI user part of Incoming REGISTER ..........304 27.5.2 Manipulating Destination Number of Incoming INVITE .........306 27.5.3 SAS Routing Based on IP-to-IP Routing Table .............308...
  • Page 10 37 Syslog and Debug Recordings ..............379 37.1 Syslog Message Format ..................379 37.1.1 Event Representation in Syslog Messages ............380 37.1.2 Identifying AudioCodes Syslog Messages using Facility Levels ......382 37.1.3 SNMP Alarms in Syslog Messages ...............382 37.2 Configuring Syslog Settings ................. 383 37.3 Configuring Debug Recording ................
  • Page 11 User's Manual Contents Appendix ........................403 41 Dialing Plan Notation for Routing and Manipulation ........405 42 SIP Message Manipulation Syntax ..............407 42.1 Actions ......................... 407 42.2 Header Types ....................... 407 42.2.1 Accept ........................407 42.2.2 Accept-Language ....................408 42.2.3 Allow ........................408 42.2.4 Call-Id........................409 42.2.5 Contact........................409 42.2.6 Cseq ........................410...
  • Page 12 MP-11x & MP-124 42.4.1 Random Strings .....................439 42.4.2 Random Integers ....................439 42.5 Wildcarding for Header Removal ................. 440 42.6 Message Manipulation using Source and Destination Addresses ....... 440 42.7 Message Manipulation using Length Conditions ..........440 42.8 Copying Information between Messages using Variables ........441 42.9 Using Regular Expressions (Regex) ..............
  • Page 13 User's Manual Contents 43.4.1 General Parameters ....................486 43.4.2 HTTPS Parameters ....................487 43.4.3 SRTP Parameters ....................489 43.4.4 TLS Parameters .....................491 43.4.5 SSH Parameters ....................493 43.4.6 IPSec Parameters ....................494 43.4.7 OCSP Parameters ....................495 43.5 RADIUS Parameters .................... 496 43.6 Control Network Parameters ................498 43.6.1 IP Group, Proxy, Registration and Authentication Parameters ......498 43.7 General SIP Parameters ..................
  • Page 14 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 15: Weee Eu Directive

    User's Manual Notices Notice This document describes the AudioCodes MediaPack series MP-11x and MP-124 Voice over IP (VoIP) gateways. Information contained in this document is believed to be accurate and reliable at the time of printing. However, due to ongoing product improvements and revisions, AudioCodes cannot guarantee accuracy of printed material after the Date Published nor can it accept responsibility for errors or omissions.
  • Page 16: Related Documentation

    The scope of this document does not fully cover security aspects for deploying the device in your environment. Security measures should be done in accordance with your organization’s security policies. For basic security guidelines, you should refer to AudioCodes Recommended Security Guidelines document. Note:...
  • Page 17: Overview

    User's Manual 1. Overview Overview The MediaPack series analog Voice-over-IP (VoIP) Session Initiation Protocol (SIP) media gateways (hereafter referred to as device) are cost-effective, cutting edge technology products. These stand-alone analog VoIP devices provide superior voice technology for connecting legacy telephones, fax machines and Private Branch Exchange (PBX) systems to IP-based telephony networks, as well as for integration with new IP-based PBX architectures.
  • Page 18: Mediapack Models

    MP-11x & MP-124 MediaPack Models The analog MediaPack 1xx models and their corresponding supported configurations are listed in the table below: Table 1-1: MediaPack 1xx Models and Configurations Combined FXS / Number of MediaPack Model Channels MP-124 MP-118 4 + 4 MP-114 2 + 2 MP-112*...
  • Page 19 F1 INVITE - 10.8.201.108 to 10.8.201.161: INVITE sip:2000@10.8.201.161;user=phone SIP/2.0 Via: SIP/2.0/UDP 10.8.201.108;branch=z9hG4bKacsiJkDGd From: <sip:6000@10.8.201.108>;tag=1c5354 To: <sip:2000@10.8.201.161> Call-ID: 534366556655skKw-6000--2000@10.8.201.108 CSeq: 18153 INVITE Contact: <sip:8000@10.8.201.108;user=phone> User-Agent: Audiocodes-Sip-Gateway/MediaPack/v.6.60.010.006 Supported: 100rel,em Allow: REGISTER,OPTIONS,INVITE,ACK,CANCEL,BYE, NOTIFY,PRACK,REFER,INFO Content-Type: application/sdp Content-Length: 208 o=AudiocodesGW 18132 74003 IN IP4 10.8.201.108 s=Phone-Call c=IN IP4 10.8.201.108...
  • Page 20 MP-11x & MP-124 Contact: <sip:2000@10.8.201.161;user=phone> Server: Audiocodes-Sip-Gateway/MediaPack/v.6.60.010.006 Supported: 100rel,em Allow: REGISTER,OPTIONS,INVITE,ACK,CANCEL,BYE, NOTIFY,PRACK,REFER,INFO Content-Type: application/sdp Content-Length: 206 o=AudiocodesGW 30221 87035 IN IP4 10.8.201.161 s=Phone-Call c=IN IP4 10.8.201.10 t=0 0 m=audio 7210 RTP/AVP 8 96 a=rtpmap:8 pcma/8000 a=ptime:20 a=rtpmap:96 telephone-event/8000 a=fmtp:96 0-15 ...
  • Page 21: Getting Started With Initial Connectivity

    Part I Getting Started with Initial Connectivity...
  • Page 23: Assigning The Voip Lan Ip Address

    User's Manual 2. Assigning the VoIP LAN IP Address Assigning the VoIP LAN IP Address The device is shipped with a factory default IP address for its operations, administration, maintenance, and provisioning (OAMP) VoIP LAN interface, as shown in the table below: Table 2-1: Default VoIP LAN IP Address IP Address Value...
  • Page 24 MP-11x & MP-124 Figure 2-2: MP-124 LAN Connection to PC for Initial Connectivity Change the IP address and subnet mask of your computer to correspond with the default IP address and subnet mask of the device. Access the Web interface: On your computer, start a Web browser and in the URL address field, enter the default IP address of the device;...
  • Page 25: Bootp/Tftp Server

    BootP/TFTP Server You can assign an IP address to the device using BootP/TFTP protocols. This can be done using the AudioCodes AcBootP utility (supplied) or any standard compatible BootP server. Note: You can also use the AcBootP utility to load the software file (.cmp) and configuration file (.ini).
  • Page 26: Cli

    MP-11x & MP-124 • ‘Subnet’: Enter the new subnet mask (in dotted-decimal notation) that you want to assign the device. • ‘Gateway’: Enter the IP address of the Default Gateway (if required). Click Apply to save the new client. Physically reset the device by powering it down and then up again. This enables the device to receive its new networking parameters through the BootP process.
  • Page 27: Fxs Voice Menu Guidance

    User's Manual 2. Assigning the VoIP LAN IP Address At the prompt, type the following command to access the configuration folder, and then press Enter: conf At the prompt, type the following command to view the current network settings, and then press Enter: GCP IP At the prompt, typing the following command to change the network settings, and then...
  • Page 28 Configuration File Name Pattern Description http://aa.bb.cc.dd/config.ini Standard config.ini. https://aa.bb.cc.dd/config.ini Secure HTTP. The device's MAC address is appended to the file http://aa.bb.cc.dd/audiocodes/<MAC>.ini name (e.g., http://36.44.0.6/audiocodes/00908f012300.ini). http://aa.bb.cc.dd:8080/config.ini HTTP on port 8080. http://aa.bb.cc.dd:1400/config.ini HTTP on port 1400. Generating configuration per IP/MAC address http://aa.bb.cc.dd/cgi-...
  • Page 29 User's Manual 2. Assigning the VoIP LAN IP Address print "Content-type: text/plain\n\n"; print "; INI file generator CGI\n"; print "; Request for MAC=$mac IP=$ip\n\n"; print <<"EOF"; SyslogServerIP = 36.44.0.15 EnableSyslog = 1 SSHServerEnable = 1 The table below lists the configuration parameters that can be viewed and modified using the voice menu: Table 2-2: Voice Menu Configuration Parameters Item Number at...
  • Page 30 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 31: Management Tools

    Part II Management Tools...
  • Page 33: Introduction

    Embedded HTTP/S-based Web server - see 'Web-based Management' on page  Command Line Interface (CLI) - see 'CLI-Based Management' on page  AudioCodes Element Management System - see EMS-Based Management on page  Simple Network Management Protocol (SNMP) browser software - see 'SNMP-Based Management' on page ...
  • Page 34 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 35: Web-Based Management

    User's Manual 4. Web-Based Management Web-Based Management The device provides an embedded Web server (hereafter referred to as Web interface), supporting fault management, configuration, accounting, performance, and security (FCAPS), including the following:  Full configuration  Software and configuration upgrades ...
  • Page 36: Accessing The Web Interface

    MP-11x & MP-124 4.1.2 Accessing the Web Interface The procedure below describes how to access the Web interface.  To access the Web interface: Open a standard Web browser (see 'Computer Requirements' on page 35). In the Web browser, specify the IP address of the device (e.g., http://10.1.10.10); the Web interface's Login window appears, as shown below: Figure 4-1: Web Login Screen In the 'Username' and 'Password' fields, enter the case-sensitive, user name and...
  • Page 37: Areas Of The Gui

    Figure 4-2: Main Areas of the Web Interface GUI Table 4-1: Description of the Web GUI Areas Item # Description Displays AudioCodes (corporate) logo image. Displays the product name. Toolbar, providing frequently required command buttons. For more information, see 'Toolbar Description' on page 38.
  • Page 38: Toolbar Description

    MP-11x & MP-124 4.1.4 Toolbar Description The toolbar provides frequently required command buttons, described in the table below: Table 4-2: Description of Toolbar Buttons Icon Button Description Name Submit Applies parameter settings to the device (see 'Saving Configuration' on page 324). Note: This icon is grayed out when not applicable to the currently opened page.
  • Page 39: Navigation Tree

    User's Manual 4. Web-Based Management 4.1.5 Navigation Tree The Navigation tree is located in the Navigation pane and displays a tree-like structure of menus pertaining to the selected tab on the Navigation bar. You can drill-down to the required page item level to open its corresponding page in the Work pane. The terminology used throughout this manual for referring to the hierarchical structure of the tree is as follows: ...
  • Page 40: Showing / Hiding The Navigation Pane

    MP-11x & MP-124 (i.e., Configuration, Maintenance, and Status & Diagnostics) on the Navigation bar. The advantage of the Basic view is that it prevents "cluttering" of the Navigation tree with menus that may not be required.  To toggle between Full and Basic view: ...
  • Page 41: Working With Configuration

    User's Manual 4. Web-Based Management  To show the Navigation pane: Click the right-pointing arrow ; the pane is displayed and the button is replaced by the left-pointing arrow button. Figure 4-6: Show and Hide Button (Navigation Pane in Hide View) 4.1.6 Working with Configuration Pages The configuration pages contain the parameters for configuring the device and are...
  • Page 42: Viewing Parameters

    MP-11x & MP-124 4.1.6.2 Viewing Parameters Some pages allow you to view a reduced or expanded display of parameters. The Web interface provides two methods for displaying page parameters:  Displaying "basic" and "advanced" parameters - see 'Displaying Basic and Advanced Parameters' on page ...
  • Page 43: Modifying And Saving Parameters

    User's Manual 4. Web-Based Management 4.1.6.2.2 Showing / Hiding Parameter Groups Some pages provide groups of parameters, which can be hidden or shown. To toggle between hiding and showing a group, simply click the group title button that appears above each group.
  • Page 44: Working With Tables

    MP-11x & MP-124 Note: Parameters saved to the volatile memory (by clicking Submit), revert to their previous settings after a hardware or software reset, or if the device is powered down. Therefore, to ensure parameter changes (whether on-the-fly or not) are retained, save ('burn') them to the device's non-volatile memory, i.e., flash (see 'Saving Configuration' on page 324).
  • Page 45 User's Manual 4. Web-Based Management Item # Button / Field Index. Index radio button Selects the row for editing and deleting. Compact button Organizes the index entries in ascending, consecutive order, starting from index 0. For example, assume you have three index entries, 0, 4 and 6. After you click Compact, index entry 4 is re-assigned to index 1 and index entry 6 is re-assigned to index 2.
  • Page 46 MP-11x & MP-124 Item # Button Toggles between displaying and hiding the full configuration of a Show/Hide selected row. This configuration is displayed below the table (see Item #6) and is useful for large tables that cannot display all its columns in the work pane.
  • Page 47: Searching For Configuration Parameters

    User's Manual 4. Web-Based Management Item # Description default is 10. Displays the currently displayed page number. 4.1.7 Searching for Configuration Parameters You can locate the exact Web page on which a specific parameter appears, by using the device's Search feature. The Web parameter's corresponding ini file parameter name is used as the search key.
  • Page 48: Working With Scenarios

    MP-11x & MP-124 Table 4-6: Search Description Item # Description Search field for entering search key and Search button for activating the search process. Search results listed in Navigation pane. Found parameter, highlighted on relevant Web page 4.1.8 Working with Scenarios The Web interface allows you to create your own menu (Scenario) of up to 20 pages, selected from the menus in the Navigation tree (i.e., pertaining to the Configuration, Maintenance, and Status &...
  • Page 49 User's Manual 4. Web-Based Management Repeat steps 5 through 7 to add additional Steps (i.e., pages). When you have added all the required Steps for your Scenario, click the Save & Finish button located at the bottom of the Navigation tree; a message box appears informing you that the Scenario has been successfully created.
  • Page 50: Accessing A Scenario

    MP-11x & MP-124 Notes: • You can add up to 20 Steps per Scenario, where each Step can contain up to 25 parameters. • When in Scenario mode, the Navigation tree is in 'Full' display (i.e., all menus are displayed in the Navigation tree) and the configuration pages are in 'Advanced Parameter List' display (i.e., all parameters are shown in the pages).
  • Page 51: Editing A Scenario

    User's Manual 4. Web-Based Management Item Description background. Navigation buttons for navigating between Scenario Steps:  Next button to open the next Step listed in the Scenario  Previous button to open the previous Step listed in the Scenario Note: If you reset the device while in Scenario mode, after the device resets, you are returned once again to the Scenario mode.
  • Page 52: Saving A Scenario To A Pc

    MP-11x & MP-124 • Edit Scenario Name: In the 'Scenario Name' field, edit the Scenario name. On the displayed page, click Next. • Remove a Step: In the Navigation tree, select the required Step; the corresponding page opens in the Work pane. On the page, clear all the check boxes corresponding to the parameters.
  • Page 53: Loading A Scenario To The Device

    ScenarioFileName (see Web and Telnet Parameters on page 471). The Scenario file must be located in the same folder as the ini file. For information on using AudioCodes AcBootP utility, refer to AcBootP Utility User's Guide.
  • Page 54: Quitting Scenario Mode

    MP-11x & MP-124 Click OK; the Scenario is deleted and the Scenario mode closes. Note: You can also delete a Scenario using the following alternative methods: • Loading an empty dat file (see 'Loading a Scenario to the Device' on page 53).
  • Page 55: Creating A Login Welcome Message

    User's Manual 4. Web-Based Management 4.1.9 Creating a Login Welcome Message You can create a Welcome message box that is displayed on the Web Login page for logging in to the Web interface. The figure below displays an example of a Welcome message: Figure 4-22: User-Defined Web Welcome Message after Login To enable and create a Welcome message, use the WelcomeMessage table ini file...
  • Page 56: Getting Help

    MP-11x & MP-124 4.1.10 Getting Help The Web interface provides you with context-sensitive Online Help. The Online Help provides brief descriptions of parameters pertaining to the currently opened page.  To view the Help topic of a currently opened page: On the toolbar, click the Help button;...
  • Page 57: Logging Off The Web Interface

    User's Manual 4. Web-Based Management 4.1.11 Logging Off the Web Interface The procedure below describes how to log off the Web interface.  To log off the Web interface: On the toolbar, click the Log Off icon; the following confirmation message box appears: Figure 4-24: Log Off Confirmation Box Click OK;...
  • Page 58 MP-11x & MP-124 In addition to the color-coded status information depicted on the graphical display of the device, the Home page displays various read-only information in the General Information pane:  IP Address: IP address of the device  Subnet Mask: Subnet mask address of the device ...
  • Page 59: Assigning A Port Name

    User's Manual 4. Web-Based Management 4.2.1 Assigning a Port Name The Home page allows you to assign an arbitrary name or a brief description to each port. This description appears as a tooltip when you move your mouse over the port. Note: Only alphanumerical characters can be used in the port description.
  • Page 60: Configuring Web User Accounts

    MP-11x & MP-124 Configuring Web User Accounts You can create up to 5 Web user accounts for the device. Up to five Web users can simultaneously be logged in to the device's Web interface. Web user accounts prevent unauthorized access to the Web interface, enabling login access only to users with correct credentials (i.e., username and password).
  • Page 61: Basic User Accounts Configuration

    User's Manual 4. Web-Based Management unsuccessful login attempts. Login information (such as how many login attempts were made and the last successful login time) can be presented to the user.  To prevent user access after a specific number of failed logins: From the 'Deny Access On Fail Count' drop-down list, select the number of failed logins after which the user is prevented access to the device for a user-defined time (see next step).
  • Page 62 MP-11x & MP-124  To configure the two pre-configured Web user accounts: Open the Web User Accounts page (Configuration tab > System menu > Web User Accounts). If you are logged in as Security Administrator, both Web user accounts are displayed (as shown below). If you are logged in with the second user account, only the details of this user account are displayed.
  • Page 63: Advanced User Accounts Configuration

    User's Manual 4. Web-Based Management 4.3.2 Advanced User Accounts Configuration This section describes advanced Web user account configuration. This is relevant if you need the following management scheme:  Enhanced security settings per Web user (e.g., limit session duration)  More than two Web user accounts (up to 5 Web user accounts) ...
  • Page 64 MP-11x & MP-124 The Web Users table appears, listing the two default, pre-configured Web use accounts - Security Administrator ("Admin") and Monitor ("User"): Figure 4-30: Web Users Table Page Click the Add button; the following dialog box is displayed: Figure 4-31: Web Users Table - Add Record Dialog Box Add a user as required.
  • Page 65 User's Manual 4. Web-Based Management Parameter Description Web: Status Defines the status of the Web user.  New = (Default) User is required to change its password on the next login. When the user logs in to the Web interface, the user is immediately prompted to change the current password.
  • Page 66: Displaying Login Information Upon Login

    MP-11x & MP-124 Parameter Description Web: User Level Defines the user's access level.  Monitor = (Default) Read-only user. This user can only view Web pages and access to security-related pages is denied.  Admin = Read/write privileges for all pages, except security-related pages including the Web Users table where this user has only read- only privileges.
  • Page 67: Configuring Web Security Settings

    - what the user has (i.e., the physical card) and what the user knows (i.e., the login password). This feature is enabled using the EnableMgmtTwoFactorAuthentication parameter. Note: For specific integration requirements for implementing a third-party smart card for Web login authentication, contact your AudioCodes representative. Version 6.6 MP-11x & MP-124...
  • Page 68: Configuring Web And Telnet Access List

    MP-11x & MP-124  To log in to the Web interface using CAC: Insert the Common Access Card into the card reader. Access the device using the following URL: https://<host name or IP address>; the device prompts for a username and password. Enter the password only.
  • Page 69 User's Manual 4. Web-Based Management To delete authorized IP addresses, select the Delete Row check boxes corresponding to the IP addresses that you want to delete, and then click Delete Selected Addresses; the IP addresses are removed from the table and these IP addresses can no longer access the Web and Telnet interfaces.
  • Page 70: Configuring Radius Settings

    MP-11x & MP-124 Configuring RADIUS Settings The RADIUS Settings page is used for configuring the Remote Authentication Dial In User Service (RADIUS) accounting parameters. For a description of these parameters, see 'Configuration Parameters Reference' on page 461.  To configure RADIUS: Open the RADIUS Settings page (Configuration tab >...
  • Page 71: Cli-Based Management

    User's Manual 5. CLI-Based Management CLI-Based Management This section provides an overview of the CLI-based management and configuration relating to CLI management. The device's CLI-based management interface can be accessed by using the RS-232 serial port or by using Secure SHell (SSH) or Telnet through the Ethernet interface. It mainly allows you to view various information regarding device configuration and performance.
  • Page 72: Cli Cmdshell Commands

    MP-11x & MP-124  To enable Telnet / SSH and start a CLI management session: Enable CLI (Telnet or SSH): Open the Telnet/SSH Settings page (Configuration tab > System menu > Management > Telnet/SSH Settings). To enable Telnet: From the ‘Embedded Telnet Server’ drop-down list, select Enable (Unsecured) or Enable Secured (SSL).
  • Page 73: General Commands

    User's Manual 5. CLI-Based Management and PING. To access a subdirectory, type its name, and then press Enter. To move back one directory, type two periods (..), and then press Enter. Alternatively, if you know the full path to a command inside one of the subdirectories, the short format can be used to run it directly.
  • Page 74 MP-11x & MP-124 Command Short Format Arguments Description SHow IP sh ip conf | perf | Displays IP interface status and configuration, route along with performance statistics. Note: The display format may change according to the configuration. SHow LOG sh log [stop] Displays (or stops displaying) Syslog messages in the CLI session.
  • Page 75 User's Manual 5. CLI-Based Management />sh ip perf Networking Statistics (statistics for 979 seconds): IP KBytes TX: 25 IP KBytes RX: 330 IP KBytes TX per second: 0 IP KBytes RX per second: 1 IP Packets TX: 1171 IP Packets RX: 5273 IP Packets TX per second: 3 IP Packets RX per second: 12 Peak KByte/s TX in this interval: 18...
  • Page 76: Configuration Commands

    MP-11x & MP-124 Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms 5.2.2 Configuration Commands The commands under the CONFiguration directory query and modify the current device configuration. The following commands are available: Table 5-3: Configuration CLI Commands Command Short Arguments...
  • Page 77: Ldap Commands

    User's Manual 5. CLI-Based Management 5.2.4 LDAP Commands The commands under the IPNetworking\OpenLdap directory allow you to perform various Lightweight Directory Access Protocol (LDAP) actions. Table 5-5: LDAP Commands Sub-Command Arguments Description LdapSTatus Displays the LDAP connection status. LdapSearch <search key> <attribute1> Searches an LDAP server.
  • Page 78 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 79: Snmp-Based Management

    User's Manual 6. SNMP-Based Management SNMP-Based Management The device provides an embedded SNMP Agent to operate with a third-party SNMP Manager (e.g., element management system or EMS) for operation, administration, maintenance, and provisioning (OAMP) of the device. The SNMP Agent supports standard Management Information Base (MIBs) and proprietary MIBs, enabling a deeper probe into the interworking of the device.
  • Page 80: Configuring Snmp Trap Destinations

    MP-11x & MP-124 To save the changes to flash memory, see 'Saving Configuration' on page 324. To delete a community string, select the Delete check box corresponding to the community string that you want to delete, and then click Submit. Table 6-1: SNMP Community String Parameters Description Parameter Description...
  • Page 81: Configuring Snmp Trusted Managers

    User's Manual 6. SNMP-Based Management Table 6-2: SNMP Trap Destinations Parameters Description Parameter Description Web: SNMP Manager Enables the SNMP Manager to receive traps and checks [SNMPManagerIsUsed_x] the validity of the configured destination (IP address and port number).  [0] (check box cleared) = (Default) Disables SNMP Manager ...
  • Page 82: Configuring Snmp V3 Users

    MP-11x & MP-124  To configure SNMP Trusted Managers: Open the SNMP Trusted Managers page (Configuration tab > System menu > Management submenu > SNMP submenu > SNMP Trusted Managers). Figure 6-2: SNMP Trusted Managers Select the check box corresponding to the SNMP Trusted Manager that you want to enable and for whom you want to define an IP address.
  • Page 83 User's Manual 6. SNMP-Based Management Notes: • If you delete a user that is associated with a trap destination (in 'Configuring SNMP Trap Destinations' on page 80), the configured trap destination becomes disabled and the trap user reverts to default (i.e., SNMPv2).
  • Page 84 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 85: Ems-Based Management

    User's Manual 7. EMS-Based Management EMS-Based Management AudioCodes Element Management System (EMS) is an advanced solution for standards- based management of gateways within VoP networks, covering all areas vital for the efficient operation, administration, management and provisioning (OAM&P) of AudioCodes' families of gateways.
  • Page 86 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 87: Ini File-Based Management

    User's Manual 8. INI File-Based Management INI File-Based Management The device can be configured using an ini file, which is a text-based file with an ini file extension name that can be created using any standard text-based editor such as Notepad.
  • Page 88 MP-11x & MP-124 configured. • The first word of the Format line must be "FORMAT", followed by the Index field name and then an equal "=" sign. After the equal sign, the names of the columns are listed. • Columns must be separated by a comma ",". •...
  • Page 89: General Ini File Formatting Rules

    • Load Auxiliary Files - see 'Loading Auxiliary Files' on page  AudioCodes AcBootP utility, which uses Bootstrap Protocol (BootP) and acts as a TFTP server. For information on using the AcBootP utility, refer to AcBootP Utility User's Guide. ...
  • Page 90: Modifying An Ini File

    The file may be loaded to the device using TFTP or HTTP. These protocols are not secure and are vulnerable to potential hackers. To overcome this security threat, the AudioCodes DConvert utility allows you to binary-encode (encrypt) the ini file before loading it to the device.
  • Page 91: General System Settings

    Part III General System Settings...
  • Page 93: Configuring Certificates

    User's Manual 9. Configuring Certificates Configuring Certificates The Certificates page is used for configuring secure communication with the device, using HTTPS and SIP Transport Layer Security (TLS). This page allows you to do the following:  Replace the device's certificate - see 'Replacing the Device's Certificate' on page ...
  • Page 94 MP-11x & MP-124 Click the Create CSR button; a textual certificate signing request is displayed in the area below the button: Figure 9-1: Certificate Signing Request Group Copy the text and send it to your security provider. The security provider, also known as Certification Authority or CA, signs this request and then sends you a server certificate for the device.
  • Page 95: Loading A Private Key

    User's Manual 9. Configuring Certificates group (at the top of the page), the 'Private key' read-only field displays "OK"; otherwise, consult your security administrator: Figure 9-2: Private key "OK" in Certificate Information Group If the device was originally operating in HTTPS mode and you disabled it in Step 2, then return it to HTTPS by setting the 'Secured Web Connection (HTTPS)' parameter to HTTPS Only, and then reset the device with a flash burn.
  • Page 96: Mutual Tls Authentication

    MP-11x & MP-124 Open the Certificates page (Configuration tab > System menu > Certificates) and scroll down to the Upload certificate files from your computer group. Figure 9-3: Upload Certificate Files from your Computer Group Fill in the 'Private key pass-phrase' field, if required. Click the Browse button corresponding to the 'Send Private Key' field, navigate to the key file, and then click Send File.
  • Page 97 User's Manual 9. Configuring Certificates  To enable mutual TLS authentication for HTTPS: Set the 'Secured Web Connection (HTTPS)' field to HTTPS Only (see 'Configuring Web Security Settings' on page 67) to ensure you have a method for accessing the device in case the client certificate does not work.
  • Page 98: Self-Signed Certificates

    MP-11x & MP-124 Self-Signed Certificates The device is shipped with an operational, self-signed server certificate. The subject name for this default certificate is 'ACL_nnnnnnn', where nnnnnnn denotes the serial number of the device. However, this subject name may not be appropriate for production and can be changed while still using self-signed certificates.
  • Page 99: Date And Time

    User's Manual 10. Date and Time Date and Time The date and time of the device can be configured manually or it can be obtained automatically from a Simple Network Time Protocol (SNTP) server. 10.1 Configuring Date and Time Manually The date and time of the device can be configured manually.
  • Page 100 MP-11x & MP-124 client. The client slowly robs bits from the clock counter to update the clock to the correct time. If the clock is running too slow, then in an effort to catch the clock up, bits are added to the counter, causing the clock to update quicker and catch up to the correct time.
  • Page 101 User's Manual 10. Date and Time • 'Offset' (DayLightSavingTimeOffset) - defines the offset in minutes to add to the time for daylight saving. For example, if your region has daylight saving of one hour, the time received from the NTP server is 11:00, and the UTC offset for your region is +2 (i.e., 13:00), you need to enter "60"...
  • Page 102 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 103: General Voip Configuration

    Part IV General VoIP Configuration...
  • Page 105: Network

    User's Manual 11. Network Network This section describes the network-related configuration. 11.1 Ethernet Interface Configuration The device's Ethernet connection can be configured, using the ini file parameter EthernetPhyConfiguration, to one of the following modes:  Manual: • 10Base-T Full-Duplex • 100Base-TX Half-Duplex or 100Base-TX Full-Duplex ...
  • Page 106 MP-11x & MP-124 administration and security. This can be achieved by employing Layer-2 VLANs and Layer- 3 subnets. The figure below illustrates a typical network architecture where the device is configured with three network interfaces for the OAMP, call control, and media applications. The device is connected to a VLAN-aware switch for directing traffic from and to the device to the three separated Layer-3 broadcast domains according to VLAN tags (middle pane).
  • Page 107 User's Manual 11. Network Notes: • When operating with both voice and data-routing functionalities, it is recommended to define the default gateway IP address for the VoIP network interfaces in the same subnet and with the same VLAN ID as the IP address defined in the data-routing configuration section.
  • Page 108 MP-11x & MP-124 To access the Multiple Interface table so that you can configure multiple network interfaces, click the Multiple Interface Table button, located under the Multiple Interface Settings group; a confirmation message box appears: Figure 11-3: Confirmation Message for Accessing the Multiple Interface Table Click OK;...
  • Page 109 User's Manual 11. Network Parameter Description allowed on the interface. Web/EMS: IP Address Defines the IPv4 IP address in dotted-decimal notation. [InterfaceTable_IPAddres] Notes:  Each interface must be assigned a unique IP address (i.e., two interfaces may not share the same address space, or even part of it).
  • Page 110 MP-11x & MP-124 Parameter Description Web/EMS: VLAN ID Defines a VLAN ID for the interface. Incoming traffic tagged [InterfaceTable_VlanID] with this VLAN ID is routed to the corresponding interface. Outgoing traffic from this interface is tagged with this VLAN Notes: ...
  • Page 111: Booting Using Dhcp

    User's Manual 11. Network Parameter Description ID = 0). When the Native VLAN ID is different to any value in the 'VLAN ID' column in the table, untagged incoming traffic is discarded and all outgoing traffic is tagged. The default Native VLAN ID is 1. Note: If this parameter is not configured (i.e., default value is 1) and one of the interfaces has a VLAN ID set to 1, this interface is still considered the ‘Native’...
  • Page 112 MP-11x & MP-124  Subnets in different interfaces must not be overlapping in any way (i.e. defining two interfaces with 10.0.0.1/8 and 10.50.10.1/24 is invalid). Each interface must have its own address space.  The Prefix Length replaces the dotted-decimal subnet mask presentation. This column must have a value of 0-30 for IPv4 interfaces.
  • Page 113: Troubleshooting The Multiple Interface Table

    User's Manual 11. Network Note: When configuring the device using the Web interface, it is possible to perform a quick validation of the configured Multiple Interface table and VLAN definitions, by clicking the Done button in the Multiple Interface Table page. It is highly recommended to perform this when configuring Multiple Interfaces and VLANs, using the Web Interface to ensure the configuration is complete and valid.
  • Page 114: Voip Interface Per Application Type

    MP-11x & MP-124 IP Routing table: Two routes are configured for directing traffic for subnet 201.201.0.0/16 to 192.168.0.2, and all traffic for subnet 202.202.0.0/16 to 192.168.0.3: Table 11-3: Example of IP Routing Table Destination IP Prefix Length Gateway IP Address Metric Address 201.201.0.0...
  • Page 115: Voip Interfaces For Combined Application Types

    User's Manual 11. Network 11.2.5.3 VoIP Interfaces for Combined Application Types This example describes the configuration of multiple interfaces for the following applications:  One interface for the OAMP application.  Interfaces for Call Control and Media applications. Multiple Interface table: Table 11-6: Example of VoIP Interfaces of Combined Application Types in Multiple Interface Table Application...
  • Page 116: Configuring The Ip Routing Table

    MP-11x & MP-124 A separate IP routing table enables you to configure static routing rules. Configuring the following static routing rules enables OAMP applications to access peers on subnet 17.17.0.0 through the gateway 192.168.0.1. Table 11-9: Separate Routing Table Example Destination IP Gateway IP Interface...
  • Page 117 User's Manual 11. Network Notes: • You can delete only inactive routing rules. • The IP Routing table can also be configured using the table ini file parameter, StaticRouteTable. Table 11-10: IP Routing Table Description Parameter Description Destination IP Address Defines the IP address of the destination host/network.
  • Page 118: Interface Column

    MP-11x & MP-124 11.3.1 Interface Column This example describes the configuration of static IP routing rules. Configure network interfaces in the Multiple Interface table, as shown below: Table 11-11: Configured Network Interfaces in Multiple Interface Table Application Prefix VLAN Index IP Address Gateway Interface Name...
  • Page 119: Configuring Quality Of Service

    User's Manual 11. Network Common routing rule configuration errors may include the following:  The IP address specified in the 'Gateway IP Address' field is unreachable from the interface specified in the 'Interface Name' field.  The same destination is configured in two different routing rules. ...
  • Page 120 MP-11x & MP-124 Application Traffic / Network Types Class-of-Service (Priority) T.38 traffic Media Premium media Control Premium control SIP over TLS (SIPS) Control Premium control Syslog Management Bronze ICMP Management Determined by the initiator of the request ARP listener Determined by the initiator of the Network request Management...
  • Page 121: Disabling Icmp Redirect Messages

    User's Manual 11. Network 11.5 Disabling ICMP Redirect Messages You can configure the device's handling of ICMP Redirect messages. These messages can either be rejected (ignored) or permitted. Note: You can also configure this feature using the ini file parameter DisableICMPRedirects (see 'Routing Parameters' on page 464).
  • Page 122 MP-11x & MP-124  To configure the internal DNS table: Open the Internal DNS Table page (Configuration tab > VoIP menu > Network submenu > DNS submenu > Internal DNS Table). Click Add; the following dialog box appears: Figure 11-7: Internal DNS Table - Add Record Dialog Box Configure the DNS rule, as required.
  • Page 123: Configuring The Internal Srv Table

    User's Manual 11. Network 11.6.2 Configuring the Internal SRV Table The Internal SRV Table page resolves host names to DNS A-Records. Three different A- Records can be assigned to each host name, where each A-Record contains the host name, priority, weight, and port. Notes: •...
  • Page 124: Configuring Nfs Settings

    MP-11x & MP-124 Table 11-15: Internal SRV Table Parameter Description Parameter Description Domain Name Defines the host name to be translated. [Srv2Ip_InternalDomain] The valid value is a string of up to 31 characters. Transport Type Defines the transport type. [Srv2Ip_TransportType] ...
  • Page 125 User's Manual 11. Network Click the Add button; the Add Record dialog box appears: Figure 11-9: Add Record Dialog Box for NFS Configure the NFS parameters according to the table below. Click the Submit button; the remote NFS file system is immediately applied, which can be verified by the appearance of the 'NFS mount was successful' message in the Syslog server.
  • Page 126: Network Address Translation Support

    MP-11x & MP-124 Parameter Description Authentication Type Authentication method used for accessing the remote file system. [NFSServers_AuthType]  [0] Null  [1] Unix (default) User ID User ID used in authentication when using Unix. [NFSServers_UID] The valid range is 0 to 65537. The default is 0. Group ID Group ID used in authentication when using Unix.
  • Page 127: Configuring Stun

    User's Manual 11. Network The figure below illustrates the NAT problem faced by the SIP networks where the device is located behind a NAT: Figure 11-10: Device behind NAT and NAT Issues 11.8.1.1 Configuring STUN Simple Traversal of UDP through NATs (STUN), based on RFC 3489 is a client / server protocol that solves most of the NAT traversal problems.
  • Page 128: Configuring A Static Nat Ip Address For All Interfaces

    MP-11x & MP-124  To enable STUN: Open the Application Settings page (Configuration tab > System menu > Application Settings). Figure 11-11: STUN Parameters in Application Settings Page From the 'Enable STUN' (EnableSTUN) drop-down list, select Enable to enable the STUN feature.
  • Page 129: Remote Ua Behind Nat

    User's Manual 11. Network 11.8.2 Remote UA behind NAT If the remote User Agent with which the device needs to communicate with is located behind NAT, the device can resolve the problem of activating the RTP/RTCP/T.38 streams to an invalid IP address / UDP port. To resolve this NAT traversal issue, the device offers the following features: ...
  • Page 130: Robust Receipt Of Media Streams

    11.9 Robust Receipt of Media Streams The “robust-media” mechanism is an AudioCodes proprietary mechanism to filter out unwanted media (i.e., RTP, RTCP, and T.38) streams that are sent to the same port number on the device. In practice, the media RTP/RTCP ports may receive additional multiple unwanted media streams as result of traces of previous calls, call control errors, or deliberate attacks.
  • Page 131: Security

    User's Manual 12. Security Security This section describes the VoIP security-related configuration. 12.1 Configuring Firewall Settings The device provides an internal firewall that enables you to configure network traffic filtering rules (access list). You can add up to 50 firewall rules. The access list offers the following firewall possibilities: ...
  • Page 132 MP-11x & MP-124  To add firewall rules: Open the Firewall Settings page (Configuration tab > VoIP menu > Security submenu > Firewall Settings). Click the Add button; the following dialog box appears: Figure 12-1: Firewall Settings Page - Add Record Configure the firewall parameters, as required.
  • Page 133 User's Manual 12. Security Value per Rule Parameter Burst Bytes 50000 50000 Action Upon Match Allow Allow Allow Allow Block The firewall rules in the above configuration example do the following:  Rules 1 and 2: Typical firewall rules that allow packets ONLY from specified IP addresses (e.g., proxy servers).
  • Page 134 MP-11x & MP-124 Parameter Description End Port Defines the destination UDP/TCP end port (on this device) to where [AccessList_End_Port] packets are sent. The valid range is 0 to 65535. Note: When the protocol type isn't TCP or UDP, the entire range must be provided.
  • Page 135: Configuring 802.1X Settings

    User's Manual 12. Security Parameter Description Match Count (Read-only) Displays the number of packets accepted or rejected by [AccessList_MatchCount] the rule. 12.2 Configuring 802.1x Settings The 802.1x Settings page is used to configure IEEE 802.1X LAN security. The device can function as an IEEE 802.1X supplicant.
  • Page 136: Configuring General Security Settings

    MP-11x & MP-124 12.3 Configuring General Security Settings The General Security Settings page is used to configure various security features. For a description of the parameters appearing on this page, refer 'Configuration Parameters Reference' on page 461.  To configure the general security parameters: Open the General Security Settings page (Configuration tab >...
  • Page 137 User's Manual 12. Security Security submenu > IPSec Proposal Table). Click the Add button; the following dialog box appears: Figure 12-3: IP Security Proposals Table - Add Record Dialog Box Configure the parameters, as required. For a description of the parameters, see the table below.
  • Page 138: Configuring Ip Security Associations Table

    MP-11x & MP-124 12.5 Configuring IP Security Associations Table The IP Security Associations Table page allows you to configure up to 20 peers (hosts or networks) for IP security (IPSec)/IKE. Each of the entries in this table controls both Main Mode and Quick Mode configuration for a single peer.
  • Page 139 User's Manual 12. Security Parameter Name Description Operational Mode Defines the IPSec mode of operation. [IPsecSATable_IPsecMode]  [0] Transport (default)  [1] Tunnel Remote Endpoint Addr Defines the IP address or DNS host name of the peer. [IPsecSATable_RemoteEndpointAd Note: This parameter is applicable only if the Operational dressOrName] Mode is set to Transport.
  • Page 140: Media

    MP-11x & MP-124 Parameter Name Description less than 28,800 (i.e., eight hours). IPSec SA Lifetime (sec) Defines the duration (in seconds) for which the negotiated [IPsecSATable_Phase2SaLifetimeIn IPSec SA (Quick mode) is valid. After this time expires, the Sec] SA is re-negotiated. The default value is 0 (i.e., unlimited).
  • Page 141: Configuring Voice Settings

    User's Manual 13. Media 13.1 Configuring Voice Settings The Voice Settings page configures various voice parameters such as voice volume, silence suppression, and DTMF transport type. For a detailed description of these parameters, see 'Configuration Parameters Reference' on page 461. ...
  • Page 142: Silence Suppression (Compression)

    MP-11x & MP-124 • 'Input Gain' (InputGain) - Defines the PCM input gain control (in decibels) for Tel- to-IP Click Submit to apply your settings. 13.1.2 Silence Suppression (Compression) Silence suppression (compression) is a method for conserving bandwidth on VoIP calls by not sending packets when silence is detected.
  • Page 143 User's Manual 13. Media The procedure below describes how to configure echo cancellation using the Web interface:  To configure echo cancellation using the Web interface: Open the Voice Settings page (Configuration tab > VoIP menu > Media submenu > Voice Settings).
  • Page 144: Fax And Modem Capabilities

    MP-11x & MP-124 13.2 Fax and Modem Capabilities This section describes the device's fax and modem capabilities and corresponding configuration. The fax and modem configuration is done in the Fax/Modem/CID Settings page. Notes: • Unless otherwise specified, the configuration parameters mentioned in this section are available on this page.
  • Page 145: Fax/Modem Operating Modes

    User's Manual 13. Media 13.2.1 Fax/Modem Operating Modes The device supports two modes of operation:  Fax/modem negotiation that is not performed during the establishment of the call.  Voice-band data (VBD) mode for V.152 implementation (see 'V.152 Support' on page 153): fax/modem capabilities are negotiated between the device and the remote endpoint at the establishment of the call.
  • Page 146 MP-11x & MP-124 When using T.38 mode, you can define a redundancy feature to improve fax transmission over congested IP networks. This feature is activated using the 'Fax Relay Redundancy Depth' parameter (FaxRelayRedundancyDepth) 'Fax Relay Enhanced Redundancy Depth' parameter (FaxRelayEnhancedRedundancyDepth). Although this is a proprietary redundancy scheme, it should not create problems when working with other T.38 decoders.
  • Page 147: Fax / Modem Transport Mode

    User's Manual 13. Media • 'Fax Relay Max Rate' (FaxRelayMaxRate) 13.2.2.2 G.711 Fax / Modem Transport Mode In this mode, when the terminating device detects fax or modem signals (CED or AnsAM), it sends a Re-INVITE message to the originating device, requesting it to re-open the channel in G.711 VBD with the following adaptations: ...
  • Page 148: Fax/Modem Bypass Mode

    MP-11x & MP-124  To configure fax fallback mode:  In the SIP General Parameters page (Configuration tab > VoIP menu > SIP Definitions > General Parameters), set the 'Fax Signaling Method' parameter to Fax Fallback (IsFaxUsed = 3). 13.2.2.4 Fax/Modem Bypass Mode In this proprietary mode, when fax or modem signals are detected, the channel automatically switches from the current voice coder to a high bit-rate coder, according to the 'Fax/Modem Bypass Coder Type' parameter (FaxModemBypassCoderType).
  • Page 149: Fax / Modem Nse Mode

    INVITE messages are sent. The voice channel is optimized for fax/modem transmission (same as for usual bypass mode). The parameters defining payload type for AudioCodes proprietary Bypass mode -- 'Fax Bypass Payload Type' (RTP/RTCP Settings page) and ModemBypassPayloadType (ini file) -- are not used with NSE Bypass.
  • Page 150: Fax / Modem Transparent With Events Mode

    MP-11x & MP-124 Set the 'V.21 Modem Transport Type' parameter to Enable Bypass (V21ModemTransportType = 2). Set the 'V.22 Modem Transport Type' parameter to Enable Bypass (V22ModemTransportType = 2). Set the 'V.23 Modem Transport Type' parameter to Enable Bypass (V23ModemTransportType = 2). Set the 'V.32 Modem Transport Type' parameter to Enable Bypass (V32ModemTransportType = 2).
  • Page 151: Rfc 2833 Ans Report Upon Fax/Modem Detection

    User's Manual 13. Media Definitions > General Parameters), set the 'Fax Signaling Method' parameter to No Fax (IsFaxUsed = 0). In the Fax/Modem/CID Settings page, do the following: Set the 'Fax Transport Mode' parameter to Disable (FaxTransportMode = 0). Set the 'V.21 Modem Transport Type' parameter to Disable (V21ModemTransportType = 0).
  • Page 152: Fax Support

    MP-11x & MP-124 13.2.3 V.34 Fax Support V.34 fax machines can transmit data over IP to the remote side using various methods. The device supports the following modes for transporting V.34 fax data over IP:  Bypass mechanism for V.34 fax transmission (see 'Bypass Mechanism for V.34 Fax Transmission' on page 152) ...
  • Page 153: Support

    User's Manual 13. Media Set the 'V.22 Modem Transport Type' parameter to Disable (V22ModemTransportType = 0). Set the 'V.23 Modem Transport Type' parameter to Disable (V23ModemTransportType = 0). Set the 'V.32 Modem Transport Type' parameter to Disable (V32ModemTransportType = 0). Set the 'V.34 Modem Transport Type' parameter to Disable (V34ModemTransportType = 0).
  • Page 154: Fax Transmission Behind Nat

    MP-11x & MP-124 13.2.5 Fax Transmission behind NAT The device supports transmission from fax machines (connected to the device) located inside (behind) a Network Address Translation (NAT). Generally, the firewall blocks T.38 (and other) packets received from the WAN, unless the device behind the NAT sends at least one IP packet from the LAN to the WAN through the firewall.
  • Page 155: Comfort Noise Generation

    User's Manual 13. Media rate, causing under-runs at the remote Jitter Buffer. In normal operation (optimization factor 0 to 12), the Jitter Buffer mechanism detects and compensates for the clock drift by occasionally dropping a voice packet or by adding a BFI packet. Fax and modem devices are sensitive to small packet losses or to added BFI packets.
  • Page 156: Dual-Tone Multi-Frequency Signaling

    MP-11x & MP-124 13.3.3 Dual-Tone Multi-Frequency Signaling This section describes the configuration of Dual-Tone Multi-Frequency (DTMF) signaling. 13.3.3.1 Configuring DTMF Transport Types The device supports various methods for transporting DTMF digits over the IP network to the remote endpoint. These methods and their configuration are configured in the DTMF & Dialing page (Configuration tab >...
  • Page 157: Configuring Rfc 2833 Payload

    User's Manual 13. Media Note: In this mode, DTMF digits are removed from the audio stream (and the 'DTMF Transport Type' parameter is automatically set to Mute DTMF). Notes: • The device is always ready to receive DTMF packets over IP in all possible transport modes: INFO messages, NOTIFY, and RFC 2833 (in proper payload type) or as part of the audio stream.
  • Page 158: Configuring Rtp Base Udp Port

    MP-11x & MP-124 13.3.4 Configuring RTP Base UDP Port You can configure the range of UDP ports for RTP, RTCP, and T.38. The UDP port range can be configured using media realms in the Media Realm table, allowing you to assign different port ranges (media realms) to different interfaces.
  • Page 159: Configuring General Media Settings

    User's Manual 13. Media 13.4 Configuring General Media Settings The General Media Settings page allows you to configure various media parameters. For a detailed description of the parameters appearing on this page, see 'Configuration Parameters Reference' on page 461.  To configure general media parameters: Open the General Media Settings page (Configuration tab >...
  • Page 160: Configuring Dsp Templates

    MP-11x & MP-124 13.6 Configuring DSP Templates The DSP Template determines the coders that can be used by the device and various other functionalities. For a list of DSP templates and the maximum number of channels supported by each coder, see 'DSP Templates' on page 617. You can select a single DSP Template.
  • Page 161: Configuring Media Security

    User's Manual 13. Media 13.7 Configuring Media Security The Media Security page allows you to configure media security. For a detailed description of the parameters appearing on this page, see 'Configuration Parameters Reference' on page 461.  To configure media security: Open the Media Security page (Configuration tab >...
  • Page 162 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 163: Services

    User's Manual 14. Services Services This section describes configuration for various supported services. 14.1 Least Cost Routing This section provides a description of the device's least cost routing (LCR) feature and how to configure it. 14.1.1 Overview The LCR feature enables the device to choose the outbound IP destination routing rule based on lowest call cost.
  • Page 164 MP-11x & MP-124 If four matching routing rules are located in the routing table and each one is assigned a different Cost Group as listed in the table above, then the rule assigned Cost Group "D" is selected. Note that for one minute, Cost Groups "A" and "D" are identical, but due to the average call duration, Cost Group "D"...
  • Page 165: Configuring Lcr

    User's Manual 14. Services  Example 3: This example shows how the cost of a call is calculated if the call spans over multiple time bands: Assume a Cost Group, "CG Local" is configured with two time bands, as shown below: Connection Cost Group Time Band...
  • Page 166 MP-11x & MP-124  To enable LCR: Open the Routing Rule Groups Table page (Configuration tab > VoIP menu > Services submenu > Least Cost Routing > Routing Rule Groups Table). Click the Add button; the Add Record dialog box appears: Figure 14-2: Routing Rule Groups Table - Add Record Configure the parameters as required.
  • Page 167: Configuring Cost Groups

    User's Manual 14. Services Parameter Description Default Cost Determines whether routing rules in the Outbound IP Routing [RoutingRuleGroups_LCRDefa table without an assigned Cost Group are considered a higher ultCost] cost or lower cost route compared to other matched routing rules that are assigned Cost Groups.
  • Page 168: Configuring Time Bands For Cost Groups

    MP-11x & MP-124 Parameter Description Cost Group Name Defines an arbitrary name for the Cost Group. [CostGroupTable_CostGroupNam The valid value is a string of up to 30 characters. Note: Each Cost Group must have a unique name. Default Connect Cost Defines the call connection cost (added as a fixed charge to [CostGroupTable_DefaultConnecti the call) for a call outside the time bands.
  • Page 169 User's Manual 14. Services Configure the parameters as required. For a description of the parameters, see the table below. Click Submit; the entry is added to the Time Band table for the relevant Cost Group. Table 14-4: Time Band Table Description Parameter Description Index...
  • Page 170: Assigning Cost Groups To Routing Rules

    MP-11x & MP-124 14.1.2.4 Assigning Cost Groups to Routing Rules Once you have configured your Cost Groups, you need to assign them to routing rules in the Outbound IP Routing table - see Configuring Tel to IP Routing on page 223.
  • Page 171: Enabling Applications

    User's Manual 15. Enabling Applications Enabling Applications In addition to the Gateway application (i.e., IP-to-Tel and Tel-to-IP calling), the device supports the following main application:  Stand-Alone Survivability (SAS) application The procedure below describes how to enable these applications. Once an application is enabled, the Web GUI provides menus and parameter fields relevant to the application.
  • Page 172 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 173: Control Network

    User's Manual 16. Control Network Control Network This section describes configuration of the network at the SIP control level. 16.1 Configuring IP Groups The IP Group Table page allows you to create up to nine logical IP entities called IP Groups.
  • Page 174 MP-11x & MP-124  To configure IP Groups: Open the IP Group Table page (Configuration tab > VoIP menu > Control Network submenu > IP Group Table). Click the Add button: the following dialog box appears: Configure the IP Group parameters according to the table below. Click Submit.
  • Page 175 User's Manual 16. Control Network Parameter Description forwarded by the device to another IP Group. Note: This parameter is overridden by the ‘Contact User’ parameter in the ‘Account’ table (see 'Configuring Account Table' on page 181). Local Host Name Defines the host name (string) that the device uses in the SIP message's Via and Contact headers.
  • Page 176: Configuring Proxy Sets Table

    MP-11x & MP-124 Parameter Description the Proxy. If routing to the Proxy also fails, the Redirect / Transfer request is rejected.  When this parameter is set to [2], the XferPrefix parameter can be used to define different routing rules for redirected calls.
  • Page 177 User's Manual 16. Control Network  To configure Proxy Sets: Open the Proxy Sets Table page (Configuration tab > VoIP menu > Control Network submenu > Proxy Sets Table). Figure 16-1: Proxy Sets Table Page From the 'Proxy Set ID' drop-down list, select an ID for the desired group. Configure the Proxy parameters, as required.
  • Page 178 MP-11x & MP-124 Parameter Description Group Settings table.  According to the Tel to IP Routing if the parameter PreferRouteTable is set to 1.  To the default Proxy. Typically, when IP Groups are used, there is no need to use the default Proxy and all routing and registration rules can be configured using IP Groups and the Account tables (see 'Configuring Account Table' on page 181).
  • Page 179 User's Manual 16. Control Network Parameter Description defined interval (configured by the parameter ProxyKeepAliveTime). If set to 'Using Register', the SIP REGISTER message is sent every user- defined interval (configured by the RegistrationTime parameter). Any response from the Proxy, either success (200 OK) or failure (4xx response) is considered as if the Proxy is communicating correctly.
  • Page 180 MP-11x & MP-124 Parameter Description value. Web/EMS: Is Proxy Hot- Enables the Proxy Hot-Swap redundancy mode. Swap  [0] No (default) [ProxySet_IsProxyHotS  [1] Yes wap] If Proxy Hot-Swap is enabled, the SIP INVITE/REGISTER message is initially sent to the first Proxy/Registrar server. If there is no response from the first Proxy/Registrar server after a specific number of retransmissions (configured by the parameter HotSwapRtx), the message is resent to the next redundant Proxy/Registrar server.
  • Page 181: Sip Definitions

    User's Manual 17. SIP Definitions SIP Definitions This section describes configuration of SIP parameters. 17.1 Configuring SIP Parameters Many of the stand-alone SIP parameters associated with various features can be configured in the following pages:  SIP General Parameters page: Provides SIP parameters for configuring general SIP features.
  • Page 182 MP-11x & MP-124 Configure the Account parameters according to the table below. Click the Apply button to save your changes. To save the changes, see 'Saving Configuration' on page 324. To perform registration, click the Register button; to unregister, click Unregister. The registration method for each Trunk Group is according to the setting of the 'Registration Mode' parameter in the Trunk Group Settings page.
  • Page 183 User's Manual 17. SIP Definitions Parameter Description 'SIP Group Name' parameter configured in the IP Group table is used instead. Register Enables registration. [Account_Register]  [0] No (Default)  [1] Yes When enabled, the device sends REGISTER requests to the Serving IP Group.
  • Page 184: Configuring Proxy And Registration Parameters

    MP-11x & MP-124 17.3 Configuring Proxy and Registration Parameters The Proxy & Registration page allows you to configure the Proxy server and registration parameters. For a description of the parameters appearing on this page, see 'Configuration Parameters Reference' on page 461. Note: To view the registration status of endpoints with a SIP Registrar/Proxy server, see Viewing Endpoint Registration Status on page 357.
  • Page 185: Sip Message Authentication Example

    To: <sip:122@10.2.2.222 > Call-ID: 634293194@10.1.1.200 Cseq: 1 REGISTER Date: Mon, 30 Jul 2012 15:33:54 GMT Server: Columbia-SIP-Server/1.17 Content-Length: 0 WWW-Authenticate: Digest realm="audiocodes.com", nonce="11432d6bce58ddf02e3b5e1c77c010d2", stale=FALSE, algorithm=MD5 According to the sub-header present in the WWW-Authenticate header, the correct Version 6.6 MP-11x & MP-124...
  • Page 186 • The password from the ini file is "AudioCodes". • The equation to be evaluated is "122:audiocodes.com:AudioCodes". According to the RFC, this part is called A1. • The MD5 algorithm is run on this equation and stored for future usage.
  • Page 187: Configuring Sip Message Policy Rules

    User's Manual 17. SIP Definitions Contact: <122@10.1.1.200:>; expires="Tue, 19 Jan 2038 03:14:07 GMT"; action=proxy; q=0.00 Expires: Thu, 26 Jul 2012 10:34:42 GMT 17.4 Configuring SIP Message Policy Rules You can configure SIP message policy rules for blocking (blacklist) unwanted incoming SIP messages or allowing (whitelist) receipt of desired messages.
  • Page 188 MP-11x & MP-124 The policy defined above limits SIP messages to 32,768 characters, headers to 256 characters, bodies to 512 characters, number of headers to 16, and only permits two bodies. Invalid requests are rejected. Only INVITE and BYE requests are permitted and there are no restrictions on bodies.
  • Page 189 User's Manual 17. SIP Definitions Parameter Description Body List Type Determines the policy for the defined SIP body. [MessagePolicy_BodyListType]  [0] Policy Blacklist =The specified SIP body (in the 'Body List' field) is rejected by the policy.  [1] Policy Whitelist = (Default) The specified SIP body (in the 'Body List' field) is allowed by the policy.
  • Page 190: Configuring Radius Accounting

    MP-11x & MP-124 17.5 Configuring RADIUS Accounting The the RADIUS Parameters page allows you to enable RADIUS accounting of SIP calls by a RADIUS accounting server. The device can send the accounting messages to the RADIUS server upon call release, call connection and release, or call setup and release. Notes: •...
  • Page 191: Coders And Profiles

    User's Manual 18. Coders and Profiles Coders and Profiles This section describes configuration of the coders and SIP profiles parameters. 18.1 Configuring Coders The Coders page allows you to configure up to 10 voice coders for the device. Each coder can be configured with packetization time (ptime), bit rate, payload type, and silence suppression.
  • Page 192 MP-11x & MP-124  To configure the device's coders: Open the Coders page (Configuration tab > VoIP menu > Coders and Profiles submenu > Coders). Figure 18-1: Coders Table Page From the 'Coder Name' drop-down list, select the required coder. From the 'Packetization Time' drop-down list, select the packetization time (in msec) for the selected coder.
  • Page 193: Configuring Coder Groups

    User's Manual 18. Coders and Profiles Coder Name Packetization Time Rate (kbps) Payload Silence (msec) Type Suppression   [0] 5.3 [0] Disable G.723.1 30 (default), 60, 90, 120, (default) [g7231]  [1] Enable  [1] 6.3   [0] 16 [0] Disable G.726 10, 20 (default), 30, 40,...
  • Page 194: Configuring Tel Profile

    MP-11x & MP-124  To configure Coder Groups: Open the Coder Group Settings page (Configuration tab > VoIP menu > Coders And Profiles submenu > Coders Group Settings). Figure 18-2: Coder Group Settings Page From the 'Coder Group ID' drop-down list, select a Coder Group ID. From the 'Coder Name' drop-down list, select the first coder for the Coder Group.
  • Page 195 User's Manual 18. Coders and Profiles Note: Tel Profiles can also be configured using the table ini file parameter, TelProfile (see 'Configuration Parameters Reference' on page 461)  To configure Tel Profiles: Open the Tel Profile Settings page (Configuration tab > VoIP menu > Coders And Profiles submenu >...
  • Page 196: Configuring Ip Profiles

    MP-11x & MP-124 Note: If the coder lists of both IP and Tel Profiles apply to the same call, only the coders common to both are used. The order of the coders is determined by the preference. Configure the parameters as required. For a description of each parameter, refer to the corresponding "global"...
  • Page 197 User's Manual 18. Coders and Profiles Notes: • For a detailed description of each IP Profile parameter, refer to its corresponding "global" parameter (configured as an individual parameter). • IP Profiles can also be implemented when using a Proxy server (when the AlwaysUseRouteTable parameter is set to 1).
  • Page 198 MP-11x & MP-124  To configure IP Profiles: Open the IP Profile Settings page (Configuration tab > VoIP menu > Coders And Profiles submenu > IP Profile Settings). From the 'Profile ID' drop-down list, select the IP Profile index. In the 'Profile Name' field, enter an arbitrary name that allows you to easily identify the IP Profile.
  • Page 199: Gateway Application

    Part V Gateway Application...
  • Page 201: Introduction

    User's Manual 19. Introduction Introduction This section describes configuration of the Gateway applications. The Gateway application refers to IP-to-Tel call routing and vice versa. Notes: • In some areas of the Web interface, the term "GW" application refers to the Gateway applications, respectively. •...
  • Page 202 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 203: Hunt Group

    User's Manual 20. Hunt Group Hunt Group This section describes the configuration of the device's channels, which entails assigning them to Hunt Groups. 20.1 Configuring Endpoint Phone Numbers The Endpoint Phone Number Table page allows you to activate the device's ports (channels or endpoints), by defining telephone numbers for the endpoints and assigning them to Hunt Groups and Tel Profiles.
  • Page 204: Configuring Hunt Group Settings

    MP-11x & MP-124 Table 20-1: Endpoint Phone Number Table Parameters Parameter Description Channel(s) Defines the device's channels (or ports) that you want to [TrunkGroup_FirstBChannel] activate. Enter the channel numbers as labeled on the device's [TrunkGroup_LastBChannel] rear panel. You can enter a range of channels, by using the syntax n-m, where n represents the lower channel number and m the higher channel number.
  • Page 205 User's Manual 20. Hunt Group Notes: • For configuring Hunt Groups, see Configuring Endpoint Phone Numbers on page 203. • The Hunt Group Settings table can also be configured using the table ini file parameter, TrunkGroupSettings (see 'Number Manipulation Parameters' on page 603). ...
  • Page 206 MP-11x & MP-124 Parameter Description descending cyclic order is selected. The next lower channel number in the Hunt Group is always selected. When the device reaches the lowest channel number in the Hunt Group, it selects the highest channel number in the Hunt Group, and then starts descending again.
  • Page 207 User's Manual 20. Hunt Group Parameter Description Group and configuring the Hunt Group registration mode to 'Don't Register'.  [5] Per Account = Registrations are sent (or not) to an IP Group, according to the settings in the Account table (see 'Configuring Account Table' on page 181).
  • Page 208 MP-11x & MP-124 Parameter Description Gateway Name Defines the host name for the SIP From header in INVITE [TrunkGroupSettings_GatewayN messages and for the From/To headers in REGISTER requests. ame] Note: If this parameter is not configured, the global parameter, SIPGatewayName is used. Contact User Defines the user part for the SIP Contact URI in INVITE [TrunkGroupSettings_ContactUs...
  • Page 209: Manipulation

    User's Manual 21. Manipulation Manipulation This section describes the configuration of various manipulation processes. 21.1 Configuring General Settings The General Settings page allows you to configure general manipulation parameters. For a description of the parameters appearing on this page, see 'Configuration Parameters Reference' on page 461.
  • Page 210 MP-11x & MP-124 IP-to-Tel calls on an already manipulated number. The initial and additional number manipulation rules are both configured in these tables. The additional manipulation is performed on the initially manipulated number. Therefore, for complex number manipulation schemes, you only need to configure relatively few manipulation rules in these tables (that would otherwise require many rules).
  • Page 211 User's Manual 21. Manipulation  To configure number manipulation rules: Open the required Number Manipulation page (Configuration tab > VoIP menu > GW and IP to IP submenu > Manipulations submenu > Dest Number IP->Tel, Dest Number Tel->IP, Source Number IP->Tel, or Source Number Tel->IP); the relevant Manipulation table page is displayed.
  • Page 212 MP-11x & MP-124 Parameter Rule 1 Rule 2 Rule 3 Rule 4 Rule 5 Source Prefix 1001 123451001# [30-40]x 2001 Stripped Digits from Left Stripped Digits from Right Prefix to Add Suffix to Add Number of Digits to Leave Presentation Allowed Restricted Table 21-1: Number Manipulation Parameters Description...
  • Page 213 User's Manual 21. Manipulation Parameter Description message, then the value of this parameter is compared to the P- Asserted-Identity URI host name (instead of the From header). Web: Destination Host Defines the Request-URI host name prefix of the incoming SIP INVITE Prefix message.
  • Page 214: Manipulating Number Prefix

    MP-11x & MP-124 Parameter Description Web: Presentation Enables caller ID. EMS: Is Presentation  Not Configured = Privacy is determined according to the Caller ID Restricted table (see Configuring Caller Display Information on page 268). [IsPresentationRestricted]  [0] Allowed = Sends Caller ID information when a call is made using these destination/source prefixes.
  • Page 215: Sip Calling Name Manipulations

    User's Manual 21. Manipulation Table 21-2: Example of Configured Rule for Manipulating Prefix using Special Notation Parameter Rule 1 Destination Prefix +5492028888888 Source Prefix Source IP Address Stripped Digits from Left 0[5,3]15 Prefix to Add In this configuration example, the following manipulation process occurs: The prefix is calculated as 020215.
  • Page 216 MP-11x & MP-124  To configure calling name manipulation rules: Open the required Calling Name Manipulations page (Configuration tab > VoIP menu > GW and IP to IP submenu > Manipulations > Calling Name IP->Tel or Calling Name Tel->IP). Click the Add button; the following dialog box appears: Figure 21-2: Calling Name Manipulation IP2Tel - Rule Tab Click the Rule tab, and then configure the matching characteristics.
  • Page 217 User's Manual 21. Manipulation Parameter Description Tel2IP table.  The value -1 indicates that this field is ignored in the rule. Web: Source IP Group ID Defines the IP Group from where the IP call originated. Notes:  This parameter is applicable only to the Calling Name Manipulations Tel2IP table.
  • Page 218: Configuring Redirect Number Ip To Tel

    MP-11x & MP-124 Parameter Description Web: Prefix to Add Defines the number or string to add at the front of the calling name. For EMS: Prefix/Suffix To Add example, if you enter ITSP and the calling name is "company:name", the new name is ITSPcompany:john". Web: Suffix to Add Defines the number or string to add at the end of the calling name.
  • Page 219 User's Manual 21. Manipulation  To configure redirect number manipulation rules: Open the redirect number manipulation table (Configuration tab > VoIP menu > GW and IP to IP submenu > Manipulations > Redirect Number Tel > IP). Click the Add button; the following dialog box appears (e.g., Redirect Number Tel > IP table): Figure 21-3: Redirect Number Manipulation (e.g., Tel to IP) Click the Rule tab, and then configure the matching characteristics.
  • Page 220: Mapping Npi/Ton To Sip Phone-Context

    MP-11x & MP-124 Parameter Description [RemoveFromRight] 5551234, the new number is 5551. Web/EMS: Number of Defines the number of digits that you want to retain from the right of the Digits to Leave redirect number. [LeaveFromRight] Web/EMS: Prefix to Add Defines the number or string that you want added to the front of the [Prefix2Add] redirect number.
  • Page 221 User's Manual 21. Manipulation  To configure NPI/TON to SIP phone-context rules: Open the Phone Context Table page (Configuration tab > VoIP menu > GW and IP to IP submenu > Manipulations > Phone Context). Figure 21-4: Phone Context Table Page Configure the parameters as required.
  • Page 222 MP-11x & MP-124 Parameter Description Defines the Type of Number (TON). [PhoneContext_Ton]  If you selected Unknown as the NPI, you can select Unknown [0].  If you selected Private as the NPI, you can select one of the following: ...
  • Page 223: Routing

    User's Manual 22. Routing Routing This section describes the configuration of call routing rules. 22.1 Configuring General Routing Parameters The Routing General Parameters page allows you to configure general routing parameters. For a description of these parameters, see 'Configuration Parameters Reference' on page 461.
  • Page 224 MP-11x & MP-124 • IP address in dotted-decimal notation. • Fully Qualified Domain Name (FQDN). • E.164 Telephone Number Mapping (ENUM service - NRENum.net or e164.arpa). • Lightweight Directory Access Protocol (LDAP). For a description, see Routing Based on LDAP Active Directory Queries. •...
  • Page 225 User's Manual 22. Routing telephone number prefix, assign it with an additional entry with a different IP address, or use an FQDN that resolves into two IP addresses. For more information on alternative routing, see 'Alternative Routing for Tel-to-IP Calls' on page 234. Notes: •...
  • Page 226 MP-11x & MP-124 Table 22-1: Example of Tel-to-IP Source Phone Number Manipulation Rules Parameter Rule 1 Rule 2 Rule Rule 4 Rule 5 Rule 6 Rule 7 Rule 8 Src. Trunk Group ID Src. Trunk Group ID Dest. Phone [5,7-9] Prefix Source Phone Prefix...
  • Page 227 User's Manual 22. Routing Parameter Description Web/EMS: Source Phone Defines the prefix and/or suffix of the calling (source) telephone Prefix number. You can use special notations for denoting the prefix. For [PREFIX_SourcePrefix] example, [100-199](100,101,105) denotes a number that starts with 100 to 199 and ends with 100, 101 or 105.
  • Page 228 MP-11x & MP-124 Parameter Description EMS: Destination IP Group INVITE message is sent to the IP address defined for the Proxy Set ID associated with the IP Group. [PREFIX_DestIPGroupID] Notes:  If you select an IP Group, you do not need to configure a destination IP address.
  • Page 229 User's Manual 22. Routing Parameter Description Forking Group Defines a forking group ID for the routing rule. This enables forking of [PREFIX_ForkingGroup] incoming Tel calls to two or more IP destinations. The device sends simultaneous INVITE messages and handles multiple SIP dialogs until one of the calls is answered.
  • Page 230: Configuring Ip To Hunt Group Routing Table

    MP-11x & MP-124 22.3 Configuring IP to Hunt Group Routing Table The IP to Hunt Group Routing Table page allows you to configure up to 24 inbound call routing rules:  For IP-to-Tel routing: This table is used to route incoming IP calls to Hunt Groups. The specific channel pertaining to the Hunt Group to which the call is routed is determined according to the Hunt Group's channel selection mode.
  • Page 231 User's Manual 22. Routing The previous figure displays the following configured routing rules: • Rule 1: If the incoming IP call destination phone prefix is between 10 and 19, the call is assigned settings configured for IP Profile ID 2 and routed to Hunt Group ID 1.
  • Page 232: Ip Destinations Connectivity Feature

    MP-11x & MP-124 Parameter Description [SourceAddress] routing decisions. The IP address can be configured in dotted-decimal notation (e.g., 10.8.8.5) or as an FQDN. If the address is an FQDN, DNS resolution is done according to the DNSQueryType parameter. Notes:  The source IP address is obtained from the Contact header in the INVITE message.
  • Page 233 User's Manual 22. Routing These parameters are configured in the Routing General Parameters page (Configuration tab > VoIP menu > GW and IP to IP > Routing > General Parameters), as shown below: Figure 22-2: IP Connectivity Method in Routing General Parameters Page ...
  • Page 234: Alternative Routing For Tel-To-Ip Calls

    MP-11x & MP-124 22.5 Alternative Routing for Tel-to-IP Calls The device supports various alternative Tel-to-IP call routing methods, as described in this section. 22.5.1 Alternative Routing Based on IP Connectivity You can configure the device to do alternative Tel-to-IP call routing based on IP connectivity.
  • Page 235: Alternative Routing Based On Sip Responses

    User's Manual 22. Routing The steps for configuring alternative Tel-to-IP routing based on IP connectivity are summarized below.  To configure alternative Tel-to-IP routing based on IP connectivity: In the Outbound IP Routing table, add alternative Tel-to-IP routing rules for specific calls.
  • Page 236 MP-11x & MP-124 Table 22-5: Alternative Routing based on SIP Response Code Example Destination IP Destination SIP Response Rule Used? Phone Prefix 408 Request Main Route 10.33.45.68 Timeout Alternative Route #1 10.33.45.70 486 Busy Here Alternative Route #2 10.33.45.72 200 OK ...
  • Page 237: Alternative Routing For Ip-To-Tel Calls

    User's Manual 22. Routing Define SIP response codes (call failure reasons) that invoke alternative Tel-to-IP routing: Open the Reasons for Alternative Routing page (Configuration tab > VoIP menu > GW and IP to IP submenu > Routing submenu > Alternative Routing Reasons).
  • Page 238: Alternative Routing To An Ip Destination Upon A Busy Trunk

    MP-11x & MP-124  To configure alternative Hunt Group routing based on Q.931 cause codes: In the Proxy & Registration page, set the 'Redundant Routing Mode' parameter to Routing Table so that the device uses the Inbound IP Routing table for alternative routing.
  • Page 239 User's Manual 22. Routing The device forwards calls using this table only if no alternative IP-to-Tel routing rule has been configured in the Inbound IP Routing table or alternative routing fails and the following reason in the SIP Diversion header of 3xx messages exists: ...
  • Page 240 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 241: Configuring Dtmf And Dialing

    User's Manual 23. Configuring DTMF and Dialing Configuring DTMF and Dialing The DTMF & Dialing page is used to configure parameters associated with dual-tone multi- frequency (DTMF) and dialing. For a description of the parameters appearing on this page, see 'Configuration Parameters Reference' on page 461. ...
  • Page 242: External Dial Plan File

    MP-11x & MP-124 maximum length of the entire digit pattern is 152 characters. The available notations are described in the table below: Table 23-1: Digit Map Pattern Notations Notation Description [n-m] Range of numbers (not letters). (single dot) Repeat digits until next notation (e.g., T). Any single digit.
  • Page 243: Configuring Supplementary Services

    User's Manual 24. Configuring Supplementary Services Configuring Supplementary Services This section describes SIP supplementary services that can enhance your telephone service. Notes: • All call participants must support the specific supplementary service that is used. • When working with certain application servers (such as BroadSoft’s BroadWorks) in client server mode (the application server controls all supplementary services and keypad features by itself), the device's supplementary services must be disabled.
  • Page 244 MP-11x & MP-124  To configure supplementary services parameters: Open the Supplementary Services page (Configuration tab > VoIP menu > GW and IP to IP submenu > DTMF & Supplementary submenu > Supplementary Services). Configure the parameters as required. Click Submit to apply your changes, or click the Subscribe to MWI or Unsubscribe to MWI buttons to save your changes and to subscribe / unsubscribe to the MWI server.
  • Page 245: Call Hold And Retrieve

    User's Manual 24. Configuring Supplementary Services 24.1 Call Hold and Retrieve Initiating Call Hold and Retrieve:  Active calls can be put on-hold by pressing the phone's hook-flash button.  The party that initiates the hold is called the holding party; the other party is called the held party.
  • Page 246 MP-11x & MP-124 The device also supports "double call hold" for FXS interfaces where the called party, which has been placed on-hold by the calling party, can then place the calling party on hold as well and make a call to another destination. The flowchart below provides an example of this type of call hold: Figure 24-1: Double Hold SIP Call Flow The flowchart above describes the following "double"...
  • Page 247: Call Pickup

    User's Manual 24. Configuring Supplementary Services Notes: • If a party that is placed on hold (e.g., B in the above example) is called by another party (e.g., D), then the on-hold party receives a call waiting tone instead of the held tone. •...
  • Page 248: Call Transfer

    MP-11x & MP-124 24.4 Call Transfer This section describes the device's support for call transfer types. 24.4.1 Consultation Call Transfer The device supports Consultation Call Transfer using the SIP REFER message and Replaces header. The common method to perform a consultation transfer is described in the following example, which assumes three call parties: ...
  • Page 249: Call Forward Reminder Ring

    User's Manual 24. Configuring Supplementary Services The served party (FXS interface) can be configured through the Web interface (see Configuring Call Forward on page 270) or ini file to activate one of the call forward modes. These modes are configurable per endpoint. Notes: •...
  • Page 250: Call Forward Reminder (Off-Hook) Special Dial Tone

    MP-11x & MP-124 24.5.2 Call Forward Reminder (Off-Hook) Special Dial Tone The device plays a special dial tone (stutter dial tone - Tone Type #15) to a specific FXS endpoint when the phone is off-hooked and when a third-party Application server (AS), e.g., a softswitch is used to forward calls intended for the endpoint, to another destination.
  • Page 251: Call Waiting

    Notes: • For more information on IP voice mail configuration, refer to the IP Voice Mail CPE Configuration Guide. • For creating a CPT file using AudioCodes CPTWizard utility, refer to CPTWizard Utility User's Guide. Version 6.6 MP-11x & MP-124...
  • Page 252: Caller Id

    MP-11x & MP-124 To configure MWI, use the following parameters:  EnableMWI  MWIServerIP, or MWISubscribeIPGroupID and ProxySet  MWIAnalogLamp  MWIDisplay  StutterToneDuration  EnableMWISubscription  MWIExpirationTime  SubscribeRetryTime  SubscriptionMode  CallerIDType (determines the standard for detection of MWI signals) ...
  • Page 253: Debugging A Caller Id Detection On Fxo

    ID. If the above does not solve the problem, you need to record the caller ID signal (and send it to AudioCodes), as described below.  To record the caller ID signal using the debug recording mechanism: Access the FAE page (by appending "FAE"...
  • Page 254: Three-Way Conferencing

    The device supports the following conference modes (configured by the parameter 3WayConferenceMode):  Conferencing managed by an external, AudioCodes Conference (media) server: The Conference-initiating INVITE sent by the device uses the ConferenceID concatenated with a unique identifier as the Request-URI. This same Request-URI is set as the Refer-To header value in the REFER messages that are sent to the two remote parties.
  • Page 255 User's Manual 24. Configuring Supplementary Services  Local, on-board conferencing: The conference is established on the device without the need for an external Conference server. This feature includes local mixing and transcoding of the 3-Way Call legs on the device, and even allowing multi-codec conference calls.
  • Page 256: Emergency E911 Phone Number Services

    MP-11x & MP-124 24.10 Emergency E911 Phone Number Services This section describes the device's support for emergency phone number services. 24.10.1 Pre-empting Existing Calls for E911 IP-to-Tel Calls If the device receives an E911 call from the IP network destined to the Tel, and there are unavailable channels (e.g., all busy), the device terminates one of the calls (arbitrary) and then sends the E911 call to that channel.
  • Page 257: Mlpp Preemption Events In Sip Reason Header

    User's Manual 24. Configuring Supplementary Services MLPP is typically used in the military where, for example, high-ranking personnel can preempt active calls during network stress scenarios such as a national emergency or degraded network situations. MLPP can be enabled for all calls, using the global parameter, CallPriorityMode, or for specific calls using the Tel Profile parameter, CallPriorityMode.
  • Page 258: Precedence Ring Tone

    MP-11x & MP-124  Reason: preemption ;cause=3 ;text=”Generic Preemption”  Reason: preemption ;cause=4 ;text=”Non-IP Preemption” This Reason cause code indicates that the session preemption has occurred in a non- IP portion of the infrastructure. The device sends this code in the following scenarios: •...
  • Page 259: Denial Of Collect Calls

    User's Manual 24. Configuring Supplementary Services 24.12 Denial of Collect Calls You can configure the device to reject (disconnect) incoming Tel-to-IP collect calls and to signal this denial to the PSTN. This capability is required, for example, in the Brazilian telecommunication system to deny collect calls.
  • Page 260: Configuring Voice Mail

    MP-11x & MP-124 24.13 Configuring Voice Mail The Voice Mail Settings page allows you to configure the voice mail parameters. For a description of these parameters, see 'Configuration Parameters Reference' on page 461. Notes: • The Voice Mail Settings page is available only for FXO interfaces. •...
  • Page 261: Analog Gateway

    User's Manual 25. Analog Gateway Analog Gateway This section describes configuration of analog settings. 25.1 Configuring Keypad Features The Keypad Features page enables you to activate and deactivate the following features directly from the connected telephone's keypad:  Call Forward ...
  • Page 262: Configuring Metering Tones

    MP-11x & MP-124  To configure the keypad features Open the Keypad Features page (Configuration tab > VoIP menu > GW and IP to IP > Analog Gateway > Keypad Features). Figure 25-1: Keypad Features Page Configure the keypad features as required. Click Submit to apply your changes.
  • Page 263: Configuring Charge Codes

    User's Manual 25. Analog Gateway Notes: • The Metering Tones page is available only for FXS interfaces. • Charge Code rules can be assigned to routing rules in the Tel to IP Routing (see 'Configuring Tel to IP Routing' on page 223). When a new call is established, the Tel to IP Routing is searched for the destination IP address.
  • Page 264: Configuring Fxo Settings

    MP-11x & MP-124  To configure the Charge Codes: Open the Charge Codes Table page (Configuration tab > VoIP menu > GW and IP to IP submenu > Analog Gateway submenu > Charge Codes). Alternatively, you can access this page from the Metering Tones page (see 'Configuring Metering Tones' on page 262).
  • Page 265: Configuring Authentication

    User's Manual 25. Analog Gateway  To configure the FXO parameters: Open the FXO Settings page (Configuration tab > VoIP menu > GW and IP to IP > Analog Gateway > FXO Settings). Figure 25-4: FXO Settings Page Configure the parameters as required. Click Submit to apply your changes.
  • Page 266: Configuring Automatic Dialing

    MP-11x & MP-124  To configure authentication credentials per port: Set the parameter 'Registration Mode' (AuthenticationMode) to Per Endpoint. This can be configured in any of the following pages: • Proxy & Registration page (see 'Configuring Proxy and Registration Parameters' on page 184).
  • Page 267 User's Manual 25. Analog Gateway  To configure automatic dialing per port: Open the Automatic Dialing page (Configuration tab > VoIP menu > GW and IP to IP submenu > Analog Gateway > Automatic Dialing). Figure 25-5: Automatic Dialing Page The first table entry in the figure above enables Hotline automatic dialing for an FXS port, whereby if the port is off-hooked for over 15 seconds, the device automatically dials 911.
  • Page 268: Configuring Caller Display Information

    MP-11x & MP-124 Parameter Description number is automatically dialed.  FXO interfaces: If a ring signal is detected, the device seizes the FXO line, plays a dial tone, and then waits for DTMF digits. If no digits are detected within a user-defined time, the configured destination number is automatically dialed by sending a SIP INVITE message with this number.
  • Page 269 User's Manual 25. Analog Gateway  To configure Caller Display: Open the Caller Display Information page (Configuration tab > VoIP menu > GW and IP to IP > Analog Gateway > Caller Display Information). Figure 25-6: Caller Display Information Page Configure the table as required.
  • Page 270: Configuring Call Forward

    MP-11x & MP-124 25.8 Configuring Call Forward The Call Forwarding table allows you to configure call forwarding per port for IP-to-Tel calls. This redirects the call (using SIP 302 response) initially destined to a specific device Tel port, to a different device port or to an IP destination. Notes: •...
  • Page 271: Configuring Caller Id Permissions

    User's Manual 25. Analog Gateway Parameter Description the Tel to IP Routing (see 'Configuring Tel to IP Routing' on page 223). Time for No Reply If you have set the 'Forward Type' for this port to No Answer, then Forward configure the number of seconds the device waits before forwarding the [FwdInfo_NoReplyTime] call to the specified phone number.
  • Page 272: Configuring Call Waiting

    MP-11x & MP-124 25.10 Configuring Call Waiting The Call Waiting table allows you to enable or disable call waiting per FXS port. Notes: • This page is applicable only to FXS interfaces. • You can enable or disable call waiting for all the device's ports using the global parameter, 'Enable Call Waiting' in the Supplementary Services page (Configuration tab >...
  • Page 273: Rejecting Anonymous Calls

    User's Manual 25. Analog Gateway 25.11 Rejecting Anonymous Calls You can configure the device to reject anonymous calls received from the IP and destined interfaces. This configured using file parameter, RejectAnonymousCallPerPort. If configured, when an FXS interface receives an anonymous call, the device rejects the call and responds with a SIP 433 (Anonymity Disallowed) response.
  • Page 274: Fxs/Fxo Coefficient Types

    MP-11x & MP-124 Configure the table as required. For a description of the parameters, see the table below. Click Submit to apply your changes. Table 25-8: Tone index Table Parameter Description Parameter Description Index Defines the table index entry. Up to 50 entries can be defined. FXS Port First Defines the first port in the FXS port range.
  • Page 275: Fxo Operating Modes

    User's Manual 25. Analog Gateway  To select the FXO and FXS Coefficient types: Open the Analog Settings page (Configuration tab > VoIP menu > Media > Analog Settings). This page includes the Coefficient type parameters, as shown below: Figure 25-11: FXS/FXO Coefficient Parameters in Analog Settings Page From the 'FXS Coefficient Type' drop-down list (FXSCountryCoefficients), select the required FXS Coefficient type.
  • Page 276: One-Stage Dialing

    MP-11x & MP-124 25.14.1.1 One-Stage Dialing One-stage dialing is when the FXO device receives an IP-to-Tel call, off-hooks the PBX line connected to the telephone, and then immediately dials the destination telephone number. In other words, the IP caller doesn't dial the PSTN number upon hearing a dial tone.
  • Page 277: Two-Stage Dialing

    User's Manual 25. Analog Gateway 25.14.1.2 Two-Stage Dialing Two-stage dialing is when the IP caller is required to dial twice. The caller initially dials to the FXO device and only after receiving a dial tone from the PBX (via the FXO device), dials the destination telephone number.
  • Page 278: Fxo Operations For Tel-To-Ip Calls

    MP-11x & MP-124  DID Wink can be used for connection to EIA/TIA-464B DID Loop Start lines  Both FXO (detection) and FXS (generation) are supported 25.14.2 FXO Operations for Tel-to-IP Calls The FXO device provides the following FXO operating modes for Tel-to-IP calls: ...
  • Page 279: Collecting Digits Mode

    User's Manual 25. Analog Gateway 25.14.2.2 Collecting Digits Mode When automatic dialing is not defined, the device collects the digits. The SIP call flow diagram below illustrates the Collecting Digits Mode. 25.14.2.3 FXO Supplementary Services The FXO supplementary services include the following: ...
  • Page 280: Call Termination On Fxo Devices

    PBX / CO must be recorded and its frequencies analyzed. Adding a reorder tone to the CPT file can be done using AudioCodes CPTWizard utility (refer to the CPTWizard Utility User's Guide). This method is slightly less reliable than the previous one.
  • Page 281: Call Termination Before Call Establishment

    User's Manual 25. Analog Gateway 25.14.3.2 Call Termination before Call Establishment The device supports the following call termination methods before a call is established:  Call termination upon receipt of SIP error response (in Automatic Dialing mode): By default, when the FXO device operates in Automatic Dialing mode, there is no method to inform the PBX if a Tel-to-IP call has failed (SIP error response - 4xx, 5xx or 6xx - is received).
  • Page 282: Dialing From Remote Extension (Phone At Fxs)

    MP-11x & MP-124 The following is required:  One FXO interfaces with ports connected directly to the PBX lines (shown in the figure below)  One FXS interfaces for the 'remote PBX extension'  Analog phones (POTS)  PBX (one or more PBX loop start lines) ...
  • Page 283: Message Waiting Indication For Remote Extensions

    User's Manual 25. Analog Gateway phone connected to the FXS device is off-hooked, the FXO device seizes the PBX line and the voice path is established between the phone and PBX. There is one-to-one mapping between PBX lines and FXS device ports. Each PBX line is routed to the same phone (connected to the FXS device).
  • Page 284: Fxs Gateway Configuration

    MP-11x & MP-124 25.15.5 FXS Gateway Configuration The procedure below describes how to configure the FXS interface (at the 'remote PBX extension').  To configure the FXS interface: In the Endpoint Phone Numbers page (see Configuring Endpoint Phone Numbers on page 203, assign the phone numbers 100 to 107 to the device's endpoints.
  • Page 285: Fxo Gateway Configuration

    User's Manual 25. Analog Gateway 25.15.6 FXO Gateway Configuration The procedure below describes how to configure the FXO interface (to which the PBX is directly connected).  To configure the FXO interface: In the Endpoint Phone Numbers page (see Configuring Endpoint Phone Numbers on page 203, assign the phone numbers 200 to 207 to the device’s FXO endpoints.
  • Page 286 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 287: Stand-Alone Survivability Application

    Part VI Stand-Alone Survivability Application...
  • Page 289: Overview

    User's Manual 26. Overview Overview The device's Stand-Alone Survivability (SAS) feature ensures telephony communication continuity (survivability) for enterprises using hosted IP services (such as IP Centrex) or IP- PBX in cases of failure of these entities. In case of failure of the IP Centrex, IP-PBX servers (or even WAN connection and access Internet modem), the enterprise typically loses its internal telephony service at any branch, between its offices, and with the external environment.
  • Page 290: Normal State

    MP-11x & MP-124 26.1.1.1 Normal State In normal state, SAS receives REGISTER requests from the enterprise's UAs and forwards them to the external proxy (i.e., outbound proxy). Once the proxy replies with a SIP 200 OK, the device records the Contact and address of record (AOR) of the UAs in its internal SAS registration database.
  • Page 291: Sas Redundant Mode

    User's Manual 26. Overview When emergency state is active, SAS continuously attempts to communicate with the external proxy, using keep-alive SIP OPTIONS. Once connection to the proxy returns, the device exits SAS emergency state and returns to SAS normal state, as explained in 'Exiting Emergency and Returning to Normal State' on page 292.
  • Page 292: Emergency State

    MP-11x & MP-124 26.1.2.2 Emergency State If the UAs detect that their primary (external) proxy does not respond, they immediately register to SAS and start routing calls to it. Figure 26-4: SAS Redundant Mode in Emergency State (Example) 26.1.2.3 Exiting Emergency and Returning to Normal State Once the connection with the primary proxy is re-established, the following occurs: ...
  • Page 293: Sas Routing In Normal State

    User's Manual 26. Overview 26.2.1 SAS Routing in Normal State The flowchart below displays the routing logic for SAS in normal state for INVITE messages received from UAs: Figure 26-5: Flowchart of INVITE from UA's in SAS Normal State Version 6.6 MP-11x &...
  • Page 294 MP-11x & MP-124 The flowchart below displays the routing logic for SAS in normal state for INVITE messages received from the external proxy: Figure 26-6: Flowchart of INVITE from Primary Proxy in SAS Normal State User's Manual Document #: LTRT-65417...
  • Page 295: Sas Routing In Emergency State

    User's Manual 26. Overview 26.2.2 SAS Routing in Emergency State The flowchart below shows the routing logic for SAS in emergency state: Figure 26-7: Flowchart for SAS Emergency State Version 6.6 MP-11x & MP-124...
  • Page 296 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 297: Sas Configuration

    Note: The SAS application is available only if the device is installed with the SAS Software Upgrade Key. If your device is not installed with the SAS feature, contact your AudioCodes representative.  To enable the SAS application: Open the Applications Enabling page (Configuration tab > VoIP menu >...
  • Page 298 MP-11x & MP-124  To configure common SAS settings: Open the SAS Configuration page (Configuration tab > VoIP menu > SAS > Stand Alone Survivability). Define the port used for sending and receiving SAS messages. This can be any of the following port types: •...
  • Page 299 User's Manual 27. SAS Configuration In the 'SAS Proxy Set' field, enter the Proxy Set used for SAS. The SAS Proxy Set must be defined only for the following SAS modes: • Outbound mode: In SAS normal state, SAS forwards REGISTER and INVITE messages received from the UAs to the proxy servers defined in this Proxy Set.
  • Page 300: Configuring Sas Outbound Mode

    MP-11x & MP-124 27.2 Configuring SAS Outbound Mode This section describes how to configure the SAS outbound mode. These settings are in addition to the ones described in 'Configuring Common SAS Parameters' on page 297. Note: The VoIP CPEs (such as IP phones or residential gateways) need to be defined so that their proxy and registrar destination addresses and ports are the same as that configured for the device's SAS IP address and SAS local SIP port.
  • Page 301: Configuring Gateway Application With Sas

    User's Manual 27. SAS Configuration 27.4 Configuring Gateway Application with SAS If you want to run both the Gateway and SAS applications on the device, the configuration described in this section is required. The configuration steps depend on whether the Gateway application is operating with SAS in outbound mode or SAS in redundant mode.
  • Page 302 MP-11x & MP-124 In the first 'Proxy Address' field, enter the IP address and port of the device (in the format x.x.x.x:port). This is the port as defined in the 'SAS Local UDP/TCP/TLS Port' field (see 'Configuring Common SAS Parameters' on page 297).
  • Page 303: Gateway With Sas Redundant Mode

    User's Manual 27. SAS Configuration From the 'Use user=phone in SIP URL' drop-down list, select No. This instructs the Gateway application not to use user=phone in the SIP URL and therefore, REGISTER and INVITE messages use SIP URI. (By default, REGISTER messages are sent with sip uri and INVITE messages with tel uri.) Figure 27-5: Disabling user=phone in SIP URL Click Submit.
  • Page 304: Advanced Sas Configuration

    MP-11x & MP-124 From the 'Proxy Redundancy Mode' drop-down list, select Homing. Figure 27-7: Defining Proxy Servers for Gateway Application Click Submit. Disable the use of user=phone in the SIP URL: Open the SIP General Parameters page (Configuration tab > VoIP menu > SIP Definitions submenu >...
  • Page 305 CSeq: 1 REGISTER Contact: <sip: 976653434@10.10.10.10:5050>;expires=180 Allow: REGISTER,OPTIONS,INVITE,ACK,CANCEL,BYE,NOTIFY,PRACK,REFER,INFO,SUB SCRIBE,UPDATE Expires: 180 User-Agent: Audiocodes-Sip-Gateway-/v. Content-Length: 0 After manipulation, SAS registers the user in its database as follows:  AOR: 976653434@10.33.4.226  Associated AOR: 3434@10.33.4.226 (after manipulation, in which only the four digits from the right of the URI user part are retained) ...
  • Page 306: Manipulating Destination Number Of Incoming Invite

    MP-11x & MP-124 Note: You can also configure SAS registration manipulation using the table ini file parameter, SASRegistrationManipulation. 27.5.2 Manipulating Destination Number of Incoming INVITE You can define a manipulation rule to manipulate the destination number in the Request- URI of incoming INVITE messages when SAS is in emergency state. This is required, for example, if the call is destined to a registered user but the destination number in the received INVITE is not the number assigned to the registered user in the SAS registration database.
  • Page 307 User's Manual 27. SAS Configuration Parameter Description  ditionalManipulation] [0] No = (Default) Regular manipulation rule (not done in addition to the rule above it).  [1] Yes = If the above row entry rule matched the call, consider this row entry as a match as well and perform the manipulation specified by this rule.
  • Page 308: Sas Routing Based On Ip-To-Ip Routing Table

    MP-11x & MP-124 Parameter Description REGISTER. Manipulated URI Determines whether the source or destination SIP URI user part is [IPInboundManipulation_Mani manipulated. pulatedURI]  [0] Source = (Default) Manipulation is done on the source SIP URI user part.  [1] Destination = Manipulation is done on the destination SIP URI user part.
  • Page 309 User's Manual 27. SAS Configuration When SAS receives a SIP INVITE request from a proxy server, the following routing logic is performed: Sends the request according to rules configured in the IP-to-IP Routing table. If no matching routing rule exists, the device sends the request according to its SAS registration database.
  • Page 310 MP-11x & MP-124 Table 27-2: SAS IP-to-IP Routing Table Parameters Parameter Description Matching Characteristics Source Username Prefix Defines the prefix of the user part of the incoming SIP dialog's [IP2IPRouting_SrcUsernamePr source URI (usually the From URI). You can use special efix] notations for denoting the prefix.
  • Page 311 User's Manual 27. SAS Configuration Parameter Description Operation Routing Rule Destination Type Determines the destination type to which the outgoing SIP dialog [IP2IPRouting_DestType] is sent.  [0] IP Group = (Default) The SIP dialog is sent to the IP Group’s Proxy Set (SERVER-type IP Group) or registered contact from the database (if USER-type IP Group).
  • Page 312 MP-11x & MP-124 Parameter Description Type' is set to 'IP Group'. However, regardless of the settings of the parameter 'Destination Type', the IP Group is still used - only for determining the IP Profile or outgoing SRD. If neither IP Group nor SRD are defined in this table, the destination SRD is determined according to the source SRD associated with the Source IP Group (configured in the IP Group table, see 'Configuring IP Groups' on page 173).
  • Page 313: Blocking Calls From Unregistered Sas Users

    User's Manual 27. SAS Configuration 27.5.4 Blocking Calls from Unregistered SAS Users To prevent malicious calls, for example, service theft, it is recommended to configure the feature for blocking SIP INVITE messages received from SAS users that are not registered in the SAS database.
  • Page 314: Adding Sip Record-Route Header To Sip Invite

    MP-11x & MP-124 In the 'SAS Emergency Numbers' field, enter an emergency number in each field box. Figure 27-10: Configuring SAS Emergency Numbers Click Submit to apply your changes. 27.5.6 Adding SIP Record-Route Header to SIP INVITE You can configure SAS to add the SIP Record-Route header to SIP requests (e.g. INVITE) received from enterprise UAs.
  • Page 315: Re-Using Tcp Connections

    User's Manual 27. SAS Configuration 27.5.7 Re-using TCP Connections You can enable the SAS application to re-use the same TCP connection for sessions (multiple SIP requests / responses) with the same SIP UA. The benefits of this feature include less CPU and memory usage because fewer TCP connections are open and reduced network congestion.
  • Page 316: Viewing Registered Sas Users

    MP-11x & MP-124 27.6 Viewing Registered SAS Users You can view all the users that are registered in the SAS registration database. This is displayed in the 'SAS/SBC Registered Users page, as described in 'Viewing Registered Users' on page 356. Note: You can increase the maximum number of registered SAS users, by implementing the SAS Cascading feature, as described in 'SAS Cascading'...
  • Page 317: Sas Cascading

    User's Manual 28. SAS Cascading SAS Cascading The SAS Cascading feature allows you to increase the number of SAS users above the maximum supported by the SAS gateway. This is achieved by deploying multiple SAS gateways in the network. For example, if the SAS gateway supports up to 600 users, but your enterprise has 1,500 users, you can deploy three SAS gateways to accommodate all users: the first SAS gateway can service 600 registered users, the second SAS gateway the next 600 registered users, and the third SAS gateway the rest (i.e., 300 registered...
  • Page 318 MP-11x & MP-124  SAS Redundancy mode: If users cannot be distinguished (i.e., associated to a specific SAS gateway), then the SAS Redundancy feature is used to configure SAS Cascading. This mode routes the call in a loop fashion, from one SAS gateway to the next, until the user is located.
  • Page 319: Maintenance

    Part VII Maintenance...
  • Page 321: Basic Maintenance

    User's Manual 29. Basic Maintenance Basic Maintenance The Maintenance Actions page allows you to perform the following:  Reset the device - see 'Resetting the Device' on page  Lock and unlock the device - see 'Locking and Unlocking the Device' on page ...
  • Page 322 MP-11x & MP-124  To reset the device: Open the Maintenance Actions page (see 'Basic Maintenance' on page 321). Under the 'Reset Configuration' group, from the 'Burn To FLASH' drop-down list, select one of the following options: • Yes: The device's current configuration is saved (burned) to the flash memory prior to reset (default).
  • Page 323: Locking And Unlocking The Device

    User's Manual 29. Basic Maintenance 29.2 Locking and Unlocking the Device The Lock and Unlock option allows you to lock the device so that it doesn't accept any new calls and maintains only the current calls. This is useful when, for example, you are uploading new software files to the device and you don't want any traffic to interfere with the process.
  • Page 324: Saving Configuration

    MP-11x & MP-124 29.3 Saving Configuration The Maintenance Actions page allows you to save (burn) the current parameter configuration (including loaded auxiliary files) to the device's non-volatile memory (i.e., flash). The parameter modifications that you make throughout the Web interface's pages are temporarily saved (to the volatile memory - RAM) when you click the Submit button on these pages.
  • Page 325: Resetting An Analog Channel

    User's Manual 30. Resetting an Analog Channel Resetting an Analog Channel You can inactivate (reset) an FXO or FXS analog channel. This is sometimes useful, for example, when the device (FXO) is connected to a PBX and the communication between the two can't be disconnected (e.g., when using reverse polarity).
  • Page 326 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 327: Software Upgrade

    User's Manual 31. Software Upgrade Software Upgrade The Software Update menu allows you to upgrade the device's software, install Software Upgrade Key, and load/save configuration file. This menu includes the following page items:  Load Auxiliary Files (see 'Loading Auxiliary Files' on page 327) ...
  • Page 328 MP-11x & MP-124 Notes: • You can schedule automatic loading of updated auxiliary files using HTTP/HTTPS, FTP, or NFS. For more information on automatic updates, refer to the Product Reference Manual. • When loading an ini file using this Web page, parameters that are excluded from the loaded ini file retain their current settings (incremental).
  • Page 329: Call Progress Tones File

    AudioCodes DConvert utility. For a description on converting a CPT ini file into a binary dat file, refer to the DConvert Utility User's Guide.
  • Page 330 MP-11x & MP-124 defined in the file.  [CALL PROGRESS TONE #X]: containing the Xth tone definition, starting from 0 and not exceeding the number of Call Progress Tones less 1 defined in the first section (e.g., if 10 tones, then it is 0 to 9), using the following keys: •...
  • Page 331: Distinctive Ringing

    User's Manual 31. Software Upgrade • Carrier Freq [Hz]: Frequency of the carrier signal for AM tones. • Modulation Freq [Hz]: Frequency of the modulated signal for AM tones (valid range from 1 to 128 Hz). • Signal Level [-dBm]: Level of the tone for AM tones. •...
  • Page 332 MP-11x & MP-124 The Distinctive Ringing section of the ini file format contains the following strings:  [NUMBER OF DISTINCTIVE RINGING PATTERNS]: Contains the following key: • 'Number of Distinctive Ringing Patterns' defining the number of Distinctive Ringing signals that are defined in the file. ...
  • Page 333: Prerecorded Tones File

     Channels: mono Once created, the PRT file can then be loaded to the device using AudioCodes' AcBootP utility or the Web interface (see 'Loading Auxiliary Files' on page 327). The prerecorded tones are played repeatedly. This allows you to record only part of the tone and then play the tone for the full duration.
  • Page 334: Dial Plan File

    Plans, as required. Save the file with the ini file extension name (e.g., mydialplanfile.ini). Convert the ini file to a dat binary file, using AudioCodes DConvert utility. For more information, refer to DConvert Utility User's Guide. Install the converted file on the device, as described in 'Loading Auxiliary Files' on page 327.
  • Page 335 Plans, as required. Save the file with the ini file extension name (e.g., mydialplans.ini). Convert the ini file to a dat binary file, using AudioCodes DConvert utility. For more information, refer to DConvert Utility User's Guide. Install the converted file on the device, as described in 'Loading Auxiliary Files' on page 327.
  • Page 336: Obtaining Ip Destination From Dial Plan File

    MP-11x & MP-124 Notes: • The Dial Plan file must not contain overlapping prefixes. Attempting to process an overlapping configuration by the DConvert utility results in an error message specifying the problematic line. • The Dial Plan index can be selected globally for all calls (as described in the previous procedure), or per specific calls using Tel Profiles.
  • Page 337: User Information File For Pbx Extensions And "Global" Numbers

    User's Manual 31. Software Upgrade 31.1.4.1 User Information File for PBX Extensions and "Global" Numbers The User Information file can be used to map PBX extensions, connected to the device, to global IP numbers. In this context, a global phone number (alphanumerical) serves as a routing identifier for calls in the 'IP world'.
  • Page 338: Loading Software Upgrade Key

    Web interface  AudioCodes AcBootP utility (see Loading via BootP/TFTP on page 340)  AudioCodes’ EMS (refer to EMS User’s Manual or EMS Product Description) Warning: Do not modify the contents of the Software Upgrade Key file. Note: The Software Upgrade Key is an encrypted key.
  • Page 339 User's Manual 31. Software Upgrade  To load a Software Upgrade Key to the device: Open the Software Upgrade Key Status page (Maintenance tab > Software Update menu > Software Upgrade Key). Backup your current Software Upgrade Key as a precaution so that you can re-load this backup key to restore the device's original capabilities if the new key doesn’t comply with your requirements: In the 'Current Key' field, select the entire text string and copy it to any standard...
  • Page 340: Loading Via Bootp/Tftp

    31.2.1 Loading via BootP/TFTP The procedure below describes how to install a Software Upgrade Key on the device using AudioCodes' AcBootP utility. For more information, refer to AcBootP Utility User's Guide. Note: The device's cmp file must also be loaded during this BootP process.
  • Page 341: Software Upgrade Wizard

    (see 'Basic Maintenance' on page 321). Notes: • You can get the latest software files from AudioCodes Web site at http://www.audiocodes.com/downloads. • Before upgrading the device, it is recommended that you save a copy of the device's configuration settings (i.e., ini file) to your computer.
  • Page 342 MP-11x & MP-124  To load files using the Software Upgrade Wizard: Stop all traffic on the device using the Graceful Lock feature (refer to the warning bulletin above). Open the Software Upgrade wizard, by performing one of the following: •...
  • Page 343 User's Manual 31. Software Upgrade • Retain the existing configuration (ini file): Do not select an ini file, and ensure that the 'Use existing configuration' check box is selected (default). • Return the device's configuration settings to factory defaults: Do not select an ini file, and clear the 'Use existing configuration' check box.
  • Page 344: Backing Up And Loading Configuration File

    MP-11x & MP-124 31.4 Backing Up and Loading Configuration File You can save a copy/backup of the device's current configuration settings as an ini file to a folder on your computer, using the Configuration File page. The saved ini file includes only parameters that were modified and parameters with other than default values.
  • Page 345: Restoring Factory Defaults

    User's Manual 32. Restoring Factory Defaults Restoring Factory Defaults You can restore the device's configuration to factory defaults using one of the following methods:  CLI (see 'Restoring Defaults using CLI' on page 345)  Hardware reset pinhole button (see Restoring Defaults using Hardware Reset Button on page 345) ...
  • Page 346: Restoring Defaults Using An Ini File

    MP-11x & MP-124 32.3 Restoring Defaults using an ini File You can restore the device to factory default settings by loading an empty ini file to the device. This is done using the Web interface's Configuration File page (see 'Backing Up and Loading Configuration File' on page 344).
  • Page 347: Status, Performance Monitoring And Reporting

    Part VIII Status, Performance Monitoring and Reporting...
  • Page 349: System Status

    User's Manual 33. System Status System Status This section describes how to view various system statuses. 33.1 Viewing Device Information The Device Information page displays various hardware and software information of the device. This page also lists any Auxiliary files that have been installed on the device and allows you to remove them.
  • Page 350: Viewing Ethernet Port Information

    MP-11x & MP-124 33.2 Viewing Ethernet Port Information The Ethernet Port Information page displays read-only information on the Ethernet port connections. Note: The Ethernet Port Information page can also be accessed from the Home page (see 'Viewing the Home Page' on page 57). ...
  • Page 351: Carrier-Grade Alarms

    User's Manual 34. Carrier-Grade Alarms Carrier-Grade Alarms This section describes how to view the following types of alarms:  Active alarms - see 'Viewing Active Alarms' on page  Alarm history - see 'Viewing Alarm History' on page 34.1 Viewing Active Alarms The Active Alarms page displays a list of currently active alarms.
  • Page 352 MP-11x & MP-124  Description: brief explanation of the alarm  Date: date and time that the alarm was generated You can view the next 20 alarms (if exist), by clicking the Go to page button. User's Manual Document #: LTRT-65417...
  • Page 353: Voip Status

    User's Manual 35. VoIP Status VoIP Status This section describes how to view VoIP status and statistics. 35.1 Viewing Analog Port Information The Home page allows you to view detailed information on selected FXS and FXO analog ports such as RTP/RTCP and voice settings. ...
  • Page 354: Viewing Performance Statistics

    MP-11x & MP-124 35.3 Viewing Performance Statistics The Basic Statistics page provides read-only, device performance statistics. This page is refreshed every 60 seconds. The duration that the currently displayed statistics has been collected is displayed above the statistics table.  To view performance statistics: ...
  • Page 355 User's Manual 35. VoIP Status The fields in this page are described in the following table: Table 35-1: Call Counters Description Counter Description Number of Attempted Indicates the number of attempted calls. It is composed of established Calls and failed calls. The number of established calls is represented by the 'Number of Established Calls' counter.
  • Page 356: Viewing Registered Users

    MP-11x & MP-124 Counter Description Number of Failed Calls Indicates the number of calls that failed due to unavailable resources or due to No Resources a device lock. The counter is incremented as a result of one of the following release reasons: ...
  • Page 357: Viewing Registration Status

    User's Manual 35. VoIP Status 35.6 Viewing Registration Status The Registration Status page displays whether the device as a whole, its endpoints (FXS / FXO), and SIP Accounts are registered to a SIP Registrar/Proxy server.  To view the registration status: ...
  • Page 358: Viewing Call Routing Status

    MP-11x & MP-124 35.7 Viewing Call Routing Status The Call Routing Status page provides you with information on the current routing method used by the device. This information includes the IP address and FQDN (if used) of the Proxy server with which the device currently operates. ...
  • Page 359: Viewing Ip Connectivity

    User's Manual 35. VoIP Status 35.8 Viewing IP Connectivity The IP Connectivity page displays on-line, read-only network diagnostic connectivity information on all destination IP addresses configured in the Tel to IP Routing page (see 'Configuring Tel to IP Routing' on page 223). Note: The information in columns 'Quality Status' and 'Quality Info' (per IP address) is reset if two minutes elapse without a call to that destination.
  • Page 360 MP-11x & MP-124 Column Name Description  Fail = Remote side doesn't respond.  Init = Connectivity queries not started (e.g., IP address not resolved).  Disable = The connectivity option is disabled, i.e., parameter 'Alt Routing Tel to IP Mode' (AltRoutingTel2IPMode ini) is set to 'None' or 'QoS'. Quality Status Determines the QoS (according to packet loss and delay) of the IP address.
  • Page 361: Reporting Information To External Party

    User's Manual 36. Reporting Information to External Party Reporting Information to External Party This section describes features for reporting various information to an external party. 36.1 RTP Control Protocol Extended Reports (RTCP XR) RTP Control Protocol Extended Reports (RTCP XR) is a VoIP management control that defines a set of metrics containing information for assessing VoIP call quality and for diagnosing problems.
  • Page 362 MP-11x & MP-124 Group Metric Name Jitter Buffer Nominal Jitter Buffer Max Jitter Buffer Abs Max Packet Loss Network Packet Loss Rate Jitter Buffer Discard Rate Burst Gap Loss Burst Loss Density Burst Duration Gap Loss Density Gap Duration Minimum Gap Threshold Delay Round Trip Delay End System Delay...
  • Page 363 User's Manual 36. Reporting Information to External Party  To configure RTCP XR: Open the RTP/RTCP Settings page (Configuration tab > VoIP menu > Media > RTP/RTCP Settings). The RTCP XR parameters are listed under the 'RTCP XR Settings' group, as shown below: Figure 36-1: RTCP XR Parameters in RTP/RTCP Settings Page Configure the RTCP XR parameters, as required: •...
  • Page 364: Generating Call Detail Records

    MP-11x & MP-124 36.2 Generating Call Detail Records The Call Detail Record (CDR) contains vital statistic information on calls made from the device. The device can be configured to generate and report CDRs for various stages of the call, including SIP messages and/or media. You can configure when CDRs for a call are generated, for example, only at the end of the call or only at the start and end of the call.
  • Page 365: Cdr Field Description

    User's Manual 36. Reporting Information to External Party 36.2.2 CDR Field Description This section describes the CDR fields that are generated by the device. 36.2.2.1 CDR Fields for Gateway/IP-to-IP Application The CDR fields for the Gateway / IP-to-IP application are listed in the table below. Table 36-2: CDR Fields for Gateway/IP-to-IP Application Field Name Description...
  • Page 366 MP-11x & MP-124 Field Name Description Source phone number type Note: This field is applicable only to the Gateway application. Source phone number plan Note: This field is applicable only to the Gateway application. Source phone number SrcPhoneNum SrcNumBeforeMap Source number before manipulation Destination phone number type Note: This field is applicable only to the Gateway application.
  • Page 367 User's Manual 36. Reporting Information to External Party Field Name Description RedirectPhonNum Redirection phone number MeteringPulses Number of generated metering pulses Note: This field is applicable only to the Gateway application. SrcHost Source host name SrcHostBeforeMap Source host name before manipulation DstHost Destination host name Destination host name before manipulation...
  • Page 368: Release Reasons In Cdr

    MP-11x & MP-124 Field Name Description SigTransportType SIP signaling transport type (UDP, TCP, or TLS) TxRTPIPDiffServ Media IP DiffServ TxSigIPDiffServ Signaling IP DiffServ LocalRFactor Local R-factor RemoteRFactor Remote R-factor LocalMosCQ Local MOS for conversation quality RemoteMosCQ Remote MOS for conversation quality SIP source port SigSourcePort SigDestPort...
  • Page 369 User's Manual 36. Reporting Information to External Party  "RELEASE_BECAUSE_CONFERENCE_FULL"  "RELEASE_BECAUSE_VOICE_PROMPT_PLAY_ENDED"  "RELEASE_BECAUSE_VOICE_PROMPT_NOT_FOUND"  "RELEASE_BECAUSE_TRUNK_DISCONNECTED"  "RELEASE_BECAUSE_RSRC_PROBLEM"  "RELEASE_BECAUSE_MANUAL_DISC"  "RELEASE_BECAUSE_SILENCE_DISC"  "RELEASE_BECAUSE_RTP_CONN_BROKEN"  "RELEASE_BECAUSE_DISCONNECT_CODE"  "RELEASE_BECAUSE_GW_LOCKED"  "RELEASE_BECAUSE_NORTEL_XFER_SUCCESS"  "RELEASE_BECAUSE_FAIL"  "RELEASE_BECAUSE_FORWARD"  "RELEASE_BECAUSE_ANONYMOUS_SOURCE"  "RELEASE_BECAUSE_IP_PROFILE_CALL_LIMIT"  "GWAPP_UNASSIGNED_NUMBER" ...
  • Page 370 MP-11x & MP-124  "GWAPP_PERM_FR_MODE_CONN_OPERATIONAL"  "GWAPP_PRECEDENCE_CALL_BLOCKED" • "RELEASE_BECAUSE_PREEMPTION_ANALOG_CIRCUIT_RESERVED_FOR_ REUSE" • "RELEASE_BECAUSE_PRECEDENCE_CALL_BLOCKED"  "GWAPP_QUALITY_OF_SERVICE_UNAVAILABLE"  "GWAPP_REQUESTED_FAC_NOT_SUBSCRIBED"  "GWAPP_BC_NOT_AUTHORIZED"  "GWAPP_BC_NOT_PRESENTLY_AVAILABLE"  "GWAPP_SERVICE_NOT_AVAILABLE"  "GWAPP_CUG_OUT_CALLS_BARRED"  "GWAPP_CUG_INC_CALLS_BARRED"  "GWAPP_ACCES_INFO_SUBS_CLASS_INCONS"  "GWAPP_BC_NOT_IMPLEMENTED"  "GWAPP_CHANNEL_TYPE_NOT_IMPLEMENTED"  "GWAPP_REQUESTED_FAC_NOT_IMPLEMENTED"  "GWAPP_ONLY_RESTRICTED_INFO_BEARER"  "GWAPP_SERVICE_NOT_IMPLEMENTED_UNSPECIFIED"  "GWAPP_INVALID_CALL_REF" ...
  • Page 371: Supported Radius Attributes

    User's Manual 36. Reporting Information to External Party 36.2.3 Supported RADIUS Attributes The table below describes the RADIUS Accounting CDR attributes included in the communication packets transmitted between the device and a RADIUS server. Table 36-3: Supported RADIUS Accounting CDR Attributes Vendor Attribute Attribute...
  • Page 372 MP-11x & MP-124 Vendor Attribute Attribute Specific Value Purpose Example Number Name Attribute Format (VSA) No. terminator PSTN-terminated call (Yes); IP-terminated call (No). called- Destination phone String 8004567145 Start Acc station-id number calling- Calling Party Number String 5135672127 Start Acc station-id (ANI) Stop Acc...
  • Page 373: Event Notification Using X-Detect Header

    User's Manual 36. Reporting Information to External Party Below is an example of RADIUS Accounting, where the non-standard parameters are preceded with brackets: Accounting-Request (361) user-name = 111 acct-session-id = 1 nas-ip-address = 212.179.22.213 nas-port-type = 0 acct-status-type = 2 acct-input-octets = 4841 acct-output-octets = 8800 acct-session-time = 1...
  • Page 374 MP-11x & MP-124 The device can detect and report the following Special Information Tones (SIT) types from the PSTN:  SIT-NC (No Circuit found)  SIT-IC (Operator Intercept)  SIT-VC (Vacant Circuit - non-registered number)  SIT-RO (Reorder - System Busy) There are additional three SIT tones that are detected as one of the above SIT tones: ...
  • Page 375 User's Manual 36. Reporting Information to External Party Once the device receives such a request, it sends a SIP response message (using the X-Detect header) to the remote party, listing all supported events that can be detected. The absence of the X-Detect header indicates that no detections are available. Each time the device detects a supported event, the event is notified to the remote party by sending an INFO message with the following message body: •...
  • Page 376: Querying Device Channel Resources Using Sip Options

    MP-11x & MP-124 36.4 Querying Device Channel Resources using SIP OPTIONS The device reports its maximum and available channel resources in SIP 200 OK responses upon receipt of SIP OPTIONS messages. The device sends this information in the SIP X- Resources header with the following parameters: ...
  • Page 377: Diagnostics

    Part IX Diagnostics...
  • Page 379: Syslog And Debug Recordings

    User's Manual 37. Syslog and Debug Recordings Syslog and Debug Recordings Syslog is an event notification protocol that enables a device to send event notification messages across IP networks to event message collectors, also known as Syslog servers. The device contains an embedded Syslog client, which sends error reports / events that it generates to a remote Syslog server using the IP / UDP protocol.
  • Page 380: Event Representation In Syslog Messages

    MP-11x & MP-124 Message Item Description 18:38:14. 52 : 10.33.45.72 : NOTICE: [S=235][SID:1034099026] (lgr_psbrdex)(619) recv <-- DIGIT(0) Ch:0 OnTime:0 InterTime:100 Direction:0 System:1 [File: Line:-1] 18:38:14. 83 : 10.33.45.72 : NOTICE: [S=236][SID:1034099026] (lgr_flow)(620) #0:DIGIT_EV [File: Line:-1] 18:38:14. 83 : 10.33.45.72 : NOTICE: [S=237][SID:1034099026] (lgr_flow)(621) #0:DIGIT_EV [File: Line:-1] 18:38:14.958 : 10.33.45.72 : NOTICE:...
  • Page 381 User's Manual 37. Syslog and Debug Recordings Error Abbreviation Error Name Description Simple Aggregation Packets Lost Command Checksum Error Invalid Cell Coder Code Command Sequence Error 8 sec Timeout Before Disconnect Host Received Overrun Invalid AMR Payload Invalid CID Error Invalid G723 Code Invalid payload length Invalid RTCP Packet...
  • Page 382: Identifying Audiocodes Syslog Messages Using Facility Levels

    MP-11x & MP-124 37.1.2 Identifying AudioCodes Syslog Messages using Facility Levels The device’s Syslog messages can easily be identified and distinguished from Syslog messages from other equipment, by setting its Facility level. The Facility levels of the device's Syslog messages are numerically coded with decimal values. Facility level may use any of the "local use"...
  • Page 383: Configuring Syslog Settings

    User's Manual 37. Syslog and Debug Recordings ITU Perceived Severity AudioCodes' Syslog Severity (SNMP Alarm’s Severity) Cleared Notice  Cleared Alarms: CLEAR-ALARM: <Alarm Name>; Textual Description: <Textual Description>; Severity <Alarm Severity>; Source <Alarm Source>; Unique ID: <Alarm Unique ID >; If exists Additional Info1:/ Additional Info2:/ Additional Info3: 37.2...
  • Page 384: Configuring Debug Recording

    MP-11x & MP-124 Configure the debug level using the 'Debug Level' parameter. Under the 'Activity Types to Report ...' group, select the activities to report. Click Submit to apply your changes. 37.3 Configuring Debug Recording The device enables you to activate debug recording and send debug recording packets to a defined capturing server.
  • Page 385 User's Manual 37. Syslog and Debug Recordings  To configure logging filtering rules: Open the Logging Filters Table page (Configuration tab > System menu > Logging > Logging Filters Table). Click the Add button; the Add Record dialog box appears: Figure 37-2: Logging Filters Table - Add Record Dialog Box Configure the logging filter, as required.
  • Page 386: Viewing Syslog Messages

    You can select the Syslog messages in this page, and copy and paste them into a text editor such as Notepad. This text file (txt) can then be sent to AudioCodes Technical Support for diagnosis and troubleshooting.  To activate the Web interface's Message Log: Enable Syslog (see 'Configuring Syslog' on page 383).
  • Page 387: Collecting Debug Recording Messages

    37. Syslog and Debug Recordings 37.6 Collecting Debug Recording Messages To collect debug recording packets, the open source program Wireshark is used. AudioCodes proprietary plug-in files for Wireshark, which are shipped in your software kit, are also required. Notes: •...
  • Page 388 MP-11x & MP-124 The device adds the header "AUDIOCODES DEBUG RECORDING" to each debug recording message, as shown below: User's Manual Document #: LTRT-65417...
  • Page 389: Self-Testing

    User's Manual 38. Self-Testing Self-Testing The device features the following self-testing modes to identify faulty hardware components:  Detailed Test (Configurable): This test verifies the correct functioning of the different hardware components on the device. This test is done when the device is taken out of service (i.e., not in regular service for processing calls).
  • Page 390 MP-11x & MP-124 User's Manual Document #: LTRT-65417...
  • Page 391: Analog Line Testing

    User's Manual 39. Analog Line Testing Analog Line Testing The device can test the telephone lines connected to its FXS and FXO ports, using the SNMP acAnalogFxsLineTestTable table acAnalogFxoLineTestTable table respectively. These tests provide various line measurements. In addition to these tests (detailed below), a keep-alive test is also done every 100 msec on each of the analog ports to detect communication problems with the analog equipment and overheating of the FXS ports.
  • Page 392 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 393: Testing Sip Signaling Calls

    By default, you can configure up to five test calls. This maximum can be increased by installing the relevant Software Upgrade Feature Key. For more information, contact your AudioCodes sales representative. • The Test Call Endpoint table can also be configured using the table ini file parameter Test_Call (see 'SIP Test Call Parameters' on page 480).
  • Page 394 MP-11x & MP-124  To configure test calls: Open the Test Call Table page (Configuration tab > System menu > Test Call > Test Call Table). Click the Add button; the following dialog box appears: Figure 40-1: General Tab of Test Call Table Configure the test endpoint parameters as desired.
  • Page 395 User's Manual 40. Testing SIP Signaling Calls Parameter Description Route By Defines the type of routing method. This applies to incoming and [Test_Call_DestType] outgoing calls.  [0] GW Tel2IP = (Default) Calls are matched by (or routed to) an SRD and Application type (defined in the SRD and Application Type parameters below).
  • Page 396: Starting And Stopping Test Calls

    MP-11x & MP-124 Parameter Description Maximum Channels for Session Defines the maximum number of concurrent channels for the test [Test_Call_MaxChannels] session. For example, if you have configured an endpoint "101" and you set this parameter to "3", the device automatically creates three simulated endpoints - "101", "102"...
  • Page 397: Viewing Test Call Summary And Statistics

    User's Manual 40. Testing SIP Signaling Calls 40.1.2 Viewing Test Call Summary and Statistics You can view statistics of a specific test call, as described in the procedure below.  To view statistics of a test call: Open the Test Call Table page (Configuration tab > System menu > Test Call > Test Call Table).
  • Page 398: Test Call Configuration Examples

    MP-11x & MP-124 • "Receiving (<number of active calls>)": The test call has been automatically activated by calls received for this configured test call endpoint from the configured remote endpoint. When all these calls terminate, the status returns to "Idle". •...
  • Page 399 The test call is done between two AudioCodes devices - Device A and Device B - with simulated test endpoints. This eliminates the need for phone users, who would otherwise need to answer and end calls many times for batch testing.
  • Page 400 MP-11x & MP-124  Registration Test Call Scenario: This example describes the configuration for testing the registration and authentication (i.e., username and password) process of a simulated test endpoint on the device with an external proxy/registrar server. This is useful, for example, for verifying that endpoints located in the LAN can register with an external proxy and subsequently, communicate with one another.
  • Page 401: Configuring Basic Test Call

    User's Manual 40. Testing SIP Signaling Calls 40.2 Configuring Basic Test Call The Basic Test Call feature tests incoming Gateway / IP-to-IP calls from a remote SIP endpoint to a simulated test endpoint on the device. The only required configuration is to assign a prefix number (test call ID) to the simulated endpoint.
  • Page 402: Configuring Dtmf Tones For Test Calls

    MP-11x & MP-124 40.3 Configuring DTMF Tones for Test Calls By default, the DTMF signal that is played to answered incoming and outgoing test calls is "3212333". You can change this using the ini file parameter, TestCallDtmfString. The DTMF signaling type (e.g., out-of-band or in-band) can be configured using the 'DTMF Transport Type' parameter.
  • Page 403: Appendix

    Part X Appendix...
  • Page 405: Dialing Plan Notation For Routing And Manipulation

    User's Manual 41. Dialing Plan Notation for Routing and Manipulation Dialing Plan Notation for Routing and Manipulation The device supports flexible dialing plan notations for denoting the prefix and/or suffix source and/or destination numbers and SIP URI user names in the routing and manipulation tables.
  • Page 406 MP-11x & MP-124 Notation Description Notes:  The value n must be less than the value m.  Only numerical ranges are supported (not alphabetical letters).  For suffix ranges, the starting (n) and ending (m) numbers in the range must have the same number of digits.
  • Page 407: Sip Message Manipulation Syntax

    User's Manual 42. SIP Message Manipulation Syntax SIP Message Manipulation Syntax This section provides a detailed description on the support and syntax for configuring SIP message manipulation rules. For configuring message manipulation rules, see Configuring SIP Message Manipulation. 42.1 Actions The actions that can be done on SIP message manipulation in the Message Manipulations table are listed in the table below.
  • Page 408: Accept-Language

    MP-11x & MP-124 42.2.2 Accept-Language An example of the header is shown below: Accept-Language: da, en-gb;q=0.8, en;q=0.7 The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Below is a header manipulation example that adds a new Language header to all INVITE messages that results in: Accept-Language: en, il, cz, it Action...
  • Page 409: Call-Id

    User's Manual 42. SIP Message Manipulation Syntax 42.2.4 Call-Id An example of the header is shown below: Call-ID: JNIYXOLCAIWTRHWOINNR@10.132.10.128 The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes String Read Only...
  • Page 410: Cseq

    MP-11x & MP-124 Below is a header manipulation example that changes the user part in the Contact header in all INVITE messages to "john" as follows: Contact: <sip:john@10.132.10.128:5070>: Action Message Type Condition Action Subject Action Value Type invite header.contact.url.user Modify 'john' 42.2.6 Cseq An example of the header is shown below:...
  • Page 411: Event

    User's Manual 42. SIP Message Manipulation Syntax Keyword Sub Types Attributes Screen Enum Screen (see 'Screen' on page Read/Write 449) URL Structure (see 'URL' on page Read/Write 438) Below are header manipulation examples:  Add a Diversion header to all INVITE messages as follows: Diversion: <tel:+101>;reason=user- busy;screen=no;privacy=off;counter=1 Action...
  • Page 412: Expires

    MP-11x & MP-124 Keyword Sub Types Attributes Param Param Read/Write Below are header manipulation examples:  Add parameter "itsp-abc=voip" to the Event header as follows: Event: foo;id=1234;itsp-abc=voip Action Message Type Condition Action Subject Action Value Type invite header.event.param.itsp- 'voip'  Modify the Event ID string as follows: Event: foo;id=5678 Action...
  • Page 413: From

    User's Manual 42. SIP Message Manipulation Syntax 42.2.10 From An example of the header is shown below: From: <sip:555@10.132.10.128;user=phone>;tag=YQLQHCAAYBWKKRVIMWEQ The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Name String...
  • Page 414: Max-Forwards

    MP-11x & MP-124 Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes HistoryInfo String Read/Write Below are header manipulation examples:  Add a new History-Info header to the message as follows: History-Info:sip:UserA@ims.example.com;index=1 History-Info:sip:UserA@audc.example.com;index=2 History-Info: <sip:UserA@audc.mydomain.com;index=3> Message Action Condition Action Subject Action Value...
  • Page 415: Min-Se And Min-Expires

    User's Manual 42. SIP Message Manipulation Syntax Below is a header manipulation example that adds an unsupported header to all messages as follows: Max-Forwards: 45 Action Message Type Condition Action Subject Action Value Type header.max- Modify '46' forwards.val Note: You cannot manipulate the Max-Forwards header to a value greater than that set by the SBCMaxForwardsLimit parameter (whose max.
  • Page 416: P-Asserted-Identity

    MP-11x & MP-124  Modify a Min-Expires header changing the time to "700" as follows: Min-Expires: 700 Action Message Type Condition Action Subject Action Value Type invite header.Min- Modify '700' Expires.time 42.2.14 P-Asserted-Identity An example of the header is shown below: P-Asserted-Identity: Jane Doe <sip:567@itsp.com>...
  • Page 417: P-Called-Party-Id

    User's Manual 42. SIP Message Manipulation Syntax Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Name String Read/Write Param Param Read/Write URL Structure (see 'URL' Read/Write on page 438) Below are header manipulation examples:  Add a P-Associated-Uri header to all INVITE response messages as follows: P-Associated-URI:<sip:admin@10.132.10.108>...
  • Page 418: P-Charging-Vector

    MP-11x & MP-124 Action Message Type Condition Action Subject Action Value Type header.p- 'sip:2000@itsp.com' called-party-id  Append a parameter "p1" to all P-Called-Party-Id headers as follows: P-Called-Party-ID: <sip:2000@itsp.com>;p1=red Action Message Type Condition Action Subject Action Value Type invite header.p- 'red' called-party- id.param.p1 ...
  • Page 419: P-Preferred-Identity

    User's Manual 42. SIP Message Manipulation Syntax 42.2.18 P-Preferred-Identity An example of the header is shown below: P-Preferred-Identity: "Cullen Jennings" <sip:fluffy@abc.com> The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Name...
  • Page 420: Proxy-Require

    MP-11x & MP-124 Below are header manipulation examples:  For all messages, add a Privacy header and set it to "session" as follows: Privacy: session Action Message Type Condition Action Subject Action Value Type header.Privacy 'session'  For all messages, add "user" to the list as follows: Privacy: session;user Action Message Type...
  • Page 421: Reason

    User's Manual 42. SIP Message Manipulation Syntax Action Message Type Condition Action Subject Action Value Type invite header.proxy- require.privacy 42.2.21 Reason An example of the header is shown below: Reason: SIP ;cause=200 ;text="Call completed elsewhere" The header properties are shown in the table below: Header Level Action Delete Modify...
  • Page 422: Referred-By

    MP-11x & MP-124 42.2.22 Referred-By An example of the header is shown below: Referred-By: <sip:referrer@referrer.example>; The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes param param Read/Write URL Structure (see 'URL' Read/Write on page 438)
  • Page 423: Remote-Party-Id

    User's Manual 42. SIP Message Manipulation Syntax Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Below are header manipulation examples:  For all messages, add a basic header as follows: Refer-To: <sip:referto@referto.com> Action Message Type Condition Action Subject Action Value...
  • Page 424 MP-11x & MP-124 Keyword Sub Types Attributes Reason Enum Reason (RPI) (see 'Reason (Remote-Party-Id)' Read/Write on page 449) Screen Enum Screen (see 'Screen' on page 449) Read/Write ScreenInd Enum ScreenInd (see 'ScreenInd' on page 449) Read/Write URL Structure (see 'URL' on page 438) Read/Write Below are header manipulation examples: ...
  • Page 425: Request-Uri

    User's Manual 42. SIP Message Manipulation Syntax 42.2.25 Request-Uri An example of the header is shown below: sip:alice:secretword@atlanta.com;transport=tcp SIP/2.0 486 Busy Here The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes...
  • Page 426: Require

    MP-11x & MP-124 42.2.26 Require An example of the header is shown below: Require: 100rel The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Capabilities SIPCapabilities Struct Read/Write Below are header manipulation examples: ...
  • Page 427: Resource-Priority

    User's Manual 42. SIP Message Manipulation Syntax 42.2.27 Resource-Priority An example of the header is shown below: Resource-Priority: wps.3 The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Namespace String...
  • Page 428: Server Or User-Agent

    MP-11x & MP-124 42.2.29 Server or User-Agent An example of the header is shown below: User-Agent: Sip Message Generator V1.0.0.5 The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Below are header manipulation examples: ...
  • Page 429: Session-Expires

    User's Manual 42. SIP Message Manipulation Syntax Below are header manipulation examples:  Add two Service-Route headers as follows: Service-Route:<P2.HOME.EXAMPLE.COM;lr> Service-Route: <sip:HSP.HOME.EXAMPLE.COM;lr> Action Message Type Condition Action Subject Action Value Type invite header.service- '<P2.HOME.EXAMPLE.COM;lr>' route invite header.service- '<sip:HSP.HOME.EXAMPLE.COM;lr>' route  Modify the Service-Route header in list entry 1 as follows: Service-Route:sip:itsp.com;lr Service-Route: <sip:HSP.HOME.EXAMPLE.COM;lr>...
  • Page 430: Subject

    MP-11x & MP-124 Action Message Type Condition Action Subject Action Value Type header.Session- '48' + '0' Expires  For all messages, modify the Session-Expires header to 300 as follows: Session-Expires: 300 Action Message Type Condition Action Subject Action Value Type header.Session- Modify '300'...
  • Page 431: Supported

    User's Manual 42. SIP Message Manipulation Syntax 42.2.33 Supported An example of the header is shown below: Supported: early-session The header properties are shown in the table below: Header Level Action Delete Modify List Entries Operations Supported Keyword Sub Types Attributes Capabilities SIPCapabilities Struct...
  • Page 432: Unsupported

    MP-11x & MP-124 Below are header manipulation examples:  Set the user phone Boolean to be false in the To header's URL as follows: To: <sip:101@10.132.10.128> Action Message Type Condition Action Subject Action Value Type invite.request header.to.url.UserPhone Modify  Change the URL in the To header as follows: To: <sip:101@10.20.30.60:65100>...
  • Page 433: User-To-User And X-Usertouser

    User's Manual 42. SIP Message Manipulation Syntax  Modify the Unsupported header to 'replaces': Unsupported: replaces Action Message Type Condition Action Subject Action Value Type invite header.unsupported Modify 'replaces'  Set the path in the Unsupported headers options tag: Unsupported: replaces, path Action Message Type Condition...
  • Page 434: Via

    MP-11x & MP-124  Convert X-UserToUser header to User-To-User header and change the protocol discriminator to Q931 in the header as follows: User-to-User: 083030373435313734313635353b313233343b3834;encoding=hex Action Message Type Condition Action Subject Action Value Type header.X- Modify UserToUser.user2user header.X- Modify UserToUser.pd Notes: •...
  • Page 435: Warning

    User's Manual 42. SIP Message Manipulation Syntax Below is a header manipulation example that checks the transport type in the first Via header, and if it's set to UDP, then modifies the From header's URL: From: <sip:3200@110.18.5.41;user=phone;sue=0>;tag=1c7874 Message Action Condition Action Subject Action Value Type...
  • Page 436: Structure Definitions

    MP-11x & MP-124 Action Message Type Condition Action Subject Action Value Type header.myExp 'scooby, doo, goo, foo'  Take the value from the Expires parameter in the Contact header, append "00" to the value and create a new myExp header as follows: MEDIA: 3600ooo;refresher=1 Action Message Type...
  • Page 437: Host

    User's Manual 42. SIP Message Manipulation Syntax 42.3.2 Host The host structure is applicable to the URL structure (see 'URL' on page 438) and the Via header (see 'Via' on page 434). Table 42-3: Host Structure Keyword Sub Types Port Short Name String...
  • Page 438: Sipcapabilities

    MP-11x & MP-124 Keyword Sub Types Cause Text String 42.3.6 SIPCapabilities This structure is applicable to the following headers:  Supported (see 'Supported' on page 431)  Require (see 'Require' on page 426)  Proxy-Require (see 'Proxy-Require' on page 420) ...
  • Page 439: Random Type

    User's Manual 42. SIP Message Manipulation Syntax Table 42-8: URL Structure Keyword Sub Types Type Enum Type (see 'Type' on page 450) Host Host Structure (see 'Host' on page 437) MHost Structure UserPhone Boolean LooseRoute Boolean User String TransportType Enum Transport (see 'TransportType' on page 450) Param Param 42.4...
  • Page 440: Wildcarding For Header Removal

    MP-11x & MP-124 42.5 Wildcarding for Header Removal The device supports the use of the "*" wildcard character to remove headers. The "*" character may only appear at the end of a string. For example, "X-*" is a valid wildcard request, but "X-*ID"...
  • Page 441: Copying Information Between Messages Using Variables

    User's Manual 42. SIP Message Manipulation Syntax Note that there must be no spaces in the syntax. The following is a manipulation example using the length condition for the user part in a Request-URI header: Parameter Rule Index 1 Condition header.request-uri.url.user len>'6' Action Subject header.diversion...
  • Page 442: Using Regular Expressions (Regex)

    MP-11x & MP-124 Action Action Message Type Condition Action Value Subject Type invite.request header.from.url.host var.global.1 Modify header.priority == ‘company’ • Use the stored value: Assigns the same priority as the INVITE request to SUBSCRIBE requests arriving with 'company' in the host part of the From header: Action Action...
  • Page 443 User's Manual 42. SIP Message Manipulation Syntax • Explanation: Dialing 3122 creates the following subexpressions: ♦ 1: <sip: ♦ 2: 31 ♦ 3: 2 ♦ 4: 2 ♦ 5: 10.132.10.100;user=phone>  Example 2 - Manipulation based on source and destination number: •...
  • Page 444: Enum Definitions

    MP-11x & MP-124  Example 3 - Manipulation on SDP: • Manipulation required: To change the packet period in the SDP. • Manipulation rule: Table 42-11: Regex-based Message Manipulation Rules - Example 3 Action Index Condition Action Subject Action Value Type body.sdp regex (.*)(a=ptime:20)(.*) body.sdp...
  • Page 445: Mlpp Reason Type

    User's Manual 42. SIP Message Manipulation Syntax Package Value PSTN DIALOG_PACKAGE REGISTRATION START_CWT STOP_CWT UA_PROFILE LINE_SEIZE 42.10.3 MLPP Reason Type These ENUMs are applicable to the MLPP Structure (see 'MLPP' on page 437). Table 42-14: Enum MLPP Reason Type Type Value PreEmption Reason MLPP Reason...
  • Page 446: Privacy

    MP-11x & MP-124 Number Type Value NATIONAL LEVEL1 REGIONAL NETWORK PISN SPECIFIC NUMBER SUBSCRIBE LOCAL ABBREVIATED RESERVED EXTENSION 42.10.6 Privacy These ENUMs are applicable to the Remote-Party-Id (see 'Remote-Party-Id' on page 423) and Diversion (see 'Diversion' on page 410) headers. Table 42-17: Enum Privacy Privacy Role Value...
  • Page 447 User's Manual 42. SIP Message Manipulation Syntax Reason Value OPTIONS CANCEL REGISTER INFO MESSAGE NOTIFY REFER SUBSCRIBE PRACK UPDATE PUBLISH LAST_REQUEST TRYING_100 RINGING_180 CALL_FORWARD_181 QUEUED_182 SESSION_PROGRESS_183 OK_200 ACCEPTED_202 MULTIPLE_CHOICE_300 MOVED_PERMANENTLY_301 MOVED_TEMPORARILY_302 SEE_OTHER_303 USE_PROXY_305 ALTERNATIVE_SERVICE_380 BAD_REQUEST_400 UNAUTHORIZED_401 PAYMENT_REQUIRED_402 FORBIDDEN_403 NOT_FOUND_404 METHOD_NOT_ALLOWED_405 NOT_ACCEPTABLE_406 AUTHENTICATION_REQUIRED_407 REQUEST_TIMEOUT_408...
  • Page 448 MP-11x & MP-124 Reason Value GONE_410 LENGTH_REQUIRED_411 CONDITIONAL_REQUEST_FAILED_412 REQUEST_TOO_LARGE_413 REQUEST_URI_TOO_LONG_414 UNSUPPORTED_MEDIA_415 UNSUPPORTED_URI_SCHEME_416 UNKNOWN_RESOURCE_PRIORITY_417 BAD_EXTENSION_420 EXTENSION_REQUIRED_421 SESSION_INTERVAL_TOO_SMALL_422 SESSION_INTERVAL_TOO_SMALL_423 ANONYMITY_DISALLOWED_433 UNAVAILABLE_480 TRANSACTION_NOT_EXIST_481 LOOP_DETECTED_482 TOO_MANY_HOPS_483 ADDRESS_INCOMPLETE_484 AMBIGUOUS_485 BUSY_486 REQUEST_TERMINATED_487 NOT_ACCEPTABLE_HERE_488 BAD_EVENT_489 REQUEST_PENDING_491 UNDECIPHERABLE_493 SECURITY_AGREEMENT_NEEDED_494 SERVER_INTERNAL_ERROR_500 NOT_IMPLEMENTED_501 BAD_GATEWAY_502 SERVICE_UNAVAILABLE_503 SERVER_TIME_OUT_504 VERSION_NOT_SUPPORTED_505 MESSAGE_TOO_LARGE_513 PRECONDITION_FAILURE_580 BUSY_EVERYWHERE_600 DECLINE_603 DOES_NOT_EXIST_ANYWHERE_604 User's Manual...
  • Page 449: Reason (Remote-Party-Id)

    User's Manual 42. SIP Message Manipulation Syntax Reason Value NOT_ACCEPTABLE_606 42.10.9 Reason (Remote-Party-Id) These ENUMs are applicable to the Remote-Party-Id header (see 'Remote-Party-Id' on page 423). Table 42-20: Enum Reason (RPI) Reason Value Busy Immediate No Answer 42.10.10 Refresher These ENUMs are used in the Session-Expires header (see 'Session-Expires' on page 429).
  • Page 450: Transporttype

    MP-11x & MP-124 Screen Value User Passed User Failed Network Provided 42.10.13 TransportType These ENUMs are applicable to the URL Structure (see 'URL' on page 438) and the Via header (see 'Via' on page 434). Table 42-24: Enum TransportType TransportType Value SCTP 42.10.14...
  • Page 451: Actions And Types

    User's Manual 42. SIP Message Manipulation Syntax Table 42-27: Enum Protocol Descriptor Protocol Descriptor Value DESC_UNDEFINED_PROTOCOL DESC_USER_SPECIFIC_PROTOCOL DESC_USER_HIGH_LAYER_PROTOCOL DESC_CCITT_RECOMMENDATION_X244 DESC_RESERVED_SYS_MANAGMENT_CONVERGENCE_FUNCTION 4 DESC_IA5_CHARACTERS DESC_CCITT_RECOMMENDATION_V120_RATE_ADAPTION DESC_CCITT_RECOMMENDATION_Q931 DESC_QSIG_PATH_REPLACEMENT_PROPOSE 42.11 Actions and Types Table 42-28: Action and Types Element Command Command Value Type Remarks Type Type Match...
  • Page 452 MP-11x & MP-124 Element Command Command Value Type Remarks Type Type !contains String Returns true if the string given is not found in the body’s content. exists Returns true if this body type exists in the message. !exists Returns true if this body type does not exist in the message.
  • Page 453 User's Manual 42. SIP Message Manipulation Syntax Element Command Command Value Type Remarks Type Type Action Modify String Replaces the entire header with the new value. *Header Remove Removes the header from the message, if the header is part of a list only that header will be removed.
  • Page 454 MP-11x & MP-124 Element Command Command Value Type Remarks Type Type not exist. Action Modify String Sets the header’s parameter to the value. Parameter Remove Removes the header’s parameter from the parameter list. Structure Match String Returns true if the header’s structure’s value equals to the value.
  • Page 455 User's Manual 42. SIP Message Manipulation Syntax Element Command Command Value Type Remarks Type Type Returns true if the ASCII value of the character is greater than or equal to that in the value < String Performs a character by character compare. Returns true if the ASCII value of the character is less than that in the value <=...
  • Page 456: Syntax

    MP-11x & MP-124 Element Command Command Value Type Remarks Type Type Action Modify Integer Sets the attribute element to the value. *Attribute An attribute element value must be of the same type of the attribute element. 42.12 Syntax This section describes the syntax of the fields of the Message Manipulations table. These include: ...
  • Page 457: Condition

    User's Manual 42. SIP Message Manipulation Syntax ♦ only 200 OK response ♦ any response 42.12.2 Condition The Condition (match-condition) syntax is described below:  Description: Matching criteria for the rule  Syntax: (message-element / param) SWS match-type [SWS value] * [ SWS logical- expression SWS match-condition ] Examples: •...
  • Page 458: Action Subject

    MP-11x & MP-124 42.12.3 Action Subject The Action Subject (message-element) syntax is described below:  Description: Element in the message  Syntax: (header / body ).message-element-name [.header-index ] * [.( sub-element / sub-element-param )]  Examples: • header.from • header.via.2.host •...
  • Page 459 User's Manual 42. SIP Message Manipulation Syntax ♦ duration (retry-after header's param) ♦ unknown-param (any unknown param can be added/removed from the header)  param • Description: Params can be as values for match and action • Syntax: param.param-sub-element.param-dir-element.(call-param-entity / ipg- param-entity) •...
  • Page 460: Action Type

    MP-11x & MP-124  integer • Description: A number • Syntax: 1 * digit • Example: ♦ 42.12.4 Action Type The Action Type syntax is described below:  Description: Action to be performed on the element  Syntax: • modify sets element to new value (all element types) •...
  • Page 461: Configuration Parameters Reference

    User's Manual 43. Configuration Parameters Reference Configuration Parameters Reference The device's configuration parameters, default values, and their descriptions are documented in this section. Note: Parameters and values enclosed in square brackets [...] represent the ini file parameters and their enumeration values. 43.1 Networking Parameters This subsection describes the device's networking parameters.
  • Page 462: Multiple Voip Network Interfaces And Vlan Parameters

    MP-11x & MP-124 Parameter Description [802.1xUsername] empty string. Web: 802.1x Password Defines the password for IEEE 802.1x support. EMS: Password The valid value is a string of up to 32 characters. The default is an [802.1xPassword] empty string. Web: 802.1x Verify Peer Determines whether the device verifies the Peer Certificate for IEEE Certificate 802.1x support.
  • Page 463 User's Manual 43. Configuration Parameters Reference Parameter Description Web: Subnet Mask Defines the device's subnet mask of the OAMP interface when EMS: OAM Subnet Mask operating in a single interface scenario without a Multiple [LocalOAMSubnetMask] Interface table. The default subnet mask is 0.0.0.0. Note: For this parameter to take effect, a device reset is required.
  • Page 464: Routing Parameters

    MP-11x & MP-124 Parameter Description  [1] = Sends regular packets (with no VLAN tag). Note: For this parameter to take effect, a device reset is required. 43.1.3 Routing Parameters The IP network routing parameters are described in the table below. Table 43-3: IP Network Routing Parameters Parameter Description...
  • Page 465 User's Manual 43. Configuration Parameters Reference Parameter Description EMS: Network Service Class Priority Class of Service (CoS) content. [VLANNetworkServiceClassPriority] The valid range is 0 to 7. The default value is 7. Web: Media Premium Defines the VLAN priority (IEEE 802.1p) for the EMS: Premium Service Class Media Priority Premium CoS content and media traffic.
  • Page 466: Nat And Stun Parameters

    MP-11x & MP-124 Parameter Description [GoldServiceClassDiffServ] The valid range is 0 to 63. The default value is 26. Web: Bronze QoS Defines the DiffServ value for the Bronze CoS EMS: Bronze Service Class Diff Serv content (OAMP applications). [BronzeServiceClassDiffServ] The valid range is 0 to 63. The default value is 10. 43.1.5 NAT and STUN Parameters The Network Address Translation (NAT) and Simple Traversal of UDP through NAT (STUN) parameters are described in the table below.
  • Page 467 User's Manual 43. Configuration Parameters Reference Parameter Description one. NAT Parameters Web/EMS: NAT Traversal Enables the NAT mechanism. For more information, see 'First [DisableNAT] Incoming Packet Mechanism' on page 129.  [0] Enable  [1] Disable (default) Web: NAT IP Address Defines the global (public) IP address of the device to enable static EMS: Static NAT IP Address NAT between the device and the Internet.
  • Page 468: Nfs Parameters

    MP-11x & MP-124 43.1.6 NFS Parameters The Network File Systems (NFS) configuration parameters are described in the table below. Table 43-6: NFS Parameters Parameter Description [NFSBasePort] Defines the start of the range of numbers used for local UDP ports used by the NFS client.
  • Page 469: Dhcp Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description EMS: DNS Information names into DNS A-Records. Three different A-Records can be assigned [SRV2IP] to a host name. Each A-Record contains the host name, priority, weight, and port. The format of this parameter is as follows: [SRV2IP] FORMAT SRV2IP_Index = SRV2IP_InternalDomain, SRV2IP_TransportType, SRV2IP_Dns1, SRV2IP_Priority1,...
  • Page 470: Ntp And Daylight Saving Time Parameters

    MP-11x & MP-124 Parameter Description When set to 0, the DHCP lease renewal is disabled. Otherwise, the renewal time is divided by this factor. Some DHCP-enabled routers perform better when set to 4. Note: For this parameter to take effect, a device reset is required. [DHCPRequestTFTPParams] Determines whether the device includes DHCP options 66 and 67 in DHCP Option 55 (Parameter Request List) for requesting the DHCP server for TFTP provisioning parameters.
  • Page 471: Management Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description Month Start can be configured using any of the following formats: EMS: Start  Day of year - mm:dd:hh:mm, where: [DayLightSavingTimeStart]  mm denotes month  dd denotes date of the month ...
  • Page 472: Web Parameters

    MP-11x & MP-124 43.2.2 Web Parameters The Web parameters are described in the table below. Table 43-11: Web Parameters Parameter Description Web: Password Change Interval Defines the duration (in minutes) of the validity of Web login [WebUserPassChangeInterval] passwords. When this duration expires, the password of the Web user must be changed.
  • Page 473 User's Manual 43. Configuration Parameters Reference Parameter Description  [0] = Disable (default)  [1] = Enable When enabled, the device retrieves the Web user’s login username from the smart card, which is automatically displayed (read-only) in the Web Login screen; the user is then required to provide only the login password.
  • Page 474: Telnet Parameters

    MP-11x & MP-124 Parameter Description [WelcomeMessage] Enables and defines a Welcome message that appears on the Web Login page for logging in to the Web interface. The format of this parameter is as follows: [WelcomeMessage ] FORMAT WelcomeMessage_Index = WelcomeMessage_Text [\WelcomeMessage] For Example: FORMAT WelcomeMessage_Index = WelcomeMessage_Text...
  • Page 475: Snmp Parameters

    User's Manual 43. Configuration Parameters Reference 43.2.4 SNMP Parameters The SNMP parameters are described in the table below. Table 43-13: SNMP Parameters Parameter Description Web: Enable SNMP Enables SNMP. [DisableSNMP]  [0] Enable = (Default) SNMP is enabled.  [1] Disable = SNMP is disabled and no traps are sent. Defines the device's local (LAN) UDP port used for SNMP [SNMPPort] Get/Set commands.
  • Page 476 MP-11x & MP-124 Parameter Description [SNMPEngineIDString] Defines the SNMP engine ID for SNMPv2/SNMPv3 agents. This is used for authenticating a user attempting to access the SNMP agent on the device. The ID can be a string of up to 36 characters. The default value is 00:00:00:00:00:00:00:00:00:00:00:00 (12 Hex octets characters).
  • Page 477 User's Manual 43. Configuration Parameters Reference Parameter Description SNMP Community String Parameters Community String Defines up to five read-only SNMP community strings (up to 19 characters each). The default string is 'public'. [SNMPReadOnlyCommunityString Community String Defines up to five read/write SNMP community strings (up to [SNMPReadWriteCommunityStrin 19 characters each).
  • Page 478: Serial Parameters

    MP-11x & MP-124 43.2.5 Serial Parameters The RS-232 serial parameters are described in the table below. Table 43-14: Serial Parameters Parameter Description Enables the device's RS-232 (serial) port. [DisableRS232]  [0] = (Default) Enabled  [1] = Disabled The RS-232 serial port can be used to change the networking parameters and view error/notification messages.
  • Page 479: Debugging And Diagnostics Parameters

    User's Manual 43. Configuration Parameters Reference 43.3 Debugging and Diagnostics Parameters This subsection describes the device's debugging and diagnostic parameters. 43.3.1 General Parameters The general debugging and diagnostic parameters are described in the table below. Table 43-15: General Debugging and Diagnostic Parameters Parameter Description EMS: Enable Diagnostics...
  • Page 480: Sip Test Call Parameters

    MP-11x & MP-124 Parameter Description combined FXS / FXO devices, the FXS ports are provided with a lifeline by their corresponding FXO ports which are connected to the PSTN / PBX (i.e., FXO Port 5 provides a lifeline for FXS Port 1, FXO Port 6 provides a lifeline for FXS Port 2, and so on).
  • Page 481: Syslog, Cdr And Debug Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description Test Call Table Web: Test Call Table Defines the local and remote endpoints to be tested. [Test_Call] [Test_Call] FORMAT Test_Call_Index = Test_Call_EndpointURI, Test_Call_CalledURI, Test_Call_RouteBy, Test_Call_IPGroupID, Test_Call_DestAddress, Test_Call_DestTransportType, Test_Call_SRD, Test_Call_ApplicationType, Test_Call_AutoRegister, Test_Call_UserName, Test_Call_Password, Test_Call_MaxChannels, Test_Call_CallDuration, Test_Call_CallsPerSecond, Test_Call_TestMode, Test_Call_TestDuration, Test_Call_ScheduleInterval;...
  • Page 482 MP-11x & MP-124 Parameter Description occurs). The default is 1220. Note: This parameter is applicable only if the GWDebugLevel parameter is set to 7. Web: CDR Server IP Defines the destination IP address to where CDR logs are sent. Address The default value is a null string, which causes CDR messages to be EMS: IP Address of CDR sent with all Syslog messages to the Syslog server.
  • Page 483 User's Manual 43. Configuration Parameters Reference Parameter Description Web: Syslog Facility Number Defines the Facility level (0 through 7) of the device’s Syslog EMS: SyslogFacility messages, according to RFC 3164. This allows you to identify Syslog [SyslogFacility] messages generated by the device. This is useful, for example, if you collect the device’s and other equipments’...
  • Page 484: Resource Allocation Indication Parameters

    MP-11x & MP-124 Parameter Description Note: For the ini file, values must be enclosed in single quotation marks. Web: Debug Recording Defines the IP address of the server for capturing debug recording. Destination IP [DebugRecordingDestIP] Web: Debug Recording Defines the UDP port of the server for capturing debug recording. The Destination Port default is 925.
  • Page 485: Bootp Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description The range is 0 to 100%. The default value is 90%. [RAILoopTime] Defines the time interval (in seconds) that the device periodically checks call resource availability. The valid range is 1 to 200. The default is 10. 43.3.5 BootP Parameters The BootP parameters are described in the table below.
  • Page 486: Security Parameters

    MP-11x & MP-124 Parameter Description  [2] = 3 second  [3] = 6 second  [4] = 30 second  [5] = 60 second Note: For this parameter to take effect, a device reset is required. [ExtBootPReqEnable] Determines whether the device uses the Vendor Specific Information field in the BootP request to provide device-related initial startup information.
  • Page 487: Https Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description [EnableSecureStartup] Enables the Secure Startup mode. In this mode, downloading the ini file to the device is restricted to a URL provided in initial configuration (see the parameter IniFileURL) or using DHCP. ...
  • Page 488 MP-11x & MP-124 Parameter Description The valid range is 1 to 65535 (other restrictions may apply within this range). The default port is 443. Note: For this parameter to take effect, a device reset is required. Web/EMS: HTTPS Cipher String Defines the Cipher string for HTTPS (in OpenSSL cipher list [HTTPSCipherString] format).
  • Page 489: Srtp Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description [HTTPSCertFileName] Defines the name of the HTTPS server certificate file to be loaded using TFTP. The file must be in base64-encoded PEM format. The valid range is a 47-character string. Note: This parameter is only applicable when the device is loaded using BootP/TFTP.
  • Page 490 MP-11x & MP-124 Parameter Description parameter to 1.  If this parameter is set to Preferable [3] and two 'm=' lines are received in the SDP offer, the device prefers the SAVP (secure audio video profile) regardless of the order in the SDP. ...
  • Page 491: Tls Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description  [2] CIPHER SUITES AES CM 128 HMAC SHA1 32 = device uses AES-CM encryption with a 128-bit key and HMAC-SHA1 message authentication with a 32-bit tag. Note: This parameter also affects the selection of the crypto in the device's answer.
  • Page 492 MP-11x & MP-124 Parameter Description Web: TLS Mutual Authentication Determines the device's behavior when acting as a server for EMS: SIPS Require Client TLS connections. Certificate  [0] Disable = (Default) The device does not request the [SIPSRequireClientCertificate] client certificate. ...
  • Page 493: Ssh Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description name. The valid range is a string of up to 49 characters. Note: This parameter is applicable only if the parameter PeerHostNameVerificationMode is set to 1 or 2. Web: Client Cipher String Defines the cipher-suite string for TLS clients.
  • Page 494: Ipsec Parameters

    MP-11x & MP-124 Parameter Description [SSHMaxBinaryPacketSize] EMS: Telnet SSH Max Sessions Defines the maximum number of simultaneous SSH sessions. [SSHMaxSessions] The valid range is 1 to 2. The default is 2 sessions. Web: Enable Last Login Message Enables message display in SSH sessions of the time and date of [SSHEnableLastLoginMessage] the last SSH login.
  • Page 495: Ocsp Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description 123456789. In addition, a lifetime of 28800 seconds is selected for IKE and a lifetime of 3600 seconds is selected for IPSec. Note: For a detailed description of this table, see 'Configuring IP Security Associations Table' on page 138.
  • Page 496: Radius Parameters

    MP-11x & MP-124 Parameter Description  [OCSPDefaultResponse] [1] Enable = Allows peer certificate. 43.5 RADIUS Parameters The RADIUS parameters are described in the table below. For supported RADIUS attributes, see 'RADIUS Accounting CDR Attributes' on page 371. Table 43-27: RADIUS Parameters Parameter Description RADIUS Accounting Parameters...
  • Page 497 User's Manual 43. Configuration Parameters Reference Parameter Description 'Configuring Web User Accounts' on page 60). Web: RADIUS Authentication Defines the IP address of the RADIUS authentication server. Server IP Address Note: For this parameter to take effect, a device reset is required. EMS: RADIUS Auth Server IP [RADIUSAuthServerIP] Web: RADIUS Authentication...
  • Page 498: Control Network Parameters

    MP-11x & MP-124 Parameter Description Defines the number of concurrent calls that can communicate with [MaxRADIUSSessions] the RADIUS server (optional). The valid range is 0 to 240. The default value is 240. EMS: RADIUS Auth Number of Defines the number of retransmission retries. Retries The valid range is 1 to 10.
  • Page 499 User's Manual 43. Configuration Parameters Reference Parameter Description Authentication_UserPassword; [\Authentication] Where,  Index = port number, where 0 denotes the Port 1 For example: Authentication 1 = lee,1552; (user name "lee" with password 1552 for authenticating Port 2) Note: For a description o this table, see Configuring Authentication on page 265.
  • Page 500 MP-11x & MP-124 Parameter Description If this parameter is disabled and the device registers to an IP Group (i.e., proxy server), it uses the string configured by the ProxyName parameter as the host name in the REGISTER's Request-URI and uses the string configured by the IP Group table parameter, SIPGroupName as the host name in the To and From headers.
  • Page 501 User's Manual 43. Configuration Parameters Reference Parameter Description EMS: SIP Re-Routing Mode SIP response is received) or transfer (i.e., a SIP REFER [SIPReroutingMode] request is received).  [0] Standard = (Default) INVITE messages that are generated as a result of Transfer or Redirect are sent directly to the URI, according to the Refer-To header in the REFER message, or Contact header in the 3xx response.
  • Page 502 MP-11x & MP-124 Parameter Description Note: To enable NAPTR/SRV queries for Proxy servers only, use the parameter ProxyDNSQueryType. Web: Proxy DNS Query Type Enables the use of DNS Naming Authority Pointer (NAPTR) [ProxyDNSQueryType] and Service Record (SRV) queries to discover Proxy servers. ...
  • Page 503 User's Manual 43. Configuration Parameters Reference Parameter Description Web/EMS: Password Defines the password for Basic/Digest authentication with a [Password] Proxy/Registrar server. A single password is used for all device ports. The default is 'Default_Passwd'. Note: Instead of configuring this parameter, the Authentication table can be used (see Authentication on page 265).
  • Page 504 MP-11x & MP-124 Parameter Description ProxyIp 2 = 10.5.6.7, -1, 1; Notes:  To assign various attributes (such as Proxy Load Balancing) per Proxy Set ID, use the parameter ProxySet.  For a description of this table, see 'Configuring Proxy Sets Table' on page 176.
  • Page 505 User's Manual 43. Configuration Parameters Reference Parameter Description  If not specified, the REGISTER request is sent to the primary Proxy server.  When a port number is specified, DNS NAPTR/SRV queries aren't performed, even if the parameter DNSQueryType is set to 1 or 2.
  • Page 506 MP-11x & MP-124 Parameter Description Web: Registration Time Threshold Defines a threshold (in seconds) for re-registration timing. If EMS: Time Threshold this parameter is greater than 0, but lower than the computed [RegistrationTimeThreshold] re-registration timing (according to the parameter RegistrationTimeDivider), the re-registration timing is set to the following: timing set by the Registration server in the SIP Expires header minus the value of the parameter RegistrationTimeThreshold.
  • Page 507 User's Manual 43. Configuration Parameters Reference Parameter Description performed separately for each endpoint. This is typically used for FXS interfaces, where each endpoint registers (and authenticates) separately with its user name and password.  [1] Per Gateway = (Default) Single registration and authentication for the entire device.
  • Page 508 MP-11x & MP-124 Parameter Description parameters:  username - set to the value of the private user identity  realm - set to the domain name of the home network  uri - set to the SIP URI of the domain name of the home network ...
  • Page 509: General Sip Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description TLS. The device first sends a SIP OPTION message to establish the TCP/TLS connection and if it receives any SIP response, it continues sending the CRLF keep-alive sequences. EMS: Ping Pong Keep Alive Time Defines the periodic interval (in seconds) after which a “ping”...
  • Page 510 MP-11x & MP-124 Parameter Description  [0] = Calls are rejected. Notes:  This parameter can only be configured for an IP Profile using the IPProfile parameter (see 'Configuring IP Profiles' on page 196).  For IP-to-IP calls, you can configure the device to route calls to an alternative IP Group when the maximum number of concurrent calls is reached.
  • Page 511 User's Manual 43. Configuration Parameters Reference Parameter Description  [1] Supported (default)  [2] Required Notes:  The Supported and Required headers contain the '100rel' tag.  The device sends PRACK messages if 180/183 responses are received with '100rel' in the Supported or Required headers. Web/EMS: Enable Early Enables the Early Media feature.
  • Page 512 MP-11x & MP-124 Parameter Description  [1] = Enable EMS: Options User Part Defines the user part value of the Request-URI for outgoing SIP [OPTIONSUserPart] OPTIONS requests. If no value is configured, the endpoint number is used. A special value is ‘empty’, indicating that no user part in the Request- URI (host part only) is used.
  • Page 513 User's Manual 43. Configuration Parameters Reference Parameter Description fax/modem signals are detected during the call. Note: This parameter is applicable only if G.711 VBD coder(s) are selected for the device (using the CodersGroup parameter). Determines the device's fax transport behavior when G.711 VBD coder [FaxVBDBehavior] is negotiated at call start.
  • Page 514 MP-11x & MP-124 Parameter Description hop only. When the parameter SIPTransportType is set to 2 or 1 (i.e., TCP or TLS) and EnableSIPS is enabled, TLS is used through the entire connection (over multiple hops). Note: If this parameter is enabled and the parameter SIPTransportType is set to 0 (i.e., UDP), the connection fails.
  • Page 515 User's Manual 43. Configuration Parameters Reference Parameter Description Web: Use user=phone in Determines whether the 'user=phone' string is added to the From and From Header Contact SIP headers. EMS: Is User Phone In  [0] No = (Default) Doesn't add 'user=phone' string. From ...
  • Page 516 MP-11x & MP-124 Parameter Description User Agent Server (UAS) Behavior:  The History-Info header is sent only in the final response.  Upon receiving a request with History-Info, the UAS checks the policy in the request. If a 'session', 'header', or 'history' policy tag is found, the (final) response is sent without History-Info;...
  • Page 517 User's Manual 43. Configuration Parameters Reference Parameter Description  For IP-to-Tel routing based on the 'dtg' parameter (instead of the 'tgrp' parameter), use the parameter UseBroadsoftDTG. Determines whether the device uses the 'dtg' parameter for routing IP- [UseBroadsoftDTG] to-Tel calls to a specific Hunt Group. ...
  • Page 518 EMS: User Agent Display value>/software version' is used, for example: Info User-Agent: myproduct/v.6.40.010.006 [UserAgentDisplayInfo] If not configured, the default string, <AudioCodes product- name>/software version' is used, for example: User-Agent: Audiocodes-Sip-Gateway- MediaPack/v.6.40.010.006 The maximum string length is 50 characters. Note: The software version number and preceding forward slash (/) cannot be modified.
  • Page 519 User's Manual 43. Configuration Parameters Reference Parameter Description according to RFC 3264, and in cases where the origin field is not incremented, the device does not re-negotiate SDP capabilities.  [0] Disable = (Default) The device negotiates any new SDP re-offer, regardless of the origin field.
  • Page 520 MP-11x & MP-124 Parameter Description  [0] Forward = (Default) Use different call identifiers for a redirected INVITE message.  [1] Redirect = Use the same call identifiers. Web/EMS: Enable P- Enables the inclusion of the P-Charging-Vector header to all outgoing Charging Vector INVITE messages.
  • Page 521 User's Manual 43. Configuration Parameters Reference Parameter Description If no P-Preferred-Identity header is present and two P-Asserted- Identity headers are present, the number is obtained from the second P-Asserted-Identity header. If only one P-Asserted-Identity header is present, the calling number is obtained from it. Notes: ...
  • Page 522 MP-11x & MP-124 Parameter Description Mode multiple IP destinations. [Tel2IPCallForkingMode]  [0] Disable (default)  [1] Enable Note: Once enabled, routing rules must be assigned Forking Groups in the Outbound IP Routing table. Web/EMS: Enable Reason Enables the usage of the SIP Reason header. Header ...
  • Page 523 User's Manual 43. Configuration Parameters Reference Parameter Description  [1] = The device's IP address is used as the URI host part instead of "anonymous.invalid". This parameter may be useful, for example, for service providers who identify their SIP Trunking customers by their source phone number or IP address, reflected in the From header of the SIP INVITE.
  • Page 524 MP-11x & MP-124 Parameter Description If the Via header includes the 'rport' parameter without a port value, the destination port of the response is the source port of the incoming request. If the Via header includes 'rport' with a port value (e.g., rport=1001), the destination port of the response is the port indicated in the 'rport' parmeter.
  • Page 525 User's Manual 43. Configuration Parameters Reference Parameter Description Other common values include NO_CIRCUIT_AVAILABLE (34), DESTINATION_OUT_OF_ORDER (27), etc. Notes:  The default release cause is described in the Q.931 notation and is translated to corresponding SIP 40x or 50x values (e.g., 3 to SIP 404, and 34 to SIP 503).
  • Page 526 MP-11x & MP-124 Parameter Description To determine CNG support, the device uses the ComfortNoiseNegotiation parameter and the codec’s SCE (silence suppression setting) using the CodersGroup parameter. If the ComfortNoiseNegotiation parameter is enabled, then the following occurs:  If the device is the initiator, it sends a “CN” in the SDP only if the SCE of the codec is enabled.
  • Page 527 User's Manual 43. Configuration Parameters Reference Parameter Description This parameter is typically implemented for incoming IP-to-Tel collect calls to the FXS port. If the FXS user does not wish to accept the collect call, the user disconnects the call by on-hooking the phone. The device notifies the softswitch (or Application server) of the unanswered collect call (on-hook) by sending a SIP INFO message.
  • Page 528 MP-11x & MP-124 Parameter Description [SITQ850Cause] detected on an IP-to-Tel call. The valid range is 0 to 127. The default value is 34. Notes:  For mapping specific SIT tones, you can use the SITQ850CauseForNC, SITQ850CauseForIC, SITQ850CauseForVC, and SITQ850CauseForRO parameters. ...
  • Page 529 User's Manual 43. Configuration Parameters Reference Parameter Description Manipulation Set parameter of the destination IP Group is not set. Out-of-Service (Busy Out) Parameters Web/EMS: Enable Busy Enables the Busy Out feature.  [0] Disable (Default) [EnableBusyOut]  [1] Enable When Busy Out is enabled and certain scenarios exist, the device does the following: The FXS port behaves according to the settings of the FXSOOSBehavior parameter such as playing a reorder tone when the...
  • Page 530 MP-11x & MP-124 Parameter Description [SipT1Rtx] same SIP message starts with SipT1Rtx. For INVITE requests, it is multiplied by two for each new retransmitted message. For all other SIP messages, it is multiplied by two until SipT2Rtx. For example, assuming SipT1Rtx = 500 and SipT2Rtx = 4000: ...
  • Page 531: Coders And Profile Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description FORMAT MessagePolicy_Index = MessagePolicy_Policy, MessagePolicy_MaxMessageLength, MessagePolicy_MaxHeaderLength, MessagePoliy_MaxBodyLength, MessagePolicy_MaxNumHeaders, MessagePolicy_MaxNumBodies, MessagePolicy_SendRejection, MessagePolicy_MethodListType, MessagePolicy_MethodList, MessagePolicy_BodyListType, MessagePolicy_BodyList; [/MessagePolicy] Note: For a detailed description of this table, see 'Configuring SIP Message Policy Rules'. 43.8 Coders and Profile Parameters The profile parameters are described in the table below.
  • Page 532 MP-11x & MP-124 Parameter Description Settings a set of parameters (which are typically configured separately using their EMS: Protocol individual "global" parameters). You can later assign these IP Profiles to Tel-to- Definition > IP IP routing rules (Prefix parameter), IP-to-Tel routing rules and IP Groups. Profile The format of this parameter is as follows: [IPProfile]...
  • Page 533 User's Manual 43. Configuration Parameters Reference Parameter Description IpProfile_IsFaxUsed IsFaxUsed Signaling Method IpProfile_JitterBufMinDelay Dynamic DJBufMinDelay Jitter Buffer Minimum Delay IpProfile_JitterBufOptFactor Dynamic DJBufOptFactor Jitter Buffer Optimization Factor IpProfile_IPDiffServ RTP IP PremiumServiceClassMediaDiffServ DiffServ IpProfile_SigIPDiffServ Signaling PremiumServiceClassControlDiffServ DiffServ IpProfile_SCE EnableSilenceCompression IpProfile_RTPRedundancyDepth RTPRedundancyDepth Redundancy Depth IpProfile_RemoteBaseUDPPort Remote...
  • Page 534 MP-11x & MP-124 Parameter Description IpProfile_FirstTxDtmfOption First Tx TxDTMFOption DTMF Option IpProfile_SecondTxDtmfOption Second Tx TxDTMFOption DTMF Option IpProfile_RxDTMFOption Declare RxDTMFOption RFC 2833 in IpProfile_EnableHold Enable Hold EnableHold IpProfile_InputGain Input Gain InputGain IpProfile_VoiceVolume Voice VoiceVolume Volume IpProfile_AddIEInSetup Add IE In AddIEinSetup SETUP IpProfile_MediaIPVersionPreference Media IP...
  • Page 535 User's Manual 43. Configuration Parameters Reference Parameter Description TelProfile Field Web Name Global Parameter TelProfile_ProfileName Profile Name TelProfile_TelPreference Profile Preference TelProfile_CodersGroupID Coder Group CodersGroup0 TelProfile_IsFaxUsed Fax Signaling IsFaxUsed Method TelProfile_JitterBufMinDelay Dynamic Jitter DJBufMinDelay Buffer Minimum Delay TelProfile_JitterBufOptFactor Dynamic Jitter DJBufOptFactor Buffer Optimization Factor...
  • Page 536: Channel Parameters

    MP-11x & MP-124 Parameter Description TelProfile_DialPlanIndex Dial Plan Index DialPlanIndex TelProfile_Enable911PSAP Enable 911 Enable911PSAP PSAP TelProfile_SwapTelToIpPhoneNumbers Swap Tel To SwapTEl2IPCalled&CallingNumbers IP Phone Numbers TelProfile_EnableAGC Enable AGC EnableAGC TelProfile_ECNlpMode EC NLP Mode ECNLPMode TelProfile_DigitalCutThrough DigitalCutThrough TelProfile_EnableFXODoubleAnswer EnableFXODoubleAnswer TelProfile_CallPriorityMode CallPriorityMode The parameter IpPreference parameter EnableVo. 43.9 Channel Parameters This subsection describes the device's channel parameters.
  • Page 537 User's Manual 43. Configuration Parameters Reference Parameter Description Web: Enable Answer Detector Currently, not supported. [EnableAnswerDetector] Web: Answer Detector Activity Defines the time (in 100-msec resolution) between activating the Delay Answer Detector and the time that the detector actually starts to [AnswerDetectorActivityDelay] operate.
  • Page 538: Coder Parameters

    MP-11x & MP-124 Parameter Description  [0] = (Default) NLP adapts according to echo changes  [1] = Disables NLP  [2] = Silence output NLP Note: This parameter can also be configured in a Tel Profile. Enables the Aggressive NLP at the first 0.5 second of the call. [EchoCancellerAggressiveNLP] ...
  • Page 539 User's Manual 43. Configuration Parameters Reference Parameter Description stream.  [3] RFC 2833 Relay DTMF = (Default) DTMF digits are removed from the voice stream and are relayed to remote side according to RFC 2833.  [7] RFC 2833 Relay Decoder Mute = DTMF digits are sent according to RFC 2833 and muted when received.
  • Page 540: Rtp, Rtcp And T.38 Parameters

    MP-11x & MP-124 43.9.4 RTP, RTCP and T.38 Parameters The RTP, RTCP and T.38 parameters are described in the table below. Table 43-34: RTP/RTCP and T.38 Parameters Parameter Description Web: Dynamic Jitter Buffer Minimum Defines the minimum delay (in msec) for the Dynamic Jitter Delay Buffer.
  • Page 541 User's Manual 43. Configuration Parameters Reference Parameter Description by the parameter RFC2198PayloadType. a=rtpmap:<PT> RED/8000 Where <PT> is the payload type as defined by RFC2198PayloadType. The device sends the INVITE message with "a=rtpmap:<PT> RED/8000" and responds with a 18x/200 OK and "a=rtpmap:<PT> RED/8000" in the SDP.
  • Page 542 MP-11x & MP-124 Parameter Description negotiation isn't used, this payload type is used for receive and for transmit. [EnableDetectRemoteMACChange] Determines whether the device changes the RTP packets according to the MAC address of received RTP packets and according to Gratuitous Address Resolution Protocol (GARP) messages.
  • Page 543 User's Manual 43. Configuration Parameters Reference Parameter Description [NoOpInterval] when No-Op packet transmission is enabled. The valid range is 20 to 65,000 msec. The default is 10,000. Note: To enable No-Op packet transmission, use the NoOpEnable parameter. EMS: No Op Payload Type Defines the payload type of No-Op packets.
  • Page 544: Gateway And Ip-To-Ip Parameters

    MP-11x & MP-124 Parameter Description EMS: RTCP XR Collection Server Defines the transport layer used for outgoing SIP dialogs Transport Type initiated by the device to the RTCP XR Collection Server. [RTCPXRESCTransportType]  [-1] Not Configured (default)  [0] UDP ...
  • Page 545 User's Manual 43. Configuration Parameters Reference Parameter Description Web: V.22 Modem Transport Type Determines the V.22 modem transport type. EMS: V22 Transport  [0] Disable = Disable (Transparent) [V22ModemTransportType]  [1] Enable Relay = N/A  [2] Enable Bypass (default) ...
  • Page 546 MP-11x & MP-124 Parameter Description side.  [1] Relay = CNG is detected on the originating side. CNG packets are sent to the remote side according to T.38 (if IsFaxUsed = 1) and the fax session is started. A SIP Re- INVITE message isn’t sent and the fax session starts by the terminating device.
  • Page 547 User's Manual 43. Configuration Parameters Reference Parameter Description Web: Fax/Modem Bypass Coder Determines the coder used by the device when performing Type fax/modem bypass. Typically, high-bit-rate coders such as EMS: Coder Type G.711 should be used. [FaxModemBypassCoderType]  [0] G.711Alaw= (Default) G.711 A-law 64 [1] G.711Mulaw = G.711 µ-law ...
  • Page 548 MP-11x & MP-124 Parameter Description EMS: Enable Inband Network Enables in-band network detection related to fax/modem. Detection  [0] = (Default) Disable. [EnableFaxModemInbandNetwor  [1] = Enable. When this parameter is enabled on Bypass kDetection] and transparent with events mode (VxxTransportType is set to 2 or 3), a detection of an Answer Tone from the network triggers a switch to bypass mode in addition to the local Fax/Modem tone detections.
  • Page 549 User's Manual 43. Configuration Parameters Reference Parameter Description RTP and for T38 must be different. Therefore, set the T38UseRTPPort parameter to 0. Web/EMS: T.38 Max Datagram Defines the maximum size of a T.38 datagram that the device Size can receive. This value is included in the outgoing SDP when [T38MaxDatagramSize] T.38 is used.
  • Page 550: Dtmf And Hook-Flash Parameters

    MP-11x & MP-124 43.10.2 DTMF and Hook-Flash Parameters The DTMF and hook-flash parameters are described in the table below. Table 43-36: DTMF and Hook-Flash Parameters Parameter Description Hook-Flash Parameters Web/EMS: Hook-Flash Code Defines the digit pattern that when received from the Tel side, [HookFlashCode] indicates a Hook Flash event.
  • Page 551 User's Manual 43. Configuration Parameters Reference Parameter Description EMS: Flash Hook Period is reported to the IP. [FlashHookPeriod] For the analog side, it defines the following:  FXS interfaces:  Maximum hook-flash detection period. A longer signal is considered an off-hook or on-hook event. ...
  • Page 552 MP-11x & MP-124 Parameter Description format.  [4] RFC 2833.  [5] INFO (Korea) = Sends DTMF digits according to Korea Telecom format. For example: TxDTMFOption 0 = 1; TxDTMFOption 1 = 3; Notes:  DTMF negotiation methods are prioritized according to the order of their appearance.
  • Page 553 User's Manual 43. Configuration Parameters Reference Parameter Description  The called number can include several 'p' characters (1.5 seconds pause), for example, 1001pp699, 8888p9p300. Web: Enable Digit Delivery to Tel Enables the Digit Delivery feature, which sends DTMF digits of EMS: Enable Digit Delivery the called number to the device's port (phone line) after the call is [EnableDigitDelivery]...
  • Page 554: Digit Collection And Dial Plan Parameters

    MP-11x & MP-124 43.10.3 Digit Collection and Dial Plan Parameters The digit collection and dial plan parameters are described in the table below. Table 43-37: Digit Collection and Dial Plan Parameters Parameter Description Web/EMS: Dial Plan Index Defines the Dial Plan index to use in the external Dial Plan file. The Dial Plan file is loaded to the device as a .dat file (converted using [DialPlanIndex] the DConvert utility).
  • Page 555 User's Manual 43. Configuration Parameters Reference Parameter Description numbers: 9 for dialing tone, 011 Country Code, and then any number of digits for the local number ('x.'). Notes:  If the DialPlanIndex parameter is configured (to select a Dial Plan index), then the device first attempts to locate a matching digit pattern in the Dial Plan file, and if not found, then attempts to locate a matching digit pattern in the Digit Map rules configured...
  • Page 556: Voice Mail Parameters

    MP-11x & MP-124 43.10.4 Voice Mail Parameters The voice mail parameters are described in the table below. For more information on the Voice Mail application, refer to the CPE Configuration Guide for Voice Mail. Note: Voice Mail is applicable only to FXO interfaces. Table 43-38: Voice Mail Parameters Parameter Description...
  • Page 557 User's Manual 43. Configuration Parameters Reference Parameter Description line to restore connection to the original call.  [3] Supervised = PBX Supervised transfer:  After receiving a SIP REFER message from the IP side, the device sends a hook-flash to the PBX, and then dials the digits (that are received in the Refer-To header).
  • Page 558 MP-11x & MP-124 Parameter Description Web: MWI Source Number Defines the calling party's phone number used in the Q.931 EMS: MWI Source Name MWI Setup message to PSTN. If not configured, the channel's [MWISourceNumber] phone number is used as the calling number. Defines the IP Group ID used when subscribing to an MWI [MWISubscribeIPGroupID] server.
  • Page 559 User's Manual 43. Configuration Parameters Reference Parameter Description Web: Forward on No Answer Digit Defines the digit pattern used by the PBX to indicate 'call Pattern (External) forward on no answer' when the original call is received from an EMS: VM Digit Pattern On No external line (not an internal extension).
  • Page 560: Supplementary Services Parameters

    MP-11x & MP-124 43.10.5 Supplementary Services Parameters This subsection describes the device's supplementary telephony services parameters. 43.10.5.1 Caller ID Parameters The caller ID parameters are described in the table below. Table 43-39: Caller ID Parameters Parameter Description Caller ID Permissions Table Web: Caller ID Permissions Table This table parameter enables (per port) Caller ID generation EMS: SIP Endpoints >...
  • Page 561 User's Manual 43. Configuration Parameters Reference Parameter Description If the Caller ID service is enabled, then for FXS interfaces, calling number and Display text (from IP) are sent to the device's port. For FXO interfaces, the Caller ID signal is detected and sent to IP in the SIP INVITE message (as 'Display' element).
  • Page 562 MP-11x & MP-124 Parameter Description The calling number manipulation removes "+55" (leaving 10 digits), and then adds the prefix 7, the cpc code for payphone user. Therefore, the Caller ID number that is sent to the FXS port, in this example is 71137077801. If the incoming INVITE message doesn't contain the 'cpc' parameter, nothing is added to the Caller ID number.
  • Page 563 User's Manual 43. Configuration Parameters Reference Parameter Description EMS: ETSI Caller ID Type One Sub Determines the ETSI FSK Caller ID Type 1 sub-standard (FXS Standard only). [ETSICallerIDTypeOneSubStanda  [0] = (Default) ETSI between rings.  [1] = ETSI before ring DT_AS. ...
  • Page 564: Call Waiting Parameters

    MP-11x & MP-124 Parameter Description Reject Anonymous Calls Per Port Table This table parameter determines whether the device rejects [RejectAnonymousCallPerPort] incoming anonymous calls. If enabled, when a device's FXS interface receives an anonymous call, it rejects the call and responds with a SIP 433 (Anonymity Disallowed) response. The format of this parameter is as follows: [RejectAnonymousCallPerPort] FORMAT RejectAnonymousCallPerPort_Index =...
  • Page 565 User's Manual 43. Configuration Parameters Reference Parameter Description Call Waiting Table Web: Call Waiting Table This table parameter configures call waiting per FXS port. The EMS: SIP Endpoints > Call Waiting format of this parameter is as follows: [CallWaitingPerPort] [CallWaitingPerPort] FORMAT CallWaitingPerPort_Index = CallWaitingPerPort_IsEnabled;...
  • Page 566: Call Forwarding Parameters

    MP-11x & MP-124 Parameter Description The valid range is -1 to 1,000. The default value is -1 (i.e., not used). Notes:  It is assumed that all Call Waiting Tones are defined in sequence in the CPT file.  SIP Alert-Info header examples: ...
  • Page 567: Message Waiting Indication Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description  Below configuration forwards calls originally destined to Port 1 to "1001" upon On Busy: FwdInfo 0 = 1,1001,30;  Below configuration forwards calls originally destined to Port 2 to an IP address upon On Busy: FwdInfo 1 = 1,2003@10.5.1.1,30;...
  • Page 568 MP-11x & MP-124 Parameter Description Web/EMS: MWI Analog Lamp Enables the visual display of MWI. [MWIAnalogLamp]  [0] Disable (default).  [1] Enable = Enables visual MWI by supplying line voltage of approximately 100 VDC to activate the phone's lamp. Notes: ...
  • Page 569: Call Hold Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description EMS: ETSI VMWI Type One Determines the ETSI Visual Message Waiting Indication Standard (VMWI) Type 1 sub-standard. [ETSIVMWITypeOneStandard]  [0] = (Default) ETSI VMWI between rings  [1] = ETSI VMWI before ring DT_AS ...
  • Page 570: Call Transfer Parameters

    MP-11x & MP-124 Parameter Description Web: Call Hold Reminder Defines the duration (in seconds) that the Call Hold Reminder Ring is Ring Timeout played. If a user hangs up while a call is still on hold or there is a call EMS: CHRR Timeout waiting, then the FXS interface immediately rings the extension for the [CHRRTimeout]...
  • Page 571 User's Manual 43. Configuration Parameters Reference Parameter Description  To use call transfer, set the parameter EnableHold to 1. Web: Transfer Prefix Defines the string that is added as a prefix to the EMS: Logical Prefix For Transferred transferred/forwarded called number when the REFER/3xx Call message is received.
  • Page 572: Three-Way Conferencing Parameters

    EMS: 3 Way Mode Conference feature is used. [3WayConferenceMode]  [0] AudioCodes Media Server = (Default) The Conference- initiating INVITE (sent by the device) uses the ConferenceID concatenated with a unique identifier as the Request-URI. This same Request-URI is set as the Refer- To header value in the REFER messages that are sent to the two remote parties.
  • Page 573 User's Manual 43. Configuration Parameters Reference Parameter Description  When using an external conference server (options [0] or [1]), a conference call with up to six participants can be established.  For local, on-board three-way conferencing (option [2]) on MP-112, the following additional parameter settings must be made: EnableIPMediaChannels = 1 [ IPMediaChannels ]...
  • Page 574: Mlpp And Emergency Call Parameters

    MP-11x & MP-124 43.10.5.8 MLPP and Emergency Call Parameters The Multilevel Precedence and Preemption (MLPP) and emergency E911 call parameters are described in the table below. Table 43-46: MLPP and Emergency E911 Call Parameters Parameter Description Web/EMS: Call Priority Mode Enables priority call handling for all calls.
  • Page 575 User's Manual 43. Configuration Parameters Reference Parameter Description For FXO: These emergency numbers are used for the preemption of E911 IP-to-Tel calls when there are unavailable or busy channels. In this scenario, the device terminates one of the busy channels and sends the emergency call to this channel. This feature is enabled by setting the CallPriorityMode parameter to 2 (“Emergency”).
  • Page 576 MP-11x & MP-124 Parameter Description Multiple Differentiated Services Code Points (DSCP) per MLPP Call Priority Level (Precedence) Parameters The MLPP service allows placement of priority calls, where properly validated users can preempt (terminate) lower-priority phone calls with higher-priority calls. For each MLPP call priority level, the DSCP can be set to a value from 0 to 63.
  • Page 577: Call Cut-Through Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description IP Profiles per call. 43.10.5.9 Call Cut-Through Parameters The call cut-through parameters are described in the table below. Table 43-47: Call Cut-Through Parameters Parameter Description Web: Enable Calls Cut Enables FXS endpoints to receive incoming IP calls while the port is in off- Through hook state.
  • Page 578: Direct Inward Dialing Parameters

    MP-11x & MP-124 43.10.5.11 Direct Inward Dialing Parameters The Direct Inward Dialing (DID) parameters are described in the table below. Table 43-49: DID Parameters Parameter Description Web/EMS: Enable DID Enables Direct Inward Dialing (DID) using Wink-Start signaling. Wink  [0] Disable (default) [EnableDIDWink] ...
  • Page 579: Answer And Disconnect Supervision Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description  Index = Port number (where 0 denotes Port 1).  IsEnable = Enables [1] or disables [0] (default) Japan NTT Modem DID support. For example: EnableDID 0 = 1; (DID is enabled on Port 1) Note: This parameter is applicable only to FXS interfaces.
  • Page 580 MP-11x & MP-124 Parameter Description Web: Send Digit Pattern on Connect Defines a digit pattern to send to the Tel side after a SIP EMS: Connect Code 200 OK is received from the IP side. The digit pattern is a [TelConnectCode] user-defined DTMF sequence that is used to indicate an answer signal (e.g., for billing).
  • Page 581 User's Manual 43. Configuration Parameters Reference Parameter Description seconds. Note: For this parameter to take effect, a device reset is required. Web: Silence Detection Method Determines the silence detection method. [FarEndDisconnectSilenceMethod]  [0] None = Silence detection option is disabled. ...
  • Page 582 MP-11x & MP-124 Parameter Description When the device receives a SIP INVITE, it checks the FXO line polarity. If the polarity is "Reversed", it skips this FXO line and goes to the next line. Notes:  To take advantage of this new feature, configure all FXO lines as a single Trunk Group with ascending or descending channel select mode, and configure routing rules to route incoming INVITE messages to this Trunk...
  • Page 583 User's Manual 43. Configuration Parameters Reference Parameter Description  For this parameter to take effect, a device reset is required. EMS: Current Disconnect Duration Defines the duration (in msec) of the current disconnect [CurrentDisconnectDuration] pulse. The range is 200 to 1500. The default is 900. Notes: ...
  • Page 584: Tone Parameters

    MP-11x & MP-124 43.10.7 Tone Parameters This subsection describes the device's tone parameters. 43.10.7.1 Telephony Tone Parameters The telephony tone parameters are described in the table below. Table 43-51: Tone Parameters Parameter Description Web: SIP Hold Behavior Enables the device to handle incoming re-INVITE messages [SIPHoldBehavior] with the "a=sendonly"...
  • Page 585 User's Manual 43. Configuration Parameters Reference Parameter Description  [1] = Enable Note: This parameter is applicable only to FXO interfaces. Web: Hotline Dial Tone Duration Defines the duration (in seconds) of the hotline dial tone. If no EMS: Hot Line Tone Duration digits are received during this duration, the device initiates a [HotLineToneDuration] call to a user-defined number (configured in the Automatic...
  • Page 586 MP-11x & MP-124 Parameter Description infinitely. Web: Play Ringback Tone to Tel Determines the playing method of the ringback tone to the Tel EMS: Play Ring Back Tone To Tel (for analog interfaces) side. [PlayRBTone2Tel]  [0] Don't Play = ...
  • Page 587: Tone Detection Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description ToneIndex 1 = 1, 2, 20*, , 3; Note: For a detailed description of this table, see Configuring FXS Distinctive Ringing and Call Waiting Tones per Source/Destination Number. 43.10.7.2 Tone Detection Parameters The signal tone detection parameters are described in the table below.
  • Page 588: Metering Tone Parameters

    MP-11x & MP-124 43.10.7.3 Metering Tone Parameters The metering tone parameters are described in the table below. Table 43-53: Metering Tone Parameters Parameter Description Web: Generate Metering Determines the method used to configure the metering tones that are Tones generated to the Tel side. EMS: Metering Mode ...
  • Page 589: Telephone Keypad Sequence Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description ChargeCode 2 = 5,60,1,14,20,1,0,60,1; ChargeCode 3 = 0,60,1; ChargeCode 0 = 6, 3, 1, 12, 2, 1, 18, 5, 2, 0, 2, 1; Notes:  This parameter is applicable only to FXS interfaces. ...
  • Page 590 MP-11x & MP-124 Parameter Description destination "123", the device collects and sends all the dialed digits, including the prefix string, as "9123" to the IP destination number. Note: This parameter is applicable only to FXS interfaces. Hook Flash Parameters Web: Flash Keys Sequence Style Determines the hook-flash key sequence for FXS interfaces.
  • Page 591 User's Manual 43. Configuration Parameters Reference Parameter Description Keypad Feature - Call Forward Parameters Web: Forward Unconditional Defines the keypad sequence to activate the immediate call EMS: Call Forward Unconditional forward option. [KeyCFUnCond] Web: Forward No Answer Defines the keypad sequence to activate the forward on no EMS: Call Forward No Answer answer option.
  • Page 592: General Fxo Parameters

    MP-11x & MP-124 Parameter Description Keypad Feature - Transfer Parameters Note: See the description of the KeyBlindTransfer parameter for this feature. Keypad Feature - Call Waiting Parameters Web: Call Waiting Activate Defines the keypad sequence to activate the Call Waiting EMS: Keypad Features CW option.
  • Page 593 User's Manual 43. Configuration Parameters Reference Parameter Description Note: For this parameter to take effect, a device reset is required. Enables limiting the FXO loop current to a maximum of 60 mA [EnableFXOCurrentLimit] (according to the TBR21 standard).  [0] = (Default) FXO line current limit is disabled. ...
  • Page 594 MP-11x & MP-124 Parameter Description the dial tone is not detected within 6 seconds, the device releases the call and sends a SIP 500 "Server Internal Error” response. Web: Time to Wait before Dialing [msec] Defines the delay before the device starts dialing on the FXO EMS: Time Before Dial line in the following scenarios: [WaitForDialTime]...
  • Page 595: Hunt Groups And Routing Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description Web: FXO Double Answer Enables the FXO Double Answer feature, which rejects [EnableFXODoubleAnswer] (disconnects) incoming Tel (FXO)-to-IP collect calls and signals (informs) this call denial to the PSTN.  [0] Disable (default) ...
  • Page 596 MP-11x & MP-124 Parameter Description TrunkGroupSettings 1 = 2, 1, 0, localname, user1, 2, 255, ; Note: For a description of this table, see 'Configuring Hunt Group Settings' on page 204. Web: Channel Select Mode Defines the method for allocating incoming IP-to-Tel calls to EMS: Channel Selection Mode a channel (port) for all Hunt Groups.
  • Page 597 User's Manual 43. Configuration Parameters Reference Parameter Description the received Tel Display Name is not empty).  [3] Original = Similar to option [2], except that the operation is done before regular calling number manipulation. Web/EMS: Use Display Name as Determines the use of Source Number and Display Name Source Number for IP-to-Tel calls.
  • Page 598 MP-11x & MP-124 Parameter Description For example: PREFIX 0 = *, domain.com, *, 0, 255, $$, -1, , 1, , -1, -1, -1,,; PREFIX 1 = 20, 10.33.37.77, *, 0, 255, $$, -1, , 2, , 0, -1,,; Note: For a detailed description of this table, see 'Configuring Tel to IP Routing' on page 223.
  • Page 599 User's Manual 43. Configuration Parameters Reference Parameter Description SIP calls received from the Proxy IP addresses even if these addresses are not configured in the routing table. Web/EMS: Filter Calls to IP Enables filtering of Tel-to-IP calls when a Proxy is used (i.e., [FilterCalls2IP] IsProxyUsed parameter is set to 1 - see 'Configuring Proxy and Registration Parameters' on page 184).
  • Page 600: Ip Connectivity Parameters

    MP-11x & MP-124 43.10.11 IP Connectivity Parameters The IP connectivity parameters are described in the table below. Table 43-57: IP Connectivity Parameters Parameter Description Web: Enable Alt Routing Tel to IP Enables the Alternative Routing feature for Tel-to-IP calls. EMS: Enable Alternative Routing ...
  • Page 601: Alternative Routing Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description Web: Max Allowed Delay for Alt Defines the transmission delay (in msec) at which the IP Routing [msec] connection is considered a failure and the Alternative Routing [IPConnQoSMaxAllowedDelay] mechanism is activated. The range is 100 to 10,000. The default value is 250. 43.10.12 Alternative Routing Parameters The alternative routing parameters are described in the table below.
  • Page 602 MP-11x & MP-124 Parameter Description The format of this parameter is as follows: [AltRouteCauseTel2IP] FORMAT AltRouteCauseTel2IP_Index = AltRouteCauseTel2IP_ReleaseCause; [\AltRouteCauseTel2IP] For example: AltRouteCauseTel2IP 0 = 486; (Busy Here) AltRouteCauseTel2IP 1 = 480; (Temporarily Unavailable) AltRouteCauseTel2IP 2 = 408; (No Response) Note: For a detailed description of this table, see 'Alternative Routing Based on SIP Responses' on page 235.
  • Page 603: Number Manipulation Parameters

    User's Manual 43. Configuration Parameters Reference 43.10.13 Number Manipulation Parameters The number manipulation parameters are described in the table below. Table 43-59: Number Manipulation Parameters Parameter Description Web: Copy Destination Number Determines whether the device copies the called number to the to Redirect Number outgoing SIP Diversion header for Tel-to-IP calls.
  • Page 604 MP-11x & MP-124 Parameter Description  [0] No (default)  [1] Yes For example: To route an incoming IP-to-Tel call with destination number "21100", the IP to Hunt Group Routing Table is scanned for a matching prefix. If such a prefix is found (e.g., "21"), then before the call is routed to the corresponding Hunt Group, the prefix "21"...
  • Page 605 User's Manual 43. Configuration Parameters Reference Parameter Description [ \CallingNameMapIp2Tel ] Note: For a detailed description of this table, see 'Configuring SIP Calling Name Manipulation' on page 215. Calling Name Manipulations Tel-to-IP Table This table parameter configures rules for manipulating the calling [CallingNameMapTel2Ip] name (caller ID) for Tel-to-IP calls.
  • Page 606 MP-11x & MP-124 Parameter Description Destination Phone Number Manipulation for Tel-to-IP Calls Table Web: Destination Phone This table parameter manipulates the destination number of Tel-to- Number Manipulation Table for IP calls. The format of this parameter is as follows: Tel > IP Calls [NumberMapTel2Ip] EMS: SIP Manipulations >...
  • Page 607 User's Manual 43. Configuration Parameters Reference Parameter Description  [1] = Enable Source Phone Number Manipulation for Tel-to-IP Calls Table Web: Source Phone Number This table parameter manipulates the source phone number for Manipulation Table for Tel > IP Tel-to-IP calls. The format of this parameter is as follows: Calls [SourceNumberMapTel2Ip] EMS: SIP Manipulations >...
  • Page 608: Least Cost Routing Parameters

    MP-11x & MP-124 Parameter Description [PhoneContext] FORMAT PhoneContext_Index = PhoneContext_Npi, PhoneContext_Ton, PhoneContext_Context; [\PhoneContext] For example: PhoneContext 0 = 0,0,unknown.com PhoneContext 1 = 1,1,host.com PhoneContext 2 = 9,1,na.e164.host.com Note: For a detailed description of this table, see 'Mapping NPI/TON to SIP Phone-Context' on page 220. Web/EMS: Add Phone Context Determines whether the received Phone-Context parameter is As Prefix...
  • Page 609: Standalone Survivability Parameters

    User's Manual 43. Configuration Parameters Reference Parameter Description Web: Cost Group > Time This table parameter configures time bands and associates them with Band Table Cost Groups. EMS: Time Band [CostGroupTimebands] Provisioning > Time Band FORMAT CostGroupTimebands_TimebandIndex = [CostGroupTimebands] CostGroupTimebands_StartTime, CostGroupTimebands_EndTime, CostGroupTimebands_ConnectionCost, CostGroupTimebands_MinuteCost;...
  • Page 610 MP-11x & MP-124 Parameter Description EMS: Local SIP TCP Port for the SAS application. The SIP entities in the local network [SASLocalSIPTCPPort] need to send the registration requests to this port. When forwarding the requests to the proxy ('Normal Mode'), this port serves as the source port.
  • Page 611 User's Manual 43. Configuration Parameters Reference Parameter Description sent to the user. If the user is not found, the request is forwarded to the next redundant SAS defined in the Redundant SAS Proxy Set. If that SAS Proxy IP appears in the Via header of the request, it is not forwarded (thereby, preventing loops in the request's course).
  • Page 612 MP-11x & MP-124 Parameter Description [SASSubscribeResponse] message when SAS is in Emergency mode. For example, if this parameter is set to "200", then SAS sends a SIP 200 OK in response to a SUBSCRIBE message, when in Emergency mode. The valid value is 200 to 699. The default is 489. Web: Enable ENUM Enables SAS to perform ENUM (E.164 number to URI mapping) [SASEnableENUM]...
  • Page 613 User's Manual 43. Configuration Parameters Reference Parameter Description Manipulation Manipulation table. This table is used by the SAS application to EMS: Stand-Alone Survivability manipulate the SIP Request-URI user part of incoming INVITE messages and of incoming REGISTER request AoR (To [SASRegistrationManipulation] header), before saving it to the registered users database.
  • Page 614: Auxiliary And Configuration File Name Parameters

    Note: For this parameter to take effect, a device reset is required. Web: Dial Plan File Defines the name (and path) of the Dial Plan file. This file should be EMS: Dial Plan File Name created using AudioCodes DConvert utility (refer to DConvert Utility [DialPlanFileName] User's Guide). [UserInfoFileName] Defines the name (and path) of the file containing the User Information data.
  • Page 615: Automatic Update Parameters

    User's Manual 43. Configuration Parameters Reference 43.14 Automatic Update Parameters The automatic update of software and configuration files parameters are described in the table below. Table 43-63: Automatic Update of Software and Configuration Files Parameters Parameter Description General Automatic Update Parameters [AutoUpdateCmpFile] Enables the Automatic Update mechanism for the cmp file.
  • Page 616 MP-11x & MP-124 Parameter Description For example: http://192.168.0.1/filename Notes:  For this parameter to take effect, a device reset is required.  When this parameter is configured, the device always loads the cmp file after it is reset.  The cmp file is validated before it's burned to flash. The checksum of the cmp file is also compared to the previously burnt checksum to avoid unnecessary resets.
  • Page 617: Dsp Templates

    • The number of channels refers to the maximum channel capacity of the device. • For additional DSP templates, contact your AudioCodes representative. Table 44-1: DSP Firmware Templates for MediaPack Series DSP Template Maximum Number of Channels Default...
  • Page 618 MP-11x & MP-124 Reader's Notes User's Manual Document #: LTRT-65417...
  • Page 619: Selected Technical Specifications

    Notes: • All specifications in this document are subject to change without prior notice. • The compliance and regulatory information can be downloaded from AudioCodes Web site at http://www.audiocodes.com/library. Table 45-1: MediaPack Technical Specifications Function Specification Interfaces  MP-112: 2 ports Voice Ports ...
  • Page 620 MP-11x & MP-124 Function Specification Max. Capacity Registered Users Signaling  MP-112: FXS Loop-start Signaling  MP-114 & MP-118: FXS, FXO Loop-start  MP-124: FXS Loop-start In-band Signaling DTMF (TIA 464B) User-defined and call progress tones Out-of-Band Signaling DTMF Relay (RFC 2833), DTMF via SIP INFO Control SIP (RFC 3261) Provisioning...
  • Page 621 User's Manual 45. Selected Technical Specifications Function Specification Ring Frequency 25-100Hz Maximum Ringer Load Ringer Equivalency Number (REN) 3 Loop Impedance (including Up to 1500 ohm for the MP-11x, Up to 1600 ohm for the MP-124 phone impedance) Lifeline Supported in all ports of Mixed FXS/FXO and in first port of MP- 114/FXS and MP-118/FXS using special Lifeline cable Caller ID Bellcore GR-30-CORE Type 1 using Bell 202 FSK modulation, ETSI...
  • Page 622 User's Manual Ver. 6.6 www.audiocodes.com...

Table of Contents