Viewing the Home Page ..................68 6.2.1 Assigning a Port Name ....................71 Configuring Web User Accounts ................71 6.3.1 Basic User Accounts Configuration .................73 6.3.2 Advanced User Accounts Configuration ..............75 Displaying Login Information upon Login .............. 79 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 4
Mediant 1000B Gateway and E- SBC Configuring Web Security Settings ............... 79 6.5.1 Configuring Secured (HTTPS) Web ................79 6.5.2 Configuring Web Session and Access Settings ............80 Web Login Authentication using Smart Cards............81 Configuring Web and Telnet Access List .............. 81 CLI-Based Management ..................
Page 5
12.11 Robust Receipt of Media Streams by Media Latching ......... 159 12.12 Multiple Routers Support ..................159 13 Security ......................161 13.1 Configuring Firewall Settings ................161 13.2 Configuring General Security Settings ..............165 13.3 Intrusion Detection System ................. 166 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 7
15.8.2.2 Adding ELINs to the Location Information Server ........290 15.8.2.3 Passing Location Information to the PSTN Emergency Provider ..291 15.8.3 AudioCodes ELIN Device for Lync Server E9-1-1 Calls to PSTN ......292 15.8.3.1 Detecting and Handling E9-1-1 Calls .............293 15.8.3.2 Pre-empting Existing Calls for E9-1-1 Calls ...........295 15.8.3.3 PSAP Callback to Lync Clients for Dropped E9-1-1 Calls .....295...
Page 8
Mediant 1000B Gateway and E- SBC 15.8.3.4 Selecting ELIN for Multiple Calls within Same ERL .......296 15.8.3.5 Location Based Emergency Routing ............297 15.8.4 Configuring AudioCodes ELIN Device ..............297 15.8.4.1 Enabling the E9-1-1 Feature ..............297 15.8.4.2 Configuring the E9-1-1 Callback Timeout ..........297 15.8.4.3 Configuring the SIP Release Cause Code for Failed E9-1-1 Calls ..298...
Page 9
23.8.2.2 Fixed Mapping of ISDN Release Reason to SIP Response ....477 23.8.3 Configuring ISDN-to-ISDN Release Cause Mapping ..........479 23.8.4 Reason Header ......................481 23.8.5 Mapping PSTN Release Cause to SIP Response ..........481 23.9 Numbering Plans and Type of Number ............... 482 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 10
Mediant 1000B Gateway and E- SBC 24 Routing ......................483 24.1 Configuring General Routing Parameters ............483 24.2 Configuring Tel-to-IP Routing Rules ..............483 24.3 Configuring IP-to-Trunk Group Routing Rules ............ 494 24.4 Configuring a Gateway Routing Policy Rule ............499 24.5 IP Destinations Connectivity Feature ..............
Page 11
27.14.5 FXS Gateway Configuration ..................579 27.14.6 FXO Gateway Configuration ..................580 Session Border Controller Application..............583 28 SBC Overview ....................585 28.1 Feature List ......................585 28.2 B2BUA and Stateful Proxy Operating Modes............586 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 12
Mediant 1000B Gateway and E- SBC 28.3 Call Processing of SIP Dialog Requests ............. 589 28.4 User Registration ....................591 28.4.1 Initial Registration Request Processing ..............591 28.4.2 Classification and Routing of Registered Users ............592 28.4.3 General Registration Request Processing ............593 28.4.4 Registration Refreshes ..................593...
Page 13
39 CRP Configuration ..................697 39.1 Enabling the CRP Application ................697 39.2 Configuring Call Survivability Mode ..............698 39.3 Pre-Configured IP Groups .................. 699 39.4 Pre-Configured IP-to-IP Routing Rules ............... 700 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 14
Mediant 1000B Gateway and E- SBC 39.4.1 Normal Mode ......................700 39.4.2 Emergency Mode ....................701 39.4.3 Auto Answer to Registrations ................701 39.5 Configuring PSTN Fallback ................702 Maintenance ......................703 40 Basic Maintenance ..................705 40.1 Resetting the Device ..................705 40.2 Remotely Resetting Device using SIP NOTIFY ..........707 40.3 Locking and Unlocking the Device ..............
Page 15
49.2 Viewing Trunk Utilization ..................782 49.3 Viewing Quality of Experience ................783 49.4 Viewing Average Call Duration ................784 50 VoIP Status ...................... 787 50.1 Viewing Trunks & Channels Status ..............787 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 16
52.2 Configuring Syslog ..................... 840 52.2.1 Syslog Message Format ..................840 52.2.1.1 Event Representation in Syslog Messages..........842 52.2.1.2 Identifying AudioCodes Syslog Messages using Facility Levels....844 52.2.1.3 Syslog Fields for Answering Machine Detection (AMD) ......845 52.2.1.4 SNMP Alarms in Syslog Messages ............845 52.2.2 Configuring Web User Activities to Report to Syslog ..........846...
This document is subject to change without notice. Date Published: September-25-2016 Trademarks All rights reserved. AudioCodes, AC, HD VoIP, HD VoIP Sounds Better, IPmedia, Mediant, MediaPack, What’s Inside Matters, OSN, SmartTAP, User Management Pack, VMAS, VoIPerfect, VoIPerfectHD, Your Gateway To VoIP, 3GX, VocaNom, AudioCodes One Voice and CloudBond are trademarks or registered trademarks of AudioCodes Limited.
Mediant 1000B Gateway and E- SBC Related Documentation Manual Name SIP CPE Release Notes Mediant 1000B Gateway and E-SBC Hardware Installation Manual Complementary Guides CLI Reference Guide CPE Configuration Guide for IP Voice Mail SNMP User's Guide SBC Design Guide...
Page 23
Some of the features listed in this document are available only if the relevant Software License Key has been purchased from AudioCodes and installed on the device. For a list of Software License Keys that can be purchased, please consult your AudioCodes sales representative.
Page 24
Mediant 1000B Gateway and E- SBC LTRT Description changed and option names); ProxySet_DNSResolveMethod (new optional value of 3); IP2IPRouting_DestType; IP2IPRouting_DestIPGroupName; xferPrefix; TrunkLifeLineType; EnableSBCMediaSync. 27038 New features: HTTP-based Proxy Services; License Pool Manager; Multi-Line Extensions and Supplementary Services section was updated (ISDNSuppServ_PhoneNumber and [ISDNSuppServ_LocalPhoneNumber were added).
Page 25
AUPDCliScriptURL; MaxGeneratedRegistersRate; GeneratedRegistersInterval; UseFacilityInRequest; GWRoutingServer; EnableNonCallCdr. Documentation Feedback AudioCodes continually strives to produce high quality documentation. If you have any comments (suggestions or errors) regarding this document, please fill out the Documentation Feedback form on our Web site at http://www.audiocodes.com/downloads.
Page 26
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Product Overview AudioCodes' Mediant 1000B Gateway and E-SBC (hereafter referred to as device) is a member of AudioCodes family of Enterprise Session Border Controllers (E-SBC), enabling connectivity and security between small medium businesses (SMB) and service providers' VoIP networks.
Mediant 1000B Gateway and E- SBC Note: For maximum call capacity figures, see 'SBC and DSP Channel Capacity' on page 1139. The device also provides up to 6 Ethernet ports (2 ports on the CRMX module and 4 ports on the LAN Expansion module). These ports operate in port-pair redundancy, providing up to 3 port-pair groups.
The Media Realm can be associated with the SIP entity, by assigning the Media Realm to the IP Group of the SIP entity, or by assigning it to the SIP Interface associated with the SIP entity. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 30
Mediant 1000B Gateway and E- SBC Configuration Terms Description The SRD is a logical representation of your entire SIP-based VoIP network (Layer 5) containing groups of SIP users and servers. The SRD is in effect, the foundation of your configuration to which all other previously mentioned configuration entities are associated.
Page 31
401) is typically relevant for INVITE messages forwarded by the device to a "serving" IP Group. Registration is for REGISTER messages, which are initiated by the device on behalf of the "serving" SIP entity. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 32
Mediant 1000B Gateway and E- SBC The associations between the configuration entities are summarized in the following figure: Figure 1-1: Association of Configuration Entities The main configuration entities and their involvement in the call processing is summarized in following figure. The figure is used only as an example to provide basic understanding of the configuration terminology.
The Media Realm can be associated with the SIP entity, by assigning the Media Realm to the IP Group of the SIP entity, or by assigning it to the SIP Interface associated with the SIP entity. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 34
Mediant 1000B Gateway and E- SBC Configuration Terms Description SRDs The SRD is a logical representation of your entire VoIP network. The SRD is in effect, the foundation of your configuration to which all other previously mentioned configuration entities are associated.
Page 35
The figure is used only as an example to provide basic understanding of the configuration terminology. Depending on configuration and network topology, the call process may include additional stages or a different order of stages. Figure 1-3: Gateway Configuration Terminology for Call Processing Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 36
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
User's Manual 2. Introduction Introduction This part describes how to initially access the device's management interface and change its default IP address to correspond with your networking scheme. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 40
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Table 3-1: Default VoIP LAN IP Address for OAMP IP Address Value Application Type OAMP + Media + Control IP Address 192.168.0.2 Prefix Length 255.255.255.0 (24) Default Gateway 192.168.0.1 Underlying Device vlan 1 Interface Name O+M+C Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 42
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
IP address of the device; the Web interface's Web Login screen appears: Figure 4-1: Web Login Screen In the 'Username' and 'Password' fields, enter the case-sensitive, default login username ("Admin") and password ("Admin"). Click Login. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 44
Mediant 1000B Gateway and E- SBC Open the Physical Ports Settings page (Configuration tab > VoIP menu > Network > Physical Ports Table) and then configure the device's physical Ethernet port-pair (group) that you want to later assign to the OAMP interface. For more information, see Configuring Physical Ethernet Ports on page 127.
At the prompt, type the password again: Password: Admin Access the VoIP configuration mode: # configure voip Access the Interface table: (config-voip)# interface network-if 0 Configure the IP address: (network-if-0)# ip-address <IP address> Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 46
Mediant 1000B Gateway and E- SBC Configure the prefix length: (network-if-0)# prefix-length <prefix length / subnet mask, e.g., 16> Configure the Default Gateway address: (network-if-0)# gateway <IP address> Exit the Interface table: (network-if-0)# exit Exit the VoIP configuration mode: (config-voip)# exit...
Web, CLI, and ini file parameter is mentioned. The ini file parameters are enclosed in square brackets [...]. • For a list and description of all the configuration parameters, see 'Configuration Parameters Reference' on page 881. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 50
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
® Mozilla Firefox (Versions 5 through 9.0) Recommended screen resolutions: 1024 x 768 pixels, or 1280 x 1024 pixels Note: Your Web browser must be JavaScript-enabled to access the Web interface. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 6.1.2 Accessing the Web Interface The following procedure describes how to access the Web interface. To access the Web interface: Open a standard Web browser (see 'Computer Requirements' on page 51). In the Web browser, specify the OAMP IP address of the device (e.g., http://10.1.10.10);...
'Navigation Tree' on page 54. Work pane, displaying the configuration page of the selected menu in the Navigation tree. This is where configuration is done. For more information, see 'Working with Configuration Pages' on page 57. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 6.1.4 Toolbar Description The toolbar provides frequently required command buttons, described in the table below: Table 6-2: Description of Toolbar Buttons Icon Button Description Name Submit Applies parameter settings to the device (see 'Saving Configuration' on page 708).
The expanded view displays all the menus pertaining to the selected configuration tab; the reduced view displays only commonly used menus. To display a reduced menu tree, select the Basic option (default). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To display all menus and submenus, select the Advanced option. Figure 6-4: Basic and Full View Options Note: After you reset the device, the Web GUI is displayed in Basic view. 6.1.5.2 Showing / Hiding the Navigation Pane You can hide the Navigation pane to provide more space for elements displayed in the Work pane.
Advanced Parameter List button with down-pointing arrow: click this button to display all parameters. Basic Parameter List button with up-pointing arrow: click this button to show only common (basic) parameters. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 58
Mediant 1000B Gateway and E- SBC The figure below shows an example of a page displaying basic parameters only. If you click the Advanced Parameter List button (shown below), the page will also display the advanced parameters. Figure 6-6: Toggling between Basic and Advanced View Notes: •...
Thus, 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 708). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC If you enter an invalid value (e.g., not in the range of permitted values) and then click Submit, a message box appears notifying you of the invalid value. In addition, the parameter value reverts to its previous value and is highlighted in red, as shown in the...
'Index' column; otherwise, the button is grayed out. For sorting tables, see 'Sorting Tables by Column' on page 63. The button appears only in certain tables. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Button Name Moves a selected row one index up. The index number of the row changes according to its new position in the table. The row that previously occupied the index row and all rows below it are moved one index down in the table.
Index column in ascending order (e.g., 1, 2, and 3), you can sort the rows by Index column in descending order (e.g., 3, 2, and 1). By default, most tables are sorted by Index column in ascending order. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To sort table rows by column: Click the heading name of the column that you want to sort the table rows by; the up- down arrows appear alongside the heading name and the up button is bolded (see...
Page 65
Table 6-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 Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 6.1.9 Creating a Login Welcome Message You can create a Welcome message box that is displayed on the Web Login page. The figure below displays an example of a Welcome message: Figure 6-15: User-Defined Web Welcome Message after Login To enable and create a Welcome message, use the WelcomeMessage table ini file parameter, as described in the table below.
Instead of clicking the Help button for each page you open, you can open it once for a page and then simply leave it open. Each time you open a different page, the Help topic pertaining to that page is automatically displayed. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 6.1.11 Logging Off the Web Interface The following procedure 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...
Page 69
(red): Module failure and "Failure" is displayed Port (trunk or channel) status icon. Icon Trunk Description Channel Description (Digital Module) (Analog Module) Disable: Trunk not configured (not Idle: Channel is currently on- in use) hook (grey) Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 70
Mediant 1000B Gateway and E- SBC Item # Description Active - OK: Trunk synchronized Call Connected: Active RTP stream (green) RAI Alarm: Remote Alarm Indication (RAI), also known as the (yellow) Yellow Alarm LOS / LOF Alarm: Loss due to LOS...
Master user. Note: At least one Security Administrator user must exits. Master Read / write privileges for all pages. Can create all user Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 72
Mediant 1000B Gateway and E- SBC Numeric User Level Representation in Privileges RADIUS types, including additional Master users and Security Administrators. It can delete all users except the last Security Administrator. Administrator Read / write privileges for all pages, except security- related pages (read-only).
The username and password can be a string of up to 19 characters and are case- sensitive. • When only the basic user accounts are being used, up to two users can be concurrently logged in to the Web interface, and they can be the same user. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 74
Mediant 1000B Gateway and E- SBC 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).
Subsequent access: Configuration tab > System menu > Web User Accounts. The Web Users table appears, listing the two default, pre-configured Web use accounts - Security Administrator ("Admin") and Monitor ("User"): Figure 6-19: Web Users Table Page Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 76
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box is displayed: Figure 6-20: Web Users Table - Add Record Dialog Box Configure a Web user according to the parameters described in the table below. Click Add, and then save ("burn") your settings to flash memory.
Page 77
The valid value is 0 to 100000. A value of 0 means no timeout. The default value is according to the settings of the WebSessionTimeout global parameter (see 'Configuring Web Session and Access Settings' on page 80). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 78
Mediant 1000B Gateway and E- SBC Parameter Description Block Duration Defines the duration (in seconds) for which the user is blocked when the user exceeds a user-defined number of failed login attempts. This block-duration is configured by the 'Deny Access On Fail Count' parameter (see 'Configuring Web Session and Access Settings' on page 80).
From the 'Secured Web Connection (HTTPS)' drop-down list, select HTTPS Only. To enable two-way authentication whereby both management client and server are authenticated using X.509 certificates, from the 'Requires Client Certificates for HTTPS connection' drop-down list, select Enable. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC In the 'HTTPS Cipher String' field, enter the cipher string for HTTPS (in OpenSSL cipher list format). Click Submit, and then reset the device with a burn-to-flash for your settings to take effect. For more information on secured Web-based management including TLS certificates, see 'TLS for Remote Device Management' on page 119.
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. To log in to the Web interface using CAC: Insert the Common Access Card into the card reader.
Page 82
Mediant 1000B Gateway and E- SBC To add an authorized IP address, in the 'Add an authorized IP address' field, enter the required IP address, and then click Add New Entry; the IP address you entered is added as a new entry to the Web & Telnet Access List table.
Password: <Enable mode password> The Enable mode prompt is "#". Note: The default password for accessing the Enable mode is "Admin" (case- sensitive). To change the password, use the CLIPrivPass ini file parameter. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The Enable mode groups the configuration commands under the following command sets: • config-system: Provides the general and system related configuration commands, for example, Syslog configuration. This set is accessed by typing the following command:...
Displays the configuration of current configuration set. help Displays a short help how-to string. history Displays a list of previously run commands. list Displays the available command list of the current command-set. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Command Description | <filter> Applied to a command output. The filter should be typed after the command with a pipe mark (|). Supported filters: include <word> – filter (print) lines which contain <word>...
(see 'Creating a Login Welcome Message' on page 66). To enable Telnet: Open the Telnet/SSH Settings page (Configuration tab > System menu > Management > Telnet/SSH Settings). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC From the 'Embedded Telnet Server' drop-down list, select Enable Unsecured or Enable Secured (i.e, SSL). In the 'Telnet Server TCP Port' field, enter the port number for the embedded Telnet server. Click Submit, and then reset the device with a burn-to-flash for your settings to take effect.
Page 89
Under the 'Authentication parameters' group, click Browse and then locate the private key file that you created and saved in Step 4. Connect to the device with SSH using the username "Admin"; RSA key negotiation occurs automatically and no password is required. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To configure RSA public keys for Linux (using OpenSSH 4.3): Run the following command to create a new key in the admin.key file and to save the public portion to the admin.key.pub file: ssh-keygen -f admin.key -N ""...
The current session from which this show command was run is displayed with an asterisk (*). Note: The device can display management sessions of up to 24 hours. After this time, the duration counter is reset. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Terminating a User's CLI Session You can terminate users that are currently logged in to the device's CLI. This applies to users logged in to the CLI through RS-232 (console), Telnet, or SSH. ...
SNMP Manager. All supported MIB files are supplied to customers as part of the release. AudioCodes EMS is an advanced solution for standards-based management that covers all areas vital for the efficient operation, administration, management and provisioning (OAM&P) of the device.
Mediant 1000B Gateway and E- SBC Configuring SNMP Community Strings The SNMP Community String page lets you configure up to five read-only and up to five read-write SNMP community strings and to configure the community string that is used for sending traps.
Open the SNMP Trap Destinations table (Configuration tab > System menu > Management > SNMP > SNMP Trap Destinations). Figure 8-2: SNMP Trap Destinations Table Configure the SNMP trap manager parameters according to the table below. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 96
Mediant 1000B Gateway and E- SBC Select the check box corresponding to the SNMP Manager that you wish to enable. Click Submit. Notes: • Only row entries whose corresponding check boxes are selected are applied when clicking Submit; otherwise, settings revert to their defaults.
You can also configure it through ini file (SNMPUsers) or CLI (configure system > snmp v3-users). To configure an SNMP v3 user: Open the SNMPv3 Users table (Configuration tab > System menu > Management > SNMP > SNMP V3 Users). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 98
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 8-4: SNMPv3 Users Table - Add Row Dialog Box Configure the SNMP V3 parameters according to the table below. Click Add, and then save ("burn") your settings to flash memory.
Page 99
Group The group with which the SNMP v3 user is associated. group [0] Read-Only (default) [1] Read-Write [SNMPUsers_Group] [2] Trap Note: All groups can be used to send traps. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 100
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
(dynamic tables of other applications are empty, but static tables are not). The table ini file parameter is composed of the following elements: Title of the table: The name of the table in square brackets, e.g., [MY_TABLE_NAME]. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 102
Mediant 1000B Gateway and E- SBC Format line: Specifies the columns of the table (by their string names) that are to be configured. • The first word of the Format line must be "FORMAT", followed by the Index field name and then an equal "="...
Creating a new ini file that includes only updated configuration: Open a text file editor such as Notepad. Add only the required parameters and their settings. Save the file with the ini file extension name (e.g., myconfiguration.ini). Version 7.0 Mediant 1000B Gateway and E- SBC...
The file may be loaded to the device using 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.
$0$<plain text>: Password can be entered in plain text; useful for configuring a new password. When the ini file is loaded to the device and then later saved from the device to a PC, the password is displayed obscured (i.e., $1$<obscured password>). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC INI Viewer and Editor Utility AudioCodes INI Viewer & Editor utility provides a user-friendly graphical user interface (GUI) that lets you easily view and modify the device's ini file. This utility is available from AudioCodes Web site at www.AudioCodes.com/downloads, and can be installed on any...
(CSR) Trusted root certificate authority (CA) store (for validating certificates) When the device establishes a TLS connection (handshake) with a SIP user agent (UA), the TLS Context is determined as follows: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 110
Mediant 1000B Gateway and E- SBC Incoming calls: Proxy Set: If the incoming call is successfully classified to an IP Group based on Proxy Set (i.e., IP address of calling party) and the Proxy Set is configured for TLS ('Transport Type' parameter is set to TLS), the TLS Context assigned to the Proxy Set is used.
Page 111
[5] TLSv1.0 and TLSv1.2 = Only TLS 1.0 and TLS 1.2. [6] TLSv1.1 and TLSv1.2 = Only TLS 1.1 and TLS 1.2. [7] TLSv1.0 TLSv1.1 and TLSv1.2 = Only TLS 1.0, TLS 1.1 and TLS 1.2 (excludes SSL 3.0). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 112
Mediant 1000B Gateway and E- SBC Parameter Description Ciphers Server Defines the supported cipher suite for the TLS server (in OpenSSL cipher list format). ciphers-server For valid values, refer to URL [TLSContexts_Server http://www.openssl.org/docs/apps/ciphers.html. The default is "AES:RC4". CipherString] For example, use "ALL" for all ciphers suites (e.g., for ARIA encryption for TLS).
Fill in the rest of the request fields according to your security provider's instructions. Click the Create CSR button; a textual certificate signing request is displayed in the area below the button: Figure 10-2: Certificate Signing Request Group Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Copy the text and send it to your security provider (CA) to sign this request. When the CA sends you a server certificate, save the certificate to a file (e.g., cert.txt). Ensure that the file is a plain-text file containing the"‘BEGIN CERTIFICATE" header, as shown in the example of a Base64-Encoded X.509 Certificate below:...
Figure 10-5: Generate new private key and self-signed certificate Group From the 'Private Key Size' drop-down list, select the desired private key size (in bits) for RSA public-key encryption for newly self-signed generated keys: Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC • • 1024 (default) • 2048 Click Generate Private Key; a message appears requesting you to confirm key generation. Click OK to confirm key generation; the device generates a new private key, indicated by a message in the Certificate Signing Request group.
For the device to trust a whole chain of certificates per TLS Context, you need to add them to the device's Trusted Certificates Store, as described below. Note: Only Base64 (PEM) encoded X.509 certificates can be loaded to the device. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To import certificates into device's Trusted Root Certificate Store: Open the TLS Contexts page (Configuration tab > System menu > TLS Contexts). In the table, select the required TLS Context index row, and then click the TLS Context Trusted Root Certificates button, located below the table;...
- the authentication is performed using the X.509 digital signature). If the user does not have a client certificate from a listed CA or does not have a client certificate, the connection is rejected. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Notes: • The process of installing a client certificate on your PC is beyond the scope of this document. For more information, refer to your operating system documentation, and/or consult your security administrator. •...
Application Settings), and then scroll down to the 'NTP Settings' group: Figure 11-2: NTP Authentication Parameters on Application Settings Page Configure NTP message authentication: • In the 'NTP Authentication Key Identifier' field, configure the NTP authentication key identifier. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC • In the 'NTP Authentication Secret Key' field, configure the secret authentication key shared between the device and the NTP server. Verify that the device has received the correct date and time from the NTP server. The date and time is displayed in the 'UTC Time' read-only field on the Time and Date page.
Figure 11-5: Configuring DST From the 'Daylight Saving Time' (DayLightSavingTimeEnable) drop-down list, select Enable. From the 'DST Mode' drop-down list, select the range type for configuring the start and end dates for DST: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 124
Mediant 1000B Gateway and E- SBC • Day of year: The range is configured by exact date (day number of month), for example, from March 30 to October 30. If 'DST Mode' is set to Day of year, in the 'Start Time' (DayLightSavingTimeStart) and 'End Time' (DayLightSavingTimeEnd) drop-down lists, configure the period for which DST is relevant.
_0_2 00:1e:67:11:7c:28 100Mbps FULL DOWN Note: All the LAN ports (including those of the optional SWX Expansion module) have the same MAC address. This is the MAC address of the device itself. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 128
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure the Ethernet ports through the Web interface. You can also configure it through ini file (PhysicalPortsTable) or CLI (configure voip > physical-port). To configure the physical Ethernet ports: Open the Physical Ports Settings page (Configuration tab >...
Equipment connected to different physical ports is not accessible to one another; the only connection between them can be established by cross connecting them with media streams (VoIP calls). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 130
Mediant 1000B Gateway and E- SBC Note: The SWX LAN Expansion module is a customer-ordered item. For more information, contact your AudioCodes sales representative. The port names (strings) displayed in the Ethernet Group Settings table represent the physical ports on the device. For the mapping of these strings to the physical ports, see Configuring Physical Ethernet Ports on page 127.
Page 131
Note: Before you can re-assign a port to a different Ethernet Group, you [EtherGroupTable_Me must first remove the port from its current Ethernet Group. To remove the mber2] port, either set this field to None or to a different port. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 12.3 Configuring Underlying Ethernet Devices The Ethernet Device table lets you configure up to 16 Ethernet Devices. An Ethernet Device represents a Layer-2 bridging device and is assigned a VLAN ID and an Ethernet Port Group.
Page 133
('Underlying Device' field - see 'Configuring IP Network Interfaces' on page [DeviceTable_Device 135) and/or with a static route in the Static Route table ('Device Name' field Name] - see 'Configuring Static IP Routing' on page 142). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 134
Mediant 1000B Gateway and E- SBC Parameter Description Tagging Defines VLAN tagging per Ethernet Device. tagging [0] Untagged = (Default of pre-configured Ethernet Device) The Ethernet Device accepts untagged packets as well as packets with the [DeviceTable_Taggin same VLAN ID as configured for the Ethernet Device. Incoming untagged packets are assigned the VLAN ID of the Ethernet Device.
For configuring Quality of Service (QoS), see 'Configuring the QoS Settings' on page 146. Default Gateway: Traffic from this interface destined to a subnet that does not meet any of the routing rules (local or static) are forwarded to this gateway Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 136
Mediant 1000B Gateway and E- SBC Primary and secondary domain name server (DNS) addresses (optional) Underlying Ethernet Device: Layer-2 bridging device and assigned a VLAN ID. As the Ethernet Device is associated with an Ethernet Port Group, this is useful for setting trusted and un-trusted networks on different physical Ethernet ports.
Page 137
The prefix length for IPv4 must be set to a value from 0 to 30. The prefix length for IPv6 must be set to a value from 0 to 64. Default Gateway Defines the IP address of the default gateway for the interface. When Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 138
Mediant 1000B Gateway and E- SBC Parameter Description gateway traffic is sent from this interface to an unknown destination (i.e., not in the same subnet and not defined for any static routing rule), it is forwarded to [InterfaceTable_Gatew this default gateway.
Syslog server and falls back to a "safe mode", using a single interface without VLANs. Ensure that you view the Syslog messages that the device sends in system startup to see if any errors occurred. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 12.4.3 Networking Configuration Examples This section provides configuration examples of networking interfaces. 12.4.3.1 One VoIP Interface for All Applications This example describes the configuration of a single VoIP interface for all applications: Interface table: Configured with a single interface for OAMP, Media and Control:...
For packets sent with DiffServ value of 46, set VLAN priority to 6 ♦ For packets sent with DiffServ value of 40, set VLAN priority to 6 ♦ For packets sent with DiffServ value of 26, set VLAN priority to 4 Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC ♦ For packets sent with DiffServ value of 10, set VLAN priority to 2 • Layer-3 QoS values are assigned: ♦ For Media Service class, the default DiffServ value is set to 46 ♦...
Page 143
Destination Defines the IP address of the destination host/network. The destination can be a single host or a whole subnet, depending on destination the prefix length configured for this routing rule. [StaticRouteTable_Destination] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Prefix Length Defines the Classless Inter-Domain Routing (CIDR)-style representation of a dotted-decimal subnet notation of the prefix-length destination host/network. The CIDR-style representation uses a [StaticRouteTable_PrefixLengt suffix indicating the number of bits that are set in the dotted- decimal format.
To restore connectivity, the device must be accessed locally from the OAMP subnet and the required routes be configured. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 12.6 Configuring Quality of Service The QoS Settings page lets you configure Layer-2 and Layer-3 Quality of Service (QoS). Differentiated Services (DiffServ) is an architecture providing different types or levels of service for IP traffic. DiffServ (according to RFC 2474), prioritizes certain traffic types based on priority, accomplishing a higher-level QoS at the expense of other traffic types.
Page 147
Differentiated Services Defines a DiffServ value. The valid value is 0 to 63. diff-serv [DiffServToVlanPriority_DiffServ] VLAN Priority Defines the VLAN priority level. vlan-priority The valid value is 0 to 7. [DiffServToVlanPriority_VlanPrior ity] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Under the Differentiated Services group, configure DiffServ (Layer-3 QoS) values per CoS. Figure 12-5: QoS Settings Page - Differentiated Services 12.7 Configuring ICMP Messages Internet Control Message Protocol (ICMP) is one of the core protocols of the Internet Protocol suite.
Click Add; the following dialog box appears: Figure 12-7: Internal DNS Table - Add Row Dialog Box Configure the DNS rule, as required. For a description of the parameters, see the table below. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Click Add; the DNS rule is added to the table. Table 12-16: Internal DNS Table Parameter Description Parameter Description Domain Name Defines the host name to be translated. domain-name The valid value is a string of up to 31 characters.
Page 151
Defines the priority of the target host. A lower value means that it is more preferred. priority-1|2|3 By default, no value is defined. [Srv2Ip_Priority1/2/3] Weight (1-3) Defines a relative weight for records with the same priority. weight-1|2|3 By default, no value is defined. [Srv2Ip_Weight1/2/3] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Port (1-3) Defines the TCP or UDP port on which the service is to be found. port-1|2|3 By default, no value is defined. [Srv2Ip_Port1/2/3] 12.9 Open Solution Network (OSN) Server This section describes various networking settings for the OSN server.
If NAT is not configured by any of the above-mentioned methods, the device sends the packet according to its IP address configured in the Interface table. Note: The priority list above is applicable only to the Gateway calls. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The figure below illustrates the NAT problem faced by the SIP networks where the device is located behind a NAT: Figure 12-9: Device behind NAT and NAT Issues 12.10.1.1 Configuring a Static NAT IP Address for All Interfaces You can configure a global (public) IP address of the router to enable static NAT between the device and the Internet for all network interfaces.
Page 155
Defines the global (public) IP address. The device adds the address to the SIP Via header, Contact header, 'o=' SDP field, and 'c=' SDP field, in the target-ip- outgoing packet. address [NATTranslation_Targ etIPAddress] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Source Start Port Defines the optional starting port range (1-65536) of the IP interface, used as matching criteria for the NAT rule. If not configured, the match is done src-start-port on the entire port range. Only IP addresses and ports of matched source [NATTranslation_Sour ports will be replaced.
Page 157
Note: If the SIP session is established (ACK) and the device (not the UA) sends the first packet, it sends it to the address obtained from the SIP message and only after Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 158
Mediant 1000B Gateway and E- SBC the device receives the first packet from the UA does it determine whether the UA is behind NAT. [1] Disable NAT: (Default) The device considers the UA as not located behind NAT and sends media packets to the UA using the IP address:port specified in the SDP 'c=' line (Connection) of the first received SIP message.
NoOpEnable and NoOpInterval parameters. 12.11 Robust Receipt of Media Streams by Media Latching The Robust Media mechanism (or media latching) is an AudioCodes proprietary mechanism to filter out unwanted media (RTP, RTCP, SRTP, SRTCP, and T.38) streams that are sent to the same port number of the device.
Page 160
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
You can also configure it through ini file (AccessList) or CLI (configure voip > access-list). To configure a Firewall rule: Open the Firewall Settings page (Configuration tab > VoIP menu > Security > Firewall Settings). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 162
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 13-1: Firewall Settings Table - Add Row Dialog Box Configure a Firewall rule according to the parameters described in the table below. Click Add, and then reset the device with a burn-to-flash for your settings to take effect.
Page 163
This is applicable if you enabled the 'Use Specific Interface' field. network-interface- The list displays interface names as defined in the Interface table in name 'Configuring IP Network Interfaces' on page 135. [AccessList_Interface_x] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 164
Mediant 1000B Gateway and E- SBC Parameter Description Packet Size Defines the maximum allowed packet size. packet-size The valid range is 0 to 65535. [AccessList_Packet_Size] Note: When filtering fragmented IP packets, this field relates to the overall (re-assembled) packet size, and not to the size of each fragment.
TLS all the way to the destination (over multiple hops), set the 'Enable SIPS' (EnableSIPS) parameter to Enable in the SIP General Parameters page (Configuration tab > VoIP menu > SIP Definitions > General Parameters). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 13.3 Intrusion Detection System The device's Intrusion Detection System (IDS) feature detects malicious attacks on the device and reacts accordingly. A remote host is considered malicious if it has reached or exceeded a user-defined threshold (counter) of specified malicious attacks.
Open the IDS Policy table (Configuration tab > VoIP menu > Security > Intrusion Detection and Prevention > Policy Table); the table shows the pre-configured IDS policies: Figure 13-4: IDS Policy Table with Default Rules Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 168
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 13-5: IDS Policy Table - Add Row Dialog Box Configure an IDS Policy name according to the parameters described in the table below. Click Add. Table 13-3: IDS Policy Table Parameter Descriptions...
Page 169
Header overflow [3] Authentication failure = Local authentication ("Bad digest" errors) Remote authentication (SIP 401/407 is sent if original message includes authentication) [4] Dialog establish failure = Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 170
Mediant 1000B Gateway and E- SBC Parameter Description Classification failure (see 'Configuring Classification Rules' on page 635) Routing failure Other local rejects (prior to SIP 180 response) Remote rejects (prior to SIP 180 response) [5] Abnormal flow = ...
A hyphen "-" indicates a range of SIP Interfaces (e.g., 3,4-7 means IDs 3, and 4 through 7) A prefix of an exclamation mark "!" means negation of the set Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 172
Mediant 1000B Gateway and E- SBC Parameter Description (e.g., !3,4-7 means all indexes excluding 3, and excluding 4 through 7) Proxy Set ID Defines the Proxy Set(s) to which the IDS Policy is assigned. This indicates the Proxy Sets from where the attacks are coming from.
To view the blacklist: # show voip security ids blacklist active For example: Active blacklist entries: 10.33.5.110(NI:0) remaining 00h:00m:10s in blacklist Where SI is the SIP Interface and NI is the network interface. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 174
Mediant 1000B Gateway and E- SBC The device also sends IDS notifications and alarms in Syslog messages to a Syslog server. This occurs only if you have configured Syslog (see 'Enabling Syslog' on page 848). An example of a Syslog message with IDS alarms and notifications is shown below:...
To configure gain control using the Web interface: Open the Voice Settings page (Configuration tab > VoIP menu > Media > Voice Settings). Figure 14-1: Voice Volume Parameters in Voice Settings Page Configure the following parameters: Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC • 'Voice Volume' (VoiceVolume) - Defines the voice gain control (in decibels) of the transmitted signal. • 'Input Gain' (InputGain) - Defines the PCM input gain control (in decibels) of the received signal. Click Submit.
IsFaxUsed parameter and V.152 parameters in Section 'V.152 Support' on page 188. • For a detailed description of the parameters appearing on this page, see 'Configuration Parameters Reference' on page 881. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To access the fax and modem parameters: Open the Fax/Modem/CID Settings page (Configuration tab > VoIP menu > Media > Fax/Modem/CID Settings). Figure 14-4: Fax/Modem/CID Settings Page Configure the parameters, as required. Click Submit.
T.38 capabilities using a Re-INVITE message. If the far- end device doesn't support T.38, the fax fails. In this mode, the 'Fax Transport Mode' parameter (FaxTransportMode) is ignored. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 180
Mediant 1000B Gateway and E- SBC To configure T.38 mode using SIP Re-INVITE messages: In the SIP General Parameters page (Configuration tab > VoIP menu > SIP Definitions > General Parameters), set the 'Fax Signaling Method' parameter to T.38 Relay (IsFaxUsed = 1).
RTP method is used, whereby the device encapsulates the entire T.38 packet (payload with all its headers) in the sent RTP. For T.38 over RTP, AudioCodes devices use the proprietary identifier "AcUdptl" in the 'a=ftmp' line of the SDP. For example: o=AudiocodesGW 1357424688 1357424660 IN IP4 10.8.6.68...
Mediant 1000B Gateway and E- SBC Dynamic Jitter Buffer Minimum Delay = 40 Dynamic Jitter Buffer Optimization Factor = 13 After a few seconds upon detection of fax V.21 preamble or super G3 fax signals, the device sends a second Re-INVITE enabling the echo canceller (the echo canceller is disabled only on modem transmission).
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.
Set the 'Fax Transport Mode' parameter to Disable (FaxTransportMode = 0). Set the 'V.21 Modem Transport Type' parameter to Disable (V21ModemTransportType = 0). Set the 'V.22 Modem Transport Type' parameter to Disable (V22ModemTransportType = 0). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 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).
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). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 14.2.4 V.152 Support The device supports the ITU-T recommendation V.152 (Procedures for Supporting Voice- Band Data over IP Networks). Voice-band data (VBD) is the transport of modem, facsimile, and text telephony signals over a voice channel of a packet network with a codec appropriate for such signals.
- only when the Jitter Buffer is completely empty or completely full. When such condition occurs, the correction is performed by dropping several voice packets simultaneously or by adding several BFI packets simultaneously, so that the Jitter Buffer returns to its normal condition. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure the jitter buffer using the Web interface. To configure jitter buffer using the Web interface: Open the RTP/RTCP Settings page (Configuration tab > VoIP menu > Media >...
(LBR) coders, the quality of the DTMF digits is reduced. To enable the mode: Set the 'Declare RFC 2833 in SDP' parameter to No (RxDTMFOption = 0). Set the 'First Tx DTMF Option' parameter to Not Supported (FirstTxDTMFOption = 0). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Set the ini file parameter, DTMFTransportType to 2 (i.e., transparent). Using INFO message according to Korea mode: DTMF digits are sent to the remote side in INFO messages. To enable this mode: Set the 'Declare RFC 2833 in SDP' parameter to No (RxDTMFOption = 0).
(default is 6000) and number of channels is the maximum number of channels purchased from AudioCodes (included in the installed Software License Key). For example, if the base UDP port is set to 6000, the port range for 20 channels is:...
Mediant 1000B Gateway and E- SBC Note: • The RTP port must be different from ports configured for SIP signaling traffic (i.e., ports configured for SIP Interfaces). For example, if the RTP port range is 6000 to 6999, the SIP port can either be less than 6000 or greater than 6999.
Page 195
FaxTransportMode parameter to any value other than 0. modem Set the VxxModemTransportType parameter to 3. voice-start Set the EnableDSPIPMDetectors parameter to 1. voice-end Note: PTT is currently not supported for SBC calls. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 14.4.1 SIT Event Detection 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) ...
Mediant 1000B Gateway and E- SBC 14.4.3 SIP Call Flow Examples of Event Detection and Notification Two SIP call flow examples are provided below of event detection and notification: The following example shows a SIP call flow of the device's AMD and event detection...
Page 199
INFO sip:101@10.33.2.53;user=phone SIP/2.0 Via: SIP/2.0/UDP 10.33.2.53;branch=z9hG4bKac5906 Max-Forwards: 70 From: "anonymous" <sip:anonymous@anonymous.invalid>;tag=1c25298 To: <sip:101@10.33.2.53;user=phone> Call-ID: 11923@10.33.2.53 CSeq: 1 INVITE Contact: <sip:100@10.33.2.53> X- Detect: Response=AMD,CPT Content-Type: Application/X-Detect Content-Length: xxx Type = CPT Subtype = Beep Version 7.0 Mediant 1000B Gateway and E- SBC...
AudioCodes sales representative for more information on this service. You will be typically required to provide AudioCodes with a database of recorded voices (calls) in the language on which the device's AMD feature can base its voice detector algorithms.
Page 201
The device supports up to eight AMD algorithm suites called Parameter Suites, where each suite defines a range of detection sensitivity levels. Sensitivity levels refer to how accurately, based on AudioCodes' voice detection algorithms, the device can detect whether a human or machine has answered the call. Each level supports a different detection sensitivity to human and machine.
Mediant 1000B Gateway and E- SBC Table 14-4: Approximate AMD High Detection Sensitivity - Parameter Suite 1 (Based on North American English) Performance AMD Detection Sensitivity Success Rate for Live Calls Success Rate for Answering Machine 0 (Best for Answering...
You can enable this feature for all calls (globally) using the AMDmode parameter, or for specific calls using IP Profiles where the IP Profile parameter 'AMD Mode' (IpProfile_AmdMode) is set to [1] Disconnect on AMD (see 'Configuring IP Profiles' on page 385). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 14.6 Automatic Gain Control (AGC) Automatic Gain Control (AGC) adjusts the energy of the output signal to a required level (volume). This feature compensates for near-far gain differences. AGC estimates the energy of the incoming signal from the IP or Tel, determined by the 'AGC Redirection' parameter, calculates the essential gain, and then performs amplification.
TIP lead. The following procedure describes how to configure the Port Ground Start table through the Web interface. You can also configure it through ini file (GroundKeyDetection_x). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To configure signaling method per port: Open the Port Ground Start table (Configuration tab > VoIP menu > Media > Port Ground Start Table). Figure 14-13: Port Ground Start Table Page For each port, select one of the following from the Ground Start drop-down list: •...
Set the IPmediaChannels parameter to the number of DSP channels that you want to “borrow” (use) from each PRI module. The setting below shows an example of borrowing DSP channels from PRI modules #1 and #2: Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC [IPMediaChannels] FORMAT IPMediaChannels_Index = IPMediaChannels_ModuleID, IPMediaChannels_DSPChannelsReserved; IPMediaChannels 1 = 1, 15; IPMediaChannels 2 = 2, 10; [\IPMediaChannels] Notes: • The value of IPMediaChannels_DSPChannelsReserved must be in multiples of 5. • By default, the MPM module is set to the maximum number of IP media channels.
Page 209
For a detailed description of the SRTP parameters, see 'Configuring IP Profiles' on page 385 and 'SRTP Parameters' on page 917. • When SRTP is used, the channel capacity may be reduced. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 210
Mediant 1000B Gateway and E- SBC The procedure below describes how to configure SRTP through the Web interface. To enable and configure SRTP: Open the Media Security page (Configuration tab > VoIP menu > Media > Media Security). Figure 14-15: Media Security Page From the 'Media Security' drop-down list (EnableMediaSecurity), select Enable to enable SRTP.
IP Address Lease Time Option 1 Subnet Mask Option 3 Router Option 6 Domain Name Server Option 44 NetBIOS Name Server Option 46 NetBIOS Node Type Option 42 Network Time Protocol Server Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 212
Mediant 1000B Gateway and E- SBC DHCP Option Code DHCP Option Name Option 2 Time Offset Option 66 TFTP Server Name Option 67 Boot file Name Option 120 SIP Server Once you have configured the DHCP server, you can configure the following: ...
Page 213
IP address pool range used by the DHCP server to allocate start-address addresses. [DhcpServer_StartIPAddr The default value is 192.168.0.100. ess] Note: The IP address must belong to the same subnet as the associated interface’s IP address. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 214
Mediant 1000B Gateway and E- SBC Parameter Description End IP Address Defines the ending IP address (IPv4 address in dotted-decimal format) of the IP address pool range used by the DHCP server to allocate end-address addresses. [DhcpServer_EndIPAddre The default value is 192.168.0.149.
Page 215
Server). After defining the parameter, use the 'SIP server type' parameter (see below) to define the type of address (FQDN or IP address). The valid value is a string of up to 256 characters. The default is 0.0.0.0. Version 7.0 Mediant 1000B Gateway and E- SBC...
The VCI is a string that identifies the vendor and functionality of a DHCP client to the DHCP server. For example, Option 60 can show the unique type of hardware (e.g., "AudioCodes 440HD IP Phone") or firmware of the DHCP client. The DHCP server can then differentiate between DHCP clients and process their requests accordingly.
In the table, select the row of the desired DHCP server for which you want to configure additional DHCP Options, and then click the DHCP Option Table link, located below the table; the DHCP Option table opens. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 218
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 15-3: DHCP Option Table - Add Row Dialog Box Configure additional DHCP Options for the DHCP server according to the parameters described in the table below.
In the table, select the row of the desired DHCP server for which you want to configure static IP addresses for DHCP clients, and then click the DHCP Static IP Table link, located below the table; the DHCP Static IP table opens. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 15-4: DHCP Static IP Table - Add Row Dialog Box Configure a static IP address for a specific DHCP client according to the parameters described in the table below.
Page 221
Select the table row index of the DHCP client that you want to delete. Click the Action button, and then from the drop-down menu, choose Delete; a confirmation message appears. Click OK to confirm deletion. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.2 RADIUS-based Services The device supports Remote Authentication Dial In User Service (RADIUS), by acting as a RADIUS client. You can use RADIUS for the following: Authentication and authorization of management users (login username and password) to gain access to the device's management interface.
Page 223
To enable and configure RADIUS-based accounting, see 'Configuring RADIUS Accounting' on page 827. To configure a RADIUS server: Open the RADIUS Servers table (Configuration tab > System menu > Management > RADIUS Servers). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 224
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 15-7: RADIUS Servers Table - Add Row Dialog Box Configure a RADIUS server according to the parameters described in the table below. Click Add. Table 15-6: RADIUS Servers Table Parameter Descriptions...
(authorization). When a management user (client) tries to access the device, the device sends the RADIUS server the user's username and password for authentication. The RADIUS server replies with an acceptance Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC or a rejection notification. During the RADIUS authentication process, the device’s Web interface is blocked until an acceptance response is received from the RADIUS server. Note that communication between the device and the RADIUS server is done by using a shared secret, which is not transmitted over the network.
15.2.5.2 Configuring RADIUS-based User Authentication The following procedure describes how to configure the RADIUS parameters specific to login authentication. For a detailed description of the RADIUS parameters, see 'RADIUS Parameters' on page 1131. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 228
Mediant 1000B Gateway and E- SBC To configure RADIUS parameters for login authentication: Open the Authentication Settings page (Configuration tab > System menu > Management > Authentication Settings). Figure 15-9: Authentication Settings Page - RADIUS Configuration From the 'Use RADIUS for Web/Telnet Login' drop-down list, select Enable to enable RADIUS authentication for Web and Telnet login.
Web interface's login screen. However, authentication with the RADIUS server can also be done immediately after the user enters the URL, if the URL also contains the login credentials. example: http://10.4.4.112/Forms/RadiusAuthentication?WSBackUserName=John&WSBackPasswor d=1234 Note: This feature allows up to five simultaneous users only. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.2.6 RADIUS-based CDR Accounting Once you have configured a RADIUS server(s) for accounting in 'Configuring RADIUS Servers' on page 222, you need to enable and configure RADIUS-based CDR accounting (see 'Configuring RADIUS Accounting' on page 827).
Figure 15-10: Enabling LDAP on the LDAP Settings Page Under LDAP Settings, from the 'LDAP Service' drop-down list, select Enable. Click Submit, and then reset the device with a burn-to-flash for your settings to take effect. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.3.2 Enabling LDAP-based Web/CLI User Login Authentication and Authorization The LDAP service can be used for authenticating and authorizing device management users (Web and CLI), based on the user's login username and password (credentials). At the same, it can also be used to determine users' management access levels (privileges).
Page 233
LDAP server. timeout The valid range is 0 to 35791. The default is 1200. If set to 0, the LDAP [LdapServersGroup_Cac entry is always valid. heEntryTimeout] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Cache Entry Removal Defines the duration (in hours) after which the LDAP entry is deleted from Timeout the device's LDAP cache. cache-entry- The valid range is 0 to 596. The default is 0 (i.e., the entry is never removal-timeout deleted).
Page 235
Click Add; the following dialog box appears: Figure 15-13: LDAP Configuration Table - Add Row Dialog Box Configure an LDAP server according to the parameters described in the table below. Click Add. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 236
Mediant 1000B Gateway and E- SBC Table 15-8: LDAP Configuration Table Parameter Descriptions Parameter Description Index Defines an index number for the new table row. [LdapConfiguration_Inde Note: Each row must be configured with a unique index. LDAP Servers Group Assigns the LDAP server to an LDAP Server Group, configured in the...
Page 237
By default, no value is defined (None) and the device uses the OAMP [LdapConfiguration_Inter network interface, configured in the Interface table. face] For configuring IP network interfaces, see 'Configuring IP Network Interfaces' on page 135. Note: The parameter is mandatory. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 238
Mediant 1000B Gateway and E- SBC Parameter Description Management Attribute Defines the LDAP attribute name to query, which contains a list of groups to which the user is a member. For Active Directory, this attribute is mgmt-attr typically "memberOf". The attribute's values (groups) are used to [LdapConfiguration_Mng determine the user's management access level;...
The valid value is a string of up to 256 characters. [LdapServersSearchDNs _Base_Path] For example: OU=NY,DC=OCSR2,DC=local. In this example, the DN path is defined by the LDAP names, OU (organizational unit) and DC (domain component). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.3.6 Configuring the LDAP Search Filter Attribute When the LDAP-based login username-password authentication succeeds, the device searches the LDAP server for all groups of which the user is a member. The LDAP query is based on the following LDAP data structure: ...
'Management Attribute' parameter in the LDAP Configuration table. The LDAP response includes all the groups of which the specific user is a member, for example: CN=\# Support Dept,OU=R&D Groups,OU=Groups,OU=APC,OU=Japan,OU=ABC,DC=corp,DC=abc,DC=com CN=\#AllCellular,OU=Groups,OU=APC,OU=Japan,OU=ABC,DC=corp,DC=abc,D C=com Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 242
Mediant 1000B Gateway and E- SBC The device searches this LDAP response for the group names that you configured in the Management LDAP Groups table in order to determine the user's access level. If the device finds a group name, the user is assigned the corresponding access level and login is permitted;...
LDAP queries of a cached key whose cached Attributes include a, b , c, and d, where a is the oldest and d the most recent Attribute: Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Table 15-11: Example of LDAP Query for Cached Attributes Attributes Requested in New Attributes Sent in LDAP Query Attributes Saved in Cache after LDAP Query for Cached Key to LDAP Server LDAP Response e, a, b, c, d...
Page 245
Click Refresh; if a request with the specified key exists in the cache, a request is sent to the LDAP server for the Attributes associated in the cache with the search key. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.3.8.2 Clearing the LDAP Cache You can remove (clear) all LDAP entries in the device's LDAP cache for a specific LDAP Server Group, as described in the following procedure. To clear the LDAP cache: Open the LDAP Settings page (Configuration tab >...
(access level), and assumes that you are familiar with other aspects of LDAP configuration (e.g., LDAP server's address). The LDAP server's entry data structure schema in the example is as follows: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 248
Mediant 1000B Gateway and E- SBC DN (base path): OU=testMgmt,OU=QA,DC=testqa,DC=local. The DN path to search for the username in the directory is shown below: Figure 15-22: Base Path (DN) in LDAP Server User's Manual Document #: LTRT-27044...
Page 249
(where the attribute's value equals the username): Figure 15-23: Username Found using sAMAccount Attribute Search Filter Management Attribute: memberOf. The attribute contains the member groups of the user: Figure 15-24: User's memberOf Attribute Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 250
Mediant 1000B Gateway and E- SBC Management Group: mySecAdmin. The group to which the user belongs, as listed under the memberOf attribute: Figure 15-25: User's mySecAdmin Group in memberOf Management Attribute The configuration to match the above LDAP data structure schema is as follows: ...
Page 251
The management group and its corresponding access level is configured in the Management LDAP Groups table (see 'Configuring Access Level per Management Groups Attributes' on page 241): Figure 15-30: Configuring Management Group Attributes for Determining Access Level Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.3.11 Enabling LDAP Searches for Numbers with Characters Typically, the device performs LDAP searches in the AD for complete numbers where the digits are adjacent to one another (e.g., 5038234567). However, if the number is defined in the AD with characters (such as spaces, hyphens and periods) separating the digits (e.g.,...
If the query is found: The AD returns up to four attributes - Lync, PBX / IP PBX, private (only if it equals Primary or Secondary key), and mobile. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 254
Mediant 1000B Gateway and E- SBC The device adds unique prefix keywords to the query results in order to identify the query type (i.e., IP domain). These prefixes are used as the prefix destination number value in the Tel-to-IP Routing table to denote the IP domains: •...
Page 255
Figure 15-31: LDAP Query Flowchart Note: If you are using the device's local LDAP cache, see 'Configuring the Device's LDAP Cache' on page 243 for the LDAP query process. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.3.12.2 Configuring AD-Based Routing Rules The following procedure describes how to configure outbound IP routing based on LDAP queries. To configure LDAP-based IP routing for Lync Server: Configure the LDAP server parameters, as described in 'Configuring LDAP Servers' on page 234.
Page 257
10.33.45.100) upon successful AD query result for the Mobile attribute. Rule 5: Sends call to IP address of device (10.33.45.80) if AD query failure (e.g., no response from LDAP server or attribute not found). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Rule 6: Sends query for original destination number of received call to the LDAP server. Rule 7: Alternative routing rule that sends the call of original dialed number to IP destination 10.33.45.72. This rule is applied in any of the following cases •...
10 minutes: Table 15-15: Call Cost Comparison between Cost Groups for different Call Durations Total Call Cost per Duration Connection Cost Group Minute Cost Cost 1 Minute 10 Minutes 80.3 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 260
Mediant 1000B Gateway and E- SBC 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.
Time Bands per Cost Group. Up to 10 Cost Groups can be configured. The following procedure describes how to configure Cost Groups through the Web interface. You can also configure it through ini file (CostGroupTable) or CLI (configure voip > services least-cost-routing cost-group). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To configure a Cost Group: Open the Cost Group table (Configuration tab > VoIP menu > Services > Least Cost Routing > Cost Group Table). Click Add; the following dialog box appears: Configure a Cost Group according to the parameters described in the table below.
Page 263
For example, SAT:22:00 denotes Saturday at 10 pm. End Time Defines the day and time of day until when this time band is applicable. For a description of the valid values, see the parameter above. end-time [CostGroupTimebands_ EndTime] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Connection Cost Defines the call connection cost during this time band. This is added as a fixed charge to the call. connection-cost The valid value range is 0-65533. The default is 0.
Routing: Call routing service, whereby the remote host (e.g., routing server) determines the next hop of an incoming call on the path to the final destination. For more information on employing a third-party, remote routing server or AudioCodes ARM, see 'Centralized Third-Party Routing Server or ARM' on page 270.
Page 266
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure HTTP Remote Services through the Web interface. You can also configure it through ini file (HTTPRemoteServices). To configure an HTTP-based service Open the HTTP Remote Services table (Configuration tab > VoIP menu > Services >...
Page 267
Number of Sockets Defines how many sockets (connection) are established per remote host. [HTTPRemoteServices_Nu mOfSockets] The valid value is 1 to 10. The default is 1. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 268
Mediant 1000B Gateway and E- SBC Parameter Description Username Defines the username for HTTP authentication. [HTTPRemoteServices_Au The valid value is a string of up to 80 characters. The default is "user". thUserName] Password Defines the password for HTTP authentication. [HTTPRemoteServices_Au The valid value is a string of up to 80 characters.
The valid value is a string of up to 40 characters. By default, no value is defined. Notes: Each row must be configured with a unique name. The parameter is mandatory. Address Defines the address (IP address or FQDN) of the host. Version 7.0 Mediant 1000B Gateway and E- SBC...
(ARM) routing server to handle call routing decisions in deployments consisting of multiple AudioCodes devices. The routing server can be used to handle SBC, Tel-to-IP, and IP-to- Tel calls. Employing a routing server replaces the need for the device's routing tables (IP- to-IP Routing table for SBC calls, and Tel-to-IP Routing table and IP-to-Tel Routing table for Tel-to-IP and IP-to-Tel calls respectively) to determine call destination.
Page 271
The routing server can also manipulate call data such as calling name, if required. It can also create new IP Groups and associated configuration entities, if necessary for routing. Multiple routing servers can also be employed, whereby each device in the chain path can Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 272
Mediant 1000B Gateway and E- SBC use a specific routing server. Alternatively, a single routing server can be employed and used for all devices ("stateful" routing server). The device automatically updates (sends) the routing server with its' configuration topology regarding SIP routing-related entities (Trunk Groups, SRDs, SIP Interfaces, and IP Groups) that have been configured for use by the routing server.
HTTP-based EMS Services for AudioCodes Equipment behind NAT: You can configure the device to act as an HTTP Proxy that enables AudioCodes EMS to manage AudioCodes equipment (such as IP Phones) over HTTP when the equipment is located behind NAT (e.g., in the LAN) and EMS is located in a public domain (e.g., in the WAN).
Mediant 1000B Gateway and E- SBC 15.6.1 Enabling the HTTP Proxy Application Before you can configure HTTP-based proxy services, you must enable the HTTP Proxy application, as described in the following procedure. Once enabled, the Web interface displays menus in the Navigation pane that are relevant to the HTTP Proxy application.
Page 275
This is also configured for the associated TLS Context. Note: The parameter is applicable only if the connection protocol is HTTPS (defined using the 'Protocol' parameter, above). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 15.6.3 Configuring HTTP Proxy Services The HTTP Proxy Services table lets you configure up to 10 HTTP Proxy Services. The following procedure describes how to configure HTTP Proxy Services through the Web interface. You can also configure it through ini file (HTTPProxyService) or CLI (configure system >...
HTTP Proxy > HTTP Proxy Services). In the table, select the required HTTP Proxy Service index row, and then click the HTTP Proxy Hosts link, located below the table; the HTTP Proxy Hosts table appears. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 278
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 15-39: HTTP Proxy Hosts Table - Add Row Dialog Box Configure an HTTP Proxy Host according to the parameters described in the table below. Click Add, and then save ("burn") your settings to flash memory.
You can also configure it through ini file (EMSService) or CLI (configure system > http-proxy > ems-serv). To configure an EMS Service: Open the EMS Services table (Configuration tab > VoIP menu > Services > HTTP Proxy > EMS Services). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 280
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 15-40: EMS Services Table - Add Row Dialog Box Configure an EMS Service according to the parameters described in the table below. Click Add, and then save ("burn") your settings to flash memory.
This is done using the 'Call Setup Rules Set ID' field in the routing table: SBC IP-to-IP routing - see Configuring SBC IP-to-IP Routing Rules on page 643 Tel-to-IP routing rules - see Configuring Tel-to-IP Routing Rules on page 483 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 282
Mediant 1000B Gateway and E- SBC IP-to-Tel routing rules - see 'Configuring IP-to-Trunk Group Routing Rules' on page If an incoming call matches the characteristics of a routing rule, the device first runs the assigned Call Setup Rules Set ID before routing the call according to the rule. The device uses the routing rule to route the call, depending on the result of the Call Setup Rules Set ...
Page 283
PrivateLine") ldap.found !exists (LDAP record not found) ldap.err exists (LDAP error exists) Action Subject Defines the element (header, parameter, or body) upon which you want to perform the action. action-subject Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 284
Mediant 1000B Gateway and E- SBC Parameter Description [CallSetupRules_ActionSu The valid value is a string of up to 100 characters (case-insensitive). bject] Examples: header.from contains '1234' (SBC calls only) param.call.dst.user (called number) param.call.src.user (calling number) param.call.src.name (calling name) ...
'Action Type': Modify ♦ 'Action Value': ldap.attr. displayName • Routing table configuration: A single routing rule is assigned the Call Setup Rule Set ID. ♦ Index 1: 'Call Setup Rules Set Id': 2 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 286
Mediant 1000B Gateway and E- SBC Example 3: This example configures the device to route the incoming call according to whether or not the source number of the incoming call also exists in the AD server. The device queries the AD server for the attribute record, "telephoneNumber" whose value is the same as the received source number (e.g., telephoneNumber=4064").
E9-1-1 due to the difficulty in accurately locating the E9-1-1 caller. This section describes the E9-1-1 solution provided by Microsoft Lync Server (hereafter referred to as Lync Server) and AudioCodes' device's ELIN interworking capabilities, which provides the SIP Trunk or ISDN (or CAMA) connectivity to the E9-1-1 emergency service provider.
The figure below illustrates the routing of an E9-1-1 call to the PSAP: The VoIP user dials 9-1-1. AudioCodes' ELIN device eventually sends the call to the emergency service provider over the PSTN or SIP Trunk (PSAP server). The emergency service provider identifies the call is an emergency call and sends it to an E9-1-1 Selective Router in the Emergency Services provider's network.
Page 289
Media Access Control (MAC) address • Depends on network connectivity: ♦ Wireless access point (WAP) Basic Service Set Identifier (BSSID) ♦ Link Layer Discovery Protocol-Media Endpoint Discovery (LLDP-MED) chassis ID and port ID Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC For a Lync client that moves inside the corporate network such as a soft phone on a laptop that connects wirelessly to the corporate network, Lync Server can determine which subnet the phone belongs to or which WAP / SSID is currently serving the soft- client.
ERL for each floor of the building. The ELIN is used as the phone number for 911 callers within this ERL. The figure below illustrates the use of ERLs and ELINs, with an E9-1-1 call from floor 2 at the branch office: Version 7.0 Mediant 1000B Gateway and E- SBC...
ELIN when dialing 9-1-1. 15.8.3 AudioCodes ELIN Device for Lync Server E9-1-1 Calls to PSTN Microsoft Mediation Server sends the location information of the E9-1-1 caller in the XML- based PIDF-LO body contained in the SIP INVITE message.
User's Manual 15. Services The figure below illustrates an AudioCodes ELIN device deployed in the Lync Server environment for handling E9-1-1 calls between the Enterprise and the emergency service provider. 15.8.3.1 Detecting and Handling E9-1-1 Calls The ELIN device identifies E9-1-1 calls and translates their incoming E9-1-1 calling numbers into ELIN numbers, sent toward the PSAP.
Page 294
Mediant 1000B Gateway and E- SBC ELIN Time Count Index Call From 4257275999 22:11:57 4258359444 4257275615 22:12:03 4258359555 4257275616 22:11:45 4258359777 The ELIN table stores this information for a user-defined period (see 'Configuring the E9-1-1 Callback Timeout' on page 297), starting from when the E9-1-1 call, established with the PSAP, terminates.
However, as the Enterprise sends ELINs to the PSAP for E9-1-1 calls, a callback can only reach the original E9-1-1 caller using the device to translate the ELIN number back into the E9-1-1 caller's extension number. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC In the ELIN table of the device, the temporarily stored From header value of the SIP INVITE message originally received from the E9-1-1 caller is used for PSAP callback. When the PSAP makes a callback to the E9-1-1 caller, the device translates the called number (i.e., ELIN) received from the PSAP to the corresponding E9-1-1 caller's extension...
Location-based emergency routing is applicable only to the Gateway application. 15.8.4 Configuring AudioCodes ELIN Device This section describes E9-1-1 configuration of the AudioCodes ELIN Gateway deployed in the Lync Server environment. 15.8.4.1 Enabling the E9-1-1 Feature By default, the ELIN device feature for E9-1-1 emergency call handling in a Lync environment is disabled.
Mediant 1000B Gateway and E- SBC terminated. By default, an ELIN can be used for PSAP callback within 30 minutes after the call is terminated. You can change this to any value between 0 and 60: To configure the E9-1-1 callback timeout Open the Advanced Parameters page (Configuration tab >...
Page 299
(Configuration tab > VoIP menu > Gateway > Manipulations > Dest Number IP- >Tel), add the following two rules for manipulating the destination number of incoming emergency calls, based on ELIN numbers: Figure 15-44: Destination Number Manipulation Rules for Location-Based Emergency Routing Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Index 0 manipulates the destination number for London emergency callers; Index 1 manipulates the destination number for Manchester emergency callers. 15.8.4.6 Viewing the ELIN Table To view the ELIN table: # show voip e911...
The device can be configured to report voice (media) Quality of Experience (QoE) to AudioCodes' Session Experience Manager (SEM) server, a plug-in for AudioCodes EMS. The reports include real-time metrics of the quality of the actual call experience, which are then processed by the SEM.
In other words, you need to configure them with the same NTP server. The NTP server can be one of the following: AudioCodes EMS server (also acting as an NTP server) Third-party, external NTP server Once you have determined the NTP server, all the elements--device, SEM, and EMS--must be configured with the same NTP server address.
Report the change in the measured metrics to AudioCodes' Session Experience Manager (SEM) server. The SEM displays this call quality status for the associated SEM link (IP Group, Media Realm, or Remote Media Subnet). For configuring the SEM server's address, see 'Configuring the SEM Server' on page 301.
Page 304
Mediant 1000B Gateway and E- SBC Note: For your convenience, the device provides pre-configured Quality of Experience Profiles. One of these pre-configured profiles is the default Quality of Experience Profile. Therefore, if you do not configure a Quality of Experience Profile, this default is used.
Page 305
[1] Delay [QOEColorRules_monitoredPara [2] Packet Loss [3] Jitter [4] RERL [Echo] Direction Defines the monitoring direction. direction [0] Device Side (default) [1] Remote Side [QOEColorRules_direction] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 306
Mediant 1000B Gateway and E- SBC Parameter Description Sensitivity Level Defines the sensitivity level of the thresholds. sensitivity-level [0] User Defined = Need to define the thresholds in the parameters described below. [QOEColorRules_profile] [1] Low = Pre-configured low sensitivity threshold values.
You can also configure it through ini file (BWProfile) or CLI (configure voip > qoe bw-profile). To configure Bandwidth Profiles: Open the Bandwidth Profile page (Configuration tab > VoIP menu > Quality of Experience > Bandwidth Profile). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 308
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 16-4: Bandwidth Profile Table - Add Row Dialog Box The figure above shows a configuration example where if the outgoing voice traffic threshold of 64,000 increases by 80% (70% warning threshold plus 10% hysteresis) to 115,200 (64,000 plus 51,200), a Yellow state occurs and an alarm is sent.
Page 309
If enabled, an alarm is sent if one of the following scenarios occurs: Warning threshold is exceeded (Warning severity - Yellow threshold). Any configured bandwidth threshold is exceeded (Major severity - Red threshold). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 16.4 Configuring Media Enhancement Profiles Media Enhancement Profiles provides support for access control and media quality enhancements based on call quality measurements (configured in 'Configuring Quality of Experience Profiles' on page 303) and bandwidth utilization (configured in 'Configuring Bandwidth Profiles' on page 307).
Page 311
Profile index row, and then click the Media Enhancement Rules link located below the table; the Media Enhancement Rules page appears. Click Add; the following dialog box appears: Figure 16-6: Media Enhancement Rules Table - Add Row Dialog Box Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 312
Mediant 1000B Gateway and E- SBC Configure a Media Enhancement Rule according to the parameters described in the table below. Click Add, and then reset the device with a save ("burn") to flash memory. Table 16-5: Media Enhancement Rules Table Parameter Descriptions...
You can also configure it through ini file (CpMediaRealm) or CLI (configure voip > voip-network realm). To configure a Media Realm: Open the Media Realm table (Configuration tab > VoIP menu > VoIP Network > Media Realm Table). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 314
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 17-1: Media Realm Table - Add Row Dialog Box Configure the Media Realm according to the parameters described in the table below. Click Add. Table 17-1: Media Realm Table Parameter Descriptions...
Page 315
If you do not configure the parameter (i.e., the parameter is No for all Media Realms), the device uses the first Media Realm in the table as the default. If the table is not configured, the default Media Realm includes all configured media interfaces. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description QoE Profile Assigns a QoE Profile to the Media Realm. qoe-profile By default, no value is defined (None). [CpMediaRealm_QoeP For configuring QoE Profiles, see 'Configuring Quality of Experience rofile] Profiles' on page 303.
Page 317
Defines the subnet mask in Classless Inter-Domain Routing (CIDR) notation. For example, 16 denotes 255.255.0.0. prefix-length The default is 16. [RemoteMediaSubnet_ PrefixLength] Address Family Defines the IP address protocol. address-family [2] IPv4 (default) [10] IPv6 [RemoteMediaSubnet_ AddressFamily] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Destination IP Defines the IP address of the destination. dst-ip-address The default is 0.0.0.0. [RemoteMediaSubnet_ DstIPAddress] QOE Profile Name Assigns a Quality of Experience Profile to the Remote Media Subnet. By default, no value is defined (None).
Page 319
For more information, see 'Configuring RTP Base UDP Port' on page 193. The port range must not overlap with any other media port range that you have configured in the table or in the Media Realm table. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Port Range End Defines the last (upper) port in the range of media UDP ports for the Media Realm Extension. [MediaRealmExtension _PortRangeEnd] Note: It is unnecessary to configure the parameter. The device...
Page 321
Interface would represent a specific Layer-3 network (IP PBX, SIP Trunk, or far-end users) in your environment. The following figure provides an example of such a deployment: Figure 17-6: Deployment using a Single SRD Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 322
Mediant 1000B Gateway and E- SBC Notes: • It is recommended to use a single-SRD configuration topology, unless you are deploying the device in a multi-tenant environment, in which case, multiple SRDs are required. • Each SIP Interface, Proxy Set, and IP Group can be associated with only one SRD.
Page 323
IP Profile table (SBCRemoteRepresentationMode, SBCKeepVIAHeaders, SBCKeepUserAgentHeader, SBCKeepRoutingHeaders, SBCRemoteMultipleEarlyDialogs). If the 'SBC Operation Mode' parameter is configured in the IP Group table, the 'SBC Operation Mode' parameter in the SRD table is ignored. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 324
Mediant 1000B Gateway and E- SBC Parameter Description SBC Routing Policy Assigns an SBC Routing Policy to the SRD. sbc-routing- By default, no value is defined (None) if you have configured multiple policy-name SBC Routing Policies. If you have configured only one SBC Routing Policy, the device assigns it to the SRD by default.
The device is a real- time multi-tenant system that provides each tenant with optimal real-time performance, as each session received by the device is classified and processed only through the tenant’s “orbit”. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 326
Mediant 1000B Gateway and E- SBC While some enterprises are large enough to justify a dedicated standalone device, many enterprises require only a fraction of the device's capacity and capabilities. Service providers offering SIP Trunking services can funnel multiple enterprises into a single device and thereby, reap significant cost improvements over a device-per-customer model.
Page 327
# srd-view <SRD name> Once accessed, the tenant's name (i.e., SRD name) forms part of the CLI prompt, for example: # srd-view datacenter (srd-datacenter)# To exit the tenant view: # no srd-view Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 17.2.3 Cloning SRDs You can clone (duplicate) existing SRDs. This is especially useful when operating in a multi-tenant environment and you need to add new tenants (SRDs). The new tenants can quickly and easily be added by simply cloning one of the existing SRDs. Once cloned, all you need to do is tweak configuration entities associated with the SRD clone.
Tel-to-IP and IP-to-Tel calls. You can also configure various optional features for the SIP Interface such as assigning it a Media Realm, blocking calls received on the SIP Interface from users not registered with the device, and enabling direct media. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 330
Mediant 1000B Gateway and E- SBC Each SIP Interface can be associated with only one SRD. As the SRD configuration entity represents your VoIP deployment SIP network (Layer 5), you need to associate your SIP Interfaces with a specific SRD in order to represent your Layer-3 networks. For most deployments (except multi-tenant deployments), your SRD represents your entire network and thus, only one SRD is required.
Page 331
[SIPInterface_InterfaceN "SIPInterface_<row index>" (e.g., "SIPInterface_1" when added to Index ame] Network Interface Assigns a Control-type IP network interface to the SIP Interface. By default, no value is defined (None). network-interface [SIPInterface_NetworkInt Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 332
Mediant 1000B Gateway and E- SBC Parameter Description erface] For configuring network interfaces, see 'Configuring IP Network Interfaces' on page 135. Note: The parameter is mandatory. Application Type Defines the application for which the SIP Interface is used. application-type [0] GW = (Default) Gateway application.
Page 333
[0] Disable = Device does not request the client certificate for TLS Authentication] connection on the SIP Interface. [1] Enable = Device requires receipt and verification of the client certificate to establish the TLS connection on the SIP Interface. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 334
Mediant 1000B Gateway and E- SBC Parameter Description Block Unregistered Enables the device to block (reject) incoming calls (INVITE requests) Users from unregistered users belonging to the SIP Interface. block-un-reg-users [-1] Not Configured = (Default) The corresponding parameter in the...
Page 335
The parameter is applicable only to SBC calls. Message Policy Assigns a SIP message policy to the SIP interface. For configuring SIP Message Policy rules, see 'Configuring SIP Message message-policy Policy Rules'. [SIPInterface_MessageP olicyName] Version 7.0 Mediant 1000B Gateway and E- SBC...
(see Configuring Number Manipulation Tables on page 457). Included in routing decisions by a third-party routing server or AudioCodes ARM. If deemed necessary for routing, the routing server can even create an IP Group. For more information, see Centralized Third-Party Routing Server or ARM on page 270.
Page 337
Click Add; the following dialog box appears: Figure 17-10: IP Group Table - Add Row Dialog Box Configure an IP Group according to to the parameters described in the table below. Click Add. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 338
Mediant 1000B Gateway and E- SBC Table 17-6: IP Group Table Parameter Descriptions Parameter Description Common Parameters Index Defines an index for the new table row. [IPGroup_Index] Note: Each row must be configured with a unique index. Assigns an SRD to the IP Group.
Page 339
[IPGroup_MediaRealm] By default, no value is defined (None). For configuring Media Realms, see Configuring Media Realms on page 313. Notes: For the parameter to take effect, a device reset is required. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 340
Mediant 1000B Gateway and E- SBC Parameter Description If you delete a Media Realm from the Media Realm table that is assigned to the IP Group, the parameter value reverts to None. SIP Group Name Defines the SIP Request-URI host name in INVITE and REGISTER...
Page 341
[0] Standard = 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 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 342
Mediant 1000B Gateway and E- SBC Parameter Description 3xx response. [1] Proxy = Sends a new INVITE to the Proxy. This is applicable only if a Proxy server is used and the parameter AlwaysSendtoProxy is set to 0. ...
Page 343
If no contact answers, the call fails or is routed to an alternative destination, if configured. Note: The device can also fork INVITE messages received for a Request-URI of a specific contact (user) registered in the database to Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 344
Mediant 1000B Gateway and E- SBC Parameter Description all other users located under the same AOR as the specific contact. This is configured using the SBCSendInviteToAllContacts parameter. Inbound Message Assigns a Message Manipulation Set (rule) to the IP Group for SIP Manipulation Set message manipulation on the inbound leg.
Page 345
The valid value is a string of up to 51 characters. By default, no IPGroup_Password] password is defined. Notes: The parameter is applicable only to Server-type IP Groups and when the 'Authentication Mode' parameter is set to SBC as Server (i.e., Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 346
Mediant 1000B Gateway and E- SBC Parameter Description authentication of servers). To specify the SIP request types (e.g., INVITE) that must be challenged by the device, use the 'Authentication Method List' parameter. Source URI Input Defines the SIP header in the incoming INVITE that is used for call matching characteristics based on source URIs.
Page 347
(gateway) if registered with the device; otherwise, the field is blank. Note: The field is applicable only to Gateway-type IP Groups (i.e., the 'Type' parameter is configured to Gateway). GW Group Registered (Read-only field) Displays whether the IP Group entity (gateway) is Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Status registered with the device ("Registered" or "Not Registered"). Note: The field is applicable only to Gateway-type IP Groups (i.e., the 'Type' parameter is configured to Gateway). 17.5 Configuring Proxy Sets The Proxy Sets table lets you configure up to 102 Proxy Sets. A Proxy Set defines the address and transport type (e.g., UDP or TCP) of a SIP server (e.g., SIP proxy and SIP...
Page 349
Click Add; the following dialog box appears: Figure 17-12: Proxy Address Table - Add Row Dialog Box Configure the address of the Proxy Set according to the parameters described in the table below. Click Add. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 350
Mediant 1000B Gateway and E- SBC Table 17-7: Proxy Sets Table and Proxy Address Table Parameter Description Parameter Description Proxy Sets Table Index Defines an index number for the new table row. configure voip > Note: Each row must be configured with a unique index.
Page 351
Note: The parameter is applicable only if the 'Proxy Keep-Alive' parameter AliveTime] is set to Using Options. Redundancy Mode Determines whether the device switches from a redundant proxy to the primary proxy when the primary proxy becomes available again. proxy- Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 352
Mediant 1000B Gateway and E- SBC Parameter Description [-1] Not configured = (Default) Proxy redundancy method is according redundancy-mode to the settings of the global parameter, ProxyRedundancyMode. [ProxySet_ProxyRedu [0] Parking = The device continues operating with the redundant (now ndancyMode] active) proxy even if the primary proxy returns to service.
Page 353
Set. If a SIP response is received and this response code is defined in the 'Keep-Alive Failure Responses' parameter (in this table), the device assumes the proxy is down and sends the message again; otherwise, Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 354
Mediant 1000B Gateway and E- SBC Parameter Description the device assumes the proxy is up and does not send the message again. Each time a defined response code is received, the device re- sends the message. This can occur until a user-defined maximum...
Page 355
Defines the transport type for communicating with the proxy. transport-type [0] UDP [1] TCP [ProxyIp_TransportTy [2] TLS [-1] = (Default) The transport type is according to the settings of the global parameter, SIPTransportType. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 356
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
'UserName' and 'Password' parameters on the Proxy & Registration page The following procedure describes how to configure Accounts through the Web interface. You can also configure it through ini file (Account) or CLI (configure voip > sip-definition account). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 358
Mediant 1000B Gateway and E- SBC To configure an Account: Open the Account table (Configuration tab > VoIP menu > SIP Definitions > Account Table). Click Add; the following dialog box appears: Configure an account according to the parameters described in the table below.
Page 359
"served" entry in the table. If a matching row exists, the device authenticates the INVITE by providing the corresponding MD5 authentication username and password to the "serving" IP Group. [1] Regular = Regular registration process. For more information, see Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description 'Regular Registration Mode' on page 360. [2] GIN = Registration for legacy PBXs, using Global Identification Number (GIN). For more information, see 'Single Registration for Multiple Phone Numbers using GIN' on page 360.
Page 361
'gin'. The Supported header contains the token 'path' and the URI in the Contact header contains the parameter 'bnc' without a user part: Contact: <sip:198.51.100.3;bnc>; The figure below illustrates the GIN registration process: The figure below illustrates an incoming call using GIN: Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 18.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 881.
Page 364
• 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.
These elements can include SIP headers, SIP header parameters, and SDP body fields. The SIP message manipulation feature supports the following: Manipulation on SIP message type (Method, Request/Response, and Response type) Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 366
Mediant 1000B Gateway and E- SBC Addition of new SIP headers Removal of SIP headers ("black list") Modification of SIP header components such as values, header values (e.g., URI value of the P-Asserted-Identity header can be copied to the From header), call's parameter values ...
Page 367
User's Manual 18. SIP Definitions The figure below illustrates a SIP message manipulation example: Figure 18-2: SIP Header Manipulation Example Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 368
Mediant 1000B Gateway and E- SBC Notes: • For a detailed description of the syntax used for configuring Message Manipulation rules, refer to the SIP Message Manipulations Quick Reference Guide. • For the SBC application, Inbound message manipulation is done only after the Classification, inbound/outbound number manipulations, and routing processes.
Page 369
= rule applies to SUBSCRIBE confirmation responses Note: Currently, SIP 100 Trying messages cannot be manipulated. Condition Defines the condition that must exist for the rule to apply. The valid value is a string (case-insensitive). condition Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 370
Mediant 1000B Gateway and E- SBC Parameter Description [MessageManipulations_ For example: Condition] header.from.url.user== '100' (indicates that the user part of the From header must have the value "100") header.contact.param.expires > '3600' header.to.url.host contains 'domain' param.call.dst.user != '100'...
You can also configure it through ini file (MessagePolicy) or CLI (configure voip > sbc message-policy). To configure SIP Message Policy rules: Open the Message Policy table (Configuration tab > VoIP menu > SIP Definitions > Msg Policy & Manipulation > Message Policy Table). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 372
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 18-5: Message Policy Table - Add Row Dialog Box Configure a Message Policy rule according to the parameters described in the table below. Click Add. Table 18-3: Message Policy Table Parameter Descriptions...
Page 373
'Body List' parameter (above). body-list-type [0] Policy Blacklist =The specified SIP body is rejected. [MessagePolicy_BodyLis [1] Policy Whitelist = (Default) Only the specified SIP body is allowed; tType] the others are rejected. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 374
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Notes: • Some coders are license-dependent and are available only if purchased from AudioCodes and included in the Software License Key installed on your device. For more information, contact your AudioCodes sales representative. • Only the packetization time of the first coder in the coder list is declared in INVITE/200 OK SDP, even if multiple coders are defined.
Page 376
Mediant 1000B Gateway and E- SBC To configure coders: Open the Coders page (Configuration tab > VoIP menu > Coders and Profiles > Coders). Figure 19-1: Coders Table Page Configure coders according to the parameters described in the table below.
Profiles or IP Profiles, see 'Configuring Default Coders' on page 375. This group of coders is termed the Default Coder Group. • For a list of supported coders, see 'Configuring Default Coders' on page 375. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 380
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure the Coders table through the Web interface. You can also configure it through ini file (CodersGroup) or CLI (configure voip > coders-and-profiles coders-group). To configure a Coder Group: Open the Coder Group Settings page (Configuration tab >...
To configure a Tel Profile: Open the Tel Profile Settings page (Configuration tab > VoIP menu > Coders and Profiles > Tel Profile Settings). Click Add; the following dialog box appears: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 382
Mediant 1000B Gateway and E- SBC Configure a Tel Profile according to the parameters described in the table below. For a description of each parameter, refer to the corresponding "global" parameter. Click Add. Table 19-4: Tel Profile Table Parameters and Corresponding Global Parameters...
Page 383
[TelProfile_SigIPDiffServ] Enable Early Media EnableEarlyMedia early-media [TelProfile_EnableEarlyMedia] Progress Indicator to IP ProgressIndicator2IP prog-ind-to-ip [TelProfile_ProgressIndicator2IP] Channel Dynamic Jitter Buffer Minimum Delay DJBufMinDelay jitter-buffer-minimum-delay [TelProfile_JitterBufMinDelay] Dynamic Jitter Buffer Optimization Factor DJBufOptFactor jitter-buffer-optimization- factor [TelProfile_JitterBufOptFactor] Version 7.0 Mediant 1000B Gateway and E- SBC...
To configure an IP Profile: Open the IP Profile Settings table (Configuration tab > VoIP menu > Coders and Profiles > IP Profile Settings). Click Add; the following dialog box appears: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 386
Mediant 1000B Gateway and E- SBC Configure an IP Profile according to the parameters described in the table below. Click Add. Table 19-5: IP Profile Settings Table Parameter Descriptions Parameter Description Common Index Defines an index number for the new table row.
Page 387
When enabled, you can configure the payload type, using the RFC2198PayloadType parameter. For the Gateway application only: The RTP redundancy dynamic payload type can be included in the SDP, by using the EnableRTPRedundancyNegotiation parameter. The corresponding global parameter is Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 388
Mediant 1000B Gateway and E- SBC Parameter Description RTPRedundancyDepth. Echo Canceler Enables the device's Echo Cancellation feature (i.e., echo from voice calls is removed). echo-canceller [0] Disable [IpProfile_EnableEchoCanceller] [1] Line (default) For a detailed description of the Echo Cancellation feature, see Configuring Echo Cancellation on page 176.
Page 389
The IP addressing version is determined according to the first SDP "m=" field. The feature is applicable to any type of media (e.g., audio and video) that has an IP address. The corresponding global parameter is Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 390
Mediant 1000B Gateway and E- SBC Parameter Description MediaIPVersionPreference. Symmetric MKI Enables symmetric MKI negotiation. enable-symmetric-mki [0] Disable = (Default) The device includes the MKI in its SIP 200 OK response according to the SRTPTxPacketMKISize [IpProfile_EnableSymmetricMKI] parameter (if set to 0, it is not included; if set to any other value, it is included with this value).
Page 391
For any Parameter Suite other than 0, the valid range is 0 to 15, where 0 is for best detection of an answering machine and 15 for best detection of a live call. Note: The corresponding global parameter is AMDSensitivityLevel. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 392
Mediant 1000B Gateway and E- SBC Parameter Description AMD Max Greeting Time Defines the maximum duration (in 5-msec units) that the device can take to detect a greeting message. amd-max-greeting-time The valid range value is 0 to 51132767. The default is 300.
Page 393
ISDN Information messages received by the device for each digit are sent in the voice channel to the IP network as DTMF signals, according to the settings of the parameter. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 394
Mediant 1000B Gateway and E- SBC Parameter Description The corresponding global parameter is FirstTxDTMFOption. Second Tx DTMF Option Defines the second preferred transmit DTMF negotiation method. For a description, see IpProfile_FirstTxDtmfOption second-tx-dtmf-option (above). [IpProfile_SecondTxDtmfOption] Note: The corresponding global parameter is SecondTxDTMFOption.
Page 395
G.711 coders is a standard one (8 for G.711 A-Law and 0 for G.711 -Law). The parameters defining payload type for the 'old' Bypass mode FaxBypassPayloadType and ModemBypassPayloadType are not used with NSE Bypass. The Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 396
Mediant 1000B Gateway and E- SBC Parameter Description bypass packet interval is configured according to the FaxModemBypassBasicRtpPacketInterval parameter. The SDP contains the following line: 'a=rtpmap:100 X-NSE/8000'. Notes: When enabled, the following conditions must also be met: The Cisco gateway must include the following definition: 'modem passthrough nse payload-type 100 codec g711alaw'.
Page 397
Digital: For IP-to-Tel calls, if the parameter EnableEarlyMedia is set to 1, the device sends 180 Ringing with SDP in response to an ISDN Alerting or it sends a 183 Session Progress message with SDP in Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 398
Mediant 1000B Gateway and E- SBC Parameter Description response to only the first received ISDN Proceeding or Progress message after a call is placed to PBX/PSTN over the trunk. [8] PI = 8: same as PI = 1. Note: The corresponding global parameter is ProgressIndicator2IP.
Page 399
Q.931 Setup message to the Tel. Thus, the called and redirect numbers are the same. [2] Before Manipulation = Copies the called number before manipulation. The device first copies the original called Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 400
Mediant 1000B Gateway and E- SBC Parameter Description number to the SIP Diversion header, and then performs IP-to- Tel destination phone number manipulation. Thus, the called (i.e., SIP To header) and redirect (i.e., SIP Diversion header) numbers are different. Note: The corresponding global parameter is CopyDest2RedirectNumber.
Page 401
[0] Not Supported = UPDATE message is not supported. [IpProfile_SBCRemoteUpdateSu [1] Supported Only After Connect = UPDATE message is pport] supported only after the call is connected. [2] Supported = (Default) UPDATE message is supported Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 402
Mediant 1000B Gateway and E- SBC Parameter Description during call setup and after call establishment. Remote re-INVITE Defines whether the destination UA of the re-INVITE request supports re-INVITE messages and if so, whether it supports re- sbc-rmt-re-invite-supp INVITE with or without SDP.
Page 403
[2] IP Group Name = Sets the host part in the REFER message to the name defined for the IP Group (in the IP Group table). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 404
Mediant 1000B Gateway and E- SBC Parameter Description [3] Handle Locally = Handles the incoming REFER request itself without forwarding the REFER. The device generates a new INVITE to the alternative destination according to the rules in the IP-to-IP Routing table (the 'Call Trigger' field must be set to REFER).
Page 405
(e.g., INVITE) using one or more alternative URIs included in the 3xx response. The device sends the new request to the alternative destination according to the IP-to-IP Routing table (the 'Call Trigger' field must be set to 3xx). Notes: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 406
Mediant 1000B Gateway and E- SBC Parameter Description When the parameter is changed from 1 to 0, new 3xx Contact headers remain unchanged. However, requests with the special prefix continue using the device's database to locate the new destination.
Page 407
The device forwards 18x and RTP as is. aRTP] [1] By Media = After sending 18x response, the remote client waits before sending RTP (e.g., Microsoft Lync environment). For the device's handling of this remote UA support, see Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 408
Mediant 1000B Gateway and E- SBC Parameter Description Interworking SIP Early Media on page 612. Remote RFC 3960 Support Defines whether the destination UA is capable of receiving 18x messages with delayed RTP. sbc-rmt-rfc3960-supp [0] Not Supported = (Default) UA does not support receipt of [IpProfile_SBCRemoteSupportsR 18x messages with delayed RTP.
Page 409
[-1] According to Operation Mode = (Default) Depends on the setting of the 'Operation Mode' in the IP Group or SRD table: B2BUA: Device operates as if the parameter is set to Disable [0]. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 410
Mediant 1000B Gateway and E- SBC Parameter Description Call State-full Proxy: Device operates as if the parameter is set to Enable [1]. [0] Disable = Device removes the Record-Route headers received in requests and responses from the other side, in the outgoing SIP message sent to the SIP entity.
Page 411
Coders. The coders in the original SDP offer are listed after the Allowed coders. [2] Restriction and Preference = Performs both Restriction and Preference. Notes: The parameter is applicable only if Allowed coders are Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 412
Mediant 1000B Gateway and E- SBC Parameter Description assigned to the IP Profile (using the 'Allowed Coders' or 'Allowed Video Coders Group ID' parameters). For more information on the Allowed Coders feature, see Restricting Coders on page 598. Allowed Video Coders Assigns an Allowed Video Coders Group.
Page 413
DTMF packets (RFC 2833), detection and generation of DTMF methods requires DSP resources. RFC 2833 DTMF Payload Type Defines the payload type of DTMF digits for the SIP entity Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 414
Mediant 1000B Gateway and E- SBC Parameter Description sbc-2833dtmf-payload associated with the IP Profile. This enables the interworking of the DTMF payload type for RFC 2833 between different SBC call [IpProfile_SBC2833DTMFPayloa legs. For example, if two entities require different DTMF payload...
Page 415
[2] Preferred Value= Use preferred ptime for negotiation, if configured by the 'Preferred Ptime' parameter. Preferred Ptime Defines the packetization time (in msec) for the SIP entity associated with the IP Profile if the 'SBC SDP Ptime Answer' sbc-preferred-ptime Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 416
Mediant 1000B Gateway and E- SBC Parameter Description [IpProfile_SBCPreferredPTime] parameter (see above) is set to Preferred Value. The valid range is 0 to 200. The default is 0 (i.e., preferred ptime is not used). Use Silence Suppression Defines silence suppression support for the SIP entity associated...
Page 417
RTCP attribute (regardless if present or not). [1] Add = The device adds the 'a=rtcp' attribute to the outgoing SDP offer sent to the SIP entity if the attribute was Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 418
Mediant 1000B Gateway and E- SBC Parameter Description not present in the original incoming SDP offer. [2] Remove = The device removes the 'a=rtcp' attribute, if present in the incoming SDP offer received from the other SIP entity, before sending the outgoing SDP offer to the SIP entity.
Page 419
596. Note: If you enable direct media for the IP Profile, make sure that your Media Realm provides sufficient ports, as media may traverse the device for mid-call services (e.g., call transfer). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 420
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
CO or the PBX) and connects to analog telephones, dial-up modems, and fax machines. The FXS is designed to supply line voltage and ringing current to these telephone devices. An FXS VoIP device interfaces between the analog telephone devices and the Internet. Version 7.0 Mediant 1000B Gateway and E- SBC...
Creating a Loopback Line: You can create (and remove) remote loopback for DS1 lines. This is done by clicking the Create Loopback button. To remove the loopback, click the Remove Loopback button. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 428
Release Notes). • The ISDN BRI North American variants (NI-2, DMS-100, and 5ESS) are partially supported by the device. Please contact your AudioCodes sales representative before implementing this protocol. • If the protocol type is CAS, you can assign or modify a dial plan (in the 'Dial Plan' field) and perform this without stopping the trunk.
Page 429
The bar initially displays the first eight trunk number icons (i.e., trunks 1 through 8). To scroll through the trunk number icons (i.e., view the next/last or previous/first group of eight trunks), see the figure below: Figure 21-1: Trunk Scroll Bar (Used Only as an Example) Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 430
Mediant 1000B Gateway and E- SBC Note: If the Trunk scroll bar displays all available trunks, the scroll bar buttons are unavailable. After you have selected a trunk, the following is displayed: • The read-only 'Module ID' field displays the module number to which the trunk belongs.
This section provides a brief description for configuring synchronization based on recovering clock from the PSTN line interface. For a full description of the clock parameters, see 'PSTN Parameters' on page 1027. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To configure synchronization based on clock from PSTN line: In the TDM Bus Settings page, do the following: Set the 'TDM Bus Clock Source' parameter (TDMBusClockSource) to Network to recover the clock from the line interface.
Settings page, by clicking the trunk number in the 'Related Trunks' field, and in the Trunk Settings page, select the required Trunk number icon, and then click Apply Trunk Settings. Click Submit, and then reset the device (see 'Resetting the Device' on page 705). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 434
Mediant 1000B Gateway and E- SBC Notes: • The CAS state machine can only be configured using the Web-based management tool. • Don't modify the default values unless you fully understand the implications of the changes and know the default values. Every change affects the configuration of the state machine parameters and the call process related to the trunk you are using with this state machine.
Page 435
Defines which Signaling System to use in both directions [CasStateMachineDigitSign (detection\generation). alingSystem] [0] DTMF = Uses DTMF signaling. [1] MF = Uses MF signaling (default). [-1] Default = Default value - use value from CAS state machine. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 21.4 Configuring Digital Gateway Parameters The Digital Gateway Parameters page allows you to configure miscellaneous digital parameters. For a description of these parameters, see 'Configuration Parameters Reference' on page 881. To configure the digital gateway parameters: Open the Digital Gateway Parameters page (Configuration tab >...
Time between successive INVITEs sent from the same trunk. Time between call release and the new INVITE that is sent on the same channel. The call can be released if the device receives a 4xx or 5xx response. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 438
Mediant 1000B Gateway and E- SBC By utilizing the ‘Profiles’ mechanism (see 'Coders and Profiles' on page 375), you can configure the TDM Tunneling feature to choose different settings based on a timeslot or groups of timeslots. For example, you can use low-bit-rate vocoders to transport voice and ‘Transparent’...
Mediant 1000B Gateway and E- SBC TelProfile_IsFaxUsed, TelProfile_JitterBufMinDelay, TelProfile_JitterBufOptFactor, TelProfile_IPDiffServ, TelProfile_SigIPDiffServ, TelProfile_DtmfVolume, TelProfile_InputGain, TelProfile_VoiceVolume, TelProfile_EnableReversePolarity, TelProfile_EnableCurrentDisconnect, TelProfile_EnableDigitDelivery, TelProfile_EnableEC, TelProfile_MWIAnalog, TelProfile_MWIDisplay, TelProfile_FlashHookPeriod, TelProfile_EnableEarlyMedia, TelProfile_ProgressIndicator2IP; TelProfile_1 = voice,$$,1,$$,$$,$$,$$,$$,$$,$$ TelProfile_2 = data,$$,2,$$,$$,$$,$$,$$,$$,$$ [\TelProfile] 21.5.1.1 DSP Pattern Detector For TDM tunneling applications, you can use the DSP pattern detector feature to initiate the echo canceller at call start.
Page 441
INFO message with Setup Ack encapsulated in its MIME body. The PBX sends QSIG Information messages (to complete the Called Party Number) only after it receives the Setup Ack. The device relays these Information messages encapsulated in SIP INFO messages to the remote party. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 21.6 ISDN Non-Facility Associated Signaling (NFAS) In regular T1 ISDN trunks, a single 64 kbps channel carries signaling for the other 23 B- channels of that particular T1 trunk. This channel is called the D-channel and usually resides on timeslot # 24.
Mediant 1000B Gateway and E- SBC 21.6.3 Creating an NFAS-Related Trunk Configuration The procedures for creating and deleting an NFAS group must be performed in the correct order, as described below. To create an NFAS Group: If there’s a backup (‘secondary’) trunk for this group, it must be configured first.
A match is found with the defined digit map (configured by the DigitMapping parameter). Relevant parameters (described in 'PSTN Parameters' on page 1027): ISDNRxOverlap_x = 1 (can be configured per trunk) TimeBetweenDigits MaxDigits Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC MuteDTMFInOverlap DigitMapping For configuring ISDN overlap dialing using the Web interface, see 'Configuring Trunk Settings' on page 427. 21.7.2 Interworking ISDN Overlap Dialing with SIP According to RFC 3578 With overlap dialing disabled, the device expects to receive the digits all at once (enbloc) or with very little delay between digits and then sends the complete number in a single message.
Page 447
USER SENDING COMPLETE [2]. For more information on the above mentioned parameters, see PSTN Parameters on page 1027. For configuring ISDN overlap dialing using the Web interface, see ''Configuring Trunk Settings'' on page 427. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 21.8 Redirect Number and Calling Name (Display) The following tables define the device's redirect number and calling name (Display) support for various ISDN variants according to NT (Network Termination) / TE (Termination Equipment) interface direction:...
To unregister the Trunk Groups, click the Unregister button, located below the Trunk Group table. Table 22-1: Trunk Group Table Parameter Descriptions Parameter Description Module Defines the telephony interface module for which you want to define the Trunk Group. module [TrunkGroup_Module] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 450
Mediant 1000B Gateway and E- SBC Parameter Description From Trunk Defines the starting physical Trunk number in the Trunk Group. The number of listed Trunks depends on the device's hardware first-trunk-id configuration. [TrunkGroup_FirstTrunkId] Note: The parameter is applicable only to PRI and BRI modules.
To configure Trunk Group settings: Open the Trunk Group Settings table (Configuration tab > VoIP menu > Gateway > Trunk Group > Trunk Group Settings). Click Add; the following dialog box appears: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 452
Mediant 1000B Gateway and E- SBC Configure a Trunk Group according to the parameters described in the table below. Click Add. Table 22-2: Trunk Group Settings Table Parameter Descriptions Parameter Description Index Defines an index number for the new table row.
Page 453
FXS ports (channels) in the Hunt Group (i.e., a ringing group). When a call is received for the Hunt Group, all telephones connected to the FXS ports belonging to the Hunt Group start Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 454
Mediant 1000B Gateway and E- SBC Parameter Description ringing. The call is eventually received by whichever telephone first answers the call (after which the other phones stop ringing). This option is applicable only to FXS interfaces. [10] Select Trunk by Supplementary Services Table = The BRI...
Page 455
If the PreferRouteTable parameter is set to 1 (see 'Configuring Proxy and Registration Parameters' on page 362), the routing rules in the Tel-to-IP Routing table take precedence over the selected Serving IP Group ID. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 456
Mediant 1000B Gateway and E- SBC Parameter Description MWI Interrogation Type Defines message waiting indication (MWI) QSIG-to-IP interworking for interrogating MWI supplementary services: mwi-interrogation- type [255] Not Configured [0] None = Disables the feature. [TrunkGroupSettings_MWI InterrogationType] [1] Use Activate Only = MWI Interrogation messages are not sent and only "passively"...
1 and "55" for rule index 2, the device uses rule index 1 for numbers that start with 551 and uses rule index 2 for numbers that start with 550, 552, 553, and so on until 559. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 458
Mediant 1000B Gateway and E- SBC However, if you configure the source prefix number as "55" for rule index 1 and "551" for rule index 2, the device applies rule index 1 to all numbers that start with 55, including numbers that start with 551.
Page 459
Rule 5: When the destination number has the prefix 6, 7, or 8 (e.g., 85262146), source number prefix 2001, it is changed to 3146. Parameter Rule 1 Rule 2 Rule 3 Rule 4 Rule 5 Destination [6,7,8] Prefix Source Prefix 1001 123451001# [30-40]x 2001 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 460
Mediant 1000B Gateway and E- SBC Parameter Rule 1 Rule 2 Rule 3 Rule 4 Rule 5 Stripped Digits from Left Stripped Digits from Right Prefix to Add Suffix to Add Number of Digits to Leave Presentation Allowed Restricted Table 23-1: Number Manipulation Tables Parameter Descriptions...
Page 461
For example, if you enter 9 and the phone number prefix-to-add is 1234, the new number is 91234. [Prefix2Add] Suffix to Add Defines the number or string that you want added to the end of the Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 462
Mediant 1000B Gateway and E- SBC Parameter Description suffix-to-add telephone number. For example, if you enter 00 and the phone number is 1234, the new number is 123400. [Suffix2Add] Defines the Type of Number (TON). If you selected 'Unknown' for the NPI, you can select Unknown [0].
The prefix is calculated as 020215. The first seven digits from the left are removed from the original number, thereby changing the number to 8888888. The prefix that was previously calculated is then added. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 23.4 SIP Calling Name Manipulations The calling name manipulation tables lets you configure up to 120 manipulation rules for manipulating the calling name (i.e., caller ID) in SIP messages, for IP-to-Tel and Tel-to-IP calls. Manipulation includes modifying or removing the calling name. The calling name manipulation tables include the following: ...
Page 465
100, 101 or 105. You can also use the $ sign to denote calls without a calling number. For a description of available notations, see 'Dialing Plan Notation for Routing and Manipulation Tables' on page 877. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 466
Mediant 1000B Gateway and E- SBC Parameter Description The default value is the asterisk (*) symbol (i.e., any source prefix). Calling Name Prefix Defines the caller name (i.e., caller ID) prefix. You can use special notations for denoting the prefix. For example, to calling-name-prefix denote calls without a calling name, use the $ sign.
Tel-to-IP manipulation is done. • The manipulation rules are done in the following order: Stripped Digits From Left, Stripped Digits From Right, Number of Digits to Leave, Prefix to Add, and then Suffix to Add. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 468
Mediant 1000B Gateway and E- SBC • The device uses the 'Redirect Prefix' parameter before it manipulates the prefix. The following procedure describes how to configure redirect number manipulation rules through the Web interface. You can also configure these rules using the following management tools: ...
Page 469
For example, if you enter 3 and the redirect number is remove-from-left 5551234, the new number is 1234. [_RemoveFromLeft] Stripped Digits From Right Defines the number of digits to remove from the right of the redirect Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 470
Mediant 1000B Gateway and E- SBC Parameter Description remove-from-right number prefix. For example, if you enter 3 and the redirect number is 5551234, the new number is 5551. [_RemoveFromRight] Number of Digits to Leave Defines the number of digits that you want to retain from the right of the redirect number.
Mediant 1000B Gateway and E- SBC Reason: SIP ;cause=302 ;text="302 Moved Temporarily" Content-Length: 0 23.7 Mapping NPI/TON to SIP Phone-Context The Phone Context table lets you configure rules for mapping the Numbering Plan Indication (NPI) and Type of Number (TON) to the SIP 'phone-context' parameter, and vice versa.
Mapping of SIP Response to ISDN Release Reason' on page 474. When the device receives a SIP response from the IP side, it searches the table for a matching SIP response. If found, the device sends the corresponding Q.850 Release Cause to the Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 474
Mediant 1000B Gateway and E- SBC PSTN. If the SIP response is not configured in the table, the default, fixed SIP-to-ISDN release reason mapping is used. Note: For Tel-to-IP calls, you can also map less commonly used SIP responses to a single, default ISDN release cause code, using the DefaultCauseMapISDN2IP parameter.
Not acceptable here Normal, unspecified Server internal error Temporary failure Not implemented Network out of order Bad gateway Network out of order Service unavailable Temporary failure Server timeout Recovery on timer expiry Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC ISDN Release Description Description Response Reason 505* Version not supported Interworking Busy everywhere User busy Decline Call rejected Does not exist anywhere Unallocated number 606* Not acceptable Network out of order * Messages and responses were created because the ‘ISUP to SIP Mapping’ draft does not specify their cause code mapping.
No route to network Not found No route to destination Not found Channel unacceptable Not acceptable Call awarded and being delivered in an Server internal error established channel Normal call clearing User busy Busy here Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 478
Mediant 1000B Gateway and E- SBC ISDN Release Description Description Reason Response No user responding Request timeout No answer from the user Temporarily unavailable Call rejected Forbidden Number changed w/o diagnostic Gone Non-selected user clearing Not found Destination out of order...
Cause ISDN to ISDN table and the Release Cause Mapping ISDN to SIP table, the mapping rule with the originally received code in the Release Cause Mapping ISDN to SIP table is ignored; the device uses only the mapping rule in the Release Cause Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 480
Mediant 1000B Gateway and E- SBC Mapping ISDN to SIP table that matches the new ISDN cause code. For example, if you configure a mapping rule in the Release Cause ISDN to ISDN table to change a received 127 code to 16, the device searches for a rule in the Release Cause Mapping ISDN to SIP table for an ISDN code of 16 (ignoring any entry with code 127).
The parameter defines Q.931 release causes. Its default value is 3, which is mapped to the SIP 404 response. By changing its value to 34, the SIP 503 response is sent. Other causes can be used as well. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 23.9 Numbering Plans and Type of Number The IP-to-Tel destination or source number manipulation tables allow you to classify numbers by their Numbering Plan Indication (NPI) and Type of Number (TON). The device supports all NPI/TON classifications used in the ETSI ISDN variant, as shown in the table...
If it finds a matching rule, it sends the call to the IP destination configured for that rule. If it doesn't find a matching rule, it rejects the call. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 484
Mediant 1000B Gateway and E- SBC You can configure the routing rule with one or more of the following incoming Tel characteristics: Source Trunk Group (from where the call is received) Source (calling) and destination (called) telephone number prefix and suffix You can configure the IP destination to one of the following: ...
Page 485
SRD. As one of the attributes of a SIP Interface is an SRD and as you can configure multiple SIP Interfaces per SRD, the specific SIP Interface not only determines the above-mentioned attributes, but also the SRD for routing the call. Figure 24-1: Locating SRD Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 486
Mediant 1000B Gateway and E- SBC Note: When using a proxy server, it is unnecessary to configure routing rules in the Tel-to-IP Routing table, unless you require one of the following: • Fallback (alternative) routing when communication with the proxy server fails.
Page 487
Notes: • Instead of using the table for Tel-to-IP routing, you can employ a third-party Routing server or AudioCodes ARM to handle the routing decisions. For more information, see Centralized Third-Party Routing Server or ARM on page 270. • You can configure up to three alternative routing rules per "main" routing rule in the Tel-to-IP Routing table.
Page 488
Mediant 1000B Gateway and E- SBC associated with Rule 1. Rule 3 (IP Group destination): For all callers (*), if the called phone number prefix is 20, the call is sent to IP Group "ITSP-ZA". User's Manual Document #: LTRT-27044...
Page 489
The valid value is a string of up to 20 characters. By default, no value is defined. [PREFIX_RouteNam Note: Each row must be configured with a unique name. Rule Tab - Matching Call Characteristics Source Trunk Group Defines the Trunk Group from where the call is received. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 490
Mediant 1000B Gateway and E- SBC Parameter Description To denote any Trunk Group, use the asterisk (*) symbol. By default, no Trunk Group is defined (-1). src-trunk- group-id [PREFIX_SrcTrunkG roupID] Source Phone Prefix Defines the prefix and/or suffix of the calling (source) telephone number. You can use special notations for denoting the prefix.
Page 491
Defines the transport layer type used for routing the call: [-1] = (Default) Not defined - transport type is according to the settings of transport-type the global parameter, SIPTransportType. [PREFIX_TransportT [0] UDP ype] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 492
Mediant 1000B Gateway and E- SBC Parameter Description [1] TCP [2] TLS IP Profile Assigns an IP Profile to the routing rule in the outgoing direction. The IP Profile allows you to assign various configuration attributes (e.g., voice ip-profile-id coder) per routing rule.
Page 493
'Destination IP Address' and 'Destination IP Group' fields respectively. For IP Groups, the status indicates the connectivity with the SIP proxy server's address configured for the Proxy Set that is associated with the IP Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Group. For the status to be displayed, the Proxy Keep-Alive feature, which monitors the connectivity with proxy servers per Proxy Set, must be enabled for the Proxy Set (see 'Configuring Proxy Sets' on page 348). If a Proxy Set...
Page 495
Notes: • Instead of using the table for IP-to-Tel routing, you can employ a third-party Routing server or AudioCodes ARM to handle the routing decisions. For more information, see Centralized Third-Party Routing Server or ARM on page 270. • You can configure up to three alternative routing rules per "main" routing rule in the table.
Page 496
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 24-3: IP to Trunk Group Table - Add Row Dialog Box Configure a routing rule according to the parameters described in the table below. Click Add.
Page 497
100 to 199 and ends with 100, 101 or 105. To denote any prefix, use the asterisk (*) symbol. To denote calls without a calling number, use the $ sign. For a description of available notations, Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 498
Mediant 1000B Gateway and E- SBC Parameter Description see 'Dialing Plan Notation for Routing and Manipulation Tables' on page 877. By default, no value is defined. Note: If the P-Asserted-Identity header is present in the incoming INVITE message, the value of the parameter is compared to the P- Asserted-Identity URI host name (and not the From header).
Click Add; the following dialog box appears: Figure 24-4: Gateway Routing Policy Table - Edit Row Dialog Box Configure the Gateway Routing Policy rule according to the parameters described in the table below. Click Add. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 500
Mediant 1000B Gateway and E- SBC Table 24-5: Gateway Routing Policy Table Parameter Descriptions Parameter Description Index (Read-only) Displays the index number of the table row. [GwRoutingPolicy_Index] Name Defines an arbitrary name to easily identify the row. name The default value is "GwRoutingPolicy".
IP destination, it is resolved into an IP address by a DNS server. The device checks network connectivity and QoS of the resolved IP address. If the DNS host name is unresolved, the device considers the connectivity of the IP destination as unavailable. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC You can view the connectivity status of IP destinations in the following Web interface pages: Tel-to-IP Routing table: The connectivity status of the IP destination per routing rule is displayed in the 'Status' column. For more information, see 'Configuring Tel-to-IP Routing Rules' on page 483.
(configured in the Quality of Experience Profile table) and/or media bandwidth (configured in the Bandwidth profile table). When this occurs, the device sends a SIP 480 (Temporarily Unavailable) response to the SIP entity. This is Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 504
Mediant 1000B Gateway and E- SBC configured by 1) assigning an IP Group a QoE and/or Bandwidth profile that rejects calls if the threshold is crossed, 2) configuring 806 in the Reasons for Tel-to-IP Alternative Routing table and 3) configuring an alternative routing rule.
Page 505
Note: Each row must be configured with a unique index. [AltRouteCauseTel2Ip_Ind Release Cause Defines a SIP response code that if received, the device attempts to route the call to an alternative destination (if configured). rel-cause [AltRouteCauseTel2Ip_Rel easeCause] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Enable alternative routing based on SIP responses, by setting the 'Redundant Routing Mode' parameter in the Proxy & Registration page to one of the following: • Routing Table: Tel-to-IP Routing table is used for alternative routing.
For analog interfaces: For information on mapping PSTN release causes to SIP responses, see PSTN Release Cause to SIP Response Mapping on page 481. • For mapping SIP-to-Q.931 and Q.931-to-SIP release causes, see Configuring Release Cause Mapping on page 473. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure alternative routing reasons for IP-to- Tel calls through the Web interface. You can also configure it through ini file (AltRouteCauseIP2Tel) or CLI (configure voip/gw routing alt-route-cause-ip2tel). ...
Page 509
Defines an index number for the new table row. [ForwardOnBusyTrunkD Note: Each row must be configured with a unique index. est_Index] Trunk Group ID Defines the Trunk Group ID to which the IP call is destined to. trunk-group-id [ForwardOnBusyTrunkD Version 7.0 Mediant 1000B Gateway and E- SBC...
SIP Trunk. This is configured using the ini file parameter, TR104FXOSwitchover. Note: For more information on this application, please contact your AudioCodes sales representative. User's Manual...
(collected number) upon any of the following scenarios: Maximum number of digits is received. You can define (using the MaxDigits parameter) the maximum number of collected destination number digits that can be Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 512
Mediant 1000B Gateway and E- SBC received (i.e., dialed) from the Tel side by the device. When the number of collected digits reaches the maximum (or a digit map pattern is matched), the device uses these digits for the called destination number.
Dial Plan. 25.1.2 External Dial Plan File The device can be loaded with a Dial Plan file with user-defined dialing plans. For more information, see 'Dial Plan File' on page 724. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 25.2 Interworking Keypad DTMFs for SIP-to-ISDN Calls The device can interwork DTMF tones received from the IP to the PSTN, using the ISDN Keypad Facility information element (IE) in Q.931 INFORMATION messages. This feature is applicable only to the Euro ISDN variant (User side).
'Configuration Parameters Reference' on page 881. To configure supplementary services parameters: Open the Supplementary Services page (Configuration tab > VoIP menu > Gateway > DTMF & Supplementary > Supplementary Services). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 516
Mediant 1000B Gateway and E- SBC Configure the parameters as required. Click Submit, or click the Subscribe to MWI or Unsubscribe to MWI buttons to save your changes and to subscribe / unsubscribe to the MWI server. To save the changes to flash memory, see 'Saving Configuration' on page 708.
(or any other hold tone) is played (over IP) by the remote party. You can also configure the device to keep a call on-hold for a user-defined time after which the call is disconnected, using the HeldTimeout parameter. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 518
Mediant 1000B Gateway and E- SBC 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...
(suspending the call) and then reconnected again (resuming the call). If the phone user does not resume the call within a user-defined interval (configured using the HeldTimeout parameter), the device releases the call. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Note: Only one call can be suspended per trunk. If another suspend request is received from a BRI phone while there is already a suspended call (even if done by another BRI phone connected to the same trunk), the device rejects this suspend request.
"A" performs a blind transfer to PSTN phone "C". It does this as follows: "A" sends a SIP REFER message (with the phone number of "C" in the Refer-To header) to the device. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The device sends a Q.931 Setup message to "C". This feature enables manipulating the called party number in this outgoing Setup message. The manipulation is done as follows: If you configure a value for the xferPrefix parameter, then this value (string) is added as a prefix to the number in the Refer-To header.
The reminder-ring tone can be defined by using the parameter CallForwardRingToneID, which points to a ring tone defined in the Call Progress Tone file. The following parameters are used to configure this feature: EnableNRTSubscription ASSubscribeIPGroupID NRTSubscribeRetryTime CallForwardRingToneID Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 26.6.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.
(Diversion) from the BRI phone, the device indicates the call forwarding service in the Request-URI header using a proprietary parameter “facility=<call forward service>”, where call forward service can be one of the following: “cfu-activate”: Call Forwarding Unconditional activated “cfu-deactivate”: Call Forwarding Unconditional deactivated Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC “cfb-activate”: Call Forward on Busy activated “cfb-deactivate”: Call Forward on Busy deactivated “cfnr-activate”: Call Forward on No Reply activated “cfnr-deactivate”: Call Forward on No Reply deactivated For example: INVITE sip:400@10.33.2.48;user=phone;facility=cfu-activate SIP/2.0 To enable the feature, configure the UseFacilityInRequest ini file parameter to 1.
Page 527
(in the Trunk Group Settings table), which determines the device's handling of MWI Interrogation messages. The process for sending the MWI status upon request from a softswitch is as follows: The softswitch sends a SIP SUBSCRIBE message to the device. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The device responds by sending an empty SIP NOTIFY to the softswitch, and then sending an ISDN Setup message with Facility IE containing an MWI Interrogation request to the PBX. The PBX responds by sending to the device an ISDN Connect message containing Facility IE with an MWI Interrogation result, which includes the number of voice messages waiting for the specific user.
<IP address of PC to collect the debug traces sent from the device> AddChannelIdTrace ALL-WITH-PCM <port number, which starts from 0> Start Make a call to the FXO. To stop the DR recording, at the CLI prompt, type STOP. Version 7.0 Mediant 1000B Gateway and E- SBC...
FXS port initiates a call and invites two remote IP- based participants. The device also supports multiple, concurrent three-way conference calls. The device supports the following three-way conference modes: Conference Managed by External, AudioCodes Conferencing (Media) Server: User's Manual Document #: LTRT-27044...
Page 531
Conferencing server. This feature includes local mixing and transcoding of the 3-Way Call legs on the device, and even allowing multi-codec conference calls. The number of simultaneous, on-board conferences can be limited using the MaxInBoardConferenceCalls parameter. Each on-board three-way Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 532
Mediant 1000B Gateway and E- SBC conference uses two DSP channels. As one channel is already provided by the FXS port interface to which the calling party (initiator of the three-way conference) is connected, the device obtains an additional DSP channel from another FXS port interface that is idle.
The wink can be delayed by configuring the parameter DelayBeforeDIDWink to 200 (for 200 msec or a higher value). The switch detects the wink and then sends the MF Spill digits with ANI and (optional) Pseudo-ANI (P ANI). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 534
Mediant 1000B Gateway and E- SBC The FXS device collects the MF digits, and then sends a SIP INVITE message to the PSAP with all collected MF digits in the SIP From header as one string. The FXS device generates a mid-call wink signal (two subsequent polarity reversals) toward the E911 tandem switch upon either detection of an RFC 2833 "hookflash"...
Page 535
If the device receives the SIP INFO message below, it then generates a "hookflash" mid- call Wink signal: INFO sip:4505656002@192.168.13.40:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.13.2:5060 From: port1vega1 <sip:06@192.168.13.2:5060> To: <sip:4505656002@192.168.13.40:5060>;tag=132878796- 1040067870294 Call-ID: 0010-0016-D69A7DA8-1@192.168.13.2 CSeq:2 INFO Content-Type: application/broadsoft Content-Length: 17 event flashhook Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 26.11.2 FXO Device Interworking SIP E911 Calls from Service Provider's IP Network to PSAP DID Lines The device's FXO interface can interwork SIP emergency E911 calls from the Service Provider's IP network to the analog PSAP DID lines. The standards that define this interface include TR-TSY-000350 or Bellcore’s GR-350-Jun2003.
Page 537
None "KPnnSTP" "nn" MF dialed "KPnST" "n" For example: "From: <sip:8>@xyz.com>" generates device MF spill of KP 8 ST Table notes: For all other cases, a SIP 484 response is sent. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 538
Mediant 1000B Gateway and E- SBC KP is for . ST is for #. STP is for B. The MF duration of all digits, except for the KP digit is 60 msec. The MF duration of the KP digit is 120 msec.
For FXO interfaces, the preemption is done only on existing IP-to-Tel calls. In other words, if all the current FXO channels are busy with calls that were answered by the FXO device (i.e., Tel-to-IP calls), new incoming emergency IP-to- Tel calls are rejected. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 26.12 Multilevel Precedence and Preemption The device supports Multilevel Precedence and Preemption (MLPP) service. MLPP is a call priority scheme, which does the following: Assigns a precedence level (priority level) to specific phone calls or messages.
Page 541
Table 5.3.2.12-4 (Mapping of RPH r-priority Field to PRI Precedence Level Value): Table 26-5: Mapping of SIP Resource-Priority Header to PRI Precedence Level for MLPP MLPP Precedence Level PRI Precedence Level SIP Resource-Priority Header Field Routine Priority Immediate Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC MLPP Precedence Level PRI Precedence Level SIP Resource-Priority Header Field Flash Flash Override If the network-domain field in the Resource-Priority header is any value other than "uc", then the device sets the Precedence Level field to "0 1 0 0" (i.e., "routine").
200 OK is received from the remote destination. When a 200 OK is received, a double answer is sent from the FXO line. • Ensure that the PSTN side is configured to identify this double-answer signal. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 26.14 Configuring Multi-Line Extensions and Supplementary Services The Supplementary Services table lets you configure up to 100 supplementary services for endpoints connected to the device. These endpoints include analog FXS phones and Integrated Services Digital Network (ISDN) Basic Rate Interface (BRI) phones.
Page 545
'Registration Mode' parameter located in the Trunk Group Settings page (see 'Configuring Trunk Group Settings' on page 451). To register or un-register an endpoint: Select the required table row in which the endpoint is configured. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 546
Mediant 1000B Gateway and E- SBC From the 'Action' drop-down list, select Register. To unregister the endpoint, select Un-Register. Table 26-6: Supplementary Services Table Parameter Description Parameter Description Index Defines an index number for the new table row. Note: Each row must be configured with a unique index.
The device interworks these ISDN messages with SIP by converting the AOC messages into SIP INFO (during call) and BYE messages (end of call) using AudioCodes proprietary SIP AOC header, and vice versa. The device supports both currency (monetary units) and pulse (non-monetary units) AOC messages.
Mediant 1000B Gateway and E- SBC If "currency", the following parameters are available: ♦ currency=<string> ♦ currency-type="iso4217-a" or <string> ♦ amount=<number> ♦ multiplier=("0.001","0.01","0.1","1","10","100","1000") If "pulse", the following parameter is available: ♦ recorded-units=<number> • TELES proprietary method • Cirpack proprietary methods For more information on the proprietary methods, see the PayPhoneMeteringMode parameter in 'Metering Tone Parameters' on page 1075.
Page 549
Configure a Charge Code according to the parameters described in the table below. Click Add. Table 26-7: Charge Codes Table Parameter Descriptions Parameter Description Index Defines an index number for the new table row. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 550
Mediant 1000B Gateway and E- SBC Parameter Description Note: Each row must be configured with a unique index. [ChargeCode_Index] End Time (1 - 4) Defines the end of the time period in a 24 hour format, hh. For example, "04" denotes 4 A.M.
To configure the Voice Mail parameters: Open the Voice Mail Settings page (Configuration tab > VoIP menu > Gateway > Advanced Applications > Voice Mail Settings). Configure the parameters as required. Click Submit. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 552
Mediant 1000B Gateway and E- SBC To save the changes to flash memory, see 'Saving Configuration' on page 708. User's Manual Document #: LTRT-27044...
Configure a Character Conversion rule according to the parameters described in the table below. Click Add. Table 26-8: Char Conversion Table Parameter Descriptions Parameter Description Index Defines an index number for the new table row. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 554
Mediant 1000B Gateway and E- SBC Parameter Description Note: Each row must be configured with a unique index. [CharConversion_Index] Character Name Defines an arbitrary name to easily identify the row. char-name The valid value is a string of up to 40 characters.
The activation of each feature remains in effect until it is deactivated (i.e., not deactivated after a call). • For a description of the keypad parameters, see 'Telephone Keypad Sequence Parameters' on page 1076. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To configure the keypad features Open the Keypad Features page (Configuration tab > VoIP menu > Gateway > Analog Gateway > Keypad Features). Figure 27-1: Keypad Features Page Configure the keypad features as required.
The FXO Settings page allows you to configure the device's specific FXO parameters. For a description of these parameters, see 'Configuration Parameters Reference' on page 881. Note: The FXO Settings page is available only for FXO interfaces. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To configure the FXO parameters: Open the FXO Settings page (Configuration tab > VoIP menu > Gateway > Analog Gateway > FXO Settings). Figure 27-3: FXO Settings Page Configure the parameters as required.
Page 559
(Read-only) Displays the port type (FXS or FXO). [Authentication_PortType] User Name Defines the user name used for authenticating the port. user-name [Authentication_UserId] Password Defines the password used for authenticating the port. password [Authentication_UserPassw ord] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 27.5 Configuring Automatic Dialing The Automatic Dialing table lets you configure telephone numbers that are automatically dialed when FXS or FXO ports go off-hook. The dialing can be done immediately upon off- hook, or after a user-defined interval after off-hook referred to as Hotline dialing.
Caller ID display. • If the device detects Caller ID on an FXO line (EnableCallerID = 1), it uses this Caller ID instead of the Caller ID configured in the Caller Display Information table. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 562
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure caller ID through the Web interface. You can also configure it through ini file (CallerDisplayInfo) or CLI (configure voip > gw analoggw caller-display-info). To configure Caller display: Open the Caller Display Information table (Configuration tab >...
Gateway > Call Forward). Click Add; the following dialog box appears: Figure 27-5: Call Forward Table - Edit Row Dialog Box Configure call forwarding per port according to the parameters described in the table Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC below. Click Add. Table 27-4: Call Forward Table Parameter Descriptions Parameter Description Index (Read-only) Displays the index number of the table row. [FwdInfo_Index] Module (Read-only) Displays the module number on which the port is located.
Page 565
(Read-only) Displays the port number. [EnableCallerId_Port] Port Type (Read-only) Displays the port type (e.g., FXS). [EnableCallerId_PortType Caller ID Enables Caller ID generation (FXS) or detection (FXO) per port. [0] Disable caller-id [1] Enable [EnableCallerId_IsEnable Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 27.9 Configuring Call Waiting The Call Waiting table lets you enable or disable call waiting per FXS port. Notes: • 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 >...
INVITE message. If this header is not present in the received INVITE, then this feature is used and the tone played is according to the settings in this table. Note: The table is applicable only to FXS interfaces. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 568
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure tones per FXS through the Web interface. You can also configure it through ini file (ToneIndex) or CLI (configure voip > gw analoggw tone-index). To configure distinctive ringing and call waiting per FXS port: Open the Tone Index table (Configuration tab >...
FXS Coefficient type. From the 'FXO Coefficient Type' drop-down list (CountryCoefficients), select the required FXO Coefficient type. Click Submit. Save your settings to the flash memory ("burn") with a device reset. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 27.13 FXO Operating Modes This section provides a description of the device's FXO operating modes: For IP-to-Tel calls (see 'FXO Operations for IP-to-Tel Calls' on page 570) For Tel-to-IP calls (see 'FXO Operations for Tel-to-IP Calls' on page 572) ...
Two-stage dialing implements the Dialing Time feature. Dialing Time allows you to define the time that each digit can be separately dialed. By default, the overall dialing time per digit is 200 msec. The longer the telephone number, the greater the dialing time. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The relevant parameters for configuring Dialing Time include the following: DTMFDigitLength (100 msec): time for generating DTMF tones to the PSTN (PBX) side DTMFInterDigitInterval (100 msec): time between generated DTMF digits to PSTN (PBX) side 27.13.1.3...
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. Figure 27-11: Call Flow for Collecting Digits Mode Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 27.13.2.3 FXO Supplementary Services The FXO supplementary services include the following: Hold / Transfer toward the Tel side: The ini file parameter LineTransferMode must be set to 0 (default). If the FXO receives a hook-flash from the IP side (using out-of-...
The operation of Ring Detection Timeout depends on the following: Automatic dialing is disabled and Caller ID is enabled: if the second ring signal is not received for a user-defined time (using the parameter FXOBetweenRingTime), the Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 576
Mediant 1000B Gateway and E- SBC FXO device doesn’t initiate a call to the IP. User's Manual Document #: LTRT-27044...
FXO interfaces with ports connected directly to the PBX lines (shown in the figure below) FXS interfaces for the 'remote PBX extension' Analog phones (POTS) PBX (one or more PBX loop start lines) LAN network Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 27.14.1 Dialing from Remote Extension (Phone at FXS) The following procedure describes how to dial from the 'remote PBX extension' (i.e., phone connected to the FXS interface). To make a call from the FXS interface: Off-hook the phone and wait for the dial tone from the PBX.
To configure the FXS interface: In the Trunk Group table (see Configuring Trunk Groups), assign the phone numbers 100 to 104 to the device's endpoints. Figure 27-12: Assigning Phone Numbers to FXS Endpoints Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC In the Automatic Dialing page (see 'Configuring Automatic Dialing' on page 560), enter the phone numbers of the FXO device in the ‘Destination Phone Number’ fields. When a phone connected to Port #1 off-hooks, the FXS device automatically dials the number ‘200’.
Page 581
IP address of the FXS device (10.1.10.3) in the field ‘IP Address’. Figure 27-17: FXO Tel-to-IP Routing Configuration In the FXO Settings page (see 'Configuring FXO Parameters' on page 557), set the parameter ‘Dialing Mode’ to Two Stages (IsTwoStageDial = 1). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 582
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
The device's topology hiding is provided by implementing back-to-back user agent (B2BUA) leg routing: • Strips all incoming SIP Via header fields and creates a new Via value for the outgoing message. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC • Each leg has its own Route/Record Route set. • User-defined manipulation of SIP To, From, and Request-URI host names. • Generates a new SIP Call-ID header value (different between legs). • Changes the SIP Contact header and sets it to the device's address.
Page 587
SIP specific headers (e.g., Replaces) or in the message bodies (e.g. Dialog Info in an XML body). In some setups, the SIP client authenticates using a hash that is performed on one or Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 588
Mediant 1000B Gateway and E- SBC more of the headers that B2BUA changes (removes). Therefore, implementing B2BUA would cause authentication to fail. For facilitating debugging procedures, some administrators require that the value in the Call-ID header remains unchanged between the inbound and outbound SBC legs.
URLs are determined, the user and host parts of the URLs can be used as matching rule characteristics for classification, message manipulation, and call routing. • All SIP requests (e.g., INVITE) except REGISTER: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 590
Mediant 1000B Gateway and E- SBC ♦ Source URL: Obtained from the From header. If the From header contains the value 'Anonymous', the source URL is obtained from the P-Preferred- Identity header. If the P-Preferred-Identity header does not exist, the source URL is obtained from the P-Asserted-Identity header.
The device provides a dynamic registration database that it updates according to registration requests traversing it. Each database entry for a user represents a binding Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC between an AOR (obtained from the SIP To header), optional additional AORs, and one or more contacts (obtained from the SIP Contact headers). Database bindings are added upon successful registration responses from the proxy server (SIP 200 OK). The device removes database bindings in the following cases: ...
If you configure this grace period, the device keeps the user in the database (and does not send an un-register to the registrar server), allowing the user to send a "late" re-registration to the device. The device removes the Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC user from the database only when this additional time expires. The graceful period is also used before removing a user from the registration database when the device receives a successful unregister response (200 OK) from the registrar/proxy server.
The Media Realm assigned to the leg's IP Group (in the IP Group table) is used. If not assigned to the IP Group, the Media Realm assigned to the leg's SIP Interface (in the SIP Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Interface table) is used. The following figure provides an example of SDP handling for a call between a LAN IP Phone 10.2.2.6 and a remote IP Phone 212.179.1.13 on the WAN. Figure 28-3: SDP Offer/Answer Example 28.5.2 Direct Media...
Page 597
Server (direct media is required in the Lync environment). For more information, see 'Configuring IP Groups' on page 336. IP Groups of the endpoints use the same SIP Interface and the SIP Interface's 'SBC Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Direct Media' parameter is set to Enable (SIPInterface_SBCDirectMedia = 1). IP Groups of the endpoints use the same SIP Interface and the SIP Interface's 'SBC Direct Media' parameter Enable When Single (SIPInterface_SBCDirectMedia = 2), and the endpoints are located behind the same NAT.
The extension coders are configured using Coder Groups (see 'Configuring Coder Groups' on page 379), which you need to then assign to the IP Profile associated with the SIP entity. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 600
Mediant 1000B Gateway and E- SBC The figure below illustrates transcoding between two SIP entities (IP Groups) where one uses G.711 (LAN IP phone) and the other G.729 (WAN IP phone). The initial SDP offer received on the inbound leg from the LAN IP phone includes coder G.711 as the supported coder.
Page 601
The device adds the extension coder to the SDP offer and therefore, the SDP offer now includes the G.711, G.729 and G.726 coders. m=audio 6050 RTP/AVP 0 8 18 96 96 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:18 G729/8000 a=rtpmap:96 G726-32/8000 a=fmtp:4 annexa=no a=rtpmap:96 telephone-event/8000 Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC a=fmtp:96 0-15 a=ptime:20 a=sendrecv The device applies coder restriction to the SDP offer. As the Allowed Audio Coders Group for coder restriction includes the G.723, G.726, and G.729 coders, the device allows and keeps the G.729 and G.726, but removes the G.711 coder as it does not appear in the Allowed Audio Coders Group for coder restriction.
This is relevant when the MKI and Symmetric MKI parameters are enabled. In other words, both sides need to both encrypt and decrypt the outgoing and incoming SRTP packets, respectively. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC DSP resources are not required for RTP-SRTP transcoding. 28.5.8 Multiple RTP Media Streams per Call Session The device's SBC application supports multiple RTP media streams per SBC call session. Up to five different media types can be included in a session: ...
Coders Group Settings table for faxes. However, support for G.711 coders for voice is not dependent upon which fax coders are listed in the Coders Group Settings table. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 28.7 Limiting SBC Call Duration You can define a maximum allowed duration (in minutes) for SBC calls. If an established call reaches this user-defined limit, the device terminates the call. This feature ensures calls are properly terminated, allowing available resources for new calls. This feature is configured using the MaxCallDuration parameter.
The device accepts the SIP client's request (sends a SIP 200 OK or forwards the authenticated request) or rejects it (sends another SIP 407 to the SIP client). To configure this feature, set the SBCServerAuthMode ini file parameter to 2. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 28.9 Interworking SIP Signaling The device supports interworking of SIP signaling messages to ensure interoperability between communicating SIP UAs or entities. This is critical in network environments where the UAs on opposing SBC legs have different SIP signaling support. For example, some UAs may support different versions of a SIP method while others may not event support a specific SIP method.
Routing table rules. (where the 'Call Trigger' field is set to 3xx). It is also possible to specify the IP Group that sent the 3xx request as matching criteria for the re-routing rule in this table ('ReRoute IP Group ID' field). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 28.9.2 Interworking SIP Diversion and History-Info Headers This device can be configured to interwork between the SIP Diversion and History-Info headers. This is important, for example, to networks that support the Diversion header but not the History-Info header, or vice versa.
The device can resolve this mismatch by performing the keep- alive process on behalf of SIP UAs that do not support it. For configuring the handling of session expires, use the IP Profile parameter, 'SBC Session Expires Mode'. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 28.9.6 Interworking SIP Early Media The device supports early media. Early media is when the media flow starts before the SIP call is established (i.e., before the 200 OK response). This occurs when the first SDP offer- answer transaction completes.
Page 613
Media RTP Detection Mode', 'SBC Remote Supports RFC 3960', and 'SBC Remote Can Play Ringback'. See the flowcharts below for the device's handling of such scenarios: Figure 28-7: SBC Early Media RTP 18x without SDP Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Figure 28-8: Early Media RTP - SIP 18x with SDP 28.9.7 Interworking SIP re-INVITE Messages The device supports interworking re-INVITE messages. This enables communication between endpoints that generate re-INVITE requests and those that do not support the receipt of re-INVITEs.
Interworking the play of the held tone for IP entities that cannot play held tones locally. This is configured by the IP Profile parameter, 'SBC Play Held Tone'. Interworking generation of held tone where the device generates the tone to the held Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC party instead of the call hold initiator. This is configured by the IP Profile parameter, 'SBC Reliable Held Tone Source'. For configuring IP Profiles, see 'Configuring IP Profiles' on page 385. 28.9.12 Interworking SIP Via Headers The device supports the interworking of SIP Via headers between SIP entities.
The device supports the interworking of in-dialog, SIP Contact and Record-Route headers between SIP entities. Employing IP Profiles, you can configure this interworking feature per entity, using IpProfile_SBCRemoteRepresentationMode parameter (see 'Configuring IP Profiles' on page 385). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 618
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Open the Applications Enabling page (Configuration tab > VoIP menu > Applications Enabling > Applications Enabling). From the 'SBC Application' drop-down list, select Enable. Click Submit, and then reset the device with a burn-to-flash for your settings to take effect. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 620
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
To support the feature, the License Key installed on your device must include the "TDMtoSBC" feature key; otherwise, to purchase the feature, contact your AudioCodes sales representative to upgrade your License Key. • The maximum number of SBC sessions that can be supported is according to the device's maximum SBC capacity (see 'Channel Capacity' on page 1139).
Page 622
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
The NOTIFY message contains the XML body with call identifiers (call-id and tags). However, as the application server is located in the external network WAN and the SIP clients behind the device, the call dialog information sent by the application server reflects Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 624
Mediant 1000B Gateway and E- SBC only the dialog between the device and itself; not that of the involved SIP clients. This is due to, for example, the device's topology hiding (e.g., IP address) of its LAN elements. The device resolves this by replacing the call identifiers received from the application server with the correct call identifiers (e.g., user A and user B).
(e.g., of 200). Requests that reach the user-defined call limit (maximum concurrent calls and/or call rate) are sent to an alternative route, if configured in the IP-to-IP Routing table. If no alternative Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 628
Mediant 1000B Gateway and E- SBC routing rule is located, the device rejects the SIP request with a SIP 480 "Temporarily Unavailable" response. Note: The device applies the CAC rule for the incoming leg immediately after the Classification process. If the call/request is rejected at this stage, no routing is performed.
Page 629
Reserved call capacity must be less than the maximum capacity (limit) configured for the CAC rule. The total reserved call capacity configured for all the CAC rules must be within the device's total call capacity support. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 630
Mediant 1000B Gateway and E- SBC Parameter Description Limit Defines the maximum number of concurrent SIP dialogs per IP Group, SIP Interface or SRD. You can also use the following special values: limit [0] 0 = Block all these dialogs.
The Allowed Audio Coders Group for coder restriction takes precedence over the Coder Group for extension coders. In other words, if an extension coder is not listed as an allowed coder, the device does not add the extension coder to the SDP offer. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 632
Mediant 1000B Gateway and E- SBC The following procedure describes how to configure Allowed Audio Coder Groups through the Web interface. You can also configure it through ini file (AllowedCodersGroup) or CLI (configure voip > sbc allowed-coders-group group-0). To configure an Allowed Coders Group: Open the Allowed Audio Coders Group page (Configuration tab >...
The valid value for user-defined coders is a string name of up to 25 characters (case-insensitive). For example, [AllowedVideoCodersGroupX_Na "WOW.789" (but without quotes). Note: Each coder type can be configured only once per Allowed Video Coders Group. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 634
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
SIP response code per SIP Interface. This is configured by the 'Classification Failure Response Type' parameter in the SIP Interface table (see 'Configuring SIP Interfaces' on page 329). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 636
Mediant 1000B Gateway and E- SBC The Classification table is used to classify incoming SIP dialog requests only if the following classification stages fail: Classification Stage 1 - Based on User Registration Database: The device searches its users registration database to check whether the incoming SIP dialog arrived from a registered user.
Page 637
You can also configure it through ini file (Classification) or CLI (configure voip > sbc routing classification). To configure a Classification rule: Open the Classification table (Configuration tab > VoIP menu > SBC > Routing SBC > Classification Table). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 638
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 34-2: Classification Table - Add Row Dialog Box Configure the Classification rule according to the parameters described in the table below. Click Add. Table 34-1: Classification Table Parameter Descriptions...
Page 639
The URI is typically located in the SIP From header. However, you can [Classification_SrcHost] configure the SIP header from where the device obtains the source URI, in the IP Group table ('Source URI Input' parameter). For more Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 640
Mediant 1000B Gateway and E- SBC Parameter Description information on how the device obtains this URI, see 'Call Processing of SIP Dialog Requests' on page 589. The default is the asterisk (*) symbol, which represents any source host prefix. Note: For REGISTER requests, the source URI is obtained from the To header.
P-Called-Party-ID: <sip:1111@10.33.38.1> User-Agent: Sip Message Generator V1.0.0.5 Content-Length: 0 In the Classification table, add the following classification rules: Source Username Destination Index Destination Host Source IP Group Prefix Username Prefix 1111 2000 10.10.10.10 Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC In the IP Group table, add the following IP Groups: Index Source URI Input Destination URI Input P-Called-Party-ID Route In this example, a match exists only for Classification Rule #1. This is because the source...
Page 643
The valid value is a string of up to 59 characters. name [ConditionTable_Name] Condition Defines the Condition rule of the SIP message. condition The valid value is a string. [ConditionTable_Conditio Note: User and host parts must be enclosed in single quotes. Version 7.0 Mediant 1000B Gateway and E- SBC...
'Routing Based on LDAP Active Directory Queries' on page 230). Third-party routing server or AudioCodes ARM, which determines the destination (next hop) of the call (IP Group). The IP Group represents the next device in the routing path to the final destination. For more information, see 'Centralized Third-Party Routing Server or ARM' on page 270.
Page 645
SIP response code (i.e., 4xx, 5xx, and 6xx SIP responses) configured in the SBC Alternative Routing Reasons table (see 'Configuring SIP Response Codes for Alternative Routing Reasons' on page 655). ♦ SIP 408 Timeout or no response (after timeout). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 646
Mediant 1000B Gateway and E- SBC • The DNS resolution includes IP addresses that the device has yet to try (for the current call). Messages are re-routed with the same SIP Call-ID and CSeq header fields (increased by 1). ...
Page 647
You can also configure it through ini file (IP2IPRouting) or CLI (configure voip > sbc routing ip2ip-routing). To configure an IP-to-IP routing rule: Open the IP-to-IP Routing table (Configuration tab > VoIP menu > SBC > Routing SBC > IP-to-IP Routing Table). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 648
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 34-5: IP-to-IP Routing Table - Add Row Dialog Box Configure an IP-to-IP routing rule according to the parameters described in the table below. Click Add. Table 34-3: IP-to-IP Routing Table Parameter Descriptions...
Page 649
For more information, see 'Configuring SBC Routing Policy Rules' on page 656. Request Type Defines the SIP dialog request type (SIP Method) of the incoming SIP dialog. request-type [0] All (default) [IP2IPRouting_RequestTy [1] INVITE Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 650
Mediant 1000B Gateway and E- SBC Parameter Description [2] REGISTER [3] SUBSCRIBE [4] INVITE and REGISTER [5] INVITE and SUBSCRIBE [6] OPTIONS Source Username Prefix Defines the prefix of the user part of the incoming SIP dialog's source URI (usually the From URI).
Page 651
Determines the destination type to which the outgoing SIP dialog is sent. dst-type [0] IP Group = (Default) The SIP dialog is sent to the IP Group as [IP2IPRouting_DestType] defined in the 'Destination IP Group' Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 652
IP-to-IP routing rule. [9] Routing Server = Device sends a request to a third-party routing server or AudioCodes ARM for an appropriate destination (next hop) for the matching call. [10] All Users = Device checks whether the Request-URI (i.e., destination user) in the incoming INVITE is registered in its' users’...
Page 653
(user@host) which is used as the destination Request-URI in this routing table. The valid value is a string of up to 50 characters (IP address or FQDN). By default, no value is defined. Notes: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 654
Mediant 1000B Gateway and E- SBC Parameter Description The parameter is applicable only if the 'Destination Type' parameter is set to Dest Address [1] or ENUM [3]. When using domain names, enter a DNS server IP address or alternatively, define these names in the Internal DNS table (see 'Configuring the Internal SRV Table' on page 150).
The following procedure describes how to configure the SBC Alternative Routing Reasons table through the Web interface. You can also configure it through ini file (SBCAlternativeRoutingReasons) or CLI (configure voip > sbc routing sbc-alt-routing- reasons). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 656
Mediant 1000B Gateway and E- SBC To configure SIP reason codes for alternative IP routing: Open the SBC Alternative Routing Reasons table (Configuration tab > VoIP menu > SBC > Routing SBC > Alternative Routing Reasons). Click Add; the following dialog box appears:...
To determine the routing and manipulation rules for the SRD, you need to assign the Routing Policy to routing and manipulation rules. The figure below shows the configuration entities to which Routing Policies can be assigned: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 658
Mediant 1000B Gateway and E- SBC Typically, assigning a Routing Policy to a Classification rule is not required, as when an incoming call is classified it uses the Routing Policy associated with the SRD to which it belongs. However, if a Routing Policy is assigned to a Classification rule, it overrides the Routing Policy assigned to the SRD.
Page 659
Assigns an LDAP Server Group to the Routing Policy. Routing rules in Name the IP-to-IP Routing table that are associated with the Routing Policy and that are configured with LDAP and/or Call Setup Rules, use the LDAP ldap-srv-group- Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 660
Mediant 1000B Gateway and E- SBC Parameter Description name server(s) configured for this LDAP Server Group. [SBCRoutingPolicy_ By default, no value is defined (None). LdapServersGroupNa For more information on LDAP Server Groups, see 'Configuring LDAP Server Groups' on page 232.
Below is an example of a call flow and consequent SIP URI manipulations: Incoming INVITE from LAN: INVITE sip:1000@10.2.2.3;user=phone;x=y;z=a SIP/2.0 Via: SIP/2.0/UDP 10.2.2.6;branch=z9hGLLLLLan From:<sip:7000@10.2.2.6;user=phone;x=y;z=a>;tag=OlLAN;paramer1 =abe To: <sip:1000@10.2.2.3;user=phone> Call-ID: USELLLAN@10.2.2.3 CSeq: 1 INVITE Version 7.0 Mediant 1000B Gateway and E- SBC...
Groups (see 'Configuring IP Groups' on page 336). The following procedure describes how to configure IP-to-IP Inbound Manipulation rules through interface. also configure through file (IPInboundManipulation) or CLI (configure voip > sbc manipulations ip-inbound- manipulation). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 664
Mediant 1000B Gateway and E- SBC To configure an IP-to-IP Inbound Manipulation rule: Open the IP to IP Inbound Manipulation table (Configuration tab > VoIP menu > SBC > Manipulations SBC > IP-to-IP Inbound). Click Add; the following dialog box appears:...
Page 665
The default is the asterisk (*) symbol (i.e., any destination host name). n_DestHost] Request Type Defines the SIP request type to which the manipulation rule is applied. CLI: request-type [0] All = (Default) All SIP messages. [IPInboundManipulatio Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 666
Mediant 1000B Gateway and E- SBC Parameter Description n_RequestType] [1] INVITE = All SIP messages except REGISTER and SUBSCRIBE. [2] REGISTER = Only REGISTER messages. [3] SUBSCRIBE = Only SUBSCRIBE messages. [4] INVITE and REGISTER = All SIP messages except SUBSCRIBE.
(IPOutboundManipulation) or CLI (configure voip > sbc manipulations ip-outbound- manipulation). To configure IP-to-IP outbound manipulation rules: Open the IP to IP Outbound Manipulation table (Configuration tab > VoIP menu > SBC > Manipulations SBC > IP-to-IP Outbound). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 668
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 35-3: IP to IP Outbound Manipulation Table- Add Row Dialog Box Configure an IP-to-IP outbound manipulation rule according to the parameters described in the table below.
Page 669
The prefix can be a single digit or a range of digits. For prefix available notations, see 'Dialing Plan Notation for Routing and [IPOutboundManipulatio Manipulation' on page 877. n_DestUsernamePrefix] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 670
Mediant 1000B Gateway and E- SBC Parameter Description Note: If you need to manipulate calls of many different destination URI user names, you can use tags (see 'Destination Tags' parameter below) instead of this parameter. Destination Host Defines the destination SIP URI host name - full name, typically located in the Request-URI and To headers.
Page 671
[0] Transparent = (Default) No intervention in SIP privacy. [1] Don't change privacy = The user identity remains the same as in [IPOutboundManipulatio the incoming SIP dialog. If a restricted number exists, the restricted n_PrivacyRestrictionMod Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 672
Mediant 1000B Gateway and E- SBC Parameter Description presentation is normalized as follows: From URL header: anonymous@anonymous.invalid. If a P-Asserted-Identity header exists (either in the incoming SIP dialog or added by the device), a Privacy header is added with the value "id".
Prefix: The prefix is matched against the source and/or destination number of the incoming SIP dialog-initiating request. Tag: The tag corresponds to the matched prefix of the source and/or destination Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 674
Mediant 1000B Gateway and E- SBC number and is the categorization result. You can use various syntax notations for configuring the prefix numbers in dial plan rules. You can configure the prefix as a complete number (all digits) or as a partial number using some digits and various syntax notations (patterns) to allow the device to match a dial pan rule for similar source and/or destination numbers.
Page 675
In the Dial Plan table, select the row for which you want to configure dial plan rules, and then click the Dial Plan Rule link located below the table; the Dial Plan Rule table appears. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 676
Mediant 1000B Gateway and E- SBC Click New; the following dialog box appears: Figure 36-3: Dial Plan Rule Table Configure a dial plan rule according to the parameters described in the table below. Click New, and then save ("burn") your settings to flash memory.
Dial Plan itself remains). The Dial Plan names in the imported file must be identical to the existing Dial Plan names on the device; otherwise, the specific Dial Plan is not imported. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC For creating Dial Plans in a CSV file for import, see 'Creating Dial Plan Files for Import' on page 678. 36.2 Creating Dial Plan Files You can configure Dial Plans in an external file (*.csv) and then import them into the device, as described in 'Importing and Exporting Dial Plans' on page 677.
Page 679
'Source Tags' parameter (IP2IPRouting_SrcTags): tag denoting the calling user • 'Destination Tags' parameter (IP2IPRouting_DestTags): tag denoting the called user An example of a routing rule using a destination tag "LOC" is shown below: Figure 36-4: Assigning Tag to Routing Rule Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 36.3.1 Dial Plan Backward Compatibility Note: This section is for backward compatibility only. It is recommended to migrate your Dial Plan configuration to the latest Dial Plan feature (see 'Using Dial Plan Tags for IP-to-IP Routing' on page 729).
Page 681
Click the Action tab, and then in the 'Remove from Left' or 'Remove from Right' fields (depending on whether you added the tag at the beginning or end of the URI user part, respectively), enter the number of characters making up the tag. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 36.4 Using Dial Plan Tags for Outbound Manipulation You can use Dial Plan tags to denote source and/or destination URI user names in Outbound Manipulation rules in the IP-to-IP Outbound Manipulation table. The following procedure describes how to configure Outbound Manipulation based on tags.
In the Message Condition table, configure a Message Condition rule to identify incoming emergency calls. See above for examples. For more information on Message Conditions, see 'Configuring Message Condition Rules' on page 642. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Open the SBC General Settings page (Configuration tab > VoIP > SBC > SBC General Settings), and then scroll down the page to the Call Priority and Preemption group: Figure 37-2: Configuring Emergency SBC Call Preemption From the 'SBC Preemption Mode' drop-down list (SBCPreemptionMode), select Enable to enable the SBC call preemption feature.
UAs. Several UAs may answer and the device may therefore, receive several replies (responses) for the single INVITE request. Each response has a different 'tag' value in the SIP To header. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC During call setup, forked SIP responses may result in a single SDP offer with two or more SDP answers. The device "hides" all the forked responses from the INVITE-initiating UA, except the first received response ("active" UA) and it forwards only subsequent requests and responses from this active UA to the INVITE-initiating UA.
Below is an example of an XML body received from the BroadWorks server: <?xml version="1.0" encoding="utf-8"?> <BroadsoftDocument version="1.0" content="subscriberData"> <phoneNumbers> <phoneNumber>2403645317</phoneNumber> <phoneNumber>4482541321</phoneNumber> </phoneNumbers> <aliases> <alias>sip:bob@broadsoft.com</alias> <alias>sip:rhughes@broadsoft.com</alias> </aliases> <extensions> <extension>5317</extension> <extension>1321</extension> </extensions> </BroadSoftDocument> Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 37.4.2 BroadSoft's Shared Phone Line Call Appearance for SBC Survivability The device can provide redundancy for BroadSoft's Shared Call Appearance feature. When the BroadSoft application server switch (AS) fails or does not respond, or when the network connection between the device and the BroadSoft AS is down, the device manages the Shared Call Appearance feature for the SIP clients.
The SBC can handle a sequence of up to five users, after which the session is timed out and the call is dropped. Figure 37-6: Normal Operation in Call Center Application Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 690
Mediant 1000B Gateway and E- SBC Figure 37-7: Call Survivability for Call Center To configure call survivability for a call center application: In the IP Group table (see 'Configuring IP Groups' on page 336), add IP Groups for the following entities: •...
When this feature is enabled and the SBC device is in Survivability mode, it responds to SIP REGISTER messages from the IP phones with a SIP 200 OK containing the following XML body: Content-Type: application/xml <?xml version="1.0" encoding="utf-8"?> <LMIDocument version="1.0"> <LocalModeStatus> <LocalModeActive>true</LocalModeActive> <LocalModeDisplay>StandAlone Mode</LocalModeDisplay> </LocalModeStatus> </LMIDocument> Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 37.5 Alternative Routing on Detection of Failed SIP Response The device can detect failure of a sent SIP response (e.g., TCP timeout, and UDP ICMP). In such a scenario, the device re-sends the response to an alternative destination. This support is in addition to alternative routing if the device detects failed SIP requests.
Distributed PBX or unified communications deployments The CRP application is based on the functionality of the SBC application, providing branch offices with call routing and survivability support similar to AudioCodes' Stand-Alone Survivability (SAS) application. CRP is implemented in a network topology where the...
Page 696
Mediant 1000B Gateway and E- SBC Survivability Quality of Experience/Service Security dynamically in the registration process) Survivability indication to IP phone Call hold and retrieve Call transfer (if IP phone initiates REFER) Basic Shared Line Appearance (excluding correct busy line indications) ...
Open the Applications Enabling page (Configuration tab > VoIP menu > Applications Enabling > Applications Enabling). From the 'CRP Application' drop-down list, select Enable. Click Submit, and then reset the device with a burn-to-flash for your settings to take effect. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 39.2 Configuring Call Survivability Mode The CRP can be configured to operate in one of the following call survivability modes: Normal (Default): The CRP interworks between the branch users and the IP PBX located at headquarters.
The IP Groups can be edited, except for the fields listed above, which are read-only. • For accessing the IP Group table and for a description of its parameters, see 'Configuring IP Groups' on page 336. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 39.4 Pre-Configured IP-to-IP Routing Rules For the CRP application, the IP-to-IP Routing table is pre-configured with IP-to-IP routing rules. These rules depend on the configured Call Survivability mode, as described in 'Configuring Call Survivability Mode' on page 698.
For the routing rule of Index 2, the destination is the source IP Group (i.e., from where the REGISTER message was received). Index 7 appears only if the CRPGatewayFallback parameter is enabled (see 'Configuring PSTN Fallback' on page 702). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 39.5 Configuring PSTN Fallback You can enable the CRP to route emergency calls (or PSTN-intended calls) such as "911" from the Proxy server (IP Group 2) to the PSTN (IP Group 3). In addition, for calls from the...
Description' on page 53) to indicate that a device reset is required. • After you reset the device, the Web GUI is displayed in Basic view (see 'Displaying Navigation Tree in Basic and Full View' on page 55). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 706
Mediant 1000B Gateway and E- SBC To reset the device: Open the Maintenance Actions page (see 'Basic Maintenance' on page 705). Under the 'Reset Configuration' group, from the 'Burn To FLASH' drop-down list, select one of the following options: •...
Under the Misc Parameters group, set the 'SIP Remote Rest' parameter to Enable. Click Submit. Note: This SIP Event header value is proprietary to AudioCodes. 40.3 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.
Mediant 1000B Gateway and E- SBC the time has not yet expired, the device locks immediately. Click the LOCK button; a confirmation message box appears requesting you to confirm device lock. Click OK to confirm device lock; if you set 'Graceful Option' to Yes, a lock icon is delayed and a window appears displaying the number of remaining calls and time.
Click OK to confirm removal; after a few seconds, the module is software- removed, the module status icon turns to grey, and the name of the module is suffixed with the word 'Reserved': Physically remove the module (refer to the Installation Manual). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 710
Mediant 1000B Gateway and E- SBC Insert the replaced module, by performing the following: Physically insert the replaced module (refer to the Installation Manual) into the same slot in which the previous module resided. In the Home page, click the title of the module ("<module type> Reserved") that you want to replace;...
Session ID. This is done in the CLI using the following commands (from basic command mode): Disconnects all active calls: # clear voip calls Disconnects active calls belonging to a specified Session ID: # clear voip calls <Session ID> Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 42.3 Restarting a B-Channel You can restart a specific B-channel belonging to an ISDN or CAS trunk, using the SNMP MIB variable, acTrunkISDNCommonRestartBChannel. This may be useful, for example, for troubleshooting specific voice channels.
Page 713
If the device is reset, a locked Trunk Group remains locked. If the device is reset while graceful lock is in progress, the Trunk Group is forced to lock immediately after the device finishes its reset. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 714
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Web interface - see 'Loading Auxiliary Files through Web Interface' on page 716 CLI - see Loading Auxiliary Files through CLI on page 717 TFTP - see 'Loading Auxiliary Files through ini File using TFTP' on page 717 Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Notes: • You can schedule automatic loading of updated Auxiliary files using HTTP/HTTPS. For more information, see Automatic Update Mechanism. • Saving Auxiliary files to flash memory may disrupt traffic on the device. To avoid this, disable all traffic on the device by performing a graceful lock as described in 'Locking and Unlocking the Device' on page 707.
Reset the device (you can power off and then power on the device); the device loads the ini file and then the Auxiliary files as defined in the ini file, through TFTP. Version 7.0 Mediant 1000B Gateway and E- SBC...
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 719
First Signal On Time [10 msec]: 'Signal On' period (in 10 msec units) for the first cadence on-off cycle. For continuous tones, the parameter defines the detection period. For burst tones, it defines the tone's duration. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 720
Mediant 1000B Gateway and E- SBC • First Signal Off Time [10 msec]: 'Signal Off' period (in 10 msec units) for the first cadence on-off cycle (for cadence tones). For burst tones, the parameter defines the off time required after the burst tone ends and the tone detection is reported.
INVITE message. For example: Alert-Info:<Bellcore-dr2>, or Alert-Info:<http://…/Bellcore-dr2> 'dr2' defines ringing pattern #2. If the Alert-Info header is missing, the default ringing tone (0) is played. An example of a ringing burst definition is shown below: Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC #Three ringing bursts followed by repeated ringing of 1 sec on and 3 sec off. [NUMBER OF DISTINCTIVE RINGING PATTERNS] Number of Ringing Patterns=1 [Ringing Pattern #0] Ring Type=0 Freq [Hz]=25 First Burst Ring On Time [10msec]=30...
For SBC calls, the PRT file supports only the ringback tone and hold tone. The prerecorded tones can be created using standard third-party, recording utilities such as Adobe Audition, and then combined into a single file (PRT file) using AudioCodes DConvert utility (refer to the document, DConvert Utility User's Guide for more information).
Mediant 1000B Gateway and E- SBC To generate and load the VP file: Prepare one or more voice files using standard utilities. Use the DConvert utility to generate the voiceprompts.dat file from the pre-recorded voice messages. For more information, refer to DConvert Utility User's Guide.
User's Manual 43. Software Upgrade Convert the ini file to a dat binary file, using AudioCodes DConvert utility. For more information, refer to DConvert Utility User's Guide. Load the converted file to the device, as described in 'Loading Auxiliary Files' on page 715.
Page 726
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 715.
Each prefix tag type - called or calling - must be configured in a dedicated Dial Plan index number. For example, Dial Plan 1 can be for called prefix tags and Dial Plan 2 for calling prefix tags. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 728
Mediant 1000B Gateway and E- SBC The example Dial Plan file below defines the prefix tags "LOCL"and "LONG" to represent different called number prefixes for local and long distance calls: [ PLAN1 ] 42520[3-5],0,LOCL 425207,0,LOCL 42529,0,LOCL 425200,0,LONG 425100,0,LONG ..Notes: •...
"0" denotes [PLAN1] in the Dial Plan file, "1" denotes [PLAN2], and so on. • Tel-to-IP Calls (Gateway application): In the Tel-to-IP Routing table, do the following: In the 'Destination Address' field, enter the required Dial Plan index using the following syntax: DialPlan<index> Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Where "DialPlan0" denotes [PLAN1] in the Dial Plan file, "DialPlan1" denotes [PLAN2], and so on. Note: The "DialPlan" string is case-sensitive. 43.1.7.5 Modifying ISDN-to-IP Calling Party Number The device can use the Dial Plan file to change the Calling Party Number value (source number) of the incoming ISDN call when sending to IP.
Open the Advanced Parameters page (Configuration tab > VoIP menu > SIP Definitions > Advanced Parameters). Set the 'Enable User-Information Usage' parameter (EnableUserInfoUsage) to Enable. Save this setting to the device with a reset for the setting to take effect. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 43.1.8.2 Gateway User Information for PBX Extensions and "Global" Numbers The GW User Info table contains user information that can be used for the following Gateway-related features: Mapping (Manipulating) PBX Extension Numbers with Global Phone Numbers: maps PBX extension number, connected to the device, with any "global"...
Page 733
Action button's drop-down list , choose Un-Register. Table 43-2: GW User Info Table Parameter Descriptions Parameter Description Index Defines an index number for the new table row. Note: Each row must be configured with a unique index. [GWUserInfoTable_Index] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 734
Mediant 1000B Gateway and E- SBC Parameter Description PBX Extension Defines the PBX extension number. [GWUserInfoTable_PBXE The valid value is a string of up to 10 characters. xtension] Note: The parameter is mandatory. Global Phone Number Defines the "global" phone number for the IP side.
Page 735
To modify the GW User Info table using a User Info file, you need to load to the device a new User Info file containing your modifications. Below is an example of a configured User Info file: [ GW ] FORMAT PBXExtensionNum,GlobalPhoneNum,DisplayName,UserName,Password 401,638001,Mike,miked,1234 402,638002,Lee,leem,4321 403,638003,Sue,suer,8790 404,638004,John,johnd,7694 405,638005,Pam,pame,3928 406,638006,Steve,steveg,1119 Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 407,638007,Fred,frede,8142 408,638008,Maggie,maggiea,9807 43.1.8.3 User Information File for SBC User Database You can use the SBC User Info table for the following: Registering each user to an external registrar server. Authenticating (for any SIP request and as a client) each user if challenged by an external server.
Page 737
To delete a specific user, use the no command: (sip-def-proxy-and-reg)# no user-info sbc-user-info <index, e.g., 1> To view all table entries: (sip-def-proxy-and-reg)# user-info sbc-user-info display ---- sbc-user-info-0 ---- local-user (JohnDee) username (userJohn) password (s3fn+fn=) Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 738
Mediant 1000B Gateway and E- SBC ip-group-id (1) status (not-resgistered) ---- sbc-user-info-1 ---- local-user (SuePark) username (userSue) password (t6sn+un=) ip-group-id (1) status (not-resgistered) To view a specific entry (example): (sip-def-proxy-and-reg)# user-info sbc-user-info <index, e.g., 0> (sbc-user-info-0)# display local-user (JohnDee)
The XML-to-binary format conversion can be done using AudioCodes DConvert utility. For more information on using this utility, refer to DConvert Utility User's Guide. Only one AMD Sensitivity file can be installed on the device.
Before you can install a new Software License Key, you need to obtain a Software License Key file for your device with the required features from your AudioCodes representative. The Software License Key is an encrypted key in string format that is associated with the device's serial number ("S/N") and supplied in a text-based file.
Install the Software License Key on the device, as described in 'Installing the Software License Key' on page 741. 43.2.2 Installing the Software License Key Once you have received your Software License Key file from your AudioCodes representative, you can install it on the device using one of the following management tools: ...
Manager Server The device can receive SBC capacity licenses from a centralized pool of SBC resources managed by the License Pool Manager Server running on AudioCodes EMS. The License Pool Manager Server can dynamically allocate and de-allocate SBC capacity licenses from the pool to devices in the network to meet capacity demands of each device whenever required.
Page 743
Figure 43-6: Software Upgrade Key Status Page Displaying Licenses from License Pool If communication with the License Pool Manager Server is lost for a long duration, the device discards the allocated SBC license (i.e., expires) and resets with its initial, "local" Version 7.0 Mediant 1000B Gateway and E- SBC...
.cmp file is mandatory through the wizard and before you can load any other type of file, the .cmp file must be loaded. Notes: • You can obtain the latest software files from AudioCodes Web site at http://www.audiocodes.com/downloads. • When you start the wizard, the rest of the Web interface is unavailable. After the files are successfully installed with a device reset, access to the full Web interface is restored.
Page 745
User's Manual 43. Software Upgrade message appears in the Syslog or Web interface, your Software License Key does not support the new .cmp file version. If this occurs, contact AudioCodes support for assistance. • Instead of manually upgrading the device, you can use the device's Automatic Update feature for automatic provisioning (see 'Automatic Provisioning' on page 751).
Page 746
Mediant 1000B Gateway and E- SBC Click Start Software Upgrade; the wizard starts, prompting you to load a .cmp file: Figure 43-8: Software Upgrade Wizard - Load CMP File Note: At this stage, you can quit the Software Upgrade Wizard without having to reset the device, by clicking Cancel .
Page 747
If you use the wizard to load an ini file, parameters excluded from the ini file are assigned default values (according to the .cmp file running on the device) and thereby, overwrite values previously configured for these parameters. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 748
Mediant 1000B Gateway and E- SBC When you have completed loading all the desired files, click Next until the last wizard page appears (the FINISH button is highlighted in the left pane): Figure 43-10: Software Upgrade Wizard - Files Loaded Click Reset to burn the files to the device's flash memory;...
To save the ini file to a folder on your computer: Click the Save INI File button; the File Download dialog box appears. Click the Save button, navigate to the folder where you want to save the file, and then click Save. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 750
Mediant 1000B Gateway and E- SBC To load the ini file to the device: Click the Browse button, navigate to the folder where the file is located, select the file, and then click Open; the name and path of the file appear in the field beside the Browse button.
Open the Application Settings page (Configuration tab > System menu > Application Settings). Figure 44-1: Enabling DHCP - Application Settings Page From the 'Enable DHCP" drop-down list, select Enable. Click Submit. To activate the DHCP process, reset the device. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC The following shows an example of a configuration file for a Linux DHCP server (dhcpd.conf). The devices are allocated temporary IP addresses in the range 10.31.4.53 to 10.31.4.75. TFTP is assumed to be on the same computer as the DHCP server (alternatively, the "next-server"...
The only configuration required is to preconfigure the device(s) with the URL of the initial (master) ini file. This can be done using one of the following methods: DHCP as described in 'DHCP-based Provisioning' on page 751 or via TFTP at a Version 7.0 Mediant 1000B Gateway and E- SBC...
752 is that the protocol in the URL is "ftp" (instead of "http"). 44.1.4 Provisioning using AudioCodes EMS AudioCodes EMS server functions as a core-network provisioning server. The device's SNMP Manager should be configured with the IP address of the EMS server, using one of the methods detailed in the previous sections.
The Automatic Update feature is done per file and configured by specifying the file name and URL address of the provisioning server where the file is located. For a description of the parameters used to configure URLs per file, see 'Automatic Update Parameters' on Version 7.0 Mediant 1000B Gateway and E- SBC...
Upon receipt of an SNMP request from the provisioning server. • Upon receipt of a special SIP NOTIFY message from the provisioning server. The NOTIFY message includes an Event header with the AudioCodes proprietary value, "check-sync;reboot=false", as shown in the example below: NOTIFY sip:<user>@<dsthost> SIP/2.0 To: sip:<user>@<dsthost>...
Page 757
SIP Definitions > Advanced Parameters). Under the Misc Parameters group, set the 'SIP Remote Reset' parameter to Enable. Click Submit. To enable through CLI: configure voip > sip-definition advanced-settings > sip- remote-reset. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 44.2.4 Access Authentication with HTTP Server You can configure the device to authenticate itself with the HTTP/S server. The device authenticates itself by providing the HTTP/S server with its authentication username and password. You can configure one of the following HTTP authentication schemes: ...
Page 759
HTTP 200 OK response, the device may reset itself repeatedly. To overcome this problem, modify the update frequency, using the ini file parameter AutoUpdateFrequency or CLI command configure system > automatic update > update-frequency. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC • One-time File Download: This is applicable to software (.cmp) and Auxiliary (e.g., License Key, CPT and Dial Plan) files. The device downloads these files only once, regardless of how many times the device may repeat the Automatic Update process.
If the check values are different, it indicates that the downloaded file is different (i.e., includes updates), and the device installs the downloaded file and applies the new configuration settings. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC CRC is useful, for example, when the service provider replaces a file, on the provisioning server, with another file whose contents are the same. When the device sends an HTTP Get request during the Automatic Update process, the provisioning server sends the new file to the device.
Page 763
File Type Template File <FILE> Placeholder ini file device.ini CLI Script file cliScript.txt CMP file based on timestamp acmp autoFirmware.cmp User Info file usrinf userInfo.txt CMP file firmware.cmp Voice Prompts (VP) file vp.dat Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Keywords for Value Replacing File Type Template File <FILE> Placeholder Feature Key file fk.ini Call Progress Tone (CPT) file cpt.dat Prerecorded Tones (PRT) file prt.dat CAS file cas.dat Dial Plan file dpln dialPlan.dat Answering Machine Detection (AMD) amd.dat...
Page 765
Enable Cyclical Redundancy Check (CRC) on downloaded ini file: ♦ ini File: AUPDCheckIfIniChanged = 1 ♦ CLI: # configure system (config-system)# automatic update (automatic-update)# crc-check regular Power down and then power up the device. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 44.2.10.2 Automatic Update from FTP and HTTP Servers This example describes how to configure the Automatic Update feature where files are stored and downloaded from different file server types. The example scenario includes the following: ...
Device queries the provisioning server daily at 24:00 (midnight) for software, configuration and Auxiliary files. HTTP-based provisioning server at www.company.com for storing the files. DNS server at 80.179.52.100 for resolving the domain name of the provisioning server. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 768
Mediant 1000B Gateway and E- SBC To set up automatic provisioning for mass provisioning (example): Create a "master" configuration file template named "master_configuration.ini" with the following settings: • Common configuration for all devices: ♦ ini file: AutoUpdatePredefinedTime = '24:00' CptFileURL = 'https://www.company.com/call_progress.dat'...
Page 769
InterfaceTable 0 = 6, 10, 10.15.7.95, 16, 10.15.0.1, 1, "Voice", 80.179.52.100, 0.0.0.0, "vlan 1"; [ \InterfaceTable ] ♦ CLI: # configure voip (config-voip)# interface network-if 0 (network-if-0)# primary-dns 80.179.52.100 Power down and then power up the device. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 770
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Interface table (see 'Configuring IP Network Interfaces' on page 135), as described in the procedure below. This may be important, for example, to maintain connectivity with the device (through the OAMP interface) after factory defaults have been applied. Version 7.0 Mediant 1000B Gateway and E- SBC...
(for whatever reason). To configure configuration-file archiving, use the following CLI command (root level): Archiving to a remote server: # write-and-backup to <URL path with file name> Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 774
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Navigation menu tree: Status & Diagnostics tab > System Status menu > Ethernet Port Info • On the Home page, click any Ethernet port on the graphical display of the device (see 'Viewing the Home Page' on page 68) Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 778
Mediant 1000B Gateway and E- SBC Table 47-1: Ethernet Port Information Parameters Parameter Description Port Name Displays the name of the port. Active Displays whether the port is active ("Yes") or not ("No"). Speed Displays the speed (in Mbps) of the Ethernet port.
To view history alarms: Open the Alarms History table (Status & Diagnostics tab > System Status menu > Carrier-Grade Alarms > Alarms History). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 780
Mediant 1000B Gateway and E- SBC For each alarm, the following information is provided: Severity: severity level of the alarm: • Critical (red) • Major (range) • Minor (yellow) • Cleared (green) Source: unit from which the alarm was raised ...
As you increase the resolution, more data is displayed on the graph. The minimum resolution is about 30 seconds; the maximum resolution is about an hour. To pause the graph, click the Pause button; click Play to resume. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 49.2 Viewing Trunk Utilization The Trunk Utilization page provides an X-Y graph that displays the number of active channels per trunk over time. The x-axis indicates the time; the y-axis indicates the number of active trunk channels.
Dialog Termination Ratio: displays call termination by reason (e.g., due to no answer). To view Quality of Experience: Open the Quality Of Experience page (Status & Diagnostics tab > Performance Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Monitoring menu > Quality Of Experience). Figure 49-3: Quality Of Experience Graph From the 'SRD/IpGroup' drop-down list, select whether you want to view QoE for an SRD or IP Group. From the 'Index' drop-down list, select the SRD or IP Group index.
Page 785
As you increase the resolution, more data is displayed on the graph. The minimum resolution is about 30 seconds; the maximum resolution is about an hour. To pause the graph, click the Pause button; click Play to resume. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 786
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Light Orange D-Channel Alarm Dark Orange NFAS Alarm Purple Lower Layer Down (DS3 physical layer is disabled) The status of the channels is depicted by color-coded icons, as described in the table below: Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Table 50-2: Description of Color-Coded Icons for Channel Status Icon Color Label Description Light blue Inactive Channel is configured, but currently has no calls Active Green Call in progress (RTP traffic) and no alarms...
To view the status of the D-channels and NFAS groups: Open the NFAS Group & D-Channel Status page (Status & Diagnostics tab > VoIP Status menu > NFAS Group & D-Channel Status). Figure 50-4: NFAS Group & D-Channel Status Page Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 50.4 Viewing Active IP Interfaces The IP Interface Status page displays the device's active IP interfaces that are listed in the Interface table (see 'Configuring IP Network Interfaces' on page 135). To view active IP network interfaces: ...
CDR is added, the last CDR entry is removed from the table. Note: If the device is reset, all CDR history information is deleted from memory and subsequently, the CDR History table appears empty. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 792
Mediant 1000B Gateway and E- SBC The following procedure describes how to view CDR history in the Web interface. You can also view CDR history using the following CLI commands: All CDR history: # show voip calls history ...
GWAPP_REASON_NOT_RELEVANT (0) GWAPP_NORMAL_CALL_CLEAR (16) GWAPP_NORMAL_UNSPECIFIED (31) And the internal reasons: RELEASE_BECAUSE_UNKNOWN_REASON RELEASE_BECAUSE_REMOTE_CANCEL_CALL RELEASE_BECAUSE_MANUAL_DISC Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 794
Mediant 1000B Gateway and E- SBC Counter Description RELEASE_BECAUSE_SILENCE_DISC RELEASE_BECAUSE_DISCONNECT_CODE Note: When the duration of the call is zero, the release reason GWAPP_NORMAL_CALL_CLEAR increments the 'Number of Failed Calls due to No Answer' counter. The rest of the release reasons increment the 'Number of Failed Calls due to Other Failures' counter.
(such as FXS, FXO and BRI) and SIP Accounts, which are configured in the Accounts table (see 'Configuring Registration Accounts' on page 357). To view registration status: Open the Registration Status page (Status & Diagnostics tab > VoIP Status menu > Registration Status). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC • Registered Per Gateway (applicable only to the Gateway application): Registration of device as one entity - "YES" or "NO" • Ports Registration Status: "REGISTERED" or "NOT REGISTERED" • Accounts Registration Status: ♦ Group Type: served Trunk Group or IP Group ♦...
'Configuring Tel-to-IP Routing Rules' on page 483). Note: he information in columns 'Quality Status' and 'Quality Info' (per IP address) is reset if two minutes elapse without a call to that destination. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 798
Mediant 1000B Gateway and E- SBC To view IP connectivity information: In the Routing General Parameters page, set the 'Enable Alt Routing Tel to IP' parameter (AltRoutingTel2IPMode) to Enable or Status Only (see 'Configuring General Routing Parameters' on page 483).
Page 799
The parameter is reset if no QoS information is received for 2 minutes. DNS Status DNS status can be one of the following: DNS Disable DNS Resolved DNS Unresolved Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 800
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Start timestamp in the RTCP XR indicates the start of the media segment; the End timestamp indicates the time of the last sent periodic RTCP XR (typically, up to 5 seconds before reported segment ends). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 802
Mediant 1000B Gateway and E- SBC Table 51-1: RTCP XR Published VoIP Metrics Group Metric Name General Start Timestamp Stop Timestamp Call-ID Local Address (IP, Port & SSRC) Remote Address (IP, Port & SSRC) Session Description Payload Type Payload Description...
(SBCReportType=CALL_END). CDRs belonging to the same SBC session (both legs) have the same Session ID (SessionId CDR field). CDRs belonging to the same SBC leg have the same SIP Call ID (SIPCallId CDR field). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 806
Mediant 1000B Gateway and E- SBC For billing applications, the CDR that is sent when the call ends (CALL_END) is usually sufficient. Billing may be based on the following: Call ID (SIPCallId CDR field) Source URI (SrcURI CDR field) ...
Page 807
String of up to 35 characters ConnectTime Call connect time String of up to 35 characters ReleaseTime Call release time String of up to 35 characters RedirectReason Redirect reason String of up to 15 characters Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 808
Mediant 1000B Gateway and E- SBC CDR Field Name Description Format RedirectURINum Redirection URI String of up to 41 characters RedirectURINumBef Redirect URI number before String of up to 41 characters oreMap manipulation TxSigIPDiffServ Signaling IP DiffServ String of up to 15 characters...
InPackets Number of received packets OutPackets Number of sent packets LocalPackLoss Local packet loss RemotePackLoss Remote packet loss RTPdelay RTP delay RTPjitter RTP jitter TxRTPssrc Tx RTP SSRC RxRTPssrc Local RTP SSRC Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC CDR Field Name Description LocalRFactor Local conversation quality Note: If the RTCP XR feature is unavailable (not licensed or disabled), this R-factor VoIP metric is not provided. Instead, the device sends the CDR field with the value 127, meaning that information is unavailable.
Page 811
SIP call termination reason (see 'Release Reasons in CDR for Gateway Application' on page 814) Fax transaction during call InPackets Number of incoming packets OutPackets Number of outgoing packets PackLoss Local packet loss RemotePackLoss Number of outgoing lost packets Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 812
Mediant 1000B Gateway and E- SBC Field Name Description SIPCalld Unique SIP call ID SetupTime Call setup time ConnectTime Call connect time ReleaseTime Call release time RTPdelay RTP delay RTPjitter RTP jitter RTPssrc Local RTP SSRC RemoteRTPssrc Remote RTP SSRC...
Page 813
127, meaning that information is unavailable. LocalMosCQ Local MOS for conversation quality RemoteMosCQ Remote MOS for conversation quality SigSourcePort SIP source port SigDestPort SIP destination port MediaType Media type - audio, video, or text Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 814
Mediant 1000B Gateway and E- SBC Field Name Description Information relating to the Automatic Machine Detection (AMD) feature: V - voice A - answer machine S - silence U - unknown Information relating to AMD that shows the success that the answering...
Page 817
SRD Name SrdId (name) SIP Interface ID SIPInterfaceId Proxy Set ID ProxySetId IP Profile ID IpProfileId (name) Media Realm Name MediaRealmId (name) Direct Media DirectMedia SIP Termination Reason SIPTrmReason SIP Termination Description SIPTermDesc Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC CDR Field Title Caller Display ID Caller Callee Display ID Callee 51.2.2 Customizing CDRs for Gateway Calls The Gateway CDR Format table lets you configure CDR customization rules for Gateway- related CDRs that are sent in Syslog messages and/or RADIUS accounting request messages.
Page 819
[158] Local Packet Loss; [159] Local Round Trip Delay; [160] Local Jitter; [161] Local SSRC Sender; [162] Remote Input Packets; [163] Remote Output Packets; [164] Remote Input Octets; [165] Remote Output Octets; Version 7.0 Mediant 1000B Gateway and E- SBC...
You can also configure it through ini file (SBCCDRFormat) or CLI (configure voip > services cdr > cdr-format sbc-cdr-format). To customize SBC-related CDRs: Open the SBC CDR Format table (Configuration tab > System menu > Call Detail Record > SBC CDR Format). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 822
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 51-4: SBC CDR Format Table - Add Row Dialog Box Configure the CDR according to the parameters described in the table below. Click Add. An example of CDR customization rules configured in the table is shown below:...
Page 823
'CDR Type' parameter configured to RADIUS SBC). RADIUS Attribute ID Defines an ID for the RADIUS Attribute. For VSAs, this represents the VSA ID; for standard Attributes, this represents the Attribute ID (first byte Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description radius-id of the Attribute). [SBCCDRFormat_Radiu The valid value is 0 to 255 (one byte). The default is 0. sID] Notes: The parameter is applicable only for RADIUS accounting (i.e., 'CDR Type' parameter configured to RADIUS SBC).
Each CDR can contain up to 1023 characters. If it contains more than this, the device removes the extra characters. You can do the following with locally saved CDR files (*.csv), through the CLI (root menu): Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 826
Mediant 1000B Gateway and E- SBC View stored CDR files: • View all stored CDR files: show storage-history • View all stored, unused CDR files: show storage-history unused Delete stored CDR files: • Delete all stored files: clear storage-history cdr-storage-history all •...
The example shows the attribute in numeric format (32-bit number in 4 bytes). Figure 51-9: Example of Standard RADIUS Attribute Collected by Wireshark Vendor-specific RADIUS attributes: RADIUS attributes that are specific to the Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 828
Mediant 1000B Gateway and E- SBC device (company) are referred to as Vendor-specific attributes (VSA). The CDR of VSAs are sent with a general RADIUS ID of 26 to indicate that they are vendor- specific (non-standard). In addition, the company's registered vendor ID (as registered with the Internet Assigned Numbers Authority or IANA) is also included in the packet.
Page 829
Start Acc type family used on this type=VOIP Stop Acc leg of the call h323- Connect time in NTP String h323- Stop Acc connect-time format connect- time=09:33: 37.657 UTC Mon Dec 08 Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 830
Mediant 1000B Gateway and E- SBC Vendor- Attribute Attribute Specific Value Description Example Name Attribute Format (VSA) ID 2015 h323- Disconnect time in String Stop Acc disconnect- NTP format time h323- Disconnect cause Numeric h323- Stop Acc disconnect- code (Q.850)
Page 831
(Standard) A unique accounting String Stop Acc identifier – match start & stop Below is an example of RADIUS Accounting, where non-standard parameters are preceded with brackets: Version 7.0 Mediant 1000B Gateway and E- SBC...
Syslog server (i.e., not to a Debug Recording server), you must enable Syslog functionality, using the 'Enable Syslog' (EnableSyslog) parameter (see ''Enabling Syslog'' on page 848). Enabling Syslog functionality is not required for rules that Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 836
Mediant 1000B Gateway and E- SBC include Syslog messages in the DR sent to a Debug Recording server. • To configure the Syslog server's address, see ''Configuring Address of Syslog Server'' on page 848. To configure additional, global Syslog settings, see Configuring Syslog on page 840.
Page 837
(i.e., not per leg). For example, a call between IP Groups 1 and 2 are logged for both legs even if the 'Value' parameter is configured to "!2". Any to indicate all. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 838
Mediant 1000B Gateway and E- SBC Parameter Description Notes: You can use the index number or string name to specify the configuration entity for the following 'Filter Types': Tel-to-IP, IP-to-Tel, IP Group, SRD, Classification, IP-to-IP Routing, or SIP Interface. For example, to specify IP Group at Index 2 with the name "SIP Trunk",...
Single expressions for protocol type udp.port, tcp.port Transport layer udp.srcport, tcp.srcport Transport layer for source port udp.dstport, tcp.dstport Transport layer for destination port and, &&, ==, <, > Between expressions Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Below are examples of configured expressions for the 'Value' parameter: udp && ip.addr==10.8.6.55 ip.src==10.8.6.55 && udp.port>=5000 and udp.port<6000 ip.dst==10.8.0.1/16 ip.addr==10.8.6.40 For conditions requiring the "or" / "||" expression, add multiple table rows. For example, the Wireshark condition "(ip.src == 1.1.1.1 or ip.src == 2.2.2.2) and ip.dst == 3.3.3.3"...
Page 841
The syntax of the session and device identifiers are as follows: [SID=<last 6 characters of device's MAC address>:<number of times device has reset>:<unique SID counter indicating the call session; increments consecutively for each new session; resets to 1 after a device reset>] Version 7.0 Mediant 1000B Gateway and E- SBC...
Forked legs and alternative legs share the same session number. Note: You can configure the device to maintain the same SID value for calls traversing multiple AudioCodes' devices. For more information, see 'Maintaining Same Syslog SID/BID over Multiple Devices' on page 844.
Page 843
Counts the number of BFI Frames Received From The Host No Available Release Descriptor RTP Reorder Unknown RTP Payload Type RTP SSRC Error Unrecognized Fax Relay Command Invalid Accumulated Packets Counter Invalid Channel ID Version 7.0 Mediant 1000B Gateway and E- SBC...
Unknown Aggregation Payload Type Invalid Routing Flag Received 52.2.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.
Mediant 1000B Gateway and E- SBC 52.2.2 Configuring Web User Activities to Report to Syslog The device can report operations (activities) performed in the Web interface by management users, by including them in Syslog messages. The Syslog message indicates these logs with the string, "Activity Log". Each logged user activity includes the following information: ...
CPU resources during debug reporting, ensuring voice traffic is unaffected. If CPU resources drop (i.e., high CPU usage) to a critical level (user-defined threshold), the device Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC automatically lowers the debug level to free up CPU resources that were required for the previous debug-level functionality. When CPU resources become available again, the device increases the debug level to its' previous setting. For example, if you set...
When debug recording is enabled and Syslog messages are also included in the debug recording, to view Syslog messages using Wireshark, you must install AudioCodes' Wireshark plug-in (acsyslog.dll). Once the plug-in is installed, the Syslog messages are decoded as "AC SYSLOG" and displayed using the "acsyslog" filter (instead of the regular "syslog"...
• 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. 52.2.7 Viewing Web User Activity Logs If you have enabled the reporting of Web user activities, you can view logged activities in the Web interface's Activity Log table (read-only).
Click Submit. 52.3.2 Collecting Debug Recording Messages To collect debug recording packets, use the open source packet capturing program, Wireshark. AudioCodes proprietary plug-in files for Wireshark are required. Notes: • The default debug recording port is 925. You can change the port in Wireshark (Edit menu >...
Note that the source IP address of the messages is always the OAMP IP address of the device. The device adds the header "AUDIOCODES DEBUG RECORDING" to each debug recording message, as shown below: 52.3.3 Debug Capturing on Physical VoIP Interfaces You can capture traffic on the device's physical (Ethernet LAN) VoIP interfaces (Layer-2 VLAN tagged packets).
Page 853
TFTP or FTP server: # debug capture voip physical stop <TFTP/FTP server IP address> If no IP address is defined, the capture is saved on the device for later retrieval. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 854
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
Startup Test (automatic): This hardware test has minor impact in real-time. While this test is executed, the regular operation of the device is disabled. If an error is detected, an error message is sent to the Syslog. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 856
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
The core dump can either be included in or excluded from the debug file, or alternatively, sent separately to a TFTP server. You can then provide the files to AudioCodes support team for troubleshooting. ...
Page 858
Mediant 1000B Gateway and E- SBC To save the debug file from the device: In the Debug Utilities page, click the Save Debug File button. User's Manual Document #: LTRT-27044...
Line polarity (0 = Positive; 1 = Negative) Message Waiting Indication (0 = Off; 1 = On) Note: Use the Analog Line testing mechanism only for monitoring and never when there are calls in progress. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 860
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
You can also configure it through ini file (Test_Call) or CLI (configure system > test-call > test-call-table). To configure a test call: Open the Test Call table (Configuration tab > System menu > Test Call > Test Call Table). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 862
Mediant 1000B Gateway and E- SBC Click Add; the following dialog box appears: Figure 56-1: Test Call Table - Add Row Dialog Box Configure a test call according to the parameters described in the table below. Click Add, and then save ("burn") your settings to flash memory.
Page 863
303. Bandwidth Profile Assigns a Bandwidth Profile to the test call. bandwidth- By default, no value is defined (None). profile To configure Bandwidth Profiles, see 'Configuring Bandwidth Profiles' on [Test_Call_BWProfil page 307. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 864
Mediant 1000B Gateway and E- SBC Parameter Description Authentication Tab Note: These parameters are applicable only if the Call Party parameter is set to Caller. Auto Register Enables automatic registration of the endpoint. The endpoint can register to the device itself or to the 'Destination Address' or 'IP Group' parameter auto-register settings (see above).
"Running": test call has been started (i.e., the Dial command was clicked) "Receiving": test call has been automatically activated by calls received for the test call endpoint from the remote endpoint (when all these calls end, the status returns to "Idle") Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC "Terminating": test call is in the process of terminating the currently established calls (this occurs if the Drop Call command is clicked to stop the test) "Done": test call has been successfully completed (or was prematurely stopped by...
The DTMF signaling type (e.g., out-of-band or in-band) can be configured using the 'DTMF Transport Type' parameter. For more information, see 'Configuring DTMF Transport Types' on page 191. • To generate DTMF tones, the device's DSP resources are required. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC To configure the played DTMF signal to answered test call: Open the Test Call Settings page (Configuration tab > System menu > Test Call > Test Call Settings). Figure 56-3: DTMF in Test Call Settings Page In the 'Test Call DTMF String' field, enter the DTMF string (up to 15 digits).
"101". To configure SBC call testing: Configure the test call parameters (for a full description, see 'SIP Test Call Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameters' on page 907): Open the Test Call Settings page (Configuration tab > System menu > Test Call > Test Call Settings). Figure 56-7: Test Call Settings Page In the 'Test Call ID' field, enter a prefix number for the simulated test endpoint on the device.
Page 871
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 872
Mediant 1000B Gateway and E- SBC Registration Test Call Scenario: This example describes the configuration for testing the registration and authentication (i.e., username and pas,sword) 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.
IPv4 address. The ping is done using the following CLI command: # ping <IPv4 ip address or host name> source [voip|data] interface For a complete description of the ping command, refer to the CLI Reference Guide. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 874
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
4 to 8, and suffix is 234, 235, or 236. The entered value would be the following: [4-8](23[4,5,6]). [n-m] or (n-m) Represents a range of numbers. Examples: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 878
Mediant 1000B Gateway and E- SBC Notation Description To depict prefix numbers from 5551200 to 5551300: [5551200-5551300]# To depict prefix numbers from 123100 to 123200: 123[100-200]# To depict prefix and suffix numbers together: 03(100): for any number that starts with 03 and ends with 100.
Page 879
"x" wildcards (e.g., xx165xxxxx#); the prefix to add to the number would include the HEX values (e.g., +49 \287303\29 165-). Below is a list of common ASCII characters and their corresponding HEX values: ASCII Character HEX Value Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 880
Mediant 1000B Gateway and E- SBC This page is intentionally left blank. User's Manual Document #: LTRT-27044...
The default is 0.0.0.0 (i.e., the device can be accessed from any IP address). For example: WebAccessList_0 = 10.13.2.66 WebAccessList_1 = 10.13.77.7 For a description of the parameter, see 'Configuring Web and Telnet Access List' on page 81. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 59.1.2 Web Parameters The Web parameters are described in the table below. Table 59-2: Web Parameters Parameter Description Enable web access from Enables Web access from any of the device's IP network interfaces. all interfaces This feature applies to HTTP and HTTPS protocols.
Page 883
= 1, and reset the device with a flash burn (set acSysActionSetResetControl to 1 and acSysActionSetReset to 2) Change the username and password in the acSysWEBAccessEntry table. Use the following format: Username acSysWEBAccessUserName: old/pass/new Password acSysWEBAccessUserCode: username/old/new Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 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 the ini file table parameter is: [WelcomeMessage ]...
The valid range is a string of up to 64 characters. auto-send-keep-alive Enables the device to send NAT keep-alive traps to the port of the SNMP network management station (e.g., AudioCodes EMS). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 886
[SendKeepAliveTrap] This is used for NAT traversal, and allows SNMP communication with AudioCodes EMS management platform, located in the WAN, when the device is located behind NAT. It is needed to keep the NAT pinhole open for the SNMP messages sent from EMS to the device.
Page 887
For example: 'mngr.corp.mycompany.com'. The valid range is a string of up to 99 characters. SNMP Community String Parameters Community String - Read Only Defines a read-only SNMP community string. Up to five read-only Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 888
Mediant 1000B Gateway and E- SBC Parameter Description configure system > snmp community strings can be configured. > ro-community-string The valid value is a string of up to 19 characters that can include [SNMPReadOnlyCommunityStri only the following: ng_x] Upper- and lower-case letters (a to z, and A to Z) ...
[2] = 2-bit Note: For the parameter to take effect, a device reset is required. [SerialFlowControl] Defines the serial communication flow control. [0] = (Default) None [1] = Hardware Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Note: For the parameter to take effect, a device reset is required. 59.1.7 Auxiliary and Configuration File Name Parameters The configuration files (i.e., Auxiliary files) can be loaded to the device using the Web interface.
0 is Trunk 1. Dial Plan File Defines the name of the Dial Plan file. This file should be created using AudioCodes DConvert utility (refer to DConvert Utility User's [DialPlanFileName] Guide). For the ini file, the name must be enclosed by single apostrophes, for example, 'dial_plan.dat'.
Page 892
Mediant 1000B Gateway and E- SBC Parameter Description Notes: For the parameter to take effect, a device reset is required. The actual update time is randomized by five minutes to reduce the load on the Web servers. automatic-update >...
Page 893
Defines the name of the cmp file and the path to the server (IP address automatic-update > firmware or FQDN) from where the device can load the cmp file and update itself. The cmp file can be loaded using HTTP/HTTPS. For example, [CmpFileURL] http://192.168.0.1/filename. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 894
Mediant 1000B Gateway and E- SBC Parameter Description Notes: For the parameter to take effect, a device reset is required. When the 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.
The table configures the physical Ethernet ports. configure The format of the ini file table parameter is as follows: voip/physical-port [ PhysicalPortsTable ] [PhysicalPortsTable] FORMAT PhysicalPortsTable_Index = PhysicalPortsTable_Port, PhysicalPortsTable_Mode, PhysicalPortsTable_SpeedDuplex, PhysicalPortsTable_PortDescription, PhysicalPortsTable_GroupMember, PhysicalPortsTable_GroupStatus; [ \PhysicalPortsTable ] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description For a detailed description of the table, see Configuring Physical Ethernet Ports on page 127. Ethernet Group Settings Table Ethernet Group Settings Defines the transmit (Tx) and receive (Rx) settings for the Ethernet port groups.
Block OSN Port Enables or disables the Ethernet port of the internal switch that interfaces with the OSN. configure system > [0] Enable (default) interface osn > shutdown [1] Disable [OSNBlockPort] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 59.2.5 Quality of Service Parameters The Quality of Service (QoS) parameters are described in the table below. Table 59-13: QoS Parameters Parameter Description Layer-2 Class Of Service (CoS) Parameters (VLAN Tag Priority Field) DiffServ Table The table configures DiffServ-to-VLAN Priority mapping.
SendKeepAliveTrap parameter is set to 1. The parameter is used to allow SNMP communication with AudioCodes EMS management platform, located in the WAN, when the device is located behind NAT. It is needed to keep the NAT pinhole open for the SNMP messages sent from EMS to the device.
Mediant 1000B Gateway and E- SBC Parameter Description The valid range is 0 to 2,592,000. The default is 30. Note: For the parameter to take effect, a device reset is required. [EnableIPAddrTranslation] Enables IP address translation for RTP, RTCP, and T.38 packets.
The parameter is a "hidden" parameter. Once defined and saved to flash memory, its value doesn't revert to default even if the parameter doesn't appear in the ini file. [DHCPSpeedFactor] Defines the device's DHCP renewal speed for a leased IP address from Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 902
Mediant 1000B Gateway and E- SBC Parameter Description a DHCP server. [0] = Disable [1] = (Default) Normal [2] to [10] = Fast 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.
Secret Key and the NTP server, for authenticating NTP messages. The valid value is a string of up to 32 characters. By default, no key is configure system > ntp > auth-key-md5 defined. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 904
Mediant 1000B Gateway and E- SBC Parameter Description [ntpAuthMd5Key] Regional Clock and Daylight Saving Time Parameters UTC Offset Defines the Universal Time Coordinate (UTC) offset (in seconds) from the local time. utc-offset The valid range is -43200 to 43200. The default is 0.
If the device is in Lifeline mode and the scenario that caused it to enter Lifeline (e.g., power outage) no longer exists (e.g., power returns), the device exists Lifeline and operates as normal. [0] = (Default) Lifeline is activated upon power outage. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 906
Mediant 1000B Gateway and E- SBC Parameter Description [1] = Lifeline is activated upon power outage. [2] = Lifeline is activated upon a power outage network failure (logical link disconnection), or when the Trunk Group is in Busy Out state (see the EnableBusyOut parameter).
This can be any string of up to 15 characters. By default, no number is defined. Notes: The parameter is only for testing incoming calls destined to this prefix number. This feature is applicable to all applications (Gateway and SBC). Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description SBC Test ID Defines the SBC test call prefix (ID) for identifying SBC test calls that traverse the device to register with an external routing entity such as sbc-test-id an IP PBX or proxy server.
Page 909
[3] Update & End Media = Sends a CDR when an update occurs in the media of the call. For example, a call starts and a ringback tone occurs, a re-INVITE is sent for a fax call and as a result, a CDR Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 910
Mediant 1000B Gateway and E- SBC Parameter Description with the MediaReportType field set to "Update" is sent, as the media was changed from voice to T.38. A CDR is also sent upon termination (end) of the media in the call.
Page 911
CPU usage decreases to 20% less than the threshold (e.g., 50%), the debug level changes to Detailed (5). Note: The device does not increase the debug level to a level that is higher than what you configured for the 'Debug Level' parameter. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 912
Mediant 1000B Gateway and E- SBC Parameter Description Syslog Facility Number Defines the Facility level (0 through 7) of the device’s Syslog 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 913
Core Dump Destination IP Defines the IP address of the remote server where you want the device to send the Core Dump file. [CoreDumpDestIP] By default, no IP address is defined. Logging Filters Table Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Logging Filters Table The table defines logging filtering rules for Syslog messages and debug recordings. configure system > logging > logging- The format of the ini file table parameter is: filters [ LoggingFilters ]...
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. 59.4 Security Parameters This subsection describes the device's security parameters. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 59.4.1 General Security Parameters The general security parameters are described in the table below. Table 59-22: General Security Parameters Parameter Description Firewall Table Internal Firewall The table defines the device's access list (firewall), which defines network Parameters traffic filtering rules.
Notes: For the parameter to take effect, a device reset is required. For a description on implementing client certificates, see 'TLS for Remote Device Management' on page 119. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 59.4.3 SRTP Parameters The Secure Real-Time Transport Protocol (SRTP) parameters are described in the table below. Table 59-24: SRTP Parameters Parameter Description Media Security Enables Secure Real-Time Transport Protocol (SRTP). [0] Disable (default)
> The format of the ini file table parameter is as follows: tls # [ TLSContexts ] FORMAT TLSContexts_Index = TLSContexts_Name, [TLSContexts] TLSContexts_TLSVersion, TLSContexts_ServerCipherString, TLSContexts_ClientCipherString, TLSContexts_OcspEnable, TLSContexts_OcspServerPrimary, TLSContexts_OcspServerSecondary, TLSContexts_OcspServerPort, TLSContexts_OcspDefaultResponse; Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 920
Mediant 1000B Gateway and E- SBC Parameter Description [ \TLSContexts ] For a detailed description of the table, see 'Configuring TLS Certificate Contexts' on page 109. TLS Client Re- Defines the time interval (in minutes) between TLS Re-Handshakes Handshake Interval initiated by the device.
Enables the device's embedded SSH server. [0] Disable (default) [1] Enable [SSHServerEnable] Server Port Defines the port number for the embedded SSH server. ssh-port Range is any valid port number. The default port is 22. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 922
Mediant 1000B Gateway and E- SBC Parameter Description [SSHServerPort] SSH Admin Key Defines the RSA public key for strong authentication for logging in to the SSH interface (if enabled). ssh-admin-key The value should be a base64-encoded string. The value can be a [SSHAdminKey] maximum length of 511 characters.
The format of the ini file parameter is: [ IDSMatch ] FORMAT IDSMatch_Index = IDSMatch_SIPInterface, IDSMatch_ProxySet, IDSMatch_Subnet, IDSMatch_Policy; [ \IDSMatch ] For a detailed description of the table, see 'Assigning IDS Policies' on page 171. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 59.4.7 OCSP Parameters The Online Certificate Status Protocol (OCSP) parameters are described in the table below. Table 59-28: OCSP Parameters Parameter Description Enable OCSP Server Enables or disables certificate checking using OCSP. [0] Disable (default) enable ...
Note: If a QoE traffic overflow between SEM and the device occurs, the device sends the QoE data only at the end of the call, regardless of the settings of the parameter. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 926
Mediant 1000B Gateway and E- SBC Parameter Description Quality of Experience Profile Table Quality of Experience The table defines Quality of Experience Profiles. Profile The format of the ini file table parameter is as follows: configure voip/qoe [QOEProfile] qoe-profile FORMAT QOEProfile_Index = QOEProfile_Name, [QOEProfile] QOEProfile_SensitivityLevel;...
Page 927
The format of the ini file table parameter is as follows: configure voip/qoe [MediaEnhancementRules] media-enhancement- FORMAT MediaEnhancementRules_Index = rules MediaEnhancementRules_MediaEnhancementProfile, [MediaEnhancementRule MediaEnhancementRules_RuleIndex, MediaEnhancementRules_Trigger, MediaEnhancementRules_Color, MediaEnhancementRules_ActionRule, MediaEnhancementRules_ActionValue; [\MediaEnhancementRules] For a detailed description of the table, see 'Configuring Media Enhancement Profiles' on page 309. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 59.6 Control Network Parameters 59.6.1 IP Group, Proxy, Registration and Authentication Parameters The proxy server, registration and authentication SIP parameters are described in the table below. Table 59-30: Proxy, Registration and Authentication SIP Parameters...
Page 929
REGISTER messages sent to these proxies are sent with the same host name. Note: If the parameter is disabled and the ProxyName parameter is not configured, the proxy's IP address is used as the host name in the REGISTER Request-URI. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 930
Mediant 1000B Gateway and E- SBC Parameter Description Redundancy Mode Determines whether the device switches back to the primary Proxy after using a redundant Proxy. redundancy-mode [0] Parking = (Default) The device continues working with a [ProxyRedundancyMode] redundant (now active) Proxy until the next failure, after which it works with the next redundant Proxy.
Page 931
IP addresses each, no additional searches are performed. [2] NAPTR = NAPTR query is done. If successful, an SRV query is sent according to the information received in the NAPTR response. If Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 932
Mediant 1000B Gateway and E- SBC Parameter Description the NAPTR query fails, an SRV query is done according to the configured transport type. If the Proxy IP address parameter contains a domain name with port definition (e.g., ProxyIP = domain.com:5080), the device performs a regular DNS A-record query.
Page 933
ProxySet_EnableProxyKeepAlive, ProxySet_ProxyKeepAliveTime, ProxySet_ProxyLoadBalancingMethod, ProxySet_IsProxyHotSwap, ProxySet_SRDName, ProxySet_ClassificationInput, ProxySet_TLSContextName, ProxySet_ProxyRedundancyMode, ProxySet_DNSResolveMethod, ProxySet_KeepAliveFailureResp, ProxySet_GWIPv4SIPInterfaceName, ProxySet_SBCIPv4SIPInterfaceName, ProxySet_SASIPv4SIPInterfaceName, ProxySet_GWIPv6SIPInterfaceName, ProxySet_SBCIPv6SIPInterfaceName, ProxySet_SASIPv6SIPInterfaceName; [ \ProxySet ] For a description of the table, see 'Configuring Proxy Sets' on page 348. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 934
Mediant 1000B Gateway and E- SBC Parameter Description Registrar Parameters Enable Registration Enables the device to register to a Proxy/Registrar server. enable-registration [0] Disable = (Default) The device doesn't register to Proxy/Registrar server. [IsRegisterNeeded] [1] Enable = The device registers to Proxy/Registrar server when the device is powered up and at every user-defined interval (configured by the parameter RegistrationTime).
Page 935
100 Trying provisional response (indicative of a home proxy server failure). Note: The parameter is applicable only to the Gateway application. ReRegister On Enables the device to perform SIP re-registration upon TCP/TLS Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 936
Mediant 1000B Gateway and E- SBC Parameter Description Connection Failure connection failure. reg-on-conn-failure [0] Disable (default) [1] Enable [ReRegisterOnConnection Failure] Gateway Registration Defines the user name that is used in the From and To headers in SIP Name REGISTER messages.
Page 937
(used for example, to keep NAT bindings open). For connection- oriented transports such as TCP/TLS this is based on CRLF. This mechanism uses a client-to-server "ping" keep-alive and a Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 938
Mediant 1000B Gateway and E- SBC Parameter Description corresponding server-to-client "pong" message. This ping-pong sequence allows the client, and optionally the server, to tell if its flow is still active and useful for SIP traffic. If the client does not receive a pong in response to its ping, it declares the flow “dead”...
The valid value is 10 to 65,000. The default is 10. Note: TCP keepalive is enabled per SIP Interface in the SIP Interface Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 940
Mediant 1000B Gateway and E- SBC Parameter Description table. [TCPKeepAliveRetry] Defines the number of unacknowledged keep-alive probes to send before considering the connection down. The valid value is 1 to 100. The default is 5. Note: TCP keepalive is enabled per SIP Interface in the SIP Interface table.
Page 941
The format of the ini file table parameter is as follows: [ MediaRealmExtension ] FORMAT MediaRealmExtension_Index = MediaRealmExtension_MediaRealmIndex, MediaRealmExtension_ExtensionIndex, MediaRealmExtension_IPv4IF, MediaRealmExtension_IPv6IF, MediaRealmExtension_PortRangeStart, MediaRealmExtension_PortRangeEnd, MediaRealmExtension_MediaSessionLeg; [ \MediaRealmExtension ] For a detailed description of the table, see 'Configuring Media Realm Extensions' on page 318. Version 7.0 Mediant 1000B Gateway and E- SBC...
(if Automatic Update has been enabled on the device) 'check-sync;reboot=true': triggers a device reset Note: The Event header value is proprietary to AudioCodes. Max SIP Message Length Defines the maximum size (in Kbytes) for each SIP message that can [KB] be sent over the network.
Page 943
PR=<voice packets received> OR=<voice octets received> PL=<receive packet loss> JI=<jitter in ms> LA=<latency in ms> Below is an example of the X-RTP-Stat header in a SIP BYE message: Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 945
The valid range is 1 to 86,400 sec. The default is 0 (i.e., the Session- Expires header is disabled). [SIPSessionExpires] Note: The parameter is applicable only to the Gateway application. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 946
Mediant 1000B Gateway and E- SBC Parameter Description Minimum Session-Expires Defines the time (in seconds) that is used in the Min-SE header. This header defines the minimum time that the user agent refreshes the min-session-expires session. [MinSE] The valid range is 10 to 100,000. The default is 90.
Page 947
INVITE with an SDP offer containing G.729 and “regular” G.711 coders, it sends an SDP answer containing G.729 and G.711 VBD coders, allowing a subsequent bypass (passthrough) session if fax/modem signals are detected during the call. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 948
Mediant 1000B Gateway and E- SBC Parameter Description Note: The parameter is applicable only if G.711 VBD coder(s) with regular G.711 payload types 0 or 8 are configured for the device (using the CodersGroup parameter). fax-vbd-behvr Determines the device's fax transport behavior when G.711 VBD coder is negotiated at call start.
Page 949
TCP Timeout Defines the Timer B (INVITE transaction timeout timer) and Timer F (non-INVITE transaction timeout timer), as defined in RFC 3261, when tcp-timeout Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 950
Mediant 1000B Gateway and E- SBC Parameter Description [SIPTCPTimeout] the SIP transport type is TCP. The valid range is 0 to 40 sec. The default is 64 * SipT1Rtx parameter value. For example, if SipT1Rtx is set to 500 msec, then the default of SIPTCPTimeout is 32 sec.
Page 951
For IP-to-ISDN calls: - The device interworks the SIP tgrp=hotline parameter (received in INVITE) to ISDN Setup with the Off Hook Indicator IE of “Voice”, and “Speech” Bearer Capability IE. Note that the Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 952
Mediant 1000B Gateway and E- SBC Parameter Description Off Hook Indicator IE is described in UCR 2008 specifications. - The device interworks the SIP tgrp=hotline-ccdata parameter (received in INVITE) to ISDN Setup with an Off Hook Indicator IE of “Data”, and with “Unrestricted 64k” Bearer Capability IE.
Page 953
If the REGISTER is per the device’s client (endpoint), it is the MAC address concatenated with the phone number of the client. If the REGISTER is per device, it is the MAC address only. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 954
When configured, the string <UserAgentDisplayInfo user-agent-info value>/software version' is used, for example: [UserAgentDisplayInfo] User-Agent: myproduct/v.6.80A.227.005 If not configured, the default string, <AudioCodes product- name>/software version' is used, for example: User-Agent: Audiocodes-Sip-Gateway-Medaint 1000B Gateway and SBC/v.6.80A.227.005 The maximum string length is 50 characters.
Page 955
'ptime' value in the following precedence: from 'mptime' attribute, from 'ptime' attribute, and then from default value. [EnablePtime] Determines whether the 'ptime' attribute is included in the SDP. [0] = Remove the 'ptime' attribute from SDP. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 956
Mediant 1000B Gateway and E- SBC Parameter Description [1] = (Default) Include the 'ptime' attribute in SDP. 3xx Behavior Determines the device's behavior regarding call identifiers when a 3xx response is received for an outgoing INVITE request. The device can...
Page 957
[1] = Sets the IP address of the outgoing SDP c= field to the IP address of the device. If the incoming SDP doesn’t contain the "a=inactive" line, the returned SDP contains the "a=recvonly" line. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 958
Mediant 1000B Gateway and E- SBC Parameter Description Enable Delayed Offer Determines whether the device sends the initial INVITE message with or without an SDP. Sending the first INVITE without SDP is typically delayed-offer done by clients for obtaining the far-end's full list of capabilities before [EnableDelayedOffer] sending their own offer.
Page 959
Trunk number, B-channel, and the device's IP address. For example, 'x-channel: DS/DS1-5/8;IP=192.168.13.1', where: 'DS/DS-1' is a constant string '5' is the Trunk number '8' is the B-channel 'IP=192.168.13.1' is the device's IP address Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 960
Mediant 1000B Gateway and E- SBC Parameter Description Progress Indicator to IP Global parameter that defines the progress indicator (PI) sent to the IP. You can also configure this functionality per specific calls, using IP prog-ind-2ip Profiles (IpProfile_ProgressIndicator2IP) or Tel Profiles. For a detailed...
Page 961
SDP received from the remote side. [0] Disable (default) [1] Enable Comfort Noise Generation Enables negotiation and usage of Comfort Noise (CN) for Gateway Negotiation calls. com-noise-gen-nego [0] Disable Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 962
Mediant 1000B Gateway and E- SBC Parameter Description [ComfortNoiseNegotiation [1] Enable (default) The use of CN is indicated by including a payload type for CN on the media description line of the SDP. The device can use CN with a codec whose RTP time stamp clock rate is 8,000 Hz (G.711/G.726).
Page 963
INVITE, it generates a ring to the phone and sends a SIP 180 Ringing response to the IP. If the phone is not answered within the time interval set by the parameter, the device cancels the call Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 964
Mediant 1000B Gateway and E- SBC Parameter Description by sending a SIP 408 response. The valid value range is 1 to 600 (in seconds). The default is 180. Note: If per trunk configuration (using TrunkPSTNAlertTimeout) is set to other than default, the PSTNAlertTimeout parameter value is overridden.
Page 965
Digital: All trunks (E1/T1/BRI) are automatically taken out-of-service by taking down the D-Channel, or for T1 PRI trunks, by sending a Service Out message supporting these messages (NI-2, 4/5-ESS, DMS-100, and Meridian). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 966
Mediant 1000B Gateway and E- SBC Parameter Description The above behavior is done upon one of the following scenarios: The device is physically disconnected from the network (i.e., Ethernet cable is disconnected). The Ethernet cable is connected, but the device is unable to communicate with any host.
Page 967
Graceful out-of-service enabled: The device rejects new incoming calls and only when all channels are idle (when graceful period ends or when all channels become idle before graceful period ends, whichever occurs first), does the device Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 968
Mediant 1000B Gateway and E- SBC Parameter Description send an alarm on the trunk. When connectivity is restored for the Busy Out feature or the Trunk Group is unlocked, the device clears the alarm. Note: For partially configured trunks (only some channels configured), this option only rejects new calls for the trunk;...
Page 969
[1] Reorder Tone = (Default) The device plays a reorder tone to the connected phone / PBX. [2] Polarity Reversal = The device reverses the polarity of the endpoint making it unusable (relevant, for example, for PBX DID Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 970
Mediant 1000B Gateway and E- SBC Parameter Description lines). [3] Reorder Tone + Polarity Reversal = Same as options [1] and [2]. [4] Current Disconnect = The device disconnects the current to the FXS endpoint. Notes: A device reset is required for the parameter to take effect when it is set to [2], [3], or [4].
For a list of supported coders and a description of the table, see [CodersGroup7] Configuring Default Coders on page 375. [CodersGroup8] For configuring Coder Groups, see 'Configuring Coder Groups' on [CodersGroup9] page 379. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 972
Mediant 1000B Gateway and E- SBC Parameter Description The coder name is case-sensitive. IP Profile Settings Table IP Profile Settings Defines the IP Profile table. The format of the ini file table parameter is as follows: configure voip >...
Page 973
TelProfile_EnableEC, TelProfile_MWIAnalog, TelProfile_MWIDisplay, TelProfile_FlashHookPeriod, TelProfile_EnableEarlyMedia, TelProfile_ProgressIndicator2IP, TelProfile_TimeForReorderTone, TelProfile_EnableDIDWink, TelProfile_IsTwoStageDial, TelProfile_DisconnectOnBusyTone, TelProfile_EnableVoiceMailDelay, TelProfile_DialPlanIndex, TelProfile_Enable911PSAP, TelProfile_SwapTelToIpPhoneNumbers, TelProfile_EnableAGC, TelProfile_ECNlpMode, TelProfile_DigitalCutThrough, TelProfile_EnableFXODoubleAnswer, TelProfile_CallPriorityMode; [\TelProfile] For a description of the parameter, see Configuring Tel Profiles on page 381. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC 59.9 Channel Parameters This subsection describes the device's channel parameters. 59.9.1 Voice Parameters The voice parameters are described in the table below. Table 59-34: Voice Parameters Parameter Description Input Gain Global parameter that defines the pulse-code modulation (PCM) input (received) gain control level (in decibels).
Page 975
[2] = Silence output NLP Note: The parameter can also be configured in a Tel Profile. echo-canceller- Enables the Aggressive NLP at the first 0.5 second of the call. aggressive-NLP [0] = Disable Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description [1] = (Default) Enable. The echo is removed only in the first [EchoCancellerAggressiveNLP] half of a second of the incoming IP signal. Note: For the parameter to take effect, a device reset is required.
[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 Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description according to RFC 2833 and muted when received. Note: The parameter is automatically updated if the parameters FirstTxDTMFOption or RxDTMFOption are configured. DTMF Volume (-31 to 0 dB) Defines the DTMF gain control value (in decibels) to the Tel side.
Page 979
Currently, the negotiation of “RED” payload type is not supported and therefore, it should be configured to the same PT value for both parties. RFC 2198 Payload Type Defines the RTP redundancy packet payload type (according to RFC 2198). RTP-redundancy-payload- Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 980
Mediant 1000B Gateway and E- SBC Parameter Description type The valid value is 96 to 127. The default is 104. [RFC2198PayloadType] Note: The parameter is applicable only if the RTPRedundancyDepth parameter is set to 1. Packing Factor N/A. Controlled internally by the device according to the selected coder.
Page 981
The default is -1 (i.e., no alerts are issued). R-Value Delay Threshold Defines the voice quality monitoring - end of call low quality alert threshold. [VQMonEOCRValTHR] The default is -1 (i.e., no alerts are issued). Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 982
Mediant 1000B Gateway and E- SBC Parameter Description RTCP XR Packet Interval Defines the time interval (in msec) between adjacent RTCP XR reports. This interval starts from call establishment. Thus, the rtcp-interval device can send RTCP XR reports during the call, in addition to at [RTCPInterval] the end of the call.
You can also configure this functionality per specific calls, using IP Profiles (IpProfile_VxxTransportType). For more information, see 'Configuring IP Profiles' on page 385. V.34 Modem Transport Type Determines the V.90/V.34 modem transport type. [0] Disable = Transparent. V34-modem-transport- Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 984
Mediant 1000B Gateway and E- SBC Parameter Description [2] Enable Bypass (default) type [3] Events Only = Transparent with Events. [V34ModemTransportType] Note: You can also configure this functionality per specific calls, using IP Profiles (IpProfile_VxxTransportType). For more information, see 'Configuring IP Profiles' on page 385.
Page 985
Defines the fax bypass RTP dynamic payload type. The valid range is 96 to 120. The default is 102. fax-bypass-payload-type [FaxBypassPayloadType] modem-bypass-payload- Defines the modem bypass dynamic payload type. type The range is 0-127. The default is 103. [ModemBypassPayloadType] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 986
Mediant 1000B Gateway and E- SBC Parameter Description volume Defines the fax gain control. [FaxModemRelayVolume] The range is -18 to -3, corresponding to -18 dBm to -3 dBm in 1-dB steps. The default is -6 dBm fax gain control. Fax Bypass Output Gain Defines the fax bypass output gain control.
Page 987
To overcome this, the device sends No-Op (“no-signal”) packets to open a pinhole in the NAT for the answering fax machine. The originating fax does not wait for an answer, but immediately starts Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description sending T.38 packets to the terminating fax machine. Note: To enable No-Op packet transmission, use the NoOpEnable and NoOpInterval parameters. 59.10.2 DTMF and Hook-Flash Parameters The DTMF and hook-flash parameters are described in the table below.
Page 989
'Configuring IP Profiles' on page 385. Note: If this functionality is configured for a specific IP Profile, the settings of this global parameter is ignored for calls associated with the IP Profile. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 990
Mediant 1000B Gateway and E- SBC Parameter Description First Tx DTMF Option Defines the first preferred transmit (Tx) DTMF negotiation method. configure voip > gw [0] Not Supported = (Default) No negotiation - DTMF digits are dtmf-and-suppl sent according to the parameters DTMFTransportType and dtmf-and-dialing >...
Page 991
(before or during dialing of destination phone number). Therefore, the parameter IsWaitForDialTone (configurable for the entire device) is ignored. For analog interfaces: The FXS interface send SIP 200 OK responses only after the DTMF dialing is complete. Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description The parameter can also be configured in a Tel Profile. replace-nb-sign-w- Determines whether to replace the number sign (#) with the escape character (%23) in outgoing SIP messages for Tel-to-IP calls.
Page 993
ISDN overlap dialing is used (ISDNRxOverlap is set to 1). If the DialPlanIndex parameter is configured (to select a Dial Plan index), then the device first attempts to locate a matching Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 994
Mediant 1000B Gateway and E- SBC Parameter Description 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 by the DigitMapping parameter. For more information on digit mapping, see 'Digit Mapping' on page 511.
If the device receives a Request-URI that includes a 'target' and 'cause' parameter, the 'target' is mapped to the Redirect phone number and the 'cause' is mapped to the Redirect number reason. Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 996
Mediant 1000B Gateway and E- SBC Parameter Description [WaitForBusyTime] Defines the time (in msec) that the device waits to detect busy and/or reorder tones. This feature is used for semi-supervised PBX call transfers (i.e., the LineTransferMode parameter is set to 2).
Page 997
MWI Source Number Defines the calling party's phone number used in the Q.931 MWI Setup message to PSTN. If not configured, the channel's phone mwi-source-number number is used as the calling number. [MWISourceNumber] Version 7.0 Mediant 1000B Gateway and E- SBC...
Page 998
Mediant 1000B Gateway and E- SBC Parameter Description mwi-subs-ipgrpid Defines the IP Group ID used when subscribing to an MWI server. The 'The SIP Group Name' field value of the IP Group table is used [MWISubscribeIPGroupID as the Request-URI host name in the outgoing MWI SIP SUBSCRIBE message.
Page 999
The valid range is a 120-character string. [DigitPatternInternalCall] External Call Digit Pattern Defines the digit pattern used by the PBX to indicate an external call. ext-call-dig-ptrn The valid range is a 120-character string. [DigitPatternExternalCall] Version 7.0 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Disconnect Call Digit Defines a digit pattern that when received from the Tel side, indicates Pattern the device to disconnect the call. disc-call-dig-ptrn The valid range is a 25-character string. [TelDisconnectCode] Digit To Ignore Digit...
Page 1001
Caller ID detection for Britain [4] is not supported on the device’s FXO ports. Only FXS ports can generate the Britain [4] Caller ID. To select the Bellcore Caller ID sub standard, use the BellcoreCallerIDTypeOneSubStandard parameter. To select the Version 7.0 1001 Mediant 1000B Gateway and E- SBC...
Page 1002
Mediant 1000B Gateway and E- SBC Parameter Description ETSI Caller ID substandard, use the ETSICallerIDTypeOneSubStandard parameter. To select the Bellcore MWI sub standard, use the BellcoreVMWITypeOneStandard parameter. To select the ETSI MWI sub standard, use the ETSIVMWITypeOneStandard parameter. ...
Page 1003
The 200 OK response can contain the connected party CallerID - Connected Number and Connected Name. For example, if the call is answered by the device, the 200 OK response includes the P- Version 7.0 1003 Mediant 1000B Gateway and E- SBC...
Page 1004
Mediant 1000B Gateway and E- SBC Parameter Description Asserted-Identity with Caller ID. The device interworks (in some ISDN variants), the Connected Party number and name from Q.931 Connect message to SIP 200 OK with the P-Asserted-Identity header. In the opposite direction, if the ISDN device receives a 200 OK with P- Asserted-Identity header, it interworks it to the Connected party number and name in the Q.931 Connect message, including its...
CallWaitingPerPort 1 = 1,1,2; (call waiting enabled for Port 2 of Module Notes: The parameter is applicable only to FXS ports. For a detailed description of the table, see Configuring Call Waiting on page 566. Version 7.0 1005 Mediant 1000B Gateway and E- SBC...
Page 1006
Mediant 1000B Gateway and E- SBC Parameter Description Number of Call Waiting Defines the number of call waiting indications that are played to the Indications called telephone that is connected to the device for Call Waiting. nb-of-cw-ind The valid range is 1 to 100 indications. The default is 2.
FwdInfo 1 = 1,2003@10.5.1.1,30,1,2; For a detailed description of the table, see Configuring Call Forward on page 563. Note: The parameter is applicable only to FXS and FXO interfaces. Call Forward Reminder Ring Parameters Version 7.0 1007 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description Notes: These parameters are applicable only to FXS interfaces. For a description of this feature, see Call Forward Reminder Ring on page 523. Enable NRT Enables endpoint subscription for Ring reminder event notification feature.
Page 1009
Determines the ETSI Visual Message Waiting Indication (VMWI) Type 1 etsi-vmwi-type- one-standard sub-standard. [ETSIVMWITypeOneSt [0] = (Default) ETSI VMWI between rings andard] [1] = ETSI VMWI before ring DT_AS Version 7.0 1009 Mediant 1000B Gateway and E- SBC...
Mediant 1000B Gateway and E- SBC Parameter Description [2] = ETSI VMWI before ring RP_AS [3] = ETSI VMWI before ring LR_DT_AS [4] = ETSI VMWI not ring related DT_AS [5] = ETSI VMWI not ring related RP_AS ...
Notes: To use call transfer, the devices at both ends must support this option. To use call transfer, set the parameter EnableHold to 1. Version 7.0 1011 Mediant 1000B Gateway and E- SBC...
Page 1012
Mediant 1000B Gateway and E- SBC Parameter Description Transfer Prefix Defines the string that is added as a prefix to the transferred/forwarded called number when the REFER/3xx message is received. transfer-prefix Notes: [xferPrefix] The number manipulation rules apply to the user part of the Refer-To and/or Contact URI before it is sent in the INVITE message.