Page 4
About this User’s Manual This user’s guide gives hardware specifications and explains web configuration and command line configuration for the FXS Gateway SP5001/S. Online Upgrade Please refer to http://www.micronet.info/ for additional support documentation. General Syntax Conventions Mouse action sequences are denoted using a comma. For example, click start,...
1.1. Overview SP5001/S FXS Gateway integrated data and voice in one device, which based on IETF RFC 3261 bis-09 compliance, provides voice and fax over IP networks. Its simplified operation and configuration features are the most suitable for residential and SOHO application.
● Dynamic Jitter Buffer ● Bad Frame Interpolation ● Voice/DTMF Gain Settings Interface ● Four 10/100 Base-T Ethernet RJ45 ports (Auto LAN MDI/MDIX). ● One DB-9 RS232 COM Port. ● One RJ11 Telephone Port (FXS). ● DC 12V input. System Monitoring System status (Link, Ready, Status, TEL, Power).
1.4. Hardware Specifications Front Panels (1) RS232 COM Port (9600, n, 8, 1) (2) LED Status Display Back Panel (1) Power Jace (2) WAN Port (3) LAN Ports (4) RJ-11 Port (FXS Port)
LED Status Functions: LEDs Functions Status Active Description The Power is on Power Green The Power is off The Telephone is Off-Hook. The Telephone is On-Hook. Slow Blinking Normal mode. READY Ready Green Fast Blinking Downloading mode. Proxy mode and has registered to Proxy server successfully Proxy mode and has not yet STATUS Status...
Connection Ports Ethernet Port: Ethernet port is for connecting VoIP Gateway to network, transmit rate supports 10/100 Base-T. Ethernet connector(LAN) COM Port: RS232 console port (DB-9pin male connector) Note: use straightforward cable to connect to your computer. PINOUTS Pin Name Dir Description Receive Data Transmit Data...
2. Getting Started This section outlines how to connect your VoIP Gateway to the LAN and the WAN. In the case of connecting a Cable Modem you must connect the coaxial cable from your cable service to the threaded coaxial cable connect on the back of the cable modem. 2.1.
Page 11
From Windows (Windows XP), click Start Programes Accessories Communications Hyper Terminal Select the COM port...
Configure the COM port Porperties Terminal Program is ready...
Page 13
Power On the Gateway Caution: To prevent damage to the VoIP Gateway, first make sure you have the correct AC power adapter. Please check the power specifications before you connect to the gateway. It takes about 40 seconds to complete booting, once the login: showed, the FXS gateway has booted completely and ready to set the configurations.
2.2. Configure the FXS gateway IP address Use [ifaddr] command to configure the IP address 2.3. Configure Proxy Mode Use [sip] command to configure Application Mode Proxy Mode Proxy Server IP address and Line Number...
Note: The Line Number may be same as your account number, depend on your service provider. Use [security] command to configure the account and password Note : For the SP5001/S, the gateway has Line 1 only 2.4. Saving your configurations Use the [commit] to save the configurations...
3. Web Configuration The embedded web configuration allows you to use a web browser to manage the FXS Gateway. 3.1. Setting Up the TCP/IP Protocol Open your PC network adapter Properties Note :If you are not sure about the TCP/IP Protocol, check with your network administrator.
Page 18
On the Advanced TCP/IP Settings window, click [Add...] Enter the IP address and Subnet mask address and click [Add] You have now two sets of IP address, and click [OK] to close the Advanced TCP/IP Settings window...
Page 19
Click [OK] button, to complete the TCP/IP installation. Power Up Your VoIP Gateway It takes about 40 seconds to boot up the gateway completely. Note: Here is the example under Windows XP Operating System, you may find that it differs with Windows 98/ME/NT/2000 slightly.
3.2. Accessing the Web Configuration Start your web browser. (e.g. Microsoft Internet Explorer) Launch your web browser and enter [10.1.1.3] (the default IP address of the FXS Gateway) in the Location or Address field. Press Enter. The Password screen now appears. Type root in the user name field, leave the password blank(default [Null]) and click [OK]...
Page 21
After a successful login, you will see the welcome screen Welcome Screen...
3.3. Configure IP Address Select the Network Interface at the Configuration Menu section The FXS Gateway the factory with a default IP address of 10.1.1.3 and a subnet mask of 255.0.0.0 showed on Network Interface section.
Page 23
Enter the IP address : 61.219.198.204 Subnet Mask : 255.255.255.248 Default routing gateway : 61.219.198.201 Click [OK]...
3.4. Configure Proxy Mode Select the SIP Information at the Configuration Menu section Enter the Proxy Server’s IP address, Line1 Number, Line1 Account and Password, and click [OK]...
3.5. Saving your configurations Select Commit Data and click [commit] to save your configurations Select Reboot System and click [REBOOT] to restart the gateway Close the current browser windows and launch your web browser again after 40 seconds. Enter the new IP address in the Location or Address field to login back...
3.6. IP Sharing Configuration The function is only for the user who is using the IP Sharing device. It is said Gateway is connected to the IP Sharing device. The IP Sharing Device must support the DMZ or Virtual server functions An e.g.
Page 28
assigned a virtual fixed IP Address such as 192.168.0.243, IP Sharing device must forward the VoIP message to 192.168.0.243 Please see following for example: >Advanced setting > NAT setting > DMZ Host setting DMZ Host setting ・ Activate DMZ DMZ Host IP: 192.168.0.243 Step 6.
Display [Commit to Flash OK!], When the Commit Data Ok. Step 9. Click [Reboot System] on the navigation panel. In the VoIP Gateway screen, click the [Reboot] button. It will take 40 seconds to reboot. Step 10. Close the current browser windows and launch your web browser again. Enter the new IP address in the Location or Address field.
Page 30
Items Service name Protocol Actual Port Virtual IP Virtual Port Enable 5060 192.168.0.243 5060 16384 192.168.0.243 16384 16394 192.168.0.243 16394 5061 192.168.0.247 5061 26384 192.168.0.247 26384 26394 192.168.0.247 26394 Note: With Dynamic WAN IP Address, when the WAN IP is changed, we need to change the external IP of FXS Gateway using above command.
4. Making a VoIP Call This Chapter covers the basic configuration the gateway for making VoIP calls. One is the Peer-to-Peer mode, Proxy routed mode and Gateway mode. The configurations and functions are different. Please make sure about the mode you want and follow up the step to configure your gateway.
Page 32
Step 4. Click [Commit Data] on the navigation panel. In the Commit Configuration Data screen, click the [Commit] button. In the Commit Configuration Data screen to Display [Commit to Flash OK!], When the Commit Data Ok. Step 5. Click [Reboot System] on the navigation panel. In the FXS Gateway screen, click the [Reboot] button.
5. Upgrade ROM Version This Chapter covers the basic how to upgrade FXS Gateway ROM Version. You can upgrade through console, telnet commands or by web interface. Prepare the TFTP / FTP server on your PC. Update Application Version Step 1. Update the FXS Gateway ROM Version. Click [ROM Upgrade] on the navigation panel.
Page 34
[Reboot] button. It will take 40 seconds to reboot. Step 6. Close the current browser windows and launch your web browser again. Enter the IP address in the Location or Address field. Note : Please check our web site for more informations http://www.micronet.info...
6.1. Network Interface Use this screen to setup Network Interface identification information Enter the IP Address of the FXS Gateway in dotted IP Address decimal notation for e.g. 192.168.0.243 Range of IP Address setting (0.0.0.0~255.255.55.255). Enter the IP Subnet Mask of your FXS Gateway in Subnet Mask dotted decimal notation for e.g.
Page 37
in dotted decimal notation for e.g. 168.95.192.12. Set local time zone according to GMT e.g. 8. Select enable IP Sharing function, when you specify IP Sharing usage of and IP Sharing device. Universal Plug & Play supported UPnP Enter specify a global fixed IP Address, user can add IP Sharing Server Address this IP Address in dotted decimal notation for e.g.
6.2. SIP Information Select Proxy mode or Peer-to-Peer mode. RUN Mode Set Proxy IP Address in dotted decimal notation e.g. Primary Proxy IP Address 220.130.173.70 Set redundancy second 2 Gatekeeper IP Address Secondary Proxy IP Address Set IP Address or URL address (Domain Name Server must be Outbound Proxy configured.
6.3. System Configuration Select In-Band, RFC2833 on DTMF replay type Keypad Type RFC2833 Payload Type (range:96~128 RFC2833 Payload Type inter-used:100,102~105) Set Fax Payload Type (range: 96 or 101, default: 101) FAX Payload Type Set the DTMF inter digit time (second) Inter Digit Time Set CallerID Type (Disable, FSK, DTMF).
6.4. PPPoE Configuration Enable or Disable the PPPoE connection Device Enter your PPPoE account User Name Enter your PPPoE password Password Display the IP information IP Address Display the default gateway information Destination Display the Domain Name Server information DNS primary Enable or Disable Reboot After Remote Host Disconnection...
6.5. Voice Configuration To configure the Codec priority and audio settings associated with the audio information. Set priority preference of installed codes, G.723, G.711A, Codec Priority G.711U, G.729. Set Specify sending packet size, G.723: 30/60/90, G.711A, Frame Size G.711U, G.729: 20/40/60/80ms, G.729A: 20/40/60/80ms. The smaller the packet size, the shorter the delay time.
6.6. Phone Pattern Configuration FXS Gateway progress tone is configurable. Default tone value is set according to U.S. tone specification. Users may adjust the values according to their own country’s tone specification or users-defined tone specification. Setting the played tone type, when FXS Gateway is Ring Tone receiving a call.
6.7. Support Configuration Some extra functions that might be needed by users. Select enable/disable for T.38 FAX function. When T.38 ability is on, FXS T.38 FAX Gateway will automatically defer codec (G.723 or G.729a) to T.38 when FAX signal is detected.
6.8. Phone Book Configuration Phone Book function allows users to define their own numbers, which mapping to real IP address. It is effective only in peer-to-peer mode. When adding a record to Phone Book, users do not have to reboot the machine, and the record will be effective immediately.
6.9. DSCP Configuration IP Packet ToS(type of Service)/Differentiated Service configuration. Select Delay priority and Drop Precedence. Assured Forwarding (AF) PHB Select TOS value as EF. Expedited Forwarding (EF) PHB Select TOS value as 0. Default User can set other unspecified value here. User Assign Special DSCP Code...
6.10. Password Configuration Here allows you to configure the root and administrator password. Select root or administrator different options from the Username drop-down list box. Type the existing system password ([Null] is the default Current Password password when shipped). Type your new system password. New Password Confirm your new system password for confirmation.
6.11. ROM Upgrade The web configuration provides Update FXS Gateway ROM Version. Enter the FTP or TFTP Server IP Address. Server IP Address Enter the file name prepared to upgrade. Target File Name Select download method as FTP or TFTP. Method Enter the FTP Login name (max 14 byte) FTP Login Name...
6.12. Flash Clean To reset the gateway settings back to factory default Note: User whose login name is root only executes it. All configurations in [Network Interface] will be kept. 6.13. Commit Data To save change after configuring FXS Gateway. 6.14.
7. Command List This section introduces the command line interface and lists all of the commands. You can use Hyper Terminal or Telnet to configure the gateway by commands Command Description help help/man/? [command] quit quit/exit/close debug show debug message reboot reboot local machine commit...
7.1. [help] Type [help] or [?] will show the command list as the table above. 7.2. [quit] Type [quit] will quit the Gateway configuration mode. And turn back to login prompt. Note: It is recommended that type the [quit] command before you leave the console. If so, Gateway will ask password again when next user connects to console port.
7.3. [debug] Open debug message will show up specific information while Gateway is in operation. After executing the debug command, it should execute command [debug -open] as well. usr/config$ debug Debug message information and configuration Usage: debug [-add type1 [[type2]...]] | -open | -close | -status -status Display the enabled debug flags.
7.4. [reboot] usr/config$ reboot Rebooting...It will take 40 seconds..After [commit] command, type [reboot] to re-start the gateway to take new configurations effective 7.5. [commit] usr/config$ commit This may take a few seconds, please wait..Commit to flash memory ok! Save changes after configuring Gateway.
7.6. [ifaddr] Configure and display Gateway network information. usr/config$ ifaddr LAN information and configuration Usage: ifaddr [-print]|[-dhcp used]|[-sntp mode [server]] ifaddr [-ip ipaddress] [-mask subnetmask] [-gate defaultgateway] ifaddr [-dns index [dns server address]] [-ipsharing used[ip address]] ifaddr [-upnp used] -print Display LAN information and configuration.
Page 54
Specify LAN port IP address (For NAT function), use this -lanip command setup lanip address assigned to PC or other machine. Setting IP address provide PC setup Default Gateway Address Assign the VoIP gateway’s Subnet Mask -mask Assign the VoIP gateway’s default gateway -gate Provides Network Address Translation function -nat...
Page 55
specify EMS Server ID specify EMS Server password -pwd specify EMS cycle time -emstime The EMS (Element Management System) is expressly built to simplify deployment, configuration and management of network equipment and to help you streamline delivery of the high-demand services and capabilities enabled. Note: One Group only use only LAN IP address, if have two gateway on this group, you must change second gateway LAN IP Address different first gateway.
7.7. [time] When SNTP function of Gateway is enabled and SNTP server can be found as well, type [time] command to show current network time. usr/config$ time Current time is WED SEP 17 12:36:49 2004 7.8. [ping] Use [ping] to test whether a specific IP is reachable or not. For example: if 192.168.1.2 is not existing while 210.63.15.32 exists.
Page 57
If both parameters 'end_record' and 'start_record' are omited, all records will be display. Range of ip address setting (0.0.0.0 ~ 255.255.255.255). Range of index setting value (1~100), Example: pbook -print 1 10 pbook -print 1 pbook -print pbook -add name Test ip 210.59.163.202 e164 1001 pbook -insert 3 name Test ip 210.59.163.202 e164 1001 pbook -delete 3 pbook -search ip 192.168.4.99...
number to reach destination, destination will receive the number and find out if it is matched to its e164, including Line number in some particular device. For example: usr/config$ pbook -print index Name E164 Port ====================================================================== SP5100 192.168.0.242 5100 ---------------------------------------------------------------------- 7.10.
7.11. [flash] Restore the gateway’s configurations back to default. usr/config$ flash Flash memory information and configuration Usage: flash -clean Note: This command will clean the configuration stored in the flash and reboot it. Parameter Usages: -clean: clean all the user defined value, and reboot Gateway in factory default mode. Note: It is recommended that use [flash –clean] after application firmware id upgraded.
7.12. [sysconf] This command displays system information and configurations. usr/config$ sysconf System information and configuration Usage: sysconf [-print] [-idtime digit] [-bf digit] [-keypad dtmf] [-faxtype type][-2833type type][-lcdrop ON/OFF] [-droptime digit][-eod digit] [-callerid type] [-service used][-dtmfstart digits] [-dtmfend digits] sysconf -print -print Display system overall information and configuration.
Page 61
Disconnect Supervision (Loop Current Drop) (ON:1 / OFF:0). -lcdrop Period of Loop Current Drop (ms). -droptime Select the End of Dial key, “#”, “*” or none -eod Select the Caller ID type, 0 = disable, 1 = FSK(Bellcore), -callerid 2 = DTMF. After the first ring at destination site, device will send line number as callerID to called site.
Assign gateway’s line number -line1 enable/disable phone book search function under Proxy Mode. If -pbsearch user enabled this function, the gateway will search dialed number in phone book to see if there is any matched table before send to Proxy server, and if there is a matched data in phone book, the gateway will make call to related IP address.
7.15. [voice] The voice command is associated with the audio setting information. usr/config$ voice Voice codec setting information and configuration Usage: voice [-send [G723 ms] [G711U ms] [G711A ms] [G729 ms] ] [-volume [voice level] [input level] [dtmf level]] [-nscng [G711U used1] [G711A used2] [G723 used3]] [-echo used] [-mindelay t1] [-maxdelay t2] voice -print voice -priority [G723] [G711U] [G711A] [G729]...
Page 65
message. The codec listed in left side has the highest priority when both parties determining final codec. User can also select the particular codec without others. For example : usr/config$ voice -priority g729 g723 g711u g711a To adjust the voice, input and dtmf levels -volume which can be heard from Gateway side(range 0~63, default: 28).
7.16. [support] This command provides some extra functions that might be needed by users. usr/config$ support Special Voice function support manipulation Usage: support [-t38 enable] [-busy number] [-noanswer number] [-uncon number] support -print -t38 T.38(FAX) enabled/disabled. -busy Busy Forward number.(if empty, please fill "null") -noanswer No Anser Forward number.(if empty, please fill "null") -uncon Unconditional Forward number.(if empty, please fill "null")
7.17. [tos] IP Packet ToS (Type of Service)/ Differentiated Service configuration. usr/config$ tos IP Packet ToS(type of Service)/Differentiated Service configuration Usage: tos [-rtptype dscp] tos [-sigtype dscp] tos -print [-rtpreliab mode] tos -print Example: tos -rtptype 7 -sigtype 0 Parameter Usages: -rtptype: the packages of voice (0~63).
7.18. [phone] Gateway progress tone is configurable. Default tone value is set according to U.S. tone specification. Users may adjust the values according to their own country’s tone specification or users-defined tone specification. usr/config$ phone Phone ringing , ringback tone , busy tone , dial tone setting and notes Usage: phone [-ring [freq ] [ringON ] [ringOFF ] [ringLevel]]...
Page 69
Shows the current settings -print To set RING tone value. The played tone type, when Gateway is -ring receiving a call. To set RingBackTone value. The played tone type, when Gateway -rbt receives a Q.931 Alerting message. In condition that Gateway is the originate side.
7.19. [bureau] To set Hotline function must be under Peer-to-Peer mode and switch to hotline mode. usr/config$ bureau Bureau line setting information and configuration Usage: bureau [-hotline [Port DestIP TELnum]] bureau -print -print Display Bureau line information and configuration. -hotline Set Hot line information.
7.20. [rom] ROM file information and firmware upgrade function. usr/config$ rom ROM files updating commands Usage: rom [-print] [-app] [-boot] [-dsptest] [-dspcore] [-dspapp] [-ht] [-method used] [-boot2m] -s TFTP/FTP server ip -f filename rom -print -print show versions of rom files. (optional) -app update main application code(optional) -boot...
7.21. [passwd] For security concern, users have to input the password before entering configuration mode. [passwd] command is for password setting purpose. usr/config$ passwd Password setting information and configuration Usage: passwd -set Loginname Password passwd -clean Note: 1. Loginname can be only 'root' or 'administrator' 2.
Need help?
Do you have a question about the SP5001/S and is the answer not in the manual?
Questions and answers