Page 2
Notice This document describes the AudioCodes Mediant™ 2000 SIP (Session Initialization Protocol) gateway and the TP-1610 SIP cPCI board. Information contained in this document is believed to be accurate and reliable at the time of printing. However, due to ongoing product improvements and revisions, AudioCodes cannot guarantee accuracy of printed material after the Date Published nor can it accept responsibility for errors or omissions.
Mediant 2000 SIP User’s Manual Overview...13 Available Configurations ...14 SIP Overview ...15 Mediant 2000 Features...15 1.3.1 General Features ...15 1.3.2 Hardware Features...15 1.3.3 PSTN-to-SIP Interworking ...16 1.3.3.1 Supported Interworking Features ... 16 1.3.4 Supported SIP Features...16 Mediant 2000 Physical Description ...19 General ...19 The Mediant 2000 Chassis ...20 2.2.1 Power Supply ...20...
Page 4
5.8.3.2 Numbering Plans and Type of Number ... 48 5.8.4 Configuring the Routing Tables...49 5.8.4.1 Tel to IP Routing Table ... 49 5.8.4.2 IP to Trunk Group Routing Table ... 51 5.8.4.3 Internal DNS Table... 53 5.8.4.4 Reasons for Alternative Routing... 54 5.8.5 Configuring the Profile Definitions ...55 5.8.5.1 Coder Group Settings ...
Page 5
Mediant 2000 SIP User’s Manual Using ISDN NFAS ...141 8.4.1 NFAS Interface ID ...141 8.4.2 Working with DMS-100 Switches ...142 Configuring the DTMF Transport Types ...143 Configuring the Gateway’s Alternative Routing (based on Connectivity and QoS)...146 8.6.1 Alternative Routing Mechanism...146 8.6.2 Determining the Availability of Destination IP Addresses ...146 8.6.3 PSTN Fallback as a Special Case of Alternative Routing...146 8.6.4 Relevant Parameters...147...
Page 6
11.6.4.2 Configuration via SNMP... 181 11.7 SNMP Manager Backward Compatibility...182 11.8 AudioCodes’ Element Management System ...182 12 Selected Technical Specifications ... 183 Appendix A Mediant 2000 SIP Software Kit... 187 Appendix B The BootP/TFTP Configuration Utility ... 189 When to Use the BootP/TFTP ...189 An Overview of BootP...189 Key Features ...189 Specifications...190...
Page 7
Mediant 2000 SIP User’s Manual Appendix J SS7 Tunneling... 231 MTP2 Tunneling Technology...232 SS7 Characteristics ...232 SS7 Parameters ...233 SS7 Table Parameters ...234 J.4.1 SIGTRAN Interface Groups...234 J.4.2 SIGTRAN Interface IDs ...235 J.4.3 SS7 Signaling Link ...236 SS7 MTP2 Tunneling ini File Example ...237 ini File Parameters in a Table Format ...241 J.6.1 Table Indices ...242 J.6.2 Table Permissions...242...
Page 8
Mediant 2000 SIP List of Figures Figure 1-1: Typical Mediant 2000 Gateway Application ...14 Figure 2-1: Mediant 2000 Front View ...19 Figure 2-2: Front and Upper View of the TP-1610 cPCI Board...21 Figure 2-3: Rear Panel with two 50-pin Connectors for 16 Trunks ...24 Figure 2-4: Rear Panel with 8 RJ-48c Connectors for 8 Trunks ...25 Figure 3-1: 19-inch Rack &...
Page 9
Mediant 2000 SIP User’s Manual Contents Figure 8-3: SIP Call Flow Example...153 Figure 5-2: IP to Trunk Group Routing Table ...159 Figure 9-1: Setting the Syslog Server IP Address...166 Figure 9-2: The ini File Example for Syslog...166 Figure 10-1: Mediant 2000 Startup Process...168 Figure 11-1: Example of Entries in a Device ini file Regarding SNMP...181 Figure B-1: Main Screen...191 Figure B-2: Reset Screen ...191...
Page 10
Mediant 2000 SIP List of Tables Table 2-1: Mediant 2000 Front View Component Descriptions...19 Table 2-2: Chassis LED Indicators ...20 Table 2-3: Front and Upper View of the TP-1610 cPCI Board Component Descriptions ...21 Table 2-4: Status LED Indicators...23 Table 2-5: E1/T1 Trunk Status LED Indicators...23 Table 2-6: Ethernet LED Indicators ...23 Table 2-7: cPCI LED Indicators ...23 Table 2-8: Rear Panel with two 50-pin Connectors for 16 Trunks Component Descriptions...24...
When viewing this manual on CD, Web site or on any other electronic copy, Tip: all cross-references are hyperlinked. Click on the page or section numbers (shown in blue) to reach the individual cross-referenced item directly. To return back to the point from where you accessed the cross-reference, press the ALT and ←...
Mediant 2000 SIP User’s Manual Overview The Mediant 2000 SIP over the same IP network. The Mediant 2000 provides excellent voice quality and optimized packet voice streaming over IP networks. The Mediant 2000 uses the award-winning, field-proven Digital Signal Processing (DSP) voice compression technology used in other TrunkPack The Mediant 2000 incorporates 1, 2, 4, 8 or 16 E1 or T1 spans for connection, directly to Public Switched Telephone Network (PSTN) / Private Branch Exchange (PBX) telephony trunks, and...
Figure 1-1 below illustrates typical Mediant 2000 gateway applications over VoIP Network. Figure 1-1: Typical Mediant 2000 Gateway Application Service Node Mediant 2000 E1/T1 PRI/CAS PBX - Branch A Available Configurations The Mediant 2000 is provided in the following configurations: E1 Available Configurations: •...
Mediant 2000 SIP User’s Manual • 48 Channels on 2 T1 spans with gateway-1 only • 96 Channels on 4 T1 spans with gateway-1 only • 192 Channels on 8 T1 spans with gateway-1 only • 384 Channels on 16 T1 spans with gateway-1 and gateway-2 SIP Overview SIP is an application-layer control (signaling) protocol used on the Mediant 2000 for creating, modifying, and terminating sessions with one or more participants.
1.3.3 PSTN-to-SIP Interworking The Mediant 2000 gateway performs interworking between ISDN and CAS via E1/T1/J1 digital spans and SIP IETF signaling protocol. 16 E1, T1 or J1 spans are supported (480 channels) in a two modules gateway. The Mediant 2000 gateway supports various ISDN PRI protocols such as EuroISDN, North American NI2, Lucent 4/5ESS, Nortel DMS100, Meridian 1 DMS100, Japan J1, as well as QSIG (basic call).
Page 17
Mediant 2000 SIP User’s Manual • Works with Proxy or without Proxy, using an internal routing table. • Fallback to internal routing table if Proxy is not responding. • Supports up to four Proxy servers. If the primary Proxy fails, the Mediant 2000 automatically switches to a redundant Proxy.
Mediant 2000 SIP User’s Manual Mediant 2000 Physical Description This section provides detailed information on the Mediant 2000 hardware components, the location and functionality of the LEDs, buttons and connectors on the front and rear panels. General The Mediant 2000 gateway comprises the following hardware components: •...
The Mediant 2000 Chassis The Mediant 2000 chassis is an industrial platform, 19” wide, 1U high and 12” deep that houses the TP-1610 board in its front cage, slot #1 (the lower slot) and the TP-1610 RTM in its rear cage, slot #1 (the lower slot).
Mediant 2000 SIP User’s Manual Figure 2-2: Front and Upper View of the TP-1610 cPCI Board Table 2-3: Front and Upper View of the TP-1610 cPCI Board Component Descriptions Item # Label T1 / E1 STATUS T1 / E1 STATUS 2.3.1 Board Hot-Swap Support The TP-1610 cPCI board is hot-swappable and can therefore be removed from a slot (and...
Before removing or inserting boards from / to the chassis, attach a wrist strap Note 1: for electrostatic discharge (ESD) and connect it to the rack frame using an alligator clip. Do not set components down without protecting them with a static bag. Note 2: 2.3.1.1 Removing Boards...
Mediant 2000 SIP User’s Manual 2.3.2 TP-1610 Front Panel LED Indicators The functionality of the front panel LEDs for the TP-1610 is described in the following four tables and illustrated in Figure 2-2 the number of channels. Label LED Color FAIL Green Yellow...
Rear Transition Module The Mediant 2000 RTM includes a PSTN trunks and an Ethernet interfaces. The Ethernet interface features dual 10/100 Base-TX, RJ-45 shielded connectors for (an active / standby) redundancy scheme providing protection against the event of a failure. The PSTN interface is provided with a choice of rear panels (1-span, 2-span, 4-span, 8-span or 16-span).
Mediant 2000 SIP User’s Manual Figure 2-4: Rear Panel with 8 RJ-48c Connectors for 8 Trunks Table 2-9: Rear Panel with 8 RJ-48c Connectors for 8 Trunks Component Descriptions Item # Label ETHERNET TRUNKS Optional CPU Board The Mediant 2000 provides an optional second cPCI slot that can be optionally used for customer’s CPU board.
Mediant 2000 SIP User’s Manual Installing the Mediant 2000 This section describes the hardware installation procedures for the Mediant 2000. For information on how to start using the gateway, refer to Section Mediant 2000 connectors, LEDs and buttons, refer to Section The equipment must only be installed or serviced by qualified service personnel.
Figure 3-1: 19-inch Rack & Desktop Accessories Mounting the Mediant 2000 The Mediant 2000 can be mounted on a desktop, or installed in a standard 19-inch rack. Refer to Section on page 3.3.1 Mounting the Mediant 2000 on a Desktop No brackets are required.
Mediant 2000 SIP User’s Manual Figure 3-2: Mediant 2000 Front View with 19-inch Rack Mount Brackets When installing the chassis in a rack, be sure to implement the following Safety instructions recommended by Underwriters Laboratories: • Elevated Operating Ambient - If installed in a closed or multi-unit rack assembly, the operating ambient temperature of the rack environment may be greater than room ambient.
You’re now recommended to take the optional steps of fastening the device to the frame of the rack (as described above) while it is placed on the shelf, so preventing it from sliding when inserting cables into connectors on the rear panel. Cabling the Mediant 2000 Refer to Section on page...
Mediant 2000 SIP User’s Manual Figure 3-4: Mediant 2000 Rear Panel Cabling (8 Trunks, DC Power)) Table 3-2: Mediant 2000 Rear Panel Cabling (8 Trunks, DC Power) Component Descriptions Item # Label PSTN 48V 4A max The unit must be permanently connected to earth via the screw provided at the back on the unit.
Repeat steps 1 and 2 for the other Trunk cable but this time connect it to the connector labeled “Trunks 9 16”. The 50-pin male Telco cable connector must be wired according to the pinout in and to mate with the female connector illustrated in Figure 3-5: 50-pin Female Telco Board-Mounted Connector Table 3-3: E1/T1 Connections on each 50-pin Telco Connector E1/T1 Number...
Mediant 2000 SIP User’s Manual 3.4.3 Connecting the Power Supply Connect the Mediant 2000 to the power supply using one of the following methods: 3.4.3.1 Connecting the AC Power Supply When using a single AC power cable: Attach one end of the supplied 100/240 VAC power cable to the rear AC socket and connect the other end to the correct earthed AC power supply.
Figure 3-8: DC Terminal Block Screw Connector When using a DC terminal block crimp connector, take these 3 steps: Remove the DC adaptor (screw connection type) that is attached to the Mediant 2000 rear panel. Connect the two insulated wires to the correct DC power supply. Ensure that the connections to the DC power supply maintain the correct polarity (refer to Insert the terminal block into the DC inlet located on the Mediant 2000.
Mediant 2000 SIP User’s Manual Getting Started The Mediant 2000 is supplied with application software already resident in its flash memory (with factory default parameters). Section below describes how to assign IP addresses to the Mediant 2000, while Section on page describes how to set up the Mediant 2000 with basic parameters using a standard Web browser (such as Microsoft For detailed information on how to fully configure the gateway, refer to the Web Interface,...
correspond with your network IP settings. If your network doesn’t feature a default gateway, enter a dummy value in the ‘Default Gateway IP Address’ field. Click the Reset button and click OK in the prompt; The Mediant 2000 applies the changes and restarts.
Mediant 2000 SIP User’s Manual This option is currently supported on one media gateway module (trunks 1-8) only. To restore networking parameters to their initial state, take these 6 steps: Disconnect the Mediant 2000 from the power and network cables. Reconnect the power cable;...
Page 38
Enable the DMZ (Demilitarized Zone) configuration on the residential router for the LAN port where the Mediant 2000 gateway is connected. This enables unknown packets to be routed to the DMZ port. Under ‘SIP Parameters’, enter the Mediant 2000 domain name in the field ‘Gateway Name’. If the field is not specified, the Mediant 2000 IP address is used instead (default).
Mediant 2000 SIP User’s Manual Web Management Configuration Concepts Users can utilize the Mediant 2000 in a wide variety of applications, enabled by its parameters and configuration files (e.g., Call Progress Tones (CPT), etc.). The parameters can be configured and configuration files can be loaded using: •...
Password Control The Embedded Web Server is protected by a unique username and password combination. The first time a browser request is made, the User is requested to provide his username and password to obtain access. Subsequent requests are negotiated by the browser on behalf of the User, so that the User doesn’t have to re-enter the username and password for each request, but the request is still authenticated (the Embedded Web Server uses the MD5 authentication method supported by the HTTP 1.1 protocol).
Mediant 2000 SIP User’s Manual Accessing the Embedded Web Server To access the Embedded Web Server, take these 4 steps: Open a standard Web-browsing application such as Microsoft™ Internet Explorer™ (Version 6.0 and higher) or Netscape™ Navigator™ (Version 7.0 and higher). In the Uniform Resource Locator (URL) field, specify the IP address of the Mediant 2000 (e.g., http://10.1.10.10);...
Getting Acquainted with the Web Interface Figure 5-2 shows the general layout of the Web Interface screen. Main Menu Submenu Corporate Logo Control Protocol The Web Interface screen features the following components: • Title bar - contains three configurable elements: corporate logo, a background image and the product’s name.
Mediant 2000 SIP User’s Manual • Advanced Configuration – Use this menu to set the gateway’s advanced configuration parameters (for advanced users only) (refer to Section • Status & Diagnostics – Use this menu to view and monitor the gateway’s channels, Syslog messages, hardware / software product information, and to assess the gateway’s statistics and IP connectivity information (refer to Section •...
Protocol Management Use this menu to configure the gateway’s SIP parameters and tables. 5.8.1 Protocol Definition Parameters Use this submenu to configure the following gateway’s specific SIP protocol parameters: • General Parameters • Proxy & Registration Parameters • Coders (refer to Section •...
Mediant 2000 SIP User’s Manual 5.8.2 Advanced Parameters Use this submenu to configure the following gateway’s advanced control protocol parameters. • Disconnect and Answer Supervision • CDR and Debug • Miscellaneous Parameters • Supplementary Services 5.8.3 Number Manipulation Tables The VoIP gateway provides four Number Manipulation tables for incoming and outgoing calls. These tables are used to modify the destination and source telephone numbers so that the calls can be routed correctly.
Figure 5-4: Source Phone Number Manipulation Table for Tel IP Calls In the ‘Table Index’ drop-down list, select the range of entries that you want to edit (up to 20 entries can be configured for Source Number Manipulation and 50 entries for Destination Number Manipulation).
Mediant 2000 SIP User’s Manual Table 5-1: Number Manipulation Parameters Parameter Description • Prefix / Suffix to add • Note: You can enter a prefix and a suffix in the same field (e.g., 9(00)). Number of digits to leave Enter the number of digits that you want to leave from the right. Note: The manipulation rules are executed in the following order: Num of stripped digits Number of digits to leave...
• [2,3,4]xxx# represents four-digit numbers that start with 2, 3 or 4 • 54324 represents any number that starts with 54324 • 54324xx# represents a 7 digit number that starts with 54324 • 123[100-200]# represents all numbers from 123100 to 123200. The VoIP gateway matches the rules starting at the top of the table.
Mediant 2000 SIP User’s Manual 5.8.4 Configuring the Routing Tables Use this submenu to configure the gateway’s IP Tel and Tel IP routing tables and their associated parameters. 5.8.4.1 Tel to IP Routing Table The Tel to IP Routing Table is used to route incoming Tel calls to IP addresses. This routing table associates a called / calling telephone number’s prefixes with a destination IP address or with an FQDN (Fully Qualified Domain Name).
Alternative Routing’ table, the gateway immediately initiates a call to the redundant destination using the next matched entry in the ‘Tel to IP Routing’ table. Note that if a domain name in this table is resolved to two IP addresses, the timeout for Invite retransmissions can be reduced by using the parameter ‘Number of RTX Before Hotswap’.
Mediant 2000 SIP User’s Manual Parameter Any telephone number whose destination number matches the prefix defined in the ‘Destination Phone Prefix’ field and its source number matches the prefix defined in the adjacent ‘Source Phone Prefix‘ field, is sent to the IP address entered in the ‘IP Address’...
• You can configure the Trunk Group Settings table to determine the method in which new calls are assigned to channels within the trunk groups (a different method for each trunk group can be configured). For information on how to enable this option, refer to Section on page 60.
Mediant 2000 SIP User’s Manual Table 5-4: IP to Trunk Group Routing Table Parameter Any SIP incoming call whose destination number matches the prefix defined in the ‘Destination Phone Prefix’ field and its source number matches the prefix defined in the adjacent ‘Source Phone Prefix‘ field and its source IP address matches the address defined in the ‘Source IP Address’...
5.8.4.4 Reasons for Alternative Routing The Reasons for Alternative Routing screen includes two tables (Tel IP and IP Tel). Each table enables you to define up to 4 different release reasons. If a call is released as a result of one of these reasons, the gateway tries to find an alternative route to that call.
Mediant 2000 SIP User’s Manual 5.8.5 Configuring the Profile Definitions Utilizing the Profiles feature, the Mediant 2000 provides high-level adaptation when connected to a variety of equipment (from both Tel and IP sides) and protocols, each of which require a different system behavior.
Note 2: If not specified, the ptime gets a default value. Note 3: The ptime specifies the maximum packetization time the gateway can receive. Repeat steps 3 and 4 for the second to fifth coders (optional). Repeat steps 2 to 5 for the second to forth coder groups (optional). Click the Submit button to save your changes.
Mediant 2000 SIP User’s Manual In the ‘Profile Preference’ drop-down list, select the preference (1-10) of the current Profile. The preference option is used to determine the priority of the Profile. If both IP and Tel profiles apply to the same call, the coders and other common parameters of the preferred Profile are applied to that call.
In the ‘Profile ID’ drop-down list, select the IP Profile you want to edit (up to four IP Profiles can be configured). In the ‘Profile Preference’ drop-down list, select the preference (1-10) of the current Profile. The preference option is used to determine the priority of the Profile. If both IP and Tel profiles apply to the same call, the coders and other common parameters of the preferred Profile are applied to that call.
Mediant 2000 SIP User’s Manual Parameter Description Trunk ID The numbers (1-8) in the Trunk ID drop-down list represent the physical trunks on the back of the VoIP gateway. To enable the trunk’s B-channels, you must enter their number in this field. Channels [n-m] represents a range of channels.
5.8.7 Configuring the Trunk Group Settings The Trunk Group Settings Table is used to determine the method in which new calls are assigned to B-channels within each trunk group. If such a rule doesn’t exist (for a specific Trunk group), the global rule, defined by the Channel Select Mode parameter (Protocol Definition >...
Mediant 2000 SIP User’s Manual Mode By phone number Cyclic Ascending Ascending Cyclic Descending Descending Number + Cyclic Ascending The internal numbers of the gateway’s B-channels are defined in the ‘Trunk Note: Group Table’ under the ‘Phone Number’ column. For detailed information on the ‘Trunk Group Table’, refer to Section Version 4.4 Table 5-6: Channel Select Modes...
Advanced Configuration Use this menu to set the gateway’s advanced configuration parameters (for advanced users only). 5.9.1 Configuring the Network Settings From the Network Settings page you can define: • IP settings. • NTP settings. • Syslog settings. • SNMP settings. •...
Mediant 2000 SIP User’s Manual 5.9.1.1 Configuring the SNMP Managers Table The SNMP Managers table allows you to configure the attributes of up to five SNMP managers. To configure the SNMP Managers Table, take these 6 steps: Access the ‘Network Settings’ screen (Advanced Configuration menu > Network Settings);...
Page 64
Mediant 2000 SIP maintenance, and debugging actions become simplified for the network administrator. The NTP client follows a simple process in managing system time; the NTP client requests an NTP update, receives an NTP response, and updates the local system clock based on a configured NTP server within the network.
Mediant 2000 SIP User’s Manual 5.9.2 Configuring the Channel Settings The Channels Settings screen enables you to set the VoIP gateway channel parameters, such as Input and Output voice gain, Jitter buffer characteristics, Modem, Fax and DTMF transport modes. These parameters are applied to all Mediant 2000 channels. Note that several Channels Settings parameters can be configured per call using profiles (refer to Section 5.8.5...
5.9.3 Configuring the Trunk Settings To configure the Trunk Settings, take these 9 steps: Open the ‘Trunk Settings’ screen (Advanced Configuration menu > Trunk Settings); the ‘Trunk Settings’ screen is displayed. Initially, the screen appears with the parameters fields grayed (indicating read-only). The Stop Trunk button appears at the bottom of the screen.
Mediant 2000 SIP User’s Manual Table 5-7: Trunks Status Color Indicator Keys Indicator To modify the selected trunk’s parameters, click the Stop Trunk button; the trunk is stopped, the status of the parameter ‘Trunk Configuration State’ changes to ‘Non Active’, the parameters are no longer grayed and can be modified and the Apply Trunk Settings button appears at the bottom of the screen.
Click the Close Window button. After modifying the parameters: To apply the changes to the selected trunk only, click the Apply Trunk Settings button. To apply the changes to all the trunks, click the Apply to all Trunks button. The screen is refreshed, parameters become read-only (indicated by being grayed). The Stop Trunk button appears at the bottom of the screen.
Mediant 2000 SIP User’s Manual 5.9.5 Restoring and Backing up the Gateway Configuration The Configuration File screen enables you to restore (load a new ini file to the gateway) or to back up (make a copy of the VoIP gateway ini file and store it in a directory on your computer) the current configuration the gateway is using.
5.9.6 Regional Settings The ‘Regional Settings’ screen enables you to set and view the gateway’s internal date and time and to load to the gateway the following configuration files: Call Progress Tones, CAS and Voice Prompts. For detailed information on the configuration files, refer to Section To configure the date and time of the Mediant 2000, take these 3 steps: Open the ‘Regional Settings’...
Mediant 2000 SIP User’s Manual To save the loaded auxiliary files so they are available after a power fail, refer to Section 5.12 on page 84. To reset the Mediant 2000, refer to Section 5.9.7 Changing the Mediant 2000 Username and Password To prevent unauthorized access to the Mediant 2000, it is recommended that you change the username and password (both are case-sensitive) that are used to access the Web Interface.
The information in columns ‘Quality Status’ and ‘Quality Info.’ (per IP address) Note: is reset if two minutes elapse without a call to that destination. To view the IP connectivity information, take these 2 steps: Set ‘AltRoutingTel2IPEnable’ to 1 or 2. Open the ‘IP Connectivity’...
Mediant 2000 SIP User’s Manual Column Name Description Displays QoS information: delay and packet loss, calculated according to previous calls. Quality Info. Note 1: This field is applicable only if the parameter ‘AltRoutingTel2IPMode’ is set to 2 or 3. Note 2: This field is reset if no QoS information is received for 2 minutes. Can be one of the following: DNS Status DNS Disable...
Page 74
Table 5-9: Call Counters Description (continues on pages 73 to 74) Counter This counter indicates the number of established calls. It is incremented as a result of one of the following release reasons, if the duration of the call is bigger then zero: GWAPP_REASON_NOT_RELEVANT (0) GWAPP_NORMAL_CALL_CLEAR (16) GWAPP_NORMAL_UNSPECIFIED (31)
Mediant 2000 SIP User’s Manual 5.10.2 Monitoring the Mediant 2000 Trunks & Channels The Trunk & Channel Status screen provides real time monitoring on the current status of the Mediant 2000 trunks & channels. To monitor the status of the trunks and B-channels take this step: •...
Click the submenu links to check/view a specific channel’s parameter settings. Figure 5-26: Channel Status Details Screen 5.10.3 Activating the Internal Syslog Viewer The Message Log screen displays Syslog debug messages sent by the gateway. Note that it is not recommended to keep a ‘Message Log’ session open for a prolonged period (refer to the Note below).
Mediant 2000 SIP User’s Manual Select the messages, copy them and paste them into a text editor such as Notepad. Send this txt file to our Technical Support for diagnosis and troubleshooting. To clear the screen of messages, click on the submenu Message Log; the screen is cleared and new messages begin appearing.
5.11 Software Update Menu The ‘Software Update’ menu enables users to upgrade the Mediant 2000 software by loading a new cmp file along with the ini and a suite of auxiliary files, or to update the existing auxiliary files. The ‘Software Update’ menu comprises two submenus: •...
Mediant 2000 SIP User’s Manual At this point, the process can be canceled with no consequence to the Mediant Note: 2000 (click the Cancel button). If you continue the process (by clicking the Start Software Upgrade button, the process must be followed through and completed with a Mediant 2000 reset at the end.
Click Cancel; the Mediant 2000 resets utilizing the cmp, ini and all other configuration files that were previously stored in flash memory. Note that these are NOT the files you loaded in the previous Wizard steps. Click Back; the ‘Load a cmp File’ screen is reverted to; refer to Click Next;...
Mediant 2000 SIP User’s Manual Follow the same procedure you followed when loading the ini file (refer to Step 6). The same procedure applies to the ‘Load a VP file’ (not applicable to the Mediant 2000 gateway) screen and ‘Load a coefficient file’ screen. In the ‘FINISH’...
Click the End Process button; the ‘Quick Setup’ screen appears and the full Web application is reactivated. 5.11.2 Auxiliary Files The ‘Auxiliary Files’ screen enables you to load to the gateway the following files: CAS, Call Progress Tones, Voice Prompts and Prerecorded Tones (PRT). For detailed information on these files, refer to Section 2000, refer to Section Table 5-10...
Mediant 2000 SIP User’s Manual Click the Browse button that is in the field for the type of file you want to load. Navigate to the folder that contains the file you want to load. Click the file and click the Open button; the name and path of the file appear in the field beside the Browse button.
5.12 Save Configuration The Save Configuration screen enables users to save the current parameter configuration and the loaded auxiliary files to the non-volatile memory so they are available after a power fail. Parameters that are only saved to the volatile memory revert to their previous settings after hardware reset.
Mediant 2000 SIP User’s Manual 5.13 Resetting the Mediant 2000 The Reset screen enables you to remotely reset the gateway. Before reset you can choose to save the gateway configuration to flash memory. To reset the Mediant 2000, take these 3 steps: Click the Reset button on the main menu bar;...
Mediant 2000 SIP User’s Manual ini File Configuration of the Mediant 2000 As an alternative to configuring the VoIP gateway using the Web Interface (refer to Section page 39), it can be configured by loading the ini file containing Customer-configured parameters. The ini file is loaded via the BootP/TFTP utility (refer to standard TFTP server.
The ini File Content The ini file contains the following SIP gateway information: • Basic, Logging, Web and RADIUS parameters shown in • SNMP parameters shown in • SIP Configuration parameters shown in • ISDN and CAS Interworking-Related Parameters shown in •...
Mediant 2000 SIP User’s Manual The ini File Example Figure 6-2 shows an example of an ini file for the VoIP gateway. PCMLawSelect = 1 ProtocolType = 1 TerminationSide = 0 FramingMethod = 0 LineCode = 2 TDMBusClockSource = 4 ClockMaster = 0 ;Channel Params DJBufferMinDelay = 75...
Basic, Logging, Web and RADIUS Parameters Note: Server Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name 0 = 10 Base-T half-duplex EthernetPhyConfiguration 1 = 10 Base-T full-duplex 2 = 100 Base-TX half-duplex 3 = 100 Base-TX full-duplex 4 = auto-negotiate (Default)
Page 91
Mediant 2000 SIP User’s Manual Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name Internal DNS table, used to resolve host names to IP addresses. Two different IP DNS2IP [Internal DNS Table] addresses (in dotted format notation) can be assigned to a hostname.
Page 92
Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name Lower boundary of UDP port used for RTP, RTCP (Real-Time Control Protocol) (RTP BaseUDPport [RTP Base UDP Port] port + 1) and T.38 (RTP port + 2). The upper boundary is the Base UDP Port + 10 * (number of gateway’s channels).
Page 93
Mediant 2000 SIP User’s Manual Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name Defines the Syslog logging level (usually set to 5 if debug traces are needed). GwDebugLevel [Debug Level] 0 = Debug is disabled (default)
Page 94
Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name RAILowThreshold RAILoopTime Disconnect Supervision Parameters 0 = Don’t release the call. DisconnectOnBrokenConnect 1 = Call is released If RTP packets are not received for a predefined timeout [Disconnect on Broken (default).
Page 95
Mediant 2000 SIP User’s Manual Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name Allows resetting to default of Web password to: ResetWebPassword Username: “Admin” Password: “Admin” 0 = Enable changing parameters from Web (default) DisableWebConfig 1 = Operate Web Server in “read only”...
Page 96
Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name Port number of Authentication and Authorization server. RADIUSAuthPort [RADIUS Authentication Port] The default value is 1645. IP address of accounting server. RADIUSAccServerIP [RADIUS Accounting Server IP Address]...
Page 97
Mediant 2000 SIP User’s Manual Table 6-1: Basic, Logging, Web and RADIUS Parameters (continues on pages 90 to 97) ini File Field Name Web Parameter Name The interval between the device’s startup and the first BootP/DHCP request that is BootPDelay issued by the device.
SNMP Parameters Note: Server Table 6-2: SNMP Parameter (continues on pages 98 to 99) ini File Field Name Web Parameter Name DisableSNMP [Enable SNMP] SNMPPort SNMPTrustedMGR_x SNMP Trap Parameters SNMPManagerTableIP_x [SNMP Managers Table] SNMPManagerTrapPort_x [SNMP Managers Table] SNMPManagerIsUsed_x [SNMP Managers Table] SNMPManagerTrapSendingEnable_x [SNMP Managers Table] SNMPManagerIP...
Page 99
Mediant 2000 SIP User’s Manual Table 6-2: SNMP Parameter (continues on pages 98 to 99) ini File Field Name Web Parameter Name SetCommunityString Note: Obsolete parameter, use SNMPReadWriteCommunityString_x instead. Version 4.4 6. ini File Configuration of the Mediant 2000 Valid Range and Description SNMP community string (up to 19 chars).
SIP Configuration Parameters Note: Server Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name Defines the value of the 'DiffServ' field in the IP header for SIP messages. ControlIPDiffServ [Signaling DiffServ] The valid range is 0 to 63.
Page 101
Mediant 2000 SIP User’s Manual Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name Enables the use of DNS Service Record (SRV) queries to discover Proxy servers. EnableProxySRVQuery [Enable Proxy SRV Queries] 0 = Disabled (default).
Page 102
Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name 0 = Parking mode: gateway continues working with the last active Proxy until the next ProxyRedundancyMode [Redundancy Mode] failure. (default) 1 = Homing mode: gateway always tries to work with the primary Proxy server (switches back to the primary Proxy whenever it is available).
Page 103
Mediant 2000 SIP User’s Manual Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name 0 = None (default). AssertedIdMode [Asserted Identity Mode] 1 = P-asserted. 2 = P-preferred. The Asserted ID mode defines the header that is used in the generated INVITE request.
Page 104
Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name CoderName = Coder,ptime (can appear up to 5 times) CoderName [Coders] The following coder names can be selected: g711Alaw64k g711Ulaw64k g7231 g7231r53 g726 g729 NetCoder6_4...
Page 105
Mediant 2000 SIP User’s Manual Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name Determines the selected rate for the AMR coder. This parameter is relevant only if AMR AMRSendRate is included in the coder list (‘CoderName’). 0 = AMR 4.75 kbps.
Page 106
Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name 0 = Don’t detect CNG (default) CngDetectorMode [CNG Detector Mode] 2 = Detect CNG on caller side and start fax session (if IsFaxUsed=1) Usually T.38 fax session starts when the “preamble”...
Page 107
Mediant 2000 SIP User’s Manual Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name Defined string that is added, as a prefix, to the transferred called number, when XferPrefix [Transfer Prefix] Refer/3xx message is received.
Page 108
Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name The exact method to send out-of-band DTMF digits OutOfBandDTMFFormat [Out-of-Band DTMF Format] 1 = INFO format (Nortel) 2 = INFO format (Cisco) - (default) 3 = NOTIFY format <draft-mahy-sipping-signaled-digits-01.txt>...
Page 109
Mediant 2000 SIP User’s Manual Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name Profile Parameters Coder list for Profiles (up to five coders in each group). CoderName_ID [Coder Group Settings] The CoderName_ID parameter (ID from 1 to 4) provides groups of coders that can be associated with IP or Tel profiles.
Page 110
Table 6-3: SIP Configuration Parameters (continues on pages 100 to 110) ini File Field Name Web Parameter Name IPProfile_<Profile ID> = IPProfile_ID [IP Profile Settings] <Profile Name>,<Preference>,<Coder Group ID>,<IsFaxUsed *>,<DJBufMinDelay *>, <DJBufOptFactor *>,<IPDiffServ *>,<ControlIPDiffServ *>,<EnableSilenceCompression>, <RTPRedundancyDepth> Preference = (1-10) The preference option is used to determine the priority of the Profile.
Mediant 2000 SIP User’s Manual ISDN and CAS Interworking-Related Parameters Note: Server Table 6-4: ISDN and CAS Interworking-Related Parameters (continues on pages 111 to 114) ini File Field Name Web Parameter Name = Disabled (default). EnableTDMoverIP [Enable TDM Tunneling] 1 = TDM Tunneling is enabled. When TDM Tunneling is enabled, the originating Mediant 2000 automatically initiates SIP calls from all enabled B-channels belonging to the E1/T1/J1 spans that are configured with the ‘Transparent’...
Page 112
Table 6-4: ISDN and CAS Interworking-Related Parameters (continues on pages 111 to 114) ini File Field Name Web Parameter Name 0 = Ringback tone isn’t played (default). PlayRBTone2IP [Play Ringback Tone to IP] 1 = Ringback tone is played (to IP) after SIP 183 session progress response is sent. If configured to ‘1’...
Page 113
Mediant 2000 SIP User’s Manual Table 6-4: ISDN and CAS Interworking-Related Parameters (continues on pages 111 to 114) ini File Field Name Web Parameter Name Alert Timeout in seconds (ISDN T301 timer) for outgoing calls to PSTN. PSTNAlertTimeout [PSTN Alert Timeout] The default is 180 seconds.
Page 114
Table 6-4: ISDN and CAS Interworking-Related Parameters (continues on pages 111 to 114) ini File Field Name Web Parameter Name 0 = Disable CAS relay (default). CASTransportType [CAS Transport Type] 1 = Enable CAS relay mode using RFC 2833. The CAS relay mode can be used with the TDM tunneling feature to enable tunneling over IP for both voice and CAS signaling bearers.
Mediant 2000 SIP User’s Manual 6.10 Number Manipulation and Routing Parameters Note: Server Table 6-5: Number Manipulation and Routing Parameters (continues on pages 115 to 121) ini File Field Name Web Parameter Name TrunkGroup_x = T/a-b,c,d TrunkGroup_x [Trunk Group Table] x = Trunk group ID (1 to 99).
Page 116
Table 6-5: Number Manipulation and Routing Parameters (continues on pages 115 to 121) ini File Field Name Web Parameter Name Defines common rule of port allocation for IP to TEL calls. ChannelSelectMode [Channel Select Mode] • • • • • •...
Page 117
Mediant 2000 SIP User’s Manual Table 6-5: Number Manipulation and Routing Parameters (continues on pages 115 to 121) ini File Field Name Web Parameter Name 0 = Interworks the Tel calling name to SIP Display Name (default). UseSourceNumberAsDisplay 1 = Set Display Name to Calling Number if not configured. Name [Use Source Number as Display Name]...
Page 118
Table 6-5: Number Manipulation and Routing Parameters (continues on pages 115 to 121) ini File Field Name Web Parameter Name 0 = Route calls before number manipulation (default) RouteModeTel2IP [Tel to IP routing Mode] 1 = Route calls after number manipulation Defines order between routing incoming calls to IP, using routing table, and manipulation of destination number Not applicable if Outbound Proxy is used.
Page 119
Mediant 2000 SIP User’s Manual Table 6-5: Number Manipulation and Routing Parameters (continues on pages 115 to 121) ini File Field Name Web Parameter Name SourceNumberMapTel2IP = a,b,c,d,e,f,g,h SourceNumberMapTel2IP [Source Phone Number Manipulation Table for Tel IP calls] right. A combination of both options is allowed. of both options is allowed.
Page 120
Table 6-5: Number Manipulation and Routing Parameters (continues on pages 115 to 121) ini File Field Name Web Parameter Name For ETSI ISDN variant, the following Number Plan and Type combinations (Plan/Type) are supported in the Destination and Source Manipulation tables: 0,0 = Unknown, Unknown 9,0 = Private, Unknown 9,1 = Private, Level 2 Regional...
Page 121
Mediant 2000 SIP User’s Manual Table 6-5: Number Manipulation and Routing Parameters (continues on pages 115 to 121) ini File Field Name Web Parameter Name 0 = Disabled (default) FilterCalls2IP [Filter Calls To IP] 1 = Enabled If the filter calls to IP feature is enabled, then when a Proxy is used, the gateway first checks the Tel IP routing table before making a call through the Proxy.
6.11 E1/T1 Configuration Parameters Note: Server Table 6-6: E1/T1/J1 Configuration Parameters (continues on pages 122 to 127) ini File Field Name Web Parameter Name 1 = A-law PCMLawSelect [PCM Law Select] 3 = µ-Law Usually A-Law is used for E1 spans and µ-Law for T1 and J1 spans. Selects the framing method to be used for E1/T1 spans.
Page 123
Mediant 2000 SIP User’s Manual Table 6-6: E1/T1/J1 Configuration Parameters (continues on pages 122 to 127) ini File Field Name Web Parameter Name Selects the ISDN termination side. Applicable only to ISDN protocols. TerminationSide [ISDN Termination Side] 0 = ISDN User Termination Side (TE) (default) 1 = ISDN Network Termination Side (NT) Note: select ‘User Side’...
Page 124
Table 6-6: E1/T1/J1 Configuration Parameters (continues on pages 122 to 127) ini File Field Name Web Parameter Name Defines a different Interface ID for each T1 trunk. ISDNNFASInterfaceID_x [NFAS Interface ID] The valid range is 0 to 100. The default interface ID equals to the trunk’s ID (0 to 7). ’x’...
Page 125
Mediant 2000 SIP User’s Manual Table 6-6: E1/T1/J1 Configuration Parameters (continues on pages 122 to 127) ini File Field Name Web Parameter Name Enable / disable Rx ISDN overlap per trunk ID (x = 0 to 7). ISDNRxOverlap_x [Enable Receiving of Overlap 0 = Disabled (default).
Page 126
Table 6-6: E1/T1/J1 Configuration Parameters (continues on pages 122 to 127) ini File Field Name Web Parameter Name ISDN Flexible Behavior Parameters ISDN protocol is implemented in different Switches / PBXs by different vendors. Several implementations vary a little from the specification. Therefore, to provide a flexible interface that supports these ISDN variants, the ISDN behavior parameters are used.
Page 127
Mediant 2000 SIP User’s Manual Table 6-6: E1/T1/J1 Configuration Parameters (continues on pages 122 to 127) ini File Field Name Web Parameter Name 16 = The gateway clears down the call if it receives a Notify message specifying ISDNGeneralCCBehavior [General Call Control Behavior] ‘User-Suspended’.
6.12 Channel Parameters The Channel Parameters define the DTMF, fax and modem transfer modes. Refer to on page for a detailed description of Fax and Modem transfer modes; refer to Section page for detailed description on DTMF transport modes. Note that the Default Channel Parameters are applied to all Mediant 2000 channels. Note: Server Table 6-7: Channel Parameters (continues on pages 128 to 131)
Page 129
Mediant 2000 SIP User’s Manual Table 6-7: Channel Parameters (continues on pages 128 to 131) ini File Field Name Web Parameter Name CNGDetectorMode [CNG Detector Mode] FaxModemBypassM [Fax/Modem Bypass Packing Factor] FaxBypassPayloadType [Fax Bypass Payload Type] ModemBypassPayloadType DetFaxOnAnswerTone [Detect Fax on Answer Tone] FaxModemBypassBasicRTPPacket Interval FaxModemBypassDJBufMinDelay...
Page 130
Table 6-7: Channel Parameters (continues on pages 128 to 131) ini File Field Name Web Parameter Name V34ModemTransportType [V.34 Modem Transport Type] InputGain [Input Gain] VoiceVolume [Voice Volume] RTPRedundancyDepth [RTP Redundancy Depth] RFC2198PayloadType EnableSilenceCompression [Silence Suppression] The parameter SCE is used to maintain backward compatibility.
Page 131
Mediant 2000 SIP User’s Manual Table 6-7: Channel Parameters (continues on pages 128 to 131) ini File Field Name Web Parameter Name RFC2833PayloadType [RFC 2833 Payload Type] MGCPDTMFDetectionPoint DTMFInterDigitInterval DTMFDigitLength Version 4.4 6. ini File Configuration of the Mediant 2000 Valid Range and Description The RFC 2833 DTMF relay dynamic payload type.
6.12.1 Dynamic Jitter Buffer Operation Voice frames are transmitted at a fixed rate. If the frames arrive at the other end at the same rate, voice quality is perceived as good. In many cases, however, some frames can arrive slightly faster or slower than the other frames.
Mediant 2000 SIP User’s Manual 6.13 Configuration Files Parameters The configuration files (Call Progress Tones, PRT, Voice Prompts and CAS) can be loaded to the Mediant 2000 via the Embedded Web Server (refer to Section session. To load the configuration files via TFTP, take these 3 steps: In the ini file, define the files to be loaded to the device.
Mediant 2000 SIP User’s Manual Configuration Files This section describes the configuration (dat) files that are load (in addition to the ini file) to the gateway. The configuration files are: • Call Progress Tones file (refer to Section • Prerecorded Tones file (refer to Section •...
• [CALL PROGRESS TONE #X] – containing the Xth tone definition (starting from 1 and not exceeding the number of Call Progress Tones defined in the first section) using the following keys: Tone Type – Call Progress Tone type Dial Tone Ringback Tone Busy Tone Reorder Tone...
Mediant 2000 SIP User’s Manual Prerecorded Tones (PRT) File The Call Progress Tones mechanism has several limitations, such as a limited number of predefined tones and a limited number of frequency integrations in one tone. To work around these limitations and provide tone generation capability that is more flexible, the PRT file can be used.
When the list of recorded files is converted to a single voiceprompts.dat file, every Voice Prompt is tagged with an ID number, starting with “1”. This ID is used later by the Mediant 2000 to start playing the correct announcement. Up to 1000 Voice Prompts can be used. The Voice Prompt ID is used in the VXML file to specify the message that is Note: to be played.
Mediant 2000 SIP User’s Manual Gateway Capabilities Description Proxy or Registrar Registration Example REGISTER sip:servername SIP/2.0 VIA: SIP/2.0/UDP 212.179.22.229;branch=z9hG4bRaC7AU234 From: <sip:GWRegistrationName@sipgatewayname>;tag=1c29347 To: <sip:GWRegistrationName@sipgatewayname> Call-ID: 10453@212.179.22.229 Seq: 1 REGISTER Expires: 3600 Contact: sip:GWRegistrationName@212.179.22.229 Content-Length: 0 The "servername" string is defined according to the following rules: •...
ISDN Overlap Dialing Overlap dialing is a dialing scheme used by several ISDN variants to send and / or receive called number digits one right after the other (or several at a time). As opposed to the enbloc dialing scheme in which a complete number is sent. The Mediant 2000 can optionally support ISDN overlap dialing for incoming ISDN calls for the entire gateway by setting ‘ISDNRxOverlap’...
Mediant 2000 SIP User’s Manual Using ISDN NFAS In regular (non-NFAS) 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.
To define an explicit Interface ID for a T1 trunk (that is different from the default), use the following parameters: • ISDNBehavior_x = 512 (x = 0 to 7 identifying the Mediant 2000 physical trunk) • ISDNNFASInterfaceID_x = ID Usually the Interface Identifier is included in the Q.931 Setup/Channel Note 1: Identification IE only on T1 trunks that doesn’t contain the D-channel.
Mediant 2000 SIP User’s Manual Configuring the DTMF Transport Types You can control the way DTMF digits are transported over the IP network to the remote endpoint. The following five modes are supported: Using INFO message according to the Nortel IETF draft: In this mode DTMF digits are carried to the remote side within INFO messages.
Sending DTMF digits (in RTP packets) as part of the audio stream (DTMF Relay is disabled): Note that this method is normally used with G.711 coders; with other Low Bit Rate (LBR) coders the quality of the DTMF digits is reduced. To set this mode: ‘IsDTMFUsed = 0’...
Page 145
Mediant 2000 SIP User’s Manual Table 8-3: Summary of DTMF Configuration Parameters (continues on pages 144 to 145) ini File Field Name [Web Name] Defines the supported Receive DTMF negotiation method. RxDTMFOption 0 = Don’t declare RFC 2833 Telephony-event parameter in SDP 1 = n/a 2 = n/a 3 = Declare RFC 2833 “Telephony-event”...
Configuring the Gateway’s Alternative Routing (based on Connectivity and QoS) The Alternative Routing feature enables reliable routing of Tel to IP calls when Proxy isn’t used. The Mediant 2000 gateway periodically checks the availability of connectivity and suitable Quality of Service (QoS) before routing. If the expected quality cannot be achieved, an alternative IP route for the prefix (phone number) is selected.
Mediant 2000 SIP User’s Manual 8.6.4 Relevant Parameters The following parameters (described in mechanism: • AltRoutingTel2IPEnable • AltRoutingTel2IPMode • IPConnQoSMaxAllowedPL • IPConnQoSMaxAllowedDelay Working with Supplementary Services The Mediant 2000 SIP gateway supports the following supplementary services: • Hold / Retrieve •...
Page 148
In the transfer scenario there are three parties: Party A - transferring, Party B – transferred, Party C – transferred to. • A Calls B. • B answers. • A presses the hookflash and puts B on-hold (party B hears a hold tone) •...
Mediant 2000 SIP User’s Manual TDM Tunneling The Mediant 2000 TDM Tunneling feature allows you to tunnel groups of digital trunk spans or timeslots (B-channels) over the IP network. TDM Tunneling utilizes the internal routing capabilities of the Mediant 2000 (working without Proxy control) to receive voice and data streams from TDM (1 to 16 E1/T1/J1) spans or individual timeslots, convert them into packets and transmit them automatically over the IP network (using point-to-point or point-to-multipoint gateway distributions).
Mediant 2000 SIP User’s Manual Call Detail Report The Call Detail Report (CDR) contains vital statistic information on calls made by the gateway. CDRs are generated at the end and (optionally) at the beginning of each call (determined by the parameter ‘CDRReportLevel parameter ‘CDRSyslogServerIP’.
8.10 Trunk to Trunk Routing Example This example describes two Mediant 2000 gateways, each interface with the PSTN through four E1 spans. Gateway "A" is configured to route all incoming Tel IP calls to gateway "B". Gateway "B" generates calls to PSTN on the same E1 Trunk as the call was originally received (in gateway "A").
Mediant 2000 SIP User’s Manual 8.11 SIP Call Flow Example The Call Flow, shown in gateway and an MP-108 gateway during a simple call. MP-108 with phone number “8000”, calls Mediant 2000 with phone number “1000”: Mediant 2000 10.8.201.10 F1 10.8.201.108 ==> 10.8.201.10 INVITE INVITE sip:1000@10.8.201.10;user=phone SIP/2.0 Via: SIP/2.0/UDP 10.8.201.108;branch=z9hG4bKacsiJkDGd From: <sip:8000@10.8.201.108>;tag=1c5354...
8.12 SIP Authentication Example Mediant 2000 gateway supports basic and digest authentication types, according to SIP RFC 3261 standard. A proxy server might require authentication before forwarding an INVITE message. A Registrar/Proxy server may also require authentication for client registration. A proxy replies to an unauthenticated INVITE with a 407 Proxy Authorization Required response, containing a Proxy-Authenticate header with the form of the challenge.
Page 157
Mediant 2000 SIP User’s Manual Using SIP protocol “sip” Proxy IP from ini file “10.2.2.222” The equation to be evaluated: “REGISTER:sip:10.2.2.222”. The MD5 algorithm is run on this equation and stored for future usage. The result is:”a9a031cfddcb10d91c8e7b4926086f7e” The final stage: The A1 result The nonce from the proxy response: “11432d6bce58ddf02e3b5e1c77c010d2”...
8.13 Nortel IMS Specific Features and Configuration 8.13.1 SIP2PRI Gateway To enable Nortel’s IMS SIP2PRI gateway specific features, add the following parameters to the ini file: ApplicationProfile = 4444 IsProxyUsed = 1 SendInviteToProxy = 1 ProxyIP = <Proxy IP address> EnableHold = 1 EnableTransfer = 1 EnableForward = 1...
Mediant 2000 SIP User’s Manual For the SIP2PRI gateway to be able to apply the routing rules on the combined string, the prefix (domain name and trunk group) must previously be defined in the IP to Trunk Group Routing table either using the Embedded Web Server (refer to screen below) or via the ini file: Figure 8-4: IP to Trunk Group Routing Table Via the ini file: PSTNPrefix = nortelnetworks.com/TrkGrp3,2...
Usually each E1/T1 span is configured as a separate trunk group. Note: Different Domain names, according to the originated trunk group (or E1/T1 spans), can be determined via the Tel to IP Routing table. To enable different domain names add the following parameters to the ini file: AlwaysUseRouteTable = 1 IsProxyUsed = 1 AddTrunkGroupAsPrefix = 1...
Mediant 2000 SIP User’s Manual Use the number manipulation table (exemplified below) to assign NPI/TON values according to the number’s prefix: NumberMapIP2TEL= nortelnetworks.com/TrunkGroup3,30,$$,$$,1,2 In the above example, all numbers starting with the ‘nortelnetworks.com/TrunkGroup3’ string, are modified; the first 30 characters in this prefix string (domain and trunk group names) are erased, and the NPI/TON are set to 1/2 respectively.
8.13.2 SIP2CAS (Call Pilot) Gateway To enable SIP2CAS gateway specific features, take these 2 steps: Add the following parameters to the ini file: ApplicationProfile=1 IsProxyUsed = 1 SendInviteToProxy = 1 ProxyIP = <Proxy IP address> EnableHold = 1 EnableTransfer = 1 EnableForward = 1 EnableNortelHeader = 1 ProtocolType = 2...
Mediant 2000 SIP User’s Manual • If the call transfer fails, the gateway either plays a busy tone (if the destination client to whom the call is transferred is busy) or it plays a reorder tone (for all other reasons). The tone is played for 10 seconds (TimeForReorderTone=10) towards the CallPilot.
Mediant 2000 SIP User’s Manual Diagnostics Several diagnostic tools are provided, enabling you to identify correct functioning of the Mediant 2000, or an error condition with a probable cause and a solution or workaround. • Front panel indicator LEDs on the Mediant 2000. The location and functionality of the front panel LEDs is shown in Section •...
9.2.1 Syslog Servers Users can use the provided Syslog server (ACSyslog08.exe) or other third-party Syslog servers. Examples of Syslog servers available as shareware on the Internet: • Kiwi Enterprises: • The US CMS Server: • TriAction Software: • Netal SL4NT 2.1 Syslog Daemon: A typical Syslog server application enables filtering of the messages according to priority, IP sender address, time, date, etc.
Mediant 2000 SIP User’s Manual BootP/DHCP Support 10.1 Startup Process The startup process (illustrated in (physically or from the Web / SNMP) and ends when the operational software is running. In the startup process, the network parameters, software and configuration files are obtained. After the gateway powers up or after it is physically reset, it broadcasts a BootRequest message to the network.
Mediant 2000 SIP User’s Manual 10.2 DHCP Support When the gateway is configured to use DHCP (DHCPEnable = 1), it attempts to contact the enterprise’s DHCP server to obtain the networking parameters (IP address, subnet mask, default gateway, primary/secondary DNS server and SIP server address). These network parameters have a "time limit".
• From version 4.4 to version 4.4 or to any higher version, the device retains its configuration (ini file), however, the auxiliary files (CPT, logo, etc.) may be erased. When using the Software Upgrade wizard, available through the Web Interface (refer to Section 5.11.1 on page 78), the auxiliary files are saved as well.
Mediant 2000 SIP User’s Manual SNMP-Based Management Simple Network Management Protocol (SNMP) is a standard-based network control protocol used to manage elements in a network. The SNMP Manager (usually implemented by a Network Manager (NM) or an Element Manager (EM)) connects to an SNMP Agent (embedded on a remote Network Element (NE)) to perform network element Operation, Administration and Maintenance (OAM).
• Trap Message - The SNMP standard furnishes a mechanism by which devices can ‘reach out’ to a Network Manager on their own (via a ‘trap’ message) to notify or alert the manager of a problem with the device. This typically requires each device on the network to be configured to issue SNMP traps to one or more network devices that are awaiting these traps.
Mediant 2000 SIP User’s Manual 11.2 Carrier Grade Alarm System The basic alarm system has been extended to a carrier-grade alarm system. A carrier-grade alarm system provides a reliable alarm reporting mechanism that takes into account EMS outages, network outages, and transport mechanism such as SNMP over UDP. A carrier-grade alarm system is characterized by the following: •...
11.4 Third-Party Performance Monitoring Measurements Performance measurements are available for a third-party performance monitoring system through an SNMP interface. These measurements can be polled at scheduled intervals by an external poller or utility in a media server or other off-device system. The device provides two types of performance measurements: Gauges: Gauges represent the current state of activities on the device.
Page 175
Mediant 2000 SIP User’s Manual The acBoard MIB is still supported but is being replaced by five newer Note: proprietary MIBs. The acBoard MIB has the following groups: boardConfiguration boardInformation channelConfiguration channelStatus reset acTrap As noted above, five new MIBs cover the device’s general parameters. Each contains a Configuration subtree for configuring related parameters.
Page 176
acAlarmVarbinds and also in acBoard.acTrap. acBoardTrapDefinitions. oid_1_3_6_1_4_1_5003_9_10_1_21_2_0). The table size can be altered via notificationLogMIB.notificationLogMIBObjects.nlmConfig.nlmConfigGlobalEntryLimit or notificationLogMIB.notificationLogMIBObjects.nlmConfig.nlmConfigLogTable.nlm ConfigLogEntry.nlmConfigLogEntryLimit. The table size can be any value between 50 to 1000 and is 500 by default. • Traps - Full proprietary trap definitions and trap Varbinds are found in the acBoard MIB and acAlarm MIB.
Mediant 2000 SIP User’s Manual 11.6 SNMP Interface Details This section describes details of the SNMP interface that is required when developing an Element Manager (EM) for any of the TrunkPack-VoP Series products, or to manage a device with a MIB browser.
To change the only read-write community string from v2admin to v2mgr, take these 4 steps: Follow the procedure above to add a read-write community string to a row for v2mgr. Set up the EM so that subsequent ‘set’ requests use the new community string, v2mgr. If v2admin is being used as the trap community string, follow the procedure to change the trap community string (see below).
Mediant 2000 SIP User’s Manual Add a row to the snmpTargetAddrTable with these values: Name=mgr0, TagList=MGR, Params=v2cparams. Add a row to the tgtAddressMaskTable table with these values: Name=mgr0, tgtAddressMask=255.255.255.255:0. The agent does not allow creation of a row in this table unless a corresponding row exists in the snmpTargetAddrTable.
11.6.4 Multiple SNMP Trap Destinations An agent can now send traps to up to five managers. For each manager, set the following parameters defined in the snmpManagersTable in the acBoardMIB: • snmpTrapManagerSending • snmpManagerIsUsed • snmpManagerTrapPort • snmpManagerIP When snmpManagerIsUsed is set to zero (not used), the other three parameters are set to zero. •...
Mediant 2000 SIP User’s Manual Figure 11-1: Example of Entries in a Device ini file Regarding SNMP ; SNMP trap destinations ; The board maintains a table of trap destinations containing 5 ;rows. The rows are numbered 0..4. Each block of 4 items below ;apply to a row in the table. ;...
To disable a trap destination: • Change TagList on the appropriate row in the snmpTargetAddrTable to the empty string. To enable a trap destination: • Change TagList on the appropriate row in the snmpTargetAddrTable to ‘AC_TRAP’. 11.7 SNMP Manager Backward Compatibility With support for the Multi Manager Trapping feature, the older acSNMPManagerIP MIB object, synchronized with the first index in the snmpManagers MIB table, is also supported.
Mediant 2000 SIP User’s Manual Selected Technical Specifications Table 12-1: Mediant 2000 Selected Technical Specifications (continues on pages 183 to 185) Function Trunk & Channel Capacity 1, 2, 4, 8 or 16 E1 spans, 30, 60, 120, 240 or 480 digital channels Capacity with E1 1, 2, 4, 8 or 16 T1 spans, 24, 48, 96, 192 or 384 digital channels Capacity with T1...
Page 184
Table 12-1: Mediant 2000 Selected Technical Specifications (continues on pages 183 to 185) Function Automatic fax bypass (pass-through) to G.711, ADPCM or NSE bypass mode Fax Transparency Automatic switching (pass-through) to PCM, ADPCM or NSE bypass mode for modem Modem Transparency signals (V.34 or V.90 modem detection) Protocols SIP - RFC 3261...
Page 185
Mediant 2000 SIP User’s Manual Table 12-1: Mediant 2000 Selected Technical Specifications (continues on pages 183 to 185) Function Operation Temp: Environmental (AC) Storage: Humidity: cPCI cards are full hot swap supported Hot Swap Power supplies are redundant but not hot swappable 445 x 44 x 300 mm;...
Mediant 2000 SIP User’s Manual Appendix A Mediant 2000 SIP Software Kit Table A-1 describes the standard supplied software kit for Mediant 2000 SIP gateways. The supplied documentation includes this User’s Manual, the Mediant 2000 Fast Track and the Mediant 2000 & TP-1610 SIP Release Notes. Table A-1: Mediant 2000 SIP Supplied Software Kit File Name Ram.cmp file...
Mediant 2000 SIP User’s Manual Appendix B The BootP/TFTP Configuration Utility The BootP/TFTP utility enables you to easily configure and provision our boards and media gateways. Similar to third-party BootP/TFTP utilities (which are also supported) but with added functionality; our BootP/TFTP utility can be installed on Windows™ 98 or Windows™ NT/2000/XP.
• Protection against entering faulty information. • Remote reset. • Unicast BootP response. • User-initiated BootP respond, for remote provisioning over WAN. • Filtered display of BootP requests. • Location of other BootP utilities that contain the same MAC entity. •...
Mediant 2000 SIP User’s Manual BootP/TFTP Application User Interface Figure B-1 shows the main application screen for the BootP/TFTP utility. Function Buttons on the Main Screen Pause: Click this button to pause the BootP Tool so that no replies are sent to BootP requests.
When a gateway resets, it first sends a BootRequest. Therefore, Reset can be used to force a BootP session with a gateway without needing to power cycle the gateway. As with any BootP session, the computer running the BootP Tool must be located on the same subnet as the controlled VoIP gateway.
Mediant 2000 SIP User’s Manual B.10 Setting the Preferences The Preferences window, B.10.1 BootP Preferences ARP is a common acronym for Address Resolution Protocol, and is the method used by all Internet devices to determine the link layer address, such as the Ethernet MAC address, in order to route Datagrams to devices that are on the same subnet.
• ARP Type: The type of entry made into the ARP cache on the computer, once ARP Manipulation is enabled, can be either Dynamic or Static. Dynamic entries expire after a period of time, keeping the cache clean so that stale entries do not consume computer resources.
Mediant 2000 SIP User’s Manual B.11 Configuring the BootP Clients The Clients window, shown in specific VoIP gateway. B.11.1 Adding Clients Adding a client creates an entry in the BootP Tool for a specific gateway. To add a client to the list without using a template, take these 3 steps: Click on the Add New Client Icon;...
To add a client to the list using a template, take these 5 steps: Click on the Add New Client Icon; a client with blank parameters is displayed. In the field Template, located on the right side of the Client Configuration Window, click on the down arrow to the right of the entry field and select the template that you want to use.
Mediant 2000 SIP User’s Manual B.11.5 Setting Client Parameters Client parameters are listed on the right side of the Client Configuration Window. • Client MAC: The Client MAC is used by BootP to identify the VoIP gateway. The MAC address for the VoIP gateway is printed on a label located on the VoIP gateway hardware. Enter the Ethernet MAC address for the VoIP gateway in this field.
• Call Agent: This field specifies the IP address of the MGCP Call Agent that is controlling the gateway. This field can be ignored for all other control/signaling protocols. B.11.6 Using Command Line Switches You can add command line switches in the field Boot File. To use a Command Line Switch, take these 4 steps: In the field Boot File, leave the file name defined in the field as it is (e.g., ramxxx.cmp).
Mediant 2000 SIP User’s Manual B.12 Managing Client Templates Templates can be used to simplify configuration of clients when most of the parameters are the same. To create a new template, take these 4 steps: Click on the Add New Template button Fill in the default parameter values in the parameter fields.
Mediant 2000 SIP User’s Manual Appendix C RTP/RTCP Payload Types and Port Allocation RTP Payload Types are defined in RFC 1889 and RFC 1890. We have added new payload types to enable advanced use of other coder types. These types are reportedly not used by other applications.
Mediant 2000 SIP User’s Manual Appendix D Fax and Modem Transport Modes Fax/Modem Settings Users can choose to use for fax, and for each modem type (V.22/V.23/Bell/V.32/V.34), one of the following transport methods: • Fax relay mode (demodulation / remodulation, not applicable to Modem), •...
D.1.3 Supporting V.34 Faxes V.34 fax machine support is available only in bypass mode (fax relay is not supported) when the channel is configured in one of the configurations described below: FaxTransportMode = 2 (Bypass) V34ModemTransportType = 2 (Modem bypass) In this configuration, both T.30 and V.34 faxes work in Bypass mode FaxTransportMode = 1 (Relay) V34ModemTransportType = 2 (Modem bypass)
Mediant 2000 SIP User’s Manual Appendix E Mediant 2000 Clock Settings The gateway can either generate its own timing signals, using an internal clock, or recover them from one of the E1/T1 trunks. a. To use the internal gateway clock source configure the following parameters: •...
Mediant 2000 SIP User’s Manual Appendix F Customizing the Mediant 2000 Web Interface Customers incorporating the Mediant 2000 into their portfolios can customize the device’s Web Interface to suit their specific corporate logo and product naming conventions. Customers can customize the Web Interface’s title bar (AudioCodes’ title bar is shown in F-1;...
In the URL field, append the suffix ‘AdminPage’ (note that it’s case-sensitive) to the IP address, e.g., http://10.1.229.17/AdminPage. Click Image Load to Device; the Image Download screen is displayed (shown in F-3). Click the Browse button in the Send Logo Image File from your computer to the Device box.
Mediant 2000 SIP User’s Manual Table F-1: Parameter Description LogoFileName The name of the image file containing your corporate logo. Use a gif, jpg or jpeg image file. The default is AudioCodes’ logo file. Note: The length of the name of the image file is limited to 47 characters. LogoWidth Width (in pixels) of the logo image.
To save the image to flash memory so it is available after a power fail, refer to Section on page 84. The new background appears on all Web Interface screens. If you encounter any problem during the loading of the files, or you want to Tip 1: restore the default images, click the Restore Default Images button.
Mediant 2000 SIP User’s Manual Modifying ini File Parameters via the Web AdminPage To modify ini file parameters via the AdminPage, take these 6 steps: Access the Mediant 2000 Embedded Web Server (refer to Section In the URL field, append the suffix ‘AdminPage’ (note that it’s case-sensitive) to the IP address, e.g., http://10.1.229.17/AdminPage.
Mediant 2000 SIP User’s Manual Appendix G Accessory Programs and Tools The accessory applications and tools shipped with the device provide you with friendly interfaces that enhance device usability and smooth your transition to the new VoIP infrastructure. The following applications are available: •...
G.1.1 Converting a CPT ini File to a Binary dat File For detailed information on creating a CPT ini file, refer to Section To convert a CPT ini file to a binary dat file, take these 10 steps: Execute the TrunkPack Downloadable Conversion Utility, DConvert240.exe (supplied with the software package);...
Mediant 2000 SIP User’s Manual G.1.2 Creating a Loadable Voice Prompts File For detailed information on the Voice Prompts file, refer to Section To create a loadable Voice Prompts dat file from your voice recording files, take these 7 steps: Execute the TrunkPack Downloadable Conversion Utility, DConvert240.exe (supplied with the software package);...
Arrange the files according to your requirements by dragging and dropping them from one location in the list to another. Note that the sequence of the files determines their assigned Voice Prompt ID. Use the Play button to play wav files through your PC speakers. Tip 1: Use the Remove and Remove all buttons to delete files from the list.
Mediant 2000 SIP User’s Manual G.1.3 Encoding / Decoding an ini File For detailed information on secured ini file, refer to Section To encode an ini file, take these 6 steps: Execute the TrunkPack Downloadable Conversion Utility, DConvert240.exe (supplied with the software package);...
G.1.4 Creating a Loadable Prerecorded Tones File For detailed information on the PRT file, refer to Section To create a loadable PRT dat file from your raw data files, take these 7 steps: Prepare the prerecorded tones (raw data PCM or L8) files you want to combine into a single dat file using standard recording utilities.
Mediant 2000 SIP User’s Manual Click the Add File(s) button; the ‘Select Files’ screen opens. Select the required Prerecorded Tone files and press the Add>> button. Close the ‘Select Files’ screen. For each raw data file, define a Tone Type, a Coder and a Default Duration by completing the following steps: Double-click or right-click the required file;...
PSTN Trace Utility These utilities are designed to convert PSTN trace binary files to textual form. The binary PSTN trace files are generated when the User sets the PSTN interface to trace mode. G.2.1 Operation Generating textual trace/audit file for CAS protocols - To generate a readable text file out of the binary trace file when using CAS protocols, rename the PSTN trace binary file to CASTrace0.dat and copy it to the same directory in which the translation utility CAS_Trace.exe is located.
Mediant 2000 SIP User’s Manual Appendix H Software Upgrade Key About the Software Upgrade Key Mediant 2000 gateways are supplied with a Software Upgrade Key already pre-configured for each of its TrunkPack Modules (TPM). Users can later upgrade their Mediant 2000 features, capabilities and quantity of available resources by specifying what upgrades they require, and purchasing a new key to match their specification.
H.3.1 Loading the Software Upgrade Key Using the Embedded Web Server To load a Software Upgrade Key using the Web Server, take these 5 steps: Access the devices Embedded Web Server (refer to Section Click the Software Update button. Click the Software Upgrade Key tab; the Software Upgrade Key screen is displayed (shown Figure H-1).
Mediant 2000 SIP User’s Manual Figure H-2: Example of a Software Upgrade Key File Containing Multiple S/N Lines H.3.2 Loading the Software Upgrade Key Using BootP/TFTP To load the Software Upgrade Key file using BootP/TFTP, take these 5 steps: Place the file in the same location you’ve saved the device’s cmp file. Start the BootP/TFTP configuration utility and from the Services menu in the main screen, choose option Clients;...
Mediant 2000 SIP User’s Manual Appendix I Release Reason Mapping Table I-1 below describes the mapping of ISDN release reason to SIP response. page describes the mapping of SIP response to ISDN release reason. Table I-1: Mapping of ISDN Release Reason to SIP Response (continues on pages 227 to 228) ISDN Release Reason Unallocated number...
Page 228
ISDN Release Reason Channel type not implemented Requested facility not implemented Only restricted digital information bearer capability is available Service or option not implemented Invalid call reference value Identified channel does not exist Suspended call exists, but this call identity does not Call identity in use No call suspended...
Mediant 2000 SIP User’s Manual Table I-2: Mapping of SIP Response to ISDN Release Reason Description Response Bad request Unauthorized Payment required Forbidden Not found Method not allowed Not acceptable Proxy authentication required Request timeout Conflict Gone Length required Request entity too long Request URI too long Unsupported media type Bad extension...
Mediant 2000 SIP User’s Manual Appendix J SS7 Tunneling The Signaling System 7 (SS7) tunneling feature facilitates peer-to-peer transport of SS7 links between gateways that support AudioCodes' unique MTP2 (Message Transfer Part) Tunneling application (M2TN) for transferring SS7 MTP2 link data over IP. In this scenario, both sides of the link are pure TDM switches and are unaware of the IP tandem that is utilized between them.
MTP2 Tunneling Technology The SS7 tunneling technology is based on a pairing of remote and central gateways, as shown in Figure J-3. The remote gateways are configured to backhaul MTP layer 2 signaling over the IP network using standard M2UA protocol (over SCTP protocol). The function of the M2TN entity is to transmit traffic and handle all management events between MTP2 on the TDM side and M2UA's MGC (Media Gateway Controler) entity on the IP side.
Mediant 2000 SIP User’s Manual SS7 Parameters The parameters in Table J-1 attribute individually, add _xx (xx equals the element number in the range of 0 to 2) to the end of the ini file field name. Table J-1: SS7 Parameters (continues on pages 233 to 234) ini File Parameter Name SS7_MTP2_Param_AERM_TIE SS7_MTP2_Param_AERM_TIN...
Table J-1: SS7 Parameters (continues on pages 233 to 234) ini File Parameter Name SS7_MTP2_Param_Timer_T6 SS7_MTP2_Param_Timer_T7 SS7 Table Parameters J.4.1 SIGTRAN Interface Groups Table J-2: SIGTRAN Interface Groups (continues on pages 234 to 235) ini File Parameter Name SS7_SIG_IF_GR_INDEX SS7_IF_GR_ID SS7_SIG_SG_MGC SS7_SIG_LAYER SS7_SIG_TRAF_MODE...
J.4.3 SS7 Signaling Link Table J-4: SS7 Signaling Link (continues on pages 236 to 237) ini File Parameter Name SS7_LINK_INDEX SS7_LINK_ROWSTATUS SS7_LINK_ACTION SS7_LINK_ACTION_RESULT SS7_LINK_NAME SS7_LINK_OPERATIONAL_STATE SS7_LINK_ADMINISTRATIVE_STATE SS7_LINK_TRACE_LEVEL SS7_LINK_L2_TYPE SS7_LINK_L3_TYPE SS7_LINK_TRUNK_NUMBER SS7_LINK_TIMESLOT_NUMBER SS7_LINK_MTC_BUSY SS7_LINK_INHIBITION SS7_LINK_LAYER2_VARIANT SS7_LINK_MTP2_ATTRIBUTES SS7_CONGESTION_LOW_MARK SS7_CONGESTION_HIGH_MARK SS7_LINK_M2UA_IF_ID Mediant 2000 SIP User’s Manual Description Determines the index field for a line.
Mediant 2000 SIP User’s Manual Table J-4: SS7 Signaling Link (continues on pages 236 to 237) ini File Parameter Name SS7_LINK_GROUP_ID ATM_SAAL_LINK_PROFILE_NUM ATM_SAAL_LINK_TYPE ATM_SAAL_LINK_PORT_NUM ATM_SAAL_LINK_VPI ATM_SAAL_LINK_VCI SS7_LINK_TNL_MGC_LINK_NUMBER Determines the MTP2 Tunneling: MGC link number (MTP2 \other side\ of SS7_LINK_TNL_ALIGNMENT_MODE SS7_LINK_TNL_CONGESTION_MODE Determines the MTP2 Tunneling: Congestion mode of signaling links in SS7_LINK_TNL_WAIT_START_COMP LETE_TIMER SS7_LINK_TNL_OOS_START_DELAY...
• There are 8 SS7 links - 4 links of type: MTP2 MGC, and 4 links of type MTP2. Each pair of links (1 MTP2 MGC and 1 MTP2) defines an MTP2 tunnel. • There is 1 interface that is used for the M2UA MGC <=> M2UA SG (Signaling Gateway) connection.
Table J-5: Table of Parameter Values Example - Remote Management Connections Index Fields: 1. Connection Number Connection User Name Number Admin Gillian David Table J-6: Table of Parameter Values Example - Port-to-Port Connections Index Fields: 1. Source Ports 2. Destination IP 3.
Mediant 2000 SIP User’s Manual J.6.3 Tables of Parameter Value Rules in the ini File Structure The ini file allows you to add/modify parameters in tables. When using tables, Read-Only parameters are not loaded, since they cause an error when trying to download the loaded file. Therefore read-only parameters should not be included in tables in the ini file.
• The order of the Data fields in the Format line is not significant (unlike the Index-fields). Field values in Data lines are interpreted according to the order specified in the Format line. • The sign '$$' in the Data line means that the user wants the pre-defined default value assigned to the field for the given line.
Mediant 2000 SIP User’s Manual Appendix K RADIUS Billing and VXML Calling Card Application The Mediant 2000 calling card application capability (included in its IVR - Interactive Voice Response - feature) enables Internet Telephony Service Providers (ITSPs) to provide a VoIP telephone service to subscribers who have purchased calling cards in advance.
• Loads the VXML scripts once and stores them in the RAM; scripts can be changed without the need of reset • Barge-in dialing (to shorten menu time), once prompt has started Supported Architecture Figure K-1: Mediant 2000 Supported Architecture Figure K-1 illustrates standard Calling Card IVR application architecture.
Mediant 2000 SIP User’s Manual Implementation The Mediant 2000 uses an embedded VoiceXML interpreter to interpret and execute standard VoiceXML scripts, which are loaded from an outbound HTTP server and stored in the gateway’s volatile memory (RAM). The predefined VoiceXML scripts (up to 10 different scripts are supported) determine the development of the call according to the caller’s responses (DTMF digits) and AAA (Authentication, Authorization and Accounting) information exchanged with a RADIUS server.
K.4.2 Call Flow Description Figure K-2 on the previous page depicts an example of a standard PSTN IP call (billing-model: debit). • An incoming PSTN call with a published access number reaches the Mediant 2000. • The Mediant 2000 accepts the call (sends an Alert message). •...
Mediant 2000 SIP User’s Manual Operation & Configuration To start working with the IVR system, take these 6 steps: Install the Mediant 2000 (refer to Section Section Getting Started Create and load a Voice Prompts file to the Mediant 2000 (refer to Section Create the VXML scripts (refer to Section Install an HTTP Server, store the VXML scripts in it and provision the Mediant 2000 relevant VoiceXML parameters.
ini File Field Name Manipulate the destination number for IP to Tel calls. NumberMapIP2Tel NumberMapIP2Tel = a,b,c,d,e,f,g,h,i brackets are used) from the right. A combination of both options is allowed. as suffix. A combination of both options is allowed. The ‘b’ to ‘f’ manipulation rules are applied if the called and calling numbers match the ‘a’, ‘g’...
Mediant 2000 SIP User’s Manual • RADIUSAuthServerIP • RADIUSAuthPort • RADIUSAccServerIP • RADIUSAccPort • AAAIndications • RADIUSAccountingType Supported RADIUS Attributes Table K-3 below for explanations on the RADIUS attributes contained in the communication packets transmitted between the Mediant 2000 and a RADIUS Server. Table K-3: Supported RADIUS Attributes (continues on pages 251 to 252) Attribute Attribute Name...
Page 252
Table K-3: Supported RADIUS Attributes (continues on pages 251 to 252) Attribute Attribute Name Number h323-gw-id Called-Station-Id Calling-Station-Id Acct-Status-Type Acct-Delay-Time Acct-Input-Octets Acct-Output- Octets Acct-Session-Id Acct-Session- Time Acct-Input- Packets Acct-Output- Packets NAS-Port-Type Response Attributes h323-crdit-time h323-return-code h323-billing-model Acct-Session-Id Mediant 2000 SIP User’s Manual Purpose Name of the gateway Destination phone number...
Mediant 2000 SIP User’s Manual RADIUS Server Messages Note: preceded with brackets. K.8.1 Authentication Access-Request (116) user-name = 111 user-password = (encrypted) nas-ip-address = 212.179.22.213 nas-port-type = 0 calling-station-id = 202 // Authentication non-standard parameters: (4923 24) h323-conf-id = 02102944 600a1899 3fd61009 0e2f3cc5 In the Access-Accept response, the RADIUS server sends the billing model: (4923 109) h323-billing-model = 1/0 The billing model is a non-standard parameter and can be one of the following:...
Page 255
Mediant 2000 SIP User’s Manual The user_passwd parameter (that initially contained the user password collected from the user) is being assigned the value ‘domain'+user_passwd + '.com’. • Calling number (recived form SIP incoming call) can optionally be used for authentication instead of the user name.
K.10 Supported Elements & Attributes Table K-4: VoiceXML Supported Elements & Attributes (continues on pages 256 to 260) Element Element’s Description Assign value to <assign> variable Plays an audio clip <audio> within a prompt A container of (non- <block> interactive) executable code Catch an event <catch>...
Page 257
Mediant 2000 SIP User’s Manual Table K-4: VoiceXML Supported Elements & Attributes (continues on pages 256 to 260) Element Element’s Description An action executed <filled> when fields are filled A dialog for <form> presenting information and collecting data Go to another dialog <goto>...
Page 258
Table K-4: VoiceXML Supported Elements & Attributes (continues on pages 256 to 260) Element Element’s Description Generate a debug <log> message A dialog for choosing <menu> amongst alternative destinations Catch a noinput <noinput> event <nomatch> Catch a nomatch event Interact with a <object>...
Page 259
Mediant 2000 SIP User’s Manual Table K-4: VoiceXML Supported Elements & Attributes (continues on pages 256 to 260) Element Element’s Description Return from a <return> subdialog. <subdialog> Invoke another dialog as a subdialog of the current one Submit values to a <submit>...
Table K-4: VoiceXML Supported Elements & Attributes (continues on pages 256 to 260) Element Element’s Description Declare a variable <var> Top-level element in <vxml> each VoiceXML document Table K-5: VoiceXML Supported Properties Property Name The maximum time (in seconds) to wait from the time the script FetchTimeout is fetched.
Page 261
Mediant 2000 SIP User’s Manual “Your account number and password do not match”. “We are having technical difficulties, please call again later”. “Please enter the number that you wish to call followed by the pound key”. “The number you are calling is busy”. “The number you are calling is not answering, please call again later”.
K.11.2 VXML Flow Chart Go To 1 Go To 2 Go To 3 Go To 4 Mediant 2000 SIP User’s Manual Figure K-7: VXML Script Opening Menu Play VP 0 Start Play VP 1 DTMF Pressed? Pressed 1? Pressed 2? Pressed 3? Pressed 4? No Match...
Mediant 2000 SIP User’s Manual Figure K-8: VXML Script Option 1, Make a Call Go To Transfer Play VP 4 Go To End Version 4.4 K. RADIUS Billing and VXML Calling Card Application Play VP 5 DTMF Pressed? Play VP 6 DTMF Pressed? Play VP 7 Waits for...
Figure K-9: VXML Script, Call Transfer Procedure Final alert time expired? Play VP 20 Time for call expired? Play VP 21 Mediant 2000 SIP User’s Manual Transfer Play VP 10 DTMF Pressed? Play VP 15 Call for transfer service Transfer Failed? Debit? Go to End Mediant 2000 SIP...
Mediant 2000 SIP User’s Manual Figure K-10: VXML Script, Options 2, 3 and 4 Figure K-11: VXML Script, Call Termination Version 4.4 K. RADIUS Billing and VXML Calling Card Application Play VP 17 Go To Start Transfer Call To an Operator Play VP 16 VXML Script Terminated?
Mediant 2000 SIP User’s Manual Appendix L SNMP Traps This section provides information on proprietary SNMP traps currently supported by the gateway. There is a separation between traps that are alarms and traps that are not (logs). Currently all have the same structure made up of the same 10 varbinds (Variable Binding) (1.3.6.1.4.1.5003.9.10.1.21.1).
Table L-2: acBoardConfigurationError Alarm Trap Corrective Action: Inspect the run-time specific string to determine the nature of the configuration error. Fix the configuration error using the appropriate tool: Web interface, EMS, or ini file. Save the configuration and if necessary reset the device. Table L-3: acBoardTemperatureAlarm Alarm Trap acBoardTemperatureAlarm Alarm:...
Mediant 2000 SIP User’s Manual Condition: After raise Alarm status: Status stays critical until reboot. A clear trap is not sent. Corrective Action: Obtain a corrected feature key from AudioCodes, activate it by loading to the device, then reset the device. Table L-6: acBoardCallResourcesAlarm Alarm Trap acBoardCallResourcesAlarm Alarm:...
Page 274
Table L-8: acBoardOverloadAlarm Alarm Trap Condition: An overload condition exists in one or more of the system components. Alarm Status: Major Condition: The overload condition passed Alarm Status: Cleared Mediant 2000 SIP User’s Manual Document #: LTRT-72504 Mediant 2000 SIP...
Mediant 2000 SIP User’s Manual L.1.2 Component: AlarmManager#0 Table L-9: acActiveAlarmTableOverflow Alarm Trap acActiveAlarmTableOverflow Alarm: 1.3.6.1.4.15003.9.10.1.21.2.0.12 OID: Major Default Severity processingErrorAlarm Event Type: resourceAtOrNearingCapacity (43) Probable Cause: Active alarm table overflow Alarm Text: Status Changes: Condition: Too many alarms to fit in the active alarm table Alarm status: major Condition:...
L.1.4 Other Traps The following are provided as SNMP traps and are not alarms. coldStart Trap Name: 1.3.6.1.6.3.1.1.5.1 OID: SNMPv2-MIB Note: This is a trap from the standard SNMP MIB. authenticationFailure Trap Name: 1.3.6.1.6.3.1.1.5.5 OID: SNMPv2-MIB acBoardEvBoardStarted Trap Name: 1.3.6.1.4.1.5003.9.10.1.21.2.0.4 OID: AcBoard cleared...
Mediant 2000 SIP User’s Manual Appendix M Regulatory Information Application of Council Directives: Standards to which Conformity is Declared: Manufacturer’s Name: Manufacturer’s Address: Type of Equipment: Model Numbers: I, the undersigned, hereby declare that the equipment specified above conforms to the above Directives and Standards. Signature I.
This equipment meets the applicable Industry Canada Terminal Equipment technical specifications. This is confirmed by the registration numbers. The abbreviation, IC, before the registration number signifies that registration was performed based on a declaration of conformity indicating that Industry Canada technical specifications were met. It does not imply that Industry Canada approved the equipment.
Page 279
Mediant 2000 SIP User’s Manual M. Regulatory Information Original printed on recycled paper and available on CD or Web site Version 4.4 July 2005...
Page 280
AudioCodes Offices International Headquarters AudioCodes Ltd. 1 Hayarden Street, Airport City, Lod 70151, Israel. Tel: +972-3-976 4000 Fax: +972-3-976 4040 Email: info@audiocodes.com USA Headquarters AudioCodes, Inc. 2099 Gateway Place, Suite 500 San Jose, CA 95110 Tel: +1-408-411-1175 Fax: +1-408-451-9520 Email: info@audiocodes.com USA Offices Boston (MA), Chicago (IL), Research Triangle Park (NC),...
Need help?
Do you have a question about the Mediant TP-1610 SIP and is the answer not in the manual?
Questions and answers