1. Home
  2. Knowledge Base
  3. GCC6xxx UC Endpoints User Manual

GCC6xxx UC Endpoints User Manual

  • Updated on June 27, 2024

OVERVIEW

After successful login to the GCC601X(W)’s UC Endpoints Web Interface, the overview web page will provide an overall view of the GCC601X(W)’s information presented in a Dashboard style for easy monitoring. Please refer to the figure and table below:

Overview

Total Devices

Displays the total number of added devices, this includes Grandstream devices, and devices from other manufacturers.

VoIP Device Registration Status

Displays the total number of the registered or unregistered devices to the SIP server.

IPC Device Status

Displays the added IP cameras, and their respective status, monitored, unmonitored, or Abnormal

VoIP Equipment Upgrades

Displays the status of upgrades for certain equipment added through VoIP devices. It provides information on the number of devices that have successfully completed the upgrade, the number of devices that are eligible for upgrade, and the number of devices currently undergoing the upgrade process. This allows administrators to monitor the progress and success of equipment upgrades within the VoIP network.

VoIP Equipment Type

Specifies the category of hardware utilized in VoIP networks, including devices like IP phones, gateways, IP-PBX systems for communication over the internet.

Overview

Fast Provision

Fast provision feature allows users to provision many Grandstream endpoint devices at once, without the need to provision each device individually. This is an extension of the GCC601X(W) IP-PBX module.

Fast Provision

Fast Provision

Sync DHCP Option Configuration

If enabled, Fast Provision configuration will be synced to the DHCP server.

Import

This option helps users upload a list of SIP extensions with its corresponding device MAC, Network Priority, Call Security level...
as the name implies, this option helps administrators to fast provision a list of extensions with its corresponding information all at once without the need to add each extension individually.
Note:

  • In order to import the extensions you have a template that you can populate with your data, the template is called fast_provision_upload_template and it is in excel format.

  • You can import up to 12 extension per excel file by default, If users purchase the PBX upgrades plan, up to 200 users can be imported.

Add

creates a new extension number and define its different parameters: MAC Address, Network priority...

Delete

Delete a created extension, or extensions

Modify levels

Defines the following parameters: Network Priorirty, Call Security level, Call Voice Quality, to have either normal, inetrmediate or advanced level

Refresh

Updates the ID code for the selected extension, or extensions

Notification

When adding the email address of the extension, and when configuring an SMTP server on the PBX module, you can send notification email to the selected extension

Export

Exports all the information and data of the created extensions.

Device Information

Extension Number

Defines the extension number.

MAC Address

Defines the MAC Address

Network Priority

Defines the netowork priority corresponding to the extension, three levels are available: Noarmal, Intermediate, advanced.

Call Security Level

Defines the call security level, three levels are available: Normal, intermediate, and advanced.

Call Voice Quality

Defines the call voice quality, three levels are available: Normal, intermediate, and advanced.

Identity information

Employee ID

Displays the employee ID

First Name

Defines the First Name

Last Name

Defines the Last Name

Job Title

Defines the Job Title

ID code

Defines the ID code

Validity Period of ID Code

Defines for how long the ID code will be valid, the options are:

  • Permanently Active

  • 1 day(s)

  • 2 day(s)

  • 7 day(s)

  • 30 day(s)

  • Custom

ID Code Uses

Defines how many times the ID code can be used, it can either be set to 3 times or Custom, where you can define a custom value between 1-10

Email

Defines the email address

Mobile Number

Defines the mobile number

Fast Provision

Supported devices

Device

Minimum Firmware required

WP816

1.0.1.9

WP826

1.0.1.9

GXV3450

1.0.3.11

GXV3480

1.0.3.11

GXV3470

1.0.3.11

Supported devices for Fast Provision

Device Management

IPC Devices

This section manages the added Grandstream IP Cameras devices.

General

Device Number

Defines the number that allowed members can dial to access the IPC devices.

Device Name

Defines the device name

Protocol

Defines the streaming protocol, the available option is RSTP

IP Address

Defines a valid IP address of the IP Camera

Port

Defines the port number of the IPC device by default it is port 554

Channel Path

To view the stream of a specific channel, please configure the channel path (e.g., if the stream URL is "rtsp://user:password@192.68.1.1:554/channel/ch0" the channel path would be "channel/ch0").

Username

If a username is set on the device, fill in this field to allow the UCM to access the device.

Password

If a  password is set on this device, fill in this field to allow the UCM to access the device.

Transmission Protocol

Defines the transport protocol of the IPC devices. Default is UDP.

Heartbeat Detection

If enabled, the PBX will regularly send RTSP OPTIONs messages to check the device online status.

User Settings

Allowed Members

Extensions, Extension Groups, and Departments can be selected to access this IP camera by dialing the configured Device Number.

VoIP Devices

Overview

