Grandstream Networks, Inc.
HT502 USER MANUAL INDEX GNU GPL INFORMATION...........................................................................5 CHANGE LOG.............................................................................................6 CHANGES FROM 1.0.6.8 USER MANUAL .......................................................................................... 6 WELCOME ..................................................................................................7 SAFETY COMPLIANCES..................................
ADVANCED USER CONFIGURATION ............................................................................................... 30 SAVING THE CONFIGURATION CHANGES...................................................................................... 42 REBOOTING THE HT502 FROM REMOTE ....................................................................................... 43 CONFIGURATION THROUGH A CENTRAL SERVER ....................................................................... 43 SOFTWARE UPGRADE.........
TABLE OF FIGURES HT502 User Manual FIGURE 1: CONNECTING THE HT502 ..................................................................................................... 10 FIGURE 2: HT502 CONNECTION DIAGRAM............................................................................................ 11 FIGURE 3: UPLINK/DOWNLINK BANDWIDTH LIMITATION ................................................................... 29 TABLE OF TABLES HT502 User Manual TABLE 1: DEFINITIONS OF THE HT502 CONNECTORS ...........
GNU GPL INFORMATION HT502 firmware contains third-party software licensed under the GNU General Public License (GPL). Grandstream uses software under the specific terms of the GPL. Please see the GNU General Public License (GPL) for the exact terms and conditions of the license. Grandstream GNU GPL related source code can be downloaded from Grandstream web site from: http://www.grandstream.com/support/faq/gnu_gpl . FIRMWARE VERSION 1.0.7.
CHANGE LOG This section documents significant changes from previous versions of HT502 user manuals. Only major new features or major document updates are listed here. Minor updates for corrections or editing are not documented here. CHANGES FROM 1.0.6.8 USER MANUAL • Added the option to enable/disable hook flash.
WELCOME Thank you for purchasing Grandstream’s HT502, the affordable, feature rich Analog Telephone Adaptor. Grandstream HandyTone502 is a new addition to the popular HandyTone ATA product family. It features the rich audio quality, a broad range of voice codecs, and functionality of the HT502, including two (2) FXS ports each with independent SIP accounts.
This document is subject to change without notice. The latest electronic version of this user manual is available for download at: http://www.grandstream.com/products/ht_series/ht502/documents/ht502_usermanual_english.pdf Reproduction or transmittal of the entire or any part, in any form or by any means, electronic or print, for any purpose is not permitted without the express written permission of Grandstream Networks, Inc. FIRMWARE VERSION 1.0.7.
CONNECT YOUR HT502 EQUIPMENT PACKAGING The HT502 ATA package contains: • One HT502 Main Case • One Universal Power Adaptor • One Ethernet Cable • One HT502 Vertical Stand CONNECTING THE HT502 The HT502 is designed for easy configuration and easy installation. Configure the HT502 following the directions in the Configuration section of this manual. 1. Connect a standard touch-tone analog telephone to the PHONE port. 2.
HT-502 Front View HT-502 Back View RJ-45 Ports 10/100 Mbps Display LEDs (green) Reset Power Supply (12V) RJ-11 FXS Ports (Phone) FIGURE 1: CONNECTING THE HT502 The HT502 has two FXS port. Both FXS ports can have a separate SIP account. This is a key feature of HT502 as it supports simultaneous calls on both FXS ports. TABLE 1: DEFINITIONS OF THE HT502 CONNECTORS Power Cable Power adapter connection WAN Port (RJ-45) Connect to the internal LAN network or router.
Available – OFF Slow blinking FXS LEDs indicates voicemail for that port. NOTE: All LEDs display green when ON. Slow blinking of WAN and LAN LED together indicate the product in firmware upgrading or provision state. Internet ADSL/Cable Modem Ethernet Analog Phone FXS FXS Cordless Phone Analog Phone WAN LAN Fax Cordless Phone Fax FIGURE 2: HT502 CONNECTION DIAGRAM FIRMWARE VERSION 1.0.7.
PRODUCT OVERVIEW The HT502 is a full feature voice and fax-over IP device that offers a high-level of integration including dual 10M/100Mbps network ports with integrated router, NAT, DHCP server, dual port FXS telephone gateway, market-leading sound quality, rich functionalities, and a compact and lightweight design. The VoIP network signaling protocol supported is SIP.
Voice Compression G.711 + Annex I (PLC), Annex II (VAD/CNG format) encoder and decoder, G.723.1A, G.726(ADPCM), G.729A/B/E, iLBC, G.726 provides proprietary VAD, CNG, and signal power estimation, Voice Play Out unit (reordering, fixed and adaptive jitter buffer, clock synchronization), AGC (automatic gain control), Status output, Decoder controlling via voice packet header DHCP Server/Client Yes, NAT Router or Switched Mode Telnet Server Yes Fax over IP T.38 compliant Group 3 Fax Relay up to 14.
HARDWARE SPECIFICATION The table below lists the hardware specification of HT502. TABLE 4: HT502 HARDWARE SPECIFICATION LAN Interface 2 x RJ45 10/100Mbps (integrated router) LED 5 LEDs (GREEN) Universal Switching Input: 100-240V AC, 50/60Hz, 0.5A Max Power Adaptor Output: 12V DC, 0.5A UL certified Dimension 115mm (L) x 75mm (W) x 27mm (H) Weight 94 g (0.21lbs) Temperature 32~104°F / 0~40°C Humidity 10% - 90% (non-condensing) Compliance FIRMWARE VERSION 1.0.7.
BASIC OPERATIONS UNDERSTANDING HT502 VOICE PROMPT HT502 has a built-in voice prompt menu for simple device configuration. The IVR menu and the LED button work with any of the FXS port. Pick up the handset and dial “***” to use the IVR menu.
toggle between TFTP / HTTP / HTTPS 16 Firmware Version Firmware version information. 17 Firmware Upgrade Firmware upgrade mode. Press “9” to toggle among the following three options: - always check - check when pre/suffix changes - never upgrade 47 “Direct IP Calling” Enter the target IP address to make a direct IP call, after dial tone. (See “Make a Direct IP Call”.
2. Dial the number directly and press # (Use # as dial key” must be configured in web configuration). Examples: 1. Dial an extension directly on the same proxy, (e.g. 1008), and then press the # or wait for 4 seconds. 2. Dial an outside number (e.g. (626) 666-7890), first enter the prefix number (usually 1+ or international code) followed by the phone number. Press # or wait for 4 seconds. Check with your VoIP service provider for further details on prefix numbers.
Examples of Direct IP Calls: a) If the target IP address is 192.168.0.160, the dialing convention is *47 or Voice Prompt with option 47, then 192*168*0*160. followed by pressing the “#” key if it is configured as a send key or wait 4 seconds. In this case, the default destination port 5060 is used if no port is specified. b) If the target IP address/port is 192.168.1.
Caller A can place a call on hold and wait for one of three situations: 1. A quick confirmation tone (similar to call waiting tone) followed by a dial-tone. This indicates the transfer is successful (transferee has received a 200 OK from transfer target). At this point, Caller A can either hang up or make another call. 2. A quick busy tone followed by a restored call (on supported platforms only). This means the transferee has received a 4xx response for the INVITE and we will try to recover the call.
3. If C answers the call, then A presses FLASH to bring B, C in the conference. 4. If C does not answer the call, A can press FLASH back to talk to B. 5. If A presses FLASH during conference, C will be dropped out. 6. If A hangs up, the conference will be terminated for all three parties when configuration “Transfer on Conference Hangup” is set to “No”. If the configuration is set to “Yes”, A will transfer B to C so that B and C can continue the conversation.
CALL FEATURES The HT502 supports all the traditional and advanced telephony features. TABLE 6: HT502 CALL FEATURES Key Call Features *02 Forcing a Codec (per call) *027110 (PCMU), *027111 (PCMA), *02723 (G723), *02729 (G729), *0272616 (G726-r16), *0272624 (G724-r24), *0272632 (G726-r32), *0272640 (G726-r40), *027201 (iLBC) *03 Disable LEC (pe call) Dial “*03” + ” number ”. No dial tone is played in the middle.
Flash/Hook Toggles between active call and incoming call (call waiting tone). If not in conversation, flash/hook will switch to a new channel for a new call. # Pressing pound sign will serve as Re-Dial key. FIRMWARE VERSION 1.0.7.
CONFIGURATION GUIDE CONFIGURING THE HT502 THROUGH VOICE PROMPTS DHCP MODE Select voice menu option 01 to enable HT502 to use DHCP. STATIC IP MODE Select voice menu option 01 to enable HT502 to use STATIC IP mode, then use option 02, 03, 04, 05 to set up IP address, Subnet Mask, Gateway and DNS server respectively. FIRMWARE SERVER IP ADDRESS Select voice menu option 13 to configure the IP address of the firmware server.
CONFIGURING THE HT502 VIA WEB BROWSER HT502 has an embedded Web server that will respond to HTTP GET/POST requests. It also has embedded HTML pages that allow users to configure the HT502 through a web browser such as Microsoft’s IE, AOL’s Netscape or Mozilla Firefox installed on Windows or Unix OS. (Macintosh OS is not included). ACCESS THE WEB CONFIGURATION MENU The HT502 HTML configuration page can be accessed via LAN or WAN ports. • FROM THE LAN PORT: 1.
Once the HTTP request is entered and sent from a web browser, the user will see a log-in screen. There are two default passwords for the login page: User Level: Password: Web pages allowed: End User Level 123 Only Status and Basic Settings Administrator Level admin Browse all pages The password is case sensitive with maximum length of 25 characters. The factory default password for End User and administrator is “123” and “admin” respectively.
DTMF METHODS DTMF Settings are in FXS portX pages. • DTMF in-audio • DTMF via RTP (RFC2833) • DTMF via SIP INFO Set priority of DTMF methods according to your preference. This setting should be based on your server DTMF setting. PREFERRED VOCODER (CODEC) The HT502 supports a broad range of voice codecs. Under Profile web pages, choose your preferred order of different codecs: • PCMU/A (or G711µ/a) • G729 A/B/E • G723 • G726 (16/24/32/40) • iLBC • AAL2 (all G.
DHCP hostname Default is blank. This option specifies the name of the client. This field is optional but may be required by some Internet Service Providers. DHCP vendor class ID Default is HT500. Used by clients and servers to exchange vendor-specific information.. PPPoE account ID PPPoE username. Necessary if ISP requires you to use a PPPoE (Point to Point Protocol over Ethernet) connection. PPPoE password PPPoE account password. PPPoE Service Name Default is blank. This field is optional.
Uplink Bandwidth The maximum uplink bandwidth permitted by the device. This function is disabled by default. The total bandwidth can be set as: 128K, 256K, 512K, 1M, 2M, 3M, 4M, 5M, 10M or 15M. The primary function of this setting is to limit the uplink bandwidth for the device internal system, signaling and NATed traffic. Example: When 512k is configured, there will be at least 512kbps limited for internal system, signaling and NATed traffic. Voice or RTP stream will never be limited. See figure 3.
LAN Subnet Mask Sets the LAN subnet mask. Default value is 255.255.255.0 LAN DHCP Base IP: Base IP address for the LAN port, which functions as default gateway for its LAN. Default value is 192.168.2.1 DHCP IP Lease Time Default value is 120 hrs (5 days). The length of time the IP address is assigned to the LAN clients. Value is set in units of hours. DMZ IP: This function forwards all WAN IP traffic to a specific IP address if no matching port is used by HT502 or in the defined port forwarding.
Software Version Program: This is the main software release. This number is always used for firmware upgrade. Current release is 1.0.7.6 Boot and Loader are seldom changed. Bootloader: current version is 1.0.0.9. Core: current version 1.0.7.1 Base: current version is 1.0.7.6 CPE: current version is 1.0.1.19 System Up Time Shows system up time since the last reboot. PPPoE Link Up Indicates whether the PPPoE connection is up if the HT502 is connected to DSL modem.
TABLE 9: ADVANCED SETTINGS Admin Password This contains the password to access the Advanced Web Configuration page. This field is case sensitive. Only the administrator can configure the “Advanced Settings” page. Password field is purposely left blank for security reasons after clicking update and saved. The maximum password length is 25 characters. Layer 3 QoS This field defines the layer 3 QoS parameter which can be the value used for IP Precedence or Diff-Serv or MPLS. Default value is 12.
Firmware Server Path IP address or domain name of firmware server. Config Server Path IP address or domain name of configuration server. XML Config File The password used for encrypting the XML configuration file using OpenSSL. Password This is required for the phone to decrypt the encrypted XML configuration file. HTTP/HTTPS User The user name needed to authenticate with the HTTP/HTTPS server. Name HTTP/HTTPS The password needed to authenticate with the HTTP/HTTPS server.
SIP TLS Private Key User specify password to protect the private key above. Password ACS URL User specify the Auto Configuration Server’s URL (TR-069 protocol) ACS Username User specify the ACS Username ACS Password User specify the ACS password Periodic Inform Default is No.
Prompt Tone Access Key pattern to get Prompt Tone. Maximum 20 digits. No Default. Code Lock Keypad Update If set to “Yes”, the configuration update via keypad is disabled. Disable Voice Prompt Default is No. Disables the voice prompt configuration. Disable Direct IP Call Default is No. Disables the Direct IP Call function. NTP server URI or IP address of the NTP (Network Time Protocol) server. This parameter synchronizes the date and time.
Download Device Allows user to download and save a text file containing all the P values of each setting as Configuration configured at that point on the unit. (Note: For Security Reasons, all Passwords won’t be Downloaded) TABLE 10: ACCOUNT SETTINGS Profile Active When set to Yes the FXS port is activated. Primary SIP Server SIP Server’s IP address or Domain name provided by VoIP service provider.
-NAPTR/SRV (Naming Authority Pointer according to RFC 2915) One mode can be chosen for the client to look up server. The default value is “A Record” Tel URI The default setting is “Disabled”. If the phone has an assigned PSTN Number, this field should be set to “User=Phone” then a “User=Phone” parameter will be attached to the “From header” in the SIP request to indicate the E.164 number. If server supports TEL URI format, then this option needs to be selected.
3-Way Conference need to dial *23 + second callee number. Remove OBP from Default is No. When option YES is chosen, the Out Bound Proxy will be removed from Route Header Route header. Support SIP Instance ID Default is Yes. If set to Yes, the contact header in REGISTER request will contain SIP Instance ID as defined in IETF SIP Outbound draft. Validate incoming SIP Default is No. If set to yes all incoming SIP messages will be strictly validated message according to RFC rules.
matching prefixes. In this case symbol * (star) will be used. For example: if configured as *617, Ring Tone 1 will be used in case of call arrived from the area code 617. Any other incoming call will ring using cadence defined in parameter System Ring Cadence located under Advanced Settings Configuration page. Note: If server supports Alert-Info header and standard ring tone set (Bellcore) or distinctive ring tone 1-10 is specified, then the ring tone in the Alert-Info header from server will be used.
Use # as Dial Key Allows users to configure the “#” key as the “Send” (or “Dial”) key. If set to “Yes”, “#” will send the number. In this case, this key is essentially equivalent to the “Dial” key. If set to “No”, this “#” key can be included as part of number. Dial Plan Dial Plan Rules: 1. Accept Digits: 1,2,3,4,5,6,7,8,9,0 , *, #, A,a,B,b,C,c,D,d 2. Grammar: x - any digit from 0-9; • xx+ - at least 2 digits number; • xx. – at least 2 digit number.
inside dial plan feature and the Dial Plan should be: { *x+ }. Subscribe for MWI Default is No. When set to “Yes” a SUBSCRIBE for Message Waiting Indication will be sent periodically. Send Anonymous If this parameter is set to “Yes”, the “From” header along with Privacy and P_ Asserted_Identity headers in outgoing INVITE message will be set to anonymous, blocking Caller ID. Anonymous Call Default is No.
Vocoder in 200OK SDP 200OK response, otherwise it will include all match vocoders in same order received in INVITE. Preferred Vocoder The HT502 supports up to 5 different Vocoder types including G.711 A-/U-law, G.726 (Supports bit rates 16, 24, 32 and 40), G.723.1, G.729A/B/E, iLBC and AAL2. The user can configure Vocoders in a preference list that will be included with the same preference order in SDP message. appropriate option in “Choice 1”.
transmission mode. SLIC Setting Dependent on standard phone type (and location) Caller ID Scheme Bellcore/Telcordia, ETSI-FSK, ETSI-DTMF, SIN 227 – BT, & NTT Japan Polarity Reversal Default is No. If set to “Yes”, polarity will be reversed upon call establishment and termination. Loop Current Default is No. Set it to Yes if the traditional PBX you are using with HT502 uses this Disconnect method for signaling call termination.
REBOOTING THE HT502 FROM REMOTE Press the “Reboot” button at the bottom of the configuration menu to reboot the ATA remotely. The web browser will then display a message window to confirm that reboot is underway. Wait 30 seconds to log in again. CONFIGURATION THROUGH A CENTRAL SERVER Grandstream HT502 can be automatically configured from a central provisioning system. When HT502 boot up, it will send TFTP or HTTP/HTTPS request to download configuration file, “cfg000b82xxxxxx” or “cfg00082xxxxxx.
SOFTWARE UPGRADE Software upgrade can be done via either TFTP or HTTP. The corresponding configuration settings are in the ADVANCED SETTINGS configuration page. FIRMWARE UPGRADE THROUGH TFTP/HTTP/HTTPS To upgrade via TFTP or HTTP/HTTPS, the “Firmware Upgrade and Provisioning upgrade via” field needs to be set to TFTP HTTP or HTTPS, respectively. “Firmware Server Path” needs to be set to a valid URL of a TFTP or HTTP server, server name can be in either FQDN or IP address format.
y Grandstream’s latest firmware is available at http://www.grandstream.com/support/firmware . Oversea users are strongly recommended to download the binary files and upgrade firmware locally in a controlled LAN environment. y Alternatively, user can download a free TFTP or HTTP server and conduct local firmware upgrade. A free windows version TFTP server is available for download from http://support.solarwinds.net/updates/New-customerFree.cfm.
named "cfgxxxxxxxxxxxx.xml" followed by a file named "cfgxxxxxxxxxxxx", where "xxxxxxxxxxxx" is the MAC address of the device, i.e., "cfg000b820102ab". The configuration file name should be in lower case letters. For more details on XML provisioning, please refer to: http://www.grandstream.com/general/gs_provisioning_guide_public.pdf FIRMWARE AND CONFIGURATION FILE PREFIX AND POSTFIX Firmware Prefix and Postfix allows device to download the firmware name with the matching Prefix and Postfix.
RESTORE FACTORY DEFAULT SETTING WARNING! Restoring the Factory Default Setting will DELETE all configuration information of the phone. Please BACKUP or PRINT out all the settings before you approach to following steps. Grandstream will not take any responsibility if you lose all the parameters of setting and cannot connect to your VoIP service provider. FACTORY RESET There are two (2) methods for resetting your unit: RESET BUTTON Reset default factory settings following these four (4) steps: 1.
2. Key in the MAC address. Use the following mapping: 0-9: 0-9 A: 22 (press the “2” key twice, “A” will show on the LCD) B: 222 C: 2222 D: 33 (press the “3” key twice, “D” will show on the LCD) E: 333 F: 3333 For example: if the MAC address is 000b8200e395, it should be keyed in as “0002228200333395”. NOTE: 1. Factory Reset will be disabled if the “Lock keypad update” is set to “Yes”. 2. Please be aware by default the HT502 WAN side HTTP access is disabled.