Summary of Contents for Grandstream Networks GXP2130
Page 1
Grandstream Networks, Inc. GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 Enterprise IP Phones Administration Guide...
Page 2
Grandstream Networks, Inc. is not permitted. The latest electronic version of this guide is available for download here: http://www.grandstream.com/support Grandstream is a registered trademark and Grandstream logo is trademark of Grandstream Networks, Inc. in the United States, Europe and other countries. 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 guide, could void your manufacturer warranty.
GNU GPL INFORMATION GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 firmware contains third-party software licensed under the GNU General Public License (GPL). Grandstream uses software under the specific terms of the GPL. Please see the GNU General Public License (GPL) for the exact terms and conditions of the license.
Firmware Version 1.0.2.9 ........................15 Firmware Version 1.0.1.19 ........................15 Firmware Version 1.0.1.6 ........................15 Firmware Version 1.0.0.17 ........................16 WELCOME ........................17 PRODUCT OVERVIEW ....................18 Feature Highlights ..........................18 GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 Technical Specifications ........19 P a g e GXP21XX Administration Guide...
Page 6
Shortcut of Upgrade and Provision via Keypad Menu ............... 116 Upgrade via Web GUI ........................117 No Local TFTP/HTTP Servers ......................117 Configuration File Download ......................117 No Touch Provisioning ........................118 RESTORE FACTORY DEFAULT SETTINGS ............. 119 EXPERIENCING GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 ....... 120 P a g e GXP21XX Administration Guide...
LCD menu and Web GUI menu. The intended audiences of this document are phone administrators. To learn the basic functions of GXP2130/GXP2140/GXP2160/GXP2170/GXP2135, please visit http://www.grandstream.com/support to download the latest “GXP2130 / GXP2140 / GXP2160 / GXP2170 / GXP2135 User Guide”. This guide covers following topics: ...
GUI INTERFACE EXAMPLES http://www.grandstream.com/sites/default/files/Resources/gxp21xx_web_gui.zip 1. Screenshot of Login Page 2. Screenshots of Status Pages 3. Screenshots of Accounts Pages 4. Screenshots of Settings Pages 5. Screenshots of Network Pages 6. Screenshots of Maintenance Pages 7. Screenshots of Phonebook Pages P a g e GXP21XX Administration Guide...
CHANGE LOG This section documents significant changes from previous versions of admin manuals for GXP2130/GXP2140/GXP2160/GXP2170/GXP2135. Only major new features or major document updates are listed here. Minor updates for corrections or editing are not documented here. Firmware Version 1.0.8.46 ...
Added support to accept P-value in string format for VPK mode configuration xml [P-Value for VPK Mode in String Format] Added pre-Dialing search to include Broadsoft directories [Broadsoft ] Firmware Version 1.0.7.25 Added support for Broadsoft XSI authentication type [Settings Page Definitions] ...
Added PC Port VLAN Tag and PC Port Priority Value options to assigns the VLAN tag and the priority value of the PC port. [Network Page Definitions] Added option to disable SIP NOTIFY Authentication. [Maintenance Page Definitions] Added option to configure the device to download language files automatically from server.
Added support to play short reminder beep when performing auto answer. [Settings Page Definitions] Firmware Version 1.0.4.10 Added option to show account name only and not the User ID on the LCD screen for GXP2130/2140. [Accounts Page Definitions] ...
Added Eventlist BLF update support for BroadSoft. [Accounts Page Definitions] Firmware Version 1.0.0.17 This is the initial version for GXP2140/GXP2160. P a g e GXP21XX Administration Guide...
TFT Color LCD, 4 programmable context-sensitive Softkeys, 4-way voice conference and EHS with Plantronics headsets. Also, this series can support up to 3 lines for GXP2130, 4 lines for GXP2140, 6 lines for GXP2160, 12 lines for GXP2170, and 8 lines for GXP2135. The GXP2130 / GXP2140 / GXP2160 /...
PRODUCT OVERVIEW Feature Highlights The following tables contain the major features of GXP21xx. Table 1: GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 Features in a Glance 3 lines 2.8 inch (320x240) TFT color LCD 4 programmable Softkeys GXP2130 Bluetooth V2.1 (GXP2130v2 only) ...
Weather, currency, news Sample Applications GMI available for advanced custom application development HD audio Yes, both on handset and speakerphone Yes, can power up to 4 GXP2200EXT modules which features a 128x384 Extension Module graphic LCD, 20 quick-dial/BLF keys which dual-color LED, 2 navigation keys, and less than 1.2W power consumption per unit.
Page 26
dedicated function keys for: MESSAGE (with LED indicator), PHONEBOOK, TRANSFER, CONFERENCE, HOLD, HEADSET, MUTE, SEND/REDIAL, SPEAKERPHONE, VOLUME+, VOLUME- Support for G.729A/B, G.711µ/a-law, G.726, G.722 (wide-band), in-band and Voice Codec out-of-band DTMF (in audio, RFC2833, SIP INFO) Auxiliary Ports RJ9 headset jack (allowing EHS with Plantronics headsets) Hold, transfer, forward, 5-way conference, call park, call pickup, shared-call- appearance (SCA)/bridged-line-appearance (BLA), downloadable phonebook (XML, LDAP, up to 2000 items), call waiting, call log (up to 500 records),...
CONFIGURATION GUIDE The GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 can be configured via two ways: LCD Configuration Menu using the phone's keypad; Web GUI embedded on the phone using PC's web browser. Configuration via Keypad To configure the LCD menu using phone's keypad, follow the instructions below: ...
Page 28
Contacts sub menu includes the following options: Local Phonebook Local Group LDAP Directory Contacts Contacts sub menu is for Local Phonebook, Local Group, LDAP Directory and Broadsoft Phonebooks. User could configure phonebooks/groups/LDAP options here, download phonebook XML to the phone and search phonebook/LDAP directory.
Page 29
Screensaver Timeout Configures the minutes of idle before the screensaver activates. Valid range is 3 to 6. Language and Input 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. By default, it is Auto.
Page 30
DNS Server 1 and DNS Server 2. 802.1X Enables/Disables 802.1X mode; Configures 802.1x identity and MD5 password. Layer 2 QoS Configures 802.1Q/VLAN Tag and priority value. Select “Reset VLAN Config” to reset VLAN configuration. Bluetooth Settings (GXP2130v2/GXP2140/GXP2160/GXP2170/GXP2135) Bluetooth Status Displays the status of Bluetooth Bluetooth MAC Displays the GXP phone’s MAC address...
Page 31
Diagnostic Mode All LEDs will light up. All keys’ name will display in red on LCD screen before diagnosing. Press any key on the keypad to diagnose the key’s function. When done, the key’s name will display in blue on LCD. Lift and put back the handset to exit diagnostic mode.
Figure 1: Keypad MENU Configuration Configuration via Web Browser The GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 embedded Web server responds to HTTP/HTTPS GET/POST requests. Embedded HTML pages allow a user to configure the IP phone through a Web browser such as Google Chrome, Mozilla Firefox and Microsoft’s IE.
To access the Web GUI: 1. Connect the computer to the same network as the phone; 2. Make sure the phone is turned on and shows its IP address. You may check the IP address by pressing Up arrow button when phone is at idle state; 3.
Status Page Definitions Table 9: Status Page Definitions Status Account Status Account index. For GXP2130: up to 3 SIP accounts For GXP2140: up to 4 SIP accounts Account For GXP2160: up to 6 SIP accounts For GXP2170: up to 6 SIP accounts...
Base: base version number; Prog: program version number. This is the main firmware release number, which is always used for identifying the software system of the phone; Locale: locale version number; Recovery: recovery version number. City: displaying phone location;...
Page 36
The URL or IP address, and port of the SIP server. This is provided by your SIP Server VoIP service provider (ITSP). The URL or IP address, and port of the SIP server. This will be used when Secondary SIP Server the primary SIP server fails.
Page 37
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. The option will decide which IP is going to be used in sending SIP packets after IPs for SIP server host are resolved with DNS SRV.
Page 38
the Request-Line and "TO" header in the SIP request to indicate the E.164 number. If set to "Enable", "Tel:" will be used instead of "SIP:" in the SIP request. The default setting is "Disable". Selects whether or not the phone will send SIP Register messages to the SIP Registration proxy/server.
Page 39
SIP T2 Timeout is the maximum retransmit time of any SIP request messages (excluding the INVITE message). The re-transmitting and SIP T2 Timeout doubling of T1 continues until it reaches the T2 value. The default setting is 4 seconds. Determines the network protocol used for the SIP transport. Users can SIP Transport choose from TCP, UDP and TLS.
Page 40
display the caller ID based on the From Header in the incoming SIP INVITE. The default setting is "Auto". Add Auth Header on To define whether authorization Header will be added on initial REGISTER from the first REGISTER. The default setting is “No”. Initial REGISTER This is used to perform a factory reset through SIP NOTIFY.
Page 41
this "Eventlist BLF URI" field, fill in the URI without the domain (i.e., BLF1006). monitor extensions list, under GUI->Settings->Programmable Keys page, please select "Eventlist BLF" in the key mode, choose account, enter the value of each extension in the list. When option is enabled, empty multi-purpose keys will be automatically Auto Provision provisioned to the monitored extensions in the Eventlist BLF.
Page 42
"Disabled". When enabled, it will send SUBSCRIBE to Broadsoft server to obtain Call Broadsoft Call Park Park notifications. The default setting is “Disabled”. Account x SIP Settings Session Timer This option is used to enable or disable session timer on the phone side Enable Session Timer when server side can provide both session timer UPDATE or session audit UPDATE.
Page 43
incoming INVITE. If it doesn't match the phone's SIP User ID, the call will be Incoming INVITE rejected. The default setting is "No". When set to "Yes", the SIP address of the Request URL in the incoming SIP Accept Incoming SIP message will be checked.
Page 44
used and the actual frames transmitted during the in payload 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. This option determines the encoding rate for G723 codec. Users can choose G723 Rate from 6.3kbps encoding rate and 5.3kbps encoding rate.
Page 45
2. Grammar: x – any digit from 0-9 X – digits from 0-9, and letters from a-z, A-Z. a) xx+ - at least 2 digit numbers b) xx - only 2 digit numbers c) “^” - exclude d) [3-5] - any digit of 3, 4, or 5 e) [147] - any digit of 1, 4, or 7 <2=011>...
Page 46
1[2-9]xx[2-9]xxxxxx |- allows dialing to any US/Canada Number with 11 digits length; 011[2-9]x - allows international calls starting with 011; [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.
Page 47
Rejection If set to "Yes", the phone will automatically turn on the speaker phone to Auto Answer answer incoming calls after a short reminding beep. Default setting is “No”. Refer-To Use Target If set to "Yes", the "Refer-To" header uses the transferred target's Contact Contact header information for attended transfer.
Page 48
from the server/proxy. However, if the current call was answered based on the SIP Call-Info/Alert-Info header, then all other incoming calls with SIP Call- Info/Alert-Info headers will be rejected automatically. Default setting is “No”. Mute on answer When enabled, the phone will mute the incoming intercom call. Intercom call Play warning tone for When enabled, the phone will play warning tone when auto answer Intercom.
Settings Page Definitions Table 11: Settings Page Definitions Settings General Settings This parameter 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 Local RTP Port port _value for RTP;...
Page 50
Login Credentials SIP Credentials Account ½/3/4/5/6 Select XSI Authentication Type. SIP User ID need to be configured if SIP account is selected. Login Credentials Login Username. Configure the Username for the BroadWorks Xsi server. Login Password. Configure the password for the BroadWorks Xsi server. ...
Page 51
features on the phone. If keep the Name box blank, the phone will use the default name “Missed” for it. Placed Call Log Enable/Disable and rename the BroadWorks Xsi Placed Call Log features on the phone. If keep the Name box blank, the phone will use the default name “Outgoing”...
Page 52
If enabled, When the phone is Offhook it will automatically dial out the Enable Live DialPad number punched in after the number of seconds that the user had set. Live DialPad Expire Set the Live DialPad expire time before initiating the call using Live DialPad feature.
Page 53
phonebook will be accepted. Allow Only Favorites: only incoming calls from favorite numbers in the local phonebook will be accepted. Enables / disables transfer feature. If disabled, call transfer will not be Disable Transfer possible. Default setting is “No”. In-call Dial Number on Configures the number to be dialed as DTMF using TRANSFER button.
Page 54
Default setting is “10”. Popup Timeout If enabled will play a short tone when receiving an IM during idle state. By Play Tone On default is disabled. Receiving IM Add a new option for input the user agent field with operator configurable value or value that identifies the device.
Page 55
“Label” could be the description you want to use. For details, please check the “Multicast Paging User Guide” on our Website. Settings Outbound Notification For detailed instruction for this part, please refer to: [Outbound Notification Support] Section in this Administration Guide. ...
Page 56
EADSET 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.
Page 57
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 (when daylight saving) which is U.S central time.
Page 58
http://htmlcolorcodes.com/ . If an invalid code is configured, the phone will use default value #000000 instead. Specifies the wallpaper server path. This option will take effect when Wallpaper Server Path wallpaper source is “Download”. Click on the “Upload” button to browse and upload the desired wallpaper file. Upload Wallpaper This option will take effect when wallpaper source is “Uploaded”.
Page 59
Call-Waiting Tone will ring ON ms and a pause of OFF ms and then repeat the pattern. Up to Gain three cadences are supported. Busy Tone Reorder Tone Configures speaker ring volume. The valid range is 0 to 7. Speaker Ring Volume The default setting is 5.
Page 60
Busy Lamp Field (BLF) Select the Account to monitor the BLF status. Enter the extension number in the Value field to be monitored. Presence Watcher This option has to be supported by a presence server and it is tied to the “Do Not Disturb”...
Page 61
Select this feature in order to display the Message menu from the MPK buttons, no field dis required for configuration Assigns a function to the corresponding physical MPK. This feature is Physical Multi- available on GXP2130/GXP2160 only. The key mode options are: Purpose Keys Speed Dial Select the Account to dial from.
Page 62
Value field to be dialed, or enter the IP address to set the Direct IP call as Speed Dial. Busy Lamp Field (BLF) Select the Account to monitor the BLF status. Enter the extension number in the Value field to be monitored. ...
Page 63
base in the Description 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 Description field is left blank. Enter the LDAP Name/Number filter in the Value field. For example: If users set MPK 1 as “LDAP Search”...
Page 64
Allows users to choose from the original Toggle mode or the enhanced Menu mode. With the enhanced Menu mode, the MORE softkey now will not need the user to tap multiple times on MORE to get to next pages, instead, pressing MORE will have a popup window and allow users to choose from the list.
Page 65
Custom softkey layout when device is under Conference State. Available Softkeys: BT On/Off, Cancel, Dial, Backspace. Assigns a function to the corresponding Softkeys. GXP2140, GXP2160 and GXP2170 supports 3 configurable Softkeys; GXP2130/GXP2135 supports 2 configurable Softkeys. Note: The first and last Softkeys are reserved for Exit/More functionality.
Page 66
For example: If users set MPK 1 as “LDAP Search” for “Account 1”, and set filters: Description -> ou=video,ou=SZ,dc=grandstream,dc=com Value -> sn=Li Since Base LDAP server configuration “dc=65randstream,dc=com”, “ou=video,ou=SZ” is added to narrow the LDAP search scope. “sn=Li” is the example to filter the last name. ...
Page 67
the information from the phones and sends it out in one single notify message. PBX server has to support this feature. 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 offhook and account 2 is active, it will call the configured Speed Dial number using account 2.
Page 68
LDAP search scope. “sn=Li” is the example to filter the last name. Conference Allow user to set their Multi-Purpose Key to “Conference” mode to trigger a conference. By setting the extension number in the value box, the users will be able to activate a 3-way conference by simply press the assigned MPK button.
Host name (Option 12) some Internet Service Providers. Used by clients and servers to exchange vendor class ID. The default setting is “Grandstream GXP2130” for GXP2130, ”Grandstream GXP2140” for DHCP Vendor Class ID GXP2140, “Grandstream GXP2160” for GXP2160, “Grandstream GXP2170”...
Page 70
Preferred DNS Server Enters the Preferred DNS Server for Ipv4. Allows users to configure the appropriate network settings on the phone to obtain Ipv6 address. Users could select “Auto-configured” or “Statically Ipv6 Address Type configured” for the Ipv6 address type. Enter the static Ipv6 address when Full Static is used in “Statically Static Ipv6 Address configured”...
Configures the PC port mode. When set to “Mirrored”, the traffic in the LAN port will go through PC port as well and packets can be captured by PC Port Mode connecting a PC to the PC port. The default setting is “Enabled”. Assigns the VLAN Tag of the PC port.
Page 72
Current Password The current admin password is required for setting a new admin password. New Password Set new password for web GUI access as Admin. This field is case sensitive. Confirm Password Enter the new Admin password again to confirm. Maintenance ...
Page 73
User Name Config HTTP/HTTPS The password for the HTTP/HTTPS server. Password Enables your ITSP to lock configuration updates. If configured, only the Config File Prefix configuration file with the matching encrypted prefix will be downloaded and flashed into the phone. Enables your ITSP to lock configuration updates.
Page 74
registration status change (INFO level); negotiated codec (INFO level); Ethernet link up (INFO level); SLIC chip exception (WARNING and ERROR levels); Memory exception (ERROR level). Syslog will be filtered based on keywords provided. If you enter multiple Syslog Keyword keywords, it should be separated by ‘,’.
Page 75
CPE SSL Certificate The Cert File for the phone to connect to the ACS via SSL. CPE SSL Private Key The Cert Key for the phone to connect to the ACS via SSL. Maintenance Security Settings Security Configures the access control for the users to configure from keypad Menu. There are three different options: ...
Displays packet capture status. When user starts to capture trace file, it will Status show “RUNNING” status, otherwise, it will show “STOPPED”. Capture Location Location where the capture will be stored, either “Internal Storage” or “USB” Defines whether the packet capture file contains RTP or not. The default With RTP Packets setting is “No”.
Page 77
Control the behavior of phonebook key. There are five options: Default, LDAP Phonebook Key Search, Local Phonebook, Local Group, and Broadsoft Phonebook. The Function default setting is “Default”, when user presses it, phone LCD will show the five options. Default search mode Configures default phonebook search mode.
Specify 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. LDAP Name Attributes Example: cn sn description Specifies the "number" attributes of each record which are returned in the LDAP search result.
Page 79
Idle Solid Green Idle Solid Green Trying Solid Red Trying Solid Red Talking Solid Red Talking Solid Red Proceeding Flashing Red Proceeding Solid Red Incoming call Flashing Red Incoming call Flashing Red Pattern: Directional Mode: Inverse Call’s state Light Indication Call’s state Light Indication Offline...
Off (Extension Board Icon: Off (Extension Board Idle Idle Idle) Icon: Idle) Trying Solid Red Trying Solid Green Talking Solid Red Talking Solid Green Proceeding Solid Red Proceeding Solid Green Incoming call Flashing Red Incoming call Flashing Green Eventlist BLF Listening Transport Protocol ...
Functionality Based on option “SIP Transport” and new option “SIP Listening Mode”, GXP will decide which transport protocol it should listening to from the incoming request. SIP Transport Mode TLS/TCP Listening Mode Accept incoming Accept incoming Accept incoming request using UDP. request using TCP.
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. Use Random Ports It is under Settings->General Settings.
The GXP21XX series support TLS 1.0 (RFC2246), 1.1 (RFC4346), and 1.2 (RFC5246) Weather Update To customize GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 to display weather information for the preferred city, users could go to web GUI->Settings->Web Service page and enter the city code in the...
3. The searching result will show in a new window containing the weather forecast in the selected city. Editing Contacts and Click-To-Dial From GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 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).
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&password=admin/123 In the above link, replace the fields with ...
WebGUI Default Password Warning Message When accessing the GXP2130/2140/2160/2170/2135 for the first time or after factory reset, it reminds the user to change the password and allow user to modify the password by clicking the modify button. Figure 10: Warning Password Message Send Instant Message Instant messages are used to send text between IP Phones via SIP messages.
Wallpaper GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 support 4 approaches for wallpaper configurations: “Default”, “Download”, and “Upload” and “Color Background”. GXP2140/GXP2160/GXP2170 also provide loading wallpaper file from USB drive. Default Mode Under Default mode, the phone will display the wallpaper supplied by firmware. Download Mode Under Download mode, the phone will download the wallpaper from the specified server path under “Wallpaper Server Path”...
Figure 14: Upload Selected Wallpaper to Phone Color Background Mode Users could find option “Color Background” under web UI->Settings->LCD Display: Wallpaper category. Enter any HEX color code based on your preference. The color codes could be found here: http://htmlcolorcodes.com/ If an invalid code is configured, the phone will use default value #000000 instead. Figure 15: Wallpaper –...
MENU configuration page. Contact Picture Support The GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 supports adding pictures to each account, this can be done by navigating on the webGUI under “Accounts > Account X > General Settings”. Click “Select” under “Picture” as shown below.
Figure 17: Select Picture The following window will pop up to select from where to upload the picture, from local disk or set a URL to the picture. Figure 18: Upload Picture Click “Save and Apply” after choosing the picture. During the call, the callee will see the picture/icon that the caller sets.
Figure 19: Picture Call-Info Header Screensaver Pictures Downloading GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 support downloading screensavers from HTTP/TFTP servers. Please refer to following configuration steps: 1- Log into Web GUI > Settings > LCD Display > Screensaver. 2- Set Screensaver Source to “Download”. 3- Enter the following Path on Screensaver Server Path: http://Server_IP/screensaver.xml or tftp://Server_IP/screensaver.xml...
Figure 21: HFS HTTP Server 6- Press Save and Apply button to save the new configuration Saving Configuration Changes 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"...
Packet Capture GXP2130/GXP2135/GXP2140/GXP2160/GXP2170 is embedded with packet capture function on firmware 1.0.4.10 or greater. The related options are under Maintenance -> Packet Capture. Figure 22: Packet Capture in Idle User can also define whether RTP packets will be captured or not from With RTP Packets option.
Lamp Filed and Event List BLF features and allows end users, such as attendant, to monitor the call status of users in the list. GXP2130/2140/2160/2170/2135 supports this feature by sending out the subscription request to the UCM and changing the indicator status of the Line keys, MPKs, or virtual MPKs that associated with the monitored users.
Outbound Notification Support Outbound notification options can be found under device web UI->Settings->Outbound Notifications. In the web UI, there are three sections under Outbound Notifications: “Action URL”, “Destination” and “Notification”. Action URL To use Outbound Notification->Action URL, users need to know the supported events and the dynamic variables for the supported events.
Setup Completed Registered Unregistered Off Hook On Hook Incoming Call Outgoing Call Missed Call Established Call Terminated Call Open DND Close DND Open Forward Close Forward Blind Transfer Attended Transfer Hold Call UnHold Call Table 17: Action URL - Supported Dynamic Variables Supported Dynamic Variables Dynamic Variable Description...
Incoming Call: 172.18.24.103/mac=$mac&local=$local Outgoing Call: 172.18.24.103/remote=$remote&phone_ip=$phone_ip 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.
P8316 Open DND P8317 Close DND P8318 Open Forward P8319 Close Forward P8320 Blind Transfer P8321 Attended Transfer P8324 Hold Call P8325 UnHold Call Destination The options under phone’s web UI->Settings->Outbound Notification->Destination configures the server information destination of the outbound notification. Click on “Add Destination” and users will see following window to configure destination server information.
Configure the destination server domain for XMPP protocol. This option Domain is not editable for SMTP. User Name Configure the authorization user name of the destination server. Password Configure the authorization user password for the destination server. Configure the sender name for SMTP protocol. This option is not From editable for XMPP.
Figure 28: Action URL - Add Notification Table 21: Action URL – Notification Options Notification Option Description Event Configures the event, which will trigger an outbound notification. Configures the name of the destination where the outbound notification Destination will be sent to. Configures the subject of Email notification.
Page 101
remoteName The remote party name localNumber The local party number localName The local party name sipServer The SIP server address of the account call-id The SIP dialog call ID The time stamp when the missed call event time occurs This is for DND status. The value can be status “enabled”...
Page 102
“locked” or “unlocked” OAMLockoutTime OAM lockout time stamp callingNumber Calling party number Type of the call. The value can be “incoming” or callType “outgoing” line Line number associated with the call account Account number associated with the call remoteNumber The remote party number remoteName The remote party name Incoming_Call...
Page 103
Type of the call. The value can be “incoming” or callType “outgoing” line Line number associated with the call account Account number associated with the call remoteNumber The remote party number remoteName The remote party name Call_Terminated localNumber The local party number localName The local party name sipServer...
Page 104
call-id The SIP dialog call ID startTime The time stamp when the call is resumed line Line number associated with the call account Account number associated with the call remoteNumber The remote party number remoteName The remote party name localNumber The local party number Blind_Transfer localName...
Then the message received in the outbound notification will look like this: Your call from Daniel:2070 to Jasmine:2071 was forwarded to 777777 by reason unconditional. Only attributes in curved braces will be replaced by the run time value. Other content will remain the same as static text.
Figure 29: VPK Page Click on “Edit VPK” for the line (fixed VPK) you would like to configure. A new window will pop up for VPK configuration. Users can configure Mode, Account, Description and Value for the VPK. Up TO 20 mode options can be selected for the VPK.
Figure 31: Edit VPK – Dynamic VPK Please note: 1. Dynamic VPK does not support LINE and Shared LINE mode. These two mode options are only available for fixed VPKs. 2. Dynamic VPK does not support NONE mode. If users do not need this VPK, click on “Edit VPK” for it and select “Delete”...
Intercom Intercom LDAP search Ldap Search Conference Conference Multicast paging Multicast Paging Record Record Call Log Call log Monitoredcp Monitored Call Park Menu Menu XML Application Xmlapp Information Information Message message The string could be capital or lower case letters, but there must be no “space” in between. For example, in the cfg.xml, “Transfer”...
Figure 33: VPK – LCD Indication The users could also edit and add VPK from LCD. 1. To edit (fixed) VPK, press and hold the line key for about 4 seconds, a configuration window will pop up for the user to configure. 2.
Page 110
Registered + Call Forward All (No IM, No Voice Mail) Unregistered + Call Forward Delay + Call Forward Busy (No IM, No Voice Mail) Registered + Call Forward Delay + Call Forward Busy (No IM, No Voice Mail) Unregistered + Call Forward Delay (No IM, No Voice Mail, No Call Forward Busy) Registered + Call Forward Delay (No IM, No Voice Mail, No Call Forward Busy)
Page 111
Flashing Registered + Alert Flashing Registered + Hold by user GREEN Flashing Registered + Hold by the other party GREEN Registered + Connected Offline, Unknown GREEN Terminated Proceeding BLF/ Eventlist Flashing Ringing (Early) Flashing Trying GREEN Confirmed Offline, Unknown Presence Watcher GREEN Available...
Page 112
Call Return Account Unregistered Transfer Account Registered Account Unregistered Call Park Account Registered Account Unregistered Intercom Account Registered LDAP Search Multicast Paging Idle Record Flashing Recording Call Log Menu Account not registered Account Registered Voice Mail (No new voice mail) Account Registered (Have new voice mail) Please note that no matter how each line is configured on the idle screen, all the lines in call screen will...
Figure 34: Dial Screen When the user is in call screen (during a call), he/she can press Softkey to switch back to VPK screen. Figure 35: Making Call When the user is in VPK screen during a call, he/she can press Softkey or corresponding line key to switch back to call screen.
Figure 36: VPK Status PAI Update for CallPark VPK/MPK The phone will update the number in call history regarding the PAI that it receives from the server. For instance, when your number is parked in the CallPark space, and the CallPark space has been set into a VPK/MPK, if the VPK/MPK is used to retrieve the call, the number will be updated in the call history.
Figure 37: VPK/MPK to Park the Call Figure 38: Dial Park Space directly Figure 39: Call History Updated if Call is Parked using MPK/VPK When parking a call using MPK/VPK it will have the same call leg, therefore the SIP server will send the PAI header that will update the user number in the call history.
The figure below shows an example of the PAI header received by the phone in order to update the call history. Figure 40: Received PAI Header P a g e GXP21XX Administration Guide...
UPGRADING AND PROVISIONING The GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 can be upgraded via TFTP/HTTP/HTTPS by configuring the URL/IP Address for the TFTP/HTTP/HTTPS server and selecting a download method. Configure a valid URL for TFTP or HTTP/HTTPS; the server name can be FQDN or IP address.
Upgrade via Web GUI 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.
“cfg<model>.xml”, where <model> is the phone model, i.e., “cfggxp2130.xml” for the GXP2130, “cfgxp2170” for the GXP2170. If this file is not available, the phone will issue a request to download the generic “cfg.xml” file. The configuration file name should be in lower case letters.
RESTORE FACTORY DEFAULT SETTINGS 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. Please follow the instructions below to reset the phone: ...
EXPERIENCING GXP2130/GXP2140/GXP2160/GXP2170/GXP2135 Please visit our website: http://www.grandstream.com to receive the most up- to-date updates on firmware releases, additional features, FAQs, documentation and news on new products. We encourage you to browse our product related documentation, FAQs User and Developer Forum for answers to your general questions.