Table of Contents

Advertisement

Quick Links

call4tel
NXGW-XET1
User Manual
INDEX
Introduction
Sample Application
The Front Panel
Main Features
Logging In
System Status
Description of System Status
Call Status
Time Settings
Example Time Settings
Login Settings
Description of Web Login Settings
Login Settings
General
4
Language Settings
4
Scheduled Reboot
5
Tools
6
Reboot Tools
6
Description of reboots
7
Update Firmware
7
Upload and Backup Configuration
8
Restore Configuration
8
System Information
9
T1/E1
9
General Settings
10
Advanced interface type
10
Port Details
11
PRI
11
11
11
11
12
12
12
12
13
13
13
14
14
15

Advertisement

Table of Contents
loading

Summary of Contents for call4tel NXGW-XET1

  • Page 1 NXGW-XET1 User Manual INDEX Introduction Language Settings Sample Application Scheduled Reboot The Front Panel Tools Main Features Reboot Tools Logging In Description of reboots System Status Update Firmware Description of System Status Upload and Backup Configuration Call Status Restore Configuration...
  • Page 2: Table Of Contents

    Definition of Signaling Advanced SIP Settings MFC/R2 Advanced NAT Settings Modify R2 variant Advanced RTP Settings General Parsing and Compatibility Description of General Security Timer Media Codec Settings Description of Timer Advanced IAX2 Settings Group A Group B Instruction of Music on Hold Group C Instruction of Codec Settings Group 1...
  • Page 3 Advanced Log Settings Asterisk API System Logs Output Definition of Asterisk API Definition of Logs Asterisk CLI System log Definition of Asterisk CLI Asterisk logs Definition of Lock/unlock channels Call Statistics System Notice Asterisk File Editor Auto Provisioning Preparation Configuring gateway Definition of Auto Provision Definition of system notice Auto Provision interface...
  • Page 4 INTRODUCTION NXGW-XET1 Gateway is an open-source Asterisk-based VoIP Gateway. It is a converged media gateway prod- uct. This kind of gateway connects traditional telephone systems to IP networks and integrates VoIP PBX with the PSTN seamlessly. With a friendly GUI, users may easily set up their customized Gateway. Also, secondary development can be completed through AMI (Asterisk Management Interface).
  • Page 5 Front Panel Interface Function Color Work Status 1 Port 1-Port4 ET1 ports. There is only one port. 2 Reset Reset button is used to restore the device. Slow blinking (Green 2s and Flash 0.1s): Work normally. Fast blinking (Green 0.5s and Flash 3 RUN Register indicator Green...
  • Page 6 MAIN FEATURES • Based on Asterisk® • Editable Asterisk® configuration file • Wide selection of codecs and signaling protocol • Support 512 routing rules and flexible routing settings • Stable performance, flexible dialing, friendly GUI • Codecs support: G.711A, G.711U, G.729, G.723, G.722, GSM •...
  • Page 7 SYSTEM STATUS Once logged in navigate to the “System Status” page. Here you will find all Interface status, channels status, SIP, IAX2, Routing rules, and Network information. DESCRIPTION OF SYSTEM STATUS Options Definition Show the status of port, include “OK” and “Down”. “Down” means no trunk. Interface Status line connected;...
  • Page 8 CALL STATUS The verbose of the system call status will be present on the “Call Status” page. You can select the specified T1/E1 port which you are care for. TIME SETTINGS Options Definition System Time Your gateway system time. The world time zone. Please select the one which is the same or the Time Zone closest as your city.
  • Page 9 NTP Server 2 The first reserved NTP server. For example, [time.windows.com]. NTP Server 3 The second reserved NTP server. For example, [time.nist.gov]. Whether enable automatically synchronize from NTP server or not. ON is Auto-Sync from NTP enable, OFF is disable this function. Sync from NTP Sync time from NTP server.
  • Page 10 Description of Web Login Settings Options Definition Your gateway does not have administration role. All you can do here is defining the user name and password to manage User Name your gateway. And it has all privileges to operate your gateway .User Name: Allowed characters “-_+<>&0-9a-zA-Z”.Length:1-32 characters.
  • Page 11 GENERAL Language Settings You can select your language preference for your system. If you want to change the language, switch on the “Advanced” option and then “Download” your current language package. After that, you can modify the pack- age with the language you need. Upload your modified packages, “Choose File” and “Add”. Scheduled Reboot If this option is enabled, you can configure your gateway to reboot automatically.
  • Page 12 Description of reboots Options Definition This will turn off your gateway and then turn it back on. This will drop all System Reboot current calls. Asterisk Reboot This will restart Asterisk and drop all current calls. Update Firmware We offer two types of update options. You can choose System Update or System Online Update. System Online Update is an easier way to update your system.
  • Page 13 System Information On the “Information” page, you will find basic information about the T1/E1 gateway. You can see the software and hardware version, storage usage, memory usage and some help information. T1/E1 General Settings Options Definition Your locale. This will be used for the tone style. Used when in-call indica- Locale tions need to be generated such as ring back, busy, congestion, and other call-oriented inband tone signals.
  • Page 14 Advanced interface type Options Definition RX Gain Gain for the RX (receive -into Asterisk) channel.Default:0.0. TX Gain Gain for the TX (transmit -out of Asterisk Asterisk) channel.Default:0.0. Port Details Options Definition Timing Source indicate the ports as to which should be used to recover Timing Source the clock.
  • Page 15: Definition Of Signaling

    Signaling It shows you what signaling the port uses. Switch Type Only used for PRI. Description An optional description of this interface to be used for reference only. Definition of Signaling Options Definition Sets logical or physical channel mapping. In logical channel mapping, channels are mapped to 1-30.
  • Page 16 PRI Dialplan: The ISDN-level Type of Number (TON) or numbering plan, used PRI Dial Plan for Dialed for the dialed number. Leaving this as ‘unknown’ (the default) works for Number most cases. In some very unusual circumstances, you may need to set this to;...
  • Page 17: Mfc/R2

    Allow Progress When Allow inband audio (progress) when a call is DISCONNECT Ted by the end of Call Released a PRI. PRI Out of band indications. Enable this to report Busy and congestion on Out-of-Band Indications a PRI using out_ of_ band notification. Inband indication, as used by the gateway doesn’t seem to work with all telcos.
  • Page 18: Modify R2 Variant

    Modify R2 variant You can click button, then you could fine the below. General...
  • Page 19: Description Of General

    Description of General Options Definition Variant Name The variant name. R2 Category national subscriber works just fine usually. Allow Collect Calls Default is to block collect calls. With this set to ‘no’ then the call will NOT be accepted on offered, and Accept On Offer the call will start irs execution in extensions.
  • Page 20: Timer

    Timer Description of Timer Options Definition MF Back Cycle Max amount of time our backward MF signal can last. Amount of time we set MF signal ON to resume the MF cycle with a MF MF Back Resume Cycle pulse. MF Fwd Safety Safety FORWARD timer.
  • Page 21: Group A

    CAS Persistence Check Time to wait for to CAS signaling before handing the new signal. DTMF Start Dial Safety time before starting to dial DTMF. DTMF Detection End Safety time to decide when to stop detecting DTMF DNIS. Group A...
  • Page 22: Group B

    Group B Group C Group 1...
  • Page 23: Chan-Ss7

    Group 2 CHAN-SS7 Link Set Settings You can click button as shown above, when there are several link sets, only one can be set to the default.
  • Page 24: Chan-Ss7 Link Set Settings

    Chan-SS7 Link Set Settings...
  • Page 25: Definition Of Ss7 Link Set Settings

    Definition of SS7 Link Set Settings Options Definition Name The link set name. Type SS7 variant. This is used to decide whether end-of-pulsing is not used to determine Enabled ST when incoming address is complete. This setting specifies whether to reply incoming call with CON rather than Use Connect ACM and ANM.
  • Page 26: Link Settings

    LINK SETTINGS You can click button as shown above. SS7 Edit Link Settings SS7 Configuration file backup and restore...
  • Page 27: Voip

    VOIP SIP Endpoints This page shows everything about your SIP, you can see the status of each SIP. Main Endpoint Settings Click on the button to add a new SIP endpoint, and if you want to modify existed endpoints, you can click the button.
  • Page 28: Endpoint Register With Gateway

    For convenience, you can register your SIP endpoint to your gateway, thus your gateway just works as a server. Endpoint Register with Gateway You can choose registration by “This gateway registers with the endpoint”, it’s the same with “None”, ex- cept for the name and password.
  • Page 29: Definition Of Sip Options

    Definition of SIP Options Options Definition A name which is able to read by human. And it’s only used for user’s Name reference. Username User name the end point use to authenticate with the gateway. Password the endpoint will use to authenticate with the gateway. Allowed Password characters.
  • Page 30: Call Settings

    Remote Secret A password which is only used if the gateway registers to the remote side. Port The port number the gateway will connect to at this endpoint. Qualify Whether or not to check the endpoint’s connection status. Qualify frequency How often, in seconds, to check the endpoint’s connection status.
  • Page 31: Advanced Timer Settings

    Add Q.850 Reason Whether or not to add Reason header and to use it if it is available. Headers By default, the gateway will honor the session version number in SDP packets and will only modify the SDP session if the version number chang- es.
  • Page 32: Fax Options

    FAX OPTIONS Options Definition Mode Working mode T.38 and T.30. Enabled Enabled Error Correction Error Correction In some cases,T.38 endpoints will provide a T38FaxMxDatagram value (during T.38 setup) that is based on an incorrect interpretation of the T.38 recommendation, and result in failures because Asterisk does not be- lieve it can send T.38 packets of a reasonable size to that endpoint (Cisco Max Datagram media gateway are one example of this situation).In these cases, during...
  • Page 33: Edit Iax Endpoint "9001

    Edit IAX Endpoint “9001” Definition of IAX2 Endpoint Options Definition A name which is able to read by human. And it’s only used for user’s Name reference. User name User name the endpoint will use to authenticate with the gateway. Password the endpoint will use to authenticate with gateway.
  • Page 34 Whether this endpoint will register to this gateway or this gateway to the Registration endpoint. IP address or hostname of the endpoint or ‘dynamic’ if the endpoint has a Hostname or dynamic IP address. This will require registration. IP Address Notice: If the input here is hostname and your DNS has changed, you must reboot asterisk.
  • Page 35: Advanced Sip Settings

    Should we send timestamps for the individual sub_frames within trunk frames? There is a small bandwith use for these (less than 1kbps/call), but they ensure that frame timestamps get sent end-to-end properly. If both Trunk Time Stamps ends of all your trunks go directly to TDM, _and_your trunkfreq equals the frame length for your codecs, you can probably suppress these.
  • Page 36: Advanced Rtp Settings

    ADVANCED NAT SETTINGS Options Definition Format:192.168.0.0/255.255.0.0 or 172.16.0.0/12. A list of IP address or IP ranges which are located inside a NATed network. This gateway will re- Local Network place the internal IP address in SIP and SDP messages with the external IP address when a NAT exists between the gateway and other endpoints.
  • Page 37: Parsing And Compatibility

    ADVANCED RTP SETTINGS Options Definition Start of RTP Port Range Start of range of port numbers to be used for RTP. End of RTP port Range End of range of port numbers to be used for RTP. PARSING AND COMPATIBILITY Options Definition Check header tags, character conversion in URIs, and multiline headers for...
  • Page 38: Security

    Minimum Registration Minimum length of registrations/subscriptions (default 60). Expiry Default Default length of incoming/outgoing registration. Registration Timeout How often, in seconds, to retry registration calls. Default 20 seconds. Number of registrations attempts before we give up.0=continue forev- Number of Registration er, hammering the other server until it accepts the registration.
  • Page 39: Media

    MEDIA Options Definition TOS for SIP Packets Sets type of service for SIP packets. TOS for RTP Packets Sets type of service for RTP packets. CODEC SETTINGS Select codecs from the list below. Advanced IAX2 Settings Options Definition Bind Port Bind port and bindaddr may be specified.
  • Page 40: Instruction Of Music On Hold

    Authenticate Options Enabling this option will authenticate OPTIONS requests just like INVITE Requests requests are. By default this option is disabled. ADSI (Analog Display Services Interface) can be enable if you have (or may ADSI have) ADSI compatible CPE equipment. SRV Lookup Whether or not to perform an SRV lookup on outbound calls.
  • Page 41: Instruction Of Codec Settings

    Instruction of Codec Settings Options Definition Specify bandwith of low, medium, or high to control which codes are used Band Width in general. Fine tune codes here using “allow” and “disallow” clause with specific Disallow codes. Fine tune codes here using “allow” and “disallow” clause with specific Allow codes.
  • Page 42: Instruction Of Misc Settings

    Instruction of Misc Settings Options Definition IAX Thread Count Establishes the number of iax helper thread to handle I/O. Establishes the number of extra dynamic threads that may by spawned to IAX Max Thread Count handle I/O. The ‘maxcallnumbers’ option limits the amount of call numbers allowed for each individual remote IP address.
  • Page 43: Routing

    The gateway offers flexible and friendly routing settings. It supports up to 512 routing rules and about 100 pairs of calleeID/callerID manipulations can be set in a rule. It supports DID function (The usage of DID func- tion: How to use DID function with NXGW-XET1 Gateway). The gateway support trunk group and trunk priority management.
  • Page 44: Example For Routing Rules Number Conversion

    To set up new routing rule click on , and after setting routing rules, move rules’ order by pulling up and down, click button to edit the routing and to delete it. Finally, click button to save what you set. Rules will show current routing rules. Otherwise, you can set up unlimited routing rules.
  • Page 45: Definition Of Routing Options

    Definition of Routing Options Options Definition The name of this route. Should be used to describe what types of calls. Routing Name this route matches (for example, ‘SIP2Ports’ or ‘Ports2SIP’). Call Comes in From The launching point of incoming calls. Send call Through The destination to receive the incoming calls.
  • Page 46: Time Patterns That Will Use This Route

    What destination number will you dial? Forward Number This is very useful when you have a transfer call. Failover Call Through The gateway will attempt to send the call out each of these in the order Number you specify. You can create various time routes and use these time conditions to limit some specific calls. Time Patterns that will use this Route If you configure like this, then from January to March, from the first day to the last day of these months, from Monday to Thursday, from 00:00 to 02:00, during this time (meet all above time conditions), all calls will follow...
  • Page 47: Groups

    GROUPS This gateway allows you to combine many Ports or SIP to groups. Then if you want to make a call, it will find an available port automatically. Establish Group NETWORK In the “Network” page, there are three sub-pages, “Network Settings”, “DDNS Settings”, “Toolkit” and “Static Route Settings”.
  • Page 48: Definition Of Wan/Lan Settings

    Definition of WAN/LAN Settings Interface The name of network interface. The method to get IP. Type Static: manually set up your gateway IP. DHCP: automatically get IP from your local LAN. Physical address of your network interface. Address The IP address of your gateway. Network The subnet mask of your gateway.
  • Page 49: Definition Of Ddns Settings

    Definition of DDNS Settings Options Definition DDNS Enable/Disable DDNS (dynamic domain name server). Type Set the type of DDNS server. Username Your DDNS account’s login name. Password Your DDNS account’s password. Your domain The domain to which your web server will belong. TOOLKIT Used to check network connectivity.
  • Page 50: Static Route Settings

    Static Route Settings ADVANCED Asterisk API When you click “Enable” as shown below, this page is available.
  • Page 51: Definition Of Asterisk Api

    Definition of Asterisk API Options Definition Port Network port number. Manager Name Name of the manager without space. Password for the manager. Manager secret Characters: Allowed characters “-_+.<>&0-9a-zA-Z”. Length:4-32 characters. If you want to deny many hosts or networks, use char & as separator. Deny Example: 0.0.0.0/0.0.0.0 or 192.168.1.0/255.255.255.0&10.0.0.0/255.0.0.0.
  • Page 52: Asterisk Cli

    Once you configure as shown above, the host 172.16.100.110/255.255.0.0 is allowed to access the gateway API. Please refer to the below image to access the gateway API by putty. 172.16.100.110 is the gateway’s IP, and 5038 is its API port. Asterisk CLI In this page, you are allowed to run Asterisk commands.
  • Page 53: Asterisk File Editor

    Operation The advanced operations for lock and unlock channels. Channel The channel to be lock or unlock. ASTERISK FILE EDITOR On this page, you are allowed to edit and create configuration files. Click the file to edit. Click “New Configuration File” to create a new configuration file. After editing or creating, please reload As- terisk.
  • Page 54: Preparation

    Note that system will not be upgrade the firmware and update configurations if the connection between ACS and gateway is lost. Preparation The following should be prepared before auto provisioning being applied. • Enable the auto provisioning in gateway • The ACS has been prepared •...
  • Page 55: Definition Of System Notice

    Password The password of downloading from ACS. Timeout The max limit time for downloading firmware. Firmware Upgrade Enable/disable the mode of downloading firmware. Select upgrade time. Upgrade Mode Power: start upgrade configuration when Power on. Power + Period: Set the frequency of checking the latest configuration when gateway running. Definition of system notice Options Definition...
  • Page 56: Definition Of Acs Files

    Definition of ACS files Options Definition DGW100x-current.bin The firmware image. common.conf The wildcard configuration file for the whole gateway. defconfig.tar.gz The default(factory) configuration file. The private configuration file for the specified gateway. Naming rules: “EPC-“ + “mac” +”.conf”. The naming prefix of “EPC-” stands for the private configuration file, “mac”...
  • Page 57: Provisioning Example

    [eth0] ENABLE=yes TYPE=static DHCP=no IPADDRESS=172.16.100.223 NETMASK=255.255.0.0 GATEWAY=172.16.0.1 [eth1] ENABLE=yes TYPE=static DHCP=no IPADDRESS=192.168.100.223 NETMASK=255.255.0.0 GATEWAY=192.168.0.1 [web_login] username=admin password=admin (3). Defconfig.tar.gz The overview of defconfig.tar.gz Provisioning example After auto provisioning is enabled, the gateway will visit the Auto Configuration Server and download the updated files periodically based on the timer Check Interval (LOGS->System notice).
  • Page 58 Auto provisioning will not take effect immediately but in the next time system is powered up or restarted. Now, an example of using Auto Provisioning will be given in the following. 1. Activate the auto provision (TFTP) in ADVANCED-> Auto Provision like figure 7-4-4. Figure 7-4-3 Auto provision settings 2.
  • Page 59 The working directory of TFTP server Notice: The demo of E1 gateway mac address is A0:98:05:01:DB:CA (eth0), therefore the private configuration file is EPC-a0980501dbca.conf. 4. Generate the md5 of firmware and defconfig.tar.gz. Then fill in common.conf and EPC-{mac}.config. Generate the md5 of firmware and configuration Common.conf...
  • Page 60 EPC- a0980501dbca.conf 5. Start TFTP service. Tftpd32.exe is a useful TFTP tools in windows7, then make sure TFTP server is select. A demo TFTP server 6. The system will receive an auto provision message in web GUI.
  • Page 61 System notice logs Auto provision upgrade notification 7. Restart the system. It will take about 3 minutes to download, upgrade Firmware and update configurations. Downloading the firmware and configs Applying the firmware and configs...
  • Page 62: Snmp

    SNMP Simple Network Management Protocol (SNMP) is an application–layer protocol, which is used to manage and monitor network elements and exchange management information between network devices. By default, SNMP uses port 161 for communication. Since the inception SNMP, it embraces three versions: v1, v2c and v3. V1 and v2c are the most implemented version of SNMP;...
  • Page 63: Activating Snmp

    Activating SNMP Usually, the feature is disabled by default. To activate the SNMP feature. Follow the image below to activate. The Interface is in the ADVANCED->SNMP. System contact, location and private enterprise number are option- al. Figure 7-5-1 is the SNMP setting interface. Note: Do not forget to click ‘Save’...
  • Page 64 Manage Engine MIB browser 2. And the field of Host, Port and Community are filled with 172.16.100.223, 161 and public respectively. Object ID is the node of SNMP MIBs, e.g. “.1.3.6.1.2.1.1.6.0” is system location and “.1.3.6.1.2.1.1.1.0” is system description. Get system location 3.
  • Page 65: Tr069

    • Click Operations->GET to attain the current system name. • Fill the field of Set Value with “VoIP gateway”. • Click Operations->SET to set the system name. • Click Operations->GET to attain the modified system name. Set system name TR069 TR069 is a remote management solution which offers a single interface to manage the ACS and automate the deployment and support of data, voice and video services, thereby reducing operation and support costs, while enhancing customer satisfaction.
  • Page 66 Information of the device vendor, which may be used to indicate the Provisioning Code primary service provider and other provisioning information to the ACS. It can be numbers or English letters. A brief description of the interface type or name. It is a string Model Name of characters.
  • Page 67: Network Capture

    NETWORK CAPTURE The gateway has been supplied a network packet capture in the web for easy analysis, capturing and moni- toring of the gateway’s network status, RTP flows, protocol analysis and so on. Definition of Network capture Options Definition Specify which interface to be capture packets from. ‘All’ means capture Network Interface packets from all interfaces.
  • Page 68: Signal Capture Interface

    Signal Capture interface Port Recording interface CLOUD NXGW-XET1 gateways support Cloud Management. Connecting to the Cloud If your device is connected to the cloud management, the SSH and the web pages of the gateway can be ac- cessed through the cloud management, and it can be monitored whether the device is connected to the cloud management platform.
  • Page 69: Definition Of Cloud Management

    The password of the account registered on the cloud management Password platform. Connection Whether currently connected to the cloud management platform or not. Status USER The NXGW-XET1 Gateway allows you to create users and modify the permissions of users accessing the web interface. Add User User List...
  • Page 70: User Permissions

    User Permissions LOGS Log Settings In the “Log Settings” page, you should set the related logs on to scan the responding logs page. For example, set “SIP Logs” and then you can turn to “SIP” page for sip logs, otherwise, sip logs are unavailable. And the same with other log pages.
  • Page 71: System Logs Output

    System Logs Output...
  • Page 72: Definition Of Logs

    Definition of Logs Options Definition Switch on: when the size of log file reaches the max size, Auto clean The system will cut a half of the file. New logs will be retained. (System Logs) Switch off: logs will remain, and the file size will increase gradually. default on, default size=1MB.
  • Page 73: System Log

    Switch on: when the size of log file reaches the max size, The system will cut a half of the file. New logs will be retained. Auto clean (PRI logs) Switch off: logs will remain, and the file size will increase gradually. default on, default size=2 MB.
  • Page 74: Asterisk Logs

    ASTERISK LOGS On the pages of “Asterisk”, “SIP”, “IAX2”, “SS7”, “PRI” and “MFC/R2”, you will find the same functions —Displays the log by port, refresh regularly and log download. CALL STATISTICS Here you’ll find “Answered”, “congestion”, “Call busy”, “Call failed”, “No answer”, “Current calls”, “accumulated calls”, “Calls duration”...
  • Page 75: System Notice

    SYSTEM NOTICE The system notice is generated by the system to keep the network manager informed of any firmware up- gradesand auto provisioning messages from ACS. Enable the system notice function in “Log Setting” page as ahown below. After about an hour, a system message is received in the web. Note: Do not forget to enable system notice and check interval in “Log Setting”...

Table of Contents