Software License Agreement Any software product, including any documentation relating to or describing such software (hereafter collectively called “Software”), provided by New Rock is furnished to you for installation and use on a single computer. The Software may not be copied, in whole or in part, except for archival purposes, to replace a defective copy, or for program error verification.
INSTALLING THE MX100-TG......................17 Site Preparation..........................17 Installing the Chassis........................18 Connecting Main Power......................19 Configuration..........................19 GETTING STARTED..........................20 Starting the MX100-TG ......................20 Understanding the MX100-TG Web-GUI ................22 Introduction..........................22 WebGUI Navigation Tree......................24 CONFIGURING THE MX100-TG .....................25 System Configuration ........................25 Software Version ........................25 Hardware Version ........................26...
Page 4
RTP Port Min and Max ......................26 First Digit Timeout........................26 Inter Digit Timeout........................26 Critical Digit Timeout .......................26 DTMF Method..........................27 Default Codec ..........................27 Echo Cancellation........................27 SIP Configuration .........................28 SIP Port ............................28 SIP Proxy ............................28 SIP Registrar ..........................29 Registration Expires ........................29 SIP Domain Name ........................29 Authentication Mode........................29 User Name ..........................30 Password ............................30...
Page 5
Message Log ..........................71 Boot Log ............................71 SYSTEM TOOLS ............................73 Factory Settings ...........................73 Upgrade.............................74 FTP Server ..........................74 User Name ..........................75 Password ............................75 Filename............................75 Change Password ........................75 Reboot ...............................75 TROUBLESHOOTING..........................77 GETTING HELP..........................77 Checklist .............................78 Contacts ............................78 PARTS AND ACCESSORIES ......................79 MX100-TG Cables.........................79 Spares..............................79...
BOUT This book presents information on the system design and operation of the New Rock MX100-TG media gateway. The purpose of this information is to help you install, use, and maintain the MX100-TG gateway. HOULD This book is for product distributors, systems integrators, systems analysts, and network administrators who design, install, configure, and maintain wide area networks (WANs) and large-scale communications applications.
In some cases, you can insert user-defined values into commands or you can specify local paths and filenames. These variable values are shown in italic typeface. For example, you might be asked to specify the name of your server in this path: MX100-TG User Manual...
0 through 255. Leading zeros are not required. ETTING If, after installing and configuring your New Rock equipment, you cannot establish Technologies to or from the unit, carefully review the information in this book prior to calling Customer Support (CS). MX100-TG User Manual...
A narrative of the actions you performed prior to the problem. • A list of all system messages posted by your unit. Contacts New Rock Technologies, Inc.. Corporate Headquarters(U.S.A) Address:10 Merrymount Road, Quincy, MA 02169, USA Office Phone:1-781-354-2790 (U.S.A) Corporate Headquarters(China) Address:Unit C604,No.666 East Beijing Road, Shanghai, China...
The MX100-TG gateway provides voice transmission that enables high-quality, cost-efficient Technologies VoIP service. Overview New Rock's MX100-TG product is designed to bridge the gap between traditional, circuit-based Public Switched Telephone Networks (PSTNs) and the emerging packet-switched networks. The MX100-TG provides an excellent solution for merging digital broadband access networks with the legacy telephone network in a seamless, reliable manner.
(G.168), DTMF relay (RFC2833), and fax relay (T.30, T.38). Quick and Easy Installation The MX100-TG is packaged in a 1U chassis and can be quickly and easily installed using standard tools. It has been designed using industry standards and interoperates with major vendor’s soft-switches.
It introduces the major gateway components, their functions, and inter-activities. As shown in Figure 1 and Figure 4, the MX100-TG chassis consists of a control module, T1/E1 module, power supply modules, and two fans. Interconnection is performed via a mid-plane which is functionally equivalent to a backplane.
Chassis and Components Front View Figure 1 shows the front view of an MX100-TG chassis gateway: Figure 1. MX100-TG Gateway, front View Control Module The MX100-TG Control Module (shown in Figure 2) contains the control and processing circuitry and interfaces. The mainboard module includes a daughtercard that provides additional processing power.
Page 14
LED Status Orange Green Activity Link CON (Console) Port The Console port is used to provide console access to the MX100-TG during manufacturing and test and is not intended for use in the field. RJ45 Pin Description DB9 Pin DB25 Pin...
100-240 VAC, 47-63 Hz. The supplies are redundant and hot-swappable. While both supplies are installed, both are running and sharing the power load of the MX100-TG. The power light indicates that the supply is on and in use. The alarm light indicates that the indicated power supply is not functioning properly.
Page 16
Chassis and Components The MX100-TG chassis contains two fans that provide cooling for the system. Both fans are required to be operational for the system to operate correctly in its specified ambient temperature. MX100-TG User Manual...
Airflow and Thermal Cooling Requirements The MX100-TG gateway is equipped with two fans for cooling the system modules. The air intake is located on the right and left sides with the exhaust vents being located on the rear of the chassis. To prevent overheating, the air intake and exhaust must not be obstructed.
1.75 inches (1RU or 4.4cm) of vertical rack space, 17 inches (43cm) of rack depth and weighs approximately 15 lbs (7 kg). Installing the Chassis The MX100-TG is shipped in a protective carton to prevent damage during shipping. The shipping carton contains the following items: MX100-TG gateway chassis (with modules installed)
Configuration A brief introduction to using the MX100-TG GUI can be found in Chapter 4 “Getting Started”. Detailed information on configuring the MX100-TG is contained in Chapter 5, “Configuring the MX100-TG”.
MX100-TG can be configured, monitored, and managed during its deployment. Starting the MX100-TG The following procedure explains how to access the MX100-TG: Unpack the MX100-TG (note: keep the packing material so it can easily be shipped again). Power-up the MX100-TG. Before doing so, observe the following precautions: Always ground the MX100-TG through the protective earth lead of the power cable.
Page 21
Getting Started The MX100-TG does not have an on/off switch. Plug the MX100-TG power cord into an outlet. Connect the other end of the power cord to the back of the MX100-TG. The MX100-TG fans will start and the LED indicators will light.
The WebGUI has been designed to be simple and intuitive. The WebGUI automatically detects the hardware capability of the SGX- 100. For example, if the MX100-TG has capacity for two spans of T1/ E1, the WebGUI will only show two T1/E1 interfaces (1 and 2) in the appropriate configuration screens.
Page 23
The administrator account has full permissions while the operator can not change network configurations, perform password management, or restore factory default settings. The MX100-TG allows multiple users to log on at the same time. The user with the highest privilege level is able to make changes and perform actions.
Getting Started WebGUI Navigation Tree Figure 4 below shows a high-level navigation tree detailing the different menus and screens found in the WebGUI. Figure 4. WebGUI Navigation Tree MX100-TG User Manual...
By selecting system configuration from the main screen, the system configuration screen is shown in Figure 5. Figure 5. System Settings Software Version The software version is a read-only field that is automatically updated to show the current version of software running on the system. MX100-TG User Manual...
First Digit Timeout The First Digit Timeout value defines how long after SETUP event the MX100-TG will wait before treating the call as abandoned and RELEASE the call. The default value is 12 seconds. This is only applicable for second stage dialing.
The MX100-TG can support multiple codec simultaneously. Supported codec are shown in Table 2. Enter the value shown in Table 2 to configure the MX100-TG to use a particular codec for calls. To configure the support of multiple codec, enter them on one line separated by a comma (no spaces).
SIP Proxy SIP Proxy allows a SIP Proxy to be designated for the MX100-TG. The format of the SIP Proxy is the address or domain name separated from the port number by a colon. Two examples of valid settings are: 202.202.2.202:5060...
SIP Domain Name SIP Domain Name defines the domain name. If the SIP Domain Name is not configured, the MX100-TG will use the address of the SIP Proxy. The format of the SIP Registrar is the address or domain name separated from the port number by a colon.
Figure 7. Figure 7. Network Settings Host Name The Host Name parameter allows giving the MX100-TG a name. For example, it could be set to “MX100-TG-3rdSt-NYNY”. Valid domain name characters and symbols are allowed. MX100-TG User Manual...
The Default Gateway parameter allows configuring the default IP route for the MX100-TG. Ethernet Configuration While there are three Ethernet ports on the MX100-TG only Ethernet ports one and three may be configured. IP Address The IP Address parameter configures the IP address of the Ethernet port.
EMS Server Not currently supported. TIME The MX100-TG allows the entry of up to two TIME servers. The first entry will be used as the primary server and the second entry as the backup. TIME Server The Time Server parameter allows the configuration of the IP addresses of two time servers (primary and backup).
Any number ranged from 0- 9 “.” Represents any multidigit number ranged from 0- 9 The MX100-TG allow a phone number of random length comprised of digits 0-9. If within the time specified (see "Critical Digit Timeout" on page 27)
Send the number 911 immediately after being received. Route Table The Route Table (shown in Figure 9) has two functions in the MX100-TG, digit translation and routing. Digit translation and routing can be applied to both directions of a call, either from IP or from the PSTN.
Page 35
Configuring the MX100-TG Source can be ISDN or IP. When source is IP, an address can optionally be specified, e.g., [xxx.xxx.xxx.xxx] or [xxx.xxx.xxx.xxx:port] Number The default number is called party number. If the calling party number is being used, add CPN in front of the number. The Number can be: A specific number like (114, 61202700) A number prefix like (61., 61x5 or 61)
Page 36
Configuring the MX100-TG mappings can be used effectively. Examples - Digit Maps IP 02161202700 KEEP -8 ;61202700 IP 021 REMOVE 3 ;Any number start with 021, the 021 prefix is removed IP CPN6120 ADD 021 ;CPN number start with 6120, prefix 021 is added IP CPN6120 ADD -8888 ;CPN number start with 6120, 8888 is...
Page 37
Configuring the MX100-TG IP 12345 REPLACE 777 ;won't take effect for 12345x IP 12 KEEP -3 ;won't take effect, but any number start with 12 other than 12345 will take effect IP 123456 ADD -8002 ;won't take effect, if this rule is needed it should...
The IP Table (shown in figure) is used to identify which SIP Server IP address(es) may use the MX100-TG. Addresses appearing in the table are allowed to use the MX100-TG. If the table is left empty then all addresses are allowed.
Configuring the MX100-TG ISDN Configuration The MX100-TG always has four T1/E1 interfaces. Capacity is determined by the processing power purchased and supplied by the control module. A specific T1/E1 interface is selected by choosing ISDN Config from the left menu pane on the main screen. The specific ISDN span can then be selected and configured.
Page 40
PBX1 => MX100-TG1 => IP => MX100-TG1002 => PBX2. Enable second stage dialing. When an ISDN call 0x0004 comes in, the MX100-TG will cut-through and play dial tone while collecting digits for further routing. This is used in calling card or PSTN-VoIP number bonding applications.
Configuring the MX100-TG stage dialing (0x0004). If configured, after digit collection, the MX100-TG will use the original CPN for the CPN of the second stage dialing of the call. (Otherwise the original CDPN will be used as the CPN of the second stage.)
The default settings for Switch Type are: T1 - NI2 E1 - CCITT Hunting The Hunting parameter is used to set how the MX100-TG searches an idle time-slot. Hunting can be set to Forward or Backward. Echo Cancellation Using the Echo Cancellation drop-down menu, echo cancellation can be turned Enable or Disable for an individual ISDN line.
0-22 (or 1-23 T1 timeslot). TDM Configuration The MX100-TG always has four T1/E1 interfaces. Capacity is determined by the processing power purchased and supplied by the mainboard. A specific T1/E1 interface is selected by choosing TDM Config from the left menu pane on the main screen.
Configuring the MX100-TG Line Type If the MX100-TG DS1 Type is set to T1 then Line Type can be set to D4, SF (Superframe), ESF (Extended Superframe), or T1_UNFRAMED mode. If the MX100-TG DS1 Type is set to E1 then Line Type can be set to E1_CRC, E1, E1_UNFRAMED, or E1_MF mode.
3 for a normally functioning system. Settings greater than 3 will affect system performance. Country ID The Country ID is used to allow the MX100-TG to customize various information presented to the user. The default is US. MX100-TG User Manual...
Page 46
Keep Alive NAT Keep Alive may be Enabled or Disabled. RADIUS Settings The MX100-TG supports RADIUS for accounting purposes. RADIUS parameters are covered in the following sections. RADIUS Client Side The RADIUS Client Side parameter defines whether or not the charging function of the RADIUS client is used.
Configuring the MX100-TG RADIUS Start If RADIUS Start is set to Enable, the MX100-TG will transmit the RADIUS record of the call start and end. If RADIUS Start is set to Disable, the MX100-TG will not transmit the RADIUS record of the call start or end.
Page 48
Configuring the MX100-TG Figure 14. Optional IP Settings RTP Jitter Param The RTP Jitter Parameter 1 and RTP Jitter Parameter 2 parameters define the maximum and minimum number of frames in the jitter buffer. The RTP Jitter Parameter 1 has a default of 50 and RTP Jitter Parameter 2 has a default of 3.
Page 49
Media Server assistance. When an IAD under NAT uses MX100-TG as its proxy, enable RTP Media Function will allow MX100-TG to cross NAT to setup media path. We suggest you enable this function in MX100-TG. SDP Global Connection To allow SDP Global Connections, configure this parameter to Enable.
Page 50
Configuring the MX100-TG 6300 bps. IP TOS The IP TOS parameter is used to set the TOS value on packets. This parameter is set using HEX settings. The default value is 0x0c. The following table represents other settings. Table 5: IP TOS HEX Settings...
When configured to Enable, the MX100-TG will change the UDP port when switching to T.38 mode. If T.38 Change Port is set to Disable the MX100-TG will reuse the RTP port number that was used in the creation of the connection.
Page 52
STUN. Always Send 180 If this parameter is set to Enable, the MX100-TG will map all alerting messages (ALERTING with and without in-band indicator) to 180. An example of when this parameter would be Enabled is when an IAD does not support a 183 message.
Page 53
18x message will be sent. Always Send 183 If this parameter is set to Enable, the MX100-TG will map all alerting messages (ALERTING with and without in-band indicator) to 183. An example of when this parameter would be Enabled is when an ISDN...
Page 54
This parameter controls whether the proxy information or domain name information (set in SIP Setting section) will be used by SIP <To>. If set to Enable, the MX100-TG will use the domain name information. If set to Disable, the MX100-TG will use the proxy information.
Configuring the MX100-TG These parameters are read-only and are used for troubleshooting purposes. Optional ISDN Settings Figure 16 shows a screenshot of the optional SIP settings. Figure 16. Optional ISDN Settings Relay Timeout The Relay Timeout parameter sets the delay in milliseconds from the time the ISDN relay connection is made to the time the CDPN is pulsed out using in-band DTMF.
Page 56
The NoActivity Timeout parameter defines what the MX100-TG does if no media activity is detected after the Relay Hold Connection time has expired. If set to Enable, the MX100-TG will disconnect the call (treated as a connection fail). If set to Disable, the MX100-TG will cut through.
ONITORING This chapter discusses the monitoring screens and features of the MX100-TG Web-GUI. Monitoring information is available on the WebGUI by selecting Logs from the left navigation pane. The SGX- 100 provides the following information screens and logs: • “Resource” on page 60 •...
Figure 17. Resource Information Screen Login User Info The Login User Info reports the address from which you are managing the MX100-TG. The single digit to the right of the IP address indicates your current permission level: 1 = Read only...
ISDN Status Information screen. Figure 18 . ISDN Status Information Screen ISDN Group ID This field reflects the current setting of the ISDN Group setting. For more information see "Group" on page 42. MX100-TG User Manual...
For more information see "Echo Cancellation" on page 43. Hunting This field reflects the current setting of the Hunting parameter. For more information see "Hunting" on page 43. This field reflects the current setting of the DS1 Type parameter. MX100-TG User Manual...
This field reflects the current setting of the Length parameter. For more information see "Length" on page 45. Clock Timing This field reflects the current setting of the Clock Timing parameter. For more information see "Clock Timing" on page 45. Payload MX100-TG User Manual...
Page 62
Monitoring This field reflects the current setting of the DS0 Type parameter. For more information see "DS0 Type" on page 45. MX100-TG User Manual...
E1 interfaces (2M each). Each E1 has 32 time-slots, as a result the internal TDM time-slot has a total of 128 (4 x 32) timeslots. The MX100-TG Control Module has up to eighteen DSP chips which are identified from DSP0 to DSP18. The DSP field indicates which DSP chip is being used by the indicated time-slot of the T1/E1.
This is the call state which denotes the current state of a call. See the following table for detailed definitions for various call states. Table 5: Call States Serial User Side Call Network Side State Number Status Call Status U0 / N0 Null No Call Present No Call Present MX100-TG User Manual...
Page 68
Indication the disconnect request, has disconnected because the network the end-to-end has disconnected the connection, and end-toned connection. has sent forth a request for disconnecting the user to network connection. MX100-TG User Manual...
Page 69
Call This state exists Terminate when the call is point-to-multipoint connection, before any user can get the call, the call is disconnecting. MX100-TG User Manual...
/ connection time. Timestamp values are measured in seconds. CallID The CallID is a number that is used to identify a call when SIP is switching information. The length and value of the CallID are randomly generated. MX100-TG User Manual...
Figure 20. Call Information Log Boot Log The Boot Log is shown in Figure 21. This log is used by New Rock to aid in troubleshooting the MX100-TG hardware and software. MX100-TG User Manual...
Page 72
Monitoring Figure 21. Startup Information Log MX100-TG User Manual...
YSTEM OOLS This chapter discusses the system tools available on the MX100-TG. Monitoring information is available on the WebGUI by selecting Tools from the left navigation pane. The MX100-TG provides the following system tools: “Factory Settings” on page 73 “Upgrade” on page 74 “Change Password”...
The Upgrade screen is shown in Figure 23. After entering the required information and selecting Upgrade, the MX100-TG will download the software. After the download is complete, the MX100-TG will prompt you to restart the gateway to implement the new software.
The current operator password is displayed in plain text and can be changed independently of the administrator password. Figure 24. Change Password Screen Reboot The Reboot screen is shown in Figure 25. MX100-TG User Manual...
Page 76
System Tool Figure 25. Gateway Restart Screen MX100-TG User Manual...
ROUBLESHOOTING This chapter contains information to help you solve problems that may occur while installing and using the MX100-TG gateway. ETTING If, after installing and configuring your New Rock equipment, you cannot establish Technologies to or from the unit, carefully review the information in this book and in the other books prior to calling Customer Support (CS).
A narrative of the actions you performed prior to the problem. A list of all system messages posted by your unit. Contacts New Rock Technologies, Inc.. Corporate Headquarters(U.S.A) Address:10 Merrymount Road, Quincy, MA 02169, USA Office Phone:1-781-354-2790 (U.S.A) Corporate Headquarters(China) Address:Unit C604,No.666 East Beijing Road, Shanghai, China 200001...
ARTS AND CCESSORIES MX100-TG gateway parts and accessories can be purchased from your New Rock authorized service provider. The tables in this appendix list the part numbers for field-replaceable items. For the latest information (including prices) on the parts described in this appendix, consult your New Rock representative.
Need help?
Do you have a question about the MX100-TG and is the answer not in the manual?
Questions and answers