Grandstream SIP Devices can be configured via Web interface as well as via configuration file through TFTP/HTTP/HTTPS download. All Grandstream SIP devices support a proprietary binary format configuration file and an XML format configuration file. The GCC601x provides a Plug and Play mechanism to auto-provision the Grandstream SIP devices in a simple manner by generating an XML config file and having the phone download it within the LAN area. This allows users to finish the installation with ease and start using the SIP devices in a managed way.

To provision a phone, three steps are involved, i.e., discovery, configuration, and provisioning. This section explains how VoIP Devices work on the GCC601x. The settings for this feature can be accessed via Web GUI🡪Device Management🡪VoIP Devices.

Configuration Architecture for End Point Device

The endpoint device configuration in VoIP Devices is divided into the following three layers with priority from the lowest to the highest:

  • Global

This is the lowest layer. Users can configure the most basic options that could apply to all Grandstream SIP devices during provisioning via VoIP Devices.

  • Model

In this layer, users can define model-specific options for the configuration template.

  • Device

This is the highest layer. Users can configure device-specific options for the configuration of the individual device here.

Each layer also has its structure at different levels. Please see the figure below. The details for each layer are explained in sections [Global Configuration], [Model Configuration], and [Device Configuration].

The configuration options in the model layer and device layer have all the options in the global layers already, i.e., the options in the global layer are a subset of the options in the model layer and the device layer. If an option is set in all three layers with different values, the highest layer value will override the value in the lower layer. For example, if the user selects English for Language setting in Global Policy and Spanish for Language setting in Default Model Template, the language setting on the device to be provisioned will use Spanish as the model layer has higher priority than the global layer. To sum up, configurations in the higher layer will always override the configurations for the same options/fields in the lower layer when presented at the same time.

After understanding the VoIP Devices configuration architecture, users could configure the available options for endpoint devices to be provisioned by the GCC601x by going through the three layers. This configuration architecture allows users to set up and manage the Grandstream endpoint devices in the same LAN area in a centralized way.

Auto-Provisioning Settings

By default, the VoIP Devices feature is enabled on the GCC601x for auto-provisioning. Three methods of auto-provisioning are used.

  • SIP SUBSCRIBE

When the phone boots up, it sends out SUBSCRIBE to a multicast IP address in the LAN. The GCC601x discovers it and then sends a NOTIFY with the XML config file URL in the message body. The phone will then use the path to download the config file generated in the GCC60x and take the new configuration.

  • DHCP OPTION 66

Route mode needs to be set to use this feature. When the phone restarts (by default DHCP Option 66 is turned on), it will send out a DHCP DISCOVER request. The GCC601x receives it and returns the DHCP OFFER with the config server path URL in Option 66, for example, https://192.168.2.1:8089/zccgi/. The phone will then use the path to download the config file generated in the GCC601x.

  • mDNS

When the phone boots up, it sends out an mDNS query to get the TFTP server address. The GCC601x will respond with its address. The phone will then send a TFTP request to download the XML config file from the GCC601x.

To start the auto-provisioning process, under Web GUI🡪Device Management🡪VoIP Devices🡪VoIP Devices Settings, fill in the auto-provision information.

Auto Provision Settings

Enable VoIP Devices

Enable or disable the VoIP Devices feature on the PBX. The default setting is enabled.

Enable Automatic Configuration Assignment

By default, this is disabled. If disabled, when the SIP device boots up, the

GCC601x

will not send the SIP device the URL to download the config file, and therefore the SIP device will not be automatically provisioned by the GCC601x.

Note: When disabled, SIP devices can still be provisioned by manually sending NOTIFY from the GCC601x which will include the XML config file URL for the SIP device to download.

Auto Assign Extension

If enabled, when the device is discovered, the PBX will automatically assign an extension within the range defined in the “VoIP Devices Extension Segment” to the device. The default setting is disabled.

VoIP Devices Extension Segment

Click on the link “VoIP Devices Extension Segment” to specify the extension range to be assigned if “Automatically Assign Extension” is enabled. The default range is 5000-6299. VoIP Devices Extension Segment range can be defined in Web GUI🡪PBX Settings🡪General Settings🡪General page🡪Extension Preference section: “Auto Provision Extensions”.

Enable Pick Extension

If enabled, the extension list will be sent out to the device after receiving the device’s request. This feature is for the GXP series phones that support selecting extensions to be provisioned via the phone’s LCD. The default setting is disabled.

Pick Extension Segment

Click on the link “Pick Extension Segment” to specify the extension list to be sent to the device. The default range is 4000 to 4999. Pick Extension Segment range can be defined in Web GUI 🡪 PBX Settings 🡪 General Settings 🡪 General page 🡪 Extension Preference section: “Pick Extensions”.

Pick Extension Period (hour)

Specify the number of minutes to allow the phones being provisioned to pick extensions.

