Congratulations on your purchase of this VTech product. Before using this VTech
product, please read Important Safety Information on page 138 of this manual.
ease thoroughly read this manual for all the feature operations and troubleshooting
Pl
information necessary to install and operate your new VTech product. You can also
visit our website at businessphones.vtech.com or call 1 (888) 370-2006.
Model number: VSP725
Type: SIP-endpoint deskset telephone
Serial number: ________________________________
Purchase date: ________________________________
Place of purchase: _____________________________
Both the model and serial numbers of your VTech product can be found on the
bottom of the console.
Save your sales receipt and original packaging in case it is necessary to return your
Industry Canada.........................................................................................139
FCC part 15................................................................................................140
GPL License Information ..............................................................................141
4 Table of contents
VSP725 Administrator and Provisioning Manual
Introduction
This administrator and provisioning guide contains detailed instru ctions for
configuring the VSP725 deskset. Please read this guide before attempting to
configure the telephone.
Audience
This guide is written for installers and system administrators. It assumes that you
are familiar with networks and VoIP, both in theory and in practice. This guide also
assumes that you have ordered your IP PBX equipment or service and selected which
PBX features you want to implement. This guide references specific IP PBX
equipment or services only for features or settings that have been designed for a
specific service. Please consult your equipment or service provider for recommended
switches, routers, and firewall and NAT traversal settings, and so on.
As the VSP725 deskset becomes certified for IP PBX equipment or services, VTech
may make interop guides available for those specific services. Th e interop guides will
recommend second-party devices and settings, along with deskset-specific
configurations for optimal performance with those services.
Related documents
The VSP725 Deskset Quick Start Guide contains a quick reference guide to the
deskset external features and brief instructions on connecting the deskset to a
working IP PBX system.
The VSP725 Deskset User Guide contains a quick reference guide, full installation
instructions, instructions for making and receiving calls, and a guide to all userconfigurable settings.
The documents are available from our website at businessphones.vtech.com.
About the deskset
The VTech VSP725 deskset is full-featured business phone designed to work with
popular SIP telephone (IP PBX) equipment and services. Once you have ordered and
configured your SIP equipment or service, the deskset enables you to make and
receive calls as you would with any other business phone. The deskset provides
calling features like hold, transfer, conferencing, speakerphone, quick dial numbers
and one-touch voicemail access.
The VSP725 features include:
2.5-inch backlit Liquid Crystal Display
Speakerphone, Headset, Hold and Mute
Up to 3 SIP account registrations
Up to 6 active SIP sessions
3-way conferencing
12 dual-function programmable keys
Message Waiting alert LED
Dual 10/100 Mbps Ethernet ports
Power over Ethernet
DECT cordless headset support
For information about registering a cordless headset, see the VSP725 Deskset
User Guide.
5 Introduction
VSP725 Administrator and Provisioning Manual
200-entry Call Log
There are two network ports, known as the Ethernet port and PC port, at the back of
the deskset. The Ethernet port allows the VSP725 deskset to connect to the IP PBX.
The PC port is for another device such as a personal computer to connect to the
Ethernet network through the deskset.
You can configure the deskset using the deskset’s own menus, a browser-based
interface called the WebUI, or an automatic provisioning process (see Provisioning
g Configuration Files on page 75). The WebUI enables you to configure the
Usin
deskset
resides on the deskset and may get updated with firmware updates.
The VSP725 deskset supports intercom and call transfers between system extensions
and can connect you and two other parties on the same conference call.
The telephone also has 12 dual-function programmable keys. You can program these
keys for quick dial, busy lamp field, line access or any of the functions described in
Programmable Keys on page 8.
using a PC that is connected to the same Local Area Network. The WebUI
6 Introduction
VSP725 Administrator and Provisioning Manual
Getting started
Quick reference guide
The controls you will need to use to configure the phon e manually are described
below.
CANCEL
While in a menu, press
to cancel an operation
and exit the menu.
MENU
Press to enter the menu.
SELECT
Press to select a menu item
or save an entry or setting.
NAVIGATION KEY
While in menus, press or to
scroll through the menu,
highlight items or change
settings. While entering names
or numbers, press or to
move the cursor left or right.
The deskset external features that are relevant to installation and configuration are
described below.
Programmable keys
Can be programmed to perform various functions or access various
features.
For example:
Press to access a line to make a call
Press to dial a monitored extension or a quick-dial number
Press to answer a ringing call on any line or monitored
extension
Key label card
To write on the card, pull out the card
from under the plastic cover.
LOWER
When assigning or dialing a quick-dial number, press to switch to
lower position (the second of 12 locations) of a programmable key
Corded headset input (on side)
7 Getting started
VSP725 Administrator and Provisioning Manual
Programmable Keys
The table below lists the default settings for the programmable feature keys (PFKs).
The key assignments on your phone may be different. Some keys may be
programmed as Quick Dial keys, for example. To assign functions to programmable
keys, see Programmable Keys on page 36.
Key N
1 Line—Account 1*
2 Line—Account 1
3 Line—Account 1
4 Directory
5 Call History
6 Redial
7 Messages
8 Do Not Disturb
9 Call Forward All
10 None
11 None
12 None
13 – 24 None
* You can assign more than one key to an account. For example, you can configure Line keys
1 and 2 to access Account 1, and Line keys 3 and 4 to access Account 2. Use the key label
card to label the keys appropriately for deskset users after configuration.
umber Setting
Other possible programmable key settings
Call Forward No Answer—Turns Call Forward No Answer (CFNA) on and off.
When CFNA is on, unanswered incoming calls are forwarded to another number
after a specified delay.
Call Forward Busy—Turns Call Forward Busy (CFB) on and off . When CFB is on,
incoming calls are forwarded to another number when the line is busy.
Quick Dial
BLF—Busy lamp field keys let you monitor activity at other phones. The key
LED indicates call status.
Page—If this feature is enabled, press the Page key to call one or a group of
phones. You can configure pages to be automatically answered. See SIP
Accoun
Park
codes, see SIP Account Management on page 21.
Retrieve Parked Call—Dials the ac
In Call DTMF—Dials a string of numbers while you are on a call. For example,
pressing the key might dial a conference access code.
Call Return—Dials the number of the last missed call.
Group Call Pickup—Dials the Group Call Pickup code, allowing y ou to answer a
call ringing at any extension within an admin-defined group.
Direct Call Pickup—Dials the Direct Call Pickup code, allowing you to answer a
call ringing at a specific extension. After pressing the but ton, you may need to
enter the extension number manually.
t Management on page 21.
Call—Dials the access code to park your current call. To program access
cess code to retrieve a parked call.
8 Getting started
VSP725 Administrator and Provisioning Manual
Network Requirements
A switched network topology is recommended for your LAN (using standard 10/100
Ethernet switches that carry traffic at a nominal rate of 100 Mbit/s).
The office LAN infrastructure should use Cat.-5/Cat.-5e cable.
The LAN connections to the deskset(s) should all be wired. However, wireless
connections to other devices (such as laptops) in your office will not impede
performance.
All desksets must reside on a single subnet. A Dynamic Host Configuration Protocol
(DHCP) server is recommended and must be on the same subnet as the desksets so
that IP addresses can be auto-assigned. In most cases, your network router will
have a DHCP server. By default, the deskset has DHCP enabled for automatic IP
address assignment.
NOTE: Some DHCP servers have default settings that limit the number of network IP
addresses assigned to devices on the network. You should log in to your server to
confirm that the IP range is sufficient.
If no DHCP server is present, you can assign static IPs to desksets. You can assign a
static IP address using the deskset menus. Go to Admin settings > Network setting > Set static IP. If you do not have a DHCP server or do not manually
assign static IPs, you will not be able to access the WebUI and/or enable automatic
time updates from an NTP server.
A DNS server is recommended to resolve the path to the Internet and to a server for
firmware and configuration updates. If necessary, the system administrator can also
download upgrade files and use the WebUI to update the deskset firmware and/or
configuration settings manually.
For users whose computers require a GigE Ethernet frame rate (a gigabit per
second), use separate Ethernet connections for the deskset and the computer. The
Ethernet connection through a deskset is limited to 100 Mbits/s.
9 Network Requirements
VSP725 Administrator and Provisioning Manual
Configuring the Phone
You can configure the phone using one of three methods:
From the phone itself, using the menus. The phone menus are best suited to
configuring a few settings, perhaps after the initial setup has been done. For
administrators, the settings available on the phone menus are limited to
network settings. See Using the Admin Settings menu on page 13. Most of the
settings acc
the menu, they can customize the screen appearance, sounds, and manage
calls. For more information, see the VSP725 Deskset User Guide.
The Web User Interface, or WebUI, which you access using your Internet
browser. See Using the WebUI on page 18. The browser-based interface is easy
to navigate
The WebUI has every setting required for configuring a single phone. You can
enter service provider account settings on the WebUI, configure the
programmable keys, and set up provisioning, which will allow you to
automatically and remotely update the phone after in itial configuration.
Provisioning using configuration files. Workin g with configuration files is the
best way to configuring multiple phones. There are several met hods available
to enable the phone to locate and upload the configuration file. For example,
you can enable the phone, when it starts up or reboots, to check for the
presence of a configuration file on a provisioning server. If the configu ration file
is new or has been modified in any way, the phone auto mati call y downloads
the file and applies the new settings. For more information, see Provisioning
g Configuration Files on page 75.
Usin
essible on the phone itself are most useful for end users. Through
and best-suited to configuring a large variety of phone settings.
10 Configuring the Phone
VSP725 Administrator and Provisioning Manual
Using the Phone Menu
The phone menu has four main sub-menus:
Features—manage calls, view and add directory entries, view call history,
access messages, and use the speed dial menu.
Status—view the deskset network status, account registration status, and
product information.
User Settings—allows the user to set the language for the display, configure
the appearance of the display, customize the audio settings, and register a
DECT headset.
Admin Settings—configure network settings (enter static IP addresses, for
example) and account settings.
This guide contains instructions for using the Admin Settings menu and for accessing
the Status menu. See the VSP725 User Guide for more information about Features
and User Settings.
To use the phone menu:
1. When the phone is idle, press MENU.
The main menu appears.
2. Press or to highlight the desired sub-menu, and then press SELECT.
You can also press a corresponding dial pad key to select a numbered menu
item. Press 2 to view the Status menu, for example.
Press SELECT or an appropriate soft key to save changes.
Press CANCEL to cancel an operation, exit the menu display or return to the
idle screen.
Status
Use the status menu to verify network settings and begin troubleshooting if network
problems or account registration issues affect phone operation.
You can also find the software version of the phone on the Product Info screen,
available from the Status menu.
To view the Status menu:
1. When the phone is idle, press MENU.
2. On the Main menu, press or to highlight Status, then press SELECT. The
Status menu appears.
11 Using the Phone Menu
VSP725 Administrator and Provisioning Manual
3. On the Status menu, press or to highlight the desired menu, then press
SELECT.
The available status menus are listed in the following table.
Menu Information listed
1. Network IP address
DHCP status (Enabled/Disabled)
Subnet Mask
Gateway IP address
DNS server 1 IP address
DNS server 2 IP address
SNTP server URL
MAC address
2. Line Lines and registration status. On the Line menu, highlight and select
the desired line to view detailed line status informat ion:
Line status (Registered/Not registered)
Line display name
Line User ID
Registrar Server IP address
Registrar Server port number
Proxy server IP address
Proxy server port number
3. Product Info Model number
Serial number
MAC address
Software version
V-Series
Hardware version
Viewing Line status
When you select Line from the Status menu, the Line menu appears, listing the
available lines along with icons indicating each line’s current registration status.
12 Using the Phone Menu
VSP725 Administrator and Provisioning Manual
Icon Description
Line registered
Line not registered
To view complete status information for a line:
1.On the Line menu, press or to highlight the desired line, then press
SELECT. The full line status screen appears.
Using the Admin Settings menu
To access the Admin Settings menu:
1. When the phone is idle, press MENU. The Main menu appears.
2. Press or to highlight Admin Settings, and then press SELECT.
-orPress 4 (Admin settings) on the dial pad.
3. Use the dial pad to enter the admin password, and then press ENTER. The default
password is admin (press the 123 soft key to enter letters with the dial pad).
The Admin Settings are listed in the following table.
Setting Options
1. Network setting 1. DHCP (Enable, Disable)
2. Set static IP
3. VLAN ID
4. Others
2. Line 1. LINE 1
2. LINE 2 (if available)
3. LINE 3 (if available)
13 Using the Phone Menu
VSP725 Administrator and Provisioning Manual
3. Provisioning 1. Server
2. Login
3. Password
4. Reset to default Press SELECT to display a screen that allows you to reset
the phone to factory default settings.
5. Restart phone Press SELECT to display a screen that allows you to restart
the phone.
Network Setting
Use the Network setting menu to configure network-related settings for the phone.
NOTE: After you press Save for any of the network settings, the phone restarts .
To use the Network setting menu:
1. From the Admin Settings menu, press or to highlig ht Network setting,
then press SELECT.
The Network setting menu appears.
2. Press or to highlight the desired option, then press SELECT:
DHCP
Set static IP
VLAN ID
Others (DNS and NTP servers).
To enable or disable DHCP:
1. From the Network setting menu, press or to highlight DHCP, then press
SELECT.
2. Press or to select Enabled or Disabled, then press Save.
DHCP is enabled by default, which means the deskset will get its IP address from the
network. When DHCP is disabled, you must enter a static IP address for the deskset.
NOTE: You must be familiar with TCP/IP principles and protocols to configure static
IP settings.
To set static IP for the deskset:
1. From the Network setting menu, press or to highlight Set static IP, and
then press SELECT.
If DHCP is disabled, the Set static IP menu appears. If DHCP is enabled, an
error message appears briefly before returning you to the Network setting menu.
14 Using the Phone Menu
VSP725 Administrator and Provisioning Manual
2. On the Set static IP menu, enter the static IP address. Use the dial pad and the
Add dot soft key to enter characters. Press or to advance to the next
character.
3. Press and enter the Subnet Mask. Use the dial pad and the Add dot soft key to
enter characters. Press or to advance to the next character.
4. Press and enter the Gateway. Use the dial pad and the Add dot soft key to
enter characters. Press or to advance to the next character.
5. Press Save.
To set the VLAN ID for the deskset:
1. From the Network setting menu, press or to highlight VLAN ID, and then
press SELECT.
2. On the VLAN ID menu, press or to enable or disable the WAN Vlan.
3. Press and enter the WAN port number. Use the dial pad and the Backspc soft
key to enter characters. The valid range is 0 to 4095.
4. Press and then press or to enable or disable the PC port Vlan.
5. Press and enter the PC port number. Use the dial pad and the Backspc soft key
to enter characters. The valid range is 0 to 4095.
6. Press Save.
To set other settings (DNS and NTP):
1. From the Network setting menu, press or to highlight Others, and then
press SELECT.
If DHCP is disabled, the Others menu appears. If DHCP is enabled, an error
message appears briefly before returning you to the Network setting menu.
2. Enter the IP address for the primary DNS server. Use the dial pad and the
Add dot soft key to enter characters. Press or to advance to the next
character.
3. Press and enter the IP address for the secondary DNS server. The deskset uses
this server if the primary server does not respond.
15 Using the Phone Menu
VSP725 Administrator and Provisioning Manual
4. Press and enter the IP address for the NTP server. If the deskset does not use
an NTP server, you must manually enter the time and date settings.
5. Press Save.
Line Menu
Use the Line menu to configure line-specific settings for the phone.
To use the Line setting menu:
1. From the Admin Settings menu, press to highlight Line, and then press
SELECT.
The Line menu appears.
2. Highlight the desired line, if necessary, by pressing , and then press SELECT.
The full configuration menu for that line appears.
You can configure:
Display name
User ID
Authorization ID
Authorization Password
SIP Registrar Server IP
Registrar Server port
Proxy server IP
Proxy server port
Register (Yes or No)
Answer page (Manual or Auto)
For more information about these settings, see SIP Account Management on page
21.
3. Edit the Line settings
setting:
Backspc—deletes a character
123—enables you to enter numbers, lower case letters, or upper case letters
with the dial pad. Does not appear when the setting accepts numbers only.
Save—saves and applies the new settings
Edit—enables you to edit the setting (appears for the Password setting)
using the dial pad and the soft keys available for each
Press or to advance to the next character.
16 Using the Phone Menu
VSP725 Administrator and Provisioning Manual
Provisioning Menu
Use the Provisioning menu to manually configure auto-provisioning settings. For
more information about auto-provisioning, see Provisioning on page 65 and
Provisioning Using Configuration Files on page 75.
he Provisioning menu you can configure:
On t
Server string—the URL of the provisioning server. The URL can include a
complete path to the configuration file.
Login ID—the username the phone will use to access the provisioning server.
Login PW—the password the phone will use to access the provisioning server.
To use the Provisioning menu:
1. From the Admin Settings menu, press to highlight Provisioning, and then
press SELECT.
The Provisioning menu appears.
2. Enter the server URL using the dial pad keys:
Backspc—deletes a character
123—enables you to enter numbers, lower case letters, or upper case letters
with the dial pad. Does not appear when the setting accepts numbers only.
Save—prompts you to reboot the phone and apply the new settings
Edit—enables you to edit the setting (appears for the Password setting)
The format of the URL must be RFC 1738 compliant, as follows:
“<schema>://<user>:<password>@<host>:<port>/<url-path>”
“<user>:<password>@” may be empty.
“<port>” can be omitted if you do not need to specify the port number.
3. Press to move to the next line and enter the Login ID for access to the
provisioning server if it is not part of the server strin g.
4. Press to move to the next line and enter the Login password.
5. Press Save .
17 Using the Phone Menu
VSP725 Administrator and Provisioning Manual
Using the WebUI
The Web User Interface (WebUI) resides on your deskset. You can access it using an
Internet browser. After you log in to the WebUI, you can configure the phone on the
following pages:
System
o SIP Account Management
o Call settings
o User Preferences
o Programmable Keys
o Speed Dial Keys
o Signaling Settings
o Ringer Settings
Network
o Basic Network Settings
o Advanced Network Settings
Contacts
o Local Directory
o Blacklist
o LDAP
o Broadsoft
o Call History
Servicing
o Reboot
o Time and Date
o Firmware Upgrade
o Provisioning
o Security
o Certificates
o System Logs
The WebUI also has a Status page, where you can view network status and general
information about your phone. The information on this page matches the Status
menu on the phone.
To access the WebUI:
1. Ensure that your computer is connected to the same network as your deskset.
Your computer may already be connected to the network through the PC port on
the back of your deskset.
2. Find the IP address of your phone:
a. When the phone is idle, press MENU
b. Press to
c. With Network highlighted, press SELECT.
The Network status screen appears.
d. On the Network status screen, note the IP Address.
18 Using the WebUI
highlight Status, and then press SELECT.
.
VSP725 Administrator and Provisioning Manual
3. On your computer, open an Internet browser. (Depending on your browser, some
of the pages presented here may look different and have different controls.
Ensure that you are running the latest update of your preferred browser.)
4. Type the phone IP address in the browser address bar and press ENTER on your
computer keyboard.
The browser displays a window asking for your user name and password.
5. For the user name, enter admin. For the password, enter the default password,
admin. You can change the password later on the Servicing > Security page.
6. Click OK.
The WebUI appears.
Click topics from the navigation bar along the top of the WebUI, and then click links
to individual pages along the left. You view and change settings in two different
types of fields: drop-down lists and entry fields into which you type information. For
your security, the WebUI times out after 10 minutes, so if it is idle for that time, you
must log in again.
The remaining procedures in this section assume that you are already l ogged into
the WebUI.
NOTE: The settings tables in this section contain settings that appear in the WebUI
and their equivalent settings in the configuration file template. You can use the
configuration file template to create custom configuration files. Configuration files
can be hosted on a provisioning server and used for automatically configuring
phones. For more information, see Provisioning Using Configuration Files on page 75.
Saving Your Settings
Each WebUI settings page has a button. Click to save any changes
you have made on the page. During a configuration session, click
move on to the next WebUI page.
before you
19 Using the WebUI
VSP725 Administrator and Provisioning Manual
WebUI: Status
The WebUI System Status page is equivalent to the Status menu on the deskset. The
System Status page shows:
General information about your phone, including model, MAC address, and
software version
Account Status information about your SIP account registration
Network information regarding your phone’s network address and network
connection
Cordless Status indicating whether a cordless headset is registered to the
deskset.
20 WebUI: Status
VSP725 Administrator and Provisioning Manual
WebUI: System
SIP Account Management
On the SIP Account Management pages, you can enter the account settings for each
line you have ordered from your service provider. There is an Account settings page
for each available line.
The sip account settings are also available as parameters in the configuration file.
See “sip_account” Module: SIP A
ccount Settings on page 85.
General Account Settings
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
Enable AccountEnable or disable the SIP account. Select to enable.
Display NameEnter the name that will appear on the phone LCD when
account x is selected. The display name is also the text
portion of the caller ID that is displayed for outgoing calls
using account x.
User identifierEnter the User identifier supplied by your service provider.
The User ID, also known as the Account ID, is a SIP URI
field used for SIP regis tratio n. It i s also used a s pa rt of the
caller ID displayed for outgoing calls.
Authentication nameIf authentication is enabled on the server, enter the
authentication name (or authentication ID) for
authentication with the server.
ranges are listed there.
21 WebUI: System
VSP725 Administrator and Provisioning Manual
Authentication password
Dial PlanEnter the dial plan, with dialing strings separated by a |
Inter Digit Timeout (secs)Sets how long the phone waits after any “P” (pause) in
Maximum Number of CallsSelect the maximum number of concurrent active calls
Page Auto AnswerWhen set to Auto, enables the deskset to automatically
Feature SynchronizationEnables the phone to synchronize with Broadworks
Line TypeSelect the line type to Private or Shared. A private line will
If authentication is enabled on t he server, e nter the
authentication password for a uthe nticatio n with t he ser ver.
symbol. See Dial Plan on pa g e 23.
the dial string or in the dial plan.
allowed for that account.
answer when a page is received. This is usually the desired
behavior for paging.
Application Server. Changes to features such as DND, Call
Forward All, Call Forward No Answer, and Call Forward
Busy on the server side will also update the settings on
the phone menu and WebUI. Similarly, changes using the
phone or WebUI will update the settings on the server.
be accessible only at the deskset you are configuring.
Shared lines can be assigned to m ore than o ne deskset. F or
more information about using shared lines, see the VSP725 Deskset User Guide.
Barge-inEnables subscribers to shared lines to “barge in” on active
calls on other shared lines.
DTMF methodSelect the default DTMF transmission method. You may
need to adjust this if call quality problems are triggering
unwanted DTMF tones or you have problems sending
DTMF tones in general.
Unregister after rebootEnables the phone to unregister the account(s) after
rebooting—before the account(s) register agai n as the
phone starts up. If other phones that share the same
account(s) unregister unexpectedly in tandem with the
rebooting deskset, disable this setting.
22 WebUI: System
VSP725 Administrator and Provisioning Manual
Dial Plan
The dial plan consists of a series of dialing rules, or strings, that determine whether
what the user has dialed is valid and when the phone should dial the number.
Dialing rules must consist of the elements defined in the table below.
Element Description
x Any dial pad key from 0 to 9, including # and *.
[0-9] Any two n u m b e r s s e p a r a t e d b y a h y phen, where the second number is greater
than the first. All numbers within the range or valid, excluding # and *.
x+ An unlimited series of digits.
, This represents the playing of a secondary dial tone after the user enters
the digit(s) specified or dials an external call prefix before the comma. For
instance, “9,xxxxxxx” means the secondary dial tone is played after the
user dials 9 until any new digit is entered. “9,3xxxxxx” means only when
the digit 3 is hit would the secondary dial tone stop playing.
PX This represents a pause of a defined time; X is the pause duration in
seconds. For instance, “P3” would represent pause duration of 3 seconds.
When “P” only is used, the pause time is the same as the Inter Digit
Timeout (see SIP Account Management on page 21).
(0:9) This is a substitution rule where the first number is replaced by the second.
For example, “(4:723)xxxx” would replace “46789” with “723-6789”. If the
substituted number (the first number) is empty, the second number is
added to the number dialed. For example, in “(:1)xxxxxxxxxx”, the digit 1
is appended to any 10-digit number dialed.
|
A sample dial plan appears below.
This separator is used to indicate the start of a new pattern. Can be used to
add multiple dialing rules to one pattern edit box.
23 WebUI: System
VSP725 Administrator and Provisioning Manual
SIP Server Settings
Setting Description
Server addressEnter the IP address or domain name for the SIP server.
Server portEnter the port number that the SIP server will use.
Registration Settings
Setting Description
Server addressEnter the IP address or domain name for the registrar
server.
Server portEnter the port number that the registrar server will use.
ExpirationEnter the desired registration expiry time in seconds.
Registration Freq (secs)Enter the desired registration retry frequency in seconds. If
registration using the Primary Outbound Proxy fails, the
Registration Freq setting determines the number of seconds
before a registration attempt is made using the Backup
Outbound Proxy.
Outbound Proxy Settings
Setting Description
Server addressEnter the IP address or domain name for the proxy server.
Server portEnter the port number that the proxy server will use.
24 WebUI: System
VSP725 Administrator and Provisioning Manual
Backup Outbound Proxy Settings
Setting Description
Server addressEnter the IP address or domain name for the backup proxy server.
Server portEnter the port number that the backup proxy server will use.
Audio Settings
Setting Description
Ringer ToneSets the ringer tone for incoming calls on the account.
Codec priority 1Select the codec to be used first during a call.
Codec priority 2Select the codec to be used second during a call if the previous
codec fails.
Codec priority 3Select the codec to be used third during a call if previous codecs
fail.
Codec priority 4Select the codec to be used fourth during a call if previous codecs
fail.
Codec priority 5Select the codec to be used fifth during a call if previous codecs
fail.
Enable voice
encryption (SRTP)
Select to enable secure RTP for voice packets.
25 WebUI: System
VSP725 Administrator and Provisioning Manual
Quality of Service
Setting Description
DSCP (voice)Enter the Differentiated Services Code Po int (DSCP) value from the
Quality of Service setting on your router or switch.
DSCP (signalling)Enter the Differentiated Services Code Point (DSCP) value from the
Quality of Service setting on your router or switch.
Signaling Settings
Setting Description
Local SIP portEnter the local SIP port.
TransportSelect the SIP transport protocol:
TCP (Transmission Control Protocol) is the most reliable protocol
and includes error checking and delivery validation.
UDP (User Datagram Protocol) is generally less prone to
latency, but SIP data may be subject to network congestion.
SIP signalling via TLS. Optional server authentication is
supported via user-uploaded certificates. TLS certificates are
uploaded using the configuration file. See “file” Module:
Imported File Settings o
provider.
n page 129 and consult your service
26 WebUI: System
VSP725 Administrator and Provisioning Manual
Feature Access Codes Settings
If your IP PBX service provider uses feature access codes, then enter the applicable
codes here. You can assign many of these features to programmable feature keys,
which enables end users to press the keys to dial out the codes you enter here. To
configure programmable feature keys, see Programmable Keys on page 36.
Settin
PagingEnter the paging access code. Yes
Call ParkEnter the call park access code. Yes
Parked Call RetrievalEnter the call park retrieval access code. Yes
VoicemailEnter the voicemail access code. The code
DND ONEnter the Do Not Disturb ON access code. Yes
DND OFFEnter the Do Not Disturb OFF access code. Yes
g Description Assignable
to PFK?
Yes
is dialed when the user selects a line from
the phone’s Message menu.
Call Forward All ONEnter the Call Forward All ON access code. Yes
Call Forward All OFFEnter the Call Forward All OFF access
code.
27 WebUI: System
Yes
VSP725 Administrator and Provisioning Manual
Call Forward No Answer ON
Call Forward No Answer OFFEnter the Call Forward No Answer OFF
Call Forward Busy ONEnter the Call Forward Busy ON access
Call Forward Busy OFFEnter the Call Forward Busy OFF access
Anonymous Call Reject ONEnter the Anonymous Call Reject ON
Anonymous Call Reject OFFEnter the Anonymous Call Reject OFF
Anonymous Call ONEnter the Anonymous Call ON access code. No
Anonymous Call OFFEnter the Anonymous Call OFF acces s code. No
Call Waiting ONEnter the Call Waiting ON access code. No
Enter the Call Forward No Answer ON
access code.
access code.
code.
code.
access code.
access code.
Yes
Yes
Yes
Yes
No
No
Call Waiting OFFEnter the Call Waiting OFF access code. No
Group Call PickupEnter the Group Call Pickup code. Dialing
the code enables the user to answer a call
ringing at another deskset that is part of
the same group.
Direct Call PickupEnter the Direct Call Pickup code. Dialing
the code enables the user to answer a call
ringing at another deskset.
Yes
Yes
28 WebUI: System
VSP725 Administrator and Provisioning Manual
Busy Lamp Field
Setting Description
List URIEnter the BLF list URI, as supplied by or set up with your
service provider. For example, blf-list1@sipservice.com.
This list contains a list of extensions that are eligible f or BLF
monitoring. You can assign keys for BLF monitoring on the
Programmable Keys page. See page 36.
Remote Pickup CodeEnter the remote pickup code for the BLF list, as supplied
by your service provider.
Voicemail Settings
Setting Description
BLF subscription
expiration
Enable MWI SubscriptionWhen enabled, the account subscribes to the “message
Mailbox IDEnter the URI for the mailbox ID. The phone uses this URI
Enter the BLF subscription expiry time (in seconds) for
account x.
summary” event package. The account may use the User
ID or the service provider’s “Mailbox ID”.
for the MWI subscription. If left blank, the User ID is used
for the MWI subscription.
MWI subscription
expiration
29 WebUI: System
Enter the MWI subscription expiry time (in seconds) for
account x.
VSP725 Administrator and Provisioning Manual
Ignore unsolicited MWI
Enable Stutter Dial ToneEnables or disables the stutter dial tone for that account
NAT Traversal
Setting Description
Enable STUNEnables or disables STUN (Simple Traversal of UDP through
When selected, unsolicited MWI notifications—notifications
in addition to, or instead of SUBSCRIBE and NOTIFY
methods—are ignored for account x. If the deskset receives
unsolicited MWI notifications, the deskset Message Waiting
LED will not light to indicate new messages.
Disable this setting if:
MWI service does not involve a subscription to a
voicemail server. That is, the server supports unsolicited
MWI notifications.
you want the Message Waiting LED to indicate new
messages when the deskset receives unsolicited MWI
notifications.
(indicating message(s) waiting) when the phone goes off
hook.
NATs) for account x. The Enable STUN setting allows the
phone to identify its publicly addressable information
behind a NAT via communicating with a STUN server.
Server addressEnter the STUN server IP address or domain name.
Server portEnter the STUN server port.
Enable UDP Keep-AliveEnables or disables UDP keep-alives. Keep-alive packets are
used to maintain connections established through NAT.
Keep-alive interval (secs) Enter the interval (in seconds) for sending UDP keep-alives.
30 WebUI: System
VSP725 Administrator and Provisioning Manual
Music On Hold Settings
Setting Description
Enable Local MoHEnables or disables a hold-reminder tone that the user
hears when a far-end caller puts the call on hold.
Network Conference Settings
Setting Description
Enable Network ConferenceEnables or disables network conferencing for account x.
Conference URIEnter the URI for the network bridge for conference
handling on account x.
Session Timer
Setting Description
Enable Session TimerEnables or disables the SIP session timer. The session
timer allows a periodic refreshing of a SIP session using
the RE-INVITE message.
Minimum value (secs)Sets the session timer minimum value (in seconds) for
account x.
Maximum value (secs)Sets the session timer maximum value (in seconds) for
account x.
31 WebUI: System
VSP725 Administrator and Provisioning Manual
Call Settings
You can configure call settings for each account. Call Settings include Do Not Disturb
and Call Forward settings.
The call settings are also available as parameters in the configuration file. See
“call_settings” Module: Call Settings on page 123.
General Call Settings
Setting Description
Anonymous Call RejectEnables or disables rejecting calls indicated as “Anonymous.”
Enable Anonymous Call Enables or disables outgoing anonymous calls. When enabled,
the caller name and number are indicated as “Anonymous.”
Do Not Disturb
Setting Description
Enable DNDTurns Do Not Disturb on or off.
Incoming CallsWhen set to Show, the phone displays incoming call
information while Do Not Disturb is on. When set to Reject,
the phone rejects incoming calls without alerting the user.
32 WebUI: System
VSP725 Administrator and Provisioning Manual
Call Forward
Setting Description
Enable Call Forward AlwaysEnables or disables call forwarding for all calls on
that line. Select to enable.
Target NumberEnter a number to which all calls will be forwarded.
Enable Call Forward BusyEnables or disables forwarding incoming calls to the
target number if the number of active calls has
reached the maximum number of calls configured for
account x.
Target NumberEnter a number to which calls will be forwarded
when Call Forward Busy is enabled.
Enable Call Forward No AnswerEnables or disables call forwarding for unanswered
calls on that line.
Target NumberEnter a number to which unanswered calls will be
forwarded.
DelaySelect the number of rings before unanswered calls
are forwarded.
33 WebUI: System
VSP725 Administrator and Provisioning Manual
User Preferences
On the User Preferences page, you can configure some basic settings for the phone
and set hold reminder and call waiting settings. The User Preferences page is also
available to phone users when they log on to the WebUI.
The user preference settings are also available as parameters in the configuration
file. See “user_pref” Module: User Preference Settings on page 120.
General User Settings
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
WebUI LanguageSets the language that appears on the WebUI. Other languages
will be added in a future release.
Phone LanguageSets the language that appears on the phone. Other languages
will be added in a future release.
Backlight TimerSets how long (in seconds) the screen backlight stays on after the
last button press.
Ringer VolumeSets the ringer volume for incoming calls. You can also use the
VOLUME or keys on the deskset.
Default Audio ModeSets how calls are answered when you press a line key or
Answer.
ranges are listed there.
34 WebUI: System
VSP725 Administrator and Provisioning Manual
Call Hold Reminder
Setting Description
Enable Call Hold
Reminder Tone
Tone Interval (secs)Sets th e interval for the call hold reminder tone, in seconds.
Call Waiting
Setting Description
Call Waiting OffWhen selected, disables incoming call notifications when
Call Waiting OnWhen selected, enables incoming call notifications when the
Enable Call Waiting ToneEnables or disables the call waiting tone. Select to enable.
Tone Interval (secs)Sets th e interval for the call waiting tone, in seconds.
Enables or disables the call hold reminder tone. Select to
enable.
the user is already on a call. Incoming calls are rejected.
user is already on a call.
35 WebUI: System
VSP725 Administrator and Provisioning Manual
Programmable Keys
The deskset has 12 dual-function programmable keys. You can assign up to 24
functions to the programmable keys on the Programmable Keys page.
Keys can have identical functions, depending on the “Type” of key. For example, you
can assign several “Account”-type keys to Account 1 to enable users to manage
multiple calls on Account 1. You can also assign multiple Quick Dial keys.
The programmable key settings are also available as parameters in the configuration
file. See “pfk” Module: Programmable Feature Key Setti
For the programmable key default settings, see Programmable Keys on page 8.
C
lick the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
ngs on page 126.
ranges are listed there.
Type Description
AccountConfigures the key for accessing an account. Users can make or answer
calls by pressing these keys. The key LED will change according to call
activity.
After selecting Account in the Type column, select the account number
in the Account column.
36 WebUI: System
VSP725 Administrator and Provisioning Manual
Directory
Call HistoryConfigures the key to access the Call History list. Users can then press
RedialConfigures the key to access the Redial list. Users can then press the
MessagesConfigures the key to access the Message menu. Users can then press
Do Not Disturb Configures the key to turn Do Not Disturb on or off. The key is lit orange
Call Forward
All
Call Forward
No Answer
Configures the key to access the Directory menu. Users can then press
the key to view the Directory menu.
the key to view the Call History list.
key to view the Redial list.
the key to view the Message menu.
when DND is on.
Configures the key to turn Call Forward All on or off. In the Account
column, select the account for which Call Forward All will apply. Before
assigning the key, ensure that you configure Call Forward settings on
the Call Settings page.
Configures the key to turn Call Forward No Answer on or off. In the
Account column, select the account for which Call Forward No Answer
will apply. Before assigning the key, ensure that you configure Call
Forward settings on the Call Settings page.
Call Forward
Busy
Quick DialConfigures the key to dial a number on th e selected line. After selecting
BLF (Busy
Lamp Field)
PageConfigures the key to call one or a group of phones. Pressing the key
Configures the key to turn Call Forward Busy on or off. In the Account
column, select the account for which Call Forward Busy will apply.
Before assigning the key, ensure that you configure Call Forward
settings on the Call Settings page.
Quick Dial, enter the number to be dialed in the Value column. In the
Account column, select the account on which the number will be dialed
out.
Configures the key to monitor another extension. In the Value column,
enter the URI of the extension you want to monitor with this key. For
example, 2325552001@sipservice.com.
dials the Paging feature access code. You must enter the feature access
code for Paging on the SIP Account Management page.
You can configure pages to be automatically answered. See “Page Auto
Answer” under SIP Account Management.
37 WebUI: System
VSP725 Administrator and Provisioning Manual
Multicast Page
Park CallEnables the user to park a call. Pressing the key dials the Call Park
Retrieve Park
Call
In Call DTMFConfigures the key to dial a string of numbers while the end user is on a
Configures the key to make outgoing multicast pages. In the Value
column, enter a valid Paging Zone ID (ranging from 1 to 10). Multicast
paging differs from standard paging in that it is handled locally by the
Deskset and does not require a subscription through the hosted server.
To use multicast paging, you must first set up paging zones on the
WebUI. See
Paging Zone on page 43
feature access code (FAC). You must enter the feature access code for
Call Park on the SIP Account Management page. In the Account column,
select the account on which the feature access code will be dialed out.
For example, choose Account 1 if you wish to use the Call Park FAC that
you entered for account 1.
Enables the user to retrieve a parked call. Pressing the key dials the
Parked Call Retrieval feature access code (FAC) configured on the SIP
Account Management page. In the Account column, select the account
on which the feature access code will be dialed out. For example,
choose Account 1 if you wish to use the Parked Call Retrieval FAC that
you entered for account 1.
call. For example, pressing the key might dial a conference access code.
After selecting In Call DTMF, enter the number to be dialed in the Value
column.
Call returnConfigures the key to dial the number of the last missed call.
Group Call
Pickup
Direct Call
Pickup
Enables the user to answer a call ringing at another extension. The call
can be ringing at any extension in the phone’s call pickup group.
Pressing the key dials the Group Call Pickup feature access code (FAC)
configured on the SIP Account Management page.
Enables the user to answer a call ringing at a specific deskset. Pressing
the key dials the Direct Call Pickup feature access code (FAC) configured
on the SIP Account Management page. Depending on the server
requirements, the user may then need to enter the number of the
ringing extension.
38 WebUI: System
VSP725 Administrator and Provisioning Manual
Speed Dial Keys
On the Speed Dial page, you can enter up to 10 speed dial numbers. For each speed
dial number you enter, you must assign the account on which the number will be
dialed out.
To dial a speed dial number, press and hold the dial pad key that matches the speed
dial entry number.
NOTE: This menu duplicates the speed dial menu on the phone (Main Menu >
Features > Speed dial). Entries that are entered and saved on the WebUI replace
entries that were entered using the phone. Similarly, entries that are configured
using the phone menu will update entries on the WebUI.
NOTE: You can also assign programmable function keys as quick dial keys, which
perform a similar function to speed dial keys. However, users cannot add or edit
phone numbers for programmable feature keys. The Speed Dial page is primarily
intended for users to enter numbers that they personally want to dial often.
The speed dial key settings are also available as parameters in the configuration file.
See “speed_dial” Module: Speed Dial Settings
on page 127.
After entering information on this page, click
To enter speed dial numbers:
1. In the Name column, enter the name associated with this speed-dial entry.
2. In the Value column, enter a phone number for the desired key.
3. In the Account column, select the account that this speed dial number will use.
to save it.
4. Click
39 WebUI: System
.
VSP725 Administrator and Provisioning Manual
Speed Dial Keys
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings.
Settin
NameThe name associated with the speed dial entry.
ValueThe phone number that the speed dial key dials when pressed and held.
AccountThe SIP account that the phone will use to dial the number.
g Description
40 WebUI: System
VSP725 Administrator and Provisioning Manual
Signaling Settings
The signalling settings are also available as parameters in the configu ration file. See
“network” Module: Network Settings on page 99.
ter entering information on this page, click
Af
Voice
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
Min Local RTP portEnter the lower limit of the Real-time Transport Protocol (RTP)
port range. RTP ports specify the minimum and maximum port
values that the phone will use for RTP packets.
to save it.
ranges are listed there.
Max Local RTP portEnter the upper limit of the RTP port range.
NAT Traversal
The NAT Traversal settings are communicated to the VoIP server so that the phone is
reachable when connected to the Internet behind NAT.
Setting Description
Enable IP MasqueradingSelect to enable NAT traversal and IP masquerading.
Public IP addressEnter the external IP address of your router. This setting
identifies the router’s public address to the VoIP server.
Public SIP portEnter the router port number being used for SIP. This
setting identifies the router’s port to the VoIP server.
Min Public RTP portEnter the lower limit of the public RTP port range.
Max Public RTP portEnter the upper limit of the public RTP port range.
41 WebUI: System
VSP725 Administrator and Provisioning Manual
Ringer Settings
The Ringer Settings enable you to provide a distinctive ringing feature via the custom
Alert-Info header associated with an incoming call. This setting overrides the ringer
tone you have set for the account. For example, you can set a unique ringer tone to
alert the deskset user upon receiving any incoming calls tagged as "important" in the
Alert-Info header.
The SIP Invite message contains an Alert-Info header that the phone checks in order
to determine which ringer tone to play. The Alert-Info header format is as follows:
Alert-Info: info=info_text
If the header contains the “info” parameter, the phone attempts to match it to the
Distinctive Ringing Text. If there is a match, the associated to ne will play. If there is
no match, the default tone for the account will play.
The matching is done on a “first match” basis. In the case of duplicate text strings,
the ringer tone associated with the first matched entry in the Distinctive Ringing Text
list will play.
The server-side configuration must be done with your service provider. This is where
the SIP Invite text (“Distinctive Ringing Text”) will be derived.
The ringer settings are also available as parameters in the configuration file. See
“ringersetting” Module: Distinctive Ringer Settings on page 128.
ter entering information on this page, click
Af
Setting Description
Distinctive Ringing
Text
Internal Ringer ToneSelect the desired ringer from the list.
Enter the text that will match the “info” parameter and play the
ringer tone. The matching of the “info” parameter and
Distinctive Ringing Text is case sensitive. The maximum length
of the Distinctive Ringing Text is 40 characters.
to save it.
42 WebUI: System
VSP725 Administrator and Provisioning Manual
Paging Zone
On the Paging Zone page, you can enter the multicast IP addresses that the phone
will monitor. When a page is sent out using this mu lticast IP address, all phones that
are programmed to monitor that IP address will receive the paging RTP stream and
play the page on their speakerphone. You can also enable the phone to send out
multicast pages using a particular multicast IP address.
You must first set up paging groups (each group consisting of a multicast paging IP
address and assigned User IDs) on your SIP PBX. The deskset can monitor a
maximum of 10 multicast IP addresses.
Setting Description
NameEnter the name of the paging zone. Names can be a maximum
of 15 characters. The paging zone name is displayed on the
LCD during incoming and outgoing multicast pages.
Multicast IPEnter the paging zone multicast IP address. The IP address
range for multicast addresses is 224.0.0.0–239.255.255.255.
Multicast PortEnter the multicast port used by the multicast IP address. The
valid port range is 1 to 65535.
PrioritySelect the paging zone priority from 1 to 10. Zones with a
priority higher than another zone can interrupt the lowerpriority zone’s active page.
In addition, a call priority setting is available in the
configuration file (page_zone.call_priority_threshold
priority setting also ranges from 1 to 10 (2 is the default). If
the paging zone priority is higher or equal to the call priority,
then a multicast page can interrupt an active, dialing, or
incoming call.
). This
Enable Incoming
Page
43 WebUI: System
Select to enable the deskset to receive incoming pages for that
paging zone. If the “Enable Incoming Page” checkbox is not
selected, the phone will not listen for the multicast, but will still
be able to broadcast an outgoing page.
VSP725 Administrator and Provisioning Manual
Network
You can set up the phone for your network configuration on the Network settings
page. Your service provider may require you to configure your network to be
compatible with its service, and the phone settings must match th e network settings.
The network settings are also available as parameters in the configuration file. See
“network” Module: Network Settings on page 99.
Af
ter entering information on this page, click
to save it.
Basic Network Settings
NOTE: If you disable DHCP on this page, you must configure static IP settings for
the phone. You must be familiar with TCP/IP principles and protocols to configure
static IP settings.
Basic Network Settings
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
ranges are listed there.
Enable DHCPDHCP is selected (enabled) by default, which means the deskset will
get its IP address, Subnet Mask, Gateway, a nd DNS Server(s) from
the network. When DHCP is disabled, you must enter a static IP
address for the deskset, as well as addresses for the Su bnet Mask,
Gateway, and DNS Server(s).
IP AddressIf DHCP is disabled, enter a static IP address for the deskset.
Subnet MaskEnter the subnet mask.
GatewayEnter the address of the default gateway (in this case, your
router).
Primary DNS
Secondary DNS
44 Network
If DHCP is disabled or you don’t wish to use the DHCP-assigned
DNS server (or one specified by your service provider), enter
addresses for the primary and secondary DNS servers.
VSP725 Administrator and Provisioning Manual
Advanced Network Settings
VLAN
You can organize your network and optimize VoIP performance by creating a virtual
LAN for phones and related devices.
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
Enable LAN Port VLAN Enable if the phone is part of a VLAN on your network. Select
to enable.
VIDEnter the VLAN ID (vlan 5, for example).
PrioritySelect the VLAN priority that matches the Quality of Service
(QOS) settings that you have set for that VLAN ID. Outbound
SIP packets will be marked and sent according to their priority. 7
is the highest priority. NOTE: Configuring QOS settings for your
router or switch is a subject outside the scope of this document.
Enable PC Port VLANEnable if the phone is part of a VLAN on your network. Select
to enable.
VIDEnter the PC Port VLAN ID (vlan 5, for example).
PrioritySelect the VLAN priority that matches the Quality of Service
(QOS) settings that you have set for that VLAN ID. Outbound
SIP packets will be marked and sent according to their priority. 7
is the highest priority. NOTE: Configuring QOS settings for your
router or switch is a subject outside the scope of this document.
ranges are listed there.
45 Network
VSP725 Administrator and Provisioning Manual
LLDP-MED
Setting Description
Enable LLDP-MEDEnables or disables Link Layer Discovery Protocol for Media
Endpoint Devices (LLDP-MED). LLDP-MED is a standards-based
discovery protocol supported on some network switches. It is
required for auto-configuration with VLAN settings.
Packet Interval (secs) Sets the LLDP-MED packet interval (in seconds).
802.1x
Setting Description
Enable 802.1xEnables or disables the 802.1x authentication protocol. This
protocol allows the phone to attach itself to network equipment
that requires device authentication via 802.1x.
IdentityEnter the 802.1x EAPOL identity.
MD5 PasswordEnter the 802.1x EAPOL MD5 password.
46 Network
VSP725 Administrator and Provisioning Manual
Contacts
Local Directory
On the Local Directory page, you can manage your local directory entries. You can
sort, edit, delete, and add contact information for up to 200 entries. In order to back
up your contacts or import another local directory file, the page also enables you to
export and import your phone’s local directory.
The Local Directory lists entries on up to 10 pages, with 20 entries per page. Click
, , , or a page number to view the desired page of entries.
NOTE: You can also use the phone menu to manage local directory entries. For more
information, see the VSP725 Deskset User Guide.
47 Contacts
VSP725 Administrator and Provisioning Manual
The following table describes the buttons available on the Local Directory page.
Click To…
Sort the list by last name.
Edit information for an entry
View the next page of entries.
View the last page of entries.
View the first page of entries.
Delete selected entries from the directory. Click Select All
to select every entry on the page you are viewing.
Add a new directory entry.
Delete all Directory entries.
Import a directory file.
Export the directory.
48 Contacts
VSP725 Administrator and Provisioning Manual
To add a new directory entry:
1. Click
The Create Local Directory Entry page appears.
2. Enter the required information as described in the followin g table.
Create Local Directory Entry
Setting Description Range Default
First Name
Last Name
.
Enter the appropriate names in these fields.
The maximum length of the first name and
last name fields is 15 characters.
n/a Blank
Ringer Tone Sets a unique ringer tone for calls from this
directory entry.
Account Sets the account used when you dial this
directory entry.
Home Number
Work Number
Mobile Number
Enter the appropriate names and numbers
in these fields.
Auto, Tone
1–10
Default
Account,
Account 1–3
n/a Blank
Tone 1
Default
Account
49 Contacts
VSP725 Administrator and Provisioning Manual
Directory Import/Export
The best way to create a directory file for import is to first export the directory from
the phone. After exporting the file, open it in an .xml editor and add or modify
entries.
Importing a directory file adds the imported directory entries to existing entries.
Therefore, it is possible to have duplicate entries after importing a directory file. If
you are importing a “complete” directory file with the aim of replacing the entire
current directory, use Select All and
importing the file.
NOTE: Using the configuration file, you can set whether an imported directory file
adds to or replaces existing entries. See “file” Module: Imported File Settings on
page 129.
rectory files are .xml files that have the following tags:
Di
Local Directory WebUI field Directory file XML tag
First Name <DIR_ENTRY_NAME_FIRST>
to clear the directory before
Last Name <DIR_ENTRY_NAME_LAST>
Home Number <DIR_ENTRY_NUMBER_HOME>
Work Number <DIR_ENTRY_NUMBER_WORK>
Mobile Number <DIR_ENTRY_NUMBER_MOBILE>
Account <DIR_ENTRY_LINE_NUMBER>
Call Block (not on WebUI) <DIR_ENTRY_BLOCK>
Ringer Tone <DIR_ENTRY_RINGER>
50 Contacts
VSP725 Administrator and Provisioning Manual
Blacklist
On the Blacklist page, you can manage local blacklist entries. The phone rejects calls
from numbers that match blacklist entries. You can sort, edit, delete, and add up to
200 blacklist entries. In order to back up your blacklist entries or import another
local blacklist file, the page also enables you to export and import your phone’s
blacklist.
The blacklist lists entries on up to 10 pages, with 20 entries per page. Click
, , or a page number to view the desired page of entries.
NOTE: You can also use the phone menu to manage blacklist entries. For more
information, see the VSP725 Deskset User Guide.
,
51 Contacts
VSP725 Administrator and Provisioning Manual
The following table describes the buttons available on the Blacklist page.
Click To…
Sort the list by last name.
Edit information for an entry
View the next page of entries.
View the last page of entries.
View the first page of entries.
Delete selected entries. Click Select All to select every
entry on the page you are viewing.
Add a new entry.
Delete all entries.
Import a blacklist file.
Export the blacklist.
To add a new blacklist entry:
1. Click
The Create Blacklist Entry page appears.
.
2. Enter the required information as described in the followin g table.
52 Contacts
VSP725 Administrator and Provisioning Manual
Create Blacklist Entry
Setting Description Range Default
First Name
Last Name
Account Sets the account used when you dial
Home Number
Work Number
Mobile Number
Enter the appropriate names in
these fields. The maximum length of
the first name and last name fields
is 15 characters.
this directory entry.
Enter the appropriate names and
numbers in these fields.
n/a Blank
Default
Account,
Account 1–3
n/a Blank
Account 1
Blacklist Import/Export
The best way to create a blacklist file for import is to first export the blacklist from
the phone. After exporting the file, open it in an .xml editor and add or modify
entries.
Importing a blacklist file adds the imported blacklist entries to existing entries.
Therefore, it is possible to have duplicate entries after importing a blacklist file. If
you are importing a “complete” blacklist file wi th the aim of replacing the entire
current blacklist, use Select All and
importing the file.
to clear the blacklist before
NOTE: Using the configuration file, you can set whether an imported blacklist file
adds to or replaces existing entries. See “file” Module: Imported File Settings on
page 129.
list files are .xml files that have the following tags:
Black
Blacklist WebUI field Blacklist file XML tag
First Name <BLACKLIST_ENTRY_NAME_FIRST>
Last Name <BLACKLIST_ENTRY_NAME_LAST>
Home Number <BLACKLIST_ENTRY_NUMBER_HOME>
Work Number <BLACKLIST_ENTRY_NUMBER_WORK>
Mobile Number <BLACKLIST_ENTRY_NUMBER_MOBILE>
Account <BLACKLIST_ENTRY_LINE_NUMBER>
53 Contacts
VSP725 Administrator and Provisioning Manual
LDAP
The phone supports remote Lightweight Directory Access Protocol (LDAP) directories.
An LDAP directory is hosted on a remote server and may be the central directory for
a large organization spread across several cities, offices, and departments. You can
configure the phone to access the directory and allow users to search the directory
for names and telephone numbers.
The LDAP settings are also available as parameters in the configuration file. See
“remoteDir” Module: Remote Di
rectory Settings on page 114.
After entering information on this page, click
to save it.
LDAP Settings
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
Enable LDAPEnables or disables the phone’s access to the LDAP
directory.
Directory nameEnter the LDAP directory name.
Server addressEnter the LDAP server domain name or IP address.
Server portEnter the LDAP server port.
54 Contacts
ranges are listed there.
VSP725 Administrator and Provisioning Manual
Version
Authentication schemeSelect the LDAP server authentication scheme.
Authentication nameEnter the user name or authentication name for LDAP
Authentication passwordEnter the authentication password for LDAP server access.
BaseEnter the LDAP search base. This sets where the search
Maximum number of
entries
Maximum search delayEnter the delay (in seconds) before the phone starts
Select the LDAP protocol version supported on the phone.
Ensure the protocol value matches the version assigned on
the LDAP server.
server access.
begins in the directory tree structure. Enter one of more
attribute definitions, separated by commas (no spaces).
Your directory may include attributes like “cn” (common
name) or “ou” (organizational unit) or “dc” (domain
component).
For example: ou=accounting,dc=vtech,dc=com
Sets the maximum number of entries returned for an LDAP
search. Limiting the number of hits can conserve network
bandwidth.
returning search results.
First name filterEnter the first name attributes for LDAP searching. The
format of the search filter is compliant to the standard
string representations of LDAP search filters (RFC 2254).
Last name filterEnter the last name attributes for LDAP searching. The
format of the search filter is compliant to the standard
string representations of LDAP search filters (RFC 2254).
Phone number filterEnter the number attributes for LDAP searching. The format
of the search filter is compliant to the standard string
representations of LDAP search filters (RFC 2254).
First name attributeSets the attribute for first name. What you enter here
should match the first name attribute for entries on the
LDAP server (gn for givenName, for example). This helps
ensure that the phone displays LDAP entries in the same
format as the Local Directory.
Last name attributeSets the attribute for last name. What you enter here
should match the last name attribute for entries on the
LDAP server (sn for surname, for example). This helps
ensure that the phone displays LDAP entries in the same
format as the Local Directory.
55 Contacts
VSP725 Administrator and Provisioning Manual
Work number attribute
Mobile number attributeSets the attribute for the mobile number. What you enter
Home number attributeSets the attribute for the home number. What you enter
Lookup for incoming calls Enables or disables LDAP incoming call lookup. If enabled,
Lookup in dialing modeEnables or disables LDAP outgoing call lookup. If enabled,
Sets the attribute for the work number. What you enter
here should match the work number attribute for entries on
the LDAP server (telephoneNumber, for example). This
helps ensure that the phone displays LDAP entries in the
same format as the Local Directory.
here should match the mobile number attribute for entries
on the LDAP server (mobile, for example). This helps
ensure that the phone displays LDAP entries in the same
format as the Local Directory.
here should match the home number attribute for entries
on the LDAP server (homePhone, for example). This helps
ensure that the phone displays LDAP entries in the same
format as the Local Directory.
the phone searches the LDAP directory for the incoming call
number. If the number is found, the phone uses the LDAP
entry for CID info.
numbers entered in pre-dial or live dial are matched against
LDAP entries. If a match is found, the LDAP entry is
displayed for dialing.
56 Contacts
VSP725 Administrator and Provisioning Manual
Broadsoft
The phone supports access to the Broadsoft Phonebook. Users can search for and call
contacts that are hosted on the Broadsoft Phonebook. On the Broadsoft Phonebook
Settings page, you must enter the path and credentials to enable the phone to
access the Broadsoft Phonebook.
Broadsoft Phonebook Settings
Setting Description
Enable Broadsoft
Phonebook
Display nameEnter the display name for the Broadsoft Phonebook. This
Server addressEnter the Broadsoft Phonebook server domain or IP
PortEnter the Broadsoft Phonebook server port.
Authentication nameEnter the user name or authentication name for Broadsoft
Authentication passwordEnter the authentication password for Broadsoft Phonebook
Enables or disables the phone’s access to the Broadsoft
phonebook.
name appears on the Directory list on the deskset menu.
address.
Phonebook access.
access.
57 Contacts
VSP725 Administrator and Provisioning Manual
Call History
The Call History page has no configurable settings. It displays Missed Calls, Received
Calls, and Dialed Calls. Users can view their call history and “c lick to dial” numbers if
click to dial
is enabled.
58 Contacts
VSP725 Administrator and Provisioning Manual
Servicing
Reboot
To manually reboot the phone and apply settings that you have updated, click
.
59 Servicing
VSP725 Administrator and Provisioning Manual
Time and Date
On the Time and Date menu, you can manually set the time and date, and the time
and date formats. You can also set the system time to follow a Network Time
Protocol (NTP) Server (recommended) or you can set the time and date manually.
The time and date settings are also available as parameters in the configuration file.
See “time_date” Module: Time and
Date Settings on page 108.
60 Servicing
VSP725 Administrator and Provisioning Manual
Time and Date Format
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
Date FormatSets the date format.
Time FormatSets the clock to a 24-hour or 12-hour format.
Network Time Settings
Setting Description
Enable Network TimeEnables or disables get t ing time and date information for
your phone from the Internet.
NTP Server If Enable Network Time is selected, enter the URL of your
preferred time server.
ranges are listed there.
Use DHCP (Option 42) If Enable Network Time is selected, select to use DHCP to
locate the time server. Option 42 specifies the NTP server
available to the phone. When enabled, the phone obtains the
time in the following priority: 1. Option 42 2. NTP Server
3. Manual time.
Time Zone and Daylight Savings Settings
Setting Description
Time ZoneSelect your time zone from the list.
Automatically adjust
clock for Daylight
Savings
User-defined DSTSelect to set your own start and end dates and offset for
DST Start: Month
DST Start: Week
Select to adjust the clock for daylight savings time according
to the NTP server and time zone setting. To disable daylight
savings adjustment, disable both this setting and Userdefined Daylight Savings Time.
Daylight Savings time. To disable daylight savings
adjustment, disable both this setting and Automatically
adjust clock for Daylight Savings.
If User-defined DST
for daylight savings: Month, week, day, and hour.
Daylight Savings Offset If User-defined DST is enabled, this specifies the daylight
Use DHCP
(Option 2/100/101)
Manual Time Settings
If Enable Network Time
Time Settings to set the current time.
Setting Description
Date Select the current year, month, and day.
If User-defined DST
daylight savings: Month, week, day, and hour.
savings adjustment (in minutes) to be applied when the
current time is between Daylight Savings Start and Daylight
Savings End.
If Enable Network Time
determine the time zone offset. Options 2, 100 and 101
determine time zone information.
is disabled or if the time server is not available, use M anual
is enabled, set the end date and time for
is selected, select to use DHCP to
Time Sets the current hour, minute, and second.
Click to start the phone using the manual time settings.
62 Servicing
VSP725 Administrator and Provisioning Manual
Firmware Upgrade
You can update the phone with new firmware using the following methods:
Retrieving a firmware update file from a remote host computer and accessed
via a URL. This central location may be arranged by you, an authorized VESA
dealer, or your SIP service provider. Enter the URL under Firmware Server Settings.
Using a file located on your computer or local network. No connection to the
Internet is required. Consult your dealer for access to firmware update files.
Click Manual Upgrade to view the page where you can manually upgrade the
phone’s firmware.
The firmware upgrade settings are also available as parameters in the configuration
file. See “provisioning” Module: Provisioning Settings on page 104.
Firmware Server Settings
Click the link for each setting to see the matching configuration file parameter in
Appendix A: Configuration File Settings. Default values and
Setting Description
Firmware URLThe URL where the firmware update file resides. This
should be a full path, including the filename of t he
firmware file.
Server authentication name Authentication username for the firmware server
Server authentication password Authentication password for the firmware server
To update the firmware immediately:
1. Click
NOTE: You can also configure the phone to check for firmware updates at regular
intervals. See the Provisioning page.
.
ranges are listed there.
63 Servicing
VSP725 Administrator and Provisioning Manual
Manual Firmware Update and Upload
On the Manual Firmware Update Settings page, you can upgrade the phone firmware
using a file located on your computer or local network.
To update the firmware using a file on your computer or local network:
1. On the Manual Firmware Update page, click
the firmware update file.
2. Click
The phone will update its firmware and restart.
.
to locate and open
64 Servicing
VSP725 Administrator and Provisioning Manual
Provisioning
Provisioning refers to the process of acquiring and applying new settings for the
phone using configuration files retrieved from a remote computer. After a phone is
deployed, subsequent provisioning can update the phone wi th new settings; for
example, if your service provider releases new features. See also Provisioning Using
onfiguration Files on page 75.
C
th automatic provisioning, you enable the phone to get its settings automatically—
Wi
the process occurs in the background as part of routine system operation. Automatic
provisioning can apply to multiple phones simult aneously.
With manual provisioning, you update the phone settings (configuration and/or
firmware) yourself via Provisioning > Import Configuration and/or Firmware Upgrade > Manual Upgrade. Manual provisioning can only be performed on one
phone at a time.
On the Provisioning page, you can enter settings that will enable the deskset to
receive automatic configuration and firmware updates. The Provisioning page also
allows you to manually update phone configuration from a locally stored
configuration file using an Import function. You can also export the phone’s
configuration—either to back it up or to apply it to another phone—to a file on your
computer.
The provisioning process functions according to the Resynchronization settings and Provisioning Server Settings. The deskset checks for the provisioning URL from
the following sources in the order listed below:
1. PnP—Plug and Play Subscribe and Notify protocol
2. DHCP Options
3. Preconfigured URL
If one of these sources is disabled, not available, or has not been configured, the
phone proceeds to the next source until reaching the end of the list.
The provisioning settings are also available as parameters in the configuration file.
“provisioning” Module: Provisioning Settings on page 104.
See
65 Servicing
VSP725 Administrator and Provisioning Manual
Provisioning Settings
Setting Description
Provisioning serverURL of the provisioning file(s). The format of the URL must
be RFC 1738 compliant, as follows:
“<schema>://<user>:<password>@
<host>:<port>/<url-path>”
“<user>:<password>@” may be empty.
“<port>” can be omitted if you do not need to specify the
port number.
Server authentication
name
Server authentication
password
Plug-and-Play Settings
Setting Description
Enable PnP SubscribeSelect to enable the phone to search for the provisioning
User name for access to the provisioning server
Password for access to the provisioning server
URL via a SUBSCRIBE message to a multicast address
(224.0.1.75). The phone expects the server to reply with a
NOTIFY that includes the provisioning URL. The process
times out after five attempts.
66 Servicing
VSP725 Administrator and Provisioning Manual
DHCP Settings
Use DHCP Options
DHCP Option Priority 1If DHCP is enabled, sets the DHCP Option priority. Select
DHCP Option Priority 2If DHCP is enabled, sets the DHCP Option priority. Select
DHCP Option Priority 3If DHCP is enabled, sets the DHCP Option priority. Select
Vendor Class ID (DHCP 60) DHCP Option 60 is available to send vendor-specific
User Class Info (DHCP 77)DHCP Option 77 is available to send vendor-specific
Enables the phone to use DHCP opti ons to locate and retri eve
the configuration file. When selected, the phone automatically
attempts to get a provisioning server address, and then the
configuration file. If DHCP options do not locate a confi guration
file, then the server provisioning string is checked.
NOTE: Ensure that DHCP is also enabled on the Network
> Basic settings page.
the highest priority option.
the second highest priority option.
the third highest priority option.
information to the DHCP Server.
information to the DHCP Server.
67 Servicing
VSP725 Administrator and Provisioning Manual
Resynchronization
Setting Description
ModeSets which files the phone checks for at regular intervals. It can
check for configuration files, firmware update files (from the URL
entered on the Firmware Server Settings page), or both. NOTE:
When checking for both config and firmware files, the firmware
URL can be within the config file. This firmware URL takes tak e
precedence over the URL on the Firmware Server Settings page. It
will also update the URL on the Firmware Server Settings page.
This allows you to change the firmware URL automatically.
Bootup CheckSets the phone to check the provisioning URL for new configuration
and/or firmware files upon bootup. The update is applied as part of
the reboot process.
IntervalSets an interval, in minutes, for checking for updates.
Use encryptionEnables an AES-encrypted configuration file to be decrypted before
being applied to the phone. Select if the configuration file has been
secured using AES encryption. See Securing Configuration Files
th AES Encryption.
wi
PassphraseIf the configuration file has been secured using AES encryption,
enter the 16-bit key. See Securing Configuration Files with AES
yption.
Encr
68 Servicing
VSP725 Administrator and Provisioning Manual
Import Configuration
You can configure the phone by importing a configuration file from your computer or
your local network. For more information about configu ration file types and
configuration file formatting, see Provisioning Using Configuration Files on page 75.
T
o import a configuration file:
1. Click
2. Click
The phone will update its configuration.
Manually importing a configuration file differs from the auto-provisioning process in
that:
The phone does not check whether the file has been loaded before. The
configuration file is processed whether or not it is different from the current
version.
The phone will restart immediately after importing the configurat ion file,
without waiting for one minute of activity.
ExportConfiguration
You can export all the settings you have configured on the WebUI and save them as
a configuration file on your computer. You can then use this conf iguration file as a
backup, or use it to update other phones.
Under Export Configuration, you can also reset the phone to its default configuration.
NOTE: The exported configuration file will contain the following passwords in plain
text:
SIP account authentication password
EAPOL password
Firmware server password
Provisioning server password
Encryption passphrase
LDAP server password
Broadsoft directory server password.
to locate and open the configuration file.
.
Please ensure that you save the exported configuration file in a secure location.
To export the configuration file:
1. Click
The format of the exported file is <model name>_<mac address>.cfg. For
example, VSP725_0011A0OCF489.cfg.
Exporting a configuration file generates two header lines i n the configuration file.
These header lines provide the model number and software version in the following
format:
#Model Number = xxxxxxx
#SW Version = xxxxxxx
69 Servicing
.
VSP725 Administrator and Provisioning Manual
You can use the exported file as a general configuration file, and duplicate the
settings across multiple units. However, ensure th at you edit the file to remove any
MAC-specific SIP account settings before applying the general configuration file to
other units.
Reset Configuration
You can reset the phone to its default settings.
To reset the phone to its default configuration:
1. Under Reset Configuration, click
2. When the confirmation box appears, click OK.
.
70 Servicing
VSP725 Administrator and Provisioning Manual
Security
On the Security page you can reset the admin password, reset the user password,
and enter web server settings.
The security settings are also available as parameters in the configuration file. See
“web” Module: Web Settings on page 119.
Administrator Password
You can set the administrator password on the WebUI or by using provisioning. For
more information on using provisioning to set the administrator password, see
“profile” Module: Password Settings on page 135.
To ch
1. Enter the old password (for a new phone, the default password is admin).
2. Enter and re-enter a new password. The password is case sensitive and can
3. Click
User Password
You can set the user password on the WebUI or by using provisioning. For more
information on using provisioning to set th e user password, see “profile” Module:
Password
To ch
1. Enter the old password (for a new phone, the default password is user).
2. Enter and re-enter a new password. The password is case sensitive and can
ange the admin password:
consist of both numbers and letters.
.
Settings on page 135.
ange the User password:
consist of both numbers and letters.
3. Click
71 Servicing
.
VSP725 Administrator and Provisioning Manual
Web Server
Setting Description
HTTP Server portPort used by the HTTP server.
Enable Secure BrowsingSets the server to use the HTTPS protocol.
HTTPS Server portPort used by the HTTPS server.
To configure Web Server Settings:
1. Enter the HTTP Server port number. The default setting is 80.
2. Enable or Disable Secure Browsing. When enabled, the HTTPS protocol is used,
and you must select the HTTPS server port in the next step.
3. Enter the HTTPS server port number. The default setting is 443.
NOTE: Changing the Web Server settings will reboot the phone.
Certificates
You can upload an optional web server certificate to the phone to establish a secure
connection between phone and server. If a certificate is not available, the phone’s
self-signed certificate will be used during the connection transaction.
A web server certificate can also be uploaded using provisioning. For more
information, see “file” Module: Imported File Sett in g s on page 129.
To upload a web server certificate:
1. On the Server Certificate page, click
2. Locate the certificate file and click Open.
3. On the Server Certificate page, click
.
.
72 Servicing
VSP725 Administrator and Provisioning Manual
System Logs
On the Syslog Settings page, you can enter settings related to system logging
activities. It supports the following logging modes:
Syslog server
Volatile file
Under Network Capture, you can capture network traffic related to the phone’s
activity and save the capture as a .pcap file. The file can be used for diagnostic and
troubleshooting purposes.
Under Download Log, you can save the system log to a file.
The Syslog settings are also available as parameters in the configuration file. See
“log” Module: Log Settings on page 113.
Syslog Settings
Setting Description
Enable SyslogEnable log output to syslog server.
Server addressSyslog server IP address.
Server portSyslog server port.
Log LevelSets the log level. The higher the level, the larger the debug output.
CRITICAL: Operating conditions to be reported or corrected immediately (for
example, an internal component failure or file system error).
ERROR: Non-urgent failures—unexpected conditions that won't cause the
device to malfunction.
WARNING: An indication that an error or critical condition can occur if action is
not taken.
INFO: Normal operational messages.
DEBUG: Developer messages for troubleshooting/debugging purposes.
Network Trace
To perform a network trace:
1. Start a network trace by clicking
2. Stop the network trace by clicking
3. Save the trace by clicking
the capture.pcap file.
Download Log
To download the system log:
1. Click
2. After your browser prompts you to save the system.log file, save the file in the
desired location.
.
. The button changes to .
.
. Your browser should prompt you to save
74 Servicing
VSP725 Administrator and Provisioning Manual
Provisioning Using Configuration Files
Provisioning using configuration files is the quickest way to configure multiple
phones. You can place configuration files on a provisioning server, where the phones
can retrieve the files and update their configuration automatically.
Configuration files have the extension .cfg and contain parameters that define
various phone settings. To edit a configuration file, open it with a text editor such as
Notepad.
The parameters (or settings) within configuration files are grouped into modules.
Most of the modules group their settings in the same way that settings are grouped
on the WebUI. For example, the “time_date” module contains the same settings that
are on the Time and Date WebUI page.
Using the WebUI, you can also import a configuration file and apply the conf iguration
file settings to that phone. For more information, see Provisioning on page 65.
Resynchronization—Configuration File Checking
You can select a number of options to set when the phone checks for new
configuration files. This process of checking for configuration files is called
Resynchronization. Resynchronization options are available on the WebUI
Provisioning page, but you can also include them in a configuration file.
The resynchronization options are:
Mode—sets the phone to check for a configuration file only, a firmw are update
file only, or both types of file.
Never—configuration file checking is disabled
Bootup—the phone checks for new configuration files when it boots up. Any
updates are applied during the boot-up process.
Remote check-sync—enables you to start a resynchronization remotely using
your hosted server’s web portal. The Remote check-sync settings are available
only in the configuration file, not the WebUI.
Repeatedly, at a defined interval from 60 to 65535 minutes (45 days).
The Provisioning Process
The phone’s automatic provisioning process is as follows:
1. Check for new or updated configuration files. The phone maintains a list of the
last loaded provisioning files. The phone compares its current conf iguration
against the files it finds on the provisioning server. Checking for update…
appears on the phone screen.
If provisioning has been triggered by the resync timer expiring or by remote
check-sync, the phone checks for updated files after one minute of inactivity.
2. Download the configuration files.
If any file on the provisioning server has changed, the deskset treats it as a new
file and downloads it. Configuring Deskset… appears on the phone screen.
75 Provisioning Using Configuration Files
VSP725 Administrator and Provisioning Manual
If the provisioning URL specifies a path only with no filename, then by default the
phone fetches the following two files:
General file: <model>.cfg.
MAC-specific file: <model>_<MAC Address>.cfg.
The <model> variable is the VTech phone model: VSP725, for example.
If the provisioning URL specifies both a path and filename, then the phone
fetches only the configuration file specified.
3. The phone restarts after one minute of inactivity. Please wait while the phone
reboots appears on the phone screen.
During provisioning, the phone reads the configuration file and validates each
module and setting. The phone considers a setting valid if it is:
a valid data type
formatted as a valid setting
within a valid data range
part of a module that passes an integrity check. That is, the module’s setting s
are consistent and logical. For example, in the “n etwork” module, if DHCP is
disabled, but no static IP address is specified, the module will fail the integrity
check and none of the settings will apply.
Invalid modules or invalid settings are skipped and logged as ERRORs in the system
log, but will not interrupt the provisioning process. The system log will include the
module parameters that have not been applied. A recognized module w ith
unrecognized settings will cause all other settings in that module to be skipped.
A successful configuration or firmware update is reported as an INFO message in the
system log.
Appendix A: Configuration File Settings on page 85 for the options and value
See
ranges avai
lable for each configuration file setting.
Phone Restart
If the phone needs to restart after an auto-update, the restart happens only after the
phone has been idle for one minute.
To prevent users from delaying the update process (auto-updates cannot begin until
the phone has been idle for one minute), or to avoid phone restarts that might
interfere with incoming calls:
set the resynchronization interval to a suit able period
upload any new configuration file(s) to your provisioning server after work
hours so that the phones will download the file(s) when there is little or no call
activity.
When you update the phone by importing a configuration file using the WebUI, the
phone restarts immediately after applying the new settings, regardless of whether
the phone is idle.
76 Provision in g Using Configuration Files
VSP725 Administrator and Provisioning Manual
Configuration File Types
The phone is able to retrieve and download two types of configuration file.
Depending on your requirements, you may want to make both types of configuration
file available on your provisioning server.
The two configuration file types are a general configuration file and a MAC-specific
configuration file. The types differ in name on ly. The formatting of the files’ content
is identical.
The general configuration file contains settings that are required by all phones in the
system.
The MAC-specific configuration file is a file that only a single phone can retrieve. The
MAC-specific configuration file name contains a phone’s MAC address and can only be
retrieved by the phone with a matching MAC address.
The filename formats for both files are:
General file: <model>.cfg
MAC-specific file: <model>_<MAC Address>.cfg
The <model> variable is the VTech deskset model; for example, VSP725. For more
information about the MAC-specific configuration file, see Guidelines for the MACSpecif
ic Configuration File on page 78.
the provisioning URL specifies a path only with no filename, then by default the
If
phone will fetch both files.
However, if the provisioning URL specifies both a path and filen ame, then the phone
will only fetch the single configuration file specified.
Both the general and MAC-specific files can contain any of th e available configuration
settings. A setting can appear in the general configuration file or the unit
configuration file, or both files, or neither file. If a setting appears in both files, the
setting that is read last is the one that applies.
When the phone fetches both a general and a MAC-specific configuration file, the
general file is processed first. You can configure a setting for most of your phones in
the general file, and then overwrite that setting for just a few phones using the MACspecific file.
Data Files
The configuration file can also include links to data files for product customization.
Allowed data types include the following:
Directory (contacts, blacklist) in xml format
Certificates (server, provisioning, LDAP, Broadsoft ) in pem format
Links to data files are in the configuration file’s “file” module. This is where you enter
any URLs to the data files you require.
None of the data files are exported when you export a configuration file from the
phone. However, you can export a Directory or Blacklist .xml file using the WebUI.
After modifying the .xml file, you can use the configuration file “file” module to have
the phone import the new file. For a complete list of data file parameters, see “file”
Module: Im
ported File Settings on page 129.
77 Provision in g Using Configuration Files
VSP725 Administrator and Provisioning Manual
Configuration File Guide
All configuration settings are initially stored in a configuration template file. Copy,
rename, and edit the template file to create a general configurat ion file and the MACspecific configuration files you will need. You can store th e general configuration file
and the MAC-specific files on your provisioning server.
Do not modify the header line that includes the model and firmware version.
To save yourself time and effort, consider which settings will be common to all ( or
the majority of) phones. Such settings might include Call settings, language, and
programmable feature key settings. You can then edit those settings in the
configuration template and save it as the general configuration file. The remainin g
settings will make up the MAC-specific configuration file, which you will have to copy
and edit for each phone.
Guidelines for the MAC-Specific Configuration File
The phone downloads the MAC-specific configuration file after the Main configuration
file. You must create a MAC-specific configuration file for each phone in your system.
The file name must contain the phone’s MAC address, which is printed on a label on
the back of the phone, or available on the MENU > Status > Product Info screen.
For example, a VTech VSP725 phone with the MAC address of 00:11:A0:10:6F:2D
would download the VSP725_0011A0106F2D.cfg file.
NOTE: When renaming a MAC-specific configuration file, ensure the filename is all
upper case.
The MAC-specific configuration file contains settings intended exclusively for that
phone. Such settings will include SIP account settings such as display name, user ID,
authentication ID, and voicemail mailbox ID.
Securing Configuration Files with AES Encryption
You can encrypt your configuration files to prevent unauthorized users modifying the
configuration files. The phone firmware decrypts files using the AES 256 algorithm.
After encrypting a file and placing it on your provisioning server, you can enable the
phone to decrypt the file after fetching it from the server.
The procedures in this section use OpenSSL for file encryption. The illustration
provided shows OpenSSL for Windows.
To decrypt a configuration file, you will need a 16-character AES key that you specified
when you encrypted the file. The key (or passphrase) is limited to 16 characters and
supports special characters ~^`%!&-_+=|.@*:;,?()[]{}<>/\# as well as spaces.
NOTE: The encryption of configuration files is supported only for the auto
provisioning process. Encrypt files only if you intend to store them on a provisioning
server. Do not encrypt files that you intend to manually import to the phone. You
cannot enable decryption for manually imported configu ration files.
To encrypt a configuration file:
1. (Optional) Place your configuration file in t he same folder as the openssl
executable file. If the configuration file is not in the same folder as the openssl
executable file, you can enter a relative pathname for the [infile] in the next step.
Elements in brackets are examples—do not enter the brackets. Enter a 16-character
passphrase and the unencrypted configuration file filename (the “infile”) and a name
for the encrypted file (“outfile”) that will result.
To enable configuration file decryption:
1. On the WebUI, click Servicing > Provisioning.
2. On the Provisioning page under Resynchronization, select Use Encryption for
configuration file.
3. Enter the 16-character passphrase that you created when you encrypted the
configuration file.
4. Click Save.
NOTE: You must ensure that configuration files are encrypted when enabling AES
Encryption. Decrypting an unencrypted file will result in a garbage file that is not
processed. This will also be logged as an error in the system log.
79 Provision in g Using Configuration Files
VSP725 Administrator and Provisioning Manual
Troubleshooting
If you have difficulty with your telephone, please try the suggestions below. For
customer service, visit our website at
1 (888) 370-2006.
Screen is blank.
Ensure power is connected. If powered by an AC adapter, check that the
adapter is plugged into a wall socket and the Deskset power jack. If powered
by PoE, ensure that the network switch is providing power through the correct
ports.
The DECT headset doesn’t register. “Registration failed” appears on the
screen.
Ensure the headset is fully charged and in the charger. Remove and replace the
headset in its charger before selecting Register on the deskset.
Ensure the headset is not already registered to another phone. If it has been
registered to another phone, deregister it.
Pages are not received.
The Page auto answer setting is set to Manual. Check the General Account
Settings.
businessphones.vtech.com or call
Calls are answered on the headset rather than the speakerphone after I
press a Line key or Answer to answer a call.
Change the audio mode from Headset to Speaker. On the deskset, press MENU
> User Settings > Audio > Audio mode.
My computer can’t connect to the network after plugging the Ethernet cable
through the PC port.
Make sure the deskset is connected to power. The PC port does not work when
the deskset does not have power source or during a power outage.
Make sure you plug the Ethernet cable connected to the router into the deskset
Ethernet port and the Ethernet cable connected to the computer into the
deskset PC port.
The network connection speed on my computer drops significantly after
plugging the Ethernet cable through the PC port.
The phone PC port is a 10/100 Mbps RJ-45 port. If you are using a Gigabit
Ethernet system, the connection speed drops to 100 Mbps after plugging the
Ethernet cable through the PC port.
My caller ID isn’t working.
Caller ID is a subscription service. You must subscribe to this service from your
telephone service provider for this feature to work on your telephone.
The caller must be calling from an area that supports caller ID.
Both your and your caller’s telephone service providers must use caller ID
compatible equipment.
80 Troubleshooting
VSP725 Administrator and Provisioning Manual
The manual firmware upgrade or configuration update isn’t working.
Before using the WebUI, ensure you have the latest version of your web
browser installed. Some menus and controls in older browsers may operate
differently than described in this manual.
Ensure you have specified the correct path to the firmware and configuration
files on the SERVICING > Firmware Upgrade > Auto Upgrade page and
the SERVICING > Provisioning page.
If the phone is not downloading a MAC-specific configuration file, ensure the
filename is all upper case.
Provisioning: “Use DHCP Option” is enabled, but the phone is not getting a
provisioning URL from the DHCP Server.
Ensure that DHCP is enabled in Network settings.
81 Troubleshooting
VSP725 Administrator and Provisioning Manual
Specifications
RF frequency band: 1921.536–1928.448 MHz
Channels: 5
Operating temperature: 32–122 °F (0–50 °C)
AC adapter output voltage: 5.1 Vdc @ 1200 mA
Ethernet network ports: 10/100 Mbps RJ-45 Ports
82 Specifications
VSP725 Administrator and Provisioning Manual
Soft Keys
The table below provides an alphabetical list of the labels that appear above the
deskset soft keys.
Label Description
abc/ABC/123 Selects the text format for input
Add Displays the new directory group editor
Add dot Enters dot in IP editing field
Answer Answers an incoming call
Back Shows the previous screen
Backspc Moves cursor back to correct entries in text editing fields
Blind Starts the blind transfer process for the active call
Bridge Joins the two active calls in a conference and returns to idle screen
Callback Dials the last missed caller
Cancel Quits the current page without saving any settings
Conf.
ConfLine
Del. All Deletes all records in a list
Delete
Dial Sends and dials currently displayed/highlighted digits
Directory Opens the list of available directories
Edit Go to entry/group editor
EditDial Edits a number stored in a list before dialing
Opens the live dialing editor to enter or insert digits for the
conference target
Displays a list of held calls as a target for conferencing with the active
call
1) Deletes current entry 2) Deletes assignment 3) Deletes Directory
group
End 1) Closes the current page 2) Ends the current call
Exit Exits the current screen and returns to the previous menu
83 Soft Keys
VSP725 Administrator and Provisioning Manual
FirstNme Sorts the directory by first name
Forward Opens the predial editor to begin forwarding a call
Insert Inserts a number from the directory or call history to a live dialing screen
LastNme Sorts the directory by last name
Line Switches between registered lines
New Press t o predial a new call during a call currently put on hold
No Returns to the previous screen
Reject Rejects an incoming call
Resume Resumes a call put on hold
Save 1) Saves current setting 2) Begins save process
Search Opens the Directory search editor; begins a search
Select Selects a highlighted option
Settings Opens the User settings menu
Set Conf Confirms to set up conference
SetXfer Confirms t o transfer call
Split Breaks a conference or call progress into mu ltiple calls
Status Access the status submenu
Transfer Opens the live dialing editor to enter or insert digits of the transfer target
Type Switches between the Directory number types within an entry
View Displays a list of missed calls, messages, or a call history folder
XferLine Displays a list of held calls as a transfer target for the active call
Yes Confirm
84 Soft Keys
VSP725 Administrator and Provisioning Manual
Appendix A: Configuration File Settings
This section lists the available options for all the settings within the configuration file.
Most settings in the configuration file have an equivalent in the WebUI (see the
settings tables in Using the WebUI on page 18). However, the options you must
enter w
The settings are divided into modules. Each module loosely corresponds to a page on
the WebUI. You may wish to reorganize the modules within the configuration file
itself. The configuration file settings can be listed in any order, and the configuration
file will still be valid.
“sip_account” Module: SIP Account Settings
The SIP Account settings enable you to set up individual accounts for each user. You
can add up to three accounts for each phone. Each account requires you to configure
the same group of SIP account settings. The SIP account settings for each account
are identified by the account number, from 1 to 3 for the VSP725 deskset, for
example.
For example, for account 1 you would set:
sip_account.1.sip_account_enable = 1
sip_account.1.display_name = 1001
sip_account.1.user_id = 2325551001
hen editing the configuration file have a different syntax and format.
and so on.
For account 2, you would set:
sip_account.2.sip_account_enable = 1
sip_account.2.display_name = 1002
sip_account.2.user_id = 2325551002
and so on.
The SIP account settings follow the format: sip_account.x.[element], where x is an
account number ranging from 1 to 3 for the VSP725 deskset, for example.
All these settings are exported when you manually export the configuration from the
phone.
General Configuration File Settings
Setting:
Description: Sets the dial plan for account x. See Dial Plan on pag e 23.
Values: Text string Default: Blank
sip_account.x.dial_plan
85 Appendix A: Configuration File Settings
VSP725 Administrator and Provisioning Manual
Setting:
sip_account.x.inter_digit_timeout
Description: Sets the inter-digit timeout (in seconds) for account x. The inter-
digit timeout sets how long the device waits after the last digit is
entered before dialing the number.
Values: 1–10 Default: 3
Setting:
sip_account.x.maximum_call_number
Description: Sets the maximum number of concurrent active calls allowed for
that account.
Values: 1–6 Default: 6
Setting:
sip_account.x.auto_answer_enable
Description: Enables or disables automatic answering of pages for account x.
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
sip_account.x.barge_in_enable
Description: If the shared line type is enabled for account x, enables or disables
“barge in” capability for desksets with shared line appearances.
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
sip_account.x.dtmf_transport_method
Description: Sets the transport method for DTMF signalling for account x.
Values: auto, rfc2833, inband,
Default: auto
info
Setting:
sip_account.x.unregister_after_reboot_enable
Description: Enables or disables the device to unregister account x after
rebooting.
Values: 0 (disabled), 1 (enabled) Default: 1
86 Appendix A: Configuration File Settings
VSP725 Administrator and Provisioning Manual
Setting:
sip_account.x.primary_sip_server_address
Description: Sets the SIP server IP address for account x.
Values: Text string Default: Blank
Setting:
sip_account.x.primary_sip_server_port
Description: Sets the SIP server port for account x.
Values: 1–65535 Default: 5060
Setting:
sip_account.x.primary_registration_server_address
Description: Sets the registration server IP address for account x.
Values: Text string Default: Blank
Setting:
sip_account.x.primary_registration_server_port
Description: Sets the registration server port for account x.
Values: 1–65535 Default: 5060
Setting:
sip_account.x.primary_registration_expires
Description: Sets the expiration time (in seconds) of the current registration for
account x.
Values: 0–65535 Default: 3600
Setting:
sip_account.x.registration_retry_time
Description: Sets the retry frequency of the current registration for account x.
Values: 1–1800 Default: 10
Description: Sets the Anonymous Outgoing Call OFF feature access code for
account x.
Values: Text string Default: Blank
92 Appendix A: Configuration File Settings
VSP725 Administrator and Provisioning Manual
Setting:
Description: Sets the Call Waiting ON feature access code for account x.
Values: Text string Default: Blank
Setting:
Description: Sets the Call Waiting OFF feature access code for account x.
Values: Text string Default: Blank
Setting:
Description: Sets the Group Call Pic k up feature access code for account x.
Values: Text string Default: Blank
sip_account.x.access_code_call_waiting_on
sip_account.x.access_code_call_waiting_off
sip_account.x.access_code_group_call_pickup
Setting:
Description: Sets the Direct Call Pickup feature access code for account x.
Values: Text string Default: Blank
Setting:
Description: Sets the BLF operation for account x. This is parameter is not
Values: default, avaya,
sip_account.x.access_code_direct_call_pickup
sip_account.x.blf_variant
available on the WebUI.
"default" is for Broadsoft or Asterisk depending on the presence of
sip_account.x.blf_list_uri.
"avaya" is designed as an Avaya variant.
"extended_blf" is proprietary, with expanded BLF states and
monitoring of parked extensions. It includes the BLF NOTIFY values
Local_Held, Parked, and Local_Confirmed.
Default: default
extended_blf
93 Appendix A: Configuration File Settings
VSP725 Administrator and Provisioning Manual
Setting:
sip_account.x.blf_subscription_expires
Description: Sets the BLF subscription expiry time (in seconds) for account x.
Values: 0–65535 Default: 3600
Setting:
sip_account.x.blf_remote_pickup_code
Description: Sets the Busy Lamp Field (BLF) remote pickup code for account x.
Values: Text string Default: Blank
Setting:
sip_account.x.mwi_enable
Description: Enables or disables message waiting indicator subscription for
account x. Enable if SUBSCRIBE and NOTIFY methods are used for
MWI.
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
sip_account.x.mwi_subscription_expires
Description: Sets the MWI subscription expiry time (in seconds) for account x.
Values: 0–65535 Default: 3600
Setting:
sip_account.x.mwi_ignore_unsolicited
Description: Enables or disables ignoring of unsolicited MWI notifications—
notifications in addition to, or instead of SUBSCRIBE and NOTIFY
methods—for account x. Disable if MWI service is configured on the
voicemail server and does not involve a subscription to a voicemail
server.
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
sip_account.x.stutter_dial_tone_enable
Description: Enables or disables MWI stutter dial tone for account x.
Values: 0 (disabled), 1 (enabled) Default: 1
94 Appendix A: Configuration File Settings
VSP725 Administrator and Provisioning Manual
Setting:
sip_account.x.nat_traversal_stun_enable
Description: Enables or disables STUN (Simple Traversal of UDP through NATs)
for account x. STUN enables clients, each behind a firewall, to
establish calls via a service provider hosted outside of either local
network.
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
sip_account.x.nat_traversal_stun_server_address
Description: Sets the STUN server IP address.
Values: Text string Default: Blank
Setting:
sip_account.x.nat_traversal_stun_server_port
Description: Sets the STUN server port.
Values: 1–65535 Default: 3478
Setting:
sip_account.x.nat_traversal_udp_keep_alive_enable
Description: Enables or disables UDP keep-alives. Keep-alive packets are used to
Setting:
Description: Enables account x to be used by the device. Specific to the MAC
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
Description: Sets the account name displayed on the device LCD. This could be
sip_account.x.sip_account_enable
configuration file.
sip_account.x.display_name
the phone user’s name or another descriptor. Specific to the MAC
configuration file.
Values: Text string Default: Blank
Setting:
Description: Sets the account ID for account x. Depending on your service
Values: Text string Default: Blank
Setting:
Description: Sets the authentication name for account x. Depending on your
Values: Text string Default: Blank
sip_account.x.user_id
provider’s specifications, this could be an extension number. Specific
to the MAC configuration file.
sip_account.x.authentication_name
service provider’s specifications, this could be identical to the user
ID. Specific to the MAC configuration file.
97 Appendix A: Configuration File Settings
VSP725 Administrator and Provisioning Manual
Setting:
Description: Sets the authentication password for account x. Specific to the MAC
Values: Text string Default: Blank
Setting:
Description: Enables or disables feature synchronization for account x. When
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
Description: Sets the account type for account x. If the shared line type is
sip_account.x.authentication_password
configuration file.
sip_account.x.feature_sync_enable
enabled, features configured on the service provider’s web portal will
automatically be updated on the device’s WebUI. Specific to the MAC
configuration file.
sip_account.x.shared_line_enable
enabled, multiple desksets can be configured with shared line
appearances.
Values: 0 (disabled), 1 (enabled) Default: 0
Setting:
Description: Sets the Busy Lamp Field (BLF) list URI for account x. The device will
Values: SIP URI text string Default: Blank
Setting:
Description: Sets the MWI URI that will be used for MWI subscription. If this
Values: Text string (SIP URI) Default: Blank
sip_account.x.blf_list_uri
retrieve the list from this location.
sip_account.x.mwi_uri
setting is left blank, the phone uses the account x user ID for MWI
subscription.
98 Appendix A: Configuration File Settings
VSP725 Administrator and Provisioning Manual
“network” Module: Network Settings
The network settings follow the format: network.[element].
General Configuration File Settings
Setting:
Description: Sets the Local RTP port range start.
Values: 1–65535 Default: 18000
Setting:
Description: Sets the Local RTP port range end.
Values: 1–65535 Default: 19000
Setting:
Description: Enables or disables the WAN VLAN.
Values: 0 (disabled), 1 (enabled) Default: 0
network.rtp.port_start
network.rtp.port_end
network.vlan.wan.enable
Setting:
Description: Sets the WAN VLAN ID.
Values: 0–4095 Default: 0
Setting:
Description: Sets the WAN port priority.
Values: 0–7 Default: 0
Setting:
Description: Enables or disables the PC port VLAN.
Values: 0 (disabled), 1 (enabled) Default: 0
99 Appendix A: Configuration File Settings
network.vlan.wan.id
network.vlan.wan.priority
network.vlan.pc.enable
VSP725 Administrator and Provisioning Manual
Setting:
network.vlan.pc.id
Description: Sets the PC port VLAN ID.
Values: 0–4095 Default: 0
Setting:
network.vlan.pc.priority
Description: Sets the PC port priority.
Values: 0–7 Default: 0