User’s Manual Internet IP Telephone Model No.: SP5100 Website: http://www.micronet.info Version 3.
Table of Contents 1 2 3 4 5 INTRODUCTION....................................................................................................................................... 3 1.1 PRODUCT DESCRIPTION ...................................................................................................................... 3 1.2 APPEARANCE ..................................................................................................................................... 5 1.
5.6 [IFADDR] COMMAND ........................................................................................................................... 41 5.7 [TIME] COMMAND............................................................................................................................... 42 5.8 [PING] COMMAND .............................................................................................................................. 43 5.9 [PBOOK] COMMAND .......................................
1 Introduction SP5100 IP Phone is a full-featured IP-based telephone system, which provides VoIP service on LAN or any IP based environment. By using IP environment for voice communication, company or individual can save lots of expenses and make data and voice network converged. SP5100 IP Phone also supports PSTN analog line connection. Therefore, it can perform as the same as traditional POTS (Plain Old Telephone Service). 1.1 Product Description Features and Specification Basic Features: ● ITU-T H.
Caller ID: ● IP side display H323-ID and E.164. ● Display the count of total call received. ● Display un-answered call name, number. ● Show caller’s name, number, calling time. Volume Adjustment: ● Speaker volume level adjustable. ● Handset Receiver volume level adjustable. LCD: ● ● ● ● lines, 24 character Dot Matrix display. Indicator messages of HOLD, MUTE, PSTN, Directed Line 1~10. Display current date and time. Display of call duration. Audio features: ● Codec -- G.711 a/µlaw, G.723.1 (6.3Kbps),G.
1.2 Appearance 1. Front View and Keypad function ● ● C: Cancel and Clear ÍÎ : Move to left /previous and right / next. ● ● OK: Press OK to confirm the modification. Direct Line (DL) Button 1 – 10: User press DL button to do speed dial according to phone book data 1-10 (please refer to LCD configuration-Phone Address Book or Advanced Configurations via Telnet-[pbook] command ). ● Number 1 –10, * and #: The function is as the same as the general phone set.
● ● 9 “W” ; “X” ; “Y” ; “Z” ; “9” * “-“ ; “?” ; “*” 0 “0” # “_” ; “@” ; “#” MUTE: Mute the voice of MIC and let others can’t hear from user in communication. PSTN: Press PSTN to switch SP5100 IP Phone as PSTN or IP Phone Mode. In PSTN mode, “PSTN” characters will be displayed on LCD left bottom side, then users can dial out as if standard telephone set in PSTN; in IP Phone mode, “GK” characters will be displayed on LCD left bottom side. Note: 1.
Note: All function keys mentioned above (except Number 1 –10, * and # ) are effective only in IP Phone mode. 2. Back View n o p q DC 9V: DC 9V power input outlet LAN: RJ-45 connector, connected directly to the Hub through the straight CAT-5 cable. PC: RJ-45 connector, connected directly to the PC through the straight CAT-5 cable Line: RJ-11 connector, connected directly to the PSTN analog line. Note: There are two LED indicated lights: LINK/ACT and 10/100 for LAN port and PC port.
1.3 Specification of connector 1、 Ethernet Port: Ethernet port is for connecting IP Phone to network, transmit rate supports 10/100 Base-T. Ethernet connector(LAN) 2、 RJ11connector: RJ11 connector is for connecting IP Phone with PSTN.
2 Operating Procedure – LCD Display 2.1 Initialize SP5100 IP Phone 1. When power on the SP5100 IP Phone, the LCD screen shows as below. IP-Phone Board Start Booting 2. Wait around one minute until the SP5100 IP Phone finishes boot program initialization. 3. User can see flashing greeting as below: System Initializing……… 4. Then IP Phone get into standby mode: IP-Phone GK 10:10:10 AM The main LCD screen would be shown as similar as above.
Note: LCD Panel of SP5100 IP Phone is operated manually by moving Í or Î on the keypad. Press OK to enter separate configuration menu. Press C to go back to the main menu. 2.2 LCD Configuration User can set the following 10 configurations manually by operating the commands displayed on LCD. Note: Any configurations that have made for the SP5100 IP Phone, user has to do Reboot in the selection 1→5 “Reboot”.
(3) Gateway User has to press the default gateway IP which meets IP Address on the IP Phone keypad. (4) Primary DNS User can set IP address of Domain Name Server, then for Gatekeeper and Phone book can enter URL address or IP address. Please refer to 5.9 [pbook] and 5.13 [h323] command. (5) Secondary DNS User can set IP address of secondary DNS, once primary DNS cannot work normally, IP Phone can refer to secondary DNS.
8,which means GMT+8.(user can press “*” as “-“) Note: If user didn’t set SNTP server, on LCD won’t display current time. (9) Connection Mode There are 2 types for SP5100 IP Phone to connect to the other devices. They are GK, P2P. The default mode is in GK mode. When user would like to connect via P2P mode, the SP5100 IP Phone must change as well. Move the “~” symbol by press Í or Î on the keypad to select one mode.
2. User Line Name User has to identify one ID name for the SP5100 IP Phone to register to the Gatekeeper. 3. Firmware Update (1) Download method There are two methods to download new rom file, please move the “~” symbol by press Í or Î on the keypad to select TFTP or FTP method, then press OK to confirm it. (2) Set File Server IP User has to offer one TFTP/FTP server IP Address and set this IP Address on the IP Phone keypad. The IP Address is necessary for upgrading IP Phone new application rom file.
Choose ON or OFF to enable or disable PPPoE function. (2) Username And Password To set PPPoE connection user name and password. (3) Retry When Disconnect Choose ON or OFF to enable or disable this function. If users enable this function, after PPPoE being disconnected, IP Phone will automatically reboot to re-connect, and after reboot, if IP Phone still can’t get contact with server, IP Phone will keep trying to connect.
OK to confirm it. Choose Tone Style: Low Middle High (2) Ring Volume Control User can adjust ring volume by pressing Í or Î on the keypad to decrease or increase volume. 4. Indicate Forward Type There are two selections to activate or deactivate forward function. After selection please press OK i. Activate: choose under which situation to forward call to another endpoint. After selection please press OK, then enter LINE NUMBER of another endpoint prepared to forward to. A.
6. Phone Address Book • Display Display all name and telephone number recorded to the phone address book. • Add Add and save name, telephone number and IP address of the phone address book. • Edit Edit name, telephone number, and IP address of Phone book. • Delete Delete the record in the phone address book. Note: When key in IP address in Pbook table, please do not add 0 before IP address (ex.10.1.1.1 please do not key in 010.001.001.001). 7.
3 Web Configuration The initial version for HTTPD web management interface provides user to configure easily rather than command operating method through RS-232 / TELNET. The configuration function and step is similar with the way through command line. Basically this version is not the finalized version for web interface. Initially please refer to the manual for more information. Below provide a simple user guide for user to configure via web interface.
Step 3. The web interface main screen Step 4. Start configure Most of all commands displayed in console / telnet are transfer to web interface. The most important commands are Network Interface, H323 Information, Commit Data and Reboot System. The method is as the same as command mode.
3.1 Network Configure - DHCP: Enable / Disable to DHCP mode IP Address: Set IP Address Subnet Mask: Set the Subnet Mask Default gateway: Set Default routing gateway Domain Name Server: Set Domain Name Server IP address SNTP: Enable / Disable the Simple Network Time Protocol SNTP Server Address: Set SNTP Server Address GMT: Set time zone for SNTP Server time IP Sharing: Enable it if behind IP Sharing router IP Sharing Server Address: Set WAN IP Address of IP Sharing Server router if it is a fixed one.
to input any values. If behind the dynamic WAN IP Address situation please configure as GK mode and select special Gatekeeper, please refer to your vendor.
3.2 H323 Configure - Mode: Select GK mode or Peer-to-Peer mode Gatekeeper IP Address: Set Gatekeeper IP Address 2nd Gatekeeper IP: Set Redundancy Gatekeeper IP Address Gatekeeper Id: Set Gatekeeper ID Gatekeeper Discovery: Enable/Disable GRQ function Registered E.164 Number-01: Set 1st phone number Registered E.164 Number-02: Set 2nd phone number Registered E.164 Number-03: Set 3rd phone number Registered E.164 Number-04: Set 4th phone number Registered E.164 Number-05: Set 5th phone number Registered E.
- Token Password: Set Token password for H.
3.3 System Configure - Keypad Type: Select different DTMF Keypad Type (For Advanced User) Dial Plan: Set DTMF digit limitation (0 is for any digits) Call Alive: Enable the function to check connection (Both side must support) Inter Digit Time: Set the DTMF inter digit time (second) Digit Type of End of Dialing: Select end of dialing type as none, OK, #, or * . H.450 Related Features: Enable/Disable H.450 function.
3.
3.5 DDNS Configure - Status: to enable/disable DDNS function Server: to choose one DDNS server, on which user has already registered. (Now only one DDNS server is available---www.dyndns.org) - Localhost Name: to set the registered Domain Name of IP Phone User ID: to set login ID of registered account to log in DDNS server User Password: set password of registered account to log in DDNS server Check Host Current IP Address: to enable/disable check IP function.
3.6 Voice Configure (For Advanced User) - Codec Priority: It got wrong order with “Frame Size”. Select the packet size in sending process. (For Advanced User) - Sending Packet Size: Select the Codec Priority. (For Advanced User) G.723 Silence Suppression: Enable / Disable (For Advanced User) Volume: Adjust the volume in “Voice” (sending out); “Input” (receiving); “ DTMF” (DTMF sending out) Please Noted the value is limited. - Echo Cancel: Enable / Disable (suggested always Enable) Jitter Buffer: Min.
3.
3.
3.9 Support Functions (Both side must support) - Fast Start: - H.245 Tunneling: - H.245 Separate Channel: Enable to do Fast Start Enable to open H.245 Tunneling Enable/Disable open H.
3.10 DSCP Configure Set Signal or RTP Packet DSCP value: - Assured Forwarding (AF) PHB: Select Delay priority and Drop Precedence Expedited Forwarding (EF) PHB: Select ToS value as EF Default: Select ToS value as 0 User Assign Special DSCP Code: User can set other unspecified value here.
3.11 Phone Book (For Peer-to-Peer mode only) User can specify 20 sets of phone book via web interface. Input the Name, IP Address and E.164 No. of the destination device.
3.12 Password First select login name as root or administrator, then enter current password , new password and confirm new password again.
3.
3.14 System Command Press CLEAN will clean all configurations of IP Phone and reset to factory default value. Please be noted: Once execute this function, user must re-configure all commands all over again. Press reboot will reset IP Phone.
3.15 Version Information Display current version list.
4 Upgrade the SP5100 IP Phone SP5100 IP Phone supports three methods to upgrade the new version. All methods are necessary to prepare the TFTP program on the host PC as TFTP server. After installing TFTP program on one PC and connecting to network, SP5100 IP Phone is ready to be upgraded. 4.1 LCD Panel Control 1.Choose the 1→3 selection-Firmware Upgrade. Press OK to enter into the sub-selection as below. 2.
4.2 Remote Control: Telnet • -print: show versions of all rom files. • -app,-boot, -dsptest, -dspcore, -dspapp, -rbpcm and -htpcm: upgrade main boot code, main application code, DSP testing code, DSP kernel code, DSP application code, Ring Back Tone PCM file and Hold Tone . • -s: it is necessary to prepare TFTP/FTP server IP address for upgrading rom file. • -f: the file name prepared for upgrading is necessary as well. • -server: specify TFTP/FTP server IP address.
4.
5 Advanced Configurations via Telnet After initializing the SP5100 IP Phone IP Address setting (please refer to LCD Configuration: 1.Connect Configuration), user can enter into configuration mode via telnet. Note: ● After user enter IP Phone configuration via telnet, please use login : ”root”, password : ”press enter” to enter command line. ● Each command user must key-in with lower case, but contents of configurations such as h.323 alias or user name etc, user can set as capital case.
5.2 [quit] command Type quit / exit / close will logout SP5100 IP Phone and Telnet Program. 5.3 [reboot] command After typing commit command, type reboot to restart the SP5100 IP Phone. Sometimes after user type reboot, on terminal screen will display: "Data modified, commit to flash rom?" which means IP Phone will record call history or not.(ex. REDIAL , outgoing and incoming call data) 5.
5.5 [commit] command Save any changes after configuring the SP5100 IP Phone. 5.6 [ifaddr] command Configure and display the SP5100 IP Phone IP information. • -ip, -mask, -gate: Set SP5100 IP Phone IP Address, subnet mask and default gateway respectively. • -dhcp: When DHCP function enables (ifaddr -dhcp 1), SP5100 IP Phone will automatically search DHCP server after execute the commit and reboot command.
• -ipchange: If user uses NAT device which support multiple public IP address, and IP Phone enable IP change function, IP Phone will register to Gatekeeper with the public IP that IP Phone uses but not the IP NAT uses. • -http: set http port. User can configure IP Phone via web browser, default http port is 80, if port 80 is not available or user has more than 1 IP Phone behind NAT, http port can be changed to another available port. 5.
5.8 [ping] command Command ping can test which the IP address is reachable or not. Usage: ping “xxx.xxx.xxx.xxx(IP address)” The message will display packets transmitting condition or no answer from the IP address. 5.9 [pbook] command The command is for Peer-to-Peer Mode use only. Therefore, VoIP products such as SP5100 IP Phone that support Peer-to-Peer Mode are also available to be addressed on the SP5100 IP Phone phone book. • -print: display phone book data.
number”) • -insert: insert an record in specified index of phone book. • -modify: modify any record that has addressed to index number. The name, IP address and e164 number should be modified together in one modify command. (pbook –modify “index” name “X” ip “xxx.xxx.xxx.xxx” e164 “X”) Note: Please dial “#” after dial e.164 of pbook. 5.10 [ddns] command This function is for Dynamic Domain Name Server service. Once users register to one DDNS server, he can specify domain name for the IP Phone.
ddns –lp001.ddns.org) • -id: to set login ID of registered account to log in DDNS server. • -passwd: to set password of registered account to log in DDNS server. • -checkip: to enable/disable check IP function. If IP Phone is behind IP sharing, when this function is enabled, IP Phone will check its public IP address by asking IP address check server and send to DDNS server to update DDNS data.
contact with server, IP Phone will keep trying to connect. After re-connected, IP Phone will also restart system. On the other hand, if users disable this function, IP Phone won’t reboot and keep trying to connect. (pppoe –reboot 0 / 1) Note: Firmware of IP Phone is separated into normal version and PPPoE version. In Normal version has no ToS command. 5.12 [sysconf] command This command displays the system information and configuration. • -print: display system overall information and configuration.
5.13 [h323] command • -print: display H.323 stack information and configuration. • -mode: configure SP5100 IP Phone as Gatekeeper or Peer-to-Peer Mode. Usage: h323 –mode 0 / 1(0 for Gatekeeper mode,1 for Peer-to-Peer mode) • -gk: set Main Gatekeeper IP address (h323 –gk “xxx.xxx.xxx.xxx”) or URL address (Domain Name Server must be configured. Please refer to [ifaddr] command) . User can set IP as 255.255.255.255 and let IP Phone auto discovery for Gatekeeper.
SP5004 is h323 –line1 101/201 –line2 102,user can press 101/201 or 102 dialing to line1 or line2 of Micronet SP5004. • -algk:set IP address or URL address( Domain Name Server must be configured. Please refer to 6. [ifaddr] command) of alternative Gatekeeper. If IP Phone tries to register to main Gatekeeper for 10 times but still fail, IP Phone will try to register to alternative Gatekeeper. • -gkname: set Gatekeeper name for Gatekeeper discovery.
address of Gatekeeper is set as 255.255.255.255, IP Phone will multicast to search a Gatekeeper on network with configured Gatekeeper name (please refer to 6.-gkname); if IP address of Gatekeeper is set, before IP Phone register to the assigned Gatekeeper, it will send out GRQ(Gatekeeper Request) message with configured Gatekeeper name to Gatekeeper first.
5.14 [voice] command The voice command is associated with the voice codec setting information. • -print: display voice codec information and configuration. There are five voice codecs included in SP5100 IP Phone:G.723.1, G.711u, G.711A, G.729a, G.729. • -send: three voice packet size can be configured as 20 ms, 40 ms or 60 ms.(only 30 and 60 ms for G..723) • -priority: set codecs priority in order.
• -maxdealy: set maximum delay of jitter buffer (0~150) Note: It is for advanced administrator use only. Please ask your distributor before changing any settings of this command. 5.15 [tos] command ToS/DiffServ (DS) priority function can discriminate the Differentiated Service Codepoint (DSCP) of the DS field in the IP packet header, and map each Codepoint to a corresponding egress traffic priority. As per the definition in RFC2474, the DS field is Type-of-Service (ToS) octet in IPv4.
011010 ====> 26 (Decimal System) 100010 ====> 34 (Decimal System) Low Priority with DS-field: Assured Forwarding (AF) 001100 010100 011100 100100 001110 010110 011110 100110 000000 ====> ====> ====> ====> ====> ====> ====> ====> ====> 12 (Decimal System) 20 (Decimal System) 28 (Decimal System) 36 (Decimal System) 14 (Decimal System) 22 (Decimal System) 30 (Decimal System) 38 (Decimal System) 0 (Decimal System) For example, to configure ToS via Telnet command.
Note: 1. This command won’t be functional until network environment can be capable with ToS function. 2. tos -rtptype 14 -sigtype 10 is top priority of package. 5.16 [tone] command SP5100 IP Phone is configurable of busy tone, reorder tone, ring tone and dial tone. However, only ring tone and dial tone is functional for now, busy tone and reorder tone are reserved for future feature.
5.17 [support] command • -print: display current SUPPORT values configurations. • -fstart: enable or disable fast start (support –fstart 0 / 1, 0 for disable and 1 for enable.) Note: When fast start function is enabled, if user wants to send DTMF message after connection, IP Phone will send out Q.931 message. (Please refer to sysconf –keypad command, which can only set keypad as q.931 message at this time) • -tunnel: enable or disable H.245 tunnel function.
5.19 [rom] command • -print: show versions of all rom files. • -app,-boot, -dsptest, -dspcore, -dspapp, -rbpcm and -htpcm: upgrade main boot code, main application code, DSP testing code, DSP kernel code, DSP application code, Ring Back Tone PCM file and Hold Tone . • -boot2m:to upgrade 2mb rom file, which includes all firmware file mentioned in item 2. Note: 1. After 2mb file download is finished, all configurations might change to default value, user has to configure again. 2.
rom –app –f lp.505) Command rom –print can show current version installed in SP5100 IP Phone. 5.20 [passwd] command For security protection, user has to input the password before entering application user/config mode.
system. • -set: set password of “root” users or “administrator” users. (password –set root/administrator “password”) • -clean: clean up password restored before, and user can login: ”root/adminstrator”, password: ”press enter”. User who requests authorization to execute all configuration commands needs to login with “root”. If a user login with “administrator”, two commands are not functional: 1. passwd –set root: set password of login : “root”. 2.