Subnet Whitelist

This feature allows the GCC601x to provision devices in different subnets other than the GCC601x network.

Enter subnet IP addresses to allow devices within these subnets to be provisioned. The syntax is <IP>/<CIDR>.

Examples:

10.0.0.1/8

192.168.6.0/24

Note: Only private IP ranges (10.0.0.0 | 172.16.0.0 | 192.168.0.0) are supported.

Auto Provision Settings

Please make sure an extension is manually assigned to the phone or “Automatically Assign Extension” is enabled during provisioning. After the configuration on the GCC601x Web GUI, click on “Save” and “Apply Changes”. Once the phone boots up and picks up the config file from the GCC601x, it will take the configuration right away.

Discovery

Grandstream endpoints are automatically discovered after bootup. Users could also manually discover devices by specifying the IP address or scanning the entire LAN network. Three methods are supported to scan the devices.

  • PING
  • ARP
  • SIP Message (NOTIFY)

Click on “Auto Discover” under Web GUI🡪Device Management🡪VoIP Devices🡪VoIP Devices, fill in the “Scan Method” and “Scan IP”. The IP address segment will be automatically filled in based on the network mask detected on the GCC601x. If users need to scan the entire network segment, enter 255 (for example, 192.168.40.255) instead of a specific IP address. Then click on “Save” to start discovering the devices within the same network.

Auto Discover

The following figure shows a list of discovered phones. The MAC address, IP Address, Extension (if assigned), Version, Vendor, Model, Connection Status, Create Config, and Options (Edit /Delete /Update /Reboot /Access Device Web GUI) are displayed in the list.

Discovered Devices

Firmware

In the Firmware tab, users can upload to and manage firmware for endpoints. Additionally, the firmware upload size limit has been increased from 300MB to 1GB.

Upload Firmware Files to the GCC601x
Upload New Firmware
  • Enable: toggles whether the GCC601X(W) will provision this firmware to endpoints if they are using the GCC601X(W) as the firmware server. If not enabled, the GCC601X(W) will reject requests from endpoints for this firmware.
  • Model: The device model for which this firmware is intended. Only for self-reference and does not affect provisioning.
  • Firmware: The firmware version of the file being uploaded. Only for self-reference and does not affect provisioning.
  • Remark: Add a comment about the uploaded firmware. Only for self-reference and does not affect provisioning.
  • Choose File to Upload: Select the firmware file to upload from the user’s PC. The file name must match the firmware file name requested by the endpoint.

Uploading Devices List

Besides the built-in discovery method on the GCC601X(W), users could prepare a list of devices on a .CSV file and upload it by clicking on the button ”Import”, after which a success message prompt should be displayed.

Users need to make sure that the CSV file respects the format as shown in the following figure and that the entered information is correct (valid IP address, valid MAC address, device model, and an existing account), otherwise the GCC601X(W) will reject the file and the operation will fail:

Device List – CSV file Sample
Note

Please ensure that the .csv file is encoded in UTF-8 to be able to import the devices correctly into the GCC601X(W).

Managing Discovered Devices

  • Sorting: Press or sort per MAC Address, IP Address, Version, Vendor, Model, or Create Config columns from lower to higher or higher to lower, respectively.
  • Filter: Select a filter to display corresponding results.
  • All: Display all discovered devices.
  • Scan Results: Display only manually discovered devices. [Discovery]
  • IP Address: Enter the device IP and press the Search button.
  • MAC Address: Enter the device MAC and press the Search button.
  • Model: Enter a model name and press the Search button. Example: GXP2130.
  • Extension: Enter the extension number and press the Search button.
Managing Discovered Devices

From the main menu of VoIP Devices, users can perform the following operations:

  • Click to access the discovery menu as shown in the [Discovery] section.
  • Click to add a new device to the VoIP Devices database using its MAC address.
  • Click to delete selected devices from the VoIP Devices database.
  • Click to modify selected devices.
  • Click to batch update a list of devices, the GCC601x in this case will send an SIP NOTIFY message to all selected devices to update them at once.
  • Click to reboot selected devices (the selected devices, should have been provisioned with extensions since the phone will authenticate the server which is trying to send it reboot command).
  • Click to clear all device configurations.
  • Click to upload xlsx file containing a list of devices.
  • Click to export CSV file containing a list of devices. This file can be imported to another GCC601x to quickly set it up with the original GCC601x devices.
  • Click to copy the configuration from one device to another. This can be useful for easily replacing devices and note that this feature works only between devices of the same model.

All these operations will be detailed in the next sections.

Global Configuration

The global configuration will apply to all the connected Grandstream SIP endpoint devices in the same LAN with the GCC601x no matter what the Grandstream device model it is. It is divided into two levels:

  • Global Policy
  • Global Templates

Global Templates configuration has higher priority than Global Policy configuration.

