Grandstream GXP2020
Grandstream GXP2020
GXP2020
6-line SIP Enterprise Phone
WELCOME.................................................................................................................................................... 4
INSTALLATION............................................................................................................................................ 5
EQUIPMENT PACKAGING ............................................................................................................................... 5
CONNECTING YOUR PHONE .......................................................................................................................... 5
WALL-MOUNT............................................................................................................................................... 6
SAFETY COMPLIANCES ................................................................................................................................. 7
WARRANTY .................................................................................................................................................. 7
PRODUCT OVERVIEW ................................................................................................................................ 8
USING THE GXP2020 SIP ENTERPRISE PHONE ................................................................................... 10
GETTING FAMILIAR WITH THE LCD............................................................................................................... 10
MAKING PHONE CALLS ...............................................................................................................................13
Handset, Speakerphone and Headset Mode ........................................................................................ 13
Multiple SIP Accounts and Lines........................................................................................................... 13
Completing Calls ................................................................................................................................... 13
Speed Dial ............................................................................................................................................. 14
Making Calls using IP Addresses.......................................................................................................... 15
Quick IP Call Mode................................................................................................................................ 15
ANSWERING PHONE CALLS ......................................................................................................................... 16
Receiving Calls...................................................................................................................................... 16
Do Not Disturb....................................................................................................................................... 16
PHONE FUNCTIONS DURING A PHONE CALL ................................................................................................. 16
Call Waiting/ Call Hold........................................................................................................................... 16
Mute/delete............................................................................................................................................ 16
Call Transfer.......................................................................................................................................... 16
5-Way Conferencing.............................................................................................................................. 17
Check Voice Messages (Message Waiting Indicator)........................................................................... 17
Asterisk Busy Lamp Field...................................................................................................................... 17
CALL FEATURES ......................................................................................................................................... 18
CUSTOMIZED LCD SCREEN & XML ............................................................................................................. 18
XML Phonebook.................................................................................................................................... 18
Customizable Idle Screen and Soft-buttons.......................................................................................... 18
CONFIGURATION GUIDE ........................................................................................................................... 19
CONFIGURATION WITH KEY PAD .................................................................................................................. 19
CONFIGURATION WITH WEB BROWSER ........................................................................................................ 22
Access the Web Configuration Menu.................................................................................................... 22
Definitions.............................................................................................................................................. 22
Individual Account Settings ................................................................................................................... 27
Saving the Configuration Changes ....................................................................................................... 29
Rebooting the Phone Remotely ............................................................................................................ 29
SOFTWARE UPGRADE & CUSTOMIZATION.......................................................................................... 30
FIRMWARE UPGRADE THROUGH TFTP/HTTP.............................................................................................. 30
Key Pad Menu....................................................................................................................................... 30
Web Configuration Interface ................................................................................................................. 30
No Local TFTP Server........................................................................................................................... 30
CONFIGURATION FILE DOWNLOAD ............................................................................................................... 31
Managing Firmware and Configuration File Download ......................................................................... 31
RESTORE FACTORY DEFAULT SETTING.............................................................................................. 32
TABLE OF TABLES
GXP2020 USER MANUAL
This 6 line enterprise SIP phone offers more advanced functionality than the GXP2000. It features a
larger graphical LCD display, four (4) XML programmable soft-keys, seven (7) programmable hard keys,
5-way conferencing and three (3) adjustable positioning angles. The GXP2020 also offers dual
10/100Mbps auto-sensing Ethernet ports with integrated P-o-E, secure central configuration with AES
encryption, and support for a broad range of voice codecs.
Caution: Changes or modifications to this product not expressly approved by Grandstream, or operation
of this product in any way other than as detailed by this User Manual, could void your manufacturer
warranty.
Warning: Please do not use a different power adaptor with the GXP2020 as it may cause damage to
the products and void the manufacturer warranty.
• This document is contains links to Grandstream GUI Interfaces. Please download these examples
http://www.grandstream.com/user_manuals/GUI/GUI_GXP2020.rar for your reference.
• This document is subject to change without notice. The latest electronic version of this user manual
is available for download @: http://www.grandstream.com/user_manuals/GXP2020_User_Manual.pdf
• Reproduction or transmittal of the entire or any part, in any form or by any means, electronic or print,
for any purpose without the express written permission of Grandstream Networks, Inc. is not
permitted.
GXP Connects the GXP Ext directly to the GXP using connection cable. Draws power
Ext Connection from PoE if provided by network.
10/100Mbps RJ-45 ports for WAN (PC) and LAN connections (switched or routed).
WAN/LAN
Support PoE (802.3af). Draws power from either spare line or signal line
To position the phone on the wall, place two fixed hangers on the wall, hang the back of the phone on the
fixed hangers.
Fixed hangers
To use the handset, pull out the tab (extension downward) from the handset cradle, rotate the tab and plug it
back into the slot with the extension up to hold the handset.
Tab with
extension
Handset
Rest
Tab with
extension up
Tab
SAFETY COMPLIANCES
The GXP2020 phone complies with FCC/CE and various safety standards. The GXP2020 power adaptor
is compliant with the UL standard. Only use the universal power adaptor provided with the GXP package.
The manufacturer’s warranty does not cover damages to the phone caused by unsupported power
adaptors.
WARRANTY
If you purchased your GXP from a reseller, please contact the company where you purchased your
phone for replacement, repair or refund. If you purchased the product directly from Grandstream, contact
your Grandstream Sales and Service Representative for a RMA (Return Materials Authorization) number
before you return the product. Grandstream reserves the right to remedy warranty policy without prior
notification.
Features Benefits
Open Standards Compatible SIP 2.0, TCP/IP/UDP, RTP/RTCP, HTTP/HTTPS, ARP/RARP, ICMP, DNS (A
record and SRV), DHCP (both client and server), PPPoE, TFTP, NTP, Telnet,
and TLS.
Superb Audio Quality Advanced Digital Signal Processing (DSP), Silence suppression, VAD, CNG,
AGC.
Network Interfaces Dual 10/100mbps Ethernet ports; 2 USB (2.0) host ports, headset jack (RJ11
and 2.5mm jack).
Feature Rich Traditional voice features including caller ID, call waiting, hold, transfer,
forward, block, autodial, off-hook dial, and click to dial.
Advanced Features Multi-line support with dual-color LED, multi-party conferencing, line extension
interface, large back-lit graphic LCD, 5 navigation keys, eleven (11) dedicated
buttons for hold, send, speakerphone, headset, transfer, conference (for up to
4 parties), mute, message, Do-not-disturb, phone book, intercom/paging.
Advanced Functionality Custom down-loadable ring-tones, SRTP, SIP over TLS (pending), multi-
language support and XML enabled, 3 adjustable positioning angles, wall
mountable, AES encryption.
LINE SELECTORS (6) Selects the phone line printed on its right-hand side.
Displays the available phone lines. Choose a phone line by pressing the
SIP PHONE LINES
corresponding line selector on the left-hand side.
DATE AND TIME Displays the current date and time. Can be synchronized with Internet time servers.
Displays company logo. This logo can be customized. For more information on
LOGO
customizing the logo, please see the web-configuration menu (page 31).
Shows the status of the phone and network. It will indicate whether the network is
NETWORK STATUS down, starting or is running (show IP-number). Other messages such as “DO NOT
DISTURB” or “## MISSED CALLS” are shown here too.
STATUS BAR Shows the status of the phone, using icons as shown in the next table.
LINE STATUS Displays the name of the account that is in use. Select another account by pressing
INDICATOR the LINE SELECTOR BUTTONS
The soft-buttons are context sensitive and will change depending on the status of
the phone. Typical functions assigned to soft-buttons are:
• NEW CALL Press this button to make a new hand-free call.
• FORWARD ALL Unconditionally forwards the main phone line to another
phone
SOFT-BUTTONS • MISSED CALLS This option shows up there were unanswered calls to this
phone. The MissedCalls option shows a list of the missed
calls
• CALL RETURN Calls the phone that called/tried to call your phone last.
• REDIAL Redials the last number
• END CALL Hangs up phone
Menu Keys
Softkeys
Dedicated buttons
Speed Dial Buttons
(Programmable Buttons)
Phonebook button
Standard Keypad
Send Button
Hold Button
LINE BUTTONS (6) 6 Line keys with LED, can be configured to different SIP profiles
DND DO NOT DISTURB key; Press DND to turn “Do not disturb” function on or off.
HEADSET Toggle between headset and speakerphone mode when in hands free mode
Press SEND to dial a new number or redial the last number dialed. Press
SEND send button to send a call immediately before “no key entry timeout” value
expires
Standard phone keypad; press # key to send call; press * key to for IVR
0 - 9, *, #
functions
For example: Configure the first three of the six SIP accounts as “BenjiSIP”, “SIPnGO”, “IbenSIP”,
respectively and ensure each is active and registered. When LINE1 is pressed, you will hear a dial tone
and see “BenjiSIP” on the LCD display; when LINE2 is pressed, you will hear a dial tone and see
“SIPnGo” on the LCD display; when LINE3 is pressed, you will hear a dial tone and see “IbenSIP” on the
LCD display.
To make a call, select the line you wish to use. The LED will light up green. Switch lines before dialing by
pressing the same LINE button one or more times. If you continue to press one LINE, the selected
account will circulate among the registered accounts.
For example: when LINE1 is pressed, the LCD displays “BenjiSIP”; If LINE1 is pressed twice, the LCD
displays “SIPnGo” and the subsequent call will be made through SIP account 2 - SIPnGo.
Incoming calls to a specific account will attempt to use its corresponding LINE if it is not in use. When
the “virtually” mapped line is in use, the GXP2020 will flash the next available LINE (from left to right) in
red. A line is ACTIVE when it is in use and the corresponding LED is solid red.
COMPLETING CALLS
There are six ways to complete a call:
4. USING THE CALL HISTORY: To call the a phone number in the phone’s history
When using the call history, the phone will use the same SIP account as was used for the last
call/call attempt. Thus, when returning a call made to the third SIP account, the phone will use the
third SIP account return the call.
• Press the MENU button to bring up the Main Menu.
• Select Call History and then “Received Calls”, “Missed Calls” or “Dialed Calls” depending
on your needs
• Select phone number using the arrow keys
• Press OK to select
• Press OK again to dial.
6. PAGING/INTERCOM:
The paging/intercom function can only be used if the SERVER/PBX supports this feature and
both the phones and PBX are correctly configured.
• Take the Handset/SPEAKER/Headset off-hook,
• Select the LINE key associated with account
• Press OK key to display LCD: LINEx: PAGE USING.
• Dial the phone number you want to Page/Intercom
• Press SEND key.
NOTE: Dial-tone and dialed number display occurs after the handset is off-hook and the line key is
selected. The phone waits 4 seconds (by default; no key entry timeout) before sending and initiating the
call. Press the “SEND” button to override the 4 second delay.
SPEED DIAL
The seven multi-functional buttons, located on the right-hand-side of the phone, can be configured for
speed dial. Press the speed dial button to automatically call the assigned extension.
Note: The multi-functional buttons will function as LINE keys when all six primary lines are busy. The
LED will flash indicating the incoming call. Press the button to pick up the call. If any one of the 7
functions keys is associated with a call, the speed dial/BLF function will not work.
For example: When first multi-functional button is in use, it cannot be used for speed dial/BLF.
For example: If the target IP address is 192.168.1.60 and the port is 5062 (e.g. 192.168.1.60:5062),
input the following: 192*168*1*60#5062 - The start “ * ” key represent the dot“.” ; The hash “#” key
represent colon “:”. Press OK to dial out.
For example:
192.168.0.2 calling 192.168.0.3 -- dial #3 follow by SEND or #
192.168.0.2 calling 192.168.0.23 -- dial #23 follow by SEND or #
192.168.0.2 calling 192.168.0.123 -- dial #123 follow by SEND or #
192.168.0.2: dial #3 and #03 and #003 results in the same call -- call 192.168.0.3
NOTE: If you have a SIP Server configured, a Direct IP-IP still works. If you are using STUN, the Direct
IP-IP call will also use STUN. Configure the “Use Random Port” to “NO” when completing Direct IP calls.
DO NOT DISTURB
1. Press the “DND” button if you do not want to take a call. This will send the caller directly to
voicemail.
2. Press the “DND” button to set phone to ‘do not disturb’ (icon will be on the screen). The phone
will not ring and send caller directly to voicemail. (see note above)
MUTE/DELETE
1. Press the MUTE button to enable/disable muting the microphone.
2. The “Line Status Indicator” will show “LINEx: SPEAKING” or “LINEx: MUTE” to indicate whether
the microphone is muted.
CALL TRANSFER
GXP2020 supports both blind and attended (or supervised) transfer:
1. Blind Transfer: Press “TRNF” button, then dial the number and press the “SEND” button to
complete transfer of active call.
2. Attended (or Supervised) Transfer: Press “LINEx” button to make a call and automatically
place the ACTIVE LINE on HOLD. Once the call is established, press “TRNF” key to transfer the
call and hang up.
NOTE: To transfer calls across SIP domains, SIP service providers must support transfer across SIP
domains. Blind transfer will usually use the primary account SIP profile.
NOTE:
• Each line has a separate voicemail account. Each account requires a voicemail portal number to
be configured in the “voicemail user id” field.
• To check which line account has a message 1) press the message button (this always checks the
primary account), 2) check each line for stutter tone or 3) check missed calls using the menu.
*73 Cancel Unconditional Call Forward: dial “*73” and get the dial tone, then hang up.
LCD will display “Call FWD Activated”.
*91 Cancel Busy Call Forward: dial “*91”. Wait for dial tone. Hang up.
Display “Preference” Press Menu button to enter this sub menu including
• “Do NOT Disturb”
DND (Do NOT Disturb) function could be turned on or off in
the “DO NOT Disturb” menu.
• Ring Tone
Choose different ring tones in the “Ring Tone” menu.
• Ring Volume
Press Menu button to hear the selected ring volume, press
‘←’ or ’ →’ to hear and adjust the ring tone volume.
• Download SCR XML
The phone will download the custom idle screen (if available)
• Erase Custom SCR
Custom idle screen will be erased and will be replaced with
default Grandstream logo.
Press Menu button to choose the menu item.
Press ‘←’ to return to the main menu.
Display “Factory Functions” Press Menu to display the factory function items including
• Ethernet Loopback
Connect a cross Ethernet cable from your “PC” port, and the
“LAN” port. The test result is displayed on the screen. Use this
feature to diagnose the state of health of the RJ45 jacks. Press
Menu button to exit the diagnostic mode.
Note: Running the Ethernet Loopback mode with a normal
connection will cause IP loss.
• Audio Loopback
Speak into the handset. If you hear your voice in the handset,
your audio works fine.
Press Menu button to exit the mode.
• Diagnostic Mode
All LEDs will light up
Press any key on the keypad, to display the button name in the
LCD. Lift and put back the handset or press Menu button to exit
the diagnostic mode.
Press ‘←’ to return to the main menu.
NOTE: When changing any settings, always SUBMIT them by pressing the button on the bottom of the
page. Reboot the phone to have the changes take effect. If, after having submitted some changes, more
settings have to be changed, press the menu option needed.
DEFINITIONS
This section will describe the options in the Web configuration user interface. As mentioned, a used can
log in as an administrator or end-user.
Software Version • Program: This is the main software (firmware) release number, always used to
identify the software (firmware) system of the phone.
• Boot: Booting code version number
System Up Time This field shows system up time since the last reboot.
Registered Indicates whether accounts are registered to the related SIP server(s). GXP2020 can
support four unique SIP profiles.
PPPoE Link Up Inidicates whether the PPPoE connection is enabled (connected to a modem).
End User This contains the password to access the Web Configuration Menu. This field is
Password case sensitive with a maximum length of 25 characters.
Multi purpose key 1-7 These options are used to assign a function to the corresponding multi purpose key.
Options available are: “Speed dial”, “Asterisk BLF”, “Presence Watcher” and
“Eventlist BLF”.
Each function is connected to one of the 6 accounts and has a target user ID.
Time Zone This parameter controls the date/time display according to the specified time zone.
Daylight Savings Time This parameter controls time displayed in daylight savings time or not. If set to
“Yes”, then the displayed time will be 1 hour ahead of normal time.
Admin Administrator password. Only the administrator can configure the “Advanced Settings”
Password page. Password field is purposely blank for security reasons after clicking update and
saved. The maximum password length is 25 characters.
Silence This controls the silence suppression/VAD feature of the audio codec G.723 and G.729.
Suppression If set to “Yes”, when silence is detected, a small quantity of VAD packets (instead of
audio packets) will be sent during the period of no talking. If set to “No”, this feature is
disabled.
Voice Frames This field contains the number of voice frames to be transmitted in a single Ethernet
per TX packet (be advised the IS limit is based on the maximum size of Ethernet packet is 1500
byte (or 120kbps)).
When setting this value, be aware of the requested packet time (ptime, used in SDP
message) is a result of configuring this parameter. This parameter is associated with the
first codec in the above codec Preference List or the actual used payload type
negotiated between the 2 conversation parties at run time. e.g., if the first codec is
configured as G.723 and the “Voice Frames per TX” is set to 2, then the “ptime” value in
the SDP message of an INVITE request will be 60ms because each G.723 voice frame
contains 30ms of audio. Similarly, if this field is set to 2 and the first codec is G.729 or
G.711 or G.726, then the “ptime” value in the SDP message of an INVITE request will be
20ms.
If the configured voice frames per TX exceeds the maximum allowed value, the IP phone
will use and save the maximum allowed value for the corresponding first codec choice.
The maximum value for PCM is 10 (x10ms) frames; for G.726, it is 20 (x10ms) frames;
for G.723, it is 32 (x30ms) frames; for G.729/G.728, 64 (x10ms) and 64 (x2.5ms) frames
respectively.
Please be careful when editing these parameters. Adjusting these parameters will also
change the dynamic jitter buffer. The GXP2020 has a patent dynamic jitter buffer
handling algorithm. The jitter buffer range is 20 ~ 200 ms.
Grandstream recommends using the default settings provided. Grandstream does not
recommend adjusting these parameters if you are an average user. Incorrect settings
will affect the voice quality. Please refer to the Codec FAQ at
http://www.grandstream.com/FAQ/FAQ-Codec.pdf for more technical detail.
Layer 3 QoS This field defines the layer 3 QoS parameter. It is the value used for IP Precedence or
Diff-Serv or MPLS. Default value is 48.
Layer 2 QoS This contains the value used for layer 2 VLAN tag. Default setting is blank.
Local RTP port This parameter defines the local RTP-RTCP port pair used to listen and transmit. It is the
base RTP port for channel 0. When configured, channel 0 will use this port _value for
RTP and the port_value+1 for its RTCP; channel 1 will use port_value+2 for RTP and
port_value+3 for its RTCP. The default value is 5004.
Use Random This parameter, when set to “Yes”, will force random generation of both the local SIP
Port and RTP ports. This is usually necessary when multiple GXP2020s are behind the same
NAT. Default is No.
Keep-alive This parameter specifies how often the GXP2020 sends a blank UDP packet to the SIP
interval server in order to keep the “hole” on the NAT open. Default is 20 seconds.
STUN Server IP address or Domain name of the STUN server. STUN resolution result will display in
the STATUS page of the Web UI.
Firmware This radio button will enable GXP2020 to download firmware or configuration file through
Upgrade either HTTP or local TFTP server. Choices are mutually exclusive.
Via TFTP Server This is the IP address of the configured TFTP server. If selected and it is non-zero or not
blank, the GXP2020 will attempt to retrieve a new configuration file or new code image
from the specified TFTP server at boot time. It will make up to 3 attempts before timeout
and then it will start the boot process using the existing code image in the Flash memory.
If a TFTP server is configured and a new code image is retrieved, the new downloaded
image will be verified and then saved into the Flash memory.
Note: Grandstream strongly recommends that the user upgrade firmware locally in a
LAN environment if using TFTP to upgrade. Please do NOT interrupt the TFTP upgrade
process (especially the power supply) as this will damage the device.
Via HTTP The HTTP server URL used for firmware upgrade and configuration via HTTP. For
Server example: http://provisioning.mycompany.com:6688/Grandstream/1.1.1.14.
Here “:6688” is the specific TCP port that the HTTP server is using; omit if using default
port 80.
Note: If Auto Upgrade is set to No, GXP2020 will only perform HTTP download once at
boot up.
Automatic This function is used by ITSP. End user should NOT touch these parameters.
Upgrade
Default is No. Choose “Yes” to enable automatic HTTP upgrade and provisioning.
In “Check for upgrade every” field, enter the number of minutes to check the HTTP
server for firmware upgrade or configuration changes. When set to “No”, the phone will
only perform HTTP upgrade and configuration check once at boot up.
Phonebook Enable the XML phonebook via TFTP or HTTP. Define XML server path and download
XML speed.
Idle Screen XML Enable XML Idle Screen via TFTP or HTTP. Define XML server path.
Syslog Server The IP address or URL of System log server. This feature is especially useful for ITSPs.
Syslog Level Select the ATA to report the log level. Default is NONE. The level is one of DEBUG,
INFO, WARNING or ERROR. Syslog messages are sent based on the following events:
• product model/version on boot up (INFO level)
• NAT related info (INFO level)
• sent or received SIP message (DEBUG level)
• SIP message summary (INFO level)
• inbound and outbound calls (INFO level)
• registration status change (INFO level)
• negotiated codec (INFO level)
• Ethernet link up (INFO level)
• SLIC chip exception (WARNING and ERROR levels)
• memory exception (ERROR level)
The Syslog uses USER facility. In addition to standard Syslog payload, it contains the
following components: GS_LOG: [device MAC address][error code] error message
For example: May 19 02:40:38 192.168.1.14 GS_LOG: [00:0b:82:00:a1:be][000].
Ethernet link is up.
NTP server This parameter defines the URI or IP address of the NTP (Network Time Protocol) serve.
It is used to display the current date/time.
Distinctive Ring Caller ID must be configured. Select a Distinctive Ring Tone 1 through 3 for a particular
Tone Caller ID. The GXP will ONLY use selected ring tones for particular Caller IDs. For all
other calls, the GXP will use System Ring Tone. When selected and no Caller ID is
configured, the selected ring tone will be used for all incoming calls.
Disable Call Default is No. If set to Yes, the call waiting will be disabled.
Waiting
Use Quick IP Dial an IP address under the same LAN/VPN segment by entering the last octet in the IP
Call Mode address.
In the Advanced Settings page there is an option "Use Quick IP-call mode". Default
setting is No. When set to YES, and #XXX is dialed, where X is 0-9 and XXX <=255,
phone will make direct IP call to aaa.bbb.ccc.XXX where aaa.bbb.ccc comes from the
local IP address REGARDLESS of subnet mask.
#XX or #X are also valid so leading 0 is not required (but OK). See Quick IP Call Mode
for details.
Lock keypad If set to “Yes”, the configuration changes via keypad are disabled.
update
Account Active This field indicates whether the account is active. The default value for the
primary account (Account 1) is Yes. The default value for the other two accounts
is No.
Account Name The name associated with each account - displayed on LCD.
SIP Server SIP Server’s IP address or Domain name provided by VoIP service provider.
Outbound Proxy IP address or Domain name of Outbound Proxy, Media Gateway, or Session
Border Controller. Used for firewall or NAT penetration in different network
environment. If the system detects symmetric NAT, STUN will not work. ONLY
outbound proxy can provide solution for symmetric NAT.
SIP User ID User account information provided by VoIP service provider (ITSP); either an
actual phone number or formatted like one.
Authenticate Password SIP service subscriber’s account password for GXP2020 to register to (SIP)
servers of ITSP.
Name SIP service subscriber’s name that is used for Caller ID display.
Use DNS SRV: Default is No. If set to “Yes”, the client will use DNS SRV to look up server.
User ID is Phone If the phone has an assigned PSTN telephone number, this field should be set to
Number “Yes”. Otherwise, set it to “No”. If “Yes” is set, a “user=phone” parameter will be
attached to the “From” header in SIP request
SIP Registration This parameter controls sending REGISTER messages to the proxy server. The
default setting is “Yes”.
Un-register on Reboot Default is No. If set to “Yes”, the SIP user’s registration information will be
cleared on reboot.
Register Expiration This parameter allows user to specify the time frequency (in minutes) that
GXP2020 refreshes its registration with the specified registrar. The default interval
is 60 minutes. The maximum interval is 65,535 minutes (about 45 days).
Local SIP Port This parameter defines the local SIP port used to listen and transmit. The default
value for Account 1 is 5060. It is 5062, 5064, 5066 for Account 2, Account 3 and
Account 4 respectively.
Subscribe for MWI: Default is No. When set to “Yes” a SUBSCRIBE for Message Waiting Indication
will be sent periodically.
Proxy-Require SIP Extension to notify SIP server that the unit is behind the NAT/Firewall.
Voice Mail User ID When configured, user can access messages by pressing “MSG” button. This ID
is usually the VM portal access number.
Send DTMF This parameter specifies the mechanism to transmit DTMF digit. There are 3
supported modes: in audio which means DTMF is combined in audio signal (not
very reliable with low-bit-rate codec), via RTP (RFC2833), or via SIP INFO.
Early Dial Default is No. Use only if proxy supports 484 response.
Dial Plan Prefix Sets the prefix added to each dialed number.
Enable Call Features Default is No. If set to “Yes”, Call transfer, Call Forwarding & Do-Not-Disturb are
supported locally provided ITSP support those features.
Session Expiration The SIP Session Timer extension enables SIP sessions to be periodically
“refreshed” via a SIP request (UPDATE, or re-INVITE. Once the session interval
expires, if there is no refresh via a UPDATE or re-INVITE message, the session is
terminated.
Session Expiration is the time (in seconds) at which the session is considered
timed out, provided no successful session refresh transaction occurs beforehand.
The default value is 180 seconds.
Min-SE Defines the minimum session expiration (in seconds). Default is 90 seconds.
Caller Request Timer If set to “Yes”, the phone will use session timer when it makes outbound calls if
remote party supports session timer.
Callee Request Timer If selecting “Yes”, the phone will use session timer when it receives inbound calls
with session timer request.
Force Timer If set to “Yes”, the phone will use session timer even if the remote party does not
support this feature. If set to “No”, the session timer is enabled only when the
remote party supports this feature. To turn off Session Timer, select “No” for
Caller Request Timer, Callee Request Timer, and Force Timer.
UAC Specify Refresher As a Caller, select UAC to use the phone as the refresher, or UAS to use the
Callee or proxy server as the refresher.
UAS Specify Refresher As a Callee, select UAC to use caller or proxy server as the refresher, or UAS to
use the phone as the refresher.
Send Anonymous If this parameter is set to “Yes”, the “From” header in outgoing INVITE message
will be set to anonymous, essentially blocking the Caller ID from displaying.
Auto Answer Default is No. If set to “Yes”, GXP2020 will automatically switch on speaker to
answer the incoming call. Set to Intercom/Paging mode, it will answer the call
based on the SIP info header from the server.
Preferred Vocoder The GXP2020 supports up to 5 different Vocoder types including G.711(a/µ) (also
known as PCMU/PCMA), GSM, G.723.1, G.729A/B.
Configure Vocoders in a preference list that is included with the same preference
order in SDP message. Enter the first Vocoder in this list by choosing the
appropriate option in “Choice 1”. Similarly, enter the last Vocoder in this list by
choosing the appropriate option in “Choice 8”.
Jitter Delay Jitter Buffer Delay is pre-configured and can not be changed.
Special Feature Default is Standard. Choose the selection to meet special requirements from Soft
Switch vendors.
• firmware.mycompany.com:6688/Grandstream/1.0.0.18
• 168.75.215.189
There are two ways to set up the Upgrade Server to upgrade firmware: Key Pad Menu and Web
Configuration Interface.
During this stage, the LCD will display the firmware file downloading process. If a firmware upgrade fails
for any reason (e.g., TFTP/HTTP server is not responding, there are no code image files available for
upgrade, or checksum test fails, etc), the phone will stop the upgrading process and re-boot using the
existing firmware/software.
Firmware upgrades take around 20 seconds in a controlled LAN or 2-3 minutes over the Internet.
Grandstream recommends completing firmware upgrades in a controlled LAN environment whenever
possible.
Alternatively, download and install a free TFTP or HTTP server to the LAN to perform firmware upgrades.
A free Windows version TFTP server is available: http://support.solarwinds.net/updates/New-
customerFree.cfm.
1. Unzip the file and put all of them under the root directory of the TFTP server.
2. The PC running the TFTP server and the GXP2020 should be in the same LAN
segment.
3. Go to File -> Configure -> Security to change the TFTP server's default setting from
"Receive Only" to "Transmit Only" for the firmware upgrade.
4. Start the TFTP server, in the phone’s web configuration page
5. Configure the Firmware Server Path with the IP address of the PC
6. Update the change and reboot the unit
User can also choose to download the free HTTP server from http://httpd.apache.org/ or use Microsoft IIS
web server.
NOTE:
• When GXP2020 phone boots up, it will send TFTP or HTTP request to download configuration
file “cfg000b82xxxxxx”, where “000b82xxxxxx” is the MAC address of the GXP2020 phone. This
file is for initial provisioning purpose only.
• For normal TFTP or HTTP firmware upgrades, the following error messages in a TFTP or HTTP
server log can be ignored: “TFTP Error from [IP ADRESS] requesting cfg000b82023dd4 : File
does not exist. Configuration File Download”
A configuration parameter is associated with each particular field in the web configuration page. A
parameter consists of a Capital letter P and 2 to 3 (Could be extended to 4 in the future) digit numeric
numbers. i.e., P2 is associated with “Admin Password” in the ADVANCED SETTINGS page. For a
detailed parameter list, please refer to the corresponding configuration template of the firmware.
Once the GXP2020 boots up (or re-booted), it will request a configuration file named “cfgxxxxxxxxxxxx”,
where “xxxxxxxxxxxx” is the MAC address of the device, i.e., “cfg000b820102ab”. The configuration file
name should be in lower cases.
2. Step 2: Key in the MAC address printed on the bottom of the sticker. Please use the following
mapping:
a. 0-9: 0-9
b. A: 22 (press the “2” key twice, “A” will show on the LCD)
c. B: 222
d. C: 2222
e. D: 33 (press the “3” key twice, “D” will show on the LCD)
f. E: 333
g. F: 3333
NOTE: If there are digits like “22” in the MAC, you need to type “2” then press “->” right arrow key to
move the cursor or wait for 4 seconds to continue to key in another “2”.
3. Step 3: Press the “OK” key again to move the cursor to “OK” button. Press “OK” key again to
confirm. If the MAC address is correct, the phone will reboot. Otherwise, it will exit to previous
keypad menu interface.