Table of Contents Amendment Records ..............................i Table of Contents ..............................ii List of Figures ................................. iv List of Tables ................................vi 1 Smart ATA Overview ............................1 1.1 Functions and Features ..................................2 1.2 Equipment Structure ..................................2 1.3 Connecting Smart ATA ................................... 4 2 Parameter Setting ..............................
Page 5
2.4.1 Dialing....................................35 2.4.2 Routing Table ..................................37 2.4.3 Application Examples of Routing Table ........................... 41 2.4.4 IP Table ..................................... 43 2.5 Line ....................................... 44 2.5.1 FXS Phone number ................................44 2.5.2 Feature....................................44 2.5.3 Advanced ..................................47 2.6 Trunk ......................................49 2.6.1 FXO Phone number ................................
3.2 Fix for SIP Devices Behind a NATed Device ..........................78 3.2.1 Background ..................................78 3.2.2 Problem Description ................................80 3.2.3 Solution ..................................... 81 3.2.4 Implementation ................................. 82 3.3 Using Smart ATA with Commetrex’ BladeWare .......................... 83 List of Figures Figure 1 - Smart ATA Front Panel ................................
Page 7
Figure 35 - Configuration Interface for Dialing (Digit Map) ......................35 Figure 36 – Routing ..................................... 37 Figure 37 - Configuration Interface for IP Table ..........................43 Figure 38 - Configuration Interface for FXS Phone number ....................... 44 Figure 39 - Configuration Interface for Subscriber Line Features ....................... 44 Figure 40 - Configuration Interface for Trunk Line Features ......................
Smart FoIP®, T.38 relay, and fax modems, from NetGen Communications, Inc. SMART ATA is a cost-effective entry-level VoIP device with the capability and quality only seen in much-higher-priced products.
CO-trunk (FXO) ports or four FXS ports. SMART ATA supports the following port configurations: Table 1 - Configurations of Smart ATA Models Number of Phone/fax Ports Number of Office Ports SMART ATA 402G SMART ATA 420G* SMART ATA 422G SMART ATA 412G* Page 2 NetGen Communications, Inc.
Red, Steady On Ethernet cable not connected Red, Flashing Software or hardware alarm Red/Green alternating SIP registration has failed or timed out Green, Steady On SIP registration OK Green, Flashing Call active SIP registration is turned off NetGen Communications, Inc. Page 3...
Internet connectivity such as a router or modem. Connect your PC or your internal LAN to the PC port using an RJ-45 cable. Connect the power adapter. Figure 3 - Smart ATA Network Page 4 NetGen Communications, Inc.
2.1.2 Logging On Enter Smart ATA’s IP address in your browser’s address bar (eg. 192.168.2.218); you can access the login interface for Smart ATA by entering the password on the label on the bottom of the device. NetGen Communications, Inc. Page 5...
When multiple users with the same level of permission log in, the first may modify, while the others may only browse. he system will confirm timeout if users do not conduct any operation within 10 minutes after login. They are required to log in again for continuing operations. Page 6 NetGen Communications, Inc.
After login, click “Basic > Status” tab to open the configuration interface, it displays the basic information of the device, such as local ports, model, MAC address, and IP address. Figure 5 - Status Interface 2.3.2 Network Configuration After login, click the “Basic > Network” tab. NetGen Communications, Inc. Page 7...
If DNS service is activated, the network IP address of a standby DNS server can be entered here. It is optional and there is no default value. STUN STUN Method of obtaining the public IP address from STUN server Enable Disable Page 8 NetGen Communications, Inc.
Trunk re-registration & NAT address updating: Smart ATA will re-register to SIP server with updated C address in CONTACT/VIA/SDP field if public IP address changes. 2.1.2 VLAN After login, click Basic>VLAN to open the configuration interface. Figure 7 - VLAN Configuration Interface NetGen Communications, Inc. Page 9...
Page 18
Maximum Transmission Unit value of the VLAN interface. The value ranges from 576 to 1500. The default value is 1500. A reboot is required to enable the VLAN configuration. After a VLAN is configured, only PCs in the same VLAN can access the device. Page 10 NetGen Communications, Inc.
Internal: the hook flash event will be handled internally; Server(RFC 2833): transmitting the hook flash to the service provider’s platform with RFC 2833; Server (SIP INFO): transmitting the hook flash to the service provider’s platform with SIP INFO. NetGen Communications, Inc. Page 11...
IP addresses are in their full format. e.g. “202.202.2.202:2727”. The proxy and register severs must be identical. Conditions for failing over to the backup proxy server (any): 1)Smart ATA registration has timed out; 2)No response to master server calls timed out) NetGen Communications, Inc. Page 13...
Configure the UDP port for transmitting and receiving MGCP messages, the default value is 2427. Note: The signaling port number can be set in the range of 1-9999, but cannot conflict with the other port numbers used by the equipment. Page 14 NetGen Communications, Inc.
Page 23
ATAs, and default not selected. Selected: Smart ATA will report timeout in terms of its own timeout setting (the time interval set in non-dial timeout of configuration system parameters) when subscribers hasn’t dialed up in time after offhook. NetGen Communications, Inc. Page 15...
Unless you have a good reason to do so, we suggest you leave all the other selections at their defaults. After login, click the label of “Basic > FoIP” to open this interface. Figure 11 - FoIP Configuration Page 16 NetGen Communications, Inc.
In this mode, one SIP proxy server (“SIP server”) functions as the primary server while additional SIP servers function as standby servers. Either of the following conditions could trigger the failover operation of the gateway: NetGen Communications, Inc. Page 17...
DNS SRV record. 2.3.7.1 Configuring Primary-Standby Enter the SIP trunk setting page, and click Basic > SIP > High availability configuration and choose Primary-standby, then submit. Page 18 NetGen Communications, Inc.
Click Add and fill the IP addresses for the standby SIP servers in Backup SIP proxy. 2.3.7.2 Configuring Active-Standby Enter the SIP trunk setting page, and click Basic > SIP > High availability configuration and choose Active-standby, then submit. NetGen Communications, Inc. Page 19...
Ensure that active-standby feature is enabled. Step5 Fill primary SIP server IP address in Registrar server, and then submit. Click Add and fill the IP addresses for the standby SIP servers in Standby SIP servers. Step6 Page 20 NetGen Communications, Inc.
SIP server to the next availabel SIP server. 2.3.7.3 Configuring Load Balancing Enter the SIP trunk setting page, and click Basic > SIP > Primary-Standby configuration and choose Load balancing, then submit. Figure 15 - Load Balancing NetGen Communications, Inc. Page 21...
SIP server to the sending of REGISTER to the next SIP server. Figure 16 - Load Balancing (Cont.) All the SIP servers, on which the gateway or endpoints are registered on, will be listed in active server list. Page 22 NetGen Communications, Inc.
FXS portand dialing "##". In the case of a single VLAN, the IP address of the single VLAN is voiced by the device; in the case of a multiservice VLAN, the IP address of the management VLAN is voiced. NetGen Communications, Inc. Page 23...
ID is detected, the device enables the VLAN, adds VLAN information to subsequent outboundmessages, and obtains network information, such as an IP address, via DHCP. The device ignores any subsequent LLDP message with a different VLAN ID. Figure 18 shows this procedure. Page 24 NetGen Communications, Inc.
Figure 19 - FProcedure of handling the LLDP message with no VLAN ID 2.3.8.4 The LLDP Message Upon receipt of an LLDP message, the device will check if the VLAN ID, Priority, and DSCP fields are included. NetGen Communications, Inc. Page 25...
Ethernet frame headers of all messages to be sent. In addition, the ATA adds a DSCP value to the RTP message. Figure 21 - VLAN ID Adding a VLAN ID to the message to be sent 2.3.8.6 GUI Configuration This section describes using the GUI to configure Smart ATA for VLAN. Page 26 NetGen Communications, Inc.
On the web interface, click Basic>>VLAN and set the VLAN function to On, set Mode to Single VLAN, select the VLAN tag, and specify network information such as IP address if you choose static, as shown in Error! Reference source not found.. NetGen Communications, Inc. Page 27...
On the web interface, click VLAN, and ensure that the VLAN function is set to On and Mode is set to Multiservice VLAN. Select Mode 1 for Voice VLAN, enter the VLAN tag, and specify the network information such as IP address. Page 28 NetGen Communications, Inc.
Multiservice VLAN. Select Management VLAN, set the VLAN tag of the management service, and specify network information such as IP address. MTU (maxium transmission unit) should be left at 1500 unless there is a good reason to change it. NetGen Communications, Inc. Page 29...
Configure multiservice VLAN on the ATA: the voice VLAN uses mode 1, the VLAN tag is 300, the VLAN tag of the management VLAN is 200, and the IP address is obtained from the corresponding VLAN network using DHCP, as shown in Error! Reference source not found.. Page 30 NetGen Communications, Inc.
Check that VLAN tag 300 configured in the voice VLAN is carried in the SIP packet and RTP packet. For details about captured packets, see multiservicevlan.pcapng in Appendix. Figure 31 - SIP data packet carrying VLAN tag of the voice VLAN in the multiservice VLAN mode NetGen Communications, Inc. Page 31...
4. Check that tag 200 of the management VLAN is carried in the HTTP packet in the PC management of the Smart ATA UI. Figure 33 - HTTP data packet carrying VLAN tag of the voice VLAN in the multiservice VLAN mode Figure 34 - VLAN configuration interface Page 32 NetGen Communications, Inc.
The Dynamic Host Configuration Protocol (DHCP) is a standardized networking protocol used on Internet Protocol (IP) networks for dynamically distributing network configuration parameters, such as IP addresses or interfaces and services. With DHCP, computers request IP NetGen Communications, Inc. Page 33...
Page 42
LAN or VLAN. Attached below is a packet-capture file for LLDP messages with VLAN ID. Wikipedia Wikipedia Page 34 NetGen Communications, Inc.
“x.#” Any length of telephone number starting with any number between 0-9. If subscribers press # key after dial-up, Smart ATA will immediately terminate receiving digits and send all the numbers before # key. NetGen Communications, Inc. Page 35...
Page 44
[2-9][0,2-9]xxxxxxxx A 10-digit dialstring, beginning with 2-9, followed by followed by any number other than 1, followed by 8 digits 011xxx.T Any length dialstring beginning with 011. If followed by three digits, the critical-digit timer Page 36 NetGen Communications, Inc.
” to open the illustrative interface for routing configuration. The routing table, with a 500-rule capacity, provides two functions: digit transformation and call-routing. Here are the general rules applied by Smart ATA when executing the routing table. NetGen Communications, Inc. Page 37...
Page 46
Note: Number matching follows the principle of “minimum matching”. For example: x matches any number with at least one digit; xx matches any number with at least two-digit; 12x matches any number with at least 3-digit starting with 12. Page 38 NetGen Communications, Inc.
Page 47
8621; for calls from FXS (Phone) ports with calling party number starting with 13, add 0 at the beginning of the called number. NetGen Communications, Inc. Page 39...
Page 48
Table 19 - Routing Destination Destination Description and Example Calling barring. (also known as “blacklist”) ROUTE NONE Example: CPN[1,3-5] ROUTE NONE Bar all calls from IP, of which the calling numbers start with 1, 3, 4, and 5. Page 40 NetGen Communications, Inc.
A handset connected to the SMART ATA can be configured with two numbers for one phone with two numbers. For example, port Phone1 is set with PSTN number 612-2701 and extension number 1001 for internal calling Routing Setting 1001 ROUTE 127.0.0.1:5060 NetGen Communications, Inc. Page 41...
Page 50
The telephone whose calling number starts with 2 at a CPN2 ROUTE Phone port is barred to call out. NONE Table 20 - Call Barring Line-Port Hunting for Outbound Calls Routing Setting: ROUTE 127.0.0.1:5060 ROUTE Description: Page 42 NetGen Communications, Inc.
Smart ATA will only process the information from authorized IP addresses. If the IP table is empty, Smart ATA will not perform IP address-based message filtering. For example: Smart ATA will only process messages from 202.96.209.133 after adding 202.96.209.133 to its IP table. NetGen Communications, Inc. Page 43...
Fill in a display name associated with this port which will be used in caller Caller ID Text ID transmission. Registration Select if this line is required to register with a softswitch. This is selected as default. Page 44 NetGen Communications, Inc.
Page 53
Select if Call Transfer is activated on this line. By default, this is not selected. When A calls B, B picks up the call and transfers the call to C, Note: The call hold must be activated before caller transfer. NetGen Communications, Inc. Page 45...
Display phone number associated with the trunk. Registration Select if this trunk registers with the SIP-registration server. By default, this is selected. If “Registration” is selected, the authentication password for registration Password of this line must be entered here. Page 46 NetGen Communications, Inc.
SIP peer after off hook on the Line port. Also see “Answer delay” on page “Advanced > line”. 2.5.3 Advanced Click “Line > Advanced” tab to open the advanced configuration interface. Figure 41 - Line Advanced Interface NetGen Communications, Inc. Page 47...
Page 56
Polarity reversal The delay time from a call being answered to the transmission of reverse delay polarity signal. The default value is 3 in seconds. Effective range of setting is 0 ~ 30 seconds. Page 48 NetGen Communications, Inc.
Alert-Info 4 User-Ring 4 Configure user ring 4 2.6 Trunk 2.6.1 FXO Phone number The following is for ATAs that have FXO trunks. After login, click “Trunk > Phone number” tab to open the configuration interface. NetGen Communications, Inc. Page 49...
Username of the SIP-trunk account. Registration Select if this trunk registers with the SIP registration server. By default, this is selected. If “Registration” is selected, the authentication password for register of Password this line must be entered here. Page 50 NetGen Communications, Inc.
SIP peer after off hook on the Line port. Also see “Answer delay” on page “Advanced > line”. 2.6.3 Advanced After login, click the label of “Trunk/Line >Advanced” to open this interface. Figure 45 - Trunk advanced interface NetGen Communications, Inc. Page 51...
Page 60
Set duration of busy tone signal, the default is 350 in milliseconds. Off-time Set the interval time of busy tone, the default is 350 in milliseconds. The threshold of Default is -23(dB), effective range is -15 ~-29(dB). busy tone Page 52 NetGen Communications, Inc.
NAT refresh time of the LAN router where Smart ATA is located. Gateway’s NAT holding function and STUN function will carry out periodic operation according to this parameter. With seconds as its unit, and a default value of 15 seconds. NetGen Communications, Inc. Page 53...
Page 62
Time between sending Inform messages in seconds Connection Request URL HTTP URL for an ACS to make a Connection Request notification to the CPE. This is typically just the IP address of the Smart ATA (i.e. http://192.168.16.16) Page 54 NetGen Communications, Inc.
Select Accept to enable Ping feature. Web service Port Port for web management interface. 2.7.3 White list After login, click the label of “Security > White list” to open this interface. Note, there may be a separate tab for “Security”. NetGen Communications, Inc. Page 55...
The parameter must be greater than or equal to 3000. This ia a required field. Note: each phone call will occupy RTP and RTCP ports. If the Smart ATA is equipped with 4 subscriber lines (or trunk line), then at least 8 UDP ports are needed. Page 56 NetGen Communications, Inc.
NAT IP (external) address, not the LAN or internal IP address. Smart ATA provides flexibility in content setting in order to improve compatibility with the SIP register server. After login, click the label of “Advanced > SIP” to open this interface. NetGen Communications, Inc. Page 57...
The default is “Domain name”. Domain name in register Domain name: Complete domain name used for registration (for example: 8801@NetGen.com).; Sub domain name: Only use the common part of the name of domain (for example: 8801@registrar.NetGen.com) Page 58 NetGen Communications, Inc.
Use the receiving port of proxy or use the sending port of proxy. receiving port for response 2.7.6 Encryption After login, click the label of “Advanced > Encryption” to open this interface. Note, there may be a separate tab for “Security”. NetGen Communications, Inc. Page 59...
Page 68
Choose whether to encrypt RTP voice pack, the default is “0” RTP encrypt 0: No encryption 1: Entire message 2: Header only 3: The data body only T38 encryption Choose whether to encrypt T38 fax signaling. By default, this is disabled. Session Border Proxy Page 60 NetGen Communications, Inc.
Trunk (FXO) and color ring back tone of Line (FXS). Figure 51 - Greeting interface 2.7.8 Tones After login, click the label of “Advanced > Tones” to open this interface. Figure 52 - Call-progress tone configuration interface NetGen Communications, Inc. Page 61...
After login, click the label of “Advanced > Functional Keys” to open this interface. The following are the examples of the dialing rule for the feature code: Using *xx (dial * and 2 digits number ) to activate a service; Page 62 NetGen Communications, Inc.
(please see the instructions on the relevant configuration of “subscriber line”). Deactivate CFU The function key for deactivating unconditional call forwarding, with default of #60. User operation: Off hook → press #60 → hang up. NetGen Communications, Inc. Page 63...
Page 72
(please see “Phone” for how to assign the feature to the phone). User operation: Upon dialing the function key (“ *74 ”), dial the two-digit speed dial followed by the expanded number terminated with Page 64 NetGen Communications, Inc.
User operation: Off hook → press *88 → input color ring number. 2.7.10 System time After login, click the label of “Advanced > System time” to open this interface. Figure 55 - System time configuration interface NetGen Communications, Inc. Page 65...
Page 74
Enter the IP address of preferred time server here. This parameter must be set due to no default value. Secondary Enter the IP address of standby time server here. This parameter must be set due to no Server default value. Page 66 NetGen Communications, Inc.
Ring back, Talk, Near end hung up, Far end hung up, and Timeout. 2.8.2 Call history on Phone After login, click the “Status > Call history on FXS” to open this interface. Figure 57 - Interface of call on FXS NetGen Communications, Inc. Page 67...
After login, click the label of “Status > Call history on FXO” to open this interface. Figure 58 - Interface of call on FXO 2.8.4 SIP message count After login, click “Status > SIP message count” to open this interface. Figure 59 - Interface of SIP message count Page 68 NetGen Communications, Inc.
1; others are 3; also, when more than one operator logs in at the same time, the first one’s permission is 2, others are 3. For example: Login User Info >>>>> 1) 192.168.2.247 1 NetGen Communications, Inc. Page 69...
Show the voice channel related to the calls. For example: Context Info >>>>> 3) created, call =e011 2.9.2 Call messages After login, click the label of “Logs > Call messages” to open this interface. Figure 61 - Call messages interface Page 70 NetGen Communications, Inc.
System log server Set the IP address of the system log server. Local log port The port used to send logs. Log server IP address of debugging log server. NetGen Communications, Inc. Page 71...
Step 1: Obtain the upgrade files (tar.gz file), and save the file onto a local computer. Step 2: Click “Tools > Software upgrade” to access to the page of software upgrade. Page 72 NetGen Communications, Inc.
>How do I know if this is the latest firmware for this ATA? latest Smart firmware files located ftp://www.netgencommunications.com/NetGenFTP/HX4E/, just grab the latest non-beta and figure out what sort of upgrade process you need to use. NetGen Communications, Inc. Page 73...
Phone interface or from the ringing if it is a Line interface,and is ended on on-hook or call release. When the call lasts longer than 200 seconds, only the first 200 seconds of voice stream will be captured. The voice file is stored on the Smart ATA in PCMU format. Page 74 NetGen Communications, Inc.
IP voice data files, each with up to 2M bytes. The data files are stored on the Smart ATA in dump.cap format under catalog “/var/log”. Figure 68 - Wireshark Capture Steps: 1) Click Start to initiate the capture procedure. 2) Click Stop to terminate the capture procedure. You will be notified for download. NetGen Communications, Inc. Page 75...
After login, click “Tools > Network diagnosis” to open this interface. Automatic diagnosis helps you detect WAN connection. Diagnosis using Ping helps you check the connection between ATA and destination. Figure 69 - Network Diagnostics Page 76 NetGen Communications, Inc.
After login, click “Help” to view the Smart ATA hardware and software version information. Figure 70 - Help Interface 2.12 Logout After login, click the “Logout” at top right to exit the Smart ATA management system and return to the login interface. NetGen Communications, Inc. Page 77...
And it’s much easier to handle NAT in Smart ATA if you understand how the device does it. For this reason, the next section is a NAT tutorial. We recommend you give it a read, but skip it if you’ve fully up to speed. 3.2.1 Background Page 78 NetGen Communications, Inc.
Figure 72 - SIP with NAT In Figure 72– SIP with NAT, the IP address of the From field inside the SIP message is unchanged and has an address that is unreachable from the external network. NetGen Communications, Inc. Page 79...
Figure 74 – SIP Call Example with NAT and ALG shows how the routing device correctly changes the IP address in the SDP, allowing the receiver to send the SDP packets to the correct address. The routing device will then forward the packets to the 192.168.16.22 device. Page 80 NetGen Communications, Inc.
Dynamic NAT is selected at the top of the screen and NAT IP Address radio button is selected, rather than the Local IP Address. Now go to Advanced>>SIP, and make sure that NAT IP Address is selected for “Contact field in register” and “Via field.” Page 82 NetGen Communications, Inc.
This causes FXO calls to be routed to BladeWare at the specified address. 7. Click the Submit button. Section 2.3.6 of the Smart ATA manual gives additional information on FoIP; 2.4 gives information on routing rules. NetGen Communications, Inc. Page 83...
Need help?
Do you have a question about the SmartATA Series and is the answer not in the manual?
Questions and answers