Global Policy

Global Policy can be accessed on the Web GUI🡪Device Management🡪VoIP Devices🡪Global Policy page. On the top of the configuration table, users can select a category in the “Options” dropdown list to quickly navigate to the category or they can also complete the configuration by importing/exporting. The categories are:

  • Localization: configure display language, data, and time.
  • Phone Settings: configure the dial plan, call features, NAT, call progress tones, etc.
  • Contact List: configure LDAP and XML phonebook download.
  • Maintenance: configure upgrading, web access, Telnet/SSH access, and Syslog.
  • Network Settings: configure the IP address, QoS, and STUN settings.
  • Customization: customize LCD screen wallpaper for the supported models.
  • Communication Settings: configure Email and FTP settings

Select the checkbox on the left of the parameter you would like to configure to activate the dropdown list for this parameter.

Global Policy Categories

The following tables list the Global Policy configuration parameters for the SIP end device.

Language settings

Language

Select the LCD display language on the SIP end device.

Date and Time

Date Format

Configure the date display format on the SIP end device’s LCD.

Time Format

Configure the time display in 12-hour or 24-hour format on the SIP end device’s LCD.

Enable NTP

To enable the NTP service.

NTP Server

Configure the URL or IP address of the NTP server. The SIP end device may obtain the date and time from the server.

NTP Update Interval

Configure the NTP update interval.

Time Zone

Configure the time zone used on the SIP end device.

Enable Daylight Saving Time

Select either to enable or disable the DST.

Global Policy Parameters – Localization

Default Call Settings

Dial Plan

Configure the default dial plan rule. For syntax and examples, please refer to the user manual of the SIP devices to be provisioned for more details.

Enable Call Features

When enabled, “Do Not Disturb”, “Call Forward” and other call features can be used via the local feature code on the phone. Otherwise, the ITSP feature code will be used.

Use # as Dial Key

If set to “Yes”, pressing the number key “#” will immediately dial out the input digits.

Auto Answer by Call-info

If set to “Yes”, the phone will automatically turn on the speaker phone to answer incoming calls after a short reminding beep, based on the SIP Call-Info header sent from the server/proxy.

The default setting is enabled.

NAT Traversal

Configure if the NAT traversal mechanism is activated.

User Random Port

If set to “Yes”, this parameter will force random generation of both the local SIP and RTP ports.

General Settings

Call Progress Tones

Configure call progress tones including ring tone, dial tone, second dial tone, message waiting tone, ring back tone, call waiting tone, busy tone, and reorder tone using the following syntax:

f1=val, f2=val[, c=on1/ off1[- on2/ off2[- on3/ off3]]];

  • Frequencies are in Hz and cadence on and off are in 10ms).
  • “on” is the period (in ms) of ringing while “off” is the period of silence. Up to three cadences are supported.
  • Please refer to the user manual of the SIP devices to be provisioned for more details

HEADSET Key Mode

Select “Default Mode” or “Toggle Headset/Speaker” for the Headset key. Please refer to the user manual of the SIP devices to be provisioned for more details.

Global Policy Parameters – Phone Settings

LDAP Phonebook

Source

Select “Manual” or “PBX” as the LDAP configuration source.

  • If “Manual” is selected, the LDAP configuration below will be applied to the SIP end device.
  • If “PBX” is selected, the LDAP configuration built-in from GCC60x Web GUI🡪System Settings🡪LDAP Server will be applied.

Address

Configure the IP address or DNS name of the LDAP server.

Port

Configure the LDAP server port. The default value is 389.

Base DN

This is the location in the directory where the search is requested to begin. Example:

  • dc=grandstream, dc=com
  • ou=Boston, dc=grandstream, dc=com

Username

Configure the bind “Username” for querying LDAP servers. The field can be left blank if the LDAP server allows anonymous binds.

Password

Configure the bind “Password” for querying LDAP servers. The field can be left blank if the LDAP server allows anonymous binds.

Number Filter

Configure the filter used for number lookups. Please refer to the user manual for more details.

Name Filter

Configure the filter used for name lookups. Please refer to the user manual for more details.

Version

Select the protocol version for the phone to send the bind requests. The default value is 3.

Name Attribute

Specify the “name” attributes of each record that are returned in the LDAP search result.

Example:

gn

cn sn description

Number Attribute

Specify the “number” attributes of each record that are returned in the LDAP search result.

Example:

telephoneNumber

telephoneNumber Mobile

Display Name

Configure the entry information to be shown on the phone’s LCD. Up to 3 fields can be displayed. 

Example:

%cn %sn %telephoneNumber

Max Hits

Specify the maximum number of results to be returned by the LDAP server. The valid range is 1 to 3000. The default value is 50.

Search Timeout

Specify the interval (in seconds) for the server to process the request and the client waits for the server to return. The valid range is 0 to 180. The default value is 30.

