Grandstream Networks UCM630 Series User Manual

Grandstream Networks UCM630 Series User Manual

Enterprise-grade unified communication solutions
Hide thumbs Also See for UCM630 Series:
Table of Contents

Advertisement

Grandstream Networks, Inc.
UCM630X Series
Enterprise-Grade Unified Communication Solutions
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UCM630 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Grandstream Networks UCM630 Series

  • Page 1 Grandstream Networks, Inc. UCM630X Series Enterprise-Grade Unified Communication Solutions User Manual...
  • Page 2 Grandstream Networks, Inc. is not permitted. The latest electronic version of this user manual 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 User Manual, could void your manufacturer warranty.
  • Page 3 GNU GPL INFORMATION UCM630X 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. Grandstream GNU GPL related source code can be downloaded from Grandstream web site from: http://www.grandstream.com/support/faq/gnu-general-public-license/gnu-gpl-information-download P a g e...
  • Page 4: Table Of Contents

    Table of Content DOCUMENT PURPOSE ................25 CHANGE LOG .................... 26 Firmware Version 1.0.2.25 ......................26 WELCOME ....................27 PRODUCT OVERVIEW ................28 Technical Specifications ........................ 28 INSTALLATION ................... 32 Equipment Packaging........................32 Connect Your UCM630X (UCM6301 as example) ................32 UCM6302 front and back view....................
  • Page 5 DDNS Settings ..........................57 Security Settings ........................... 60 Static Defense ........................60 Dynamic Defense ........................63 Fail2ban ..........................65 SSH Access ........................... 66 LDAP Server ..........................67 LDAP Server Configurations....................68 LDAP Phonebook........................69 LDAP Client Configurations ....................73 Time Settings ..........................76 Automatic Date and Time .......................
  • Page 6 Create New User ..........................116 Create New SIP Extension ....................116 Create New IAX Extension ....................125 Create New FXS Extension ....................130 Batch Add Extensions........................136 Batch Add SIP Extensions ....................136 Batch Add IAX Extensions ....................143 Batch Extension Resetting Functionality ..................147 Search and Edit Extension ......................
  • Page 7 Inbound Route: Prepend Example ..................200 Inbound Route: Multiple Mode ....................201 Inbound Route: Route-Level Mode ..................202 Inbound Route: Inbound Mode BLF Monitoring ..............203 Inbound Route: Import/Export Inbound Route ............... 204 FAX with Two Media ......................205 Blacklist Configurations ......................205 AUDIO CONFERENCE................
  • Page 8 Leaving Voicemail ........................238 Voicemail Email Settings ......................239 Configure Voicemail Group ......................240 RING GROUP ................... 242 Configure Ring Group........................242 Remote Extension in Ring Group....................245 PAGING AND INTERCOM GROUP ............247 Configure Paging/Intercom Group ....................247 Configure Multicast Paging....................247 Configure 2-way Intercom ....................
  • Page 9 CALLBACK....................287 BLF AND EVENT LIST ................288 BLF ............................. 288 Event List ............................ 288 DIAL BY NAME ..................291 Dial by Name Configuration ......................291 ACTIVE CALLS AND MONITOR ............. 294 Active Calls Status ........................294 Hang Up Active Calls ........................296 Call Monitor ..........................
  • Page 10 PBX Settings/NAS ........................321 SIP SETTINGS ..................322 SIP Settings/General ........................322 SIP Settings/MISC ........................322 SIP Settings/Session Timer ......................323 SIP Settings/TCP and TLS ......................324 SIP Settings/NAT ......................... 325 SIP Settings/TOS ........................325 Transparent Call-Info header ....................... 327 IAX SETTINGS ..................
  • Page 11 Connecting to PMS ........................354 PMS Features ..........................355 Room Status ........................355 Wake Up Service ......................... 356 Mini Bar ..........................357 WAKEUP SERVICE .................. 360 Wake Up Service using Admin Login ................... 360 Wake Up Service from User Portal ....................361 Wake Up Service using Feature Code ..................
  • Page 12 User Management ........................393 User Information ........................393 Custom Privilege ........................394 Concurrent Multi-User Login ....................397 Change Password ........................ 398 Change Username ....................... 399 Change binding Email ......................399 Operation Log ..........................401 Upgrading ........................... 402 No Local Firmware Servers ....................403 Backup ............................
  • Page 13 Table of Tables Table 1: Technical Specifications ........................28 Table 2: UCM630X Equipment Packaging ...................... 32 Table 3: LCD Menu Options ........................... 37 Table 4: UCM6304/6308 LED Indicators ......................38 Table 5: HTTP Server Settings ........................43 Table 6: UCM630X Network SettingsBasic Settings ..................44 Table 7: UCM630X Network Settings802.1X ....................
  • Page 14 Table 39: IAX Extension Configuration ParametersMedia ................. 126 Table 40: IAX Extension Configuration ParametersFeatures ..............127 Table 41: IAX Extension Configuration ParametersSpecific Time .............. 129 Table 42: IAX Extension Configuration ParametersFollow Me ..............129 Table 43: FXS Extension Configuration ParametersBasic Settings ............130 Table 44: FXS Extension Configuration ParametersMedia ................
  • Page 15 Table 80: 2-way Intercom Configuration Parameters ..................249 Table 81: 1-way Paging Configuration Parameters ..................251 Table 82: Announcement Paging Configuration Parameters ................. 252 Table 83: Schedule Paging / Intercom Settings .................... 253 Table 84: Call Queue Configuration Parameters ................... 255 Table 85: Static Agent Limitation ........................
  • Page 16 Table 122: Salesforce Settings ........................347 Table 123: PMS Supported Features ......................350 Table 124: PMS Basic Settings ........................354 Table 125: PMS Wake up Service ........................ 356 Table 126: Create New Mini Bar........................357 Table 127: Create New Maid ........................358 Table 128: Wakeup Service .........................
  • Page 17 Table of Figures Figure 1: UCM6301 Top View ........................32 Figure 2: UCM6301 Back View ........................33 Figure 3: UCM6301 Front View ........................33 Figure 4: UCM6302 Back View ........................34 Figure 5:UCM6302 Front View ........................34 Figure 6: UCM6304 Front View ........................34 Figure 7: UCM6304 Back View ........................
  • Page 18 Figure 40: Phonebook CSV File Format ......................71 Figure 41: LDAP Phonebook After Import....................... 72 Figure 42: Export Selected LDAP Phonebook ....................73 Figure 43: LDAP Client Configurations ......................73 Figure 44: GXP2170 LDAP Phonebook Configuration ..................75 Figure 45: Set Time Manually ........................77 Figure 46: Create New Office Time ........................
  • Page 19 Figure 81: Import File........................... 150 Figure 82: Import Error ..........................156 Figure 83: Extension Details ........................157 Figure 84: E-mail Notification - Prompt Information ..................157 Figure 85: Account Registration Information and QR Code ................158 Figure 86: LDAP Client Information and QR Code..................158 Figure 87: Multiple Registrations per Extension....................
  • Page 20 Figure 122: Import/Export Inbound Route ....................205 Figure 123: Blacklist Configuration Parameters .................... 206 Figure 124: Blacklist csv File........................206 Figure 125: Conference ..........................210 Figure 126: Conference Invitation from Web GUI ..................211 Figure 127: Google Service SettingsOAuth2.0 Authentication ..............213 Figure 128: Google ServiceNew Project ....................
  • Page 21 Figure 163: Schedule Paging/Intercom page ....................253 Figure 164: Creating a scheduled paging/intercom call ................254 Figure 165: Call Queue ..........................255 Figure 166: Agent Login Settings ......................... 259 Figure 167: Call Queue Statistics ......................... 262 Figure 168: Automatic Download Settings - Queue Statistics................ 263 Figure 169: Agent details ..........................
  • Page 22 Figure 208: Parking Lot ..........................303 Figure 209: New Parking Lot........................304 Figure 210: Monitored call park CID name ....................305 Figure 211: Download Recording File from CDR Page ................. 306 Figure 212: Download Recording File from Recording Files Page ..............306 Figure 213: Enabling SCA option under Extension’s Settings ...............
  • Page 23 Figure 249: Add batch rooms ........................356 Figure 250: Create New Wake Up Service ....................356 Figure 251: Wakeup Call executed ......................357 Figure 252: Create New Mini Bar ......................... 357 Figure 253: Create New Maid ........................358 Figure 254: Create New Consumer Goods....................358 Figure 255: Mini Bar ............................
  • Page 24 Figure 290: User Management – New Users ....................394 Figure 291: Assign Backup permission to "Admin" users ................395 Figure 292: General User ..........................396 Figure 293: Create New Custom Privilege ....................397 Figure 294: Multiple User Operation Error Prompt ..................397 Figure 295: Change Password ........................
  • Page 25: Document Purpose

    DOCUMENT PURPOSE The intent of this document is to provide device administrators an overview of the specifications and features of the Grandstream UCM630X IPPBX system. To learn more about the UCM630X, please visit http://www.grandstream.com/support to download additional guides. This guide covers following main topics: ...
  • Page 26: Change Log

    CHANGE LOG This section documents significant changes from previous versions of the UCM630X user manuals. 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.2.25  This is the initial version.
  • Page 27: Welcome

    Reproduction or transmittal of the entire or any part, in any form or by any means, electronic or print, for any purpose without the express written permission of Grandstream Networks, Inc. is not permitted. P a g e UCM630X Series User Manual...
  • Page 28: Product Overview

    PRODUCT OVERVIEW Technical Specifications The following table resumes all the technical specifications including the protocols / standards supported, voice codecs, telephony features, languages, and upgrade/provisioning settings for UCM630X series. Table 1: Technical Specifications Interfaces  UCM6301: 1 port with lifeline support ...
  • Page 29 Signaling and Control DTMF Methods Inband, RFC4733, and SIP INFO Mass provisioning using AES encrypted XML configuration file, auto-discovery & Provisioning Protocol and auto-provisioning of Grandstream IP endpoints via ZeroConfig (DHCP Option 66 Plug-and-Play multicast SIP SUBSCRIBE mDNS), eventlist between local and remote trunk TCP/UDP/IP, RTP/RTCP, ICMP, ARP, DNS, DDNS, DHCP, NTP, TFTP, SSH, Network Protocols HTTP/HTTPS, PPPoE, STUN, SRTP, TLS, LDAP, HDLC, HDLC-ETH, PPP,...
  • Page 30 Customizable Auto Up to 5 layers of IVR (Interactive Voice Response) in multiple languages Attendant Telephony Operating Based on Asterisk version 16 System  UCM6301 Users: 500  Concurrent calls (G.711): 75  Max concurrent SRTP calls (G.711): 50  UCM6302 Users: 1000 ...
  • Page 31 Allows Android & iOS users to join UCM-hosted meetings & communicate with Wave Mobile App other users/solutions registered to the UCM6300 Supported by Grandstream Device Management System (GDMS), a zero-touch Firmware Upgrade cloud provisioning and management system, It provides a centralized interface to provision, manage, monitor, and troubleshoot Grandstream products ...
  • Page 32: Installation

    INSTALLATION Before deploying and configuring the UCM630X series, the device needs to be properly powered up and connected to a network. This section describes detailed information on installation, connection, and warranty policy of the UCM630X series. Equipment Packaging Table 2: UCM630X Equipment Packaging Main Case Power Adaptor Ethernet Cable...
  • Page 33: Figure 2: Ucm6301 Back View

    WAN port Heartbeat port FXO port Reset FXS port LAN port Ground Figure 2: UCM6301 Back View USB port SD card slot Figure 3: UCM6301 Front View To set up the UCM6301, follow the steps below: 1. Connect one end of an RJ-45 Ethernet cable into the WAN port of the UCM6301. 2.
  • Page 34: Ucm6302 Front And Back View

    UCM6302 front and back view WAN port Heartbeat port 2x FXO ports Ground 2x FXS ports LAN port Reset Figure 4: UCM6302 Back View 2x USB ports SD card slot Figure 5:UCM6302 Front View UCM6304 front and back view Power LED Navigation keys 2x USB ports 4x FXS LEDs...
  • Page 35: Ucm6308 Front And Back View

    UCM6308 front and back view Power LED Navigation keys 2x USB ports 8x FXS LEDs LAN LED WAN LED 8x FXO LEDs OK button SD card slot Heartbeat LED Figure 8: UCM6308 Front View Power WAN port 8x FXO ports Heartbeat port Ground LAN port...
  • Page 36: Getting Started

    GETTING STARTED To get started with the UCM630X setup process, use the following available interfaces: LCD display, and web portal.  The LCD display shows hardware, software, interface status and network information and can be navigated via the Slide control and Touch keys. From here, users can configure basic network settings, run diagnostic tests, and factory reset.
  • Page 37: Table 3: Lcd Menu Options

    Table 3: LCD Menu Options  Critical Events View Events  Other Events  Hardware: Hardware version number  Software: Software version number  P/N: Part number Device Info  WAN MAC: WAN side MAC address  LAN MAC: LAN side MAC address ...
  • Page 38: Use The Led Indicators

     Hardware Testing Select Test SVIP to verify hardware connections within the device. The result will display on the LCD when the test is complete.  Protocol: Web access protocol (HTTP/ HTTPS). HTTPS is used by default. Web Info  Port: Web access port number, which is 8089 by default.
  • Page 39: Using The Web Ui

    Using the Web UI Accessing the Web UI The UCM's web server responds to HTTP/HTTPS GET/POST requests. Embedded HTML pages allow users to configure the device through a web browser such Microsoft IE (version 8+), Mozilla Firefox, Google Chrome, etc. To access the UCM's web portal, follow the steps below: Figure 11: UCM6302 Web GUI Login Page 1.
  • Page 40: Setup Wizard

    --------------------------------------------------------------------------------------------------------------------------------------------------- Setup Wizard After logging into the UCM web portal for the first time, the setup wizard will guide the user through basic configurations such as time zone, network settings, trunks, and routing rules. Figure 12: UCM630X Setup Wizard The setup wizard can be closed and reopened at any time. At the end of the wizard, a summary of the pending configuration changes can be reviewed before applying them.
  • Page 41: Web Gui Languages

    user management, activity logs, backup settings, upgrade settings and troubleshooting tools. Web GUI Languages Currently the UCM630X series Web GUI supports English, Simplified Chinese, Traditional Chinese, Spanish, French, Portuguese, Russian, Italian, Polish, German etc. Users can select the UCM's web UI display language in the top-right corner of the page. Figure 13: UCM630X Web GUI Language Web GUI Search Bar Users can search for options in the web portal with the search bar on the top right of the page.
  • Page 42: Saving And Applying Changes

    Figure 14: Web GUI Search Bar Saving and Applying Changes After making changes to a page, click on the "Save" button to save them and then the "Apply Changes" button that finalizes the changes. If a modification requires a reboot, a prompt will appear asking to reboot the device. Setting Up an Extension Power on the UCM630X and your SIP endpoint.
  • Page 43: System Settings

    SYSTEM SETTINGS This section will explain the available system-wide parameters and configuration options on the UCM630X series. This includes settings for the following items: HTTP server, network, OpenVPN, DDNS, LDAP server and email server. HTTP Server The UCM630X's embedded web server responds to HTTPS GET/POST requests and allows users to configure the UCM via web browsers such as Microsoft IE, Mozilla Firefox, and Google Chrome.
  • Page 44: Network Settings

    Uploads the private key for the HTTP server. TLS Private Key Note: Key file must be under 2MB in file size and in *.pem format. File name will automatically be changed to "private.pem". Uploads the certificate for the HTTP server. Note: Certificate must be under 2MB in file size and in *.pem format.
  • Page 45 Specifies the maximum transmission unit value. Default is 1500. IPv4 Address Preferred DNS If configured, this will be used as the Primary DNS server. Server WAN (when "Method" is set to "Route") IP Method Select DHCP, Static IP, or PPPoE. The default setting is DHCP. IP Address Enter the IP address for static IP settings.
  • Page 46 Subnet Mask Enter the subnet mask address for static IP settings. The default setting is 255.255.0.0. Gateway IP Enter the gateway IP address for static IP settings. The default setting is 0.0.0.0. DNS Server 1 Enter the DNS server 1 address for static IP settings. The default setting is 0.0.0.0. DNS Server 2 Enter the DNS server 2 address for static IP settings.
  • Page 47 IP Address Enter the IP address for static IP settings. IP Prefixlen Enter the Prefix length for static settings. Default is 64 DNS Server 1 Enter the DNS server 1 address for static settings. DNS Server 2 Enter the DNS server 2 address for static settings. LAN (when Method is set to "Route") Select Disable, Auto or DHCPv6.
  • Page 48: Figure 15: Ucm6302 Network Interface Method: Route

     Method: Route When the UCM630X has, method set to Route in network settings, WAN port interface is used for uplink connection and LAN port interface is used as a router. Please see a sample diagram below. Figure 15: UCM6302 Network Interface Method: Route ...
  • Page 49: Figure 16: Ucm6302 Network Interface Method: Switch

    Figure 16: UCM6302 Network Interface Method: Switch  Method: Dual Both WAN port and LAN port are used for uplink connection. Users will need assign LAN 1 or LAN 2 as the default interface in option "Default Interface" and configure "Gateway IP" if static IP is used for this interface. Figure 17: UCM6302 Network Interface Method: Dual P a g e UCM630X Series User Manual...
  • Page 50: Figure 18: Ucm630X Using 802.1X As Client

    802.1X IEEE 802.1X is an IEEE standard for port-based network access control. It provides an authentication mechanism to device before the device can access Internet or other LAN resources. The UCM630X supports 802.1X as a supplicant/client to be authenticated. The following diagram and figure show UCM630X use 802.1X mode “EAP-MD5”...
  • Page 51: Static Routes

    Table 7: UCM630X Network Settings802.1X Select 802.1X mode. The default setting is "Disable". The supported 802.1X mode are:  802.1X Mode EAP-MD5  EAP-TLS  EAP-PEAPv0/MSCHAPv2 Identity Enter 802.1X mode Identity information. MD5 Password Enter 802.1X mode MD5 password information. 802.1X CA Certificate Select 802.1X certificate from local PC and then upload.
  • Page 52: Figure 20: Ucm6304 Static Route Sample

    Configure the IPv4 or IPv6 gateway address so that the UCM630X can reach the destination via this gateway. Gateway address is optional. Gateway Example: 192.168.40.5 or 2001:740:D::1 Specify the network interface on the UCM630X to reach the destination using the Interface static route.
  • Page 53: Port Forwarding

    In this network, by default the IP phones in network 192.168.69.0 are unable to call IP phones in network 192.168.66.0 when registered on different interfaces on the UCM6304. Therefore, we need configure a static route on the UCM6304 so that the phones in isolated networks can make calls between each other. Figure 21: UCM6304 Static Route Configuration Port Forwarding The UCM network interface supports router function which provides users the ability to do port forwarding.
  • Page 54: Figure 22: Create New Port Forwarding

    Note: When it is set to a range, WAN port and LAN port must be configured with the same range, such as WAN port: 1000-1005 and LAN port: 1000-1005, and access from WAN port will be forwarded to the LAN port with the same port number, for example, WAN port 1000 will be port forwarding to LAN port 1000.
  • Page 55: Arp Settings

    Figure 23: UCM630X Port Forwarding Configuration This will allow users to access the GXP2160 Web GUI from public side, by typing in public IP address (example: 1.1.1.1:8088). Figure 24: GXP2160 Web Access using UCM6302 Port Forwarding ARP Settings The ARP settings can be configured under Web GUISystem SettingsNetwork SettingsARP Settings Table 10: ARP Settings Minimum number of entries to keep.
  • Page 56: Openvpn

    ARP GC Threshold when garbage collector becomes more aggressive about purging Threshold 2 entries. Entries older than 5 seconds will be cleared when over this number. The default value is 512. Maximum number of non-PERMANENT neighbor entries allowed. Increase this ARP GC when using large numbers of interfaces and when communicating with large Threshold 3...
  • Page 57: Ddns Settings

    OpenVPN® Upload a client certificate. This file will be renamed as ‘cliend.crt’ automatically. Client Cert OpenVPN® Upload a client private key. This file will be renamed as ‘client.key’ automatically. Client Key Figure 25: Open VPN® feature on the UCM630X DDNS Settings DDNS setting allows user to access UCM630X via domain name instead of IP address.
  • Page 58: Figure 26: Register Domain Name On Noip.com

     zoneedit.com  oray.net Here is an example of using noip.com for DDNS. 1. Register domain in DDNS service provider. Please note the UCM630X needs to have public IP access. Figure 26: Register Domain Name on noip.com 2. On Web GUISystem SettingsNetwork SettingsDDNS Settings, enable DDNS service and configure username, password, and host name.
  • Page 59: Figure 27: Ucm630X Ddns Setting

    Figure 27: UCM630X DDNS Setting 3. Now you can use domain name instead of IP address to connect to the UCM630X Web GUI. Figure 28: Using Domain Name to Connect to UCM630X P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 60: Security Settings

    Security Settings The UCM630X provides users firewall security configurations to prevent certain malicious attack to the UCM630X system. Users could configure to allow, restrict, or reject specific traffic through the device for security and bandwidth purpose. The UCM630X also provides Fail2ban feature for authentication errors in SIP REGISTER, INVITE and SUBSCRIBE.
  • Page 61: Table 13: Typical Firewall Settings

    10010 gs_avs udp/ipv4 gs_avs 10012 gs_avs udp/ipv4 gs_avs 10013 gs_avs udp/ipv4 gs_avs 10014 gs_avs udp/ipv4 gs_avs 10015 gs_avs udp/ipv4 gs_avs 10018 gs_avs udp/ipv4 gs_avs 10019 gs_avs udp/ipv4 gs_avs 10020 gs_avs udp/ipv4 gs_avs 6066 python udp/ipv4 python 3306 mysqld tcp/ipv4 mysqld 45678 python udp/ipv4...
  • Page 62: Figure 29: Create New Firewall Rule

    SYN Flood Defense will limit the amount of SYN packets accepted by the UCM from one source to 10 packets per second. Any excess packets from that source will be discarded. Enable to prevent Ping-of-Death attack to the device. The default setting is Ping-of-Death disabled.
  • Page 63: Dynamic Defense

    Table 14: Firewall Rule Settings Rule Name Specify the Firewall rule name to identify the firewall rule. Select the action for the Firewall to perform.  ACCEPT Action  REJECT  DROP Select the traffic type.  Type If selected, users will need specify the network interface "LAN" or "WAN" (for UCM630X) for the incoming traffic.
  • Page 64: Table 15: Ucm630X Firewall Dynamic Defense

    Table 15: UCM630X Firewall Dynamic Defense Dynamic Defense Enable dynamic defense. The default setting is disabled. Enable Blacklist Update Configure the blacklist update time interval (in seconds). The default setting is Interval 120. Configure the connection threshold. Once the number of connections from the Connection same host reaches the threshold, it will be added into the blacklist.
  • Page 65: Fail2Ban

    Fail2ban Fail2Ban feature on the UCM630X provides intrusion detection and prevention for authentication errors in SIP REGISTER, INVITE and SUBSCRIBE. Once the entry is detected within "Max Retry Duration", the UCM630X will act to forbid the host for certain period as defined in "Banned Duration". This feature helps prevent SIP brute force attacks to the PBX system.
  • Page 66: Ssh Access

    Table 16: Fail2Ban Settings Global Settings Enable Fail2Ban. The default setting is disabled. Please make sure both "Enable Enable Fail2Ban Fail2Ban" and "Asterisk Service" are turned on to use Fail2Ban for SIP authentication on the UCM630X. Configure the duration (in seconds) for the detected host to be banned. The default Banned Duration setting is 600.
  • Page 67: Ldap Server

    Figure 32: SSH Access Table 17: SSH Access This option is used for system debugging. Once enabled, UCM will allow SSH access. The SSH connection requires super administrator's username and Enable SSH Access password. The default setting is "No". It is recommended to set it to "No" if there is no need for debugging.
  • Page 68: Ldap Server Configurations

    If users have the Grandstream phone provisioned by the UCM630X, the LDAP directory will be set up on the phone and can be used right away for users to access all phonebooks. Additionally, users could manually configure the LDAP client settings to manipulate the built-in LDAP server on the UCM630X.
  • Page 69: Ldap Phonebook

    "Root Password" here are for LDAP management and configuration where users will need provide for authentication purpose before modifying the LDAP information. The default phonebook list in this LDAP server can be viewed and edited by clicking on for the first phonebook under LDAP Phonebook.
  • Page 70: Figure 36: Ldap ServerLdap Phonebook

    add or delete contacts directly. The contacts information will need to be modified via Web GUIExtension/TrunkExtensions first. The default LDAP phonebook will then be updated automatically. Figure 36: LDAP ServerLDAP Phonebook  Add new phonebook A new sibling phonebook of the default PBX phonebook can be added by clicking on "Add" under "LDAP Phonebook"...
  • Page 71: Figure 38: Edit Ldap Phonebook

    Figure 38: Edit LDAP Phonebook  Import phonebook from your computer to LDAP server Click on “Import Phonebook” and a dialog will prompt as shown in the figure below. Figure 39: Import Phonebook The file to be imported must be a CSV, VCF or XML file with UTF-8 encoding. Users can open the file with Notepad and save it with UTF-8 encoding.
  • Page 72: Figure 41: Ldap Phonebook After Import

    phonebook DN “ou=phonebook,dc=pbx,dc=com” will be automatically created by the UCM630X once the CSV file is imported. In the CSV file, users can specify different phonebook DN fields for different contacts. If the phonebook DN already exists on the UCM630X LDAP Phonebook, the contacts in the CSV file will be added into the existing phonebook.
  • Page 73: Ldap Client Configurations

    Figure 42: Export Selected LDAP Phonebook LDAP Client Configurations The configuration on LDAP client is useful when you use other LDAP servers. Here we provide an example on how to configure the LDAP client on the UCM. Assuming the remote server base dn is “dc=pbx,dc=com”, configure the LDAP client as follows: ...
  • Page 74 To configure Grandstream IP phones as the LDAP clients for UCM, please refer to the following example:  Server Address: The IP address or domain name of the UCM  Base DN: dc=pbx,dc=com  Username: Please leave this field empty ...
  • Page 75: Figure 44: Gxp2170 Ldap Phonebook Configuration

    Figure 44: GXP2170 LDAP Phonebook Configuration P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 76: Time Settings

    Time Settings Automatic Date and Time The current system time on the UCM630X can be found under Web GUISystem StatusDashboardPBX Status. To configure the UCM630X to update time automatically, go to Web GUISystem SettingsTime SettingsAutomatic date and Time. --------------------------------------------------------------------------------------------------------------------------------------------------- Note: The configurations under Web GUISettingsTime Settings...
  • Page 77: Ntp Server

    Figure 45: Set Time Manually --------------------------------------------------------------------------------------------------------------------------------------------------- Note: Manually setup time will take effect immediately after saving and applying change in the Web GUI. If users would like to reboot the UCM630X and keep the manually setup time setting, please make sure "Remote NTP Server", "Enable DHCP Option 2"...
  • Page 78: Table 19: Create New Office Time

    Figure 46: Create New Office Time Table 19: Create New Office Time Start Time Configure the start time for office hour. End Time Configure the end time for office hour Week Select the workdays in one week. Check this option to show advanced options. Once selected, please Show Advanced Options specify "Month"...
  • Page 79: Holiday

     Click on to edit the office time.  Click on to delete the office time.  Click on "Delete" to delete multiple selected office times at once. Holiday On the UCM630X, the system administrator can define "holiday", which can be used to configure time condition for extension call forwarding schedule and inbound rule schedule.
  • Page 80: Email Settings

    Enter holiday "Name" and "Holiday Memo" for the new holiday. Then select "Month" and "Day". The system administrator can also define days in one week as advanced options. Once done, click on "Save" and then "Apply Change" for the holiday to take effect. The holiday will be listed in the web page as the figure shows below.
  • Page 81  Client: Submit Emails to the SMTP server. A SMTP server is required, and users need login with correct credentials. Select the email template format to be sent. The "HTML" format is Email Template Sending compatible with most mail clients and is recommended. If the mail Format client does not support the "HTML"...
  • Page 82: Email Templates

    Figure 50: UCM630X Email Settings Once the configuration is finished, click on "Test". In the prompt, fill in a valid Email address to send a test Email to verify the Email settings on the UCM630X. Email Templates The Email templates on the UCM630X can be used for email notification the configuration parameters can be accessed via Web GUISettingsEmail SettingsEmail Templates.
  • Page 83: Table 22: Email Log

    Figure 51: Email Send log Table 22: Email Log Field Description Start Time Enter the start time for filter End Time Enter the end time for filter Receivers Enter the email recipient, while searching for multiple recipients, please separate then with comma and no spaces. Send Result Enter the status of the send result to filter with Return Code...
  • Page 84: Tr069

    TR069 To configure TR-069 on Grandstream devices, set following parameters: Parameter Description Enable TR-069 Toggle it on to enable TR-069. It is enabled by default ACS URL URL for TR-069 Auto Configuration Servers (ACS), e.g., http://xxx, ftp://xxx. TR-069 Username ACS username for TR-069, must be the same as in the ACS configuration. TR-069 Password ACS password for TR-069, must be the same as in the ACS configuration.
  • Page 85: Provisioning

    PROVISIONING 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 XML format configuration file. The UCM630X provides a Plug and Play mechanism to auto-provision the Grandstream SIP devices in a zero-configuration manner by generating XML config file and having the phone to download it within LAN area.
  • Page 86: Auto Provisioning Settings

    Figure 53: Zero Config Configuration Architecture for End Point Device The configuration options in model layer and device layer have all the option in global layers already, i.e., the options in global layer is a subset of the options in model layer and device layer. If an option is set in all three layers with different values, the highest layer value will override the value in lower layer.
  • Page 87: Figure 54: Ucm630X Zero Config

    Figure 54: UCM630X Zero Config  SIP SUBSCRIBE When the phone boots up, it sends out SUBSCRIBE to a multicast IP address in the LAN. The UCM630X 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 UCM630X and take the new configuration.
  • Page 88: Table 23: Auto Provision Settings

    Figure 55: Auto Provision Settings Table 23: Auto Provision Settings Enable or disable the zero-config feature on the PBX. The default setting Enable Zero Config is enabled. By default, this is disabled. If disabled, when SIP device boots up, the UCM630X 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 UCM630X.
  • Page 89: Discovery

    default range is 5000-6299. Zero Config Extension Segment range can be defined in Web GUIPBX SettingsGeneral SettingsGeneral pageExtension Preference section: "Auto Provision Extensions". 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 Enable Pick Extension selecting extension to be provisioned via phone's LCD.
  • Page 90: Uploading Devices List

    192.168.40.255) instead of a specific IP address. Then click on "Save" to start discovering the devices within the same network. To successfully discover the devices, "Zero Config" needs to be enabled on the UCM630X Web GUIValue-added FeaturesZero ConfigAuto Provisioning Settings. Figure 56: Auto Discover The following figure shows a list of discovered phones.
  • Page 91: Managing Discovered Devices

    Users need to make sure that the CSV file respects the format as shown on the following figure and that the entered information is correct (valid IP address, valid MAC address, device model and an existing account), otherwise the UCM will reject the file and the operation will fail: Figure 58: Device list - CSV file sample Managing Discovered Devices ...
  • Page 92: Global Configuration

     Click on to modify selected devices.  Click on to batch update a list of devices, the UCM on this case will send SIP NOTIFY message to all selected devices in order to update them at once.  Click on 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).
  • Page 93: Table 24: Global Policy Parameters - Localization

    Figure 60: Global Policy Categories The following tables list the Global Policy configuration parameters for the SIP end device. Table 24: Global Policy Parameters – Localization Language settings Language Select the LCD display language on the SIP end device. Date and Time Configure the date display format on the SIP end device’s LCD.
  • Page 94: Table 26: Global Policy Parameters - Contact List

    If set to “Yes”, pressing the number key “#” will immediately dial out the Use # as Dial Key input digits. 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 Auto Answer by Call-info Call-Info header sent from the server/proxy.
  • Page 95 Configure the bind “Password” for querying LDAP servers. The field can be Password left blank if the LDAP server allows anonymous binds. Configure the filter used for number lookups. Please refer to user manual Number Filter for more details. Configure the filter used for name lookups. Please refer to user manual for Name Filter more details.
  • Page 96: Table 27: Global Policy Parameters - Maintenance

     Manual Once selected, users need specify downloading protocol HTTP, HTTPS or TFTP and the server path to download the phonebook XML file. The server path could be 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.
  • Page 97 When URL is selected as firmware source, configure upgrade via TFTP, Upgrade via HTTP or HTTPS. When URL is selected as firmware source, configure the firmware Server Path upgrading server path. File Prefix Configure the Config Server Path. When URL is selected as firmware source, configure the firmware file Config Server Path postfix.
  • Page 98: Table 28: Global Policy Parameters - Network Settings

    Security 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; Disable Telnet/SSH if the SIP end device supports SSH access, this option controls the SSH access of the device.
  • Page 99: Table 29: Global Policy Parameters - Customization

    Specify how often the phone will send a blank UDP packet to the SIP server in order to keep the “ping hole” on the NAT router to open. Valid range is Keep Alive Interval 10-160. Register Expiration Specify the Register Expiration. Local SIP Port Configure Local SIP Port.
  • Page 100: Table 30: Global Policy Parameters - Communication Settings

    Configure the location where wallpapers are stored.  File If “URL” is selected as source, specify the URL of the wallpaper file. If “Local UCM Server” is selected as source, click to upload wallpaper file to the UCM630X. Check this option if the SIP end device supports 320 x 240 resolution for the LCD screen wallpaper.
  • Page 101: Global Templates

    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 ...
  • Page 102: Figure 61: Edit Global Template

     Click on to edit the global template. The window for editing global template is shown in the following figure. In the “Options” field, after entering the option name key word, the options containing the key word will be listed. Users could then select the options to be modified under the global template.
  • Page 103: Model Configuration

    Model configuration 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 Value-added FeaturesZero ConfigModel Templates. If multiple model templates are created and enabled, when the user configures the device in Edit Device dialogAdvanced Settings, the user can select to use one of the model templates for the device.
  • Page 104: Figure 62: Edit 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 reset the option to the default value.
  • Page 105: Model Update

    Model Update UCM630X zero config 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. ...
  • Page 106: Device Configuration

     Click on to upgrade the model template. Users will see this icon available if the device model has template updated in the UCM630X. Figure 64: Template Management Upload Model Template Package In case the UCM630X 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.
  • Page 107: Manage Devices

    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.
  • Page 108: Figure 67: Manage Devices

    Figure 67: 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;...
  • Page 109 (1) Global Policy This is the lowest level configuration. The global policy configured in Web GUIValue-added FeaturesZero ConfigGlobal Policy will be applied here. Clicking on “Modify Global Policy” to redirect to page Value-added FeaturesZero ConfigGlobal Policy. (2) Global Templates Select a global template to be used for the device and click on to add.
  • Page 110: Figure 69: Edit Customize Device Settings

    Figure 69: 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 which are not in the pre-defined list, click on “Add New Field” to add a P value number and the value to the configuration.
  • Page 111: Figure 70: Modify Selected Devices - Same Model

    Figure 70: Modify Selected Devices - Same Model If selected devices are of different models, the configuration dialog is like the following figure. Click on to view more devices of other models. Users are only allowed to make modifications in Global Templates and Global Policy level.
  • Page 112: Sample Application

    After the above configurations, save the changes and go back to Web GUIValue-added FeaturesZero ConfigZero Config page. Users could then click on to send NOTIFY to the SIP end point device and trigger the provisioning process. The device will start downloading the generated configuration file from the URL contained in the NOTIFY message.
  • Page 113: Figure 73: Zero Config Sample - Global Policy

    Figure 73: Zero Config Sample - Global Policy 3. Go to Web GUIValue-added FeaturesZero ConfigModel Templates, create a new model template “English Support Template” for GXP2170. Add option “Language” and set it to “English”. Then select the option “Default Model Template” to make it the default model template. 4.
  • Page 114: Figure 74: Zero Config Sample - Device Preview 1

    6. On Web GUIValue-added FeaturesZero ConfigZero Config page, users could identify the devices by their MAC addresses or IP addresses displayed on the list. Click on to edit the device settings. 7. For each of the 5 phones used by English speaking customer support, in “Basic settings” select an available extension for account 1 and click on “Save”.
  • Page 115: Figure 76: Zero Config Sample - Device Preview 3

    right side and we can see the language is set to “Español” since Model Template has the higher priority for the option “Language”, which overrides the value configured in default model template. 9. For the GXV3275 used by the customer support supervisor, select an available extension for account 1 on “Basic settings”...
  • Page 116: Extensions

    EXTENSIONS Create New User Create New SIP Extension To manually create new SIP user, go to Web GUIExtension/TrunkExtensions. Click on "Add" and a new window will show for users to fill in the extension information. Figure 77: Create New Device Extension options are divided into four categories: ...
  • Page 117: Table 33: Sip Extension Configuration ParametersBasic Settings

    Table 33: SIP Extension Configuration ParametersBasic Settings General Extension The extension number associated with the user. Configure the CallerID Number that would be applied for outbound calls from this user. CallerID Number Note: The ability to manipulate your outbound Caller ID may be limited by your VoIP provider.
  • Page 118: Table 34: Sip Extension Configuration ParametersMedia

    If enabled, empty SDP packet will be sent to the SIP server periodically to keep the Enable Keep-alive NAT port open. The default setting is "Yes". Keep-alive Configure the Keep-alive interval (in seconds) to check if the host is up. The default Frequency setting is 60 seconds.
  • Page 119 setting is enabled. By default, the UCM630X will route the media steams from SIP endpoints through Enable Direct itself. If enabled, the PBX will attempt to negotiate with the endpoints to route the Media media stream directly. It is not always possible for the UCM630X to negotiate endpoint-to-endpoint media routing.
  • Page 120: Table 35: Sip Extension Configuration ParametersFeatures

    Table 35: SIP Extension Configuration ParametersFeatures Call Transfer Select which presence status to set for the extension and configure call forward conditions for each status. Six possible options are possible: “Available”, “Away”, Presence Status “Chat”, “Custom”, “DND” and “Unavailable”. More details at [PRESENCE]. Enable and configure the Call Forward Unconditional target number.
  • Page 121 Notes:  “Specific” has higher priority to “Office Times” if there is a conflict in terms of time period.  Specific time can be configured under Specific Time section. Scroll down the add Time Condition for specific time.  Office Time and Holiday could be configured on page System SettingsTime SettingsOffice Time/Holiday page.
  • Page 122 If DND is enabled, calls from the whitelisted numbers will not be rejected. Multiple numbers are supported and must be separated by new lines. Pattern matching is supported. DND Whitelist  Z match any digit from 1-9,  N match any digit from 2-9, ...
  • Page 123 Time Condition for Ring the external number simultaneously along with the extension on the basis of this Ring time condition. Simultaneously Use callee DOD on Use the DOD number when calls are being diverted/forwarded to external FWD or RS destinations or when ring simultaneous is configured. Monitor privilege control Add members from “Available Extensions”...
  • Page 124: Table 36: Sip Extension Configuration ParametersSpecific Time

    configuration of the existing room will be overwritten. Specify which Music On Hold class to suggest to the bridged channel when putting Music On Hold them on hold. Call Duration Limit The maximum duration of call-blocking. Maximum Call The maximum call duration (in seconds). The default value 0 means no limit. Duration If enabled, the extension will support auto-answer when indicated by Call-info/Alert- Enable...
  • Page 125: Create New Iax Extension

    Number Number". The selected dial plan should have permissions to dial the defined external number. Dialing Order This is the order in which the Follow Me destinations will be dialed to reach the user. Create New IAX Extension The UCM630X supports Inter-Asterisk eXchange (IAX) protocol. IAX is used for transporting VoIP telephony sessions between servers and terminal devices.
  • Page 126: Table 39: Iax Extension Configuration ParametersMedia

    Keep Voicemail Only applies if extension-level or global Send Voicemail to Email is enabled. after Emailing If selected, this extension will be disabled on the UCM630X. Disable This Note: Extension The disabled extension still exists on the PBX but cannot be used on the end device. User Settings Configure the first name of the user.
  • Page 127: Table 40: Iax Extension Configuration ParametersFeatures

    Table 40: IAX Extension Configuration ParametersFeatures Call Transfer Call Forward Configure the Call Forward Unconditional target number. If not configured, the Call Unconditional Forward Unconditional feature is deactivated. The default setting is deactivated. Select time condition for Call Forward Unconditional. CFU takes effect only during the selected time condition.
  • Page 128 will be ignored. DND Time The time condition of DND. The DND will take effect while the time condition is Condition satisfied. If DND is enabled, calls from the whitelisted numbers will not be rejected. Multiple numbers are supported and must be separated by new lines. Pattern matching is supported.
  • Page 129: Table 41: Iax Extension Configuration ParametersSpecific Time

    Enable automatic recording for the calls using this extension. The default setting is Auto Record disabled. The recording files can be accessed under Web GUICDRRecording Files.  If set to “Yes”, users can skip entering the password when making outbound calls. ...
  • Page 130: Create New Fxs Extension

    Use Callee DOD Use the callee DOD number as CID if configured Follow Me numbers are external for Follow Me numbers. Add a new Follow Me number which could be a "Local Extension" or an "External New Follow Me Number". The selected dial plan should have permissions to dial the defined external Number number.
  • Page 131: Table 44: Fxs Extension Configuration ParametersMedia

    Verification Send voicemail messages to the configured email address. If set to "Default", the Send Voicemail to global setting will be used. Global settings can be found in Voicemail->Voicemail Email Email Settings. Keep Voicemail Only applies if extension-level or global Send Voicemail to Email is enabled. after Emailing Emergency Calls CallerID number that will be used when calling out and receiving direct callbacks.
  • Page 132: Table 45: Fxs Extension Configuration ParametersFeatures

    Configure the minimum period of time (in milliseconds) that the hook-flash must MIN RX Flash remain unpressed for the PBX to consider the event as a valid flash event. The valid range is 30ms to 1000ms. The default setting is 200ms. Configure the maximum period of time (in milliseconds) that the hook-flash must remain unpressed for the PBX to consider the event as a valid flash event.
  • Page 133 Call Forward No Configure the Call Forward No Answer target number. If not configured, the Call Answer Forward No Answer feature is deactivated. The default setting is deactivated. Select time condition for Call Forward No Answer. The available time conditions are “Office Time”, “Out of Office Time”, “Holiday”, “Out of Holiday”, “Out of Office Time or Holiday”...
  • Page 134  N match any digit from 2-9,  X match any digit from 0-9. CC Settings If enabled, UCM630X will automatically alert this extension when a called party is Enable CC available, given that a previous call to that party failed for some reason. Ring Simultaneously Enable this option to have an external number ring simultaneously along with the Ring...
  • Page 135: Table 46: Fxs Extension Configuration ParametersSpecific Time

    Configure the number of seconds to ring the user before the call is forwarded to voicemail (voicemail is enabled) or hang up (voicemail is disabled). If not specified, the default ring timeout is 60 seconds on the UCM630X, which can be configured in global ring timeout...
  • Page 136: Batch Add Extensions

    Music On Hold Configure the Music On Hold class that the caller would hear while tracking the user. Class Enable Configure to enable destination. Destination Default The call will be routed to this destination if no one in the Follow Me answers the call. Destination Confirm When If enabled, call will need to be confirmed after answering.
  • Page 137  Enable Local Voicemail: Enable voicemail for the user.  Enable Remote Voicemail: Forward the notify message from remote voicemail system for the user, and the local voicemail will be disabled. Note: Remote voicemail feature is used only for Infomatec (Brazil). Configure the SIP/IAX password for the users.
  • Page 138 Emergency Calls CallerID number that will be used when calling out and receiving direct callbacks. Select voice prompt language for this extension. If set to "Default", the global setting Language for voice prompt language will be used. Media Use NAT when the PBX is on a public IP communicating with devices hidden behind NAT (e.g., broadband router).
  • Page 139 Codec Preference Configure the codecs to be used. Call Transfer Select which presence status to set for the extension and configure call forward conditions for each status. Six possible options are possible: “Available”, “Away”, Presence Status “Chat”, “Custom”, “DND” and “Unavailable”. More details at [PRESENCE]. Enable and configure the Call Forward Unconditional target number.
  • Page 140 Notes:  “Specific” has higher priority to “Office Times” if there is a conflict in terms of time period.  Specific time can be configured on the bottom of the extension configuration dialog. Scroll down the add Time Condition for specific time. ...
  • Page 141 If DND is enabled, calls from the whitelisted numbers will not be rejected. Multiple numbers are supported and must be separated by new lines. Pattern matching is DND Whitelist supported. Z match any digit from 1-9,N match any digit from 2-9,X match any digit from 0-9. Calls from users in the forward whitelist will not be forwarded.
  • Page 142 Monitor privilege control Add members from “Available Extensions” to “Selected Extensions” so that the Allowed to call-barging selected extensions can spy on the used extension using feature code. Seamless transfer privilege control Any extensions on the UCM can perform seamless transfer. When using Pickup Incall Allowed to feature, only extensions available on the “Selected Extensions”...
  • Page 143: Batch Add Iax Extensions

    If disabled, UCM will not invite the extension when it is already in a call and will do the same work as the user is busy. Call Waiting Note: the option only works when the caller dials the extension directly. Batch Add IAX Extensions Under Web GUIExtension/TrunkExtensions, click on “Add”, then select extension type as IAX Extension and the add method to be Batch.
  • Page 144  Use Extension as Password.  Enter a password to be used on all the extensions in the batch. Send voicemail messages to the configured email address. If set to "Default", the Send Voicemail to global setting will be used. Global settings can be found in Voicemail->Voicemail Email Email Settings.
  • Page 145 period.  Specific time can be configured on the bottom of the extension configuration dialog. Scroll down the add Time Condition for specific time.  Office Time and Holiday could be configured on page System SettingsTime SettingsOffice Time/Holiday page. Call Forward No Configure the Call Forward No Answer target number.
  • Page 146 If DND is enabled, calls from the whitelisted numbers will not be rejected. Multiple numbers are supported and must be separated by new lines. Pattern matching is supported. DND Whitelist  Z match any digit from 1-9,  N match any digit from 2-9, ...
  • Page 147: Batch Extension Resetting Functionality

    global ring timeout setting under GUIPBX SettingsVoice PromptCustom Prompt: General Preference. The valid range is between 5 seconds and 600 seconds. Note: If the end point also has a ring timeout configured, the actual ring timeout used is the shortest time set by either device. Enable automatic recording for the calls using this extension.
  • Page 148: Figure 78: Manage Extensions

    Figure 78: Manage Extensions  Status Users can see the following icon for each extension to indicate the SIP status. Green: Idle Blue: Ringing Yellow: In Use Grey: Unavailable (the extension is not registered or disabled on the PBX)  Edit single extension Click on to start editing the extension parameters.
  • Page 149: Export Extensions

     Delete selected extensions Select the checkbox for the extension(s). Then click on "Delete " to delete the extension(s). Export Extensions The extensions configured on the UCM630X can be exported to csv format file with selected technology "SIP", "IAX" or "FXS". Click on "Export Extensions" button and select technology in the prompt below. Figure 79: Export Extensions The exported csv file can serve as a template for users to fill in desired extension information to be imported to the UCM630X.
  • Page 150: Table 50: Sip Extensions Imported File Example

    4. Select the option in "On Duplicate Extension" to define how the duplicate extension(s) in the imported csv file should be treated by the PBX.  Skip: Duplicate extensions in the csv file will be skipped. The PBX will keep the current extension information as previously configured without change.
  • Page 151 Local Subnet 8 IP address/Mask Local Subnet 9 IP address/Mask Local Subnet 10 IP address/Mask Specific IP Address IP address Skip Trunk Auth yes/no/bytime Codec Preference PCMU,PCMA,GSM,G.726,G.722,G.729,H.264, H.265,ILBC,AAL2-G.726- 32,ADPCM,G.723,H.263,H.263p,vp8,opus Permission Internal/Local/National/International yes/no DTMF Mode RFC4733/info/inband/auto Insecure Port Enable Keep-alive Yes/no Keep-alive Frequency Value from 1-3600 AuthID...
  • Page 152: Table 51: Iax Extensions Imported File Example

    CC Max Monitors Value from 1-999 Ring simultaneously Yes/no External Number Digits Time Condition for Ring Simultaneously All time/Office time/out of office time/holiday/out of holiday/out of office time or holiday/specific time Time Condition for Skip Trunk Auth All time/Office time/out of office time/holiday/out of holiday/out of office time or holiday/specific time Enable LDAP Yes/no...
  • Page 153 Ring Timeout Empty/ 3 to 600 (in second) SRTP yes/no Strategy Allow All/Local Subnet Only/A Specific IP Address Local Subnet 1 IP address/Mask Local Subnet 2 IP address/Mask Local Subnet 3 IP address/Mask Local Subnet 4 IP address/Mask Local Subnet 5 IP address/Mask Local Subnet 6 IP address/Mask...
  • Page 154: Table 52: Fxs Extensions Imported File Example

    Time Condition for Skip Trunk Auth All time/Office time/out of office time/holiday/out of holiday/out of office time or holiday/specific time Enable LDAP Yes/no Limit Max time (s) empty Do Not Disturb Yes/no DND Time Condition All time/Office time/out of office time/holiday/out of holiday/out of office time or holiday/specific time Do Not Disturb Whitelist Empty/digits...
  • Page 155 Use # as SEND Yes/no RX Gain Values from -306 TX Gain Values from -306 Values from: 30 – 1000 MIN RX Flash Values from: 40 – 2000 MAX RX Flash Enable Polarity Reversal Yes/no Echo Cancellation On/Off/32/64/128/256/512/1024 3-Way Calling Yes/no Send CallerID After Dial Trunk Password...
  • Page 156: Extension Details

    DND Time Condition All time/Office time/out of office time/holiday/out of holiday/out of office time or holiday/specific time Do Not Disturb Whitelist Empty/digits User Password Alphanumeric characters. First Name Alphanumeric without special characters. Last Name Alphanumeric without special characters. Email Address Email address Language Default/en/zh...
  • Page 157: E-Mail Notification

    Figure 83: Extension Details E-mail Notification Once the extensions are created with Email addresses, the PBX administrator can click on button “E-mail Notification” to send the account registration and configuration information to the user. Please make sure Email setting under Web GUISystem SettingsEmail Settings is properly configured and tested on the UCM630X before using “E-mail Notification”.
  • Page 158: Figure 85: Account Registration Information And Qr Code

    The user will receive Email including account registration information and LDAP configuration. A QR code is also generated for Mobile applications to scan it and get automatically provisioned. QR code provisioning is supported on Grandstream Softphone GS Wave Android application and iOS application. Figure 85: Account Registration Information and QR Code Figure 86: LDAP Client Information and QR Code P a g e...
  • Page 159: Multiple Registrations Per Extension

    Multiple Registrations per Extension UCM630X supports multiple registrations per extension so that users can use the same extension on devices in different locations. Figure 87: Multiple Registrations per Extension “Concurrent Registrations” This feature enabled configuring option under GUIExtension/TrunkEdit Extension. The default value is set to 1 for security purpose. Maximum is 10. Figure 88: Extension - Concurrent Registration P a g e UCM630X Series User Manual...
  • Page 160: Sms Message Support

    SMS Message Support The UCM630X provides built-in SIP SMS message support. For SIP end devices such as Grandstream GXP or GXV phones that supports SIP message, after an UCM630X account is registered on the end device, the user can send and receive SMS message. Please refer to the end device documentation on how to send and receive SMS message.
  • Page 161: Extension Groups

    EXTENSION GROUPS The UCM630X extension group feature allows users to assign and categorize extensions in different groups to better manage the configurations on the UCM630X. For example, when configuring "Enable Filter on Source Caller ID", users could select a group instead of each person's extension to assign. This feature simplifies the configuration process and helps manage and categorize the extensions for business environment.
  • Page 162: Using Extension Groups

    Using Extension Groups Here is an example where the extension group can be used. Go to Web GUIExtension/TrunkOutbound Routes and select "Enable Filter on Source Caller ID". Both single extensions and extension groups will show up for users to select. Figure 91: Select Extension Group in Outbound Route P a g e UCM630X Series User Manual...
  • Page 163: Analog Trunks

    ANALOG TRUNKS Go to Web GUIExtension/TrunkAnalog Trunks to add and edit analog trunks.  Click on "Create New Analog Trunk" to add a new analog trunk.  Click on to edit the analog trunk.  Click on to delete the analog trunk. Analog Trunk Configuration The analog trunk options are listed in the table below.
  • Page 164 When FXO port answers the call, FXS may send a Polarity Reversal. If this interval is shorter than the value of “Polarity on Answer Delay”, the Polarity Reversal will be Polarity on Answer Delay ignored. Otherwise, the FXO will Onhook to disconnect the call. The default setting is 600ms.
  • Page 165 Enable automatic recording for the calls using this trunk. The default setting is Auto Record disabled. The recording files can be accessed under Web GUICDRRecording Files. If selected, the trunk will be disabled and incoming/Outgoing calls via this trunk will Disable This Trunk not be possible.
  • Page 166 would mostly call back the number, if the option “Direct Callback” is enabled then they will be directly bridged to user 2002 regardless of the configured inbound destination. Tone Settings Busy Detection is used to detect far end Hangup or for detecting busy signal. The Busy Detection default setting is "Yes".
  • Page 167: Pstn Detection

    Click on "Detect" to detect the busy tone, Polarity Reversal and Current Disconnect by PSTN. Before the detecting, please make sure there are more than one channel PSTN Detection configured and working properly. If the detection has busy tone, the "Tone Country" option will be set as "Custom".
  • Page 168: Figure 93: Ucm630X Pstn Detection

    Figure 93: UCM630X PSTN Detection  If there are two FXO ports connected to PSTN lines, use the following settings for auto-detection. Detect Model: Auto Detect. Source Channel: The source channel to be detected. Destination Channel: The channel to help detecting. For example, the second FXO port. Destination Number: The number to be dialed for detecting.
  • Page 169: Table 54: Pstn Detection For Analog Trunk

     If there is only one FXO port connected to PSTN line, use the following settings for auto-detection. Figure 95: UCM630X PSTN Detection: Semi-Auto Detect Detect Model: Semi-auto Detect. Source Channel: The source channel to be detected. Destination Number: The number to be dialed for detecting. This number could be a cell phone number or other PSTN number that can be reached from the source channel PSTN number.
  • Page 170 manually. Please make sure one channel is connected to the UCM630X and in idle status before starting the detection. During the detection, source channel will be used as caller and send the call to the configured Destination Number. Users will then need follow the prompts in Web GUI to help finish the detection.
  • Page 171: Voip Trunks

    VOIP TRUNKS VoIP Trunk Configuration VoIP trunks can be configured in UCM630X under Web GUIExtension/TrunkVoIP Trunks. Once created, the VoIP trunks will be listed with Provider Name, Type, Hostname/IP, Username and Options to edit/detect the trunk.  Click on "Add SIP Trunk" or "Add IAX Trunk" to add a new VoIP trunk. ...
  • Page 172 If checked, the trunk will be disabled. Disable This Trunk Note: If a current SIP trunk is disabled, UCM will send UNREGISTER message (REGISTER message with expires=0) to the SIP provider. If the trunk has an assigned PSTN telephone number, this field should be set to "User=Phone".
  • Page 173: Table 56: Sip Register Trunk Configuration Parameters

    Packet Loss Configure to enable Packet Loss Retransmission. Retransmission Select jitter buffer method. Disable: Jitter buffer will not be used. Fixed: Jitter buffer with a fixed size (equal to the value of "jitter buffer size") Jitter Buffer Adaptive: Jitter buffer with an adaptive size (no more than the value of "max jitter buffer").
  • Page 174 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 disabled. Select whether the trunk needs to register on the external server or not when Need Registration "Register SIP Trunk"...
  • Page 175 If enabled, the SIP INVITE message sent to the trunk will contain PPI (P-Preferred- Identity) header. The default setting is “No”. Send PPI Header Note: “Send PPI Header” and “Send PAI Header” cannot be enabled at the same time. Only one of the two headers can be contained in SIP INVITE message. ...
  • Page 176: Table 57: Sip Peer Trunk Configuration Parameters

     RFC4733: Send DTMF using RFC4733.  Info: Send DTMF using SIP INFO message.  Inband: Send DTMF using inband audio. This requires 64-bit codec, i.e., PCMU and PCMA.  Auto: Send DTMF using RFC4733 if offered. Otherwise, inband will be used.
  • Page 177 Keep the CID from the inbound call when dialing out, this setting will override “Keep Trunk CID” option. Please make sure that the peer PBX at the other side supports Keep Original CID to match user entry using “username” field from authentication line. If enabled, the trunk CID will not be overridden by extension’s CID when the Keep Trunk CID extension has CID configured.
  • Page 178 destination. Advanced Settings Select audio and video codec for the VoIP trunk. The available codecs are: PCMU, Codec Preference PCMA, GSM, AAL2-G.726-32, G.726, G.722, G.729, G.723, iLBC, ADPCM, H.264, H.265, H.263, H.263p and VP8. Configure where to get the destination ID of an incoming SIP call, from SIP DID Mode Request-line or To-header.
  • Page 179: Table 58: Create New Iax Trunk

    CC Settings If enabled, the system will automatically alert the user when a called party is Enable CC available, given that a previous call to that party failed for some reason. Configure the maximum number of CCSS agents which may be allocated for this CC Max Agents channel.
  • Page 180: Table 59: Iax Register Trunk Configuration Parameters

    Table 59: IAX Register Trunk Configuration Parameters Basic Settings Configure a unique label to identify this trunk when listed in outbound rules, Provider Name inbound rules etc. Configure the IP address or URL for the VoIP provider’s server of the trunk. Host Name If enabled, the trunk CID will not be overridden by extension's CID when the Keep Trunk CID...
  • Page 181: Trunk Groups

    Table 60: IAX Peer Trunk Configuration Parameters Basic Settings Configure a unique label to identify this trunk when listed in outbound rules, Provider Name inbound rules etc. Configure the IP address or URL for the VoIP provider’s server of the trunk. Host Name If enabled, the trunk CID will not be overridden by extension's CID when the Keep Trunk CID...
  • Page 182: Direct Outward Dialing (Dod)

    Figure 96: Trunk Group Once creating the new trunk group and configuring the SIP settings, users can add multiple accounts within the configured SIP server by pressing button and configuring the username, password, and authentication ID fields. Figure 97: Trunk Group Configuration Direct Outward Dialing (DOD) The UCM630X provides Direct Outward Dialing (DOD) which is a service of a local phone company (or local exchange carrier) that allows subscribers within a company's PBX system to connect to outside lines directly.
  • Page 183: Figure 98: Dod Extension Selection

    Example of how DOD is used: Company ABC has a SIP trunk. This SIP trunk has 4 DIDs associated to it. The main number of the office is routed to an auto attendant. The other three numbers are direct lines to specific users of the company. Now when a user makes an outbound call their caller ID shows up as the main office number.
  • Page 184: Figure 99: Edit Dod

    Figure 99: Edit DOD P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 185: Sla Station

    SLA STATION The UCM630X supports SLA that allows mapping the key with LED on a multi-line phone to different external lines. When there is an incoming call and the phone starts to ring, the LED on the key will flash in red and the call can be picked up by pressing this key.
  • Page 186: Sample Configuration

    first coming in on the shared line. No delay is set by default. If set to 0, there will be no delay. This option defines the competence of the hold action for one particular trunk. If set to “open”, any station could hold a call on that trunk or resume one held Hold Access session;...
  • Page 187: Figure 104: Sla Example - Mpk Configuration

    5. On the SIP phone 2, configure to register UCM630X extension 1005. Configure the MPK as BLF mode and value must be set to “extension_trunkname”, which is 1005_fxo1 in this case. Figure 104: SLA Example - MPK Configuration Now the SLA station is ready to use. The following functions can be achieved by this configuration. ...
  • Page 188: Call Routes

    CALL ROUTES Outbound Routes In the following sections, we will discuss the steps and parameters used to configure and manage outbound rules in UCM630X, these rules are the regulating points for all external outgoing calls initiated by the UCM through all types of trunks: SIP, Analog and Digital.
  • Page 189 After creating the outbound route, users can choose to enable and disable it. If the Disable This Route route is disabled, it will not take effect anymore. However, the route settings will remain in UCM. Users can enable it again when it is needed. Password Configure the password for users to use this rule when making outbound calls.
  • Page 190  Special characters: X: Any Digit from 0-9. Z: Any Digit from 1-9. N: Any Digit from 2-9. ".": Wildcard. Match one or more characters. "!": Wildcard. Match zero or more characters immediately. Example: [12345-9] - Any digit from 1 to 9. Note: Multiple patterns can be used.
  • Page 191: Outbound Blacklist

    Specify the digits to be prepended before the call is placed via the trunk. Those Prepend digits will be prepended after the dialing number is stripped. Time Condition Use Main Trunk or Failover Trunk: Use the Main Trunk and its settings during the configured time conditions.
  • Page 192: Scheduled Sync

    Note: Users can export outbound route blacklists and delete all blacklist entries. Additionally, users can also import blacklists for outbound routes. Figure 106: Blacklist Import/Export Scheduled Sync The UCM630X allows users to synchronize the outbound routes, this feature can be found on the WebGUIExtension/TrunkOutbound Routes...
  • Page 193: Figure 107: Create New Pin Group

    Once user click on the following figure shows to configure the new PIN. Figure 107: Create New PIN Group The following screenshot shows an example of created PIN Groups and members: Figure 108: PIN Members Note: If PIN group is enabled on outbound route level, password, privilege level and enable filter on source caller ID will be disabled, unless if you check the option “...
  • Page 194: Figure 109: Outbound Pin

    Figure 109: Outbound PIN If PIN group CDR is enabled, the call with PIN group information will be displayed as part of CDR under Account Code field. Figure 110: CDR Record - Importing PIN Groups from CSV files: User can also import PIN Groups by uploading CSV files for each group. To do this: 1.
  • Page 195: Figure 112: Incorrect Csv File

    Figure 112: Incorrect CSV File To ensure a successful import, please follow the format in the sample image below Figure 113: CSV File Format  The top-left value (A1) is the PIN Group name. In this case, it is “ALPHA”. ...
  • Page 196: Inbound Routes

    Inbound Routes Inbound routes can be configured via Web GUIExtension/TrunkInbound Routes.  Click on to add a new inbound route.  Click on "Blacklist" to configure blacklist for all inbound routes.  Click on to edit the inbound route.  Click on to delete the inbound route.
  • Page 197 After creating the inbound route, users can choose to enable and disable it. If Disable This Route the route is disabled, it will not take effect anymore. However, the route settings will remain in UCM. Users can enable it again when it is needed. Allows the selected extension to use this function.
  • Page 198 Not using pattern-matching syntax means setting fix name to incoming caller. Gives uses the ability to configure inbound mode per individual route. When enabled two field will show allowing to set the Inbound mode and the Inbound Enable Route-Level Inbound mode Suffix.
  • Page 199  Conference  Call Queue  Ring Group  Paging/Intercom Groups   Voicemail Groups  Dial By Name  Select the default destination for the inbound call.  Extension  Voicemail  Conference Room  Call Queue  Ring Group ...
  • Page 200: Inbound Route: Prepend Example

     Voicemail  Conference Room  Call Queue  Ring Group  Paging/Intercom  Voicemail Group  DISA   By DID When "By DID" is used, the UCM will look for the destination based on the number dialed, which could be local extensions, conference, call queue, ring group, paging/intercom group, IVR and voicemail groups as configured in "DID destination".
  • Page 201: Inbound Route: Multiple Mode

    Figure 115: Inbound Route feature: Prepend Inbound Route: Multiple Mode In the UCM630X, the user can configure inbound route to enable multiple mode to switch between different destinations. The inbound multiple mode can be enabled under Inbound Route settings. Figure 116: Inbound Route - Multiple Mode P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 202: Inbound Route: Route-Level Mode

    When Multiple Mode is enabled for the inbound route, the user can configure a “Default Destination” and a “Mode 1” destination for all routes. By default, the call coming into the inbound routes will be routed to the default destination. SIP end devices that have registered on the UCM630X can dial feature code *62 to switch to inbound route “Mode 1”...
  • Page 203: Inbound Route: Inbound Mode Blf Monitoring

    Figure 118: Inbound Route - Route-Level Mode Global inbound mode must be enabled before configuring Route-Level Inbound Mode. Additionally, the Mode 1 must be configured as well. When Route-Level Inbound Mode is enabled, the user can configure a “Default Destination” and a “Mode 1” destination for each specific route.
  • Page 204: Inbound Route: Import/Export Inbound Route

    Figure 119: Global Inbound Mode 4. Configure the BLF value on a phone’s MPK/VPK. As an example, a GXP2140 with the BLF configured will show the Inbound Mode status on its screen once configured. The 777 BLF is lit green, indicating that the current inbound mode is “Default Mode”.
  • Page 205: Fax With Two Media

    Figure 122: Import/Export Inbound Route The imported file should be on CSV format and using UTF-8 encoding, the imported file should contain below columns, and each column should be separated by a comma (It is recommended to use Notepad++ for the imported file creation): ...
  • Page 206: Figure 123: Blacklist Configuration Parameters

     Select the checkbox for "Blacklist Enable" to turn on Blacklist feature for all inbound routes. Blacklist is disabled by default.  Enter a number in "Add Blacklist Number" field and then click ”Add” to add to the list. Anonymous can also be added as a Blacklist Number by typing “Anonymous”...
  • Page 207 --------------------------------------------------------------------------------------------------------------------------------------------------- Note: Users could also add a number to the Blacklist or remove a number from the Blacklist by dialing the feature code for "Blacklist Add' (default: *40) and "Blacklist Remove" (default: *41) from an extension. The feature code can be configured under Web GUICall FeaturesFeature Codes.
  • Page 208: Audio Conference

    AUDIO CONFERENCE The UCM630X supports conference room allowing multiple rooms used at the same time. The conference room configurations can be accessed under Web GUICall FeaturesAudio Conference. In this page, users could create, edit, view, invite, manage the participants, and delete conference rooms. The conference room status and conference call recordings (if recording is enabled) will be displayed in this web page as well.
  • Page 209: Table 67: Conference Settings

    If enabled, the participants will not hear each other until the host joins the conference. The default setting is "No". Wait For Moderator Note: If "Quiet Mode" is enabled, the voice prompt for "Wait For Admin" will not be announced. If enabled, users could press 0 to invite other users (with the users' permission) or press 1 to invite other users (without the user's permission) to join the conference.
  • Page 210: Conference Call Operations

    DSP Silence Threshold The time in milliseconds of sound falling within the what the dsp has established as base line silence before a user is considered to be silent. This value affects several operations and should not be changed unless the impact on call quality is fully understood, the default value is 2500.
  • Page 211: During The Conference

    Figure 126: Conference Invitation from Web GUI  Invite by dialing 0 or 1 during conference call. A conference participant can invite other parties to the conference by dialing from the phone during the conference call. Please make sure option "Enable User Invite" is turned on for the conference room first. Enter 0 or 1 during the conference call.
  • Page 212: Table 68: Conference Caller Ivr Menu

    3. Click on to lock this conference room so that other users cannot join it anymore. 4. Click on to invite other users into the conference room.  Manage the conference call from IVR. If "Enable Caller Menu" is enabled, conference participant can input * to enter the IVR menu for the conference. Please see options listed in the table below.
  • Page 213: Google Service Settings Support

    Google Service Settings Support UCM630X now supports Google OAuth 2.0 authentication. This feature is used for supporting UCM630X conference scheduling system. Once OAuth 2.0 is enabled, UCM630X conference system can access Google calendar to schedule or update conference. Google Service Settings can be found under Web GUICall FeaturesConferenceGoogle Service SettingsGoogle Service Settings.
  • Page 214: Figure 128: Google ServiceNew Project

    Figure 128: Google ServiceNew Project 2. Enable Calendar API from API Library. 3. Click “Credentials” on the left drop down menu to create new OAuth2.0 login credentials. Figure 129: Google ServiceCreate New Credential 4. Use the newly created login credential to fill in “OAuth2.0 Client ID” and “OAuth2.0 Client Secret”. 5.
  • Page 215: Conference Schedule

    Figure 130: Google ServiceOAuth2.0 Login 6. Now UCM630X is connected with Google Service. You can also configure the Status update, which automatically refresh your Google Calendar with the configured time (m). Note: Zero means disable. Conference Schedule Conference Schedule can be found under UCM630X Web GUI  Call Features  Conference Conference Schedule.
  • Page 216 Time Zone Select the conference tome zone. Host Password Configure Host Password. If enabled, conference participants will not hear each other until the host joins the Wait For Moderator conference. Note: If Quiet Mode is enabled, the voice prompt for this option will not be played. Host Configure Host.
  • Page 217: Cleaner Options

    If this option is enabled, when a participant joins the conference room, participant’s name will be announced to all members in the conference room. Announce Callers Note: Option “Quiet Mode” and option “Announce Caller” cannot be enabled at the same time.
  • Page 218: Contact Group

    Once the conference room is scheduled, at the kick time, all users will be removed from conference room and no extension can join the conference room anymore. At the scheduled conference time, UCM630X will send INVITE to the extensions that have been selected for conference. --------------------------------------------------------------------------------------------------------------------------------------------------- Note: ...
  • Page 219: Conference Call Statistics

    Figure 133: Conference Recordings Conference Call Statistics Conference reports will now be generated after every conference. These reports can be exported to a .CSV file for offline viewing. The conference report page can be accessed by clicking on the Call Statistics button on the main Conference page.
  • Page 220: Figure 136: Conference Report On Csv

    Figure 136: Conference Report on CSV P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 221: Video Conference

    VIDEO CONFERENCE With the UCM you can easily create, schedule, manage, and join video conference calls, from your desktop or laptop computer. UCM Video conferencing uses WebRTC technology, so all the participants don’t have to download and install any additional software or plugins. UCM Video Conferencing must be enabled by the administrator for the concerned extensions.
  • Page 222: Conference Schedule

    DSP Silence Threshold The time in milliseconds of sound falling within the dsp has established as base line silence before a user is considered to be silent. This value affects several operations and should not be changed unless the impact on call quality is fully understood, the default value is 2500.
  • Page 223: Wave Webrtc Video Calling & Conferencing

    Figure 137: Video Conference Schedule Once the conference room is scheduled, at the scheduled conference time, UCM will send INVITE to the extensions that have been selected for conference. -------------------------------------------------------------------------------------------------------------------------------------------- Notes:  Video conferencing can be resource-intensive and may cause performance issues with the UCM when used. ...
  • Page 224: Figure 139: Enabling Webrtc On Extensions

    2. Enable the WebRTC on the extensions that would use this feature under Extension / Trunk  Extensions by editing the concerned extensions. Figure 139: Enabling WebRTC on Extensions The UCM offers the possibility to login to an extension via Grandstream Wave Portal using user portal password in addition to SIP registration password, where it offers a sleek interface to host conferences, receive email reminders for scheduled conferences, manage contacts, initiate calls, call transfer, chat functionality and more.
  • Page 225: Ivr

    Configure IVR IVR configurations can be accessed under the UCM630X Web GUICall FeaturesIVR. Users could create, edit, view, and delete an IVR.  Click on "Add" to add a new IVR.  Click on to edit the IVR configuration.  Click on to delete the IVR.
  • Page 226: Table 73: Ivr Configuration Parameters

    Table 73: IVR Configuration Parameters Basic Settings Name Configure the name of the IVR. Letters, digits, _ and - are allowed. Extension Enter the extension number for users to access the IVR. If enabled, all callers to the IVR can use trunk. The permission must be configured Dial Trunk for the users to use the trunk first.
  • Page 227 Select an audio file to play as the welcome prompt for the IVR. Click on "Prompt" Prompt additional audio file under GUIPBX SettingsVoice PromptCustom Prompt. Configure the timeout between digit entries. After the user enters a digit, the user Digit Timeout needs to enter the next digit within the timeout.
  • Page 228: Black/White List In Ivr

     DISA  Dial by Name  External Number  Callback When exceeding the number of defined answer timeout, IVR will enter the Timeout configured event when timeout. If not configured, then it will Hangup. Invalid Configure the destination when the Invalid Repeat Loop is done. Figure 142: Key Pressing Events Black/White List in IVR In some scenarios, the IPPBX administrator needs to restrict the extensions that can be reached from IVR.
  • Page 229: Figure 143: Black/White List

    To use this feature, log in UCM Web GUI and navigate to Call FeaturesIVRCreate/Edit IVR: IVR Black/White List.  If the user selects “Blacklist Enable” and adds extension in the list, the extensions in the list will not be allowed to be reached via IVR. ...
  • Page 230: Create Custom Prompt

    Create Custom Prompt To record new IVR prompt or upload IVR prompt to be used in IVR, click on “Upload Audio File” next to the “Welcome Prompt” option and the users will be redirected to Custom Prompt page. Or users could go to Web GUIPBX SettingsVoice PromptCustom Prompt page directly.
  • Page 231: Language Settings For Voice Prompt

    LANGUAGE SETTINGS FOR VOICE PROMPT The UCM630X supports multiple languages in Web GUI as well as system voice prompt. Currently, there are 16 languages supported in system voice prompt: English (United States), Arabic, Chinese, Dutch, English (United Kingdom), French, German, Greek, Hebrew, Italian, Polish, Portuguese, Russian, Spanish, Catalan, Swedish and Turkish.
  • Page 232: Figure 146: Voice Prompt Package List

    A new dialog window of voice prompt package list will be displayed. Users can see the version number (latest version available V.S. current installed version), package size and options to upgrade or download the language. Figure 146: Voice Prompt Package List Click on to download the language to the UCM630X.
  • Page 233: Customize Specific Prompt

    A new language option will be displayed after successfully installed. Users then could select it to apply in the UCM630X system voice prompt or delete it from the UCM630X. Customize Specific Prompt On the UCM630X, if the user needs to replace some specific customized prompt, the user can upload a single specific customized prompt from Web GUIPBX SettingsVoice PromptLanguage Settings and click on “Upload”...
  • Page 234: Record Username Via Voicemail Menu

     Click on to record again the username prompt.  Click on to play recorded username prompt.  Select username prompts and press to delete specific file or select multiple files for deletion using the button ”Delete” . Record Username via Voicemail Menu The second option to record username is using voicemail menu, please follow below steps: ...
  • Page 235: Voicemail

    VOICEMAIL Configure Voicemail If the voicemail is enabled for UCM630X extensions, the configurations of the voicemail can be globally set up and managed under Web GUICall FeaturesVoicemail. Figure 149: Voicemail Settings P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 236: Table 74: Voicemail Settings

    Table 74: Voicemail Settings Configure the maximum number of seconds for the voicemail greeting. The Max Greeting Time (s) default setting is 60 seconds. If enabled, the caller can press 0 to exit the voicemail application and connect Dial ‘0’ For Operator to the configured operator’s extension.
  • Page 237: Access Voicemail

    If enabled, external callers routed by DID and reaching VM will be prompted by the UCM with 2 options:  Press 1 to leave a message. To leave a message for the extension reached by DID. Voicemail Remote  Press 2 to access voicemail management system. Access This will allow caller to access any extension VM after entering extension number and its VM password.
  • Page 238: Leaving Voicemail

    9 – Save * - Help # - Exit 2 – Change folders 0 - New messages 1 - Old messages 2 - Work messages 3 - Family messages 4 - Friend messages # - Cancel 3 – Advanced options 1 - Send a reply 2 - Call the person who sent this message...
  • Page 239: Voicemail Email Settings

    voicemail box. But if the caller is calling from outside the system and the incoming call is routed by DID to the destination extension, then the caller will be prompted with the choice to either press1 to access voicemail management or press 2 to leave a message for the called extension. This feature could be useful for remote voicemail administration.
  • Page 240: Configure Voicemail Group

    Figure 150: Voicemail Email Settings Click on "Email Template" button to view the default template as an example. Configure Voicemail Group The UCM630X supports voicemail group and all the extensions added in the group will receive the voicemail to group extension.
  • Page 241: Table 77: Voicemail Group Settings

    Table 77: Voicemail Group Settings Enter the Voicemail Group Extension. The voicemail messages left to this extension Extension will be forwarded to all the voicemail group members. Configure the Name to identify the voicemail group. Letters, digits, _ and - are Name allowed.
  • Page 242: Ring Group

    RING GROUP The UCM630X supports ring group feature with different ring strategies applied to the ring group members. This section describes the ring group configuration on the UCM630X. Configure Ring Group Ring group settings can be accessed via Web GUICall FeaturesRing Group. Figure 152: Ring Group ...
  • Page 243  Ring in order. Ring the members with the order configured in ring group list. If the first member does not answer the call, it will stop ringing the first member and start ringing the second member. Select the “Music On Hold” Class of this Ring Group, “Music On Hold” can be Music On Hold managed from the “Music On Hold”...
  • Page 244: Figure 153: Ring Group Configuration

    If enabled, the UCM will replace the caller display name with the Ring Group Replace Display Name name the caller know whether the call is incoming from a direct extension or a Ring Group. Skip Busy Agent If enabled, skip busy agents regardless of call waiting settings. If enabled, users could select extension, voicemail, ring group, IVR, call queue, voicemail group as the destination if the call to the ring group has no answer.
  • Page 245: Remote Extension In Ring Group

    Remote Extension in Ring Group Remote extensions from the peer trunk of a remote UCM630X can be included in the ring group with local extension. An example of Ring Group with peer extensions is presented in the following: 1. Creating SIP Peer Trunk between both UCM630X _A and UCM630X _B. SIP Trunk can be found under Web GUIExtension/TrunkVoIP Trunks.
  • Page 246: Figure 156: Ring Group Remote Extension

    5. If LDAP server is synced correctly, Available LDAP Numbers box will display available remote extensions that can be included in the current ring group. Please also make sure the extensions in the peer UCM630X can be included into that UCM630X’s LDAP contact. Figure 156: Ring Group Remote Extension P a g e UCM630X Series User Manual...
  • Page 247: Paging And Intercom Group

    PAGING AND INTERCOM GROUP Paging and Intercom Group can be used to make an announcement over the speaker on a group of phones. Targeted phones will answer immediately using speaker. The UCM630X paging and intercom can be used via feature code to a single extension or a paging/intercom group. This section describes the configuration of paging/intercom group under Web GUICall FeaturesPaging/Intercom.
  • Page 248: Table 79: Multicast Paging Configuration Parameters

    Table 79: Multicast Paging Configuration Parameters Name Configure paging/intercom group name. Select “Multicast Paging”. Type Extension Configure the paging/intercom group extension. The allowed multicast IP address range is 224.0.1.0 - 238.255.255.255. Multicast IP Address Note: This field appears only when “Type” is set to “Multicast Paging”. Specify the maximum call duration in seconds.
  • Page 249: Configure 2-Way Intercom

    Configure 2-way Intercom Figure 158: 2-way Intercom Table 80: 2-way Intercom Configuration Parameters Name Configure paging/intercom group name. Type Select "2-way Intercom". Extension Configure the paging/intercom group extension. If enabled, the UCM will replace the caller display name with Paging/Intercom Replace Display Name name.
  • Page 250: Configure 1-Way Paging

    This option is to set a custom prompt for a paging/intercom group to announce to caller. Click on ‘Prompt’, it will direct the users to upload the customized voice Custom Prompt prompts. Note: Users can also refer to the page PBX SettingsVoice PromptCustom Prompt, where they could record new prompt or upload prompt files.
  • Page 251: Configure Announcement Paging

    Table 81: 1-way Paging Configuration Parameters Name Configure paging/intercom group name. Type Select "1-way Paging". Extension Configure the paging/intercom group extension. If enabled, the UCM will replace the caller display name with Paging/Intercom Replace Display Name name. Specify the maximum call duration in seconds. The default value 0 means no Maximum Call Duration limit.
  • Page 252: Configure Private Intercom

    Table 82: Announcement Paging Configuration Parameters Enable Enable/Disable Announcement Paging. Name Configure paging/intercom group name. Select "Announcement Paging” Type This option is to set a custom prompt for a paging/intercom group to announce to caller. Click on ‘Prompt’, it will direct the users to upload the customized voice Custom Prompt prompts.
  • Page 253: Paging/Intercom Group Settings

    Paging/Intercom Group Settings Figure 162: Page/Intercom Group Settings The UCM630X has pre-configured paging/intercom feature code. By default, the Paging Prefix is *81 and the Intercom Prefix is *80. To edit page/intercom feature code, click on "Feature Codes" in the "Paging/Intercom Group Settings"...
  • Page 254: Figure 164: Creating A Scheduled Paging/Intercom Call

    Figure 164: Creating a scheduled paging/intercom call P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 255: Call Queue

    CALL QUEUE The UCM630X supports call queue by using static agents or dynamic agents. Call Queue system can accept more calls than the available agents. Incoming calls will be held until next representative is available in the system. This section describes the configuration of call queue under Web GUICall FeaturesCall Queue. Configure Call Queue Call queue settings can be accessed via Web GUICall FeaturesCall Queue.
  • Page 256  Linear Ring agents in the specified order.  Least Recent Ring the agent who has been called the least recently.  Fewest Calls Ring the agent with the fewest completed calls.  Random Ring a random agent.  Round Robin Ring the agents in Round Robin scheduling with memory.
  • Page 257 key to transfer to failover destination. Custom Prompt When playing a custom prompt, press 1 to transfer to failover destination. Select failover destination to send callers after pressing 1 upon hearing the Destination custom prompt. Advanced Settings Virtual Queue Caller Refer to Call Center Settings and Enhancements section for detailed Announcement information about these features.
  • Page 258 Choose the destination where the call will be directed when the queue is empty or when all the agents are not logged in, here are the destinations that can be configured:  Play Sound.  Extension.  Failover Destination Voicemail. ...
  • Page 259: Table 85: Static Agent Limitation

    Table 85: Static Agent Limitation UCM Model Max Static Agents in Call Queue UCM6301 UCM6302 UCM6304 UCM6308 Click on "Global Queue Settings" to configure Agent Login Extension Postfix and Agent Logout Extension Postfix. Once configured, users could log in the call queue as dynamic agent. Figure 166: Agent Login Settings For example, if the call queue extension is 6500, Agent Login Extension Postfix is * and Agent Logout Extension Postfix is **, users could dial 6500* to login to the call queue as dynamic agent and dial 6500** to logout from...
  • Page 260: Call Center Settings And Enhancements

    Call Center Settings and Enhancements UCM supports light weight call center features including virtual queue and position announcement, allowing the callers to know their position on the call queue and giving them the option to either stay on the line waiting for their turn or activate a callback which will be initiated by the UCM one an agent is free.
  • Page 261: Queue Statistics

    Wait Time the estimated wait time is longer than 1 minute. Announcement Queue Chairman Select the extension to act as chairman of the queue (monitoring). Virtual Queue Click on “Upload Audio File” to upload the VQ welcome prompt. Welcome Prompt When enabled, statics agents can conveniently log in and out of a queue by configuring a programmable key on their phones as a shortcut.
  • Page 262: Figure 167: Call Queue Statistics

    Figure 167: Call Queue Statistics Select the time interval along with the queue(s) and agent(s) to get detailed statistics. User can download statistics on CSV format by clicking on the “Download”, also the statistics can be cleared using “Reset Statistics” button . The statistics can be automatically sent to a specific email address on a preconfigured Period, this can be done by clicking on “Automatic Download”, and user will be directed to below page where he can configure the download period (Day/Week/Month) and the Email where the statistics will be sent (Email settings should be...
  • Page 263: Figure 168: Automatic Download Settings - Queue Statistics

    Figure 168: Automatic Download Settings - Queue Statistics Significantly more information is now available UCM’s queue statistics page. In addition to the information presented in previous firmware, users can now view a call log that displays calls to all agents and queues, a dynamic agent login/logout record, and a pause log.
  • Page 264: Figure 169: Agent Details

    Figure 169: Agent details Login Record is a report that shows the timestamps of dynamic agent logins and logouts and calculates the amount of time the dynamic agents were logged in. Dynamic agents are extensions that log in and out either via agent login/logout codes (configured in Global Queue Settings page) or by using the GXP21xx call queue softkey.
  • Page 265: Switchboard

    Figure 171: Pause Log Switchboard Switchboard is a Web GUI tool for call queue monitoring and management, admin can access to it from the menu Call FeaturesCall Queue then press “Switchboard”. Following page will be displayed: Figure 172: Switchboard Summary Page above summarizes the available queues statistics and if one of the queues is clicked the user will be directed to page below: P a g e...
  • Page 266: Table 87: Switchboard Parameters

    Figure 173: Call Queue Switchboard The table below gives a brief description for the main menus: Table 87: Switchboard Parameters This menu shows the current waiting calls along with the caller id and the option Waiting to hang-up call by pressing on the button.
  • Page 267: Figure 174: Queue Chairman

     Super Admin - Default admin of the UCM. Call queue privileges include being able to view and edit all queue agents, monitor, and execute actions for incoming and ongoing calls for each extension in Switchboard, and generate Call Queue reports to track performance. ...
  • Page 268: Global Queue Settings

    Figure 175: Queue Agent Global Queue Settings As explained before, under this section users can configure the feature codes for Dynamic agent login and logout, and also can now customize the keys for virtual queue options like shown below. Figure 176: Global Queue Settings P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 269: Table 88: Global Queue Settings

    Table 88: Global Queue Settings Dynamic Agent Login Settings Configure the code to dial after the queue extension to log into the queue (i.e. Agent Login Code queue extension + suffix). Suffix If no suffix is configured, dynamic agents will not be able to log in Configure the code to dial after the queue extension to log out of the queue (i.e.
  • Page 270: Pickup Groups

    PICKUP GROUPS The UCM630X supports pickup group feature which allows users to pick up incoming calls for other extensions if they are in the same pickup group, by dialing "Pickup Extension" feature code (by default *8). Configure Pickup Groups Pickup groups can be configured via Web GUICall FeaturesPickup Groups. ...
  • Page 271: Figure 178: Edit Pickup Feature Code

    The following figure shows where you can customize these features codes Figure 178: Edit Pickup Feature Code P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 272: Music On Hold

    MUSIC ON HOLD Music On Hold settings can be accessed via Web GUIPBX SettingsMusic On Hold. In this page, users could configure music on hold class and upload music files. The "default" Music On Hold class already has 5 audio files defined for users to use. Figure 179: Music On Hold Default Class ...
  • Page 273: Figure 180: Play Custom Prompt

     Click on to enable it from the selected Music On Hold Class.  Select the sound files and click on to delete all selected Music On Hold files. The UCM630X allows Users to select the Music On Hold file from WebGUI to play it. The UCM630X will initiate a call to the selected extension and play this Music On Hold file once the call is answered.
  • Page 274: Figure 182: Record Custom Prompt

    4. In the prompted window, select the extension to playback and click Figure 182: Record Custom Prompt 5. Answer the call and start to record your new music on hold. 6. Hangup the call and refresh Music On Hold page then you can listen to the new recorded file. ------------------------------------------------------------------------------------------------------------------------------------------------- Notes: Once the MOH file is deleted, there are two ways to recover the music files.
  • Page 275: Busy Camp-On

    BUSY CAMP-ON The UCM630X supports busy camp-on/call completion feature that allows the PBX to camp on a called party and inform the caller as soon as the called party becomes available given the previous attempted call has failed. The configuration and instructions on how to use busy camp-on/call completion feature can be found in the following guide: http://www.grandstream.com/sites/default/files/Resources/ucm6xxx_busy_camp_on_guide.pdf P a g e...
  • Page 276: Presence

    PRESENCE UCM does support SIP presence feature which allows users to advertise their current availability status and willingness to receive calls, this way other users can use their phones in order to monitor the presence status of each user and decide whether to call them or not based on their advertised availability. This feature is different than BLF which is used to monitor the dialog status for each extension (Ringing, Idle or Busy).
  • Page 277: Table 90: Sip Presence Status

    Table 89: SIP Presence Status Available The contact is online and can participate in conversations/phone calls. Away The contact is currently away (ex: for lunch break). The contact has limited conversation flexibility and can only be reached Chat via chat. Do Not Disturb The Contact is on DND (Do Not Disturb) mode.
  • Page 278: Figure 189: Presence Status Cdr

    Figure 185: Presence Status CDR P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 279: Follow Me

    FOLLOW ME Follow Me is a feature on the UCM630X that allows users to direct calls to other phone numbers and have them ring all at once or one after the other. Calls can be directed to users’ home phone, office phone, mobile and etc. The calls will get to the user no matter where they are.
  • Page 280: Table 91: Follow Me Settings

    Table 90: Follow Me Settings Enable Configure to enable or disable Follow Me for this user. If external number is added in the Follow Me, please make sure this option is enabled or the “Skip Trunk Auth” option of the extension is enabled, otherwise Skip Trunk Auth the external Follow Me number cannot be reached.
  • Page 281: Speed Dial

    SPEED DIAL The UCM630X supports Speed Dial feature that allows users to call a certain destination by pressing one or four digits on the keypad. This creates a system-wide speed dial access for all the extensions on the UCM630X. To enable Speed Dial, on the UCM630X Web GUI, go to page Web GUICall FeaturesSpeed Dial. User should first click on .
  • Page 282: Disa

    DISA In many situations, the user will find the need to access his own IP PBX resources, but he is not physically near one of his extensions. However, he does have access to his own cell phone. In this case, we can use what is commonly known as DISA (Direct Inward System Access).
  • Page 283: Table 93: Disa Settings

    Table 92: DISA Settings Name Configure DISA name to identify the DISA. Configure the password (digit only) required for the user to enter before using DISA to dial out. Password Note: The password must be at least 4 digits. Configure the permission level for DISA. The available permissions are "Internal", "Local", "National"...
  • Page 284: Emergency

    EMERGENCY UCM supports configuration and management of numbers to be called in emergency situation, thus bypassing the regular outbound call routing process and allowing users in critical situation to dial out for emergency help with the possibility to have redundant trunks as point of exit in case one of the lines is down. UCM6xxx series are also now in full compliance with Kari’s Law and Ray Baum’s Act, for more information, please refer to the following links: https://www.fcc.gov/mlts-911-requirements...
  • Page 285: Figure 194: Emergency Number Configuration

    Figure 190: Emergency Number Configuration The table below gives more description of the configuration Parameters when creating emergency numbers. P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 286: Table 94: Emergency Numbers Parameters

    Table 93: Emergency Numbers Parameters Configure the name of the emergency call. Name For example, "emergency911","emergency211" and etc. Emergency Number Config the emergency service number. For example,"911","211" and etc. Select the emergency level of the number. Level "3" means the most Emergency Level urgent.
  • Page 287: Callback

    CALLBACK Callback is designed for users who often use their mobile phones to make long distance or international calls which may have high service charges. The callback feature provides an economic solution for reduce the cost from this. The callback feature works as follows: 1.
  • Page 288: Blf And Event List

    BLF AND EVENT LIST The UCM630X supports BLF monitoring for extensions, ring group, call queue, conference room and parking lot. For example, on the user's phone, configure the parking lot number 701 as the BLF monitored number. When there is a parked call on 701, the LED for this BLF key will light up in red, meaning a call is parked against this parking lot.
  • Page 289: Figure 196: Create New Event List

    Figure 192: Create New Event List Remote extension monitoring works on the UCM630X via event list BLF, among Peer SIP trunks or Register SIP trunks (register to each other). Therefore, please properly configure SIP trunks on the UCM630X first before using remote BLF feature.
  • Page 290 --------------------------------------------------------------------------------------------------------------------------------------------------- Notes:  To configure LDAP sync, please go to UCM630X Web GUIExtension/TrunkVoIP Trunk. You will see "Sync LDAP Enable" option. Once enabled, please configure password information for the remote peer UCM630X to connect to the local UCM630X. Additional information such as port number, LDAP outbound rule, LDAP Dialed Prefix will also be required.
  • Page 291: Dial By Name

    DIAL BY NAME Dial by Name is a feature on the PBX that allows caller to search a person by first or last name via his/her phone's keypad. The administrator can define the Dial by Name directory including the desired extensions in the directory and the searching type by "first name"...
  • Page 292: Figure 198: Configure Extension First Name And Last Name

    Figure 194: Configure Extension First Name and Last Name 1. Name Enter a Name to identify the Dial by Name group. 2. Extension Configure the direct dial extension for the Dial By Name group. 3. Custom Prompt This option sets a custom prompt for directory to announce to a caller. The file can be uploaded from the page "Custom Prompt".
  • Page 293: Figure 199: Dial By Name Group In Ivr Key Pressing Events

    7. Select Type Specify the select type on the searching result. The IVR will confirm the name/number for the party the caller would like to reach before dialing out. By Order: After the caller enters the digits, the IVR will announce the first matching party's name and number. The caller can confirm and dial out if it is the destination party, or press * to listen to the next matching result if it is not the desired party to call.
  • Page 294: Active Calls And Monitor

    ACTIVE CALLS AND MONITOR The active calls on the UCM630X are displayed in Web GUISystem StatusActive Calls page. Users can monitor the status, hang up the call as well as barge in the active calls in real time manner. Active Calls Status To view the status of active calls, navigate to Web GUISystem StatusActive Calls.
  • Page 295: Figure 203: Call Connection Less Than Half Hour

    Figure 199: Call Connection less than half hour The orange color of the active call means the connection of call time is greater than half an hour but less than one hour. It means this call is a bit long. Figure 200: Call Connection between half an hour and one hour The red color of the active call means the connection of call time is more than one hour.
  • Page 296: Hang Up Active Calls

    Figure 201: Call Connection more than one hour Hang Up Active Calls To hang up an active call, click on icon in the active call dialog. Users can also click on to hang up all active calls. Call Monitor During an active call, click on icon and the monitor dialog will pop up.
  • Page 297 3. Select spy mode. There are three options in “Spy Mode”.  Listen In “Listen” mode, the extension monitoring the call can hear both parties in the active call but the audio of the user on this extension will not be heard by either party in the monitored active call. ...
  • Page 298: Call Features

    CALL FEATURES The UCM630X supports call recording, transfer, call forward, call park and other call features via feature code. This section lists all the feature codes in the UCM630X and describes how to use the call features. Feature Codes Table 96: UCM630X Feature Codes Feature Maps ...
  • Page 299  Default code: *0  Enter the code during active call. It will disconnect the call.  Options: Disconnect Disable Allow Caller: Enable the feature code on caller side only. Allow Callee: Enable the feature code on callee side only. Allow Both: Enable the feature code on both caller and callee.
  • Page 300 Call Forward No Answer  Default Code: *93 Deactivate  Default Code: *72 Call Forward Unconditional  Enter the code and follow the voice prompt. Or enter the code Activate followed by the extension to forward the call. Call Forward Unconditional ...
  • Page 301  Default Code: *45 (Disabled by default).  If “Pickup In-call” feature is enabled, only the extensions added Pickup In-call in “Allowed to seamless transfer” in the extension’s Seamless Transfer Privilege Control List” can pick up the call.  Default Code: *8 ...
  • Page 302  Default Code: *56 (“Enable Spy” needs to be checked)  Barge Spy This is the feature code to join in on the call to assist both parties.  Default Code: *36  Wakeup Service Dial this code to access UCM wakeup service, you can add, update, activate or deactivate wakeup service.
  • Page 303: Parking Lot

    Figure 203: Enable/Disable Feature codes Parking Lot User can create parking lots and their related slots under Web GUI Call Features Parking Lot. In the Parking Lot page, users can create lots of their own. This allows different groups within an organization to have their own parking lots instead of sharing one large parking lot with others.
  • Page 304: Table 98 : Parking Lot

    Figure 205: New Parking Lot Table 97 : Parking Lot  Default Extension: 700  Parking Lot Extension During an active call, initiate blind transfer and then enter this code to park the call.  Parking Lot Name Set a name to the parking lot ...
  • Page 305: Call Park

    Call Park The UCM630X provides call park and call pickup features via feature code. Park a Call There are two feature codes that can be used to park the call.  Feature MapsCall Park (Default code #72) During an active call, press #72 and the call will be parked. Parking lot number (default range 701 to 720) will be announced after parking the call.
  • Page 306: Enable Spy

    3. To stop the recording, enter the "Start/Stop Call Recording" feature code (by default it is *3) followed by # or SEND again. Or the recording will be stopped once the call hangs up. 4. The recording file can be retrieved under Web GUICDR. Click on to show and play the recording or click on to download the recording file.
  • Page 307: Shared Call Appearance (Sca)

    Shared Call Appearance (SCA) Shared Call Appearance (SCA) functionality has been added to the UCM. With SCA, users can assign multiple devices to one extension, configure endpoints to monitor that extension, make actions on behalf of that extension such as viewing call status and placing and receiving calls, and even barging into existing calls. To configure the SCA functionality, please follow the steps below: 1.
  • Page 308 Figure 211: SCA Private Number Configuration 4. Once the private number has been created, users must now register a device to it. To properly register a device to the private number, use the configured private number as the SIP User ID. Auth ID and Password will be the same as the main extensions.
  • Page 309: Table 99: Add Sca Private Number

    5. Next, configure the VPK or MPK to Shared for both the main extension and the private number. SCA is now configured for both endpoint devices. The following table describe the SCA Number configuration setting: Table 98: Add SCA Private Number Private Number Configures the private number for the SCA.
  • Page 310: Announcement

    Announcement The Announcement feature (not to be confused with Announcement Paging and Announcement Center) is a feature that allows users to set an unskippable audio file to play to callers before routing them to a configured destination. Announcements can be configured as a destination in the Inbound Routes page. To configure Announcement, users need to follow below steps: 1.
  • Page 311: Pbx Settings

    PBX SETTINGS This section describes internal options that have not been mentioned in previous sections yet. The settings in this section can be applied globally to the UCM630X, including general configurations, jitter buffer, RTP settings, ports config and STUN monitor. The options can be accessed via Web GUIPBX SettingsGeneral Settings. PBX Settings/General Settings Table 101: Internal Options/General General Preferences...
  • Page 312 Conference Voice Voice quality of audio and video conferences Quality Extension Preferences If enabled, strong password will be enforced for the password created on the UCM630X. The default setting is enabled. Strong Password Rules: 1. Password for voicemail, voicemail group, outbound route, DISA, call queue and conference require non-repetitive and non-sequential digits, with a minimum length of 4 digits.
  • Page 313: Pbx Settings/Rtp Settings

    settings is selected, the extension list defined in "Pick Extension Segment" will be sent out to the device after receiving the device's request. This "Pick Extension Segment" should be a subset of the "Pick Extensions" range here. This feature is for the GXP series phones that support selecting extension to be provisioned via phone's LCD.
  • Page 314: Payload

    Configure STUN server address. STUN protocol is a Client/Server and also a Request/Response protocol. It is used to check the connectivity between the two terminals, such as maintaining a NAT binding entries keep-alive agreement. The default STUN Server is stun.ipvideotalk.com. STUN Server Valid format: [(hostname | IP-address) [':' port]...
  • Page 315: Pbx Settings/Voice Prompt Customization

    Configure the payload type for VP8. The default setting is 108. Main Video FEC Configure the Main Video FEC RTP FECC Configure the RTP FECC Configure the RTX G.722.1 G.722.1:Low-complexity coder, 24kbps. G.722.1C G.722.1C:Low-complexity coder, 48kbps. PBX Settings/Voice Prompt Customization Record New Custom Prompt In the UCM630X Web GUIPBX SettingsVoice PromptCustom Prompt page, click on “Record”...
  • Page 316: Upload Custom Prompt

    6. The recorded file will be listed in the IVR Prompt web page. Users could select to re-record, play, or delete the recording. Upload Custom Prompt If the user has a pre-recorded IVR prompt file, click on “Upload” in Web GUIPBX SettingsVoice PromptCustom Prompt page to upload the file to the UCM630X.
  • Page 317: Pbx Settings/ Call Failure Tone Settings

    Figure 216: Download All Custom Prompt Note: The downloaded file will have a .tar extension. PBX Settings/ Call Failure Tone Settings SIP Trunk Prompt Tone Prompt Tone Settings tab has been added to the UCM to help users choose which prompt will be played by the UCM during call failure, the following voice message responses have been added and can be set to be played for 4XX, 5XX, and 6XX call failures: ...
  • Page 318: General Call Prompt Tone

    Figure 217: SIP Trunk Prompt Tone General Call Prompt Tone Moreover, users also have the possibility to customize the prompt for typical call failure reasons like (no permission to allow outbound calls, busy lines, incorrect number dialed …Etc.). To customize these prompts user could record and upload their own files under “’PBX Settings  Voice Prompt ...
  • Page 319: Pbx Settings/Recordings Storage

    Figure 218: General call Failure Prompts PBX Settings/Recordings Storage The UCM630X supports call recordings automatically or manually and the recording files can be saved in external storage plugged in the UCM630X or on the UCM630X locally. To manage the recording storage, users can go to UCM630X Web GUIPBX SettingsRecordings Storage page and select whether to store the recording files in USB Disk, SD card or locally on the UCM630X.
  • Page 320  If “USB Disk” or “SD Card” is selected, the recordings will be stored in the corresponding plugged in external storage device. Please note the options “USB Disk” and “SD Card” will be displayed only if they are plugged into the UCM630X. Once “USB Disk”...
  • Page 321: Pbx Settings/Nas

    Conference: Copy the conference recording files to the external device. Queue: Copy the call queue recording files to the external device. All: Copy all recording files to the external device. PBX Settings/NAS The UCM supports adding and backing up recordings to a network-attached storage (NAS) server. Following table describes NAS settings: Table 104: NAS Settings Enable...
  • Page 322: Sip Settings

    SIP SETTINGS The UCM630X SIP global settings can be accessed via Web GUIPBX SettingsSIP Settings. SIP Settings/General Table 105: SIP Settings/General Realm For Digest Configure the host name or domain name for the UCM630X. Realms MUST be Authentication globally unique according to RFC3261. The default setting is Grandstream. Bind UDP Port Configure the UDP port used for SIP.
  • Page 323: Sip Settings/Session Timer

    Video Max Bit Rate (kb/s) Configure the maximum bit rate (in kb/s) for video calls. The default setting is 384. Support SIP Video Select to enable video support in SIP calls. The default setting is "Yes". If enabled, when rejecting an incoming INVITE or REGISTER request, the UCM630X will always reject with "401 Unauthorized"...
  • Page 324: Sip Settings/Tcp And Tls

    SIP Settings/TCP and TLS Table 108: SIP Settings/TCP and TLS Configure to allow incoming TCP connections with the UCM630X. The default TCP Enable setting is "No". Configure the IP address for TCP server to bind to. "0.0.0.0" means binding to all TCP Bind IPv4 interfaces.
  • Page 325: Sip Settings/Nat

    SIP Settings/NAT Table 109: SIP Settings/NAT Configure a static IP address and port (optional) used in outbound SIP messages External Host if the UCM630X is behind NAT. If it is a host name, it will only be looked up once. If enabled, the SDP connection will use the IP address resolved from the external Use IP address in SDP host.
  • Page 326 Select DTMF mode to send DTMF. The default setting is RFC4733. If "Info" is selected, SIP INFO message will be used. If "Inband" is selected, 64-kbit codec DTMF Mode PCMU and PCMA are required. When "Auto" is selected, "RFC4733" will be used if offered, otherwise "Inband"...
  • Page 327: Transparent Call-Info Header

    Transparent Call-Info header UCM supports transparent call info header in order to integrate GDS door system with GXP21XX Color phones, the UCM will forward the call-info header to the phone in order to request the live view from GDS door system and give the option to open the door via softkey.
  • Page 328: Iax Settings

    IAX SETTINGS The UCM630X IAX global settings can be accessed via Web GUIPBX SettingsIAX Settings. IAX Settings/General Table 111: IAX Settings/General Configure the port number that the IAX2 will be allowed to listen to. The default Bind Port setting is 4569. Bind IPv4 Address Force IAX2 to bind to a specific address instead of all addresses.
  • Page 329: Iax Settings/Security

    If enabled and no ACK is received for new messages after the specified wait time, Auto Kill the connection will be terminated. Authentication If enabled, authentication traffic in debugging will not show. The default is "No". Debugging Configure codec negotiation priority. The default setting is "Reqonly". ...
  • Page 330: Interface Settings

    INTERFACE SETTINGS Analog Hardware The analog hardware (FXS port and FXO port) on the UCM630X will be listed in this page. Click on to edit signaling preference for FXS port or configure ACIM settings for FXO port. Select "Loop Start" or "Kewl Start" for each FXS port. And then click on "Update" to save the change. Figure 223: FXS Ports Signaling Preference For FXO port, users could manually enter the ACIM settings by selecting the value from dropdown list for each port.
  • Page 331: Table 115: Pbx Interface Settings

    Table 114: PBX Interface Settings Select country to set the default tones for dial tone, busy tone, ring tone and Tone Region etc. to be sent from the FXS port. The default setting is "United States of America (USA)". Advanced Settings Select country to set the On-Hook Speed, Ringer Impedance, Ringer Threshold, Current Limiting, TIP/RING voltage adjustment, Minimum FXO Opermode...
  • Page 332 Configure the type of Message Waiting Indicator on FXS lines. The default setting is "FSK". FXS MWI Mode  FSK: Frequency Shift Key Indicator  NEON: Light Neon Bulb Indicator. FXO Frequency Allows users to adjust the tolerance of the FXO ringing frequency. 63Hz is Tolerance considered the standard value and is selected by default.
  • Page 333: Ucm Remoteconnect

    UCM RemoteConnect An integrated & important part of Grandstream’s GDMS cloud-based device management service which runs on Amazon AWS with 99.999% reliability, the UCM RemoteConnect cloud service supports hassle-free Work-From- Home audio/video communications & collaborations using WebRTC-based license-free “Grandstream Wave” soft phones for desktop/Web/mobile devices (plus GUV series of USB headsets/Webcams), zero-touch out-of- box automated NAT firewall traversal for remote users &...
  • Page 334: Api Configuration

    API CONFIGURATION The UCM630X supports third party billing interface API for external billing software to access CDR and call recordings on the PBX. The API uses HTTPS to request the CDR data and call recording data matching given parameters as configured on the third-party application. API Configuration Parameters Before accessing the API, the administrators need enable API and configure the access/authentication information on the UCM630X first under Value-added FeaturesAPI Configuration.
  • Page 335 addSIPTrunk getSIPTrunk updateSIPTrunk deleteSIPTrunk listOutboundRoute addOutboundRoute getOutboundRoute updateOutboundRoute deleteOutboundRoute listInboundRoute addInboundRoute getInboundRoute updateInboundRoute deleteInboundRoute playPromptByOrg listBridgedChannels listUnBridgedChannels Hangup callbarge listQueue getQueue updateQueue addQueue deleteQueue loginLogoffQueueAgent pauseUnpauseQueueAgent listPaginggroup addPaginggroup getPaginggroup updatePaginggroup deletePaginggroup MulticastPaging P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 336: Table 118: Api Configuration Parameters

    MulticastPagingHangup listIVR addIVR getIVR updateIVR deleteIVR cdrapi recapi pmsapi queueapi Table 117: API Configuration Parameters CDR HTTP API Settings (Old) Basic Settings Enable Enable/Disable API. The default setting is disabled. Configure the IP address for TLS server to bind to. "0.0.0.0" means binding to all interfaces.
  • Page 337: Upload Voice Prompt Via Api

    Upload TLS cert. The size of the certificate must be under 2MB. This is the certificate file (*.pem format only) for TLS connection. This file will be renamed as TLS Cert "certificate.pem" automatically. It contains private key for the client and signed certificate for the server.
  • Page 338 Figure 227: Upload Prompt User Configuration 1. Hash the password of the user configured to an MD5 Encryption format. 2. Set the permission on the FTP server to Anonymous on the local computer hosting the FTP server and make sure that the default FTP port 21 is used. 3.
  • Page 339: Cti Server

    CTI SERVER UCM does support CTI server capabilities which are designed to be a part of the CTI solution suite provided by Grandstream, including GXP21XX and GXP17XX enterprise IP phones along with GS Affinity app. Mainly the UCM will by default listening on port TCP 8888 for the connections from GS affinity application in order to interact, modify and serve data requests by the application which includes setting call features for the connected extension as call forward and DND.
  • Page 340: Asterisk Manager Interface (Restricted Access)

    ASTERISK MANAGER INTERFACE (RESTRICTED ACCESS) The UCM630X supports Asterisk Manager Interface (AMI) with restricted access. AMI allows a client program to connect to an Asterisk instance commands or read events over a TCP/IP stream. It is particularly useful when the system admin tries to track the state of a telephony client inside Asterisk. User could configure AMI parameters on UCM630X Web GUIValue-added FeaturesAMI.
  • Page 341: Crm Integration

    CRM INTEGRATION Customer relationship management (CRM) is a term that refers to practices, strategies and technologies that companies use to manage and analyze customer interactions and data throughout the customer lifecycle, with the goal of improving business relationships with customers. The UCM630X support the following CRM API: SugarCRM, vTigerCRM, ZohoCRM and Salesforce CRM, which allows users to look for contact information in the Contacts, Leads and / or Accounts tables, shows the contact record in CRM page, and saves the call information in the contact’s history.
  • Page 342 Contact Lookups Select from the “Available” list of lookups and press select where the UCM can perform the lookups on the CRM tables, Leads, Accounts, and Contacts. Once settings on admin access are configured: 2. Click on 3. Logout from admin access. 4.
  • Page 343: Vtigercrm

    VTigerCRM Configuration page of the vTigerCRM can be accessed via admin login, on the UCM WebGUIValue-added FeaturesCRM. Figure 231: vTigerCRM Basic Settings 1. Select “vTigerCRM” from the CRM System Dropdown in order to use vTigerCRM. Table 119: vTigerCRM Settings CRM System Select a CRM system from the dropdown menu, four CRM systems are available: SugarCRM, vTigerCRM, ZohoCRM (v1&v2), Salesforce and ACT! CRM.
  • Page 344 4. Login to the UCM as user and navigate under “User PortalValue-added FeatureCRM User Settings”. Click on “Enable CRM” and enter the username/password associated with the CRM account then click on . The status will change from “Logged Out” to “Logged In”. User can start then using SugarCRM features.
  • Page 345: Zohocrm

    ZohoCRM Configuration page of the ZohoCRM can be accessed via admin login, on the UCM WebGUIValue-added FeaturesCRM. Figure 233: ZohoCRM Basic Settings 1. Select “ZohoCRM” from the CRM System Dropdown in order to use ZohoCRM. Table 120: ZohoCRM Settings CRM System Select a CRM system from the dropdown menu, four CRM systems are available: SugarCRM, vTigerCRM, ZohoCRM (v1&v2), Salesforce and ACT! CRM.
  • Page 346 Click on “Enable CRM” and enter the username/password associated with the CRM account then click on . The status will change from “Logged Out” to “Logged In”. User can start then using SugarCRM features. Figure 234: CRM User Settings Note: ZohoV2CRM is supported as well while the CRM Server Address https://www.zohozpis.com P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 347: Salesforce Crm

    Salesforce CRM Configuration page of the Salesforce CRM can be accessed via admin login, on the UCM Web GUIValue- added FeaturesCRM”. Figure 235: Salesforce Basic Settings 1. Select “Salesforce” from the CRM System Dropdown in order to use Salesforce CRM. Table 121: Salesforce Settings CRM System Select a CRM system from the dropdown menu, four CRM systems...
  • Page 348 . The status will change from “Logged Out” to “Logged In”. account then click on User can start then using Salesforce CRM features. Figure 236: Salesforce User Settings P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 349: Act! Crm

    ACT! CRM Configuration page of the ACT! CRM can be accessed via admin login, on the UCM Web GUIValue-added FeaturesCRM”. The configuration steps of the ACT! CRM are as follows: 1. Navigate to Value-Added Features->CRM and select the “ACT! CRM” option. Figure 237: Enabling ACT! CRM 2.
  • Page 350: Pms Integration

    PMS INTEGRATION UCM630X supports Hotel Property Management System PMS, including check-in/check-out services, wakeup calls, room status, Do Not Disturb which provide an ease of management for hotel applications. This feature can be found on Web GUIValue-added FeaturesPMS. Note: The PMS integration on UCM is currently supported only with one of the three following solutions. The PMS module built-in the UCM supports the following features based on each solution: Table 122: PMS Supported Features Feature...
  • Page 351: Hsc Pms

    PMS Software PMSI Middleware (HMobile Connect) Grandstream UCM Figure 239: UCM & PMS interaction HSC PMS In this mode, the system can be divided into two parts:  PMS (Property Management System)  Grandstream UCM6XXX series have integrated HSC PMS providing following features: ...
  • Page 352: Mitel Pms

    HSC PMS Software Grandstream UCM Figure 240: UCM & HSC PMS interaction Mitel PMS In this mode, the system can be divided into two parts:  PMS (Property Management System)  Grandstream UCM6XXX series have integrated Mitel PMS providing following hospitality features: Check-in, Check-out, set Room Status, Wake-up call and more.
  • Page 353: Pms Api

    PMS API The PMS API allows users to use their own middleware to work with PMS systems instead of currently supported integrations. Additionally, this API allows access to read and modify certain UCM parameters that current supported PMS integrations cannot. To use this, users must first enable and configure the HTTPS API settings. On the HTTPS API settings, permitted IP addresses must be configured.
  • Page 354: Connecting To Pms

    Connecting to PMS On the UCM WebGUIValue-added FeaturesPMSBasic Settings” set the connection information for the PMS platform. Table 123: PMS Basic Settings Field Description Users can select the desired PMS module from the drop-down list. Hmobile. PMS Module Mitel. HSC. PMS API.
  • Page 355: Pms Features

    PMS Features Room Status User can create Rooms by clicking on ”Add Room”, the following Figure will be displayed then. Figure 243: Create New Room Click “Save” to create the new room, the fields above can be configured from the PMS platform, once set the following screen will be shown: Figure 244: Room Status User can create a batch of rooms as well by clicking on...
  • Page 356: Wake Up Service

    Figure 245: Add batch rooms Wake Up Service In order to create a New Wake up service, user can click on ”Add”, the following window will pop up: Figure 246: Create New Wake Up Service Table 124: PMS Wake up Service Field Description Room Number...
  • Page 357: Mini Bar

    Once the call is made on the time specified, the following figure show the status of the wakeup call. Figure 247: Wakeup Call executed This call has been executed but has been rejected, that why we can see the “Busy” status. Mini Bar In order to create a new mini bar, click on ”Add Mini Bar”...
  • Page 358 Figure 249: Create New Maid Table 126: Create New Maid Maid Code Enter the Code to use when the maid wants to use the Mini Bar. Password Enter the password associated with the maid. In order to create a new consumer goods, click on under UCM WebGUIValue- added FeaturesPMSMini Bar, the following window will popup.
  • Page 359 The Minibar page displays as: Figure 251: Mini Bar P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 360: Wakeup Service

    WAKEUP SERVICE The Wake Up service can be used to schedule a reminder or wake up calls to any valid destination. This service is available on the UCM630X as a separated module. There are three ways to set up Wakeup Service: ...
  • Page 361: Wake Up Service From User Portal

    Table 127: Wakeup Service Enable Wakeup Service Enable Wakeup service. Name Enter a name (up to 64 characters) to identify the wakeup service. Prompt Select the prompt to play for that extension. If disabled, users can select a specific date and time. Custom Date If enabled users can select multiple days of the week to perform the wakeup.
  • Page 362: Wake Up Service Using Feature Code

    Wake Up Service using Feature Code 1. Login to the UCM as admin. 2. Enable “Wakeup Service” from the WebGUI under “Call FeaturesFeature Codes”. 3. Click to apply the changes. 4. Dial “*36” which is the feature code by default to access to the UCM wakeup service to add, update, activate or deactivate UCM wakeup service.
  • Page 363: Announcements Center

    ANNOUNCEMENTS CENTER The UCM630X supports Announcements Center feature which allows users to pre-record and store voice message into UCM630X with a specified code. The users can also create group with specified extensions. When the code and the group number are dialed together in the combination of code + group number, the specified voice message is sent to all group members and only extensions in the group will hear the voice message.
  • Page 364: Announcements Center Settings

    Announcements Center Settings Table 129: Announcements Center Settings Configure a name for the newly created Announcements Center to identify this Name announcement center. Enter a code number for the custom prompt. This code will be used in combination with the group number. For example, if the code is 55, and group number is 666.
  • Page 365 4. Select the extensions to be included in the group, who will receive the voice message. Figure 254: Announcements Center Group Configuration In this example, group “Test” has number 666. Extension 1000, 1001 and 1002 are in this group. 1. Click to create a new Announcement Center.
  • Page 366 Code and Group number are used together to direct specified message to the target group. All extensions in the group will receive the message. For example, we can send code 55 to group 666 by dialing 55666 from any extension registered to the UCM630X. All the members in group 666 which are extension 1000, 1001 and 1002 will receive this voice message after they pick up the call.
  • Page 367: Status And Reporting

    STATUS AND REPORTING PBX Status The UCM630X monitors the status for Trunks, Extensions, Queues, Conference Rooms, Interfaces and Parking lot. It presents administrators the real-time status in different sections under Web GUISystem StatusDashboard. Figure 257: StatusPBX Status P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 368: Trunks

    Trunks Users could see all the configured trunk status in this section. Figure 258: Trunk Status Table 131: Trunk Status Display trunk status.  Analog trunk status: Available Busy Unavailable Unknown Error Status  SIP Peer trunk status: Unreachable: The hostname cannot be reached. Unmonitored: Heartbeat feature is not turned on to be monitored.
  • Page 369: Extensions

    Extensions Extensions Status can be seen from the same configuration page, users can go under Web GUIExtension/TrunkExtensions and following page will be displayed listing the extensions and their status information. Figure 259: Extension Status Table 132: Extension Status Display extension number (including feature code). The color indicator has the following definitions.
  • Page 370 Figure 260: UCM6304 Interfaces Status Table 133: Interface Status Indicators USB connected. USB disconnected. SD Card connected. SD Card disconnected. LAN/WAN connected. LAN/WAN not configured. LAN/WAN disconnected. FXS/FXO connected. FXS/FXO waiting. FXS/FXO busy. FXS/FXO not configured. FXS/FXO disconnected. P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 371: System Status

    System Status The UCM630X system status can be accessed via Web GUIStatusSystem Status, which displays the following system information. General Under Web GUISystem StatusSystem InformationGeneral, users could check the hardware and software information for the UCM630X. Please see details in the following table. Table 134: System StatusGeneral System Status System InformationGeneral Model...
  • Page 372: Storage Usage

    Gateway Default gateway address. Subnet Mask Subnet mask address. DNS Server DNS Server address. Duplex Mode Duplex Mode Speed Speed Storage Usage Users could access the storage usage information from Web GUISystem StatusDashboardStorage Usage. It shows the available and used space for Space Usage and Inode Usage. Space Usage includes: ...
  • Page 373: Resource Usage

    Figure 261: System StatusStorage Usage Resource Usage When configuring and managing the UCM630X, users could access resource usage information to estimate the current usage allocate resources accordingly. Under GUISystem StatusDashboardResource Usage, the current CPU usage and Memory usage are shown in the pie chart. P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 374: System Events

    Figure 262: System StatusResource Usage System Events The UCM630X can monitor important system events, log the alerts, and send Email notifications to the system administrator. Alert Events List The system alert events list can be found under Web GUIMaintenanceSystem Events. The following event and their actions are currently supported on the UCM630X which will have alert and/or Email generated if occurred: Table 136: Alert Events...
  • Page 375 Register SIP trunk failed Restore Config User login success User login failed SIP Internal Call Failure SIP Outgoing Call through Trunk Failure Fail2ban Blocking SIP Lost Registration SIP Peer Trunk Status User Login Banned HA failure warning Emergency Calls The CDR database is corrupted Data Sync Backup Click on to configure the parameters for each event.
  • Page 376 Figure 264: System EventsAlert Events Lists: External Disk Usage  Detect Cycle: The UCM630X will perform the External disk usage detection based on this cycle. Users can enter the number and then select second(s)/minute(s)/hour(s)/day(s) to configure the cycle.  Alert Threshold: If the detected value exceeds the threshold (in percentage), the UCM630X system will send the alert.
  • Page 377: Alert Log

     Detect Cycle: The UCM will detect the event at each cycle based on the specified time. Users can enter the number and then select second(s)/minute(s)/hour(s)/day(s) to configure the cycle. Click on the switch to turn on/off the alert and Email notification for the event. Users could also select the checkbox for each event and then click on button "Alert On", "Alert Off", "Email Notification On", "Email Notification Off"...
  • Page 378: Alert Contact

    Figure 268: Filter for Alert Log Alert Contact This feature allows the administrator to be notified when one of the Alert events mentioned above happens. Users could add administrator's Email address under Web GUIMaintenanceSystem EventsAlert Contact to send the alert notification to an email (Up to 10 Email addresses can be added) or also specify an HTTP server where to send this alert.
  • Page 379: Cdr

    Note: The notification message with “action:0” will be sent periodically if Notification Interval is set. Notification Modifies the frequency at which notifications are sent in seconds. Interval No notifications will be sent if the value is "0". Default value: 20 Template ${MAC} : MAC Address Variables...
  • Page 380 Table 138: CDR Filter Criteria Call Type Groups the following:  Inbound calls: Inbound calls are calls originated from a non-internal source (like a VoIP trunk) and sent to an internal extension.  Outbound calls: Outbound calls are calls sent to a non-internal source (like a VoIP trunk) from an internal extension.
  • Page 381  VQ_Callback  Wakeup  Emergency Call  Emergency Notify  Extension Group Specify the Extension Group name to filter with. Export File Data Select the fields that will be exported, the following fields are available:  Account Code  Session ...
  • Page 382 Caller Number Enter the caller number to filter the CDR report. CDR with the matching caller number will be filtered out. User could specify a particular caller number or enter a pattern. ‘.’ matches zero or more characters, only appears in the end. ‘X’ matches any digit from 0 to 9, case- insensitive, repeatable, only appears in the end.
  • Page 383 Format: 0:00:11  Talk Time Format: 0:00:06  Account Code Example format: Grandstream/Test  Status Answered, Busy, No answer or Failed. Users could perform the following operations on the call report.  Sort by “Start Time” Click on the header of the column to sort the report by "Start Time". Clicking on "Start Time" again will reverse the order.
  • Page 384 Figure 271: Call Report Entry with Audio Recording File  Automatic Download CDR Records User could configure the UCM630X to automatically download the CDR records and send the records to multiple Email recipients in a specific hour. Click on “Automatic Download Settings” and configure the parameters in the dialog below.
  • Page 385: Downloaded Cdr File

    To receive CDR record automatically from Email, check “Enable” and select a time period “By Day” “By Week” or “By Month”, select Hour of the day as well for the automatic download period. Make sure you have entered an Email or multiple email addresses where to receive the CDR records. Note: users have the option to delete the sent records “Delete Sent Records”...
  • Page 386: Cdr Export Customization

    relate to the order when the trunk is created. ext-local: internal calls between local extensions.  Source Channel, Dest Channel Sample 1: Figure 276: Downloaded CDR File Sample - Source Channel and Dest Channel 1 DAHDI means it is an analog call, FXO or FXS. For UCM6302, DAHDI/(1-2) are FXO ports, and DAHDI(3-4) are FXS ports.
  • Page 387: Statistics

    Figure 278: CDR Export File data Statistics CDR Statistics is an additional feature on the UCM630X which provides users a visual overview of the call report across the time frame. Users can filter with different criteria to generate the statistics chart. Figure 279: CDR Statistics Table 139: CDR Statistics Filter Criteria Trunk Type...
  • Page 388: Recording Files

      SIP Calls  PSTN Calls Call Type Select one or more in the following checkboxes.  Inbound calls  Outbound calls  Internal calls  External calls  All calls  Time Range By month (of the selected year). ...
  • Page 389  Click on to delete the recording file.  To sort the recording file, click on the title "Caller", "Callee" or "Call Time" for the corresponding column. Click on the title again can switch the sorting mode between ascending order or descending order. P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 390: User Portal

    USER PORTAL Users could log into their web GUI portal using the extension number and user password. When an extension is created in the UCM630X, the corresponding user account for the extension is automatically created. The user portal allows access to a variety of features which include user information, extension configuration and CDR as well as settings and managing value-added features like Call Queue, Wakeup Service and CRM.
  • Page 391 Figure 282: User Portal Login After login, the Web GUI display is shown as below. Figure 283: User Portal Layout P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 392: Basic Information

    After successful login, the user has the following three configuration tabs: Basic Information Under this menu, the user can configure and change his/her personal information including (first name, last name, password, email address, department…). And they can also set and activate their extension features (presence status, call forward, DND ….) to be reflected on the UCM.
  • Page 393: Maintenance

    MAINTENANCE User Management User management is on Web GUIMaintenanceUser Management page. User could create multiple accounts for different administrators to log in the UCM630X Web GUI. Additionally, the system will automatically create user accounts along with creating new extensions for extension users to login to the Web GUI using their extension number and password.
  • Page 394: Custom Privilege

    Table 140: User ManagementCreate New User Configure a username to identify the user which will be required in Web GUI login. Username Letters, digits, and underscore are allowed in the username. Configure a password for this user which will be required in Web GUI login. English User Password input is allowed without space,’...
  • Page 395  Administrator Users with “Admin” privilege can only be created by “Super Admin” user. “Admin” privilege users are not allowed to access the following pages: MaintenanceUpgrade MaintenanceCleaner MaintenanceReset/Reboot SettingsUser ManagementOperation Log “Admin” privilege users cannot create new users for login. Note: By default, administrator accounts are not allowed to access backup menu, but this can be assigned to them by editing the option “Maintenance ...
  • Page 396 Figure 288: General User  Custom Privilege The Super Admin user can create users with different privileges. 33 items are available for privilege customization. API Configuration API Configuration Backup Callback Call Queue CDR Recording Files CDR Records CDR Statistics Audio Conference Dial By Name DISA Emergency Calls...
  • Page 397: Concurrent Multi-User Login

    Speed Dial System Status System Events Time Settings Video Conference Voicemail Voice Prompt Wakeup Service Zero Config Figure 289: Create New Custom Privilege Log in UCM630X as super admin and go to MaintenanceUser ManagementCustom Privilege, create privilege with customized available modules. To assign custom privilege to a sub-admin, navigate to UCM Web GUIMaintenanceUser ManagementUser InformationCreate New User/Edit Users, select the custom privilege from “Privilege”...
  • Page 398: Change Password

    Change Password After logging in the UCM630X Web GUI for the first time, it is highly recommended for users to change the default password to a more complicated password for security purpose. Follow the steps below to change the Web GUI access password.
  • Page 399: Change Username

    Change Username Enable Change Username Please enter the username Enter the Username The Email address is the User Email Address. It is used for receiving Email Address password information if the user forgets his password. Change Username UCM630X allows users now to change Super Administrator username. Figure 292: Change Username Change binding Email UCM630X allows user to configure binding email in case login password is lost.
  • Page 400 Login Security After the user logs in the UCM630X Web GUI, the user will be automatically logged out after certain timeout, or he/she can be banned for a specific period if the login timeout is exceeded. Those values can be specified under UCM630X web GUIMaintenanceLogin SettingsLogin Security page.
  • Page 401: Operation Log

    Operation Log Super Admin has the authority to view operation logs on UCM630X Web GUISettingsUser ManagementOperation Log page. Operation logs list operations done by all the Web GUI users, for example, Web GUI login, creating trunk, creating outbound rule and etc. There are 7 columns to record the operation details “Date”, “Username”, “IP Address”, “Results”, “Page Operation”, “Specific Operation”...
  • Page 402: Upgrading

    The page where the operation is made. For example, login, logout, delete user, create Page Operation trunk and etc. Specific Operation Click on to view the options and values configured by this operation. Remark Allows users to add notes and remarks to each operation User could also filter the operation logs by time condition, IP address and/or username.
  • Page 403: No Local Firmware Servers

    3. Go to Web GUIMaintenanceUpgrade, upload the firmware file by clicking on “choose file to upload” and select the firmware file from your PC. The default firmware file name is UCM630Xfw.bin Figure 297: Local Upgrade Figure 298: Upgrading Firmware Files 4.
  • Page 404: Backup

    Please check our website at http://www.grandstream.com/support/firmware for latest firmware. Instructions for local firmware upgrade via TFTP: 1. Unzip the firmware files and put all of them in the root directory of the TFTP server; 2. Connect the PC running the TFTP server and the UCM630X to the same LAN segment; 3.
  • Page 405 1. Choose the type(s) of files to be included in the backup. 2. Choose where to store the backup file: USB Disk, SD Card, Local or NAS. 3. Name the backup file. 4. Click on "Backup" to start backup. Once the backup is done, the list of the backups will be displayed with date and time in the web page. Users can download , restore , or delete...
  • Page 406 Figure 302: Backup / Restore option allows UCM to perform automatically backup on the user specified time. Regular backup file can only be stored in USB / SD card / SFTP server. User is allowed to set backup time from 0-23 and how frequent the backup will be performed.
  • Page 407: Data Sync

    Figure 303: Local Backup Data Sync Besides local backup, users could backup the voice records/voice mails/CDR in a daily basis to a remote server via SFTP protocol automatically under Web GUIMaintenanceBackupData Sync. The client account supports special characters such as @ or “.” Allowing the use email address as SFTP accounts.
  • Page 408 Figure 304: Data Sync Table 143: Data Sync Configuration Enable Data Sync Enable the auto data sync function. The default setting is "No". Account Enter the Account name on the SFTP backup server. Password Enter the Password associate with the Account on the SFTP backup server. Server Address Enter the SFTP server address.
  • Page 409: Restore Configuration From Backup File

    Before saving the configuration, users could click on . The UCM630X will then try connecting the server to make sure the server is up and accessible for the UCM630X. Save the changes and all the backup logs will be listed on the web page. After data sync is configured, users could also manually synchronize all data by clicking on instead of waiting for the backup time interval to come.
  • Page 410: System Cleanup/Reset

    System Cleanup/Reset Reset and Reboot Users could perform reset and reboot under Web GUIMaintenanceSystem Cleanup/ResetReset and Reboot. To factory reset the device, select the mode type first. There are two different types for reset.  User Data All the data including voicemail, recordings, IVR Prompt, Music on Hold, CDR and backup files will be cleared.
  • Page 411 Figure 307: Cleaner Table 144: Cleaner Configuration Enable CDR Cleaner Enable the CDR Cleaner function. CDR Clean Time Enter 0-23 to specify the hour of the day to clean up CDR. Cleaning Conditions By Schedule: If the clean interval is 3, cleaning will be performed every 3 days to remove all records that were generated 3 days ago.
  • Page 412 Keep Last X Records: If the max number of CDR has been reached, CDR will be deleted starting with the oldest entry at the configured cleaning time.(Note: The amount of records displayed on the page of call queue statistics is not one-to-one with the actual amount of records in the database.) Keep Last X Days: Delete all entries older than X days.
  • Page 413: Usb/Sd Card Files Cleanup

    is not one-to-one with the actual amount of records in the database.) Keep Last X Days: Delete all entries older than X days. Clean Interval Enter how often (in days) to clean queue logs when By Schedule is selected as Cleaning Conditions. The valid range is 1-30. Max Entries Set the maximum number of Conference Statistics Report entries to keep when Keep Last X Records is selected as Cleaning Conditions.
  • Page 414: System Recovery

    Figure 308: USB/SD Card Files Cleanup Table 145: USB/SD Card Files Cleanup Current Path Displays the current path. Directory Select the directory user want to clean. Delete Selected File Select multiple entries to delete from USB or SD card. System Recovery In some cases (for example after wrong upgrading procedure where the user doesn’t follow the correct steps to perform an upgrade) the system may go into some hardware/software issues where the web UI access is lost as well as SSH, in this case the only solution would be to perform a full system recovery in order to reset or...
  • Page 415 (typically WAN) or IP1 address (typically LAN) into a browser address bar. The following page should appear: Figure 309: UCM6302 Recovery Web Page Make sure to enter the correct admin password, and press login to access the recovery mode page : Figure 310: Recovery Mode From here, the user can either upload a firmware file, factory reset or just reboot the device.
  • Page 416: Syslog

    Syslog On the UCM630X, users could dump the syslog information to a remote server under Web GUIMaintenanceSyslog. Enter the syslog server hostname or IP address and select the module/level for the syslog information as well as Process Log Level. The default syslog level for all modules is "error", which is recommended in your UCM630X settings because it can be helpful to locate the issues when errors happen.
  • Page 417 Figure 311: Ethernet Capture Table 146: Ethernet Capture Ethernet Capture: Gets a packet capture of all network traffic going through the device. Capture Type WebSocket Capture: Gets a packet capture of WebSocket protocol. Mainly used for troubleshooting GS Wave Web calling and conferencing issues.
  • Page 418: Ip Ping

    Note: Capture files saved on external devices will now have “capture” prepended to file names. IP Ping Enter the target host in host name or IP address. Then press "Start" button. The output result will dynamically display in the window below. Figure 312: Ping Traceroute Enter the target host in host name or IP address.
  • Page 419: Signaling Troubleshooting

    Figure 313: Traceroute Signaling Troubleshooting Analog Record Trace  Analog Record Trace Analog record trace can be used to troubleshoot analog trunk issue, for example, the UCM630X user has caller ID issue for incoming call from Analog trunk. Users can access analog record trance under Web GUIMaintenanceSignal Troubleshooting.
  • Page 420 Figure 314: Troubleshooting Analog Trunks  A key Dial-up FXO Users can directly set a PSTN number on the “External Extension” text box to troubleshoot issues related to the analog trunk easily, the following steps shows how to use this feature: 1.
  • Page 421: Service Check

    Figure 315: A Key Dial-up FXO Note: When using a Key Dial-up FXO feature the outbound trunk for the analog trunk need to have internal permission. As well as it should be the trunk with the highest outbound route priority. After capturing the trace, users can download it for basic analysis.
  • Page 422: Network Status

    Network Status In UCM630X Web GUISystem StatusNetwork Status, the users can view active Internet connections. This information can be used to troubleshoot connection issue between UCM630X and other services. Figure 317: Network Status P a g e UCM630X Series User Manual Version 1.0.2.25...
  • Page 423: Experiencing The Ucm630X Series Ip Pbx

    EXPERIENCING THE UCM630X SERIES IP PBX 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 answers to your general questions.

This manual is also suitable for:

Ucm6301Ucm6302Ucm6304Ucm6308Ucm630x series

Table of Contents

Save PDF