GXP16XX Administration Guide
GXP16XX Administration Guide
GXP16XX Series
GXP16XX – Administration Guide
GXP16xx Series - Administration Guide
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 GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/ GXP1630 as it may cause
damage to the products and void the manufacturer warranty.
Note
This document is subject to change without notice. The latest electronic version of this user manual is available for download
here: https://www.grandstream.com/support
Note
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.
FCC Caution
Any Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to
operate the equipment. This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and (2) this device must accept any interference received, including
interference that may cause undesired operation.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the
FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the
instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not
occur in an installation. If this equipment does cause harmful interference to radio or television reception, which can be
determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the
following measures:
Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
132*48 pixels backlit graphical LCD display (GXP1610/GXP1615 do not support backlit)
2 dual-color line keys, 3 XML programmable context-sensitive soft keys, 8 BLF keys (GXP1628 only), 3-way conference,
multi-language support
HD wideband audio (GXP1620/GXP1625/GXP1628 only), superb full-duplex hands-free speakerphone with advanced
acoustic echo cancellation and excellent double-talk performance
Large phonebook (up to 1000 contacts) and call history (up to 200 records)
Automated personal information service, personalized music ring tone/ring back tone, flexible customizable screen
content & format using XML, and advanced Web and enterprise applications.
Dual switched 10/100 Mbps ports on GXP1610/GXP1615/GXP1620/GXP1625, dual switched auto-sensing 10/100/1000
Mbps Ethernet ports on GXP1628, integrated PoE on GXP1615/GXP1625/GXP1628
Automated provisioning using TR-069 or encrypted XML configuration file, SRTP and TLS for advanced security
protection, 802.1x for media access control
Use with Grandstream’s UCM6xxx series IP PBX appliance for Zero-Config provisioning, 1-touch call recording and more
3 dual-color line keys, 3 XML programmable context-sensitive soft keys, 8 BLF keys, 4-way conference, multi-language
support
HD wideband audio, superb full-duplex hands-free speakerphone with advanced acoustic echo cancellation and excellent
double-talk performance
Large phonebook (up to 1000 contacts) and call history (up to 200 records)
Personalized music ring tone/ring back tone, flexible customizable screen content & format using XML, and advanced
Web and enterprise applications
Dual switched auto-sensing 10/100/1000 Mbps Ethernet ports with integrated PoE
Automated provisioning using TR-069 or encrypted XML configuration file, SRTP and TLS for advanced security
protection, 802.1x for media access control
Use with UCM6xxx IP PBX appliance for Zero-Config provisioning, 1-touch call recording and more
Protocols
SIP RFC3261, TCP/IP/UDP, RTP/RTCP, RTCP-XR, HTTP/HTTPS, FTP/FTPS, ARP/RARP, ICMP, DNS (A record, SRV,
/Standar
NAPTR), DHCP, PPPoE, SSH, TFTP, NTP, STUN, SIMPLE, LLDP-MED, LDAP, TR-069, 802.1x, TLS, SRTP
ds
Network
Interface Dual switched 10/100 Mbps ports, integrated PoE (GXP1615 only)
s
Graphic
132*48 LCD display
Display
2 line keys with dual-color LED and 2 SIP accounts. 3 XML programmable context sensitive soft keys. 5
Feature
(navigation, menu) keys. 13 dedicated function keys for PAGE/INTERCOM, PHONEBOOK, MESSAGE, HOME,
Keys
HOLD, RECORD, MUTE, HEADSET, TRANSFER, CONFERENCE, SEND and REDIAL, SPEAKERPHONE, VOLUME
Voice Support for G.711µ/a, G.722 (wide-band), G.723.1, G.726-32, G.729 A/B, iLBC, in-band and out-of-band DTMF
Codecs (In audio, RFC2833, SIP INFO)
Headset
RJ9 headset jack (allowing EHS with Plantronics headsets)
Jack
Base
Yes, allow 2 angle positions available, Wall Mountable
Stand
QoS Layer 2 QoS (802.1Q, 802.1P) and Layer 3 (ToS, DiffServ, MPLS) QoS
User and administrator level access control, MD5 and MD5-sess based authentication, 256-bit AES encrypted
Security
configuration file, TLS, SRTP, HTTPS, 802.1x media access control
Multi- English, German, Italian, French, Spanish, Portuguese, Russian, Croatian, simplified and traditional Chinese,
language Korean, Japanese, and more
Upgrade
Firmware upgrade via TFTP / HTTP / HTTPS/ FTP/FTPS, mass provisioning using TR-069 or AES encrypted XML
/Provisio
configuration file
ning
Power &
Green
Energy Universal Power Supply Input 100-240VAC 50-60Hz; Output +5VDC, 600mA
Efficienc
y
Package GXP1610/GXP1615 phone, handset with cord, base stand, universal power supply, network cable, Quick
Content Installation Guide, brochure, GPL license
Complian
CE: EN55022 Class B, EN55024, EN61000-3-2, EN61000-3-3, EN60950-1
ce
Networ
k
Dual switched 10/100 Mbps ports, integrated PoE (GXP1625 only)
Interfac
es
Graphic
al Displ 132*48 pixel backlit graphical LCD display
ay
2 line keys with dual-color LED and 2 SIP accounts. 3 XML programmable context sensitive soft keys. 5
Feature
(navigation, menu) keys. 13 dedicated function keys for MUTE, HEADSET, TRANSFER, CONFERENCE, SEND and
Keys
REDIAL, SPEAKERPHONE, VOLUME, PHONEBOOK, MESSAGE, HOLD, PAGE/INTERCOM, RECORD, HOME
Voice Support for G.711µ/a, G.722 (wide-band), G.723.1, G.726-32, G.729 A/B, iLBC, in-band and out-of-band DTMF (In
Codecs audio, RFC2833, SIP INFO)
Teleph Hold, transfer, forward (unconditional/no-answer/busy), call park/pickup, 3-way conference, shared-call-
ony appearance (SCA) / bridged-line-appearance (BLA), downloadable phone book (XML, LDAP, up to 1000 items),
Feature call waiting, call history (up to 200 records), off-hook auto dial, auto answer, click-to-dial, flexible dial plan, Hot
s Desking, personalized music ringtones, server redundancy & fail-over.
Headse
RJ9 headset jack (allowing EHS with Plantronics headsets)
t Jack
HD
Yes, HD handset and speakerphone with support for wideband audio
Audio
Base
Yes, 2 angle positions available, Wall Mountable
Stand
QoS Layer 2 QoS (802.1Q, 802.1P) and Layer 3 (ToS, DiffServ, MPLS) QoS
Securit User and administrator level access control, MD5 and MD5-sess based authentication, 256-bit AES encrypted
y configuration file, TLS, SRTP, HTTPS, 802.1x media access control
Multi-
English, German, Italian, French, Spanish, Portuguese, Russian, Croatian, simplified and traditional Chinese,
langua
Korean, Japanese, and more
ge
Upgrad
Firmware upgrade via TFTP / HTTP / HTTPS /FTP/FTPS, mass provisioning using TR-069 or AES encrypted XML
e/Provi
configuration file
sioning
Power
&
Universal Power Supply Input 100-240VAC 50-60Hz; Output +5VDC, 600mA
Green
Energy
PoE IEEE802.3af Class 2, 3.84W-6.49W (GXP1625 only)
Efficien
cy
Temper Operation: 0°C to 40°C
ature
and Storage: -10°C to 60°C
Humidi
ty Humidity: 10% to 90% Non-condensing
Packag
e GXP1620/GXP1625 phone, handset with cord, base stand, universal power supply, network cable, Quick
Conten Installation Guide, brochure, GPL license
t
Compli
CE: EN55022 Class B, EN55024, EN61000-3-2, EN61000-3-3, EN60950-1
ance
Protoc
SIP RFC3261, TCP/IP/UDP, RTP/RTCP, RTCP-XR, HTTP/HTTPS, FTP/FTPS, ARP/RARP, ICMP, DNS (A record, SRV,
ols/Sta
NAPTR), DHCP, PPPoE, SSH, TFTP, NTP, STUN, SIMPLE, LLDP-MED, LDAP, TR-069, 802.1x, TLS, SRTP
ndards
Networ
k
Dual switched 10/100/1000 Mbps ports, integrated PoE
Interfac
es
Graphic
al Displ 132 x 48 backlit graphical LCD display
ay
2 line keys with dual-color LED and 2 SIP accounts. 3 XML programmable context sensitive soft keys. 5
Feature (navigation, menu) keys. 8 BLF keys. 13 dedicated function keys for PAGE/INTERCOM, PHONEBOOK, MESSAGE,
Keys HOME, HOLD, RECORD, MUTE, HEADSET, TRANSFER, CONFERENCE, SEND and REDIAL, SPEAKERPHONE,
VOLUME
Voice Support for G.711µ/a, G.722 (wide-band), G.723.1, G.726-32, G.729 A/B, iLBC, in-band and out-of-band DTMF (In
Codecs audio, RFC2833, SIP INFO)
Teleph Hold, transfer, forward (unconditional/no-answer/busy), call park/pickup, 3-way conference, shared-call-
ony appearance (SCA) / bridged-line-appearance (BLA), downloadable phone book (XML, LDAP, up to 1000 items),
Feature call waiting, call history (up to 200 records), off-hook auto dial, auto answer, click-to-dial, flexible dial plan, Hot
s Desking, personalized music ringtones, server redundancy & fail-over.
Headse
RJ9 headset jack (allowing EHS with Plantronics headsets)
t Jack
HD
Yes, HD handset and speakerphone with support for wideband audio
Audio
Base
Yes, 2 angle positions available, Wall Mountable
Stand
QoS Layer 2 QoS (802.1Q, 802.1P) and Layer 3 (ToS, DiffServ, MPLS) QoS
Securit User and administrator level access control, MD5 and MD5-sess based authentication, 256-bit AES encrypted
y configuration file, TLS, SRTP, HTTPS, 802.1x media access control
Multi-
English, German, Italian, French, Spanish, Portuguese, Russian, Croatian, simplified and traditional Chinese,
langua
Korean, Japanese, and more
ge
Upgrad
Firmware upgrade via TFTP / HTTP / HTTP/ FTP/FTPS, mass provisioning using TR-069 or AES encrypted XML
e/Provi
configuration file
sioning
Power
&
Universal Power Supply Input 100-240VAC 50-60Hz; Output +5VDC, 600mA
Green
Energy
PoE IEEE802.3af Class 2, 3.84W-6.49W
Efficien
cy
Packag
e GXP1628, handset with cord, base stand, universal power supply, network cable, Quick Installation Guide,
Conten brochure, GPL license, BLF label cards
t
Compli
CE: EN55022 Class B, EN55024, EN61000-3-2, EN61000-3-3, EN60950-1
ance
Protoc
SIP RFC3261, TCP/IP/UDP, RTP/RTCP, RTCP-XR, HTTP/HTTPS, FTP/FTPS, ARP/RARP, ICMP, DNS (A record, SRV,
ols/Sta
NAPTR), DHCP, PPPoE, SSH, TFTP, NTP, STUN, SIMPLE, LLDP-MED, LDAP, TR-069, 802.1x, TLS, SRTP
ndards
Networ
k
Dual switched auto-sensing 10/100/1000 Mbps Ethernet ports, integrated PoE
Interfac
es
Graphic
al Displ 132 x 64 backlit graphical LCD display
ay
3 line keys with dual-color LED and 3 SIP accounts. 3 XML programmable context sensitive soft keys. 5
Feature (navigation, menu) keys. 8 BLF keys. 13 dedicated function keys for PAGE/INTERCOM, PHONEBOOK, MESSAGE,
Keys HOME, HOLD, RECORD, MUTE, HEADSET, TRANSFER, CONFERENCE, SEND and REDIAL, SPEAKERPHONE,
VOLUME
Voice Support for G.711µ/a, G.722 (wide-band), G.723.1, G.726-32, G.729 A/B, iLBC, in-band and out-of-band DTMF (In
Codecs audio, RFC2833, SIP INFO)
Teleph Hold, transfer, forward (unconditional/no-answer/busy), call park/pickup, 4-ways conference, shared-call-
ony appearance (SCA) / bridged-line-appearance (BLA), downloadable phone book (XML, LDAP, up to 1000 items),
Feature call waiting, call history (up to 200 records), off-hook auto dial, auto answer, click-to-dial, flexible dial plan, Hot
s Desking, personalized music ringtones, server redundancy & fail-over.
Headse
RJ9 headset jack (allowing EHS with Plantronics headsets)
t Jack
HD
Yes, HD handset and speakerphone with support for wideband audio
Audio
Base
Yes, 2 angle positions available, Wall Mountable
Stand
QoS Layer 2 QoS (802.1Q, 802.1P) and Layer 3 (ToS, DiffServ, MPLS) QoS
Securit User and administrator level access control, MD5 and MD5-sess based authentication, 256-bit AES encrypted
y configuration file, TLS, SRTP, HTTPS, 802.1x media access control
Multi-
English, German, Italian, French, Spanish, Portuguese, Russian, Croatian, simplified and traditional Chinese,
langua
Korean, Japanese, and more
ge
Upgrad
Firmware upgrade via TFTP / HTTP / HTTPS/ FTP/FTPS, mass provisioning using TR-069 or AES encrypted XML
e/Provi
configuration file
sioning
Power
&
Universal Power Supply Input 100-240VAC 50-60Hz; Output +5VDC, 600mA
Green
Energy
PoE IEEE802.3af Class 2, 3.84W-6.49W
Efficien
cy
Packag
e GXP1630 phone, handset with cord, base stand, universal power supply, network cable, Quick Installation Guide,
Conten brochure, GPL license, BLF label cards
t
FCC : Part 15 (CFR 47) Class B
Compli
CE : EN55022 Class B, EN55024, EN61000-3-2, EN61000-3-3, EN60950-1
ance
CONFIGURATION GUIDE
The GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/GXP1630 can be configured via two ways:
To configure the LCD menu using phone’s keypad, follow the instructions below:
Enter MENU options. When the phone is in idle, press the round MENU button to enter the configuration menu.
Navigate in the menu options. Press the UP/DOWN/LEFT/RIGHT arrow keys to navigate in the menu options.
Enter/Confirm selection. Press the round MENU button to enter the selected option.
The phone automatically exits MENU mode with an incoming call, when the phone is off hook or the MENU mode if left
idle for more than 60 seconds.
When the phone is in idle, pressing the navigation keys UP/DOWN/RIGHT can access the call history entries:
UP – Missed Calls
Call History Displays answered calls, dialed calls, missed calls, transferred calls, forwarded calls.
Network Status.
Press to enter the sub menu for IP setting information (DHCP/Static IP/PPPoE), IPv4 address, IPv6 address, Subnet
Mask, Gateway,DNS server and NTP server.
Account Status.
Status
Shows account registration status.
System status
Software Version menu: boot, core, base, prog, locale version, recovery version and MAC address.
Local Phonebook
Displays phonebook and users could add, edit, search, and delete contacts, or download phonebook XML to the
phone. When doing phonebook search, user can only search ASCII characters.
Local Group
Conta Displays phonebook group. Note: Besides 3 embedded groups: Family, Friends and Work, user can create, edit,
cts and delete your own new groups. GXP phone allows at most 7 customized groups.
Broadsoft Phonebook
LDAP Directory
Configures LDAP directory options, displays LDAP directory by searching. LDAP search does not support entering
Non-ASCII characters.
Note: Starting firmware 1.0.7.49, the “all” softkey now displays all LDAP contacts on the LCD menu.
Instant Messages
Do Not Disturb
Ring Tone
Ring Volume
LCD Contrast
Adjusts LCD brightness of idle state and active state by pressing left/right arrow key.
Triggers the phone to download the XML idle screen file immediately. The XML idle screen server path and
downloading method need to be set up correctly from Web GUI first.
Prefer
ence
Erase Custom SCR
Erases custom XML idle screen previously loaded on the phone. After erasing it, the phone will show default idle
screen.
Display Language
Selects the language to be displayed on the phone’s LCD. Users could select Automatic for local language based
on IP location if available.
Date Time
Security
Configures the access control for the users to configure from keypad Menu, select the web access mode, and
enable / disable the SSH access.
Headset type
Turns on/off keypad lock feature and configures keypad lock password.
Direct
Makes direct IP call.
IP Call
Phone sub menu includes the following options:
SIP
Configures SIP Proxy, Outbound Proxy, SIP User ID, SIP Auth ID, SIP Password, SIP Transport and Audio
Phone
information to register SIP account on the phone.
Call Features
Configures call forward features for Forward All, Forward Busy, Forward No Answer and No Answer Timeout.
Network
Configures DHCP option 12 (Host Name) and option 60 (Vendor Class ID);
Upgrade
Configures firmware server and config server for upgrading and provisioning the phone.
UCM Detect
Displays connected UCM server List and specifies Protocol, IP, and Port of the target UCM server.
Syste
m Factory Functions
Audio Loopback
Speak to the phone using speaker/handset/headset. If you can hear your voice, your audio is working fine. Press
Menu button to exit audio loopback mode.
Diagnostic Mode
All LEDs will light up. Press any key (except MENU key) on the keypad to display the button name in the LCD. Lift
and put back the handset or press Menu button to exit diagnostic mode.
Keyboard Diagnostic
Press all the available keys on the phone. The LCD will display the name for the keys to be pressed to finish the
keyboard diagnostic mode.
Certification Verification
Factory Reset
2. Make sure the phone is turned on and shows its IP address. You may check the IP address on LCD.
5. Enter the administrator’s login and password to access the Web Configuration Menu.
Notes:
The computer should be connected to the same sub-network as the phone. This can be easily done by connecting the
computer to the same hub or switch as the phone connected to. In absence of a hub/switch (or free ports on the
hub/switch), please connect the computer directly to the PC port on the back of the phone.
If the phone is properly connected to a working Internet connection, the IP address of the phone will display in
MENU🡪Status🡪Network Status. This address has the format: xxx.xxx.xxx.xxx, where xxx stands for a number from 0-255.
Users will need this number to access the Web GUI. For example, if the phone has IP address 192.168.40.154, please enter
“http://192.168.40.154”in the address bar of the browser.
Only Status page, Basic Settings in Advanced Settings page, and some settings in
End User Level user 123
maintenance page.
Administrator admi
admin Browse all pages
Level n
When accessing the GXP16xx for the first time or after factory reset, users will be asked to change the default
administrator password before accessing GXP16xx Web interface.
The new password field is case sensitive with a maximum length of 25 characters. Using strong password including letters,
digits and special characters is recommended for better security.
When changing any settings, always SUBMIT them by pressing the SAVE button on the bottom of the page. After
submitting the changes in all the Web GUI pages, reboot the phone to have the changes take effect if necessary. All the
options under Basic Setting and Account Setting, and most of the options under Advanced Settings do not require reboot
after submitting the changes. Under Advanced Setting, the parameters on network configuration require reboot after
update.
Definitions
This section describes the options in the GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/GXP1630 Web GUI. As mentioned,
you can log in as an administrator or an end user.
Status: Displays the Account status, Network status, and System Info of the phone.
Maintenance: To configure Network settings, Web/SSH Access, Upgrading and provisioning, Language, Contacts and etc.
Global unique ID of device, in HEX format. The MAC address will be used for
MAC Address provisioning and can be found on the label coming with original box and on the label
located on the back of the device.
OpenVPN IP The IP address of the phone obtained from the OpenVPN server
NAT Traversal Display the NAT traversal status of Account 1 and Account 2.
Core Dump Core dump file that could be downloaded for troubleshooting purpose.
The GXP1610/GXP1615 support two SIP accounts, GXP1620/GXP1625/GXP1628 support two SIP accounts, and GXP1630
supports three SIP accounts that can be configured to accommodate independent SIP accounts. Every SIP account has an
individual configuration page.
Accoun
tx🡪
General
Setting
s
Accoun
This field indicates whether the account is active. The default setting is “Yes”.
t Active
Accoun
The name associated with each account to be displayed on the LCD.
t Name
SIP
The URL or IP address, and port of the SIP server. This is provided by your VoIP service provider (ITSP).
Server
Second
ary SIP The URL or IP address, and port of the SIP server. This will be used when the primary SIP server fails.
Server
Outbou IP address or Domain name of the Primary Outbound Proxy, Media Gateway, or Session Border Controller. It is
nd used by the phone for Firewall or NAT penetration in different network environments. If a symmetric NAT is
Proxy detected, STUN will not work and ONLY an Outbound Proxy can provide a solution.
Backup
Outbou
Secondary outbound proxy which will be used when the primary proxy cannot be connected.
nd
Proxy
BLF The URL or IP address, and port of the BLF Server. When “BLF Server” is configured, the SUBSCRIBE request will
Server be sent to this address for BLF.
User account information provided by your VoIP service provider (ITSP). It is usually in the form of digits similar
to phone number or actually a phone number.
SIP Users can also register an account with a SIP user ID that carries “@”. For example, you can put “[email protected]”
User ID in your SIP User ID field. When registering, the phone will register your account as “[email protected]” instead of
111.
Note: The server domain will not be included in the SIP from header.
Authen
SIP service subscriber’s Authenticate ID used for authentication. It can be identical to or different from the SIP
tication
User ID. This field supports up to 8192 characters.
ID
Authen
tication The account password required for the phone to authenticate with the ITSP (SIP) server before the account can
Passwo be registered. After it is saved, this will appear as hidden for security purpose.
rd
Name The SIP server subscriber’s name (optional) that will be used for Caller ID display.
Voice
Mail This parameter allows you to access voice messages by pressing the MESSAGE button on the phone.
Access
Numbe This ID is usually the VM portal access number. For example, in Asterisk server, 8500 could be used.
r
Accoun This option allows you to configure how your SIP account label will be displayed on the phone’s screen. If set to
t “Username”, LCD account label will display the Account Name configured for this SIP account. If set to “User ID”,
Display it will then display the SIP User ID configured for this SIP account.
Accoun
tx🡪
Networ
k
Setting
s
This parameter controls how the Search Appliance looks up IP addresses for hostnames. There are four modes: A
Record, SRV, NATPTR/SRV, and Use Configured IP. The default setting is “A Record”. If the user wishes to locate
the server by DNS SRV, the user may select “SRV” or “NATPTR/SRV”. If “Use Configured IP” is selected, please fill
in the three fields below:
Primary IP: Primary IP address where the phone sends DNS query to;
DNS
Backup IP 1;
Mode
Backup IP 2.
If SIP server is configured as domain name, phone will not send DNS query, but use “Primary IP” or “Backup IP x”
to send SIP message if at least one of them are not empty. Phone will try to use “Primary IP” first. After 3 tries
without any response, it will switch to “Backup IP x”, and then it will switch back to “Primary IP” after 3 re-tries. If
SIP server is already an IP address, phone will use it directly even “User Configured IP” is selected.
This parameter configures whether the NAT traversal mechanism is activated. Users could select the mechanism
from No, STUN, Keep-Alive, UPnP, Auto or VPN. If set to “STUN” and STUN server is configured, the phone will
NAT
route according to the STUN server. If NAT type is Full Cone, Restricted Cone or Port-Restricted Cone, the phone
Travers
will try to use public IP addresses and port number in all the SIP&SDP messages. The phone will send empty SDP
al
packet to the SIP server periodically to keep the NAT port open if it is configured to be “Keep-Alive”. Configure
this to be “No” if an outbound proxy is used. “STUN” cannot be used if the detected NAT is symmetric NAT.
Proxy- A SIP Extension to notify the SIP server that the phone is behind a NAT/Firewall. Do not configure this parameter
Require unless this feature is supported on the SIP server.
Use
Indicate whether an SBC server is used.
SBC
Accoun
tx🡪
SIP
Setting
s🡪
Basic
Setting
s
If the phone has an assigned PSTN telephone number, this field should be set to “User=Phone”. Then a
“User=Phone” parameter will be attached to the Request-Line and “TO” header in the SIP request to indicate the
TEL URI
E.164 number. If set to “Enable”, “Tel:” will be used instead of “SIP:” in the SIP request. The default setting is
“Disable”.
SIP
Registr Selects whether the phone will send SIP Register messages to the proxy/server. The default setting is “Yes”.
ation
Allows the SIP user’s registration information to be cleared when the phone reboots. The SIP REGISTER message
will contain “Expires: 0” to unbind the connection. Three options are available:
If set to “All“, the SIP user’s registration information will be cleared when the phone reboots. The SIP Contact
Unregis
header will contain “*” to notify the server to unbind the connection.
ter On
Reboot If set to “Instance“, the SIP user will be unregistered on current phone only.
If set to “No”, the phone will not unregister the SIP account when rebooting.
Registe
r Specifies the frequency (in minutes) in which the phone refreshes its registration with the specified registrar. The
Expirati default value is 60 minutes. The maximum value is 64800 minutes (about 45 days).
on
Subscri
be Specifies the frequency (in minutes) in which the phone refreshes its subscription with the specified registrar. The
Expirati default is 60, and maximum value is 64800 (about 45 days).
on
Reregis
ter
Specifies the time frequency (in seconds) that the phone sends re-registration request before the Register
Before
Expiration. The default value is 0.
Expirati
on
Enable
OPTIO
NS Select whether the phone will keep sending a message to check the connection with the server.
Keep
Alive
OPTIO
NS
Keep Specifies the frequency (in second) in which the phone will send the Keep Alive message to the server.
Alive
Interval
OPTIO
NS
Keep
Specifies the maximum number of allowed lost packet before the phone will refresh its registration.
Alive
Max
Lost
Local
Defines the local SIP port used to listen and transmit. The default value is 5060 for Account 1, 5062 for Account
SIP
2, and 5064 for Account 3.
Port
SIP
Registr
ation
Failure Specifies the interval to retry registration if the process is failed. The default value is 20 seconds.
Retry
Wait
Time
SIP T1 SIP T1 Timeout is an estimate of the round-trip time of transactions between a client and server. If no response is
Timeou received the timeout is increased and request re-transmit retries would continue until a maximum amount of
t time define by T2. The default setting is 0.5 seconds.
SIP T2
SIP T2 Timeout is the maximum retransmit time of any SIP request messages (excluding the INVITE message).
Timeou
The re-transmitting and doubling of T1 continues until it reaches the T2 value. The default setting is 4 seconds.
t
SIP
Transp Determines the network protocol used for the SIP transport. Users can choose from TCP, UDP and TLS.
ort
SIP URI
Scheme
when Specifies if “sip:” or “sips:” will be used when TLS/TCP is selected for SIP Transport. The default setting is “sips:”.
using
TLS
Use
Actual
Ephem
eral This option is used to control the port information in the Via header and Contact header. If set to No, these port
Port in numbers will use the permanent listening port on the phone. Otherwise, they will use the ephemeral port for the
Contact connection.
with
TCP/TL
S
Outbou
nd Configures the outbound proxy mode, to place in route header in sending SIP messages, or always sent to
Proxy outbound proxy. Default setting is “in route”
Mode
Suppor
Defines whether SIP Instance ID is supported or not.
t SIP
Instanc
Default setting is “Yes”.
e ID
SUBSC When set to “Yes”, a SUBSCRIBE for Message Waiting Indication will be sent periodically. The phone supports
RIBE synchronized and non-synchronized MWI.
for
MWI The default setting is “No”.
SUBSC
RIBE
for When set to “Yes”, a SUBSCRIBE for Registration will be sent out periodically. The default setting is “No”.
Registr
ation
The use of the PRACK (Provisional Acknowledgment) method enables reliability to SIP provisional responses (1xx
Enable
series). This is very important in order to support PSTN internetworking. To invoke a reliable provisional response,
100rel
the 100rel tag is appended to the value of the required header of the initial signaling messages.
Callee When set to “Auto” (Default), the phone will update the callee ID in the order of P-Asserted Identity Header,
ID Remote-Party-ID Header and To Header in the 180 Ringing.
Display
When set to “Disabled“, callee id will be displayed as “Unavailable”.
When set to “To Header“, caller id will not be updated and displayed as To Header.
When set to “Auto” (Default), the phone will look for the caller ID in the order of P-Asserted Identity Header,
Remote-Party-ID Header and From Header in the incoming SIP INVITE.
Caller
When set to “Disabled”, all incoming calls are displayed with “Unavailable”.
ID
Display When set to “From Header”, the phone will display the caller ID based on the From Header in the incoming
SIP INVITE.
Note: During call, if the phone receives NOTIFY message with type header:”application/cid-info+xml” and event
header:”cid-info-update”, the phone will take the message and update CID information and CID image.
Ignore This option is used to configure default ringtone. If set to “Yes”, configured default ringtone will be played even if
Alert- Alert-info header is present.
Info
Header The default setting is “No”.
Add
Auth
Header When enabled, Device will send Authentication Header on the first Register instead of second Register.
On
Initial Default is No.
REGIST
ER
Accoun
tx🡪
SIP
Setting
s🡪
Custom
SIP
Header
s
Use Controls whether the Privacy header will present in the SIP INVITE message or not, whether the header contains
Privacy the caller info. When set to “Default”. If set to “Yes”, the Privacy Header will always show in INVITE. If set to “No”,
Header the Privacy Header will not show in INVITE. Default setting is “Default”.
Use P-
Preferr Controls whether the P-Preferred-Identity Header will present in the SIP INVITE message or not. The default
ed- setting is “default”. If set to “Yes”, the P-Preferred-Identity Header will always show in INVITE. If set to “No”, the
Identity P-Preferred-Identity Header will not show in INVITE.
Header
Use P-
Access
Enables/disables the use of P-Access-Network-Info header in SIP request. When disabled, the SIP message sent
Networ
from the phone will not include the selected header. Default setting is “No”.
k-Info
Header
Use P-
Emerge
Enables/disables the use of P-Emergency-Info header in SIP request. When disabled, the SIP message sent from
ncy-
the phone will not include the selected header. Default setting is “No”.
Info
Header
If Yes except REGISTER, the sip message for register or unregister will contains MAC address in the header, and
all the outgoing SIP messages except REGISTER message will attach the MAC address to the User-Agent header;
Use
If Yes to ALL, the sip message for register or unregister will contains MAC address in the header, and all the
MAC
outgoing SIP message including REGISTER will attach the MAC address to the User-Agent header; If No, neither
Header
will the MAC header be included in the register or unregister message nor the MAC address be attached to the
User-Agent header for any outgoing SIP message.
Accoun
tx🡪
SIP
Setting
s🡪
Advanc
ed
Feature
s
Line-
For Shared Call Appearance, phone must send a SUBSCRIBE-request for the line-seize event package whenever a
seize
user attempts to take the shared line off hook. “Line Seize Timeout” is the line-seize event expiration timer. The
Timeou
default value is 15 seconds. The valid range is from 15 to 60.
t
Configures the Eventlist BLF URI on the phone to monitor the extensions in the list with Multi-Purpose Key. If the
server supports this feature, users need to configure an Eventlist BLF URI on the service side first (i.e.,
Eventlis
[email protected]) with a list of extensions included. On the phone, in this “Eventlist BLF URI” field, fill in
t BLF
the URI without the domain (i.e., BLF1006). To monitor the extensions in the list, under Web GUI
URI
🡪Settings🡪Programmable Keys page, please select “Eventlist BLF” in the key mode, choose account, enter the
value of each extension in the list. (Supported only on GXP1628/GXP1630)
Auto
Provisi
When enabled, empty multi-purpose keys will be automatically provisioned to the monitored extensions in the
on
Eventlist BLF. Default setting is “Disabled”. (Supported only on GXP1628/GXP1630)
Eventlis
t BLFs
Confer
ence Configures the conference URI when using Broadsoft N-way calling feature.
URI
Music
On
Music On Hold URI to call when a call is on hold if server supports it.
Hold
URI
BLF
Call- Configures the prefix prepended to the BLF extension when the phone picks up a call with BLF key. (Supported
pickup only on GXP1628/GXP1630)
Prefix
Call
Set feature code of call pickup barge-in feature.
Pickup
Barge-
(Supported only on GXP1628/GXP1630)
in Code
PUBLIS
Enables Presence feature on the phone.
H for
Presenc
(Supported only on GXP1628/GXP1630)
e
Enable
If the user presence subscription is enabled, the phone will subscribe and notify about user presence to the sip
User
server.
Presenc
e
Note: To enable this feature, register Genesys account on your phone’s SIP account first. The SIP server should
Subscri
support this feature.
ption
Hide
Login
Soft
Key On
Auto This option allows you to hide the soft key to login or logout on idle screen if auto user ID and password are
User configured.
Presenc
e
Subscri
ption
Auto
User
With this ID, the phone will subscribe user presence automatically once the account is registered.
Presenc
e ID
Auto
User
Presenc
With this password, the phone will subscribe user presence automatically once the account is registered.
e
passwo
rd
Different soft switch vendors have special requirements. Therefore, users may need select special features to
Special
meet these requirements. Users can choose from Standard, Nortel MCS, Broadsoft, CBCOM, RNK, Sylantro,
Feature
PhonePower and iPageOn depending on the server type. Default is “Standard”.
Broads
oft
Broads Default setting is “Disabled”. When set to “Enabled”, a soft key “BSCCenter” is displayed on LCD. User can access
oft Call different Broadsoft Call Center agent features via this softkey. Please note that “Feature Key Synchronization” will
Center be enabled regardless of this setting.
Hotelin With “Hoteling Event” enabled, user can access the Hoteling feature option by pressing the “BSCCenter” softkey.
g Event Default setting is “No”.
Call
When set to “Yes”, the phone will send SUBSCRIBE to the server to obtain call center status. The default setting is
Center
“No”.
Status
Feature
Key
This feature is used for Broadsoft call feature synchronization. When it is enabled, DND, Call Forward features
Synchr
and Call Center Agent status can be synchronized between Broadsoft server and phone. Default is “Disabled”.
onizati
on
When enabled, phone will send the SUBSCRIBE to Broadsoft server to obtain Broadsoft Call Park notification.
Broads
oft Call Notes: The phone shows parked call notification on its LCD.
Park
If parked member is a monitored extension on BLF MPK key, the MPK will be flashing red.
Accoun
tx🡪
SIP
Setting
s🡪
Session
Timer
Enable
This option is used to enable or disable session timer on the phone side when server side can provide both
Session
session timer UPDATE or session audit UPDATE. The default setting is “Yes”.
Timer
The SIP Session Timer extension (in seconds) that enables SIP sessions to be periodically “refreshed” via a SIP
request (UPDATE, or re-INVITE).
Session
If there is no refresh via an UPDATE or re-INVITE message, the session will be terminated once the session
Expirati
interval expires.
on
Session Expiration is the time (in seconds) where the session is considered timed out, provided no successful
session refresh transaction occurs beforehand. The default setting is 180. The valid range is from 90 to 64800.
The minimum session expiration (in seconds). The default value is 90 seconds.
Min-SE
The valid range is from 90 to 64800.
Caller
If set to “Yes” and the remote party supports session timers, the phone will use a session timer when it makes
Reques
outbound calls.
t Timer
Callee
If set to “Yes” and the remote party supports session timers, the phone will use a session timer when it receives
Reques
inbound calls.
t Timer
If Force Timer is set to “Yes”, the phone will use the session timer even if the remote party does not support this
feature.
Force
Timer
If Force Timer is set to “No”, the phone will enable the session timer only when the remote party supports this
feature. To turn off the session timer, select “No”.
UAC
Specify As a Caller, select UAC to use the phone as the refresher; or select UAS to use the Callee or proxy server as the
Refresh refresher.
er
UAS
Specify As a Callee, select UAC to use caller or proxy server as the refresher; or select UAS to use the phone as the
Refresh refresher.
er
Force The Session Timer can be refreshed using the INVITE method or the UPDATE method. Select “Yes” to use the
INVITE INVITE method to refresh the session timer. The default setting is “No”.
Accoun
tx🡪
SIP
Setting
s🡪
Securit
y
Setting
s🡪
Securit
y
Check
Domai
Choose whether the domain certificates will be checked or not when TLS/TCP is used for SIP Transport. The
n
default setting is “No”.
Certific
ates
Validat
e
Certific Choose whether certification chain will be validated when TLS/TCP mode is used.
ation
Chain
Validat
e
Incomi
Choose whether the incoming messages will be validated or not. The default setting is “No”.
ng
Messag
es
Check
SIP
User ID
If set to “Yes”, SIP User ID will be checked in the Request URI of the incoming INVITE. If it does not match the
for
phone’s SIP User ID, the call will be rejected. The default setting is “No”.
incomi
ng
INVITE
Accept
Incomi
ng SIP When set to “Yes”, the SIP address of the Request URL in the incoming SIP message will be checked. If it does not
from match the SIP server address of the account, the call will be rejected. The default setting is “No”.
Proxy
Only
Authen
ticate
If set to “Yes”, the phone will challenge the incoming INVITE for authentication with SIP 401 Unauthorized
Incomi
response. Default setting is “No”.
ng
INVITE
Accoun
tx🡪
Audio
Setting
s
In audio, which means DTMF is combined in the audio signal (not very reliable with low-bit-rate codecs).
Send
DTMF RFC2833, which means to specify DTMF with RTP packet. Users could know the packet is DTMF in the RTP
header as well as the type of DTMF.
SIP INFO, which use SIP info to carry DTMF. The defect of this mode is that it is easily to cause
desynchronized of DTMF and media packet for the reason the SIP and RTP are transmitted respectively.
Default setting is “RFC2833”
DTMF
Payloa Configures the payload type for DTMF using RFC2833. Default value is 101.
d Type
Preferr
7 different vocoder types are supported on the phone, including G.711 U-law (PCMU), G.711 A-law (PCMA),
ed
G.723.1, G.729A/B, G.722 (wide band), iLBC, and G726-32. Users can configure vocoders in a preference list that is
Vocode
included with the same preference order in SDP message.
r
Use
First
Matchi
When set to “Yes”, the device will use the first matching vocoder in the received 200OK SDP as the codec.
ng
Vocode
The default setting is “No”.
r in
200OK
SDP
Codec This option allows user to choose which Codec sequence to use.
Negoti
ation If set to “Caller”, the phone will negotiate the codecs based on the SDP from the received SIP INVITE. If set to
Priority “Callee”, the phone will negotiate the audio codecs based on the codec priority on the phone.
Disable
Multipl
em If enabled, the phone always responses 1 m line in SDP regardless multiple m lines are offered.
line in
SDP
Controls the silence suppression/VAD feature of the audio codecs except for
Silence
Suppre
G.723 (pending) and G.729. If set to “Yes”, a small quantity of RTP packets containing comfort noise will be sent
ssion
during the periods of silence. If set to “No”, this feature is disabled. Default setting is “No”
Voice
When configuring this, it should be noted that the “ptime” value for the SDP will change with different
Frames
configurations here. This value is related to the codec used and the actual frames transmitted in payload during
Per TX
the call. For end users, it is recommended to use the default setting, as incorrect settings may influence the audio
quality. The default setting is 2.
G723 This option determines the encoding rate for G723 codec. Users can choose from 6.3kbps encoding rate and
Rate 5.3kbps encoding rate. The default setting is “5.3kbps encoding rate”.
G.726-
Selects “ITU” or “IETF” for G.726-32 packing mode.
32
Packing
The default setting is “IETF”.
Mode
iLBC
This option determines the iLBC packet frame size. Users can choose from 20ms and 30ms. The default setting is
Frame
“30ms”.
Size
iLBC
payloa This option is used to specify iLBC payload type. Valid type is 96-127.
d Type
Jitter
Buffer Selects either Fixed or Adaptive based on network conditions. The default setting is “Adaptive”.
Type
Jitter
Buffer Defines jitter buffer length based on network conditions.
Length
Hide
Vocode Hides vocoder information on call screen if set to “yes”. Default settings is “No”.
r
Accoun
tx🡪
Call
Setting
s
Early Selects whether to enable early dial. If it is set to “Yes”, the SIP proxy must support 484 responses. The default
Dial setting is “No”.
Dial
Plan Sets the prefix added to each dialed number.
Prefix
A dial plan establishes the expected number and pattern of digits for a telephone number. This parameter
configures the allowed dial plan for the phone.
7. \t\e\s\t : only string “test” will pass the dial plan check
8. ^ – exclude
Allow 311, 611, and 911 or any 11-digit numbers with leading digits 1617;
Allows any number with leading digit 1 followed by a 3-digit number, followed by any number between 2 and 9,
followed by any 7-digit number OR Allows any length of numbers with leading digit 2, replacing the 2 with 011
when dialed.
<=1617>[2-9]xxxxxx – allows dialing to local area code (617) numbers by dialing7 numbers and 1617 area
code will be added automatically;
[3469]11 – allows dialing special and emergency numbers 311, 411, 611 and 911.
Note: In some cases, where the user wishes to dial strings such as *123 to activate voice mail or other
applications provided by their service provider, the * should be predefined inside the dial plan feature. An
example dial plan will be: { *x+ } which allows the user to dial * followed by any length of numbers.
Bypass the dial plan when dialing from one of the available items:
Bypass
Dial Contacts ; Call History Incoming Call ; Call History Outgoing Call ; Dialing Page ; MPK ; API
Plan
The default settings bypass the dial plan for the MPK only.
Call Configures Call Log setting on the phone. You can log all calls, only log incoming/outgoing calls or disable call
Log log. The default setting is “Log All Calls”.
Send
If set to “Yes”, the “From” header in outgoing INVITE messages will be set to anonymous, blocking the Caller ID
Anony
to be displayed.
mous
Anony
mous
Call If set to “Yes”, anonymous calls will be rejected. The default setting is “No”.
Rejecti
on
Auto If set to “Yes”, the phone will automatically turn on the speaker phone to answer incoming calls after a short
Answer reminding beep.
The function allows users to have the phone configured with a pre-defined list of numbers that will perform auto
answer.
Auto Answer Numbers can be split with “;”, for example: 1x;2xxx;3x+
Refer-
To Use If set to “Yes”, the “Refer-To” header uses the transferred target’s Contact header information for attended
Target transfer. The default setting is “No”.
Contact
Transfe
r on
Defines whether the call is transferred to the other party if the initiator of the conference hangs up.
Confer
ence
The default setting is “No”.
Hangu
p
Disable
Recove
ry on
Defines whether to enable/disable recovery to the call to the transferee on failing blind transfer to the target.
Blind
Transfe
r
Blind
Transfe
r Wait Defines the timeout (in seconds) for waiting SIP frag response in blind transfer. Valid range is 30 to 300.
Timeou
t
No Key
Defines the timeout (in seconds) for no key entry.
Entry
Timeou
If no key is pressed after the timeout, the digits will be sent out. The default value is 4 seconds.
t
Allows users to configure the “#” key as the “Send” key. If set to “Yes”, the “#” key will immediately dial out the
input digits.
Key As
Send
In this case, this key is equivalent to the “Send” key. If set to “No”, the “#” key is included as part of the dialing
string.
On
Hold If enabled, the user will hear 3 beeps as hold reminder, the first on hold reminder occurs at 1 min and the
Remind subsequent on hold reminder occurs every 30 sec. Default is “Disabled”.
er Tone
Call
Recordi Configures the DTMF sequence sent when pressing the Record key during a call on this account.
ng On
Call
Configures the DTMF sequence sent when pressing the Record key during a call on this account when turning
Recordi
recording off.
ng Off
Hide
Dialing
Allows user to hide the password when the dialing number matches the configured prefix.
Passwo
rd
Remote Name and Number: Display the caller ID name and number.
Info
Display Number: Display only the caller number.
Hide
Settings to allow user to hide and display name of remote user ID that has a length more than specific in the
Remote
incoming and/or outgoing calls
User ID
Ring
Tone
Accoun
t Ring Configures ring tone for the account.
Tone
Specifies matching rules with number, pattern or Alert Info text. (Up to 10 rules). When the incoming caller ID or
Alert Info matches the rule, the phone will ring with selected distinctive ringtone. Matching rules:
A defined pattern with certain length using x and + to specify, where x could be any digit from 0 to 9.
Samples:
Users could configure the matching rule as certain text (e.g., priority) and select the custom ring tone mapped to
it. The custom ring tone will be used if the phone receives SIP INVITE with Alert-Info header in the following
format: Alert-Info: <http://127.0.0.1>; info=priority
Selects the distinctive ring tone for the matching rule. When the incoming caller ID or Alert Info matches the rule,
the phone will ring with the selected ring.
Ring Defines the timeout (in seconds) for the rings on no answer.
Timeou
t Default is 60.
Accoun
tx🡪
Interco
m
Setting
s
Allow
Auto
Answer If set to “Yes”, the phone will automatically turn on the speaker phone to answer incoming calls after a short
by Call- reminding beep, based on the SIP Call-Info/Alert-Info header sent from the server/proxy.
Info/Al
ert-Info
Mute
on
answer When enabled, phone will mute the incoming intercom call by Call-Info/Alert-Info
Interco
m call
Play
warnin
g tone
for
When enabled, phone will play warning tone when auto answer Intercom
Auto
Answer
Interco
m
Custom
Alert- Used exclusively to match the contents of the Alert-Info header for auto answer.
Info for
Auto The default auto answer headers will not be matched if this is defined.
Answer
Accoun
tx🡪
Feature
Codes
Enable
Local When enabled, Do Not Disturb, Call Forwarding and other call features can be used via the local feature codes
Call on the phone. Otherwise, the provisioned feature codes from the server will be used. User configured feature
Feature codes will be used only if server provisioned feature codes are not provided.
s
Do Not
Disturb
Configures DND feature code to turn on DND.
(DND)
—On
Do Not
Disturb
Configures DND feature code to turn off DND.
(DND)
—Off
Call
Forwar
d
Configures Call Forward All feature code to activate unconditional call forwarding.
Uncond
itionall
y(All)—
On
Call
Forwar
d
Configures Call Forward All feature code to deactivate unconditional call
Uncond
Forwarding.
itionall
y(All)—
Off
Target Configures the extension that the call will be forwarded to.
Call
Forwar
Configures Call Forward Busy feature code to activate busy call forwarding.
d Busy
— ON
Call
Forwar
Configures Call Forward Busy feature code to deactivate busy call forwarding.
d Busy
— Off
Target Configures the extension that the call will be forwarded to.
Call
Forwar
d
Delaye
d Configures Call Forward Delayed feature code to activate no answer call forwarding.
(No
Answer
)—On
Call
Forwar
d
Delaye
d Configures Call Forward Delayed feature code to deactivate no answer call forwarding.
(No
Answer
)—Off
Target Configures the extension that the call will be forwarded to.
Delaye
d Call Defines the timeout (in seconds) before the call is forwarded on no answer.
Forwar
d Wait Valid range is 1 to 120. Default is 20
Time
Defines the local RTP port 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; channel 1
Local RTP Port
will use port_value+2 for RTP. Local RTP port ranges from 1024 to 65400 and must
be even. The default value is 5004.
Local RTP Port Range This parameter defines the range of local RTP port from 48 to 10000.
When set to “Yes”, this parameter will force random generation of both the local SIP
and RTP ports. This is usually necessary when multiple phones are behind the same
Use Random Port
full cone NAT. The default setting is “Yes”
Note: This parameter must be set to “No” for Direct IP Calling to work
Specifies how often the phone sends a blank UDP packet to the SIP server to keep
Keep-alive Interval
the “ping hole” on the NAT router to open. The default setting is 20 seconds.
The NAT IP address used in SIP/SDP messages. This field is blank at the default
Use NAT IP
settings. It should ONLY be used if it is required by your ITSP.
STUN Server The IP address or Domain name of the STUN server. STUN resolution results are
displayed in the STATUS page of the Web GUI. Only non-symmetric NAT routers
work with STUN.
Configures to turn on/off public mode for hot Desking feature on the phone.
If set to “Yes”, users would need fill in the SIP Server address for account 1 as well.
Then reboot the phone. When the phone boots up, users will require entering SIP
Public Mode
User ID and Password on the LCD to login and use the phone.
Note: When the phone is in public mode login screen, press CONF button will have
the IP address of the phone displayed.
Test Password Strength Only Allow password with some constraints to ensure better security.
The phone will send out DNS queries based on the configured DNS Cache Refresh
DNS Cache Refresh Time Time after responding response to refresh IP addresses for SIP. Valid Range is [5
-1440] minutes. Default is 30.
When the option is set to “Disabled”, onhook dialing will not be interrupted by an
Onhook Dial Barging
incoming call.
Configures a User ID/extension to dial automatically when the phone is Offhook. The
Off-hook Auto Dial
phone will use the first account to dial out.
The default setting is “No”.
Defines the timeout (in seconds) for off-hook auto dial. Valid range is 0-30. If set to
Off-hook Auto Dial Delay 0, it will be dialed out immediately; If set to other values, it will be dialed out after
the delay.
If configured, when the phone is Onhook, it will go Offhook after the timeout (in
Off-hook Timeout
seconds). The default value is 30 seconds.
If the Live DialPad is enabled, after dialing the numbers, the phone will wait for the
Enable Live DialPad time set in the expire time (in seconds) and dial out automatically after using
handsfree mode.
Sets the Live DialPad expire time, interval is between 2s and 15s.
Live DialPad Expire Time
The default value is 5s.
Busy Tone Expiration Busy Tone Expiration (in seconds). The default value is 30 seconds.
When the phone dials a number and no answer, if automatic redial is enabled, the
Enable Automatic Redial
phone will automatically redial this number.
The total times that need to be redial if Automatic Redial is enabled (in seconds).
Automatic Redial Times
The default value is 10 seconds.
The interval between each time redial if Automatic Redial is enabled (in seconds).
Automatic Redial Interval
The default value is 20 seconds.
Configures the intercom extension number for account 1 to dial out. This User ID is
Intercom User ID
mapped to the INTERCOM button on the phone.
Intercom Multicast Paging Address Defines the multicast address that will be broadcasted to when the key is set to
multicast paging.
Intercom Multicast Paging Label Determines the optional name to be displayed during the page.
Bypass Dial Plan through Call History Enable/disable dial plan check while dialing through the call history and any
and Directories phonebook directories.
Disable Call Waiting Disables the call waiting feature. The default setting is “No”.
This option allows you to configure whether the speaker phone will ring when there
Ring For Call Waiting is a new incoming call during an active call. If set to No, the user will hear call
waiting tone. If set to Yes, the phone will ring using the speakerphone.
Disable Busy Tone on Remote Disable the busy tone heard in the handset when the call is disconnected remotely.
Disconnect The default setting is No.
Disable Direct IP Call Disables Direct IP Call. The default setting is “No”.
When set to “Yes”, users can dial an IP address under the same LAN/VPN segment
by entering the last octet in the IP address. To dial quick IP call, Offhook the phone
and dial #XXX (X is 0-9 and XXX <=255), phone will make direct IP call to
Use Quick IP Call mode 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). No
SIP server is required to make quick IP call.
The default setting is “No”.
Disable Conference Disables the Conference function. The default setting is “No”.
When it is set to “Yes”, the DTMF digits entered during the call will not display. The
Disable in-call DTMF Display
default setting is “No”.
When set to “DND”, the DND will be enabled for future incoming call if pressing
MUTE key in idle state; If this feature is set to “Idle Mute”, MUTE key will take effect
Mute Key Functions While Idle
in idle state and future incoming call will be answered with mute; Otherwise, MUTE
key will not take effect in idle state.
Disable Transfer
Disables the Transfer function. The default setting is “No”.
In-call Dial Number on Pressing Configures the number for the phone to dial as DTMF during the call using TRAN
Transfer Key button.
When “Attended Transfer Mode” is set to “Static”, only “Blind Transfer” softkey is
Attended Transfer Mode available on the call screen. If set to “Dynamic”, both “Blind Transfer” and “Attended
Transfer” softkeys are available.
If set to “Yes”, the “#” key will immediately redial out the previous number. Default
Use Pound (#) For Redial
is Yes.
User-Agent Prefix Add a prefix in the User Agent field on the SIP header.
Allows the phone to use your dialed number and search the compatible numbers
from history and contacts and will “Predict” the number you are going to dial when
Predictive Dialing Feature this feature is enabled.
This saves time for the user, so they will not need to dial the entire number every
time they wanted to call the number. Default settings is Enabled.
Allows users to enable or disable SIP error response to be displayed on LCD. Default
Show SIP Error Response
setting is Yes.
Allows user to choose to enable or disable the echo canceller on the phone in
Enable Enhanced Acoustic Echo
speaker mode. Default is Yes.
Canceller
Default is No.
When “Hide/Disable REJECT Key” is set to “Yes”, the device will not display REJECT
Hide/Disable reject key
softkey upon incoming call.
Default is No.
When set to “Yes” (Default), Diversion info will be displayed if the device receives
Enable Diversion Information Display
INVITE with Diversion header.
During active call if incoming multicast page’s priority is higher than this value, the
Paging Barge
The codec for sending multicast pages, there are 7 codecs could be used: PCMU,
Multicast Paging Codec PCMA, G.723.1, G.726-32, G.729A/B, G.722(wide band), and iLBC. The default
setting is “PCMU”.
Multicast Channel Number (0-50). 0 for normal RTP packets, 1-50 for Polycom
Multicast Channel Number
multicast format packets.
Outgoing caller ID that displays to your page group recipients (for multicast channel
Multicast Sender ID
1 – 50).
Multicast Listening Defines multicast listening addresses and labels. GXP16xx phone can listen to at
most 10 multicasts addresses with different priorities.
When headset is connected to the phone, users could use the HEADSET button in
“Default Mode” or “Toggle Headset/Speaker”.
Default Mode:
● When the phone is in idle, press HEADSET button to off hook the phone and make
calls by using headset. Headset icon will display on the screen in dialing/talking
status.
● When there is an incoming call, press HEADSET button to pick up the call using
headset.
● When there is an active call using headset, press HEADSET button to hang up the
call.
Headset Key Mode
● When Speaker/Handset is being used in dialing/talking status, press HEADSET
button to switch to headset. Press it again to hang up the call. Or press
speaker/Handset to switch back to the previous mode.
Toggle Headset/Speaker:
● When the phone is in idle, press HEADSET button to switch to Headset mode. The
headset icon will display on the left side of the screen.
● In this mode, if pressing Speaker button or Line key to off hook the phone,
headset will be used.
● When there is an active call, press HEADSET button to toggle between Headset
and Speaker.
Selects whether the connected headset is normal RJ11 headset, Plantronics EHS
Headset Type
headset.
Configures to enable or disable the speaker to ring when headset is used on “Toggle
Headset/Speaker” mode. If set to “Yes”, when the phone is in Headset “Toggle
Always Ring Speaker
Headset/Speaker” mode, both headset and speaker will ring on incoming call. The
default setting is “No”.
Enable Group Listening Allow handset to be able to listen when picked up during a call with headset
If enabled, during a call, the phone will display softkey to enable speaker listening
Group Listening with Speaker
along with handset or headset.
Headset TX gain Configures the transmission gain of the headset. The default value is 0dB.
Headset RX gain Configures the receiving gain of the headset. The default value is 0dB.
Handset TX gain Configures the transmission gain of the handset. The default value is 0dB.
Defines the URL or IP address of the NTP server. The phone may obtain the date and
NTP Server
time from the server.
Defines whether DHCP Option 42 should override NTP server or not. When enabled,
Allow DHCP Option 42 Override NTP
DHCP Option 42 will override the NTP server if it is set up on the LAN. The default
Server
setting is “Yes”.
Time Zone Configures date/time used on the phone according to the specified time zone.
Self-Defined Time Zone This parameter allows the users to define their own time zone.
The syntax is: std offset dst [offset], start [/time], end [/time]
Default is set to: MTZ+6MDT+5,M4.1.0,M11.1.0
MTZ+6MDT+5
This indicates a time zone with 6 hours offset with 1 hour ahead which is U.S central
time. If it is positive (+) if the local time zone is west of the Prime Meridian (A.K.A:
International or Greenwich Meridian) and negative (-) if it is east.
M4.1.0,M11.1.0
The 1st number indicates Month: 1,2,3,…,12 (for Jan, Feb, .., Dec)
The 2nd number indicates the nth iteration of the weekday: (1st Sunday,
3rdTuesday…)
The 3rd number indicates weekday: 0,1,2,..,6( for Sun, Mon, Tues,… ,Sat)
Therefore, this example is the DST, which starts from the First Sunday of April to the
1st Sunday of November.
● yyyy-mm-dd: 2012-07-02
Date Display Format ● mm-dd-yyyy: 07-02-2012
● dd-mm-yyyy: 02-07-2012
● dddd, MMMM dd: Friday, October 12
● MMMM dd, dddd: October 12, Friday
Configures the LCD backlight brightness level (from 0 to 8) for phone’s active status.
Backlight Brightness: Active
The default value is 6.
Note: This option is not applicable to GXP1610/GXP1615.
Configures the LCD backlight brightness level (from 0 to 8) for phone’s idle status.
Backlight Brightness: Idle The default value is 2.
Note: This option is not applicable to GXP1610/GXP1615.
Configure the minute of active backlight timeout. The valid range is 0 to 90.
Active Backlight Timeout
When Active Backlight Timeout is set to 0, the backlight will be constantly on.
When it is set to “Yes”, the LCD backlight will not be turned on when there is a new
Disable Missed Call Backlight missed call. The default setting is “No”.
Note: This option is not applicable to GXP1610/GXP1615.
Allows to remove the date and moves the notification icons to the right for a longer
Wide Idle Screen View account name display when enabled. The default setting is “No”.
Note: This feature needs a reboot to take effect.
Users can configure “Caller ID Display Mode” to control the caller ID display
preference:
Caller ID Display Mode ● Dynamic (Default): If the caller ID is long, it will keep scrolling until it is displayed
completed.
● Static: The caller ID will not scroll.
Enable / Disable VM/MSG Power This option controls the LED behavior upon new/unread Voicemail and Message.
Light Flash
If set to “No”, the LED light will be flashing when there is unread Voicemail and
Message. Otherwise, it will be off.
● Message Waiting (Frequencies are in Hz and cadence on and off are in 10ms)
● Ring Back Tone
ON is the period of ringing (“On time” in ‘ms’) while OFF is the period of silence. To
● Call-Waiting Tone
set a continuous ring, OFF should be zero. Otherwise it will ring ON ms and a pause
● Busy Tone
of OFF ms and then repeat the pattern. Up to three cadences are supported.
● Reorder Tone
Configures the call waiting tone gain to adjust call waiting tone volume. The default
Call Waiting Tone Gain
is “Low“.
Speaker Ring Volume Configures speaker ring volume. The valid range is 0 to 7.
This option allows you to adjust the volume for paging, intercom, auto answer call
Notification tone volume and call hold reminder beep. The valid range is 0 to 7.
Default settings is “No”.
Locks the volume of the phone’s ring tone. When set to “Yes”, the volume buttons on
Lock Speaker Volume
the phone will be disabled during ringing.
Default settings is “No”.
Configures the total number of custom ringtone update that can be downloaded
Total Number of Custom Ringtone
during provisioning process. Valid range 0-10.
Update
Default value is 3.
To enable or disable auto location services on the phone (Reboot required). Default
Use Auto Location Service
settings is Yes.
Idle Screen
If set to “Yes”, the idle screen XML file will be downloaded when the phone boots up.
Download Screen XML At Boot-up
The default setting is “No”.
Use Custom Filename Specifies the custom file for the idle screen XML file to be downloaded.
Configures the server path to download the idle screen XML file.
Idle Screen XML Server Path
XML Application
Configures the server path to download the idle screen XML file.
Server Path
This field could be IP address or URL, with up to 256 characters.
Specifies the Softkey name displayed on the idle screen for the users to enter XML
Softkey Label application.
The default Softkey Label is “XML Service”.
Perform blind transfer, attended transfer, or a new call with the specific in the Value
Transfer Mode via MPK
field when a user presses “Transfer” multiple-purpose key.
Enable Transfer via non-Transfer MPK with type BLF, Speed dial, etc, will perform similar to “transfer MPK” under
MPK active call.
Line Key X Assigns a function to the corresponding line key. The key mode options are:
● Line: Regular line key to open up a line and switch line. The Value field can be left
blank.
● Shared Line: Share line for Shared Line Appearance feature. Select the Account
registered as Shared line for the line key. The Value field can be left blank.
● Speed Dial: Select the Account to dial from. And enter the Speed Dial number in
the Value field to be dialed.
● Speed Dial via active account: Similar to Speed Dial but it will dial based on the
current active account. For example, if the phone is off hook and account 2 is
active, it will call the configured Speed Dial number using account 2.
● BusyLampField(BLF): Select the Account to monitor the BLF status. Enter the
extension number in the Value field to be monitored. (Supported only on
GXP1628/GXP1630)
● Eventlist BLF: This option is similar to the BLF option but in this case the PBX
collects the information from the phones and sends it out in one single notify
message. PBX server has to support this feature. (Supported only on
GXP1628/GXP1630)
● Presence Watcher: This option has to be supported by a presence server and it is
tied to the “Do Not Disturb” status of the phone’s extension. (Supported only on
GXP1628/GXP1630)
● Dial DTMF: Enter a series of DTMF digits in the Value field to be dialed during the
call. “Enable MPK Sending DTMF” has to be set to “Yes” first.
● Voice Mail: Select Account and enter the Voice Mail access number in the Value
field.
● Call Return: The last answered calls can be dialed out by using Call Return. The
Value field should be left blank. Also, this option is not binding to the account
and the call will be returned based on the account with the last answered call.
● Transfer: Select Account and enter the number in the Value field to be transferred
(blind transfer) during the call.
● Call Park: Select Account and enter the call park extension in the Value field to
park/pick up the call. (Supported only on GXP1628/GXP1630)
● Intercom: Select Account and enter the extension number in the Value field to do
the intercom.
● LDAP Search: This option is to narrow the LDAP search scope. Enter the LDAP
search base in the Name field. It could be the same or different from the Base in
LDAP configuration under Advanced Settings. The Base in LDAP configuration
will be used if the Name field is left blank. Enter the LDAP Name/Number filter in
the Value field. LDAP search does not support entering Non-ASCII characters
● Multicast Paging: This option is for multicast sending. Enter Line key description
in Description field and multicast sending address in Value field.
● GDSOpenDoor: This option is for opening the door via GDS when the phone is in
idle stage and MPK configured is pressed.
Notes: The device needs to have GDS open door setting configured under
device web UI→ Settings →External Service
● Provision: Select this feature to make the phone trigger an instant provisioning.
Assigns a function to the corresponding Softkey. The key mode options are:
● Speed Dial: Select the Account to dial from. And enter the Speed Dial number in
the Value field to be dialed.
● Speed Dial via active account: Similar to Speed Dial but it will dial based on the
current active account.
For example, if the phone is off hook and account 2 is active, it will call the
configured Speed Dial number using account 2.
● Voice Mail: Select Account and enter the Voice Mail access number in the Value
field.
● Call Return: The last answered calls can be dialed out by using Call Return.
Softkeys
Also, this option is not binding to the account and the call will be returned based on
the account with the last answered call.
● Intercom: Select Account and enter the extension number in the Value field to do
the intercom.
● LDAP Search: This option is to narrow the LDAP search scope. Enter the LDAP
search base in the Name field. It could be the same or different from the Base in
LDAP configuration under Advanced Settings. The Base in LDAP configuration
will be used if the Name field is left blank. Enter the LDAP Name/Number filter in
the Value field.
Note : On firmware 1.0.7.49, You can send HTTP commands (GET, POST, PUT,
PATCH, DELETE...) by setting a programmable key as a softkey.
● Line: Regular line key to open up a line and switch line. The Value field can be left
blank.
● Shared Line: Share line for Shared Line Appearance feature. Select the Account
registered as Shared line for the line key. The Value field can be left blank.
● Speed Dial: Select the Account to dial from. And enter the Speed Dial number in
the Value field to be dialed.
● Speed Dial via active account: Similar to Speed Dial but it will dial based on the
current active account. For example, if the phone is off hook and account 2 is
active, it will call the configured Speed Dial number using account 2.
● Busy Lamp Field (BLF): Select the Account to monitor the BLF status. Enter the
extension number in the Value field to be monitored.
● Eventlist BLF: This option is similar to the BLF option but in this case the PBX
collects the information from the phones and sends it out in one single notify
message. PBX server has to support this feature.
● Presence Watcher: This option has to be supported by a presence server and it is
tied to the “Do Not Disturb” status of the phone’s extension.
● Dial DTMF: Enter a series of DTMF digits in the Value field to be dialed during the
call. “Enable MPK Sending DTMF” has to be set to “Yes” first.
● Voice Mail: Select Account and enter the Voice Mail access number in the Value
field.
● Call Return: The last answered calls can be dialed out by using Call Return. The
Value field should be left blank. Also, this option is not binding to the account
and the call will be returned based on the account with the last answered call.
● Transfer: Select Account and enter the number in the Value field to be transferred
(blind transfer) during the call.
● Call Park: Select Account and enter the call park extension in the Value field to
park/pick up the call.
● Intercom: Select Account and enter extension number in Value field to intercom.
● LDAP Search: This option is to narrow the LDAP search scope. Enter the LDAP
search base in the Name field. It could be the same or different from the Base in
LDAP configuration under Advanced Settings. The Base in LDAP configuration
will be used if the Name field is left blank. Enter the LDAP Name/Number filter in
the Value field. LDAP search does not support entering Non-ASCII characters
● MulticastPaging: This option is for multicast sending. Enter Line key description
in Description field and multicast sending address in Value field.
● Provision: Select this feature in order to make the phone trigger an instant
provisioning.
● Dialing State: Custom softkey layout when device is under DIALING state.
Available softkeys: EndCall, Redial, Backspace, Dial, Clear.
● Onhook Dialing State: Custom softkey layout when device is under ONHOOK
DIALING state.
● Ringing State: Custom softkey layout when device is under RINGING state.
● Calling State: Custom softkey layout when device is under CALLING state.
● Call Connected State: Custom softkey layout when device is under CALL
CONNECTED state.
Available softkeys: Record On/Off(UCM), CallPark (UCM), ParkedCalls, Answer,
Custom Call Screen Softkey Layout Answer, Reject, Forward, EndCall, PrivateHold.
● On Hold State: Custom softkey layout when device is under ON HOLD state.
● Call Failed State: Custom softkey layout when device is under CALL FAILED state.
Available softkeys: EndCalls, ReConf
● Transfer State: Custom softkey layout when device is under TRANSFER state.
Available softkeys: Cancel, Backspace, BlindTrnf, AttTrnf
XSI XSI
Login Credentials
Sort Phonebook by: Allows users to sort the Broadsoft Phone search based on the
selection of first name or last name. Default setting is “Last Name”.
Enable/Disable Broadsoft Network directories and defines the directory name. The
directory types are:
● Group Directory
● Enterprise Directory
Network Directories ● Group Common
● Enterprise Common
● Personal Directory
● Missed Call Log
● Placed Call Log
● Received Call Log
● Account: The account to be used on the phone to interact with the GDS37XX.
● System Identification: A name or a number to identify the GDS37XX.
● System Number: The SIP extension or the IP address of the GDS37XX depending
on the deployed scenario, Peering or Registration.
● Access Password: The password set on the GDS37XX to unlock the door.
Notes:
Grandstream Door System
● When using Peering scenario, on “System Number” field of the GXP16XX specify
the IP address of the peered GDS37XX.
● When using Registration scenario and both GXP16XX and GDS37XX are
registered on the same SIP server, specify the SIP extension of the GDS37XX on
“System Number” field on GXP16XX.
● The “Access Password” on GXP16XX should be matching “Remote PIN to Open
the door” on GDS37XX.
E911 Service
Location Server Username Configure the user name of the primary Location Information Server (LIS)
Location Server Password Configure the password of the primary Location Information Server (LIS)
Secondary Location Server Configure the seconary Location Information Server (LIS) address
Secondary Location Server Password Configure the password of the secondary Location Information Server (LIS)
If "Yes", the information from LLDP-suport switch is used to generate ChassisID and
HELD Use LLDP Information
PortID; otherwaise, the mac address of gateway and phone is used as default.
A user can configure multiple emergency numbers separated with the delimiter
E911 Emergency Numbers
symbol ";".
If "Yes", E.911 INVITE message includes the "Geolocation-Routing" header with the
Geolocation-Routing Header
value "Yes"
If "Yes", E.911 INVITEE message includes the "Priority" header with the value
Priority Header
"emergency"
Network 🡪
Basic Settings
Both, prefer IPv6: Enable both IPv4 and IPv6 and prefer IPv6.
Note: Make sure to reboot the phone for the changes to take effect.
Allows users to configure the appropriate network settings on the phone to obtain IPv4 address. Users
could select “DHCP”, “Static IP” or “PPPoE”.
IPv4 Address
Host name Specifies the name of the client, added for the DHCP INFORM using Option 12. This field is optional
(Option 12) but may be required by some Internet Service Providers.
Vendor Class ID
Used by clients and servers to exchange vendor class ID.
(Option 60)
PPPoE Account
Enter the PPPoE account ID.
ID
PPPoE Service
Enter the PPPoE Service Name.
Name
Subnet Mask Enter the Subnet Mask when static IP is used for IPv4.
Gateway Enter the Default Gateway when static IP is used for IPv4.
DNS Server 1 Enter the DNS Server 1 when static IP is used for IPv4.
DNS Server 2 Enter the DNS Server 2 when static IP is used for IPv4.
Preferred DNS
Enter the Preferred DNS Server for IPv4.
Server
Allows users to configure the appropriate network settings on the phone to obtain IPv6 address.
IPv6 Address
Users could select “Auto-configured” or “Statically configured” for the IPv6 address type.
Static IPv6
Enter the static IPv6 address when Full Static is used in “Statically configured” IPv6 address type.
Address
IPv6 Prefix
Enter the IPv6 prefix length when Full Static is used in “Statically configured” IPv6 address type.
Length
Preferred DNS
Enter the Preferred DNS Server for IPv6.
server
Network 🡪
Advanced
Settings
Allows the user to enable/disable 802.1X mode on the phone. The default value is disabled. It can be
802.1X mode
set to EAP-MD5, EAP-TLS or EAP-PEAPv0/MSCHAPv2.
802.1X CA
Upload 802.1X CA certificate to the phone; or delete existed 802.1X CA certificate from the phone.
Certificate
802.1X Client Upload 802.1X Client certificate to the phone; or delete existed 802.1X Client certificate from the
Certificate phone.
Specifies the HTTP proxy URL for the phone to send packets to. The proxy server will act as an
HTTP Proxy
intermediary to route the packets to the destination.
Specifies the HTTPS proxy URL for the phone to send packets to. The proxy server will act as an
HTTPS Proxy
intermediary to route the packets to the destination.
Layer 3 QoS for Defines the Layer 3 QoS parameter for SIP. This value is used for IP Precedence, Diff-Serv or MPLS. The
SIP default value is 26.
Layer 3 QoS for Defines the Layer 3 QoS parameter for RTP. This value is used for IP Precedence, Diff-Serv or MPLS. The
RTP default value is 46.
Enable DHCP Enables VLAN settings auto-configuration using DHCP options 132 & 133 tunneled through DHCP
VLAN Option 43.
Layer 2 QoS
802.1Q/VLAN Assigns the VLAN Tag of the Layer 2 QoS packets. The default value is 0.
Tag
Layer 2 QoS
802.1p Priority Assigns the priority value of the Layer2 QoS packets. The default value is 0.
Value
Configures the PC port mode. When set to “Mirrored”, the traffic in the LAN port will go through PC
PC Port Mode port as well and packets can be captured by connecting a PC to the PC port. The default setting is
“Enable”.
PC Port VLAN
Assigns the VLAN Tag of the PC port.
Tag
PC Port Priority
Assigns the priority value of the PC port.
Value
Allows users to enable/disable CDP feature which will allow the phone to receive CDP packets from the
uplink. Default is Enabled.
Enable CDP
Note: When CDP feature is enabled, make sure VLAN is also configured accordingly. It will need reboot
to take effect for both enabling/disabling.
Users can Enable/Disable the LLDP (Link Layer Discovery Protocol) service to advertise information
Enable LLDP
about the phone to other devices on the network. Default is Enabled.
Indicates whether CSTA Control feature is enabled. Change of this configuration will need the system
CSTA Control
reboot to make it take effect.
Network 🡪
Open VPN®
Settings
OpenVPN®
Enables/Disables the OpenVPN® feature. Default settings is No.
Enable
OpenVPN®
Configures the address of the OpenVPN® server.
Server Address
OpenVPN® Port Defines the port of the OpenVPN® server. Default is 1194.
OpenVPN®
Uploads the OpenVPN® Certificate.
Certificate
OpenVPN®
Uploads the OpenVPN® Client Key.
Client Key
OpenVPN®
Must be the same cipher method used by the OpenVPN® server
Cipher Method
OpenVPN®
OpenVPN® authentication username (optional)
Username
OpenVPN®
OpenVPN® authentication password (optional)
Password
Network 🡪
SNMP Settings
SNMP Trap
Time interval between traps (Default is 5).
Interval
SNMP Trap
Choose between (Version 1, Version 2).
Version
SNMP Trap
Name of SNMPv1/v2c trap community.
Community
SNMP
Username for SNMPv3.
Username
noAuthUser: Users with security level noAuthnoPriv and context name as noAuth.
Security Level AuthUser: Users with security level authNoPriv and context name as auth.
privUser : Users with security level authPriv and context name as priv.
Authentication
Select the Authentication Protocol: “None” or “MD5” or “SHA.”
Protocol
Authentication
Enter the Authentication Key.
Key
SNMP Trap
Username for SNMPv3 Trap.
Username
noAuthUser: Users with security level noAuthnoPriv and context name as noAuth.
Trap Security
authUser: Users with security level authNoPriv and context name as auth.
Level
privUser: Users with security level authPriv and context name as priv.
Trap
Authentication Select the Authentication Protocol: “None” or “MD5” or “SHA”.
Protocol
Trap Privacy
Select the Privacy Protocol: “None” or “AES/AES128” or “DES”.
Protocol
Trap
Authentication Enter the Trap Authentication Key.
Key
Maintenance
🡪 Web Access
Allows the administrator to set the password for user-level web GUI access. This field is case sensitive
New Password
with a maximum length of 30 characters.
Confirm
Confirms the end user password field to be the same as above.
Password
Current
Determines the current password which is required to set a new admin password.
Password
Allows users to change the admin password. The password field is purposely hidden for security purpose.
New Password
This field is case sensitive with a maximum length of 30 characters.
Confirm
Confirms the admin password field to be the same as above.
Password
Maintenance
🡪 Upgrade
and
Provisioning
Firmware
Specifies how firmware upgrading and provisioning request to be sent: Always Check for New Firmware,
Upgrade and
Check New Firmware only when F/W pre/suffix changes, Always Skip the Firmware Check.
Provisioning
Always
Authenticate Only applies to HTTP/HTTPS. If enabled, the phone will send credentials before being challenged by the
Before server.
Challenge
Validate
Hostname in To validate the hostname in the SSL certificate.
Certificate
Default setting is “Yes”. DHCP option 66 originally was only designed for TFTP server. And then was
extended to support an HTTP URL. GXP phones support both TFTP and HTTP server via option 66. Users
Allow DHCP can also use DHCP option 43 vendor specific option to do this. DHCP option 43 approach has priorities.
Option 43 and
Option 66 to Note:
Override
Server Users should include http:// on the IP address or the URL of DHCP option 66 on the server if they want
to use an http server. If the URL/IP is without a scheme (protocol) the phone adds tftp:// by default. If
the URL/IP includes tftp://, the phone will not add tftp:// and use the URL/IP as it is.
Additional Additional DHCP Option that will be used as a firmware server instead of the setting one or name server
Override from option 43 and 66. However, this option will be effective only when option ‘Allow DHCP Option 43
DHCP option and Option 66 to Override Server’ is enabled, the options are 150 and 160.
Allow DHCP
Option 120 to Enables DHCP Option 120 from local server to override the SIP Server on the phone. The default setting is
override SIP “No”.
Server
Enables automatic provisioning using PnP. If enabled, the phone will start sending a SIP SUBSCRIBE
message to a multicast IP address 224.0.1.75 at boot up.
3CX Auto
Provision The phone should receive response message 200 or 500 from the server, followed by a SIP NOTIFY
including URL from where to download configuration file to get provisioned. The default setting is “Yes”
(Enabled).
Enables automatic upgrade and provisioning.
Automatic
Upgrade
The default setting is “No”.
Hour of the Defines the hour of the day to check the HTTP/TFTP server for firmware upgrades or configuration files
Day (0-23) changes. The default value is 1.
Day of the Defines the day of the week to check HTTP/TFTP server for firmware upgrades or configuration files
Week (0-6) changes. The default value is 1.
Disable SIP
NOTIFY
Device will not challenge NOTIFY with 401 when set to Yes.
Authenticatio
n
Firmware Allow users to automatically upgrade to the version that the server has provided without need to confirm
Upgrade the upgrade to avoid end users manually select no when doing mass upgrade. When set to “Yes”, the
Confirmation phone will ask the user to upgrade. Default setting is “Yes”.
Config
Selects firmware upgrade/provisioning method: TFTP, HTTP, HTTPS, FTP, or FTPS. Default is HTTPS.
Upgrade Via
Defines the server path for provisioning. It could be different from the firmware server for upgrading.
Support added to configure variables in the provisioning server URL. Currently, the following variables are
supported in the provisioning server URL:
• $PN: it is used to identify the directory name of the provisioning server directory where the
Config Server corresponding boot files and configuration files are located.
Path
• $MAC: it is used to identify the MAC address of the IP phone.
Variables $PN and $MAC can be embedded in server URL setting in Web UI and also in DHCP Option 66.
Example (Web UI): /192.168.0.2/$PN_$MAC Example (DHCP Option 66): tftp://192.168.0.2/$PN_$MAC
$PN will be replaced with phone model, e.g., GXP1625 $MAC will be replaced with phone’s MAC address,
e.g., 000b829a8ffe
Config
HTTP/HTTPS The username for the HTTP/HTTPS server (configuration file).
Username
Config
HTTP/HTTPS The password for the HTTP/HTTPS server (configuration file).
Password
Config File This field enables user to store different configuration files in one single directory on the configuration
Prefix server. If configured, only the configuration file with the matching prefix will be downloaded.
Config File This field enables user to store different configuration files in one single directory on the configuration
Postfix server. If configured, only the configuration file with the matching postfix will be downloaded.
XML Config
The password for encrypt/decrypt the XML configuration file using OpenSSL.
File Password
Sets the phone system to authenticate configuration file before applying it. When set to “Yes”, the
Authenticatio
configuration file must include value P1 with phone system’s administration password. If it is missed or
n Conf File
does not match the password, the phone system will not apply it. Default setting is “No”.
Download
User can press the “Download” button to export the device’s configuration file. The configuration file is
Device
named as “config.txt”.
Configuration
Upload Device
User can press the “Upload” button to upload configuration files to the phone.
Configuration
Firmware Allows users to choose the firmware upgrade method: TFTP, HTTP, FTP/FTPS or HTTPS for firmware file
Upgrade Via download.
Defines the server path for the firmware server. It could be different from the configuration server for
provisioning.
Support added to configure variables in the provisioning server URL. Currently, the following variables are
supported in the provisioning server URL:
• $PN: it is used to identify the directory name of the provisioning server directory where the
Firmware
corresponding boot files and configuration files are located.
Server Path
Variables $PN and $MAC can be embedded in server URL setting in Web UI and also in DHCP Option 66.
Example (Web UI): /192.168.0.2/$PN_$MAC Example (DHCP Option 66): tftp://192.168.0.2/$PN_$MAC
$PN will be replaced with phone model, e.g., GXP1625 $MAC will be replaced with phone’s MAC address,
e.g., 000b829a8ffe
Firmware
HTTP/HTTPS The username for the HTTP/HTTPS server (Firmware file).
Username
Firmware
HTTP/HTTPS The password for the HTTP/HTTPS server (Firmware file).
Password
Firmware File This field enables user to store different firmware files in one single directory on the firmware server. If
Prefix configured, only the firmware file with the matching prefix will be downloaded.
This field enables user to store different firmware files in one single directory on the firmware server.
Firmware File
Postfix
If configured, only the firmware file with the matching postfix will be downloaded.
Maintenance
🡪 Syslog
Choose whether to send syslog messages over UDP or secured SSL/TLS connection.
Default is UDP.
Syslog
Protocol Notes:
Syslog Server
Note: By adding port number to the Syslog server field (i.e 172.18.1.1:1000), the phone will send syslog to
the corresponding port of that IP.
Note: Syslog messages also includes MAC address and firmware version.
Send SIP Log Configures whether the SIP log will be included in the syslog messages or not. The default setting is “No”.
Maintenance
🡪 Language
Display
Selects display language on the phone.
Language
Language File
Specifies the language file postfix for downloaded language.
Postfix
Maintenance
🡪 Action URL
Setup
Specifies action URL for signal to be sending out when phone finished setting up processes.
Completed
Registered Specifies action URL for signal to be sending out when phone successfully registered.
Unregistered Specifies action URL for signal to be sending out when phone successfully unregistered SIP account.
Register Failed Specifies action URL for signal to be sending out when the IP phone fails to register a SIP account.
Off Hook Specifies action URL for signal to be sending out when phone is in off-hook state.
On Hook Specifies action URL for signal to be sending out when phone is in on-hook state.
Incoming Call Specifies action URL for signal to be sending out when phone received the incoming call.
Outgoing Call Specifies action URL for signal to be sending out when phone make an outbound call.
Missed Call Specifies action URL for signal to be sending out when phone missed a call.
Answered Call Specifies action URL for signal to be sending out when phone answered a call.
Rejected Call Specifies action URL for signal to be sending out when phone rejected a call.
Forwarded
Specifies action URL for signal to be sending out when phone forwarded a call.
Call
Established
Specifies action URL for signal to be sending out when phone established a call.
Call
Terminated
Specifies action URL for signal to be sending out when phone terminated a call.
Call
Idle to Busy Specifies action URL for signal to be sending out when phone changes from idle to busy.
Busy to Idle Specifies action URL for signal to be sending out when phone changes from busy to idle.
Open DND Specifies action URL for signal to be sending out when Do Not Disturb mode is enabled.
Close DND Specifies action URL for signal to be sending out when Do Not Disturb mode is disabled.
Open Forward Specifies action URL for signal to be sending out when forwarding is enabled.
Close Forward Specifies action URL for signal to be sending out when forwarding is disabled.
Open
Unconditional Specifies action URL for signal to be sending out when phone disables call unconditional forward option.
Forward
Close
Unconditional Specifies action URL for signal to be sending out when phone enables call unconditional forward option.
Forward
Open Busy
Specifies action URL for signal to be sending out when phone enables call busy forward option.
Forward
Close Busy
Specifies action URL for signal to be sending out when phone disables call busy forward option.
Forward
Open No
Answer Specifies action URL for signal to be sending out when phone enables call no answer forward option.
Forward
Close No
Answer Specifies action URL for signal to be sending out when phone disables call no answer forward option.
Forward
Blind Transfer Specifies action URL for signal to be sending out when phone performed a blind transfer.
Attended
Specifies action URL for signal to be sending out when phone performed an attended transfer.
Transfer
Transfer
Specifies action URL for signal to be sending out when phone successfully transferred a call.
Finished
Transfer Failed Specifies action URL for signal to be sending out when phone fails to transfer a call.
Hold Call Specifies action URL for signal to be sending out when phone placed a call on hold.
UnHold call Specifies action URL for signal to be sending out when phone placed retrieved a held call.
Mute call Specifies action URL for signal to be sending out when mutes a call.
UnMute call Specifies action URL for signal to be sending out when un-mutes a call.
Open Syslog Specifies action URL for signal to be sending out when syslog is enabled on the phone.
Close Syslog Specifies action URL for signal to be sending out when syslog is disabled on the phone.
IP Change Specifies action URL for signal to be sending out when IP address change.
Auto-
Provisioning Specifies action URL for signal to be sending out when phone completed auto provisioning.
Finish
Maintenance
🡪 TR-069
TR-069
ACS username for TR-069.
Username
TR-069
ACS password for TR-069.
Password
Periodic Enables periodic inform. If set to “Yes”, device will send inform packets to the ACS. The default setting is
Inform Enable “No”.
Periodic
Inform Sets up the periodic inform interval to send the inform packets to the ACS.
Interval
Connection
Request The username for the ACS to connect to the phone.
Username
Connection
Request The password for the ACS to connect to the phone.
Password
Connection
The port for the ACS to connect to the phone.
Request Port
CPE SSL
The Cert File for the phone to connect to the ACS via SSL.
Certificate
CPE SSL
The Cert Key for the phone to connect to the ACS via SSL.
Private Key
Randomized When enabled, the phone will send out first TR-069 INFORM message to server on randomized timing
TR069 Startup between 1 to 3600 seconds after phone boots up.
Maintenance
🡪 Security
Settings 🡪
Security
Configures the access control for the users to configure from keypad Menu.
Configuration Basic settings only. CONFIG option will not be available in LCD Menu.
via Keypad Constraint Mode. CONFIG, FACTORY FUNCTIONS and NETWORK options will not be available in
Menu LCD menu.
Locked Mode. Allows disabling the MENU. When this option is selected, it will restrict user access to
any settings on the LCD: allowing only making and receiving phone calls and basic functionality
provided by feature keys.
If set to “Yes”, the keypad can be locked by pressing and holding the STAR * key for about 4 seconds. A
lock icon will show indicating the keypad is locked. The default setting is “Yes”.
Enable STAR
Note: When the keypad is locked, users would need press and hold the STAR * key for about 4 seconds
key Keypad
and then enter the password to unlock it.
locking
If the Star Key Lock is enabled without specifying password, user can press and hold the STAR * key for 4
seconds and press OK to unlock the phone.
Users can set Keypad Functional Lock to their phone instead of completely locking the phone.
Keypad Lock If set to “Functional”, only Functional Keys will be locked but you are still allowed to dial out
Type emergency calls;
If set to “Full”, all keys will be locked, and no emergency calls are allowed
Password to Configures the password to lock/unlock the keypad. The password field allows number with up to 32
lock/unlock characters.
Emergency
Emergency numbers, separated by comma (,).
numbers
Keypad Lock
Defines the timeout (in seconds) of idle screen for locking keypad. Valid range is 0 to 3600.
Timer
Validate
Validate server certificates with our trusted list for TLS connections. If set to “No”, device will bypass
Server
certificate validation (not recommended).
Certificates
SIP TLS
SSL Certificate used for SIP TLS Transport. Managed through “Upload” and “Delete” buttons.
Certificate
SIP TLS
SSL Private key used for SIP TLS Transport. Managed through “Upload” and “Delete” buttons.
Private Key
SIP TLS
Private Key SSL Private key password used for SIP TLS Transport.
Password
Custom This feature allows users to update to the device their own certificate signed by custom CA certificate to
Certificate manage client authentication.
Web Access Allows users to enable web access for the phone by specifying which protocol (HTTP/HTTPS) will be used
Mode for web interface access or disable the web access by selecting “Disabled”. Default setting is HTTP.
Enable User
Administrator can disable or enable user web access.
Web Access
HTTP Web
Configures the HTTP port under the HTTP web access mode.
Port
HTTPS Web
Configures the HTTPS port under the HTTPS web access mode.
Port
Allows to use authentication keys for SSH access. The public key should be loaded to phone’s web UI
SSH Public
while the private key should be used in the SSH tool side. Note: This will allow upcoming SSH access
Key
without password.
Web/Keypad/
Specifies the time in minutes that the web or LCD login interface will be locked out to user after five login
Restrict mode
failures. This logout time is used for web login, STAR keypad unlock, and LCD restrict mode admin login.
Lockout
Range is 0-60 minutes.
Duration
Web Session Configures how long the WEB GUI can remain idle before logout, the accepted range of values is 2-60
Timeout minutes. The default setting is 10.
Web Access Configures the number of logins attempts before lockout. The accepted range is 1-10. The default value
Attempt Limit is 5
The function allows users to choose minimum TLS version for HTTPS provisioning and SIP transport. This
Minimum TLS
setting requires reboot to take effect on HTTPS web access. Provisioning and sip transport do not need
Version
reboot.
The function allows users to choose maximum TLS version for HTTPS provisioning and SIP transport. This
Maximum TLS
setting requires reboot to take effect on HTTPS web access. Provisioning and sip transport do not need
Version
reboot.
Allows users to enable Weak TLS Ciphers Suite or disable weak ciphers DES/3DES and RC4, Symmetric
Enable/Disabl
Encryption SEED, Symmetric Authentication MD5, Protocol Version SSLv2/SSLv3 or Disable All of The
e Weak
Above Weak TLS Ciphers Suites. This feature could force the TLS version/Cipher suites for HTTPS
Ciphers
provisioning and the TLS version for sip transport (TLS/TCP) and HTTPS web access.
Maintenance
🡪 Security
Settings 🡪
Trusted CA
certificates
Users could upload up to 6 CA certificates files to be trusted by the phone and establish secure
Trusted CA connections over SSL/TLS severs.
certificates
The certificates can either be uploaded directly via Web GUI or provisioned using Pvalues [8433 – 8438].
The phone will verify the server certificate based on the built-in, custom or both trusted certificates list.
Users can specify which CA certificates to trust :
Default Certificates: The phone will verify the server certificate based on the built-in trusted
Load CA certificates list.
Certificates Custom Certificates: The phone will verify the server certificate based on the custom trusted
certificates list.
All Certificates: The phone will verify the server certificate based on the trusted certificates list including
build-in and custom trusted certificates.
Maintenance
🡪 Packet
Capture
Now if users want to capture their phone’s traffic, they can use the packet capture function on the phone.
Press Start to capture packets on the phone. “Running” will be displayed on the web UI indicating
Packet that the phone started the capture.
Capture
Press Stop to stop the current running capture.
Contacts 🡪 Local
Phonebook
Specifies Contact’s First Name, Last Name, Phone Number, Accounts and Groups (Blocklist, Allowlist,
Work, Friends and Family) to add one new contact in phonebook.
Add Contact
Note: If the contact number belongs to Blocklist group, the call from this number will be blocked. If
the contact number belongs to Allowlist group, when the phone is on DND mode, the call from
Allowlist number will be allowed.
Add Group Adds new groups. User can also edit and delete existing groups on this page.
Contacts 🡪
Phonebook
Management
Enable Phonebook Configures to enable phonebook XML download. Users could select HTTP/HTTPS/TFTP to download
XML Download the phonebook file. The default setting is “Disabled”.
HTTP/HTTPS Defines the username for authentication within the HTTP/HTTPS server when downloading the
Username phonebook file.
HTTP/HTTPS Defines the password for authentication within the HTTP/HTTPS server when downloading the
Password phonebook file.
Phonebook XML Configures the server path to download the phonebook XML. This field could be IP address or URL,
Server Path with up to 256 characters.
Phonebook Configures the phonebook download interval (in minutes). If it is set to 0, the automatic download
Download Interval will be disabled. The default value is 0. The valid range is 5 to 720 minutes.
Remove Manually-
If set to “Yes”, when XML phonebook is downloaded, the entries added manually will be
edited Entries on
automatically removed. The default setting is “Yes”.
Download
Import Group When set to “Replace”, existing groups will be completely replaced by imported one; When set to
Method “Append”, the imported groups will be attended with the current one.
Sort Phonebook by Sort the phonebook on the selection of first name or last name.
Download XML
Click on “Download” to download the XML phonebook file to local PC.
Phonebook
Upload XML
Click on “Upload” to upload local XML phonebook file to the phone.
Phonebook
Phonebook Key Controls the behavior of phonebook key. There are four options: Default, LDAP Search, Local
Function Phonebook, Local Group.
Contacts 🡪 LDAP
LDAP protocol Allows users to select LDAP or LDAPS protocol. Default setting is LDAP.
Server Address Configures the IP address or DNS name of the LDAP server.
Examples:
Base
dc=grandstream, dc=com
Configures the bind “Username” for querying LDAP servers. Some LDAP servers allow anonymous
Username
binds in which case the setting can be left blank.
Configures the bind “Password” for querying LDAP servers. The field can be left blank if the LDAP
Password
server allows anonymous binds.
Examples:
LDAP Number
(|(telephoneNumber=%)(Mobile=%) returns all records which has the “telephoneNumber” or
Filter
“Mobile” field starting with the entered prefix;
(&(telephoneNumber=%) (cn=*)) returns all the records with the “telephoneNumber” field starting
with the entered prefix and “cn” field set.
(|(cn=%)(sn=%)) returns all records which has the “cn” or “sn” field starting with the entered prefix;
LDAP Name Filter
(!(sn=%)) returns all the records which do not have the “sn” field starting with the entered prefix;
(&(cn=%) (telephoneNumber=*)) returns all the records with the “cn” field starting with the entered
prefix and “telephoneNumber” field set.
Selects the protocol version for the phone to send the bind requests. The default setting is “Version
LDAP Version
3”.
Specifies the “name” attributes of each record which are returned in the LDAP search result. This
field allows the users to configure multiple space separated name attributes.
cn sn description
Specifies the “number” attributes of each record which are returned in the LDAP search result. This
field allows the users to configure multiple space separated number attributes.
telephoneNumber Mobile
Configures the entry information to be shown on phone’s LCD. Up to 3 fields can be displayed.
LDAP Display
Name
Example: %cn %sn %telephoneNumber
Specifies the maximum number of results to be returned by the LDAP server. If set to 0, server will
return all search results.
Max. Hits
Specifies the interval (in seconds) for the server to process the request and client waits for server to
return.
Search Timeout
LDAP Lookup Configures to enable LDAP number searching when dialing and receiving calls.
Configures the display name when LDAP looks up the name for incoming call or outgoing call. This
field must be a subset of the LDAP Name Attributes.
cn sn description
NAT Settings
If the devices are kept within a private network behind a firewall, we recommend using STUN Server. The following settings
are useful in the STUN Server scenario:
STUN Server
Under Settings🡪General Settings, enter a STUN Server IP (or FQDN) that you may have, or look up a free public STUN
Server on the internet and enter it on this field. If using Public IP, keep this field blank.
It is under Settings🡪General Settings. This setting depends on your network settings. When set to “Yes”, it will force random
generation of both the local SIP and RTP ports. This is usually necessary when multiple GXPs are behind the same NAT. If using
a Public IP address, set this parameter to “No”.
NAT Traversal
It is under Accounts X🡪Network Settings. Default setting is “No”. Enable the device to use NAT traversal when it is behind
firewall on a private network. Select Keep-Alive, Auto, STUN (with STUN server path configured too) or other option according
to the network setting.
Public Mode
The GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/GXP1630 supports Hot Desking using public mode. Under public mode,
users could login the phone with the SIP account User ID and password. Please follow the steps below to configure the phone
for public mode:
2. Under Web GUI🡪Settings🡪General Settings, set “Public Mode” option to “Yes”. Click “Save” and reboot the phone.
3. When the phone boots up, SIP User ID and Password to register to the configured SIP server in account 1 will be required.
Enter the correct account information to log in to the phone. When entering the account information, press softkey
“123/abc” to toggle input method.
4. In login page, pressing CONF button on the phone will show phone’s IP address.
5. After using the phone, go to LCD MENU🡪Log Out to log off the public mode.
The GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/GXP1630 support the “Locked Mode”, when this feature is selected from
Web GUI🡪Maintenance🡪Security🡪Configuration Via Keypad Menu, it will restrict user access to any settings on the LCD:
menu is disabled, only allow making and receiving phone calls and basic functionality provided by the feature keys (transfer /
conference /hold / mute / volume / send / speaker).
DHCP VLAN
This option can be enabled from web UI🡪Network🡪Advanced Settings, it adds support for DHCP option 132 & 133
tunneled through DHCP Option 43 on the phone to deploy is on the network. By enabling this option, the phone will try to
read VLAN setting from DHCP option 132 and 133. If both of values in these two options are empty, phone will then read
from option 43.
After user enables this feature, the phone will disable LLDP VLAN setting and try to read VLAN setting from DHCP to override
manual setting. Firstly, the phone will send discover package and receive offer package for option 132 (VLAN ID) and option
133 (VLAN priority) via DHCP server.
This option can be found under web UI🡪Account🡪Call Settings, it allows users to configure the DTMF that will be sent once
record button is pressed during the call.
From GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/GXP1630 Web GUI, users could view contacts, edit contacts, or dial out
with Click-to-Dial feature
on the top of the Web GUI. In the following figure, the Contact page shows all the added
contacts (manually or downloaded via XML phonebook). Here users could add new contact, edit selected contact, or dial the
contact/number.
Before using the Click-To-Dial feature, make sure the option “Click-To-Dial Feature” under web GUI🡪Settings🡪Call Features
is turned on.
Additionally, users could directly send the command for the phone to dial out by specifying the following URL in PC’s web
browser, or in the field as required in other call modules.
http://ip_address/cgi-bin/api-make_call?phonenumber=1234&account=0&login=admin&password=admin
ip_address:
phonenumber=1234:
account=0:
The account index for the phone to make call. The index is 0 for account 1 and 1 for account 2.
password=admin/123:
Figure 8: Click-to-Dial
After users makes changes to the configuration, press the “Save” button will save but not apply the changes until the “Apply”
button on the top of web GUI page is clicked. Or users could directly press “Save and Apply” button. We recommend
rebooting or powering cycle the phone after applying all the changes.
Action URL
Action URL options can be found under device web UI🡪Maintenance🡪Action URL.
To use Action URL, users need to know the supported events and the dynamic variables for the supported events. The
dynamic variables for the supported events will be replaced by the actual values on the phone to notify the event to SIP
server.
Figure 9: Action URL Settings Page
Supported Events
$display_remote The display name of the call number on the remote phone
After the user finishes setting Action URL on phone’s web UI, when the specific phone event occurs on the phone, phone will
send the Action URL to the specified SIP server. The dynamic variables in the Action URL will be replaced by the actual values.
Here is an example:
Configure the following Action URL on the phone’s web UI🡪Settings🡪Outbound Notification🡪Action URL:
On hold: 172.18.24.103/program_version=$program_version
During incoming call, outgoing call, and call hold, capture the trace on the phone and exam the packets. We can see the
phone send Action URL with actual values to SIP server to notify phone events. In the following screenshot, from top to
bottom, the phone events for each HTTP message are: Outgoing Call, Incoming Call and On Hold in the format of the defined
action URL with the parameters replaced with actual values.
Figure 10: Action URL Packet
The P values listed in below table are for the Action URL options.
P8305 Registered
P8306 Unregistered
P8309 On Hook
P22170 IP Change
Press the “Reboot” button on the top right corner of the web GUI page to reboot the phone remotely. The web browser will
then display a reboot message. Wait for about 1 minute to log in again.
firmware.grandstream.com/BETA
fw.mycompany.com
There are two ways to setup a software upgrade server: The LCD Keypad Menu or the Web Configuration Interface.
Follow the steps below to configure the upgrade server path via phone’s keypad menu:
1. Press MENU button and navigate using Up/Down arrow to select Config.
3. Enter the firmware server path and select upgrade method. The server path could be in IP address format or FQDN
format.
When upgrading starts, the screen will show upgrading progress. When done you will see the phone restarts again. Please do
not interrupt or power cycle the phone when the upgrading process is on.
Open a web browser on PC and enter the IP address of the phone. Then, login with the administrator username and password.
Go to Maintenance🡪Upgrade and Provisioning page, enter the IP address or the FQDN for the upgrade server in “Firmware
Server Path” field and choose to upgrade via TFTP or HTTP/HTTPS/FTP/FTPS. Update the change by clicking the “Save and
Apply” button. Then “Reboot” or power cycle the phone to update the new firmware. When upgrading starts, the screen will
show upgrading progress. When done, you will see the phone restart again. Please do not interrupt or power cycle the phone
when the upgrading process is on.
Firmware upgrading takes around 3 minutes in a controlled LAN or 5-10 minutes over the Internet. We recommend
completing firmware upgrades in a controlled LAN environment whenever possible.
Please do not interrupt or power cycle the GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/GXP1630 during upgrading process.
Service providers should maintain their own firmware upgrade servers. For users who do not have a
TFTP/HTTP/HTTPS/FTP/FTPS server, some free Windows version TFTP servers are available for download from:
http://tftpd32.jounin.net/tftpd32_download.html.
1. Unzip the firmware files and put all of them in the root directory of the TFTP server;
2. Connect the PC running the TFTP server and the phone to the same LAN segment;
3. Launch the TFTP server and go to the File menu🡪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 and configure the TFTP server in the phone’s web configuration interface;
End users can also choose to download a free HTTP server from http://httpd.apache.org/ or use Microsoft IIS web server.
Grandstream SIP Devices can be configured via the Web Interface as well as via a Configuration File (binary or XML) through
TFTP or HTTP/HTTPS or FTP/FTPS. The “Config Server Path” is the TFTP or HTTP/HTTPS or FTP/FTPS server path for the
configuration file. It needs to be set to a valid URL, either in FQDN or IP address format. The “Config Server Path” can be the
same or different from the “Firmware Server Path”.
A configuration parameter is associated with each field in the web configuration page. A parameter consists of a Capital letter
P and 2 to 5-digit numeric numbers. i.e., P2 is associated with the “Admin Password” in the Web
GUI🡪Maintenance🡪Web/Telnet Access page. For a detailed parameter list, please refer to the corresponding firmware
release configuration template.
When doing provision on the phone, if your first config file contains p-values listed below, phone will try to download the
potential second cfg.xml file and apply the second file without rebooting. Maximum 3 extra attempts.
If the p-values listed below are changed while managing configuration on web UI or LCD, the provision process will be
triggered: * 192 — Firmware upgrade server
The Pvalue 22421 (or alias “provision.config.forceReboot”) if set to 1 in config file, the phone will need to reboot if any change
is applied by downloading the config file. Specifically following the process below:
The phone will downloaded a config file (in any supported format) with P22421 set to 1 included, If the phone find there is
change(s) comparing with current setting on the phone it will update to new setting, however it will not save P22421 itself,
and will go into normal reboot process.
After reboot, in some cases the phone may download the same config file again (if the config file path did not change),the
phone then check the config file and if there is no Pvalue needed to be updated, it will not reboot again.
Users can configure the phone to get all the needed certificates during boot up. Instead of putting the certificate/key content
in text directly from the Web interface or uploading them manually, they can choose to provision them from the configuration
file by putting the URL in the Pvalue field of each certificate and/or key. (e.g. http://ProvisionServer_address/SIP-TLS-
Certificate.pem) The phone will then process the URL, search for the appropriate certificate/Key file, download it and then
apply it into the phone.
Figure 12: Certificates Files Download
Warning
Restoring the Factory Default Settings will delete all configuration information on the phone. Please backup or print all the
settings before you restore to the factory default settings. Grandstream is not responsible for restoring lost parameters and
cannot connect your device to your VoIP service provider.
4. A warning window will pop out to make sure a reset is requested and confirmed.
5. Press the “OK” softkey to confirm and the phone will reboot. To cancel the Reset, press “Cancel” softkey instead.
2. Direct at the top right corner of the web page, click “Factory Reset” button to reset the device.
CHANGE LOG
This section documents significant changes from previous versions of user manuals for
GXP1610/GXP1615/GXP1620/GXP1625/GXP1628/GXP1630. Only major new features or major document updates are listed
here.
No Major changes
Added Support to display all contacts in LDAP Directory on the LCD menu. [Configuration via Keypad🡪Contacts]
Added Support to send HTTP commands via programmable keys. [Settings Page Definitions 🡪 Programmable Keys 🡪
Softkeys]
Added Support to generate core dump from web UI. [Status Page Definittions]
Added support to force a reboot after provisioning. [FORCE REBOOT BY PVALUE PROVISIONING]
No major changes
Added Ability to configure variables in the provisioning server URL [Config Server Path][Firmware Server Path]
Added GNU GPL License information display on LCD and Web UI [GNU GPL License]
Added Ability to scroll long names on the screen to display the full name. [Caller ID Display Mode]
Added Support to input username and password via keypad for BroadSoft’s directories. [Login Credentials]
Added Support of Auth Header on Initial REGISTER [Add Auth Header On Initial REGISTER]
Add Support to include DHCP Option 12 into DHCP Inform message [Host name (Option 12)]
Increased SIP Certificate length limitation from 2048 characters to 8192 [SIP TLS Certificate]
Firmware Version 1.0.4.140
Added Support for Emergency call under functional lock [functional lock]
Added ability to create Custom Call Screen Softkey Layout [Custom Call Screen Softkey Layout]
Added show both call session timer and hold duration timer on LCD during call hold. [Show on Hold Duration]
Added option to disable # key from acting as redial key. [Use Pound (#) For Redial]
Added upload button to upload SIP TLS Private Key. [SIP TLS Certificate] [SIP TLS PRIVATE KEY]
Added option to hide reject softkey on ringing state [Hide/Disable reject key]
Added option “Disable Busy Tone on Remote Disconnect” [disable busy tone]
Added option to specify DNS SRV query frequency. [DNS Cache Refresh Time]
Added ability to open door in idle stage for GDS integration. [GDS OpenDoor]
Added ability to use special characters on 802.1X MD5 password. [MD5 Password]
Added option to choose CID display behavior (static or dynamic). [Caller ID Display Mode]
Added option to enable/disable Diversion info display. [Enable Diversion Information Display]
Changed default value for “Enable CDP” to be “Enabled” instead of “Disabled”. [Enable CDP]
Added FTP/FTPS support for provisioning and firmware upgrade [Config Upgrade Via] [Firmware Upgrade Via]
[UPGRADING AND PROVISIONING]
Added support to configure device with custom certificate signed by custom CA certificate [custom CA certificate]
Added support for Group Listening with Speaker [Group Listening with Speaker]
Added support for “tftp://” in DHCP Option 66 [Allow DHCP Option 43 and Option 66 to Override Server]
Added support to customize idle time to logout the web access [Web Session Timeout]
Added support to customize number of failed attempts to access web GUI [Web Access Attempt Limit]
Added support for BLF call pick-up to go through dial plan [Bypass Dial Plan]
Added support of on hook dialing with Live DialPad [Enable Live DialPad]
Added support for CID and Image from SIP NOTIFY [Caller ID Display]
Added support to configure off-hook auto dial delay [Off-hook Auto Dial Delay]
Add support to enable or disable Acoustic Echo Cancellation. [Enable Enhanced Acoustic Echo Canceller]
Add support to download certificate files during provisioning. [Certificates and Keys Provisioning]
Updated phonebook string in LCD and Web UI to “Contacts” [Contacts] [Contacts Page Definitions]
Enhanced Syslog to run on other ports instead of default port. [Syslog Server]
Added auto provision starts when certain P-values are changed. [P-values that trigger Auto-Provision]
Added attempt to download config files. [Attempt to download Config File again]
Added “Import Group Method” to append or replace existing groups. [Import Group Method]
Added option to validate server certificates with our trusted list for TLS connections. [Validate server certificates]
Added option to enable or disable user web access. [Enable User Web Access]
Added option to configure the timeout of the active backlight. [Active Backlight Timeout]
Added option to specify the transfer mode via VPK. [Transfer Mode via MPK].
Added support for transfer when using a non-transfer MPK. [Enable Transfer via non-Transfer MPK]
Added option to include the MAC address on the SIP message header. [Use MAC Header]
Force admin to change default password upon first time login. [Password on first boot]
Added monitored call park MPK option and supported to be provisioned by 3CX.
Added support to automatically log in web UI from server interface for 3CX.
No major changes.
Added “Account Display” option to configure SIP account display label on LCD. [Account Display]
Added “Disable VM/MSG Power Light Flash” option to enable/disable voicemail/message indication. [Enable / Disable
VM/MSG Power Light Flash]
Added web UI option to upload SSH public key for SSH access. [SSH Public Key]
Added “Ring for Call Waiting” option to enable/disable ringing the speaker phone on call waiting. [Ring For Call Waiting]
Added support for Genesys Agent Login/Logout and status update. [Enable User Presence Subscription]
Improved slow performance issue after phone is used for some time.
Added option to select the method for caller information display [Remote Info Display]
Added ability to lock the phone ringing volume. [Lock Speaker Volume]
Added ability to customize the domain name on the XSI request. [XSI Actions Path]
Changed OpenVPN to OpenVPN® for web page and added the trademark. [Open VPN® Settings]
Added HTTP/HTTPS Authentication for phonebook XML file download. [HTTP/HTTPS ; HTTP/HTTPS Password]
Updated syslog message to include MAC address and firmware version. [Syslog]
Added option to hide the password on the display after dialing a specific prefix. [Hide Dialing Password]
Added option to remove SIP error on LCD. [Show SIP Error Response]
Added support of intercom button to send multicast paging. [Intercom Key Mode]
Added support to send SIP log without enabling debug level. [Send SIP Log]
Added ability to lock settings on phone. [Maintenance 🡪 Security] [Lock Settings on the Phone]
Added support for DHCP option 132 and 133 tunneled through DHCP option 43. [DHCP VLAN]
Added support for DHCP option 132 for (802.1Q VLAN ID) and 133 (QOS priority level).
Added ability to adjust ringtone level from web GUI. [Default Ringtone]
Added support for separated QoS setting for SIP and RTP.
Added ability to set forward on busy and on no answer from the LCD.
Added ability to display more characters for account name on LCD display. [Wide Idle Screen View]
Added option to adjust the Maximum Transmission Unit (MTU) of IP packets. [Maximum Transmission Unit (MTU)]
Added ability to hide web access mode and disable SSH from LCD menu under constraint mode. [Configuration via
Keypad Menu]
Added option to disable recovery on blind transfer. [Disable Recovery on Blind Transfer]
Added options to hide remote user ID based on both call type and length. [Hide Remote User ID]
Separate Firmware/Config’s upgrade via, HTTP/HTTPS username, and HTTP/HTTPS password. [Maintenance 🡪 Upgrade
and Provisioning]
OPTIONS Keep Alive Max Lost. [OPTIONS Keep Alive Max Lost]