Sort Results

Specify whether the search result is sorted or not. The default setting is No.

Incoming Calls

Configure to enable LDAP number searching when receiving calls. The default setting is No.

Outgoing Calls

Configure to enable LDAP number searching when making calls. The default setting is No.

Lookup Display Name

Configures the display name when LDAP looks up the name for an incoming call or outgoing call.

It must be a subset of the LDAP Name Attributes.

XML Phonebook

Phonebook XML Server

Select the source of the phonebook XML server.

  • Disable

Disable phonebook XML downloading.

  • Manual

Once selected, users need to specify the downloading protocol HTTP, HTTPS, or TFTP and the server path to download the phonebook XML file. The server path could be an IP address or URL, with up to 256 characters.

  • Local UCM Server

Once selected, click on the Server Path field to upload the phonebook XML file. Please note after uploading the phonebook XML file to the server, the original file name will be used as the directory name and the file will be renamed as phonebook.xml under that directory.

Phonebook Download Interval

Configure the phonebook download interval (in minutes). If set to 0, the automatic download will be disabled. The valid range is 5 to 720.

Remove manually edited entries on download

If set to “Yes”, when the XML phonebook is downloaded, the entries added manually will be automatically removed.

Global Policy Parameters – Contact List

Upgrade and Provision

Firmware Source

Firmware source via VoIP Devices provisioning could be a URL for an external server address, local UCM directory, or USB media if plugged into the GCC601x. Select a source to get the firmware file: URL, Local UCM Server, Local USB Media, Local SD Card Media

  • URL: If selected to use URL to upgrade, complete the configuration for the following four parameters: “Upgrade Via”, “Server Path”, “File Prefix” and “File Postfix”.

  • Local UCM Server: Firmware can be uploaded to the UCM630X internal storage for firmware upgrade. If selected, click on the “Manage Storage” icon next to the “Directory” option, upload the firmware file, and select a directory for the end device to retrieve the firmware file.

  • Local USB Media: If selected, the USB storage device needs to be plugged into the UCM630X and the firmware file must be put under a folder named “ZC_firmware” in the USB storage root directory.

  • Local SD Card Media: If selected, an SD card needs to be plugged into the UCM630X and the firmware file must be put under a folder named “ZC_firmware” in the USB storage root directory.

Upgrade via

When the URL is selected as a firmware source, configure upgrade via TFTP, HTTP, or HTTPS.

Server Path

When the URL is selected as a firmware source, configure the firmware upgrading server path.

File Prefix

If configured, only the firmware with the matching encrypted prefix will be downloaded and flashed into the phone.

File Postfix

If configured, only the firmware with the matching encrypted postfix will be downloaded and flashed into the phone.

Config Server Path

When the URL is selected as a firmware source, configure the firmware file postfix. If configured, only the configuration file with the matching encrypted postfix will be downloaded and flashed onto the phone.

Allow DHCP Option 43/66

If DHCP option 43 or 66 is enabled on the LAN side, the TFTP server can be redirected.

Automatic Upgrade

If enabled, the endpoint device will automatically upgrade if a new firmware is detected. Users can select automatic upgrading by day, by week, or by minute.By week Once selected, specify the day of the week to check the HTTP/TFTP server for firmware upgrades or configuration file changes.

  • By day: Once selected, specify the hour of the day to check the HTTP/TFTP server for firmware upgrades or configuration file changes.

  • By minute: Once selected, specify the interval X that the SIP end device will request for new firmware every X minutes.

Firmware Upgrade Rule

Specify how firmware upgrading and provisioning requests are to be sent.

Web Access

VoIP Devices

Select either to enable or disable VoIP Devices.

Admin Password

Configure the administrator password for admin-level login.

End-User Password

Configure the end-user password for the end-user-level login.

Web Access Mode

Select HTTP or HTTPS as the web access protocol.

Web Server Port

Configure the port for web access. The valid range is 1 to 65535.

RTSP Port

Configure the RTSP Port.

Enable UPnP Discovery

Select either to enable or disable Enable UPnP Discovery.

User Login Timeout

Configure User Login Timeout.

Maximum Consecutive Failed Login Attempts

Configure Maximum Consecutive Failed Login Attempts.

Login Error Lock Time

Configure Login Error Lock Time.

Security

Disable Telnet/SSH

Enable Telnet/SSH access for the SIP end device.

• If the SIP end device supports Telnet access, this option controls the Telnet access of the device.

• if the SIP end device supports SSH access, this option controls the SSH access of the device.

Syslog

Syslog Server

Configure the URL/IP address for the Syslog server.

Syslog Level

Select the level of logging for Syslog.

Send SIP Log

Configure whether the SIP log will be included in the Syslog message.

Global Policy Parameters – Maintenance

Basic Settings

IP Address

