Bluetooth support. It also runs Android 7.0 and offers instant access to hundreds of thousands of Android apps. By combining a state-of- the-art IP video phone and the functionality of an Android tablet, the GXV3350 offers businesses throughout the world a powerful desktop communication and productivity solution.
Page 3
Extension Module *The second GBX20 must be powered on by a 12V/1A PSU when 2 or more GBX20 extension modules are connected to GXV3350. Layer 2 QoS (802.1Q, 802.1p) and Layer 3 (ToS, DiffServ, MPLS) QoS User and administrator level passwords, MD5 and MD5-sess based authentication, Security 256bit-AES encrypted configuration file, TLS, SRTP, HTTPS, 802.1x media...
Storage: -10oC to 60oC Humidity Humidity: 10% to 90% Non-condensing GXV3350 phone, handset with cord, base stand, universal power supply, network Package Content cable, quick installation guide, brochure, GPL license FCC: Part 15 Class B; Part 15 Subpart C(15.247); Part 15 Subpart E(15.407); Part 68 HAC IC: RSS-247;...
Figure 2: Phone Stand on GXV3350 Note The 2 positions of the Phone Stand for GXV3350: One angle is 49.5°, and the other is 44.5°, between the device LCD interface and the horizontal plane. Using the Slots for Wall Mounting (Wall Mount *Sold separately)
Page 6
GBX20 Extension Module The GXV3350 uses GBX20 as the extension module. The extension module is an ideal solution for the busy enterprise environment looking to add the ability to receive and dispatch calls efficiently. Each GBX20 extension module has 20 programmable buttons, Left and Right buttons, supporting 40 Multiple Purpose Keys to be configured.
Page 7
1. The GBX20 is an additional accessory for the GXV3350. Therefore, the GBX20 (including extension module accessories for installation) is not included in the GXV3350 package. 2. In case two or more GBX20 extension modules are connected to the GXV3350, the second GBX20 needs to be powered on by a 12V/1A PSU.
GXV3350 LCD SETTINGS The GXV3350 LCD MENU provides an easy access to the settings on the phone. Some of the settings from Web GUI could be configured via the LCD as well. The following table shows the LCD setting menu options.
● Account Status ● Network Status Status ● System Info ● Storage Status Table 5: GXV3350 LCD Settings Access LCD Settings To open the settings menu, you should: Tap on Settings app on the screen. Or; Swipe down from the top of the home screen to open the notifications panel and hit the Settings icon in the top right corner.
Additional Settings: This menu is available only when the Bluetooth is enabled: Device Name. Tap to change the name of the GXV3350, which is displayed on other Bluetooth devices when discovered. By default, it’s “GXV3350_XXXXXX” Where XXXXXX are the last 6 digits of the phone’s MAC address.
LLDP Turn on/off LLDP on the GXV3350. If turned on, the phone will be able to discover the LAN polices as set up in the switch side to obtain network settings such as VLAN tag, Layer 2 QoS 802.1p priority and Layer 3 QoS in a plug-and-play manner.
“Proxy port” and “Bypass proxy for” in proxy settings for the phone to get Internet connection successfully. Tethering & Portable Hotspot The GXV3350 can serve as a Wi-Fi access point for other devices to provide wireless access to the network if the Portable Wi- Fi hotspot is turned on.
Page 13
Figure 8: GXV3350 Wi-Fi Hotspot Basic Sound Use the Voice settings to configure the phone’s sound mode, volume, ring tone and notification tone. Silent mode. Tap on it to turn on/off the sound from speaker when there is an incoming call.
Set date. Set the current date for the GXV3350. Set time. Set the time on the GXV3350 manually. Select time zone. Select the time zone for the GXV3350. Use 24-hour format. Check/uncheck to display the time using 24-hour time format or not. For example, in 24-hour format, 13:00 will be displayed instead of 1:00 p.m.
Status BarScreen Off to turn off LCD). Users will then be required to enter password or pattern to login. When the screen is locked, users can still be able to answer or reject incoming call. Note if screen lock password is incorrect for 5 times, a countdown timer for retry after is shown. Passwords–Make passwords visible.
Tap the “Stop” softkey to stop an application gracefully. This setting might not be valid for some applications. Tap the “Disable” softkey to disable the application. Users could tap on “Enable” to turn it back on again. This usually applies to the built-in applications. Tap the “Uninstall”...
WARNING and ERROR. System log protocol: Select the protocol of syslog (UDP or SSL/TLS). Syslog server address: The URL/IP address for the syslog server. If the GXV3350 has network connection, the phone will send the syslog packets to this server address.
This page shows device storage status. GXV3350 WEB GUI SETTINGS The GXV3350 embedded Web server responds to HTTP/HTTPS GET/POST requests. Embedded HTML pages allow users to configure the application phone through a Web browser such as Microsoft’s IE, Mozilla Firefox, Google Chrome and etc.
Server 1 IPv6 DNS IPv6 DNS Server 2 of the phone. Server 2 Table 7: Status/Network Status Status/System Info Product Model Product model of the phone: GXV3350. Hardware Hardware version number. Revision Part Number Product part number. Serial Number Product serial number.
System up time since the last reboot. Table 8: Status/System Info Account Page Definitions GXV3350 has 16 lines that can be configured to accommodate 16 independent SIP accounts. Each SIP account has an individual configuration page. Account/General Settings Account/SIP Settings...
Page 21
Configures the phone system to subscribe voice message service. If it is set to “Yes”, the phone system will Subscribe periodically send SIP SUBSCRIBE message for Message Waiting Indication service. GXV3350 phone system for MWI supports both synchronized and non-synchronized MWI. Default is “No”.
Page 22
Determines which network protocol will be used to transport the SIP message. It can be selected from TCP/UDP/TLS. Transport Default setting is “UDP”. Determines the local SIP port used to listen and transmit. Local SIP The default setting is 5060 for Account 1, 5062 for Account 2, 5064 for Account 3, 5066 for Account 4, 5068 Port for Account 5, and 5070 for Account 6.
Enable Allows the phone system to use the session timer, when set to “Yes”, it will be added in the SIP INVITE Session message to notify the server. Timer Configures the phone system’s SIP session timer. It enables SIP sessions to be periodically “refreshed” via a SIP request (UPDATE, or re-INVITE).
Page 24
This configuration will be included with the same preference order in the SIP SDP message. Configures the phone to use which codec sequence to negotiate as the callee. When set to “Caller”, the Codec Negotiation phone negotiates by SDP codec sequence from received SIP Invite; When set to “Callee”, the phone Priority negotiates by audio codec sequence on the phone.
Page 25
Lists the available and enabled Video codecs for this account. Users can enable the specific video codecs by Preferred Video Codec moving them to the selected box and set them with a priority order from top to bottom. This configuration will be included with the same preference order in the SIP SDP message.
Page 26
high that causes no video or video quality issue during video call. In this case, please change “H.264 Image Size” to “VGA” or “CIF” and change “Video Bit Rate” to “384kbps” or lower. Sets the SDP bandwidth attribute. It can be selected from the drop-down list. The default setting is “Media Level”.
“Disable”. Configures all the AES (Advanced Encryption Standard) key size within SRTP. It can be selected from dropdown list: ● AES128 & 256 bit ● AES 128 bit SRTP Key Length ● AES 256 bit If it is set to “AES 128 & 256 bit”, the phone system will provide both AES 128 and 256 cipher suite for SRTP.
If it is set to “AES 128&256 bit”, the phone system will provide both AES 128 and 256 cipher suite for SRTP. If set to “AES 128 bit”, it only provides 128-bit cipher suite; if set to “AES 256 bit”, it only provides 256-bit cipher suite.
Page 29
Video Layout only displays the remote screen in full screen mode. ● “Default”: GXV3350 will show both remote and local video feed. Sets the phone system to allow to answer an incoming call automatically when idle. If it is set to “Yes”, the phone will automatically enable the...
Page 30
Sets the phone system to make an anonymous outgoing call. If set to “Yes”, the “From” header Send Anonymous in the SIP INVITE messages will be set to anonymous, essentially blocking the Caller ID to be displayed. Default is “No”. If set to “Yes”, anonymous calls will be Intercept Anonymous Calls automatically blocked.
Page 31
Configures the feature code to disable the DND (Do Not Disturb) feature for this account. DND Call Feature Off If it is configured, the phone will dial the feature code automatically when the DND feature is disabled. Determines the expiration timer (in seconds) for no key entry.
Page 32
● Contact: It controls the pattern of dialing numbers from local or LDAP. ● Incoming call history: It controls the pattern of dialing numbers from inbound call logs. ● Outgoing Call History: It controls the pattern of dialing numbers from outbound call logs.
Page 33
{^1900x. | <=1617>[2-9]xxxxxx | 1[2-9]xx[2- 9]xxxxxx | 011[2-9]x. | [3469]11 } Explanation of example rule (reading from left to right): ● ^1900x. – prevents dialing any number started with 1900 ● <=1617>[2-9]xxxxxx – allow dialing to local area code (617) numbers by dialing 7 numbers and 1617 area code will be added automatically.
ringtone will be played. The default setting is “No”. Specifies the rules for the incoming calls. If the incoming caller ID or Alert Info matches the number, pattern or Alert Info text rules, the phone will play the selected distinctive ringtone. The rule policy: - Specific caller ID number.
Page 35
Answers the SIP request from saved servers when set to “Yes”, only the SIP Only Accept SIP Requests from Known Servers requests from saved servers will be accepted; and the SIP requests from the unregistered server will be rejected. The default setting is “No”. Configures the phone system to check the SIP User ID in the Request URI of the Check SIP User ID for Incoming INVITE SIP INVITE message from the remote party.
Page 36
parameters used are the ones configured at [Download Contacts]. The authentication can be done either using admin credentials (if no SIP account is configured) or using SIP account credentials. The default setting is “Yes”. Table 13: Account/Advanced Settings Account/Special Features Call Settings This feature is used for BroadSoft / Metaswitch call feature synchronization.
Defines line-seize expiration timer. For Shared Call Appearance, the phone must send a SUBSCRIBE request Line Seize for the line-seize event package whenever a user attempts to take the shared line off hook. The default Timeout (s) value is 15 seconds. The valid range is from 15 to 60. Table 14: Account/Special Features Phone Settings Page Definitions Phone Settings/General Settings...
Configures the IP address for the Contact header and Connection Information in the SIP/SDP message. It Use NAT IP should ONLY be used if it’s required by your ITSP. The default setting is keep the box blank. Table 15: Phone Settings/General Settings Phone Settings/Call Settings Call Settings Enable Video Call...
Page 39
SIP 183. Incoming Call At any time, the GXV3350 user can press the “Answer” button. If done, then the phone will send the SIP 200OK and call will be fully established.
Page 40
phone will enter into the dial screen, and the media channel will switch to the handset. Default setting is “Auto”. Configures when there are multiple lines, whether to UnHold the line automatically when click the line being held and hold the line in the Auto Unhold When Press primary call.
Return Code When When DND is enabled, the phone will send the selected type of SIP Enable DND message. Configures whether to enable speaker sound when in a call with Group Listen with handset/headset. If set to “Yes”, the speaker sound is enabled, but you Speaker cannot talk through the speaker.
transmitted, therefore consuming more bandwidth. The video quality will be affected due to packet loss if extra bandwidth is not allocated. Sets the video display mode to “Original proportion”, “Cut proportionally” or “Add black margin proportionally”. ● If set to “Original proportion“, the phone displays video in its original proportion.
Specifies the H.264 codec profile type for the multicast paging call. This list includes “Baseline Profile”, Multicast “Main Profile”, and “High Profile”. Paging H.264 Note: Lower profile is easier to decode, while higher profile has higher compress rate. Usually, use Profile Type Baseline profile for low CPU Performance device, and choose high profile for video conference.
Page 44
Vendor Class ID Configures the vendor class ID header in the DHCP request. (Option 60) The default setting is Grandstream GXV3380. IP Address Defines the phone’s static IP address if the static IP is used. Subnet Mask Determines the network’s subnet mask if the static IP is used. Default Gateway Defines the network’s gateway address if the static IP is used.
Users could select “DHCP” or “Static IP”. • DHCP: Obtain IP address via a DHCP server in the LAN. All domain values for static IP/PPPoE are unavailable, even though the values have been saved in the flash. IPv4 Address Type •...
Configures the Wi-Fi frequency band from the list: 2.4G WiFi Band 2.4 G & 5G Default setting is 2.4G & 5G. Permits to scan and select the available Wi-Fi networks within the range if the Wi-Fi feature is enabled. ESSID Click on “Select”...
correct format. OpenVPN® Client certificate file (*.crt) required by the OpenVPN® server for authentication OpenVPN® Client Certificate purposes. Press “Upload” to upload the corresponding file to the device. The file will not be uploaded if it is not in the correct format. The OpenVPN®...
Page 48
Defines the Layer 3 packet’s QoS parameter for RTP messages in decimal pattern. This value is used for IP Layer 3 QoS Precedence, Diff-Serv or MPLS. for Audio The default setting is 46 it is equivalent to the DSCP name constant EF. Defines the Layer 3 packet’s QoS parameters for H.264 messages in decimal pattern.
Remote Control Indicates whether CSTA Control feature is enabled. Change of this configuration will need the system CSTA Control reboot to make it take effect. Action URI Configures whether the phone is enabled to receive and handle Action URI request. Support Remote Configures whether the phone is enabled to pop up allow remote control window.
Page 50
Defines the URL or IP address of the NTP server. The phone may obtain the current date and time NTP Server information from the server. The default setting is “pool.ntp.org”. This allows the user to configure interval for updating time from the NTP server. Valid value is between 5 NTP Update Interval (m) and 1440 minutes.
Determines which format will be used to display the date. It can be selected from the drop-down list. Normal (M/D/YYYY): 1/31/2012 Date Display Format YYYY/MM/DD: 2012/01/31 MM/DD/YYYY: 01/31/2012 DD/MM/YYYY: 31/01/2012 The default setting is MM/DD/YYYY. Language Language Sets the language to display on the phone’s LCD. Select Language File Press “Browse”...
Enter current logged-in user’s password. This field is case sensitive. (The default random password can Password be found at the sticker on the GXV3350) New Admin Allows the user to change the admin password. The password field is purposely blank after clicking the Password “Save”...
CA Certificate Import Trusted Allows to upload the CA Certificate file to phone. CA Certificates Trusted CA Lists trusted CA certificates previously uploaded. Administrator can delete a certificate from here. Certificates User Certificate Add Certificate Allows to upload & Install User Certificate file to phone. Custom Certificate Import Custom...
Page 54
Peripherals Interface Management Defines whether to enable HDMI. If enabled, users need to set whether HDMI would synchronize with LCD. If set to “HDMI Display Synchronization with LCD”, HDMI device will display the same content as the phone LCD; If set to “Show based on the mode”, HDMI device displays as follows when in video call: HDMI Output Control * PIP mode: The larger video screen is displayed.
This feature configures the transmission gain for handsfree mode. Default setting is “0dB”. Handfree TX Gain (dB) Media Volume Configures the volume of media. Alarm Volume Configures the volume of alarm. Ringtone Volume Configures the volume of ringtone. Table 27: System Settings – Preferences System Settings/TR-069 Sets the phone system to enable the “CPE WAN Management Protocol”...
Page 56
Uploads configuration file to the phone. The file will not be uploaded if it is not in the correct format. Upload Device Configuration Note: The GXV3350 supports only txt format for config file upload. Press to trigger the device to fetch configuration file from server configured under Start Provision the Config server Path.
Page 57
Note: The config server path also supports $PN and $MAC variables to replace the product name and MAC address in the path. For example, if the MAC is 11:22:33:AA:BB:CC, the path: example.com/$MAC/$PN would be applied as: example.com/112233aabbcc/GXV3350 HTTP/HTTPS User Name Configure the user name for the config HTTP/HTTPS server.
Page 58
Provision Automatic Upgrade Specify when the firmware upgrade process will be initiated; there are 4 options: ● No: The phone will only do upgrade once at boot up. ● Check every minute: User needs to specify “Automatic Upgrade Check Interval(m)” and “Hour of the day (0-23)” Automatic Upgrade ●...
By default, the device will provision the first available config in the order of cfgMAC, cfgMAC.xml, cfgMODEL.xml, and cfg.xml (corresponding to device Download and Process All Available Config specific, model specific, and global configs). If set to "Yes", the device will Files download and apply (override) all available configs in the order of cfgMAC, cfg.xml, cfgMODEL.xml, cfgMAC.xml.
Page 60
Select the transport protocol over which log messages will be carried. UDP: Syslog messages will be sent over UDP. Syslog SSL/TLS: Syslog messages will be sent securely over TLS connection. To upload server CA certificate, Protocol follow below steps: Copy CA file in USB and plug it to the phone. Go to LCD menu SettingsSecurity SettingsInstall from USB to install the CA file.
Display a list of info items that can be debugged, currently supports system logs, info log, capture package, Debug Info tombstones and ANR log. The captured data can be viewed in “Debug information list”. The default is all Menu selected. Debug Info You can select the existing debugging info package or grab package.
Page 62
Set the URL for events on phone web GUI, and when the corresponding event occurs on the phone, the phone will send the configured URL to SIP server. The dynamic variables in the URL will be replaced by the actual values of the phone before sending to SIP server, in order to achieve the purpose of events notification.
Table 32: Maintenance/Voice Monitoring Application Page Definitions Applications/Programmable Key The GXV3350 can be configured with VPK through the Web interface or via the Programmable Key APP from the device’s LCD. Programmable key Format Configures the display format for the MPK. Users could select “Name”, “User ID” or Display Format “Name(User ID)”.
Page 64
The key modes are: Speed Dial: Press to dial the User ID when the accounts being configured as VPK. Busy Lamp Field: Monitor the User ID status when the accounts being configured as VPK. Call Transfer: Transfer the current active call to User ID when the accounts being configured as VPK.
Determines the event list BLF URI on the phone to monitor the extensions in the list with MPK keys. This feature is based on BroadSoft standard. It requires filling in the BLF ID to the box. Event List URI For example, if the server provides the URI: BLF123@myserver.com, this field should be filled with BLF123.
One Page Display Configures whether to enable one page display mode. If set to "Yes", each extension board only shows 20 Mode programmable keys, so keys 1-80 will be displayed on 4 extension boards. Sync Backlight with Configures whether to synchronize the backlight with LCD. If set to "Yes", the backlight will turn off when LCD is in idle EXT Sync Prompt When accessing EXT, configures whether to pop up the EXT synchronization prompt.
Page 67
Configures the emergency contact in logout mode. If the system is logout, guest users can dial the Emergency configured emergency contacts. Call Input the number in the input box and click “Add” to add the number to the contacts list. To delete the Numbers existing ICE number, select the number in the contacts list and click “Delete”.
Page 68
Import Uploads the contact file from PC to the phone. Local File Export Specifies the encoding format for phonebook file exporting. The default setting is UTF-8. It can be selected from the dropdown list: UTF-8 UTF-16 UTF-32 File Encoding Big5 Big5-HKSCS Shift-JIS ISO8859-1...
Page 69
Download Enables the phone system to download phonebook file and select the server and protocol to download the Mode phonebook file. It can be selected from TFTP, HTTP, and HTTPS. The default setting is “OFF”. Keep Associated If enabled, the associated account information in the contact file will be synchronized to the phone. Account Selects the encoding format for phonebook file download.
System Application/LDAP Book Connection Mode Selects which protocol will be used for LDAP searching, LDAP or LDAPS. Server Address Configures the URI of the LDAP (Lightweight Directory Access Protocol) server. Port Configures the LDAP server port. The default LDAP port number is 389. Determines the LDAP search base.
Defines the filter used for number lookups. 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. LDAP Mail Filter Determines the filter used for mail lookups.
Page 72
Set the door system type to “GDS” if the GDS door system is used, or set it to “Baudisch” if another door Door system brand is used. System Note: Each GDS door system has 2 different access passwords to control 2 doors separately named as Type [Related Display Name1] &...
Configure via Web GUI Open a web browser on PC and enter the IP address for the GXV3350. Then login with the administrator username and password (that needs to be at least 6 characters). Go to Maintenance Upgrade. In the Upgrade web page, enter the IP address or the FQDN for the upgrade server and choose to upgrade via TFTP, HTTP or HTTPS (The default setting is HTTPS).
Please do not power off or unplug the GXV3350 when the upgrading process is on. Upload Firmware Locally If there is no HTTP/TFTP server, users could also upload the firmware to the GXV3350 directly via Web GUI. Please follow the steps below to upload firmware to GXV3350 locally.
When the GXV3350 boots up, it will issue TFTP or HTTP request to download a configuration XML file named “cfgxxxxxxxxxxxx” followed by “cfgxxxxxxxxxxxx.xml”, where “xxxxxxxxxxxx” is the MAC address of the phone, i.e., “cfg074ad05f548”...
Page 76
Figure 13: GXV3350 LCD – Start provision Figure 14: GXV3350 Web GUi – Start provision Note When the prompt in the figure below shows up, it means the firmware/config authentication failed. So the user will be required to check the username/password on device web UI Maintenance Upgrade:...
Grandstream is not responsible for restoring lost parameters and cannot connect your device to your VoIP service provider. In order to restore the GXV3350 unit to factory reset via the LCD Menu, please refer to the following steps: 1. On GXV3350 idle screen, go to Settings ...
Restore to Factory Default via Hard Keys For users that could not restore the GXV3350 to factory reset via LCD Menu or the Web GUI, restoring the unit via Hard keys is an alternative. Please, follow the steps below to restore the GXV3350 via Hard Keys: 1.
Page 79
Firmware Version 1.0.3.47 Supported Preferred Default Account in web UI -> Phone Settings -> Call Settings. [PREFERRED DEFAULT ACCOUNT] Supported disable the handset use. [ENABLE HANDSET] Firmware Version 1.0.3.44 No major changes. Firmware Version 1.0.3.40 Supported NTP update interval. [NTP UPDATE INTERVAL] Supported disable MPK page automatic update on GBX20.
Supported voice monitoring VQ RTCP-XR session report. [VQ RTCP-XR Collector Name][VQ RTCP-XR Collector Address] [VQ RTCP-XR Collector Port] Improved the button display in firmware update settings on LCD. [Provisioning and Configuration File Download] Supported web UI control list. [Web Access Control][Web Access Control List] Supported LCD to be turned on when BLF/SCA status updated.