Dialogic DMG1000 User Manual

Dialogic DMG1000 User Manual

Dialogic 1000 and 2000 media gateway series
Hide thumbs Also See for DMG1000:
Table of Contents

Advertisement

®
Dialogic
1000 and 2000

Media Gateway Series

User's Guide
September 2007
64-0260-02

Advertisement

Table of Contents
loading

Summary of Contents for Dialogic DMG1000

  • Page 1: Media Gateway Series

    ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide September 2007 64-0260-02...
  • Page 2 It is possible that the use or implementation of any one of the concepts, applications, or ideas described in this document, in marketing collateral produced by or on web pages maintained by Dialogic may infringe one or more patents or other intellectual property rights owned by third parties.
  • Page 3: Software License Agreement

    By using the Software, You agree to the terms operating system components, etc.) which may be distributed with the of this Agreement. If You do not wish to so agree, Dialogic is unwilling to Software or Product hereunder is provided "AS IS" without warranty of any license the Software to You.
  • Page 4 Software during the term of this Agreement and for a period of three (3) display the following acknowledgement: "This product includes years thereafter. During this period, Dialogic may cause an audit to be made of cryptographic software written by Eric Young (eay@cryptsoft.com)" The...
  • Page 5: Table Of Contents

    Analog Parameters (Models DMG1008LS, DMG1004LS Only) ....55 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 6 3.10.4 CPID Parsing Configuration......... 125 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 7 Rules Syntax........... . 154 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 8 PBX Self Verification Test Overview ........204 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 9 Index ..............237 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 10 Contents ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 11 DMG1000 Web Interface ........
  • Page 12 64 File Download Dialog for Tdmlog.wav ......... . . 221 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 13 12 Supported Trace Types ............228 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 14 Contents ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 15: Revision History

    April 2007 Updated to support Version 5.1 SU1 Software. Global Updates: Changed product names and links from Intel to Dialogic. The document number and title have been updated with new naming conventions. The products previously known as Intel NetStructure PBX-IP Media Gateway (PIMG) ®...
  • Page 16 Revision History ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 17: About This Publication

    Chapter 6, “Media Gateway Parsers” describes the Media Gateway in-band Type I (on-hook) and Type II (off-hook) integration parsers for analog units, and the display parser for digital ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 18: Related Information

    2000 Media Gateway (DMG2000) products, see the following: ® • Dialogic® 1000 and 2000 Media Gateway Series Getting Started Guide for information about installing, cabling, and initializing the product prior to performing configuration and operation tasks. Dialogic® Media Gateway Installation and Configuration Integration Notes for details on •...
  • Page 19 About This Publication • http://www.dialogic.com/ (for product information) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 20 About This Publication ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 21: Overview

    Throughout this document, the term Media Gateway addresses information that applies to both the DMG1000 and DMG2000 products. The term DMG1000 applies only to information relating to the DMG1000 product and the term DMG2000 applies only to information relating to the DMG2000 product.
  • Page 22: Phone Emulating

    Media Gateway provides full call party information to the IP network. Note: H.323 is only supported in Version 5.1 SU1 Software or earlier. The DMG2000 or the analog version (DMG1008LS, DMG1004LS) of the DMG1000 can also connect directly to the PSTN, as shown in Figure 2.
  • Page 23: Typical Ip Gateway Phone Emulating Topology - Pbx Connection

    Trunks Terminal Device Note: The T1/E1 Models must only be connected to the PSTN through an NTU, CSU or other device that provides line isolation. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 24: Ip Gateway Using Serial Link

    Finally, the serial protocols also support the message waiting indication (MWI) feature that allows the Media Gateway to control message indications on telephone sets connected to the switch or PSTN. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 25: Multiple Ip Gateways Using Serial Link

    Overview For DMG1000 types, the serial link from the switch is connected to the serial port interface on the DMG1000 (DIAGNOSTICS connector). Table 1, "DIAGNOSTICS Connector Pin Designations" in the Getting Started Guide shows the connector pin designations. For DMG2000 types, the serial link from the switch is connected to the serial port interface on the DMG2000 (COM 1 or COM 2 connector).
  • Page 26: Call Routing In Phone Emulating Mode

    VoIP Servers in a round robin fashion and, if at any time a VoIP Server fails to respond or responds with any error, the Media Gateway will route the call to the next available VoIP Server. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 27: Un-Routable Calls

    The Voice over IP (VoIP) Address Translator provides network services to H.323 or SIP devices such as the Media Gateway. H.323 devices register with the VoIP Address Translator to send and ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 28: Security

    Call Control security - Data used to setup and tear down a call. To secure Call Control, the Media Gateway uses Transport Layer Security (TLS) on top of SIP. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 29: Web Interface

    IP address of the Media Gateway. The unit's Web interface is password protected and the password can be changed by the system administrator. Figure 5 shows a typical Web interface page for a DMG1000 unit and Figure 6 shows a typical Web interface page for a DMG2000 unit.
  • Page 30: Dmg1000 Web Interface

    Overview Figure 5. DMG1000 Web Interface ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 31: Dmg2000 Web Interface

    Analog (Models DMG1008LS, DMG1004LS only) - Selecting Analog displays the Analog • Web page which allows you to configure the Analog parameters. These parameters only apply to the analog version of the DMG1000. See Section 3.4, “Analog Parameters (Models DMG1008LS, DMG1004LS Only)”, on page 55 for detailed information about the Analog...
  • Page 32 PBX ports of the Media Gateway. By selecting this option, you will schedule a restart time that minimizes the effect the restart will have on call traffic through the unit. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 33: Online Help

    Help information about that parameter is displayed at the bottom of the page. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 34 Overview ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 35: Configuring The Media Gateway

    Configuring the Media Gateway Information about configuring, and upgrading the Dialogic 1000 Media Gateway (DMG1000) ® and Dialogic 2000 Media Gateway (DMG2000) is contained in the following sections: ® • Setting the IP Address ..........35 •...
  • Page 36: Basic Configuration Via The Serial Port

    1. Connect a serial cable to the serial connector on the rear panel of the Media Gateway unit (DIAGNOSTICS connector on the DMG1000 models or the COM 2 connector on the DMG2000 models). For connector pin designation information, refer to the DIAGNOSTICS Connector Pin Designations table or the COM 1 and COM 2 Connector Pin Designations table in the Getting Started Guide.
  • Page 37: Changing The Password

    Configuring the Media Gateway • For DMG1000 models, select PBX Type (See PBX Type parameter information in Section 3.3, “System Parameters”, on page 51.) For DMG2000 models, select: • – Line Mode (Section 3.7.1.1, “Line Mode”, on page 87) –...
  • Page 38: Restart Options

    Media Gateway. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 39: Exporting Configuration Information

    2. Enter an INI file name in the Import box or use the Browse... button to select an INI file. 3. Click the Import Settings button to import the configuration information to the Media Gateway. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 40: Upgrading The Software

    Configuring the Media Gateway Upgrading the Software Software upgrades for the Media Gateway products will be made available on the Dialogic support Web site as needed. Contact technical support to obtain software upgrade files. Upgrade files are uploaded to the Media Gateway using the Web interface.
  • Page 41: Parameter Reference

    Parameter Reference This section lists each Dialogic 1000 Media Gateway (DMG1000) and Dialogic 2000 Media ® ® Gateway (DMG2000) configuration parameter that may be changed using the Web browser Configure menu. Also listed are non-menu (hidden) parameters which are not accessible from the Configure menu.
  • Page 42 Yes = Parameter enabled - Media Gateway issues a BOOTP request on startup. • No = Parameter disabled - Media Gateway does not issue a BOOTP request on startup. Default Value = No ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 43: Sntp Server Ip Address

    Client Subnet Mask Description: Sets the subnet mask of the Media Gateway maintenance Ethernet port. Allowed Values: Any valid IP mask. Default Value = 255.255.255.0 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 44: Ip Advanced Parameters (Dmg2000)

    For example, LAN1 and LAN2 may each require their own network gateway for access. Figure 7 illustrates one such network topology. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 45: Example Of A Network Topology

    LAN interface, subnet mask and network gateway. The advanced IP route rules include the following parameters: Ethernet Interface • • Destination Address • Destination Mask • Gateway Address ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 46: Ethernet Interface

    Allowed Values: Any valid IP mask Default Value = blank INI File Parameter Name = ipRouteMask Note: Unit requires a restart if this parameter value is changed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 47: Security Parameters

    Note: Unit requires a restart if this parameter value is changed. 3.2.1.2 HTTPS Certificate Type Description: Determines whether the Media Gateway uses a self-assigned or CA signed certificate for HTTP over TLS (HTTPS). ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 48: Srtp Management Group

    Note: SRTP_Preferred is not supported in Version 5.1 SU2 Software. Default Value = RTP_Only INI File Parameter Name = srtpPreference Note: Unit requires a restart if this parameter value is changed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 49: Key Derivation Enable

    Anti-replay window size hint Description: Specifies the Anti-replay window size hint. Allowed Values: 64 to 99 Default Value = 64 INI File Parameter Name = srtpWsh ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 50: Cipher Mode

    Allowed Values: • SHA1_32_bit = Uses 32-bit authentication tag • SHA1_80_bit = Uses 80-bit authentication tag Default Value = SHA1_80_bit INI File Parameter Name = srtpAuthTag ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 51: System Parameters

    • 3.3.2.1 PBX Type Description: Specifies the type of PBX telephony switch to which the DMG1000 is connected. Note: This parameter does not apply to the Models DMG1008MTLDNI, DMG1008LS, DMG1004LS, DMG2030DTI, DMG2060DTI, and DMG2120DTI. Note: The list of allowed values that will be displayed depends on your model type.
  • Page 52: Serial Port, Com1 Group

    Note: If Optiset_300E is selected as the Telephony Switch Type, the setting of subscriber Message Waiting Indicator (MWI) lights is not supported and the Analog version of the DMG1000 (Models DMG1008LS, DMG1004LS) should be used to set/clear subscriber MWIs on this switch type.
  • Page 53 INI File Parameter Name = sysSerialDataBits 3.3.3.4 Serial Port Stop Bits Description: Specifies the number of stop bits used by the Media Gateway serial port. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 54: Serial Port, Com2 Group (Dmg2000 Only)

    Allowed Values: None = Parity will not be used. • • Even = Even parity will be used. • Odd = Odd parity will be used. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 55: Analog Parameters (Models Dmg1008Ls, Dmg1004Ls Only)

    Message Waiting Control Group CPID Group • 3.4.1 Timing Group The Analog parameters in the Timing group include: • Flash Hook • Loop Current Off Debounce ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 56: Flash Hook

    INI File Parameter Name = telLCOff 3.4.1.3 Incoming Rings Before Answer Description: Specifies the number of ring bursts that must be present at the DMG1000 before the call is presented to the IP destination as a new call. Allowed Values: 1 to 100...
  • Page 57: Feature Codes Group

    Allowed Values: A string from 0 to 10 digits in length using any of the following characters: 0-9, *, #, ! ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 58 Note: Each ! is a hook flash. For !, the Media Gateway will perform a single hook-flash operation. For !!, the Media Gateway will perform a double hook-flash operation. INI File Parameter Name = telFacCDropError ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 59: Message Waiting Control Group

    Central Office (Type I) Caller ID Alert Type Central Office (Type I) FSK Caller ID Expiration • • Central Office (Type I) FSK Caller ID Timeout ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 60: Initial Wait For Inband Cpid

    CPID Parsing Configuration 3.4.4.1 Initial Wait for Inband CPID Description: Specifies the number of milliseconds the DMG1000 will wait for the first inband DTMF digit to arrive after answering an incoming PBX call. Allowed Values: 100 to 10000 milliseconds Default Value = 2000 milliseconds INI File Parameter Name = telInbCpidStartMs 3.4.4.2...
  • Page 61 Description: Specifies the kind of Type I caller ID alert that is used on the trunk(s) connected to the DMG1000, either pause in ring cycle, ring burst, polarity reversal, or none. This configuration option is only enabled when the Central Office (Type I) Caller ID Type is set to Bellcore FSK.
  • Page 62: Serial Protocol Parameters

    Description: Modifying this data affects either the in-band Type I (on-hook) or Type II (off-hook) CPID parsing of the DMG1000, depending on how the unit is configured. The text box on this page can be easily modified by either pasting parsing rules into it from a text file or directly modifying the contents of the control.
  • Page 63: Serial Mode (Master/Slave)

    MCI Message Extension Length Description: Specifies the extension length used in MCI messages. Messages with six-digit extensions or with eight-digit extensions. Allowed Values: Six-Digits • • Eight-Digits ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 64: Mci Message Type

    Description: For SMDI, specifies the length of the extension field in an MWI request sent to the PBX from the DMG1000. For MD110, specifies the length of the calling and called party information contained in the CPID serial data packet from the PBX.
  • Page 65: Voice Mail Port Length

    Master device via the IP network. This parameter is only required when the Media Gateway is configured as the Serial Protocol Slave. Allowed Values: Any valid IP address in dotted decimal notation. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 66: Serial Cpid Expiration

    Gateway Routing Group • Gateway Advanced Group • Gateway Capabilities Group 3.6.1 Gateway Routing Group The Gateway Routing group includes the following subgroups: Call Routing Group • ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 67 VoIP Endpoint entered will then be used as part of the Fault Tolerance and/or Load Balancing schemes as defined by the Fault Tolerance Enabled Load Balancing Enabled parameters. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 68: Gateway Advanced Group

    Send DNIS to VoIP Endpoint Destination for Un-routable IP Calls • • Destination for Un-routable PBX Calls • Monitor Call Connections • Call Monitor Interval ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 69: Call Connect Mode

    If blank (none), then un-routable IP-To-PBX calls are rejected. Note: H.323 is only supported in Version 5.1 SU1 Software or earlier. Default Value = (no default value) INI File Parameter Name = gwDefaultIPDest ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 70: Destination For Un-Routable Pbx Calls

    Default Value = 60 INI File Parameter Name = gwMonitorCallIntSec 3.6.2.2 Telephony Group The Telephony subgroup includes the following parameters: • Minimum Call Party Delay (Phone Emulating Only) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 71: Dial Digit On Time

    Description: Specifies the duration in milliseconds of a dialed DTMF digit to the PBX. Allowed Values: 30 through 2000 milliseconds Default Value = 100 milliseconds INI File Parameter Name = telDialDigitOnMs ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 72: Dial Inter-Digit Time

    Description: Specifies the 'hot key' used to indicate the end of a dialed extension. For example, if the Dial Send Key is configured for an asterisk (*), the DMG1000 will dial extension 3200 as 3200*. For PBXs that have multiple length dial plans, this allows the DMG1000 to specify that the dialing is complete.
  • Page 73 Allowed Values: Any valid dialable number string up to 7 characters Default Value = (no default value) INI File Parameter Name = telHuntGroupExtn ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 74: Audio Compression

    RFC2833 = The (DTMF) tone information is sent between the Media Gateway and VoIP endpoints via RTP packets as defined by RFC 2833. Note: A payload type of 101 is used in the implementation of the RFC2833 method. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 75 RTP is being sent. If the source UDP port does not match, then the packet is discarded. If set to Off, then the source UDP port of received RTP packets is not validated. Allowed Values: • • ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 76: Voice Activity Detection

    Description: Refers to the type of coder/decoder used for voice compression. The parameter values for each Codec type are defined in Table 1, “Coder/Decoder Parameters”, on page 77. Note: (For DMG1000 only) If secure RTP (SRTP) is enabled, then you must select 30 msec frame sizes for G.711. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide —...
  • Page 77: Coder/Decoder Parameters

    Parameter Reference Table 1. Coder/Decoder Parameters Codec Type Frame Size in Bytes Frames Per Packet DMG1000 G.711 Selectable: 10, 20, 30 G.723 Selectable: 1 through 4 G.729 Selectable: 1 through 8 DMG2000 G.711 Selectable: 10, 20, 30 G.723 1 or 2 G.729...
  • Page 78 0-5 = Differentiated Services Codepoint (RFC 2474) 6-7 = Explicit Congestion Notification (RFC 2481) Allowed Values: 0-255 Default Value = 0 INI File Parameter Name = gwQosCallControl ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 79 0-5 = Differentiated Services Codepoint (RFC 2474) 6-7 = Explicit Congestion Notification (RFC 2481) Allowed Values: 0-255 Default Value = 0 INI File Parameter Name = gwQosRtp ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 80: E-Mail Alarms Enabled

    Description: Semi-colon delimited list of e-mail addresses that will receive e-mail alarms. Allowed Values: Semi-colon delimited list of e-mail addresses. Default Value = (no default value) INI File Parameter Name = emailList ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 81: E-Mail Server Ip Address

    Note: Unit requires a restart if this parameter value is changed. Alarms to SysLog Enabled Description: Defines whether alarms are sent to the SysLog server. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 82 SNMP Minimum Alarm Severity SNMP Trap IP List • SNMP Community Name • • SNMP System Name • SNMP System Contact • SNMP System Location ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 83: Snmp Traps Enabled

    Description: Specifies the SNMP Community name. The specified community has read-only capabilities. Allowed Values: Any string with length between 5 - 14 characters. Default Value = public ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 84 HTTPs Server Enabled HTTP Server Enabled Description: Defines whether the HTTP Server is enabled or disabled. Disable the HTTP Server to disable non-secure Web access. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 85 Allowed Values: • • Default Value = Yes INI File Parameter Name = telnetEnabled Note: Unit requires a restart if this parameter value is changed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 86: Gateway Capabilities Group

    No = Port is disabled and is incapable of providing a connection. The LED for this port will be red, regardless of whether or not a line is plugged in. Default Value = Yes INI File Parameter Name = telPortEnabled ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 87: T1/E1 Parameters (Dmg2000 Only)

    ISDN = Common channel signaling Default Value = CAS INI File Parameter Name = t1e1Signaling Note: Unit requires a restart if this parameter value is changed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 88: Interface Side

    Description: If T1 CAS is selected as the Signaling Mode, specifies the T1 CAS protocol to be used. Allowed Values: • Loop Start = Loop Start protocol will be used. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 89 Short Haul 550 ft = The DMG2000 is 440 - 550 feet from T1 line source. • • Short Haul 660 ft = The DMG2000 is 550 - 660 feet from T1 line source. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 90: Ring Cycle Time

    Ringing Timeout parameter. Will be obsoleted.] Allowed Values: Numerical value from 1000 to 10000 Default Value = 6000 INI File Parameter Name = msRingCycleTime ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 91 Description: Defines the Feature Code to dial in order to drop a Consult call that is in the Connected state and to reconnect to the original call. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 92 Allowed Values: Yes = PBX will send a confirmation tone. • • No = PBX will not send a confirmation tone. Default Value = No ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 93: Cpid Type

    The parameters in the T1 ISDN Protocol group include the following: • ISDN Protocol • ISDN Protocol Variant Line Encoding • Framing • • Selects Transmit Pulse Waveform ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 94 Default Value = B8ZS INI File Parameter Name = t1Encoding 3.7.3.4 Framing Description: Specifies the type of T1 framing that will be used by the line. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 95 None = No calling party is sent. • • VoIP = Calling party is derived from the VoIP call/mwi-request. • Static = A statically configured calling party is used. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 96: E1 Isdn Protocol Group (Isdn Signaling Mode)

    • • Static TDM Calling Party 3.7.4.1 ISDN Protocol Description: If ISDN is selected as the Signaling Mode, specifies the ISDN protocol to be used. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 97: Line Coding

    Allowed Values: CRC_MF = Multiframe format with CRC is used. • • FR = Basic frame format is used. • MF = Multiframe format is used. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 98 VoIP call/MWI call request. • Outbound TDM Calling Party Source set to VoIP_Preferred and Static TDM Calling Party set to a number (e.g. 1234). ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 99: Cpid Parsing Configuration

    Chapter 6, “Media Gateway Parsers” for further information about the creation and use of parsing rules. H.323 Parameters The H.323 parameters include: Gatekeeper Mode • • Gateway Name ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 100: Gatekeeper Mode

    INI File Parameter Name = h323GatewayAlias Note: Unit requires a restart if this parameter value is changed. Note: H.323 is only supported in Version 5.1 SU1 Software or earlier. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 101: Gateway Prefix

    Gatekeeper Mode parameter is set to Proxy. Allowed Values: Any valid IP address in dotted decimal notation. Default Value = (no default value) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 102: Preferred Gatekeeper Id

    Note: This parameter is only valid when the Signaling Digit Relay parameter is set to On. If the Signaling Digit Relay parameter is set to Off, this parameter is ignored. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 103: Master Olc Transmit Delay

    Allowed Values: Domain Name string Default Value = pbxgw.default.com INI File Parameter Name = sipServerDomain Note: Unit requires a restart if this parameter value is changed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 104: Transport Type

    Gateway is valid and can be accepted by the SIP endpoint. After the defined time in seconds, the INVITE request expires and is no longer valid. Allowed Values: 1 - 60000 seconds ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 105: Server Group

    ‘user=phone’ parameter. If ‘No’, the Media Gateway will not use DNS to translate these types of URIs. Allowed Values: • • Default Value = No ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 106: Tcp/Udp Group

    INI File Parameter Name = sipExpRegSec 3.9.3 TCP/UDP Group The TCP/UDP group includes the following parameters: • UDP/TCP Transport Enabled • TCP/UDP Server Port TCP Inactivity Timer • ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 107: Tls Group

    TLS Transport Enabled • • TLS Server Port • SSL TLS Protocol • Mutual Authentication Required TLS Inactivity Timer • • Verify TLS Peer Certificate Date ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 108 TLSv1_Only = Connection will only understand the TLSv1 protocol. • Default Value = SSLv3_TLSv1 INI File Parameter Name = secSipTlsProtocol Note: Unit requires a restart if this parameter value is changed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 109 Allowed Values: • Yes = Validate certificate date • No = Do not validate certificate date Default Value = Yes INI File Parameter Name = sipTlsCertVerifyDate ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 110: Proxy Group

    Proxy Server Address parameter, then the Primary Proxy Server Port parameter must be set to a valid port number. Allowed Values: 1024-65000 Default Value = 5060 INI File Parameter Name = sipProxyServerPort ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 111: Timing Group

    INI File Parameter Name = sipProxyQueryIntervalSec 3.9.6 Timing Group The Timing group includes the following parameters: • T1 Time • T2 Time T4 Time • ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 112: Non-Menu (Hidden) Parameters

    Configuration menu selections. Modifying any of these parameters significantly changes the operation of the Media Gateway. The non-menu configuration parameters include the following groups: DSP Advanced Group • • CPID Parsing Configuration ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 113: Dsp Advanced Group

    Section 2.6.1, “Exporting Configuration Information”, on page 39 for additional information about backing up your configuration. DSP Advanced Settings • TDM to IP Gain Adjustment (DMG1000 Only) • IP to TDM Gain Adjustment (DMG1000 Only) • Line Echo Cancellation (DMG1000 Only) •...
  • Page 114: Dsp Advanced Settings

    Maximum UDPTL Packet Size (DMG2000 Only) 3.10.2 DSP Advanced Settings 3.10.2.1 TDM to IP Gain Adjustment (DMG1000 Only) Description: Adjusts the gain of the audio signal in the Telephony-to-IP direction. Allowed Values: -14 dB to +14 dB Default Value = 0 dB INI File Parameter Name = dspPbxToIPGain 3.10.2.2...
  • Page 115: Line Echo Cancellation Nlp Aggressiveness

    INI File Parameter Name = dspEcNlp 3.10.2.5 Line Echo Cancellation NLP Aggressiveness Description: This parameter controls the aggressiveness of the echo canceller NLP. Allowed Values for DMG1000: -32768 to +32767 Default Value = 0 Allowed Values for T1/E1 Media Gateway: •...
  • Page 116: Voice Activity Noise Floor

    Allowed Values: -38 dB to -20 dB Default Value = -30 dB INI File Parameter Name = cpFilterThreshold Note: Unit requires a restart if this parameter value is changed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 117: Call Progress Filter Debounce

    Note: Unit requires a restart if this parameter value is changed. 3.10.2.12 Call Progress Filter Low Cutoff (DMG1000 Only) Description: Specifies the low cut-off frequency for the Call Progress Tone Detector. Call progress signals below this frequency will be ignored.
  • Page 118 RTP packet interval. If the minimum, maximum, and initial jitter- buffer delays are set to the same value, the jitter-buffer will operate in the non-adaptive mode. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 119 Soft = More emphasis on audio quality, but maximum delay may be exceeded. • • Hard = Hard cap on the maximum delay, which may negatively impact audio quality. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 120 Description: Defines the IP to PCM AGC maximum gain within the range of 0 to 15 dB. Allowed Values: 0 to 15 dB Default Value = 12 dB ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 121 Description: Defines the PCM to IP AGC target level for a range of -50 to 0 dBm. Allowed Values: -50 to 0 dBm Default Value = -14 dBm INI File Parameter Name = dspPbxToIpAgcLevel ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 122: T.38 Advanced Settings

    On = Enable small (<256 byte) T4 ECM packet transmission. • • Off = Wait for complete HDLC ECM frame from PCM before processing. Default Value = On INI File Parameter Name = dspT38EcmSmallPacketEnable ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 123 On - Remove NSF from TDM to reduce packet delay. Off - Include NSF in packet sent to packet network. • Default Value = Off ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 124 Description: Specifies the number of redundant IFP frames transferred with each UDPTL packet. Allowed Values: 0 to 3 Default Value = 2 INI File Parameter Name = dspUdptlT30Redundancy ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 125: Cpid Parsing Configuration

    The CPID Parsing Configuration data is included for T1 CAS in the DMG2000 unit and in the Analog DMG1000 unit. For other models, this data can be accessed instead by typing cpid.htm following the Media Gateway IP address in the Web browser address box. For example: http://10.12.13.74/cpid.htm...
  • Page 126: Tone Event

    Description: Specifies the tone event for this tone definition. Allowed Values: • None • Dialtone • Ringback Busy • • Congestion • Disconnect • Error • Pager • • Modem • • FaxCNG ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 127: Tone Name

    Description: Specifies the frequencies for this tone definition. A tone can be described by up to three (3) frequencies. For Alternating and Sequential Tones, the top frequency is the first frequency, ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 128: Tone Frequency Deviation

    Default Value = 1500 INI File Parameter Name = cpToneTime 3.11.9 Tone Cadence Time Deviation Description: Specifies the deviation for the cadence times for this tone definition. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 129: Editing The Ini File Directly

    CPID to the gateway. If this parameter is enabled, then the gateway will answer the call and gather the inband CPID from the switch prior to sending a call-request to ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 130: Delay After Flash-Hook (Msecs)

    Note: This parameter can only be changed in the configuration file. It is not accessible through the Web interface. Allowed Values: • Yes = Media Gateway will generate this informational message. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 131: Inform On No Pbx Cpid (Phone Emulating Only)

    Note: This parameter can only be changed in the configuration file. It is not accessible through the Web interface. Allowed Values: 0 to 64 digits ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 132: Isdn Overlap Receive Timeout (Msecs)

    Note: This parameter can only be changed in the configuration file. It is not accessible through the Web interface. Allowed Values: 1024 to 65000 Default Value = 49000 INI File Parameter Name = gwRTPStartPort ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 133: Unauthenticated Srtp Enable

    Yes = Transmitted RTP VOICE packets will NOT be encrypted despite the negotiation of • cipher keys. • No = Transmitted RTP VOICE will be encrypted per the negotiated cipher keys. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 134: Wait For Dial Tone After Flash Hook

    No = Gateway does not expect the switch to create dial tone after a Flash Hook. Default Value = Yes INI File Parameter Name = telDialToneExpAfterFlashHook ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 135: Working With Call Progress Tones

    Working with Call Progress Tones Call progress tone parameters define the characteristics (frequencies, durations, and deviations) of the tones that the Dialogic Media Gateway detects during call progress analysis. The following ® sections discuss how to view, edit, learn, and validate call progress tones using a Web interface: •...
  • Page 136: Learning And Validating Call Progress Tones

    The Learn Tone Web page shown in Figure 9 allows you to acquire the characteristics for new call progress tones from the telephony system or to validate the defined call progress tones. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 137: Learn Tone Web Page

    • Error – Call an invalid extension. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 138: Learning The Characteristics Of Unknown Call Progress Tones

    A Learn Tone Progress page, shown in Figure 10, will automatically appear while the Gateway is acquiring the tones and progress messages will be posted. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 139: Learn Tone Results Web Page

    Learn Tone Results Web Page When the Media Gateway has finished learning the tones, a results page, shown in Figure 11 and Figure 12, is displayed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 140: Learn Tone Results Web Page (Top)

    Working with Call Progress Tones Figure 11. Learn Tone Results Web Page (Top) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 141: Learn Tone Results Web Page (Bottom)

    No data The Gateway dialed the destination address but there was silence on the line and no data could be collected. Action: Verify the destination address. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 142 You will need to manually adjust the tone characteristics of the conflicting tones to remove the conflict. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 143 OnOffQuick type with matching frequencies. In this case, the Gateway will not be able to reliably detect the tone with a double cadence. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 144: Validating Call Progress Tones

    A progress page, shown in Figure 13, will automatically appear while the Gateway is validating the tones and progress messages will be posted. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 145: Validate Tone Results Web Page

    Validate Tone Results Web Page When the Media Gateway has finished validating the tones, a results page, shown in Figure 14 and Figure 15, will be displayed. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 146: Validate Tone Results Web Page (Top)

    Working with Call Progress Tones Figure 14. Validate Tone Results Web Page (Top) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 147: Validate Tone Results Web Page (Bottom)

    (CP) tone was detected. The detected CP tone is listed in the error message. Failed Validation Timeout When the Gateway dialed the destination address to validate the tone, no CP tone was detected. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 148 Working with Call Progress Tones Validated Tones The tones listed in this section were successfully validated. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 149: Dial Plan

    Dial Plan Information about dial plan and how it is supported by the Dialogic Media Gateway is described ® in the following sections: • Dial Plan Overview ........... . 149 •...
  • Page 150: Tdm To Voip Calls

    VoIP address of the destination call. However, only the calling and called numbers can be used to route the call (i.e. the redirect number is not considered for routing purposes). ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 151: Determining The Call Destination

    Are there any more rules in the table? Do Not route call If no match is found, the call is not routed by the dial plan. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 152: Cpid (Number) Matching

    TDM Interface Types The gateway supports multiple types of TDM interfaces. The number of physical interfaces and channels supported vary. Table 3 shows the possibilities: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 153: Channel Selection Mode

    5.3.4 Web Configuration Interface Figure 19 is a sample screen shot of the channel pool configuration Web page: Figure 19. Channel Pool Configuration Web Page ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 154: Cpid (Number) Manipulation

    7168675309@172.16.3.15 5551212@10.20.34.78 Table 4. Syntax Used for CPID Manipulation Rule Syntax Description Example Example Result Source (calling) number 7168675309 Destination (called) number 5551212 Redirection number ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 155: Web Configuration Interface

    Label - Label for this entry. This label is referenced in the "Inbound VoIP Routing" and the "Inbound TDM Routing" configuration pages. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 156: Inbound Voip Call Routing

    Web Configuration Interface Figure 21 is a screen shot of the Inbound VoIP Call Routing configuration Web Page: Figure 21. Inbound VoIP Call Routing Configuration Web Page ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 157: Inbound Tdm Call Routing

    Note: If a server list is configured, the call will still be routed via the server list. 5.6.1 Web Configuration Interface Figure 22 is a screen shot of the Inbound TDM Call Routing configuration Web Page: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 158: Web Configuration Notes

    To add a rule, click on the "Add Rule Row" button. A rule with default values will exist at the bottom of the table. Go in and change these to the desired values. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 159: Offline Testing

    TDM calls, enter the interface and channel instead of the channel pool label. This helps test the channel pool configuration as well as the routing configuration. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 160 Dial Plan Figure 24. Inbound VOIP Input and Output Data Figure 25. Inbound TDM Input and Output Data ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 161: Implementation Example

    201. When the called number is 1-800-COOKIES (18002665437), change the outgoing VoIP called number to the extension of the cookies agent, say 202. The table would look like this: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 162 Compare the first 4 digits of the incoming calling number to determine the VoIP address of the distributor. The table would look like this: Figure 28. Setting Up the TDM to VoIP Routing Rules ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 163: Media Gateway Parsers

    Various options for entering the configuration data, parser syntax rules, and several examples are presented. Note: The information in this section applies to all models of the Dialogic ®...
  • Page 164: Parsing Configuration Syntax

    Destination Party Information (may include DNIS information) - for analog DTMF • integrations, this can only be numeric, whereas for digital integrations, the information can be a number and/or a name. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 165: Default Analog Cpid Configuration In The .Ini File

    (either textual representation or delimited fields). ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 166 #01# reason opening rule #02#\d(1-5)#\d(1-5)# src_number 1 dst_number 2 reason no-answer rule #03##\d(1-5)# dst_number 1 reason no-answer rule #04##\d(1-3)# reason trunk rule #05#\d(0-10)#\d(0-10) reason disconnect ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 167: Display Translation Descriptors

    If the switch-specific code is 'default', then the application string of the translation is set as the default translation result if no switch-specific string is found. In the above case, the default call origin for all displays is 'internal'. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 168: Call Class Rules

    Following the rule are specifiers that define the location in the integration or display string of the call party information. For example, to describe the integration string: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 169: Rule Order

    Reason Tokens The reason token specified in a rule is translated by the DMG1000 into corresponding IP call information. The following reason token strings specified in a rule are recognized by the DMG1000: ®...
  • Page 170: Parser Reason Codes

    Any other call reason token specified in a rule will cause the Media Gateway to ignore the received string (if the received string matches the rule). ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 171: Data Security

    Data Security Information about data security and how it is supported by the Dialogic Media Gateway is ® described in the following sections: • Data Security Overview..........171 •...
  • Page 172: Https Certificate Configuration

    However, when self-signed certificates are used, the PC/Web Browser must have a unique certificate installed for each Media Gateway with which it will communicate. This process could ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 173: Https Example

    UDP, TCP, or TLS transports. Both UDP and TCP transport data in clear text. As a result, UDP and TCP can easily be monitored by third party hackers. TLS, on the other hand, ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 174: Tls Certificate Configuration

    TLS Server Port - This is the IP port post number to listen to for TLS connection requests. Any number between 1024 and 65000 is valid. The default is 5061. If you wish to use a port ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 175: Tls Examples

    TLS Inactivity Timer: Use default value • TLS Server port: Use default value SIPS URI Scheme Enable: Yes • • Cipher List: Use default value ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 176: Secure Voice Data

    SRTP Preference - Values for this parameter are SRTP_Only, RTP_Only, or SRTP_Preferred. A single setting applies to all channels. If SRTP_Only is specified, the gateway will only ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 177: Secure Voice Data Examples

    In this example, the Media Gateway is talking to an IP phone that requires security and supports the following: Cipher: AES Counter Mode • • Authentication: SHA1 32 bits or 80 bits ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 178: Installing Certificate Using Internet Explorer

    6. Select the Trusted Root Certificate Authorities tab. 7. Click the Import… button. 8. Click Next. 9. Browse to the .cer file. 10. Click Next. You should see the following screen: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 179 11. If the Certificate store is not Trusted Root Certification Authorities, use the Browse button to locate it. 12. Click Next. 13. Click Finish. 14. Click Yes. 15. Click the OK button. 16. Close the windows and Internet Explorer. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 180 Data Security ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 181: Unit Status

    Media Gateway (DMG2000) units can be obtained through the Web interface. The DMG1000 Status and DMG2000 Status Web pages allow an administrator to view the number of calls processed by the unit as well as a log of all calls (with call party information). The Media Gateway supports SNMP Version 1.
  • Page 182: Alarm Information

    PBX network. In this case, the format of this field is: <PBX port number>:<number dialed> Clicking on the Clear Log button will clear all call information from the Call Log table. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 183: Telephony Status Information

    Unit Status Telephony Status Information Selecting Telephony from the Status menu displays information about the state of each PBX port that connects to the Media Gateway. For each port, the following status information is provided: State (DMG1000): • – In Service –...
  • Page 184: Snmp Agent

    Click on save and the MIB file dmg.mib can be saved on your computer. Figure 34. Media Gateway MIB File Download Web Page ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 185: Supported Mibs

    …alarmed Leaf Integer <p>.2.1.1.3 …alarmSeverity Leaf Integer <p>.2.1.1.4 …alarmDesc Leaf Octet String <p>.2.1.1.5 …alarmDevice Leaf Integer <p>.2.1.1.6 …alarmText Leaf Octet String <p>.2.1.1.7 …alarmTime Leaf TimeTicks ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 186 Leaf Octet String <p>.5 callLog Node <p>.5.1 .callLogTable Node <p>.5.1.1 ..callLogEntry Node <p>.5.1.1.1 …callLogIdx Leaf Integer <p>.5.1.1.2 …callLogDirection Leaf Octet String <p>.5.1.1.3 …callLogStartTime Leaf TimeTicks ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 187: Snmp Alarms

    Gateway Certificate Error 0x0040 Gateway Warning 0x0041 Gateway Memory Low 0x0042 Gateway Configuration Failure 0x0043 Gateway Peer Connection Failure 0x0044 Gateway Peer Connection Lost 0x0080 Gateway Information ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 188 H.323 Terminal Capability Reject 0x0244 H.323 Invalid Codec 0x0280 H.323 Interface Normal 0x0281 H.323 Resources Normal 0x0300 TDM Interface Error 0x0301 TDM Interface Load Failure ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 189 The gateway can be configured to generate an e-mail on an alarm. The necessary parameters are configured on the Gateway Advanced Web page using the Traps and Alarms section. Figure 35 shows the necessary parameters. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 190 Line 6: the physical port number associated with the alarm (is omitted for alarms not • associated with ports) • Remaining Lines: detailed text associated with the alarm (present for a limited number of alarms that require additional information) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 191 Figure 38 shows the e-mail sent for a software fault, more specifically a SW Watchdog Timer Expiration. Notice that it has a more detailed description. This is an error alarm. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 192: Version Information

    Adept Config (ROM) • • Telephony Interface ID • Port Flags • Adept Config Telephony Interface Application • • Telephony Interface Boot • Certificate Bundle (ROM) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 193: Diagnostics Information

    Selecting Diagnostics from the Status menu displays diagnostics information about the Media Gateway. Refer to Chapter 9, “Diagnostics” for detailed information about the Media Gateway diagnostic capabilities. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 194 Unit Status ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 195: Diagnostics

    Diagnostics This chapter describes how to perform diagnostics tasks on the Dialogic 1000 Media Gateway ® (DMG1000) and Dialogic 2000 Media Gateway (DMG2000) units and includes the following ® sections: • VoIP Interface Test ........... . 195 •...
  • Page 196: Voip Interface Test Operation

    To start the specified diagnostic test, press the Start Test button on the Web page. Note: Executing the VoIP interface diagnostic tool temporarily disables gateway functionality. Any active connections will be released. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 197: Configuration Options

    When a diagnostic test is executed the test results are shown in the VoIP Interface Test Status table on the Web page. The test can be canceled at any time by pressing the Cancel Test button. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 198: Voip Interface Test Status Web Page

    Run the test again with the Trace Capture and Network Capture diagnostic utilities started • to log the detailed call flow of the VoIP interface diagnostic test. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 199: Pbx/Pstn Interface Test

    The PBX/PSTN interface diagnostic tool is a Web-based user application that can be used to provide verification of PBX/PSTN compatibility or troubleshoot the PBX/PSTN interface of the Media Gateway. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 200: Pbx/Pstn Interface Test Operation

    5. If the message waiting diagnostic test is selected, choose the Messages Waiting Status to be used in the message waiting notification request. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 201 The alphanumeric name representing the source party that is delivered to the destination endpoint during the diagnostic test. This is an optional field that is not required to perform the diagnostic test. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 202 The CallEndReason description is the error response received either from the specified destination PBX/PSTN endpoint or the PBX/PSTN interface of the gateway. Some of the most common error responses and causes are: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 203: Pbx Self Verification Test

    PBX Self Verification Test PBX Self Verification is discussed in the following topics: • PBX Self Verification Test Overview • PBX Self Verification Test Operation ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 204: Pbx Self Verification Test Overview

    • • Receive DTMF digits after transfer completed Message Waiting • Send message waiting notification request (Set) • Send no message waiting notification request (Clear) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 205: Pbx Self Verification Test Operation

    Note: The Send Message Waiting Status diagnostic test does not allow individual interfaces to be selected for inclusion/exclusion. The test will be executed on all available PBX interfaces. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 206 Enter the extension number to send the message waiting status update requests. Message waiting extension number is only valid for the Send Message Waiting Status diagnostic test selection. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 207: Call Flows

    These tests also include verification of outbound call progress, inbound CPID, send/receive DTMF and disconnect supervision. Figure 49. Call Flow for Initiate Call / Answer Call ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 208 Send Message Waiting Status The call flow of the Send Message Waiting Status diagnostic test tries to verify the message waiting notification set and clear update operation. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 209 When the test is completed a hyperlink will be displayed to allow the user to return to the PBX Self Verification Test configuration Web page. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 210 After the diagnostic test(s) are completed or canceled the test results can be opened or saved to a text file (.txt) for documented proof of the verification process. To open the test results in another Web browser window click the pbxtest.txt hyperlink. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 211 Check the Call Log for the call end reason of the connections used in the diagnostic tests. • Some of the most common test result failures and causes are: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 212: Call Log

    The call log is accessible through the Web by selecting the Call Log link on the left side menu of any Web page. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 213: Diagnostic Logging

    Section 9.6, “Trace Mechanism”, on page 223. • Network Capture: The network log is a copy of the IP messages transmitted and received by the Gateway. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 214 In summarizing the overview of Diagnostic Logging, remember: • Logging is available on Media Gateway Version 5.0 Software and later. The DMG1000 provides two logs: Debug Trace capture and Network capture. • • The DMG2000 provides three logs: Debug Trace capture, Network capture and TDM capture.
  • Page 215: Debug Trace Capture

    The DMG2000 Debug Trace Capture control page is shown in Figure 56. While the DMG2000 control page has more trace keys, the ideas presented in this section apply equally to both the DMG1000 and the DMG2000.
  • Page 216 When the Debug Trace Capture is running, the fill level of the log is displayed. The log uses a circular buffer, so when it reaches capacity, new data overwrites the old. Once the log reaches capacity, the fill level does not change. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 217: Network Capture

    Stopping the log and then restarting it does not clear the log, new data is just appended to the • log. • The DMG1000 log can store up to 1.5 Mbytes, while the DMG2000 log can store up to 32 Mbytes. • Debug Trace Capture is automatically enabled at power-on-with Error, Debug and Init trace masks for all trace keys.
  • Page 218 The Network Capture is controlled from the Media Gateway's Web interface. The DMG2000 Network Capture control page is shown in Figure 59. Even though the DMG1000 control page has only one network interface (LAN1), the ideas presented in this section apply equally to the DMG2000 and the DMG1000.
  • Page 219 (e.g. Ethereal). Figure 61. File Download Dialog Box for Iplog.pcap ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 220: Tdm Capture

    On the Network Capture Web page, checking a protocol type causes it NOT to be captured. • After selecting protocol filters, be sure to click Apply Filters. • Size of the log is determined at startup. DMG1000 ~1.1 Mbytes, DMG2000 ~24 Mbytes. Downloading the Network Capture clears the log and starts another. • •...
  • Page 221 Windows Media Player or view it with a variety of audio file viewers (ex. CoolEdit Pro, Adobe Audition). Figure 64. File Download Dialog for Tdmlog.wav ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 222: Communicating To The Terminal Interface

    Provided you have Admin level privileges, you may communicate with the Media Gateway terminal interface by connecting to the serial interface (DIAGNOSTICS connector on DMG1000 types and COM2 connector on DMG2000 types) located on the rear panel or by establishing a telnet session via the LAN port.
  • Page 223: Connecting To Terminal Interface Via Lan Connector

    This allows the user to set the trace control of the modules as desired, and then separately set the telephony ports that are needed to be traced. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 224: Trace Format

    The trace utility then uses trace types that can be enabled or disabled for each trace key. The trace keys and trace types are used to enable or disable traces using the trace utility. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 225: Trace Key

    <trace type> on Table 11 describes all trace keys supported by the trace function as well as the trace types available to each trace key. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 226: Supported Trace Keys

    ● SipCsm SIP State Machine ● ● ● ● Adept Adept display parsing ● CallLog Call Log Handler ● ● ● ● Alarm Alarm Handler ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 227: Trace Type

    8) enable to trace telephony protocol packets (encoded in release version) 9) enable to trace serial telephony interface packets (serial server only) 10) enable to trace H.323 and SIP Trillium code 11) enable to trace iNim/DMG1000 interface protocol 12) Active only if feature is run 13) DMG1000 only...
  • Page 228: Trace Commands

    Error Init Debug DspIf Error Init Debug DspRoot Error Init Debug EthMgr Error Init Debug Error Init Debug Error Init Debug Alarm Error Init Debug ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 229: Trace Default

    Use: trace voip code on to enable code traces only on voip stacks ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 230: Examples Of Trace Commands And Displays

    PIMG>trace tel event on PIMG>exit Good-Bye. 002:53:542 [Tel-1 ] Event Lamp 60:CallApp0:0 OFF->FLASH 002:53:782 [Tel-1 ] Event 0:0:48 | 002:53:784 [Tel-1 ] Event Cpid (250->) (Direct) ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 231 [VoIP ] Prot Allow-Events:refer,message-summary! [VoIP ] Prot Expires:120! [VoIP ] Prot Via:SIP/2.0/UDP 10.0.1.110:5060! [VoIP ] Prot Contact:<sip:port1@10.0.1.110:5060>! [VoIP ] Prot User-Agent:DMG1000 ! [VoIP ] Prot Max-Forwards:70! [VoIP ] Prot Supported:100rel,timer! [VoIP ] Prot Content-Length:216! [VoIP ] Prot [VoIP ] Prot...
  • Page 232 ] Prot CSeq:1 INVITE! [VoIP ] Prot From:"250"<sip:port1@10.0.1.110:5060>;user=phone;tag=1A1F32463135364100000ABE! [VoIP ] Prot To:sip:101@10.0.1.215;tag=3246313536412A29002455E5! [VoIP ] Prot Contact:<sip:101@10.0.1.215:5060>! [VoIP ] Prot Server:DMG1000 1.2! [VoIP ] Prot Supported:100rel,timer! [VoIP ] Prot Content-Length:0! [VoIP ] Prot [VoIP ] Prot [VoIP ] Prot ---->SIP/2.0 180 Ringing!
  • Page 233 ] Stat Rx P2P Filtered Packets: [DspCpi-1 ] Stat P2P Squelched Voice Packets: [DspCpi-1 ] Stat Rx Net Packets: [DspCpi-1 ] Stat Tx Net Packets: ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 234 ] Prot PIMGXX0605CCB [Tel-1 ] Prot PIMGXX071EF122ABB171D6D0CD98074220E19E8901C84B68AE601B1372923FE2255E19E [Tel-1 ] Event Lamp 60:CallApp0:0 FLASH->OFF [Tel-1 ] Prot PIMGXX081DF265B1B82C6B322456F4E979ABF50492CDE81A1CC65EE64FDD407E29D08A5 [Tel-1 ] Event 0:0:48 | MAY 13 7:46 P ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 235: Diagnostic Commands

    Ping Command The Ping command generates ICMP requests to the specified IP address. This is useful in determining connection status to IP endpoints, gateways, or routers. ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 236: Ver Command

    (6) - In Service 000:13:000 Telephony snw (7) - In Service 000:13:000 Telephony snw (8) - In Service 000:15:000 Telephony snw (3) - In Service ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide — September 2007 Dialogic Corporation...
  • Page 237: Index

    125 Validate Tone Progress web page 144 Validate Tone Results web page 145 validated tones 148 validating tones 144 validation errors 147 viewing 135 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 238 VoIP Interface Test 195 display translation descriptors 167 DSP Advanced Group parameters 113 E1 Configuration Group parameters 96 exporting configuration information 39 Feature Codes Group parameters 57 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 239 Learn Tone Results web page 139 Learn Tone web page 136 Manual Tones web page 135 Message Waiting Control Group parameters 59 MIB-II status information 183 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 240 Gateway 66 H.323 99 IP 41 Non-Menu (Hidden) parameters 112 Port Capabilities 86 Serial Protocol 62 Session Initiation Protocol (SIP) 103 System 51 T1/E1 87 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 241 Fax-IP Transport Mode 77 Flash Hook 56 Framing 89 Gatekeeper IP Address 101 Gatekeeper Mode 100 Gatekeeper Multicast IP Address 101 Gateway Address 47 Gateway Name 100 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 242 PCM to IP AGC Target Level 121 Preferred Gatekeeper ID 102 Primary Proxy Server Address 110 Primary Proxy Server Port 110 Proxy IP Address 101 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 243 Voice Activity Noise Floor 116 Voice Mail Port Len 65 Wait for Ringback/Connect on Blind Transfer 73 parsers 163 configuration options 163 parsing configuration syntax 164 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 244 Serial Protocol Web page 32 Session Initiation Protocol parameters 103 setting the IP address 35 SIP parameters 103 SIP Web page 32 software upgrading 40 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 245 Lan connector 223 Timing Group parameters 55 tones see call progress tones 135 trace all command 229 trace all off command 230 trace command 229 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 246 Upgrade Web page 32 upgrading the software 40 Validate Tone Progress web page 144 Validate Tone Results web page 145 ver command 236 version information 192 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...
  • Page 247 Analog 31 Gateway 32 H.323 32 Import/Export 38 IP 31 Password 32 Restart 32 Serial Protocol 32 SIP 32 Summary 36 System 31 Upgrade 32 ® Dialogic 1000 and 2000 Media Gateway Series User’s Guide – September 2007 Dialogic Corporation...

Table of Contents