Configure how the SIP end device shall obtain the IP address. DHCP or PPPoE can be selected.

  • DHCP

Once selected, users can specify the Host Name (option 12) of the SIP end device as DHCP client and Vendor Class ID (option 60) used by the client and server to exchange vendor class ID information.

  • PPPoE

Once selected, users need to specify the Account ID, Password, and Service Name for PPPoE.

Host Name

Specify the name of the client. This field is optional but may be required by Internet Service Providers.

Vendor Class ID

Used by clients and servers to exchange vendor class ID.

Account ID

Enter the PPPoE account ID.

Password

Enter the PPPoE Password.

Service Name

Enter the PPPoE Service Name.

Advanced Setting

Layer 3 QoS

Define the Layer 3 QoS parameter. This value is used for IP Precedence, Diff-Serv, or MPLS. The valid range is 0-63.

Layer 3 QoS For RTP

Assign the priority value of the Layer 3 QoS for RTP packets.

The valid range is 0 -63.

Layer 3 QoS For SIP

Assign the priority value of the Layer 3 QoS for SIP packets.

The valid range is 0 -63.

Layer 2 QoS Tag

Assign the VLAN Tag of the Layer 2 QoS packets.

The valid range is 0 -4095.

Layer 2 QoS Priority Value

Assign the priority value of the Layer 2 QoS packets.

The valid range is 0-7.

STUN Server

Configure the IP address or Domain name of the STUN server. Only non-symmetric NAT routers work with STUN.

Keep-Alive

Select either to enable or disable Keep Alive.

Keep Alive Interval

Specify how often the phone will send a blank UDP packet to the SIP server to keep the “ping hole” on the NAT router open. The valid range is 10-160.

Register Expiration

Specify the Register Expiration.

Local SIP Port

Configure Local SIP Port.

Local RTP Port

Configure Local RTP Port.

Auto On-Hook Timer(s)

Configure Auto On-Hook Timer(s).

Ring Timeout

Configure Ring Timeout.

SIP Transport

Select either UDP, TCP, or TLS/TCP as the SIP transport protocol.

Direct IP Call

Select either to disable or enable Direct IP Call support.

SIP Proxy Compatibility Mode

Select either to disable or enable SIP Proxy Compatibility Mode.

Unregister On Reboot

Select either to disable or enable Unregister On Reboot.

Whitelist

Whitelist

Select either to enable or disable the Whitelist

SIP Phone Number Whitelist

Configure the SIP Phone Number Whitelist.

Global Policy Parameters – Network Settings

Wallpaper

Screen Resolution 1024 x 600

Check this option if the SIP end device shall use 1024 x 600 resolution for the LCD screen wallpaper.

  • Source

Configure the location where wallpapers are stored.

  • File

If “URL” is selected as the source, specify the URL of the wallpaper file. If “Local UCM Server” is selected as the source, click to upload the wallpaper file to the GCC601x.

Screen Resolution 800 x 400

Check this option if the SIP end device shall use 800 x 400 resolution for the LCD screen wallpaper.

  • Source

Configure the location where wallpapers are stored.

  • File

If “URL” is selected as the source, specify the URL of the wallpaper file. If “Local UCM Server” is selected as the source, click to upload the wallpaper file to the GCC601x.

Screen Resolution 480 x 272

Check this option if the SIP end device shall use 480 x 272 resolution for the LCD screen wallpaper.

  • Source

Configure the location where wallpapers are stored.

  • File

If “URL” is selected as the source, specify the URL of the wallpaper file. If “Local UCM Server” is selected as the source, click to upload the wallpaper file to the GCC601x.

Screen Resolution 320 x 240

Check this option if the SIP end device supports 320 x 240 resolution for the LCD screen wallpaper.

  • Source

Configure the location where wallpapers are stored.

  • File

If “URL” is selected as the source, specify the URL of the wallpaper file. If “Local UCM Server” is selected as the source, click to upload the wallpaper file to the GCC601x.

Global Policy Parameters – Communication Settings

Email Settings

SMTP Settings

Check this option to configure the email settings that will be sent to the provisioned phones:

  • Server

The IP address of the SMTP server

  • Port

SMTP server port

  • From E-Mail address

Email address

  • Sender Username

Username of the sender

  • Password Recovery Email

Email where the recovered password will be sent

  • Alarm receive Email 1

Email address where alarm notifications will be sent

  • Alarm receive Email 2

Email address where alarm notifications will be sent

  • Enable SSL

Enable SSL protocol for SMTP

FTP

FTP

Check this option to configure the FTP settings that will be sent to the provisioned phones:

  • Storage Server Type

Either FTP or Central Storage

  • Server

FTP server address

  • Port

FTP port to be used

  • Username

FTP username

  • Path

FTP Directory path

Global Policy Parameters – Communication Settings

Global Templates

Global Templates can be accessed in Web GUI🡪Device Management🡪VoIP Devices🡪Global Templates. Users can create multiple global templates with different sets of configurations and save the templates, or click on the “Import/Export” button to add multiple global templates. Later on, when the user configures the device in the Edit Device dialog🡪Advanced Settings, the user can select to use one of the global templates for the device. Please refer to section [Manage Devices] for more details on using the global templates.

When creating a global template, users can select the categories and the parameters under each category to be used in the template. The global policy and the selected global template will both take effect when generating the config file. However, the selected global template has higher priority to the global policy when it comes to the same setting option/field. If the same option/field has a different value configured in the global policy and the selected global template, the value for this option/field in the selected global template will override the value in the global policy.

Click on “Add” to add a global template. Users will see the following configurations.

Template Name

Create a name to identify this global template.

Description

Describe the global template. This is optional.

Active

Check this option to enable the global template.

Create New Template
  • Click on to edit the global template.

The window for editing the global template is shown in the following figure. In the “Options” field, after entering the option name keyword, the options containing the keyword will be listed. Users could then select the options to be modified under the global template.

Edit Global Template

The added options will show in the list. Users can then enter or select the value for each option to be used in the global template. On the left side of each added option, users can click to delete this option from the template. On the right side of each option, users can click on to reset the option value to the default value.

Click on “Save” to save this global template.

  • The created global templates will show in the Web GUI🡪Device Management🡪VoIP Devices🡪Global Templates page. Users can click on to delete the global template or delete multiple selected templates at once.
  • Click on “Toggle Selected Template(s)” to toggle the status between enabled/disabled for the selected templates.

Model Templates

Model layer configuration allows users to apply model-specific configurations to different devices. Users could create/edit/delete a model template by accessing Web GUI, page Device Management🡪VoIP Devices🡪Model Templates. If multiple model templates are created and enabled, when the user configures the device in the Edit Device dialog🡪Advanced Settings, the user can select to use one of the model templates for the device. Please refer to section [Manage Devices] for more details on using the model template.

For each created model template, users can assign it as the default model template. If assigned as the default model template, the values in this model template will be applied to all the devices of this model. There is always only one default model template that can be assigned at one time on the GCC601x

The selected model template and the default model template will both take effect when generating the config file for the device. However, the model template has a higher priority than the default model template when it comes to the same setting option/field. If the same option/field has a different value configured in the default model template and the selected model template, the value for this option/field in the selected model template will override the value in the default model template.

  • Click on “Add” to add a model template.

Model

Select a model to apply this template. The supported Grandstream models are listed in the dropdown list for selection.

Template Name

Create a name for the model template.

Description

Enter a description for the model template. This is optional.

Default Model Template

Select to assign this model template as the default model template. The value of the option in the default model template will be overridden if another selected model template has a different value for the same option.

Active

Check this option to enable the model template.

Create a New Model Template
  • Click on to edit the model template.

The editing window for a model template is shown in the following figure. In the “Options” field, enter the option name keyword, the option that contains the keyword will be listed. The user could then select the option to be modified under the model template.

Once added, the option will be shown in the list below. On the left side of each option, users can click on to remove this option from the model template. On the right side of each option, users can click on to reset the option to the default value.

The user could also click on “Add New Field” to add a P-value number and the value to the configuration. The following figure shows setting P-value “P1362” to “en”, which means the display language on the LCD is set to English. For P-value information of different models, please refer to the configuration template here http://www.grandstream.com/support/tools

Edit Model Template
  • Click on Save when done. The model template will be displayed on the Web GUI🡪Device Management🡪VoIP Devices🡪Model Templates page.
  • Click on to delete the model template or click on “Delete Selected Templates” to delete multiple selected templates at once.
  • Click on “Toggle Selected Template(s)” to toggle the status between enabled/disabled for the selected model templates.
  • Click on the “Import/Export” button to upload/export the model template list in .CSV format.

To make it easier for the administrator to search through the templates, a filter button has been added the user interface. Please see the screenshot below:

Filter Model Templates

Model Update

GCC601x VoIP Devices feature supports provisioning all models of Grandstream SIP end devices including OEM device models.

OEM Models

Users can associate OEM device models with their original Grandstream-branded models, allowing these OEM devices to be provisioned appropriately.

  • Click on button.
  • In the Source Model field, select the Grandstream device that the OEM model is based on from the dropdown list.
  • For the Destination Model and Destination Vendor field, enter the custom OEM model name and vendor name.
  • The newly added OEM model should now be selectable as an option in Model fields.
OEM Models

To make it easier for the users to search for the model templates to download or update, a filter button has been added to the user interface.

Filter Endpoint Models
Model Template Package List

Templates for most of the Grandstream models are built-in with the GCC601x already. Templates for Wave and Grandstream surveillance products require users to download and install under Web GUI🡪Device Management🡪VoIP Devices🡪Model Update first before they are available in the GCC601x for selection. After downloading and installing the model template to the GCC601x, it will show in the dropdown list for the “Model” selection when editing the model template.

  • Click on to download the template.
  • Click on to upgrade the model template. Users will see this icon available if the device model has a template updated in the GCC601x.
Template Management

Upload Model Template Package

In case the GCC601x is placed in the private network and Internet access is restricted, users will not be able to get packages by downloading and installing from the remote server. Model template packages can be manually uploaded from a local device through Web GUI. Please contact Grandstream customer support if the model package is needed for manual uploading.

Upload Model Template Manually

Device Configuration

On the Web GUI, page Device Management🡪VoIP Devices🡪VoIP Devices, users could create a new device, delete existing device(s), make a special configuration for a single device, or send NOTIFY to an existing device(s).

Create New Device

Besides configuring the device after the device is discovered, users could also directly create a new device and configure basic settings before the device is discovered by the GCC601x. Once the device is plugged in, it can then be discovered and provisioned. This gives the system administrator adequate time to set up each device beforehand.

Click on “Add” and the following dialog will show. Follow the steps below to create the configurations for the new device.

  1. Firstly, select a model for the device to be created and enter its MAC address, IP address, and firmware version (optional) in the corresponding field.
  2. Basic settings will show a list of settings based on the model selected in step 1. Users could assign extensions to accounts, and assign functions to Line Keys and Multiple-Purposed Keys if supported on the selected model.
  3. Click on “save” to save the configuration for this device.
Create New Device

Manage Devices

The device manually created or discovered from Auto Discover will be listed in the Web GUI🡪Device Management🡪VoIP Devices🡪VoIP Devices page. Users can see the devices with their MAC address, IP address, vendor, model, etc.

Manage Devices
  • Click on to access the Web GUI of the phone.
  • Click on to edit the device configuration.

A new dialog will be displayed for the users to configure “Basic” settings and “Advanced” settings. “Basic” settings have the same configurations as displayed when manually creating a new device, i.e., account, line key, and MPK settings; “Advanced” settings allow users to configure more details in a five-level structure.

Edit Device

A preview of the “Advanced” settings is shown in the above figure. There are five levels configurations as described in (1) (2) (3) (4) (5) below, with priority from the lowest to the highest. The configurations in all levels will take effect for the device. If the same options exist in different-level configurations with different values configured, the higher-level configuration will override the lower-level configuration.

  1. Global Policy

This is the lowest-level configuration. The global policy configured in Web GUI🡪Device Management🡪VoIP Devices🡪Global Policy will be applied here. Click on “Modify Global Policy” to redirect to the Device Management🡪VoIP Devices🡪Global Policy.

  1. Global Templates

Select a global template to be used for the device and click on to add. Multiple global templates can be selected, and users can arrange the priority by adjusting orders via and . All the selected global templates will take effect. If the same option exists on multiple selected global templates, the value in the template with higher priority will override the one in the template with lower priority. Click on to remove the global template from the selected list.

  1. Default Model Template

The Default Model Template will be applied to the devices of this model. The Default model template can be configured in the model template under the Web GUI🡪Device Management🡪VoIP Devices🡪Model Templates page. Please see the default model template option in [Create New Model Template].

  1. Model Templates

Select a model template to be used for the device and click on to add. Multiple model templates can be selected, and users can arrange the priority by adjusting orders via and . All the selected model templates will take effect. If the same option exists on multiple selected model templates, the value in the template with higher priority will override the one in the template with lower priority. Click on to remove the model template from the selected list.

  1. Customize Device Settings

This is the highest-level configuration for the device. Click on “Modify Customize Device Settings” and the following dialog will show.

Edit Customize Device Settings

Scroll down in the dialog to view and edit the device-specific options. If the users would like to add more options that are not in the pre-defined list, click on “Add New Field” to add a P-value number and the value to the configuration. The above figure shows setting P-value “P1362” to “en”, which means the display language on the LCD is set to English. The warning information on the right tells that the option matching the P-value number exists and clicking on it will lead to the matching option. For P-value information of different models, please refer to the configuration template here https://www.grandstream.com/sites/default/files/Resources/config-template.zip.

  • Select multiple devices that need to be modified and then click on ”Update Config” to batch-modify devices.

Performing batch operation will override all the existing device configurations on the page.

After the above configurations, save the changes and go back to the Web GUI🡪Device Management🡪VoIP Devices🡪VoIP Devices page. Users could then click on to send NOTIFY to the SIP endpoint device and trigger the provisioning process. The device will start downloading the generated configuration file from the URL contained in the NOTIFY message.

Device List in VoIP Devices

On this web page, users can also click on “Reset All Extensions” to reset the extensions of all the devices.


Was this article helpful?

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support