Professional Documents
Culture Documents
Espace 7910 and 7950 IP Phone V200R003C30 Administrator Guide PDF
Espace 7910 and 7950 IP Phone V200R003C30 Administrator Guide PDF
Espace 7910 and 7950 IP Phone V200R003C30 Administrator Guide PDF
V200R003C30
Administrator Guide
Issue 17
Date 2019-11-15
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the
customer. All or part of the products, services and features described in this document may not be within the
purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information,
and recommendations in this document are provided "AS IS" without warranties, guarantees or
representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: https://e.huawei.com
Preface
Overview
This document covers the following information about the eSpace 7910/eSpace 7950 IP
phone (eSpace 7910/eSpace 7950 for short): service features, networking, batch
configurations with and without eSight, configuration methods of common functions, and
basic troubleshooting methods.
Intended Audience
This document is intended for:
l Technical support engineers
l Maintenance engineers
l Agent engineers
l Enterprise administrators
Symbol Conventions
The symbols that may be found in this document are defined as follows.
Symbol Description
Symbol Description
Change History
Changes between document issues are cumulative. The latest document issue contains all the
changes made in earlier issues.
Issue 17 (2019-11-15)
This issue is the sixteenth official release for eSpace 7910/eSpace 7950
V200R002C30SPCm10, and includes the following changes:
Issue 16 (2019-06-20)
This issue is the fifteenth official release for eSpace 7910/eSpace 7950
V200R003C30SPCm10, and includes the following changes:
Issue 15 (2019-04-03)
This issue is the fourteenth official release for eSpace 7910/eSpace 7950
V200R003C30SPCm00, and includes the following changes:
Updated the content about 6.4.6 SIP Signaling, 5.9.3 UC Directory, and 5.6 Multi-
Certificate Support.
Issue 14 (2018-12-22)
This issue is the thirteenth official release for eSpace 7910/eSpace 7950
V200R003C30SPCk00, and includes the following changes:
Updated the content about 5.14 Redundancy and 6.3.1 Date and Time.
Issue 13 (2018-11-07)
This issue is the twelfth official release for eSpace 7910/eSpace 7950 V200R003C30SPCj00,
and includes the following changes:
Issue 12 (2018-10-15)
This issue is the eleventh official release for eSpace 7910/eSpace 7950
V200R003C30SPCh00, and includes the following changes:
Updated the content about 5.2 Multi-Line Support and 6.4.2 Account.
Issue 11 (2018-09-04)
This issue is the tenth official release for eSpace 7910/eSpace 7950 V200R003C30SPCf00,
and includes the following changes:
Issue 10 (2018-07-13)
This issue is the ninth official release for eSpace 7910/eSpace 7950 V200R003C30SPCf00,
and includes the following changes:
Updated the content about 1 Before You Start, 4.2.7.1 Creating a TR-069 Script and 5.9.3
UC Directory.
Issue 09 (2018-04-28)
This issue is the eighth official release for eSpace 7910/eSpace 7950 V200R003C30SPCc00,
and includes the following changes:
Added the content about 5.9.4 Directory (VFOneNet) and 8.4 VFOneNet Provision
Configuration Guide.
Updated the content about 3.3.3 Configuring the VLAN, 5.14 Redundancy, 5.9.1 LDAP
Directory, 6.4.1 Network, 6.4.6 SIP Signaling, and 8.3.4 Setting Option 246 Parameters.
Issue 08 (2018-03-22)
This issue is the seventh official release for eSpace 7910/eSpace 7950 V200R003C30SPCa00,
and includes the following changes:
Issue 07 (2018-03-10)
This issue is the sixth official release for eSpace 7910/eSpace 7950 V200R003C30SPC900,
and includes the following changes:
Issue 06 (2018-01-31)
This issue is the fifth official release for eSpace 7910/eSpace 7950 V200R003C30SPC800,
and includes the following changes:
Updated the content about4.1.5 Managing Configuration Files, 5.2 Multi-Line Support,
6.4.8 Configuration File and 6.4.2 Account.
Issue 05 (2017-12-30)
This issue is the fourth official release for eSpace 7910/eSpace 7950 V200R003C30SPC700,
and includes the following changes:
Added the content about 8.2 Editing the Local Contact File.
Updated the content about 4.1 Using eSight, 5.6 Multi-Certificate Support, 6.4.8
Configuration File, 5.9.1 LDAP Directory and 8.1 Preparing a UPF File.
Issue 04 (2017-11-30)
This issue is the third official release for eSpace 7910/eSpace 7950 V200R003C30SPC600,
and includes the following changes:
Added the content about 7.5 Diagnose.
Updated the content about 5.9.1 LDAP Directory, 6.4.2 Account, 6.4.3 Server, 6.4.4 Admin
Password Change and 6.4.11 Ping Test.
Issue 03 (2017-06-30)
This issue is the second official release for eSpace 7910/eSpace 7950 V200R003C30SPC300,
and includes the following changes:
Added the content about 8.3.2 Setting Up the DHCP Server (IPv4) in the Windows Server
2012.
Updated the content about 4.1.7.2 Deploying IP Phones Automatically, 5.3 Dialing Rules,
5.14 Redundancy, 6.4.1 Network and 6.4.12 Others.
Issue 02 (2017-04-17)
This issue is the first official release for eSpace 7910/eSpace 7950 V200R003C30SPC200,
and includes the following changes:
Added the content about 5.1 Distinctive Ring.
Updated the content about 4.1 Using eSight, 4.2 Using TMS, 5.8 Advanced Secretary
Service, 5.11 Extension Mobility, 5.14 Redundancy, 6.4.2 Account, 6.4.4 Admin
Password Change and 6.4.10 TR069.
Issue 01 (2016-12-28)
This issue is the FOA release for eSpace 7910/eSpace 7950 V200R003C30SPC100.
Contents
Preface................................................................................................................................................ ii
1 Before You Start............................................................................................................................. 1
2 Before Your Configuration.......................................................................................................... 3
2.1 EC6.X Networking......................................................................................................................................................... 3
2.2 UC2.X Networking.........................................................................................................................................................3
2.3 IMS+UC Networking..................................................................................................................................................... 4
2.4 IMS Networking............................................................................................................................................................. 5
2.5 Third-Party SIP Server Networking............................................................................................................................... 6
5 Service Configuration.................................................................................................................80
5.1 Distinctive Ring............................................................................................................................................................ 80
5.2 Multi-Line Support....................................................................................................................................................... 82
5.3 Dialing Rules................................................................................................................................................................ 99
5.4 Emergency Call.......................................................................................................................................................... 102
5.5 XML App................................................................................................................................................................... 105
5.6 Multi-Certificate Support............................................................................................................................................112
5.7 Service Rights Management....................................................................................................................................... 118
5.8 Advanced Secretary Service....................................................................................................................................... 119
5.9 Directory..................................................................................................................................................................... 123
5.9.1 LDAP Directory...................................................................................................................................................... 123
5.9.2 uPortal Directory..................................................................................................................................................... 130
5.9.3 UC Directory........................................................................................................................................................... 132
5.9.4 Directory (VFOneNet).............................................................................................................................................136
5.9.5 Importing and Exporting Contacts.......................................................................................................................... 138
5.10 Instant Conference, Group Conference, and Converged Conference.......................................................................139
5.11 Extension Mobility................................................................................................................................................... 141
5.12 Hunt Group............................................................................................................................................................... 145
5.13 Paging Group............................................................................................................................................................ 147
5.14 Redundancy.............................................................................................................................................................. 152
6 System Configuration...............................................................................................................167
6.1 Web Page Access........................................................................................................................................................ 167
6.2 Advanced Screen Access............................................................................................................................................168
6.3 System Settings...........................................................................................................................................................168
6.3.1 Date and Time..........................................................................................................................................................168
6.3.2 Language................................................................................................................................................................. 171
6.4 Advanced Settings...................................................................................................................................................... 172
7 Maintenance............................................................................................................................... 285
7.1 Quick Configuration (for a Single Phone)..................................................................................................................285
7.2 Upgrade...................................................................................................................................................................... 290
7.2.1 Batch Upgrade (Using eSight).................................................................................................................................292
7.2.2 Batch Upgrade (Using TMS)...................................................................................................................................292
7.2.3 Batch Upgrade (Using Option 246).........................................................................................................................292
7.2.4 Automatic Upgrade..................................................................................................................................................292
7.2.5 Manual Upgrade...................................................................................................................................................... 294
7.3 Configuration File Delivery........................................................................................................................................294
7.3.1 Batch Delivery (Using eSight)................................................................................................................................ 295
7.3.2 Batch Delivery (Using TMS).................................................................................................................................. 295
7.3.3 Batch Delivery (Using Option 246).........................................................................................................................295
7.3.4 Local Import (for a Single Phone)........................................................................................................................... 295
7.4 Factory Reset.............................................................................................................................................................. 296
7.5 Diagnose..................................................................................................................................................................... 296
8 Appendix..................................................................................................................................... 298
8.1 Preparing a UPF File.................................................................................................................................................. 298
8.2 Editing the Local Contact File....................................................................................................................................306
8.3 Setting Up the DHCP Server...................................................................................................................................... 307
8.3.1 Setting Up the DHCP Server (IPv4) in the Windows Server 2008......................................................................... 307
8.3.2 Setting Up the DHCP Server (IPv4) in the Windows Server 2012......................................................................... 315
8.3.3 Setting Up the DHCP Server on Router AR-28...................................................................................................... 329
8.3.4 Setting Option 246 Parameters................................................................................................................................ 330
8.4 VFOneNet Provision Configuration Guide................................................................................................................ 333
8.5 Setting Up an HTTP Server........................................................................................................................................338
8.5.1 Using the Apache Server......................................................................................................................................... 338
8.5.2 Using the Windows IIS Component........................................................................................................................ 339
8.6 Setting Up the AD and DNS Servers..........................................................................................................................341
This chapter provides guidance for you to use this manual in a more efficient way.
eSpace 7910/eSpace 7950 is a multimedia endpoint that complies with the Session Initiation
Protocol (SIP). It connects to a broadband network, instead of the traditional public switched
telephone network (PSTN).
Table 1-1 provides a scenario-based usage guide of this manual.
If you have any questions when using the eSpace 7900 series IP phone, go to Online Support
for consultation.
This section describes common networks of eSpace 7910/eSpace 7950, including its signaling
with different servers on the networks.
This section describes the preparations you must make for configuration of eSpace 7910/
eSpace 7950.
You can manage eSpace 7910/eSpace 7950 in a unified manner using eSight or DHCP server,
including version upgrade and configuration file delivery.
Before deploying eSpace 7910/eSpace 7950, obtain related documents for guidance. Visit
http://support.huawei.com/enterprise and search the keyword to view or obtain relevant
documents.
eSpace 7910 and 7950 Describes the appearance, buttons, basic eSpace
IP Phone User Guide services, IP telephony (IPT) services, and 7910/7950
Unified Communications (UC) services related
to eSpace 7910/eSpace 7950.
eSpace 7910 and 7950 Describes how to make a language package file
IP Phone Language for eSpace 7910/eSpace 7950.
Package Customization
Guide
Hardware version Obtain the hardware version On the phone login screen,
number of the number of eSpace 7910/eSpace choose More > Network >
phone 7950. Status > About Phone and view
the hardware version number.
Phone SN Obtain the product serial number On the phone login screen,
(SN) of eSpace 7910/eSpace 7950. choose More > Network >
Status > About Phone and view
the phone SN.
You can also view the product
SN and barcode at the back of
the phone body.
DHCP server Obtain the IP address of the DHCP If a DHCP server has been
address server. This IP address is required deployed, obtain the DHCP
when you are manually server address from your
configuring eSpace 7910/eSpace network administrator.
7950. If no DHCP server is available,
deploy a DHCP server by
referring to 8.3 Setting Up the
DHCP Server.
DNS server Obtain the IP address of the DNS If a DNS server has been
address server. This IP address is required deployed, obtain the DNS server
when you are manually address from your network
configuring eSpace 7910/eSpace administrator.
7950. If no DNS server is available,
deploy a DNS server by
referring to 8.6 Setting Up the
AD and DNS Servers.
File server Obtain the IP address of the file If a file server has been
address server that stores upgrade files deployed, obtain the file server
including the Upgrade Policy File address from your network
(UPF) and the version file. administrator.
If no file server is available,
deploy a file server by referring
to 8.5 Setting Up an HTTP
Server.
Registrar server Obtain the IP address of the SIP Obtain the SIP server address
address server with which eSpace 7910/ from your network administrator.
eSpace 7950 registers based on the
network environment.
l In an EC6.X network
environment, the SIP server is
the CloudUSM server. Enter
the domain name of the
CloudUSM server as the server
address.
l In a UC2.X network
environment, the SIP server is
a gateway of the eSpace U1900
series.
l In an IMS+UC network
environment, the SIP server is
a gateway of the eSpace U2900
series. Its IP address is
automatically pushed by the
Authentication and Admission
(AA) server.
l In an IMS network
environment, this parameter is
set by the administrator.
l In a CC network environment,
the SIP server is a gateway of
the eSpace U2900 series, a
UAP3300, or a Session Border
Controller (SBC).
l In a third-party SIP server
network environment, the SIP
server is a third-party SIP
server.
uPortal server This parameter is available only in Obtain the uPortal server address
address an IMS network environment. from your network administrator.
Profile picture Obtain the IP address of the profile Obtain the profile picture server
server address picture server. If you are using the address from your network
IMS+UC network environment, administrator.
this IP address is automatically
pushed by the AA server.
In an EC6.X or IMS network
environment, the value is delivered
by the uPortal server.
Upgrade server Obtain the IP address of the Obtain the upgrade server
address upgrade server based on the address from your network
network environment. administrator.
Directory server Obtain the IP address of the Obtain the directory server
address directory server based on the address from your network
network environment. administrator.
l In an EC6.X network For details about how to
environment, use the RCS configure an LDAP server, see
address delivered by the 5.9.1 LDAP Directory.
uPortal server.
l In an IMS+UC network
environment, use the IP
address of the UC directory
server or LDAP server.
l On the network where the
LDAP directory is used, use
the IP address of the LDAP
server.
l In an IMS network
environment, enter the address
of the LDAP server or use the
RCS address delivered by the
uPortal server.
Contact file Obtain and use it to edit and You can log in to http://
editing tool generate contact files. For details, support.huawei.com/
see 8.2 Editing the Local Contact enterpriseand search for the
File. keyword eSpace 7910/eSpace
7950 to download the tools.zip
file of the desired version.
Signal tone, and Obtain the files, compress them The signal tone file is a .wav file
certificate files into the .tar format, and import in PCM format.
the .tar file into eSpace 7910/ The certificate file is a .pem file.
eSpace 7950 in unified or single Obtain the certificate file from
phone upgrade mode. the corresponding server side.
If the Wi-Fi configuration item is not displayed on the LCD screen, contact the administrator.
You can set a static IP address or enable DHCP to automatically allocate an IP address in IP Setting
when connecting Wi-Fi.
----End
Adding a Network
Step 1 On the Wi-Fi list screen, press More.
Step 3 Enter a network name in the Network SSID field. Select the security type and set parameters
such as the password as prompt.
Step 4 (Optional) Press IP Setting. According to the network planning, set a static IP address or
enable DHCP to automatically allocate an IP address.
Step 5 Press Done.
----End
Step 2 (Optional) Press IP Setting. According to the network planning, set a static IP address or
enable DHCP to automatically allocate an IP address.
----End
Clearing Networks
l Clear networks in the Wi-Fi list.
a. On the Wi-Fi list screen, press More.
b. Press Forget.
l Clear networks on the Wi-Fi details screen.
a. On the Wi-Fi list screen, select the connected Wi-Fi and press Detail.
b. Press Forget.
Disabling Wi-Fi
On the Wi-Fi list screen, press Disable.
3.3.2 802.1x
This topic describes two 802.1x authentication methods supported by IP phone:
Authentication Protocol-Message Digest Algorithm 5 (EAP-MD5) and Extensible
Authentication Protocol-Transport Layer Security (EAP-TLS).
802.1x is a port-based network access control protocol defined by IEEE. This protocol
implements access authentication and control for devices attempting to connect to an
enterprise's internal network. Devices (for example, IP phones) are granted access to internal
network resources only after being authenticated.
The IP phone currently supports two 802.1x authentication methods: EAP-MD5 and EAP-
TLS. If one method was originally configured, the IP phone will be forced to request the same
method.
l To ensure network access security, it is recommended that you enable the 802.1x function and use
the EAP-TLS process.
l If EAP-MD5 is used, obtain the 802.1x user name and password from the network administrator
beforehand.
l When IP phones connect to the network in 802.1x mode, if the root certificate is replaced on the
server, IP phones of the V200R003C30SPCd00 and earlier versions must be restarted to ensure
successful authentication.
l When a phone connects to the Huawei public cloud, the 802.1x authentication is not supported.
l To ensure that the 802.1x function takes effect, enable the 802.1x configuration on both the IP phone
and the switch.
9. (Optional) If authentication fails, the IP phone obtains the eSight server IP address from
the DHCP server and then connects to the eSight server to download a new certificate.
10. (Optional) After the new certificate is downloaded, the IP phone automatically restarts
and initiates authentication again (starting from 1).
eSpace 7910/7950, upon successful EAP-TLS authentication, automatically updates its device certificate
one month before the EAP-TLS certificate expires.
1. The eSight server applies for a certificate based on the IP phone's serial number (SN)
that has been imported.
2. The IP phone initiates an EAP-TLS authentication request to the RADIUS server.
3. The RADIUS server returns an authentication failure message to the switch and then to
the IP phone.
4. The switch adds the IP phone to the Guest VLAN.
5. The IP phone obtains its IP address and the eSight server IP address from the DHCP
server.
6. The IP phone synchronizes the time with the NTP server.
7. The IP phone obtains its certificate from the eSight server.
8. The IP phone automatically restarts.
Automatic Configuration
The Link Layer Discovery Protocol (LLDP) allows switches to deliver VLAN information
carried in LLDP data packets.
The switch in use must support LLDP in order to implement automatic VLAN configuration
for eSpace 7910/eSpace 7950.
To enable LLDP for eSpace 7910/eSpace 7950 to automatically obtain VLAN information,
perform the following steps:
Step 3 Choose Network Access > LLDP-MED and press the Enable softkey.
----End
l If a DHCP server installed on the Windows 2008 Server is used, enter the VLAN ID (for
example, 192) for String value of Option 132 and enter the VLAN priority (for example,
6) for String value of Option 133 by referring to 8.3.4 Setting Option 246 Parameters.
l If the switch is used as the DHCP server, enter the VLAN ID (for example, 192) in the
Option 132 field of the DHCP server and enter the VLAN priority (for example, 6) in the
Option 133 field of the DHCP server.
l You must enter hexadecimal values for String value of Option 132 and Option 133; otherwise,
VLAN IDs fail to be delivered.
l The character string in DHCP Option mode contains a maximum of 590 characters.
Manual Configuration
Obtain the VLAN ID and priority from the switch before attempting to manually configure
VLAN information.
Step 3 Choose Network Access > VLAN and press the Enable softkey.
Step 5 Set VLAN Priority according to the VLAN priority obtained and press the Done softkey.
----End
DHCP
By default, DHCP mode is selected. This allows eSpace 7910/eSpace 7950 to obtain an IP
address from the DHCP server.
Step 2 Choose IPv4 Settings > DHCP and press the Select softkey.
----End
Static IP
If a static IP address is required for eSpace 7910/eSpace 7950, set IPv4 Settings to Static.
Obtain an IP address, subnet mask, gateway address, and DNS address from your network
administrator. To set a static IP address for eSpace 7910/eSpace 7950, perform the following
steps:
Step 3 Set IP, Gateway, Subnet Mask, and DNS, and press the Done softkey.
----End
PPPoE
If Point-to-Point Protocol over Ethernet (PPPoE) is required for eSpace 7910/eSpace 7950,
set IPv4 Settings to PPPoE.
Obtain the user name and password for your PPPoE dialup connection from your network
administrator. To set PPPoE parameters, perform the following steps:
Step 3 Set User Name and Password, and press the Done softkey.
----End
This section describes how to configure IP phones in batches using eSight, TMS, or
Option246 and configure a single IP phone on the web page or LCD screen.
When configuring IP phones in batches, select only one configuration mode to prevent configuration
failures.
Background
In an actual network environment, the Application Control Server (ACS) server is generally
deployed on the Internet. IP phones are deployed behind NAT and cannot directly access the
Internet for connecting to the ACS server. In this case, you need to use the Session Traversal
Utilities for NAT (STUN) protocol for NAT traversal so that IP phones can directly
communicate with the ACS server in P2P mode, without forwarding by other public servers.
Since V200R003C30SPC700, when being separated from the ACS server by NAT, IP phones
can use the STUN server as a communication transfer server so that the ACS server can
perform cross-NAT management on IP phones. When IP phones connect to the ACS server,
the ACS server pushes STUN server parameters to IP phones.
Procedure
Step 1 Log in to the eSight web management system as the administrator.
Step 3 In the navigation tree on the left, choose Terminal Management > System Configuration.
Step 4 In the STUN Server Parameter Configuration area, set Enable STUN to Enable, and set
STUN minimum period (second) and STUN maximum period (second), as shown in
Figure 4-2.
You can deploy a configuration file delivery task to deliver STUN Keep-alive Period to IP phones.
Parameter Description
Enable STUN Indicates whether to enable the STUN function. When the STUN
function is enabled, the STUN server is used as a communication
transfer server in the NAT environment.
Parameter Description
STUN server IP Current IP address or domain name of eSight. This parameter does not
address need to be modified.
STUN server The default value is 3478. This parameter does not need to be modified.
port number
----End
Verification
After an IP phone connects to eSight, log in to the phone web page as the administrator,
choose Advanced > TR069, and check the STUN server parameters delivered by eSight, as
shown in Figure 4-3.
Background
To provide IP phone users with zero-configuration experience, IP phones support the built-in
redirection server address since V200R003C30SPC700. The redirection server is deployed by
Huawei on the Internet (Huawei public cloud) and is used to deliver the ACS server URL to
IP phones.
The system administrator needs to collect IP phone SNs, create accounts and provision
services on the uPortal based on IP phone SNs, and create the deployment task on the ACS
server in advance. When being powered on for the first time, an IP phone automatically
initiates a request to the redirection server for obtaining the local ACS server URL. When
connecting to the ACS server, the IP phone automatically obtains the account and completes
the registration. In this way, IP phone users only need to power on their IP phones and
connect them to the network to complete the registration and login.
You can set redirection server parameters in either of the following modes:
l Set redirection server parameters on the USM.
l Set redirection server parameters on eSight.
This section describes how to set redirection server parameters on eSight. For details about
how to set redirection server parameters on the USM, see the CloudEC Product
Documentation.
Prerequisites
The redirection server is disabled by default. You need to log in to the eSight and enable the
redirection server first. The procedure is as follows:
Step 1 Use the PuTTY tool to log in to the eSight using the default user name and password (root
and Changeme123, respectively).
----End
Procedure
Step 1 Log in to the eSight web management system as the administrator.
----End
For enterprises whose IP addresses are allocated according to certain rules, it is recommended
that they group IP phones by the IP address segment. A group can relate to one or multiple IP
address segments.
eSight can automatically categorize all managed IP phones based on their IP addresses. In this
way, IP phones can be configured or upgraded in batches.
Procedure
Step 1 Log in to the eSight web management system as the administrator.
Step 2 On the menu bar, choose Resource > Collaboration > Terminal Device Management.
Step 3 In the navigation tree on the left, choose Terminal Management > Resource Management
> Group Management.
Step 4 On the tab page that is displayed, select IP Address Group under Group List and click
Create.
----End
Verification
The new group is displayed under IP Address Group.
Background
l The automatic number allocation function is available only for eSpace 7900 series IP phones of
V200R003C00 or later.
l In the IMS+UC network environment, IP phones do not support number allocation using eSight.
Automatic number allocation supports two modes: eSight Dispatch Number and uPortal
Dispatch Number.
l eSight
– You can bind a number to the SN or MAC address of an IP phone. Then eSight can
allocate the number to the IP phone based on the bound SN or MAC address during
automatic number allocation. The numbers and identifiers are in one-to-one
mappings.
– If the numbers and identifiers are not bound, eSight allocates a random number
within the number segment to an IP phone.
NOTICE
If the IP phone identifier is changed, for example, from Serial Number to MAC
Address, the allocated number becomes invalid, and eSight needs to allocate a new
number to the IP phone.
l uPortal
In the EC6.0 solution or later, select uPortal Dispatch Number for the uPortal to
allocate numbers.
When allocating numbers using the uPortal, ensure that the device IDs of the IP phones are bound
to the corresponding numbers on the uPortal. For details, see the CloudEC Product
Documentation.
Step 2 Choose Resource > Collaboration > Terminal Device Management from the main menu.
Step 4 Under Support Number Allocation, set IP phone number allocation parameters.
l If Switch of Number Allocation is set to ON and Type of Dispatch Number is set
based on actual conditions, the eSight actively allocates numbers to IP phones according
to the defined IP phone number allocation policy.
– If eSight will be used for number allocation, select eSight Dispatch Number and
select MAC Address or Serial Number as prompted.
– If the uPortal will be used for number allocation, select uPortal Dispatch Number.
l If Switch of Number Allocation is set to OFF, the IP phone number allocation function
is disabled.
----End
Step 2 Choose Resource > Collaboration > Terminal Device Management from the main menu.
Step 3 In the navigation tree on the left, choose Terminal Management > Resource Management >
Terminal Number.
Step 4 On the Terminal Number tab page, record IP phone number resources.
l Manually add IP phone number resources.
a. Click Add and set parameters.
b. Click OK.
The newly added IP phone numbers are displayed on the interface.
l Import IP phone number resources in batches.
----End
Prerequisites
l For eSpace 7910 IP phones, you must compress the IP phone configuration file Config-
eSpace7910.xml and the eSightUI-EC60.xml file into a ZIP package. This package will
be used as the configuration file template.
l For eSpace 7950 IP phones, you must compress the IP phone configuration file Config-
eSpace7950.xml and the eSightUI-EC60.xml file into a ZIP package. This package will
be used as the configuration file template.
Procedure
Step 1 Choose Resource > Collaboration > Terminal Device Management from the main menu.
Step 2 In the navigation tree on the left, choose Terminal Management > Deployment
Management > Configuration File.
Step 3 Upload the configuration file template.
1. Click File Template Manager and then Upload.
2. On the Upload Configuration File Template page, set Device Model and File
Template, and upload the configuration file template of the corresponding version, as
shown in Figure 4-8.
4. Click to expand the 79xx Configuration area and set all parameters.
For IP phones in factory default settings, set the following basic parameters. For IP phones not in
factory default settings, set required parameters on corresponding tab page based on the site
requirements.
Set Configuring Policy to Full if the automatic number allocation function needs to be
enabled. Otherwise, automatic number allocation is unavailable during automatic
deployment.
ACS User Enter the user name used by eSight to authenticate IP phones.
Name The value must be the same as the authentication user name
configured in the eSight configuration file.
Default value: eSight.
Parameter Setting
CPE User Enter the user name used by IP phones to authenticate eSight.
Name You do not need to set this parameter on eSight. IP phones
report the user name to eSight.
Default value: huawei
Parameter Setting
(Optional) Profile Server Enter the personal configuration file server address.
1 n In the encrypted transmission scenario, enter
https://eSight server IP address and set the port
number to 38444 or 9444.
n In the non-encrypted transmission scenario, enter
http://eSight server IP address and set the port
number to 38081.
NOTE
n The personal configuration file server is used to upload
and download personal configuration files.
n HTTP is an insecure protocol. You are advised to use
HTTPS.
When SIP Transport is set to TLS, you need to configure the time server in Set System
parameters or manually set the time to the current time to prevent IP phone registration
failure.
n To ensure data transmission security, you are advised to enable HTTP client
authentication.
n After HTTPS client authentication is enabled, when an IP phone accesses eSight, the
eSight server certificate and the Common Name field in the certificate need to be
verified. To prevent IP phone access failure, set ACS Address in Set TR069
parameters to https://eSight domain name:8444/tr069/services/acs or http://eSight
domain name:8089/tr069/services/acs. The domain name in the URL must be the same
as the value of Common Name in the certificate.
Step 5 Set other parameters on each tab page based on the site requirements.
If you can find the new configuration file on the Configuration File Management page, the
operation is successful, as shown in Figure 4-17.
l When the configuration files are successfully uploaded, you can select AutoDeploy if needed.
l The configuration files specified on the Automatic Deployment > Policy Configuration page take
precedence over those with AutoDeploy selected on the configuration file management page. The
latter ones are used only when the automatic deployment page has no configuration file specified.
----End
Prerequisites
The software package of the IP phone to be upgraded is available.
Procedure
Step 1 Choose Resource > Collaboration > Terminal Device Management from the main menu.
Step 2 In the navigation tree on the left, choose Terminal Management > Deployment
Management > Version File.
Step 3 Click Upload and set version file parameters, as shown in Figure 4-18.
Device Model Model of IP phones Select the IP phone model to be upgraded from the
that support version drop-down list box.
management.
File type Type of the version Select the file types as required.
file to upload.
Version file Version file to issue. Select the required version file.
Select a version file in .zip format. The version file
contains the main program, language package,
signal tone, and certificate file.
l Extract files from the software package.
The .bin file that is obtained is the main
program.
l Make a language package file, compress it into
a .tar file, and rename it language.tar.
For details, see the eSpace 7910 and 7950 IP
Phone Language Package Customization
Guide.
l Obtain a signal tone file in .wav format,
compress it into a .tar file, and rename it
signal.tar.
l Obtain certificate files in .pem format.
You can select the required packages to compress
them into a .zip package and upload the .zip
package to the eSight.
NOTE
Directly compress the selected packages to a .zip
package. You do not need to place them into a folder and
then compress the folder; otherwise, the upgrade may
fail.
Version Name that identifies You are advised to use a name that demonstrates
the uploaded version the IP phone model and usage.
file. NOTE
If the uploaded version files for IP phones are in .bin
format, the system automatically recognizes the version
number from the corresponding version file and fills in
the version number in this parameter.
Enter the real version number of the IP phone in
VxxxRxxxCxxSPCxxx format.
For example: V200R003C30SPC700
Wallpaper and Wallpaper and l Select a wallpaper file in .jpg, .bmp or .png
ringtone ringtone files to format. The maximum resolution of a
issue. wallpaper is 800 x 600. The size of wallpapers
to be issued each time must be smaller than 2
MB. A maximum of eight custom wallpapers
are supported.
l Select a ringtone file (sample rate: 8 kHz;
precision: 16–bit) in .wav format. The size of
ringtones to be issued each time must be
smaller than 2 MB.
NOTE
l The file name cannot contain the following
characters: ; / ? : @ # ' & = + $ ,.
l Before issuing wallpaper or ringtone files in batches,
you are advised to import wallpaper or ringtone files
into the IP phone using web mode to see whether
they are available.
l The total size of wallpaper and ringtone files must be
smaller than 10 MB.
l The wallpaper and configuration file of the target
version must be uploaded to eSight and delivered to
the IP phone of the target version.
----End
Prerequisites
IP phones have been connected to eSight. For detail, see 4.1.8 Configuring the Connection
Between an IP Phone and eSight.
Procedure
Step 1 Log in to the eSight web management system. On the menu bar, choose Resource >
Collaboration > Terminal Device Management.
Step 2 In the pane on the left of the Terminal Management tab page, choose Terminal
Management > Deployment Management > Manual Deployment.
Step 4 Under Task Set, set Task Name and click Next.
l You can select one or multiple IP phones under Select Terminal. Deployment will be
performed only on selected phones, as shown in Figure 4-21.
You can select a group under Select Group and one or multiple IP phones under Select IP
PHONE at the same time. It is recommended that you reserve 0.5 Mbit/s bandwidth for each IP
phone in concurrent deployment.
Step 9 Under Select Upgrade Type, select Main Firmware and Configuration File, as shown in
Figure 4-22.
Since V200R003C30SPC700, IP phones not in factory default settings can check whether there is a new
version during restart and implement automatic upgrade. In this case, set the task type to Reboot.
Step 10 Under Select Upgrade Type, select an upgrade type based on the site requirements, as shown
in Figure 4-23.
l For manual deployment, you need to select at least Main Firmware or Configuration File.
Otherwise, you cannot proceed to the next step.
l If you need to manually deliver numbers, you must also upgrade the configuration file.
l From the V200R003C30SPC700 version, batch number delivery through eSight is supported during
manual IP phone deployment. Before creating the number delivery task, you need to record number
resources into eSight first. For details about how to record number resources into eSight, see 4.1.4
Managing IP Phone Number Resources.
l Upgrading the main firmware
a. Under Select Upgrade Type, select Main Firmware.
b. In the Target Version/File column under Version File Upgrade, select the target
version file that has been uploaded. For details about how to upload a version file,
see 4.1.6 Managing Version Files.
l Delivering numbers
a. Under Select Upgrade Type, select Configuration File and Dispatch Number.
to record number resources into eSight, see 4.1.4 Managing IP Phone Number
Resources.
Step 11 Click Next. The confirmation page is displayed.
----End
Verification
Step 1 Log in to the eSight web management system. On the menu bar, choose Resource >
Collaboration > Terminal Device Management.
Step 2 In the pane on the left of the tab page, choose Terminal Management > Deployment
Management > Manual Deployment.
On the Manual Deployment tab page, the manual deployment task status is displayed.
----End
Procedure
Step 1 Log in to the eSight web management system. On the menu bar, choose Resource >
Collaboration > Terminal Device Management.
Step 2 In the pane on the left of the Terminal Management tab page, choose Deployment
Management > Automatic Deployment Management.
Step 3 On the Automatic Deployment tab pate, click in the row of the IP phone group to be
deployed.
Step 4 (Optional) Click in the Subnet Bandwidth column of the IP phone group to set the
maximum bandwidth that the subnet can use during IP phone deployment.
l It is recommended that you reserve 0.5 Mbit/s bandwidth for each IP phone in concurrent
deployment.
l You are NOT advised to deploy more than 100 IP phones simultaneously.
----End
l Set TR069 parameters. For details, see 4.1.8.1 Setting Parameters for Connecting to
eSight.
– If a domain name service (DNS) server is available onsite, configure the mapping
between the eSight domain name and IP address on the DNS server to complete
TR069 parameter settings.
– If a Dynamic Host Configuration Protocol (DHCP) server is available onsite, set the
DHCP Option246 field to batch deliver TR069 parameters.
– If neither a DNS server nor DHCP server is available onsite, manually set TR069
parameters on the web page or liquid crystal display (LCD) screen of an IP phone.
l Obtain TR069 parameters. For details, see 4.1.8.2 Configuring the Access Scan
Function of eSight.
If neither a DNS server nor DHCP server is available onsite and a great number of IP
phones are deployed, use the access scan function to batch set TR069 parameters.
l In an office with the NAT environment, you need to set STUN server parameters first. For
details, see 4.1.1 Setting STUN Server Parameters.
l If the redirection server is deployed onsite, you do not need to connect IP phones to the ACS
server. IP phones automatically obtain the ACS server URL from the redirection server.
l For eSpace 7910/7950 IP phones of the V200R003C00 version, if they fail to connect to
eSight V200R008C00SPC200 or a later version, consult the eSight Product Documentation
and refer to Operation and Maintenance > Operation Guide > Terminal Management>
FAQ and Troubleshooting > How Do I Do If IP Phones of the Old Version Cannot Be
Connected to eSight Through the TR069 Protocol for processing.
Context
l If a DHCP server has been deployed, eSpace 7910/eSpace 7950 obtains the Application
Control Server (ACS) IP address (carried in the Option 246 field) and its own IP address
from the DHCP server. eSpace 7910/eSpace 7950 then resolves the ACS server address
to obtain the eSight IP address. According to the eSight server IP address, eSpace 7910/
eSpace 7950 automatically sends a request for connecting to eSight. Once eSpace 7910/
eSpace 7950 is connected to eSight, its information is displayed on the eSight
management portal.
l If a DNS server has been deployed, eSpace 7910/eSpace 7950 obtains the DNS server
address and its own IP address from the DHCP server, and sends a request to the DNS
server for resolving the enterprise domain name (for example, ucems.company.com)
into the eSight IP address. According to the eSight IP address, eSpace 7910/eSpace 7950
automatically sends a request for connecting to eSight. Once eSpace 7910/eSpace 7950
is connected to eSight, its information is displayed on the eSight management portal.
l If neither a DHCP server nor the DNS server is available, you need to specify a static IP
address for eSpace 7910/eSpace 7950 on its LCD screen first and manually set the ACS
IP address to the eSight IP address for eSpace 7910/eSpace 7950.
l If the DHCP server installed on the Windows Server 2008 is used, set String value for
the Option 246 field to acs.address=http://ACS server IP address:Port number/tr069/
services/acs or acs.address=https://ACS server IP address:Port number/tr069/
services/acs, for example, acs.address=http://192.168.1.37:8089/tr069/services/acs or
acs.address=https://192.168.1.37:8444/tr069/services/acs. For details about the setting,
see 8.3.4 Setting Option 246 Parameters.
l If a switch is used as the DHCP server, set the DHCP server's Option 246 field to
acs.address=http://ACS server IP address:Port number/tr069/services/acs or
acs.address=https://ACS server IP address:Port number/tr069/services/acs, for
example, acs.address=http://192.168.1.37:8089/tr069/services/acs or
acs.address=https://192.168.1.37:8444/tr069/services/acs.
If you have added the domain name, right-click the domain name and choose Properties from
the shortcut menu, as shown in Figure 4-25. In the window that is displayed, set the IP
address of the domain name to the eSight IP address.
l If you want to change the default domain name ucems.company.com to your enterprise domain
name, for example, example.com, enter example.com (company is a variable, which is the name of
your company) in the Option 15 field of the DHCP server. The IP phone then automatically changes
the domain name from the factory default (ucems.company.com) to ucems.example.com and
changes the ACS address from the factory default (https://ucems.company.com/tr069/services/acs)
to https://ucems.example.com /tr069/services/acs.
l In the VFOneNet network environment, the Option 15 field is not supported.
The administrator can set ACS server parameters on the LCD screen or phone web page.
l On the phone login screen, choose Network > Server > ACS Server and modify the
settings of ACS parameters.
l On the phone web page, choose Advanced > TR069 and modify the settings of ACS
parameters. For details, see 6.4.10 TR069.
Context
When a great number of IP phones connect to the eSight, the eSight uses the access scan
function to send auto-configuration server (ACS) addresses and certificate paths to the IP
phones. After IP phones automatically update their configurations based on the information
received from the eSight, the IP phones automatically connect to corresponding IP phone
group.
l Devices that are scanned for may not be IP phones because the eSight cannot distinguish
device types from the information sent by the scanned devices during scan access. This
results in that the number of scanned devices is different from the number of connected
IP phones.
l If you restart the eSight when an access scan task is running, the task will not continue
after the restart. You must manually stop the task and start the task again.
Prerequisites
l An IP phone group has been created.
l IP phones of the correct models and versions are available.
Procedure
Step 1 Log in to the eSight web management system as the administrator.
Step 2 Choose Resource > Collaboration > Terminal Device Management from the main menu.
Step 3 In the navigation tree on the left, choose Terminal Management > Resource Management >
Terminal Resource.
1. Click .
The Config page is displayed.
2. Modify CPE User Name and CPE Password based on IP Phone device, click Confirm.
The default values of CPE User Name and CPE Password are huawei and huawei123,
respectively.
3. Perform access scan for IP phones in the preset network segment using any of the
following three methods:
– (Recommended) Immediate scan
– Scheduled scan: periodic scan, daily scan, and monthly scan
n Periodic scan: periodically scans IP phones according to the preset period.
n Daily scan: starts scanning at the preset time every day.
n Weekly scan: starts scanning at certain time of a certain day every week.
– Both immediate scan and scheduled scan: immediately scans IP phones first, and
then periodically scans IP phones.
----End
Result
On the Terminal Device Management > Terminal Management > Terminal Resource
page, you can check the IP phone access status.
This section describes how to use the TMS to deliver upgrade and configuration files and
allocate numbers to eSpace 7910/7950 IP phones in V200R003C30 or later.
Figure 4-26 shows the process for the TMS to deploy IP phones.
The administrator can create IP phone management domains based on O&M requirements
and connect IP phones in domains to the TMS. The TMS upgrades the IP phone firmware
version, delivers configuration files to, and allocates numbers to IP phones using the TR-069
script.
Prerequisites
l You have established the TMS environment.
l You have obtained a TMS account.
l The IP phone networking environment is set to IMS.
l TR-069 parameters including ACS User Name, ACS Password, and ACS Address
have been set on IP phones.
Procedure
Step 1 Log in to the TMS as the administrator. On the login page, select TR to log in to the system.
Step 2 Choose System Management > Admin Domain and click Add, as shown in Figure 4-27.
Step 3 In the Adding Domain area, enter a domain name you prefer and click Submit, as shown in
Figure 4-28.
----End
Verification
Under Admin Domain, the new management domain is displayed, as shown in Figure 4-29.
Prerequisites
Before connecting IP phones to the TMS, obtain the following basic information:
Files
If notifypassword in the DD file is left empty, enter the default password huawei123 for this parameter,
as shown in Figure 4-30.
Parameters
Procedure
Step 1 Log in to the TMS as the root user.
Step 3 On the Subscriber/Device Inventory tab page, under Device Type Inventory, click Add.
Step 4 Upload the device description file, binding rules, and order parameter mapping rules, as
shown in Figure 4-31.
To ensure that DD, rule, and mapping can be successfully uploaded, use a text editing tool to open
these files and change the firmwareVersion field to DEFAULT. Then change the firmwareVersion
field to its original value and upload the files again.
Descriptor VALUE_DD
----End
Procedure
Step 1 Log in to the TMS and click the Subscriber/Device Inventory tab. In the pane on the left of
the window, click Device Inventory, as shown in Figure 4-32.
The value of Device ID is in format of manufacturer code_IP phone SN. The manufacturer code of
Huawei eSpace 7910/eSpace 7950 is 001E10. To obtain the manufacturer code of other vendors' IP
phones, see the corresponding IP phone manual.
----End
Verification
On the Subscriber/Device Inventory tab page, under Device Inventory, the added IP phone
is displayed.
l The firmware version name must be the actual version name. You can open the DD file using a text
editor and search for firmwareVersion to obtain the firmware version name. For example, if
<firmwareVersion>V200R003C30SPC200B021</firmwareVersion> is found, the firmware
version name is V200R003C30SPC200B021.
l The version file to be uploaded must be in .bin format.
l If the upload fails due to the excess file size, modify the maximum permitted firmware file size
under System Management > Preferences > Firmware Upgrade Settings.
Step 3 Click the Subscriber/Device Search tab, find and select the IP phones to be upgraded, click
Apply, and access the Subscriber/Device Operation tab page.
You can select multiple IP phones of the same model, click Apply All, and execute the scripts
in batches for batch deployment.
Step 4 Choose F/W Upgrade from the navigation tree on the left and click Continue in the pane on
the right, as shown in Figure 4-35.
Step 5 Select the firmware version to be upgraded and click Next, as shown in Figure 4-36.
----End
Verification
Choose Subscriber/Device Operation > Actions. Query the created task on the page that is
displayed, as shown in Figure 4-38.
Prerequisites
l You have set up the HTTP server.
l You have obtained the upgrade and configuration files for the target version.
Procedure
This section describes how to create a TR-069 script on the TMS.
Step 1 Log in to the TMS and click the Subscriber/Device Inventory tab. On the Subscriber/
Device Inventory tab page, under TR-069 Script, click Add, as shown in Figure 4-39.
l If you have an existing .xml file containing TR-069 scripts, click Import to directly
import the .xml file into the TMS.
l If you want to create an .xml file containing TR-069 scripts, log in to http://
support.huawei.com/enterprise/, download the software package of the corresponding IP
phone model and version, obtain the ipphone_tr069script_demo.xml template file in
the dms folder obtained after the software package is decompressed, and enter TR-069
parameters according to the samples in the template. For details about the TR-069
parameters and their values, see the TR-069 Configuration Parameter Description.
Step 2 Under Add TR-069 Script, set parameters and click Add, as shown in Figure 4-40.
Step 3 In the Add TR-069 Script Entry area, perform the following operations:
1. Set TR-069 Method Name to SetParamterValues.
2. Add parameters and set related parameter types and values, as shown in Figure 4-41.
The successfully added parameters are displayed in the lower part.
a. For the IP phones that are newly delivered, set the basic parameters described in
Table 4-6.
b. For the phones that are restored to factory settings, deliver related parameters based
on the site requirements.
– For details about TR-069 names, types, and values, see the TR-069 Configuration Parameter
Description.
– To set the IP address of the IP phone through the TMS, deliver the corresponding TR-069
parameters in the Device.ComCfg.Access.LAN. path.
Step 5 Check the newly added script on the TR-069 Script page.
----End
Procedure
Step 1 Log in to the TMS. In the left pane on the right of the Subscriber/Device Search tab page,
select the management domain.
Step 2 Under Subscriber ID, select IP phones that you want to configure and click Apply, as shown
in Figure 4-42.
If selecting multiple IP phones of the same model, you can run the script on selected IP phones to deploy
them in batches.
Step 5 Select the script to run and click Next, as shown in Figure 4-44.
Step 6 Under Task Setting, set task parameters and click Finish, as shown in Figure 4-45.
----End
Verification
On the Subscriber/Device Operation tab page, select Actions History.
Prerequisites
l You have obtained the office's number resources.
Procedure
Step 1 Log in to the TMS and click the Subscriber/Device Inventory tab. On the Subscriber/
Device Inventory tab page, under TR-069 Script, click Add, as shown in Figure 4-47.
Step 2 Under Add TR-069 Script, set Script Name, Admin Domain, and Binding Device Type,
and click Add, as shown in Figure 4-48.
Step 3 In the Add TR-069 Script Entry dialog box, set TR-069 method name to
SetParameterValues, as shown in Figure 4-49.
Step 4 Set Parameter Name, Type, and Value and click Add, as shown in Figure 4-50.
You can add multiple parameters to a TR-069 script. For details about TR-069 names, types,
and values, see the TR-069 Configuration Parameter Description..
----End
Prerequisites
You have prepared the following items:
l HTTP file server
For details about how to configure an HTTP file server, see 8.5 Setting Up an HTTP
Server.
l DHCP server
– You can use a switch to function as a DHCP server.
– You can also configure a DHCP server on the Windows Server 2008 or Windows
Server 2012. For details, see 8.3.1 Setting Up the DHCP Server (IPv4) in the
Windows Server 2008 or 8.3.2 Setting Up the DHCP Server (IPv4) in the
Windows Server 2012.
This section uses how to configure a DHCP server on the Windows Server 2008 as
an example.
l Version file, configuration file (Config-eSpace7910/Config-eSpace7950.xml), signal
tone file and certificate file of the target version for the specific phone model. For
details, see 3.2 Required Data.
l (Optional) DNS server
To use domain names in file URLs, prepare a DNS server. For details about how to
configure a DNS server, see 8.6 Setting Up the AD and DNS Servers.
NOTICE
Ensure that Automatic Deployment (enabled by default) has been enabled for eSpace 7910/
eSpace 7950s. For details about how to enable Automatic Deployment, see 7.2 Upgrade.
Context
After being connected to the DHCP server and powered on, eSpace 7910/eSpace 7950 sends a
request to the DHCP server for an IP address. In response, the DHCP server returns an IP
address, together with the URL of the UPF file (containing the addresses of the configuration
file and the file server) carried in the Option 246 parameter. eSpace 7910/eSpace 7950 then
obtains the configuration file from the file server to update its configuration.
Procedure
Step 1 Modify the configuration file.
In the configuration file, set related parameters (see Table 4-7 for detailed parameter
descriptions) based on the actual network environment. For details about the other parameters,
see the eSpace 7910 and 7950 IP Phone Configuration File Parameter Description.
If you only need to deliver part of the configurations in the configuration file, add the MFlag="1" field
to the configuration items to deliver.
Assuming that the original fields in the configuration file are as follows:
<Lang language="zh-CN"/>
<CallOut enableCallout="0"/>
If you want to change language to en-US and no longer deliver the CallOut configuration, change the
configuration file as follows:
<Lang MFlag="1" language="en-US"/>
<CallOut enableCallout="0"/>
After the change, only the lang configuration is delivered and the language is changed to English.
Step 2 Place the files to upgrade into the file server's default directory, for example, C:\Program
Files\Apache Software Foundation\Apache2.2\htdocs. The files include the version file,
configuration file, signal tone, certificate files and manufacturer specified configuration file.
Step 3 Prepare a UPF file. For details, see 8.1 Preparing a UPF File.
When you need to upgrade both eSpace 7910 and eSpace 7950, you can use a single UPF file to define
the upgrade file directories for the two models.
Step 4 Set the Option 246 parameter of the DHCP server (configured on the Windows Server 2008)
to the UPF file URL. For details about how to set the Option 246 parameter, see 8.3.4 Setting
Option 246 Parameters.
l The URL specified by the Option 246 parameter prevails, even when different URLs are
set in other parameters.
l The URL for the UPF file must contain the name of the UPF file and must not contain
spaces or Chinese characters.
----End
Result
Log in to an IP phone using the configured account and dial *125. If you can hear the
announcement telling you the number of this IP phone, the IP phone is successfully
configured. It is recommended that you conduct call tests on some eSpace 7910/eSpace
7950s. Specifically, access the phone web page and check whether the displayed
configuration information is the same as that in the configuration file. If the configuration
information is different, the configurations of some eSpace 7910/eSpace 7950s fail. The
possible cause is that the server cannot handle all the requests sent simultaneously from
eSpace 7910/eSpace 7950s. In this case, restart eSpace 7910/eSpace 7950s that encounter the
configuration failure and configure them again.
Prerequisites
l HTTP file server
For details about how to configure an HTTP file server, see 8.5 Setting Up an HTTP
Server.
l DHCP server
– You can use a switch to function as a DHCP server.
– You can also configure a DHCP server on the Window Server 2008 or Windows
Server 2012. For details, see 8.3.1 Setting Up the DHCP Server (IPv4) in the
Windows Server 2008 or 8.3.2 Setting Up the DHCP Server (IPv4) in the
Windows Server 2012.
This section uses how to configure a DHCP server on the Windows Server 2008 as
an example.
l (Optional) DNS server
To use domain names in file URLs, prepare a DNS server. For details about how to
configure a DNS server, see 8.6 Setting Up the AD and DNS Servers.
l You have obtained the MAC addresses, SIP accounts, and passwords for the IP phones to
have numbers provisioned, and prepared a mapping worksheet of such information.
l You have obtained the universal configuration files of the IP phones.
NOTICE
Ensure that Automatic Deployment (enabled by default) has been enabled for eSpace 7910/
eSpace 7950s. For details about how to enable Automatic Deployment, see 7.2 Upgrade.
Context
After being powered on, the IP phone obtains the file server address through the Option 246
cfg.address field, combines the file server address with the IP phone's MAC address to obtain
the configuration file address, and downloads the corresponding configuration file from the
server to update its configuration. In this way, number provisioning is completed.
Procedure
Step 1 Modify the configuration file.
Set parameters by referring to Table 4-9 according to the network environment. For other
parameters that are not listed in Table 4-9, see the eSpace 7910 and 7950 IP Phone
Configuration File Parameter Description.
UIEMUs UserNO SIP Enter Enter Enter Enter the Enter the
er account. the the the account. account.
account account account
. . .
isLogOut Flag of 0 0 0 0 0
automatic
login
upon a
phone
restart.
isStorePa Indicates 1 1 1 1 1
sswd whether
to
remembe
r the
password.
Access.S URL NTP Enter Enter Enter Enter the Enter the
ntp server the the the URL or URL or
address. URL or URL or URL or IP IP
IP IP IP address address in
address address address in dotted dotted
in in in decimal decimal
dotted dotted dotted notation notation
decimal decimal decimal of the of the
notatio notatio notatio NTP NTP
n of the n of the n of the server. server.
NTP NTP NTP
server. server. server.
Step 2 Name each configuration file after the MAC address (uppercase) of the corresponding IP
phone, for example, E468A3590777, and place the configuration files to the default directory
(C:\Program Files\Apache Software Foundation\Apache2.2\htdocs as an example) of the
file server.
Step 3 Set the Option 246 parameter of the DHCP server (deployed on the Windows Server 2008) to
the file server address, in format of cfg.address=https://server IP/folder name, for example,
cfg.address=https://10.166.102.110/directory/.
Step 4 Power on all IP phones.
----End
Result
The IP phone combines the obtained file server address with its MAC address to obtain the
configuration file address, for example, cfg.address=https://10.166.102.110/directory/
E468A3590777.xml. Then, the IP phone obtains the configuration file from this address. The
configuration file takes effect after the phone restart.
Prerequisites
You have obtained the IP address of the phone to configure and the SIP server IP address. For
details, see 3.2 Required Data.
Context
eSpace 7910/eSpace 7950 can connect to a network through the web page, and this web-based
network access applies to the configuration of a single eSpace 7910/eSpace 7950. This section
uses eSpace 7910/eSpace 7950 in an EC6.X server network as an example to describe how to
set the server parameters for eSpace 7910/eSpace 7950 on the web page.
For details about how to set the service parameters, see 5 Service Configuration.
Procedure
Step 1 Configure the IP address for eSpace 7910/eSpace 7950. For details, see 3.3.4 Configuring
the Phone IP Address.
Step 2 Access the phone web page. The default user name is admin and the default password is
admin123.
Change your user name and password at your first login to ensure security. Ensure that the password
meets complexity requirements.
----End
Follow-up Procedure
Power on eSpace 7910/eSpace 7950 and log in using the registered account. All the basic call
functions of eSpace 7910/eSpace 7950 will be available at this point.
Prerequisites
You have obtained the SIP server IP address. For details, see 3.2 Required Data.
Context
This section uses eSpace 7910/eSpace 7950 in EC6.X network as an example to describe how
to set the server parameters for eSpace 7910/eSpace 7950 on the LCD screen.
For details about how to set the service parameters, see 5 Service Configuration.
Procedure
Step 1 On the phone login screen, press the Network softkey and use navigation buttons to access
the Server screen.
The Server screen is displayed.
Step 2 Set server parameters (see Table 4-10 for detailed parameter descriptions).
----End
Follow-up Procedure
Power on eSpace 7910/eSpace 7950 and log in using the registered account. All the basic call
functions of eSpace 7910/eSpace 7950 will be available at this point.
5 Service Configuration
This chapter describes how to configure basic services and UC services for eSpace 7910/
eSpace 7950.
You can configure the services either on the web page or LCD screen of eSpace 7910/eSpace
7950. In this chapter, web-aided configuration is used as an example. For details about how to
use the services, see the User Guide of eSpace 7910 or eSpace 7950.
Prerequisites
The distinctive ring service rights have been assigned.
Configuration Methods
You can configure the distinctive ring service using four different methods, as listed in Table
5-1.
Method Details
Parameter Settings
Table 5-2 describes the distinctive ring parameters and how to set them.
RingFiledX indicates the X-th ringtone parameter, and the value of X ranges from 1 to 10.
DefaultRing Default ring tone. Value: 0–255 bytes Location: Device >
UserCfg > Ring
Example:
DefaultRing="Beep.
wav"
InNetRing Ring tone for Value: 0–255 bytes Location: Device >
intranet calls. UserCfg > Ring
Example:
InNetRing="Beep.w
av"
OutNetRing Ring tone for Value: 0–255 bytes Location: Device >
extranet calls. UserCfg > Ring
Example:
OutNetRing="Beep.
wav"
HuntGroupRing Ring tone for calls Value: 0–255 bytes Location: Device >
destined for hunt UserCfg > Ring
groups. Example:
HuntGroupRing="B
eep.wav"
WakeUpRing Ring tone for Value: 0–255 bytes Location: Device >
reminder calls. UserCfg > Ring
Example:
WakeUpRing="Bee
p.wav"
Prerequisites
l You have obtained multiple SIP accounts from the SIP server administrator.
l You have obtained and configured the SIP server address for the IP phone.
Context
eSpace 7910 IP Phone supports a maximum of three accounts and 12 concurrent calls, and
eSpace 7950 IP Phone supports a maximum of six accounts and 12 concurrent calls. Each line
button can be bound to a maximum of 12 calls and support private line, shared line, and
intercom functions.
Configuration Methods
You can configure the multi-line service using four different methods, as listed in Table 5-3.
DHCP Option 246 Set related parameters in the configuration file and deliver
the new configuration file to the IP phone.
NOTE
This batch configuration method is not recommended for the multi-
line service.
Web On the phone web page, choose Advanced > Accounts and
set related parameters on the page that is displayed.
LCD On the phone LCD screen, choose Apps > Advanced >
Accounts and set related parameters on the screen that is
displayed.
Parameter Settings
Table 5-4 lists the parameters that you must set for the multi-line service.
l If the SIP server address, SIP server port, proxy server address, and proxy server port are specified
in both Account Setting and Server, the settings in Account Setting prevails.
l If the preceding parameters are set only in Account Setting, these settings are used. If the preceding
parameters are set only in Server, these settings are used.
environment l LocalRegSe
, set this rverPort:
parameter to Set this
the port parameter to
number of the port
the third- number of
party SIP the local SIP
server in server.
use. Example:
PrimaryRegSer
verPort="5060"
ddress: Set
this
parameter to
the address
of standby
proxy server
3.
l CallOutLoc
alServerAd
dress: Set
this
parameter to
the address
of the local
proxy
server.
Example:
CallOutProxyS
erverAddress="
192.168.1.10"
the port
number of
standby
proxy server
3.
l CallOutLoc
alServerPor
t: Set this
parameter to
the port
number of
the local
proxy
server.
Example:
CallOutProxyS
erverPort="506
0"
Follow-up Procedure
View the registration status of the IP phone on the Advanced > Accounts page.
l The dialing rules take effect on the operations of manually dialing numbers and making calls from
the directory or call history.
l The total dialing rules created on the IP phone cannot exceed 1024 bytes.
Configuration Methods
You can configure dialing rules using three different methods, as listed in Table 5-5.
DHCP Option 246 Set related parameters in the configuration file and deliver the
new configuration file to the IP phone.
Web On the phone web page, choose Call Settings > Dialing Rules
and set related parameters on the page that is displayed.
LCD N/A
Parameter Settings
Table 5-6 lists the dialing rule parameters that you must set.
Table3 Parameters delivered by the DMS describes the dialing rule parameters that can be
delivered by the DMS.
Configuration Example
Configure dialing rules depending on your needs. The following examples describe the
specific functions available to users after dialing rules are configured:
l Immediate call
For example, a user wants the phone to automatically call a 5-digit number immediately
after the user dials such a number. To achieve this, set Dialing Rules to XXXXX and
Delay to 0.
l Delay call
For example, a user wants the phone to automatically call a mobile phone number
starting with 135, 136, 137, 138, or, 139 5s after the user dials such a number. To achieve
this, set Dialing Rules to 13[5-9]XXXXXXXX and Delay to 5.
l Number replacement
For example, a user wants the phone to automatically replace 0 with 0086 and call the
number after the user dials a mobile phone number starting with 0. To achieve this, set
Dialing Rules to <0:0086> XXXXXXXXXXX.
l Number insertion
For example, a user wants the phone to automatically suffix # to a 3-digit number
starting with * and call the number after the user dials such a number. To achieve this, set
Dialing Rules to *XX<:#>.
For example, a user wants the phone to automatically prefix 9 to a 7–digit number that
the user dials. To achieve so, set Dialing Rules to <:9>XXXXXXX.
Context
The administrator configures the physical location information on the BMP(IMS+UC) or
CloudUSM(EC6.X). Terminals report their current locations to the server when they are
logged in. The location information helps the emergency contact center to locate the terminals
when emergency calls are made. This is called the LBS.
NOTICE
Prerequisites
l The emergency call service has been configured on the SIP server.
For details about how to configure the emergency call service on a SIP server, see the
product documentation of the gateway that serves as the SIP server.
l You have obtained and configured the SIP server address for the IP phone.
Configuration Methods
You can configure the emergency call service using three different methods, as listed in Table
5-9.
DHCP Option 246 Set related parameters in the configuration file and deliver the
new configuration file to the IP phone.
LCD N/A
Parameter Settings
Table 5-10 lists the parameters that you must set for the emergency call service.
Follow-up Procedure
Access the phone web page as an administrator and choose Call Settings > Emergency Call
to view the emergency numbers that you have configured.
All the configured emergency numbers are selected by default. If you do not need to use an emergency
number, deselect it.
Prerequisites
l You have configured the HTTP/HTTPS server. The following uses an Apache HTTP
server as an example. For details about how to configure an Apache HTTP server, see
8.5 Setting Up an HTTP Server.
l You have placed the files that eSpace 7910/eSpace 7950 needs to access into the default
path of the Apache HTTP server. The following uses C:\Program Files\Apache
Software Foundation\Apache2.2\htdocs as an example.
– If the required files are placed directly in the root directory (namely, htdocs folder
in this example), enter the address in format of https://IP address of the PC where
the Apache HTTP server is installed/XML file name to access the Apache HTTP
server, for example, https://192.168.1.222/menu.xml.
– If the required files are placed in a subfolder of the htdocs folder, enter the address
in format of https://IP address of the PC where the Apache HTTP server is
installed/Subfolder/XML file name to access the Apache HTTP server, for example,
https://192.168.1.222/filename/menu.xml.
Context
The XML App service is to parse and display XML files downloaded from an HTTP/HTTPS
server, on the user interface (UI) of eSpace 7910/eSpace 7950.
Configuration Methods
You can configure the XML App service using four different methods, as listed in Table 5-11.
Parameter Settings
Table 5-12 lists the XML App parameters that you must set.
Configuration Example
You can edit XML files by referring to the following example.
This example describes the menu.xml file. (The menu.xml file is generally the first XML file
that we access.)
<?xml version="1.0" encoding="utf-8"?>
<xml>
<title>Service</title>
<body style="menu">
<item>
<text>Weather Forecast</text>
<number>89046</number>
<url>https://192.168.1.222/weather.xml</url>
</item>
<item>
<text>Advertisement</text>
<number>89047</number>
<url>https://192.168.1.222/ad.xml</url>
</item>
<item>
<text>News</text>
<number>89049</number>
<url>https://192.168.1.222/news.xml</url>
</item>
<item>
<text>Contacts</text>
<number>89050</number>
<url>https://192.168.1.222/contact.xml</url>
</item>
</body>
<softkeys>
<item>
<text>Select</text>
<action>Select</action>
</item>
<item>
<text>Back</text>
<action>Back</action>
</item>
<item>
<text>Call</text>
<action>Call</action>
</item>
<item>
<text>Edit Call</text>
<action>Editcall</action>
</item>
<item>
<text>Exit</text>
<action>Exit</action>
</item>
</softkeys>
</xml>
In <body style="menu">, menu can be changed to text, which indicates the text form on
eSpace 7910/eSpace 7950.
l Weather Forecast is the name for an XML file displayed on eSpace 7910/eSpace 7950.
This name is configurable.
l 89046 is the SIP number for the XML file. This number is not displayed on eSpace
7910/eSpace 7950.
l https://192.168.1.222/weather.xml is the path for the XML file on the Apache HTTP
server. This path is configurable.
By default, XML files are placed under the htdocs folder of the Apache HTTP server.
</picture>
<text x="150" y="50" width="120" height="120">Sunny to overcast 2012/7/31</text>
</item>
<item>
<picture x="30" y="30" width="100" height="120"
src="https://192.168.5.203/weather1.png">
</picture>
<text x="150" y="50" width="120" height="120">Rainy 2012/8/1</text>
</item>
</body>
<softkeys>
<item>
<text>Previous page</text>
<action>Previous</action>
</item>
<item>
<text>Next page</text>
<action>Next</action>
</item>
<item>
<text>Back</text>
<action>Back</action>
</item>
<item>
<text>Exit</text>
<action>Exit</action>
</item>
</softkeys>
</xml>
l Weather Forecast must be the same as that in the above-mentioned menu.xml file.
l x and y are two coordinates for picture and text display.
l width and height correspond to the width and height for picture and text display.
l https://192.168.5.203/weather.png is the path for the picture file on the Apache HTTP
server.
By default, the picture file is placed under the htdocs folder of the Apache HTTP server.
l Sunny 2012/7/28 is the text information displayed on the IP phone.
Follow-up Procedure
For details, see the eSpace 7910 and 7950 IP Phone XML Application Secondary
Development Guide.
Context
eSpace 7910/eSpace 7950 can apply for certificates from the certificate server in either
Proprietary Protocol or SCEP mode. You can also import certificates on the phone web
page. eSpace 7910/eSpace 7950 supports a maximum of ten root certificates and one device
certificate.
l A root certificate is used to verify the identity of other devices that interact with eSpace
7910/eSpace 7950.
l A device certificate shows the identity of eSpace 7910/eSpace 7950 during phone
authentication.
l The root certificate of eSpace 7910/eSpace 7950 needs to be compatible with eSight and eSpace
EMS; therefore, sha1 and RSA encryption algorithms are required for the root certificate.
l The following encryption suites are supported: TLS_RSA_WITH_AES_128_CBC_SHA,
TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256, and
TLS_RSA_WITH_AES_256_CBC_SHA256.
l If the existing root directory is to be updated, the file name of the new certificate must be the same
as that of the certificate to be replaced.
l To ensure the security of your IP phone, replace the root certificate and device certificate in time
after installing your IP phone.
l The phone system time must be within the certificate validity period. It is recommended that you
configure the NTP server for time accuracy.
Method Details
eSight When the IP phone fails to be authenticated using EAP-TLS for network
access, it automatically obtains the new device certificate and key from
the CA server.
DHCP Option Upload the required certificate to the server, and deliver the certificate to
246 the IP phone using DHCP Option 246.
Web 1. On the phone web page, choose Advanced > Server and fill out the
CA server address and port number on the page that is displayed.
NOTE
The IP addresses of the active and standby CA servers can be obtained in SRV
mode according to the CA server domain name.
2. Choose Advanced > Certificates, select Proprietary Protocol, and
click Apply for Certificate.
LCD 1. Choose Apps > Advanced > Server > CA Server and fill out the CA
server address and port number on the page that is displayed.
2. Choose Apps > Advanced > Network > Apply for Certificate,
select Proprietary Protocol, and click Obtain.
You can download a device certificate in SCEP mode using any of the methods described in
the following table.
DHCP Option 246 Automatically applying for a device certificate: Set parameters
related to automatic device certificate application in the
configuration file and deliver the new configuration file to the IP
phone.
Web 1. On the phone web page, choose Advanced > Server and fill
out the CA server address and port number on the page that is
displayed.
2. Choose Advanced > Certificates, select SCEP, set Account
and Password, and click Apply for Certificate.
LCD 1. Choose Apps > Advanced > Server > CA Server and fill out
the CA server address and port number on the page that is
displayed.
2. Choose Apps > Advanced > Network > Apply for
Certificate, select SCEP, set Account and Password, and
click Obtain.
Method Details
DHCP Option Upload the root certificate to the server, and deliver the certificate to
246 the IP phone using DHCP Option 246. For more information, see 4.3.1
Batch Configuration.
NOTE
On the DHCP server, you can directly enter the address of the file server where
the certificate file is stored.
l If the file server does not require authentication, the address format is
capf.address=https://File server IP address:Port number/Certificate file
directory/Certificate file name, for example, capf.address=https://
10.166.102.110:80/directory/CA.pem.
l If the file server requires authentication, the address format is
capf.address=https://User name:Password@File server IP address:Port
number/Certificate file directory/Certificate file name, for example,
capf.address=https://username:passwd@10.166.102.110:80/directory/
CA.pem.
Step 3 Import the locally stored root certificate, device certificate, device key and key password.
----End
l The root certificate, device certificate, device key and key password need to be imported orderly.
l The file name cannot contain such characters as ; / ? : @ & # ' = + $ ,.
----End
You can view the version, SN, issuer, owner, effective period (start date and end date), and
key about the device certificate and root certificate on the Certificates page.
The following built-in root certificates are provided in a phone when the phone is delivered
from the factory:
----End
You can delete a selected root certificate using the corresponding button on the phone web
page.
l The preferential root certificate cannot be deleted and can only be replaced.
l After the IP phone is restored to factory settings, the built-in root certificate that has been deleted or
replaced can be restored.
You can choose Apps > Status > Certificates on the phone screen to view information about
the device certificate and root certificate.
Prerequisites
Related service rights have enabled on the SIP server. For details about how to configure
service rights on the SIP server, see the eSpace EC Product Documentation or the product
documentation of the gateway that serves as the SIP server.
For details about how to obtain related documents, see 3.1 Obtaining Reference Documents.
Context
Before using a service, enable the service rights for the IP phone by following the two steps
below:
1. Set Authorized.
In the configuration file, the parameter corresponding to Authorized is ServiceRight
with two options:
– 0: disables a service right.
– 1: enables a service right.
2. Enter the enable access code and disable access code.
In the configuration file, the parameters corresponding to the enable and disable access
codes are ActiveAccessCode and DeactiveAccessCode.
l In an EC6.X network environment, the service rights and service status modified on the USM or
uPortal server are pushed to the IP phone in real time.
l In a UC2.X network environment, the service rights and service status modified on the U1900 series
gateway or BMU are pushed to the IP phone in real time.
l In an IMS+UC network environment, the AA server automatically pushes the service rights and
access codes to the IP phone, with no need for you to manually configure them.
l Service rights are account-specific. Therefore, select an account first.
l The service status display is phone-specific. If the service status display of an account takes effect,
the IP phone displays the corresponding status. For example, if DND is enabled for an account of the
IP phone, the IP phone displays the DND icon in the status bar. However, the accounts with DND
disabled can still answer incoming calls.
Configuration Methods
You can manage service rights using three different methods, as listed in Table 5-17.
Prerequisites
l You have set Manager Service to Yes on the manager's phone and Secretary Service to
Yes on the secretary's phone.
l The manager's phone account and the secretary's phone account have been bound to the
advanced secretary service on the SIP server. For detailed operations, see the eSpace EC
Product Documentation. In the EC6.X network environment, see the CloudEC
V600R006 Product Documentation.
Context
In the advanced secretary service, a manager's phone line is bound to the phone line of the
secretary. By default, when the manager's phone has an incoming call, the manager's phone
and the secretary's phone both ring, and the secretary can decide whether to forward the call
to the manager after answering the call.
Scenario
This service has various application scenarios. The following figures depict the line button
configurations in four typical scenarios:
In the EC6.X or UC2.X network environment, a shared line must use a different account from a
common line.
l One manager with one secretary
l Two managers with one secretary (not supported by eSpace 7910 due to server
restrictions)
l Two managers with two secretaries (not supported by eSpace 7910 due to server
restrictions)
Configuration Methods
You can configure the advanced secretary service using three different methods, as listed in
Table 5-18.
Method Details
DHCP Option 246 Set related parameters in the configuration file and deliver the
new configuration file to the IP phone.
Web On the phone web page, choose Advanced > Service Rights
Management and set related parameters on the page that is
displayed.
LCD N/A
5.9 Directory
Prerequisites
A LDAP server is available. An IP phone can connect to the Windows 2008 Server AD or
EUA server as the LDAP directory server.
An AD server running the Windows Server 2008 operating system is used as the LDAP server
in this section. For details about how to install and configure an AD server, see 8.6 Setting
Up the AD and DNS Servers and 8.7 Editing the Microsoft AD2008 User.
Context
Based on X.500, LDAP is an application protocol for accessing and maintaining distributed
directory information services through the TCP/IP protocol stack. It allows users to quickly
obtain static data about people or resources.
LDAP is applicable to storage of data that needs to be obtained in different locations but does
not change frequently. According to its applicable data type, LDAP is a good choice for
storing the enterprise organizational structure and the phone numbers of enterprise employees.
eSpace 7910/eSpace 7950 supports the following LDAP directory functions:
l Searching for a contact: On the directory screen, enter your search terms and press the
Search softkey, eSpace 7910/eSpace 7950 will search for matching contacts from the
LDAP server and display the contact information. Then, you can select a contact and
place a call or save the contact to your local contact list.
In the search results returned by the LDAP server, if the home number, office number, mobile number,
and soft client of a contact are all empty, eSpace 7910/eSpace 7950 does not display that contact.
l Search for the calling party's information: After receiving a call, eSpace 7910/eSpace
7950 searches the local contact list for the calling number. If no records are found,
eSpace 7910/eSpace 7950 searches the LDAP server for the contact and displays the
search result on its LCD screen.
l Searching for user dialed numbers: On the predial or dial screen, each time you press a
number key, eSpace 7910/eSpace 7950 searches the contact list for that number. If
records are found, eSpace 7910/eSpace 7950 displays them on its LCD screen. If no
records are found, eSpace 7910/eSpace 7950 searches the LDAP server when the dial
time expires and displays the search result on its LCD screen.
eSpace 7910/eSpace 7950 supports LDAPs, using which data is encrypted before transmission.
Configuration Methods
You can configure an LDAP directory using three different methods, as listed in Table 5-19.
DHCP Option 246 Set related parameters in the configuration file and deliver the
new configuration file to the IP phone.
Web On the phone web page, choose Advanced > Server and set
related parameters on the page that is displayed.
LCD On the home screen, choose Apps > Advanced > Servers and
set related parameters on the page that is displayed.
Parameter Settings
Table 5-20 lists the LDAP directory parameters that you must set.
User Name Indicates the user Set the user name to Parameter:
name for logging in Display name@AD Username
to the LDAP server. server domain name, Location: Device >
in which the Display ComCfg > LDAP
name can be found
in the domain user Example:
properties on the AD Username="example
server. For example, name"
if the Display name
is administrator, set
the user name to
administrator@exam
ple.com.
LDAP Filter Specifies the search Set the fields based Parameter: FilterStr
fields to support for on requirements. Location: Device >
contact search from eSpace 7910/eSpace ComCfg > LDAP
the LDAP directory 7950 supports
on the Directory multiple search Example:
screen. fields. For details FilterStr="mobile
about the fields, see department"
Table 5-21. Spaces
are required between
search fields if you
need to specify
multiple search
fields.
For example, if you
need to search for
contacts by name,
phone number,
department, home
phone, and IP
phone, enter
displayName
telephoneNumber
department
homePhone
ipPhone.
Table 5-21 describes the mapping between parameters on the AD server and LDAP fields.
Table 5-21 Mapping between parameters on the AD server and LDAP fields
Parameter on the AD Server LDAP Field
First name sn
Initials initial
Description description
Office physicalDeliveryOfficeName
E-mail mail
Country/region c
State/Province st
City l
Street streetAddress
P.O.Box postOfficeBox
Home homePhone
Pager pager
Mobile mobile
Fax facsimileTelephoneNumber
IP phone ipPhone
Notes info
Department department
Company company
Prerequisites
A uPortal server has been established.
Context
eSpace 7910/eSpace 7950 supports the following RCS directory functions:
l Searching for a contact: On the directory screen, enter your search terms and press the
Search softkey. eSpace 7910/eSpace 7950 will search for matching contacts from the
uPortal server and display the contact information and profile pictures. Then, you can
select a contact and place a call or save the contact to your local contact list.
l Search for the calling or called party' information: After receiving or initiating a call,
eSpace 7910/eSpace 7950 searches the local contact list for the calling or called number.
If no record is found, eSpace 7910/eSpace 7950 searches the uPortal server for the
contact and displays the search result including the contact information and profile
picture on its LCD screen.
Configuration Methods
You can configure an uPortal directory using three different methods, as listed in Table 5-22.
eSight On the eSight management portal, choose Business > Collaboration > IP
Phone Management > Deployment Management > Configuration file
Management. Select the corresponding configuration file, click , and
expand the configuration items. Click the Server tab and set uPortal
Server and Port on the page that is displayed.
TMS The TMS delivers the uPortal server address and port number.
Web On the phone web page, choose Advanced > Server > uPortal Server and
modify Server and Port.
LCD On the phone LCD screen, choose Apps > Advanced > Servers and
modify uPortal Server and Port.
Parameter Settings
Table 5-23 lists the directory parameters that you must set.
5.9.3 UC Directory
This section describes how to configure a UC directory.
Context
The directory supports two search methods, by name, by phone number and by department.
l Search by name
You can search for a contact by first name, last name, initials or abbreviations, or full
name.
For example, if a contact's name is Mary Wong, you can enter Mary, Wong, MW, or
Mary Wrong for a search.
l Search by phone number
You can search for a contact by fixed-line, mobile, or other numbers.
l Search by department
You can search for a contact by department.
In the directory of eSpace 7910/eSpace 7950, a contact's profile picture displayed on the phone screen is
the profile picture that the contact has customized on the soft client. However, if a contact does not
customize his/her profile file but uses a profile picture provided by the soft client system, eSpace 7910/
eSpace 7950 displays the phone's default profile picture for that contact on the phone screen, but not the
one provided by the soft client system.
The contact information searched out from the directory can be managed on the BMU in a
unified manner. For details, see the eSpace EC Product Documentation.
Configuration Methods
You can configure a UC directory using four different methods, as listed in Table 5-24.
DHCP Option 246 Set related parameters in the configuration file and deliver the
new configuration file to the IP phone.
Web On the phone web page, choose Advanced > Server and set
related parameters on the page that is displayed.
LCD On the phone LCD screen, choose Apps > Advanced > Server
> Directory > Directory Server and set related parameters on
the screen that is displayed.
Parameter Settings
Table 5-25 lists the directory parameters that you must set.
l Directory(U l 0: The
C1.1): The UC1.1
UC1.1 protocol is
protocol is used for
used for connecting
connecting to the
to the directory.
directory. l 1: The
HUAWEIU
C protocol is
used for
connecting
to the
directory.
Default: 1
Example:
Uctype=1
HTTP ddrServerP
protocol ort to the
(default) port number
is used, of the
use the standby
default directory
value 80. server (only
– When in IMS
the +UC).
HTTPS Example:
protocol PrimaryEAddrS
is used, erverAddress="
set this 192.168.1.14"
paramete and
r to 443 PrimaryEAddrS
or 8443. erverPort="80"
In actual (in UC2.X)
scenarios
, use the
port
specified
on the
server.
Follow-up Procedure
You can log in to eSpace 7910 or eSpace 7950 and use the navigation buttons to access the
Contacts screen and then to the Directory tab to query contact information from the
directory. For details, see the User Guide of eSpace 7910 or eSpace 7950.
Context
The directory supports two search methods, by name and by phone number.
l Search by name
You can search for a contact by first name, last name, initials or abbreviations, or full
name.
For example, if a contact's name is Mary Wong, you can enter Mary, Wong, MW, or
Mary Wong for a search.
l Search by phone number
You can search for a contact by fixed-line, mobile, or other numbers.
In the directory of eSpace 7910/eSpace 7950, a contact's profile picture displayed on the phone screen is
the profile picture that the contact has customized on the soft client. However, if a contact does not
customize his/her profile file but uses a profile picture provided by the soft client system, eSpace 7910/
eSpace 7950 displays the phone's default profile picture for that contact on the phone screen, but not the
one provided by the soft client system.
Configuration Methods
You can configure a directory using three different methods, as listed in Table1
Configuration methods.
DHCP Option Set related parameters in the configuration file and deliver the new
246 configuration file to the IP phone.
Web On the phone web page, choose Advanced > Server and set related
parameters on the page that is displayed.
LCD On the phone LCD screen, choose Apps > Advanced > Server >
Directory > Directory Server and set related parameters on the screen
that is displayed.
Parameter Settings
lists the directory parameters that you must set.
Importing and exporting You can import the contact Before exporting contacts,
contacts through the LCD file in .csv or .vCard format insert a USB device.
screen (supported only by using a USB device. The 1. Press the Contacts
eSpace 7950) contact file only in the root button.
directory of a USB device
can be imported. Before 2. Press More to navigate
importing contacts, insert to Export and press
the USB device. Export.
NOTE
1. Press the Contacts The exported contact
button. information is saved in a .csv
2. Press More to navigate file.
to Import and press
Import.
3. Select a contact file to
import.
4. Press Select.
Importing and exporting 1. Log in to the phone web 1. Log in to the phone web
contacts on the web page page as a user and page as a user and
choose Preferences > choose Preferences >
Contacts. Contacts.
2. On the My Contacts tab, 2. On the My Contacts tab,
click Import. click Export.
3. Double-click the contact 3. Select the contact file
file to import. format and click Export.
l When you import a modified .csv contact file to the phone as a new one, ensure that the contact file
information is correct and the encoding format is UTF-8.
For example, you can open the .csv file using Excel, change the cell format to the text format, edit
the contact information, and save the file in the CSV (comma delimited) format. After the file is
saved, open the file in Notepad and change the file encoding format to UTF-8.
l This function involves personal data. When using this function, comply with local laws and
regulations, and take sufficient measures to protect personal data.
Prerequisites
l In the EC6.X network environment, the instant conference service rights have been
enabled for the IP phone on the uPortal server. For more information, see the CloudEC
Product Documentation. Instant, group conference, and converged conferences support
PCMA, PCMU, G729, G722, and iLBC codecs.
l In the UC2.X network environment, the instant conference service rights have been
enabled for the IP phone on the eSpace U1900 series unified gateway. For more
information, see the eSpace UC V200R002C00 Product Documentation. Instant, group
conference, and converged conferences support PCMA, PCMU, G729, G722, and iLBC
codecs.
l In the IMS+UC network environment, the voice conference function has been enabled
for the IP phone. For more information, see the eSpace EC Product Documentation.
Instant and group conferences support PCMA, PCMU, G729, and iLBC/8000 codecs.
The AA server automatically pushes the conference service rights to the IP phone.
Context
When the IP phone is idle or in a call, a user can initiate an instant conference by pressing the
Conf softkey. A user also can initiate a group conference from a contact group by pressing the
Conf softkey when the IP phone is idle.
Configuration Methods
You can configure instant conference, group conference, and converged conference services
using three different methods, as listed in Table 5-29.
Method Details
Web N/A
Method Details
LCD N/A
Parameter Settings
The default conference mode of the IP phone can be an instant conference or a local
conference, depending on the account rights.
l If the account has been assigned instant conference rights on both the IP phone and
server, the default conference mode is an instant conference.
l If the account has not been assigned instant conference rights on both the IP phone and
server, the default conference mode is a local conference.
l Starting from V200R003C00SPC500, you can turn on or off conference by using Web. When
Enable is selected, the default meeting mode of the IP phone keeps unchanged; when Disable is
selected, the IP Phone is not allowed to create a conference.
l Ensure that SRTP under Apps > ADVANCED > Network Security is set to Mandatory or
Optional if you need to join an encrypted conference.
Prerequisites
l The extension mobility service user has an account created on the uPortal server and the
account has been bound to an IP phone.
l The configuration file of the IP phone in the home place is in the same format as that in
the visiting place. The extension mobility function has been enabled on the server for
both IP phones in the home and visited places.
l The eSight/TMS server is available.
NOTICE
If you use the eSight file server that runs the Windows operating system as the extension
mobility server, install the server in the root directory. Otherwise, the extension mobility
service is unavailable.
Context
After a user logs in to an IP phone and modifies user configurations, extension mobility
automatically synchronizes the modified user configurations to the corresponding file on the
server. When the user successfully logs in to another IP phone using the same account, this IP
phone automatically obtains the latest user configurations from the server.
l Use the main account (namely, the phone's first account) for remote login.
l The user configurations include the contacts, contact groups, call history, conference
records, programmable buttons, server addresses, and services to which the user has
subscribed. (When contacts on the IP phone are synchronized from the server, the local
contacts saved on the IP phone are deleted.)
l In the IMS+UC network environment, if the current login account is a roaming account
(which is an account logged in to another phone for extension mobility), the IP phone
automatically logs out of this account and returns to the login screen when a specific
period (configured by your system administrator) expires.
l The IP phone can automatically upload the modified configurations to the server
periodically.
Scenario
Users can use this service when they have moved to and worked temporarily at another
location within the company network.
Configuration Methods
You can configure the extension mobility service using four different methods, as listed in
Table 5-30.
TMS Log in to the TMS, find the desired device, and access the
Subscriber/Device Operation window. In the pane on the left of
the window, click Data Model Tree and deliver the personal
configuration file server using the data model tree. Alternatively,
use the TR-069 script to set related parameters.
NOTE
Before using the extension mobility function, set TR-069 parameters
Device.UserInterface.X_001E10_TR069Cfg.X_001E10_Type and
Device.Services.VoiceService.Capabilities.X_ExtensionMobilityCapa-
bilities to 1 on the TMS.
DHCP Option 246 Set related parameters in the configuration file and deliver the new
configuration file to the IP phone.
Web On the phone web page, choose Advanced > Server and configure
the profile server on the page that is displayed.
LCD On the phone LCD screen, choose Apps > Advanced > Server >
Profile Server and configure the profile server on the screen that
is displayed.
Parameter Settings
Table 5-31 lists the extension mobility parameters that you must set.
Prerequisites
l In the EC6.X network environment, the hunt group service rights have been enabled for
the IP phone on the uPortal server. For more information, see the CloudEC V600R006
Product Documentation.
l In the UC2.X network environment, the hunt group service rights have been enabled for
the IP phone on the eSpace U1900 series unified gateway. For more information, see the
eSpace UC V200R003 Product Documentation.
Context
In an enterprise, employees in the same field can be added to a hunt group, with the group
access code configured. After a user dials the access code of this hunt group, the system calls
members in the hunt group, and the phones in the hunt group ring in the specified ringing
mode (simultaneous ringing, sequential ringing, or cyclic ringing). If no one in the hunt group
answers the call, the call is transferred to the voicemail or a specific number.
The implementation (sign-in/sign-out mode, ringing mode, and call transfer mode) of the hunt
group function varies depending on the administrator's configuration policies.
l Dynamic sign-in: Members in a hunt group can manually sign in to and sign out of the
hunt group. If authentication is required, members need to enter a 6-digit password as
prompted before sign-in or sign-out.
l Static sign-in: Members in a hunt group are automatically signed in. They cannot sign
out.
l Hunt group members can ask their system administrator for the authentication password.
l If an incorrect password is entered for one consecutive times, the sign-in or sign-out fails.
When a call comes in to a hunt group, idle phones in this hunt group ring in the specified
ringing mode.
l Default: Only phones with the highest priority ring.
l Simultaneous ringing: Phones in the hunt group ring simultaneously.
l Sequential ringing: Phones in the hunt group ring in a specific sequence. The phones that
already rang do not ring again.
l Cyclic ringing: Phones in the hunt group ring in a specific sequence. If no one answers
the call within the first cycle, the phones ring again in the specific sequence until the
maximum ringing duration (default: 60s) expires.
Procedure
Step 1 Enter the IP address of eSpace7910/eSpace 7950 and log in to the web page.
----End
Configuration Methods
You can configure the hunt group service using three different methods, as listed in Table
5-32.
Method Details
Prerequisites
You have obtained panging from the SIP server administrator.
Context
The following table lists the modes supported by the eSpace 7910 and 7950 to implement the
paging group.
l A recipient using an IP phone can press the Hung Up soft button, hands-free button, or headset
button to stop listening to the current voice broadcast.
l By default, all members in a paging group are forced to listen to the voice broadcast.
l A paging group supports only one channel of voice broadcast at a time. If an initiator is
broadcasting, other initiators cannot initiate voice broadcasts.
l When you have joined multiple paging groups simultaneously, you cannot receive any new paging
call if you are the calling party, but can still initiate a channel of paging broadcast if you are the
called party.
Configuration Methods
You can configure the paging group using four different methods, as listed in Table 5-33.
Method Details
Method Details
LCD N/A
Parameter Settings
Table 5-34 lists the paging group parameters that you must set.
Follow-up Procedure
For details, see the eSpace 7910 and 7950 IP Phone User Guide.
5.14 Redundancy
This section describes how to configure redundancy for the IP phone.
Context
SIP server redundancy
A maximum of five SIP server addresses can be configured for an eSpace 7910/7950, and so
can the proxy server addresses. The five servers have similar functions but different priorities.
When SIP servers 1-4 are faulty, the IP phone connects to SIP server 5 to ensure functional
services.
The rule for registration retry on a server is as follows: An IP phone retries registration to a
SIP server at an interval of T1, 2 x T1, 4 x T1, 8 x T1, and so on. When the interval is equal to
or greater than T2, the IP phone retries registration at intervals of T2 until the total retry time
reaches 8 x T2. T1 and T2 are SIP signaling parameters. The default value of T1 is 500 ms
and that of T2 is 4000 ms.
Rule for sequential registration: An IP phone sends a registration request to SIP server 1 and
if this server fails to respond, the IP phone retries its registration following the rule for
registration retry on a server within 3s. If the registration still fails 3s later, the IP phone stops
its retry and sends a registration request to SIP server 2. The subsequent process is the same
as the preceding description, which is sending a registration request to the next server upon 3s
retry failures. The 3s interval is not configurable.
uPortal redundancy
l For an office with the DNS server
The common domain name of the uPortal server can be resolved into two sub-domain
names using SRV, corresponding to two sites. The sub-domain name corresponding to
the home site has a higher priority. Each sub-domain name can match at most six IP
addresses. The IP phones select two random IP addresses corresponding to the home site
for login attempts.
If the login is successful, the uPortal server returns the site information of the IP phone
users' home area, and the IP phones use this site as the primary site and use the other site
as the secondary site.
If the login fails, the IP phones switch to two random IP addresses corresponding to the
secondary site for login attempts.
If the login is successful, the IP phone detects whether the primary site recovers every 30
minutes. Once detecting that primary site recovers, the IP phones triggers authentication
on the primary site again.
Later, users preferentially use the home area's sites for connection and authentication;
when the uPortal connection is updated at intervals, the local site is used preferentially
for connection attempts.
l In the EC6.X networking environment, the server whitelist verification is supported. Only
numbers registered at the primary and secondary sites of the uPortal can make calls.
l If the uPortal authentication fails and only the SIP server address is configured, the emergency
login scenario can only ensure that the numbers can make outgoing calls and receive incoming
calls from others registered with the same SIP server.
The domain name of the ACS server supports DNS SRV and A record resolution.
When eSight is used to deliver deployment tasks, the IP phone can obtain the IP address by
resolving the domain name of the file server through the DNS. In this way, the DR function is
implemented.
Call redundancy
eSpace 7910 and 7950 IP phones support redundancy of the call service.
When the IP phone initiates a call but the current server does not respond, a call failure
message is displayed and re-registration is triggered. Call redundancy uses sequential
registration. When the IP phone switches to another server for registration and successfully
registers with this server, the user only needs to press the call button and then the IP phone
initiates the call from the currently registered server.
In the preceding redundancy scenarios, if the domain name solution is used, DNS domain name
resolution must be configured. For details about how to configure DNS domain name resolution in
different scenarios, see Special Topics > Disaster Recovery (DR) > Configuring the DNS in the
CloudEC Product Documentation.
Configuration Methods
You can configure the redundancy function using three different methods, as listed in Table
5-35.
Method Details
TMS Log in to the TMS, find the desired device, and access the
Subscriber/Device Operation window. In the pane on the left of
the window, click Data Model Tree and deliver the server address
using the data model tree. Alternatively, use the TR-069 script to
set related parameters.
DHCP Option 246 Set related parameters in the configuration file and deliver the new
configuration file to the IP phone.
Web On the phone web page, choose Advanced > Server and set
related parameters on the page that is displayed.
Parameter Settings
Table 5-36 lists the parameters that you must set for the redundancy function.
l In a CC network Example:
environment, the PrimaryRegServer-
SIP server is a Address="192.168.1
gateway of the .9"
eSpace U2900
series, a
UAP3300, or a
Session Border
Controller
(SBC).
l In a third-party
SIP server
network
environment, the
SIP server is a
third-party SIP
server.
SIP Server Port Indicates the port Enter the port Parameters:
number of the SIP number of the SIP PrimaryRegServer-
server. server based on your Port,
network BackupRegServer-
environment. Port, and
l In an IMS+UC LocalRegServerPo
or UC2.0 rt
network Location: Device >
environment, you ComCfg > Phone >
do not need to Server
specify the port Setting:
number. The
value is l PrimaryRegSer
automatically verPort: Set this
pushed by the parameter to the
AA server. port number of
the active SIP
l In an IMS server.
network
environment, this l BackupRegServ
parameter is set erPort: Set this
by the parameter to the
administrator. port number of
the standby SIP
l In a UC2.X, server.
EC6.X or CC
network l BackupRegServ
environment, use er2Port: Set this
the default value parameter to the
5060. However, port number of
if 5060 is used standby SIP
for SIP signaling server 2.
transmission, set l BackupRegServ
the port number er3Port: Set this
of the SIP server parameter to the
to 5061. port number of
l In a third-party standby SIP
SIP network server 3.
environment, set l LocalRegServer
this parameter to Port: Set this
the port number parameter to the
of the third-party port number of
SIP server in use. the local SIP
server.
Example:
PrimaryRegServer-
Port="5060"
Example:
CallOutProxySer-
verAddress="192.16
8.1.10"
uPortal Server Port Indicates the port Set this parameter to Parameters:
(supported only in number of the the port number of UPortalServerPort
the EC6.X network) uPortal server. the uPortal server. Location: Device >
Default value: 80 ComCfg > Phone >
Server
Setting:
UPortalServerPort:
Set this parameter to
the port number of
the active uPortal
server.
Example:
UPortalServerPort="
443"
The VFOneNet network environment supports multiple modes for configuring SIP server and
proxy server addresses, as described in Table 5-37.
3 Domain (1) Domain (1) Enter a SIP server domain name and a proxy
server domain name.
In this scenario, the SIP server domain name
does not support SRV/A resolution, and only
the proxy server domain name can be
resolved.
You can enter one proxy server domain
name. A maximum of five IP addresses can
be resolved. The system does not support
mixing of domain names and IP addresses.
6 System Configuration
This chapter describes how to set the system parameters for eSpace 7910/eSpace 7950.
Item Details
Procedure
Step 1 Obtain the IP address of the IP phone.
l On the phone login screen, choose More > Network > Status > Network and view the
phone's IP address.
l On the phone home screen, choose Apps > Status > Network and view the phone's IP
address.
Step 2 Open a web browser and enter the phone's IP address in the address box.
Step 3 Enter the administrator account and password, and click Log In.
l The default administrator account is admin, and the default administrator password is admin123. To
ensure security, change the administrator password at your first login. For more information, see
6.4.4 Admin Password Change.
l If you enter the password incorrectly for three consecutive times, the IP address of the PC or
terminal you are using will be denied to access the IP phone. To continue to access the IP phone, you
can change the IP address of the PC (a maximum of ten IP addresses are supported). However, if the
IP address has been changed for ten times and is still denied to access the IP phone, the IP phone
will be locked, denying any IP address to access it. In this case, to access the IP phone, you need to
wait five minutes until the IP phone is unlocked.
----End
Procedure
Step 1 On the phone's home screen, choose Apps > Advanced. The system prompts you to enter the
password.
Step 2 Enter the administrator password and press the OK softkey.
l The default administrator account is admin, and the default administrator password is admin123. To
ensure security, select Admin Password and change the administrator password at your first access
to the Advanced screen.
l To ensure your administrator account security, change the password periodically. Ensure that the
password meets the complexity requirements.
l Phone backup and reset involve personal data. When performing these operations, comply with local
laws and regulations, and take sufficient measures to protect personal data.
----End
Step 3 Set parameters (see Table 6-2 for detailed parameter descriptions).
Time Zone Indicates the actual Select the time zone Parameter: TZONE
time zone. A time according to the Location: Device >
zone is a region that area. ComCfg > Access >
has a uniform Sntp
standard time. To
avoid time chaos, Value: time zone
the world has been name; default value:
divided into 24 time Beijing, Chongqing,
zones. Hong Kong, and
Urumqi
Time Server Indicates the address Enter the IP address Parameter: URL
Address 1 of the active NTP or domain name of Location: Device >
server. When the active NTP ComCfg > Access >
connected to the server when Time Sntp
active NTP server, Update Mode is set
the IP phone time- to Automatic. Example:
synchronizes with URL="192.168.1.11
the active NTP "
server.
----End
Step 2 Set the address and update interval of the time server (see Table 6-2 for detailed parameter
descriptions).
----End
6.3.2 Language
This section describes how to import a local language package file to enhance the phone's
support for languages.
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 Set parameters (see Table 6-3 for detailed parameter descriptions).
----End
6.4.1 Network
This section describes how to set network access parameters including access authentication,
access mode, and network security.
Step 3 Set parameters (see Table 6-4 for detailed parameter descriptions).
MD5 the
authentication. password
If this for 802.1x
parameter is set authenticatio
to 0, n. Set this
authentication parameter to
is not the
proactively password
initiated. that you
Default value: 0 have
obtained
from your
network
administrato
r.
Example:
ENABLEDOT1
X="1",
USERNAME="
admin", and
PASSWORD="
Huawei@12345
6"
Parameters:
AuthMode
Location:
Device >
ComCfg >
AssociateSipD
ot1x
Setting:
AuthMode
indicates the
authentication
method for
802.1x
authentication.
Value: 0, 1, or 2
l 0: EAP-
MD5
l 1: EAP-TLS
l 2:
Automatic
Default: 1
imported
certificate
from the
TLS
Certificate
Issuer drop-
down list
box. For
details about
how to
import a
certificate,
see 5.6
Multi-
Certificate
Support.
l You have set
the correct
server port.
In a UC2.X
or EC6.X
network
environment
, the port
number is
5061. In an
IMS+UC
network
environment
, the port
number is
automaticall
y pushed by
the AA
server, so
you do not
need to
manually
configure
the port
number. For
details, see
6.4.3
Server.
l The phone's
system time
is within the
validity
period of the
imported
certificate.
l The phone
does not
connect to
the Huawei
public
cloud.
Default: UDP
----End
Access 802.1x 802.1x is a protocol for port- Enable or disable 802.1x based
Authen based network access control. on requirements.
tication It authenticates and controls NOTE
devices that attempt to connect l To ensure network access
to a LAN. security, it is recommended that
l If a device connected to an you enable 802.1x. Ask your
network administrator for the
802.1x-enabled port on the
user name and password for
switch is authenticated, the 802.1x authentication.
device can access resources
l When a phone connects to the
on the LAN. Huawei public cloud, the 802.1x
l If the authentication fails, authentication is not supported.
the device cannot access Default: Enable
resources on the LAN.
You can set the authentication
mode after 802.1x authentication
is enabled.
The authentication modes are
EAP-MD5, EAP-TLS, and
Auto.
Default value: EAP-TLS
Ethernet IPv4 Indicates the IPv4 network Select a value based on your
Settings access mode of the IP phone, network conditions.
with three options available: Default: DHCP
DHCP, Static and PPPoE.
l If you select Static, fill out
the IP address, subnet
mask, gateway address,
active DNS server address,
and standby DNS server
address.
l If you select DHCP, the IP
phone automatically
obtains an IP address from
the DHCP server. You can
still choose to manually
enter the DNS server
address or enable the IP
phone to automatically
obtain a DNS server
address.
NOTE
l Auto DNS Server: The IP
phone automatically obtains a
DNS server address from the
DHCP server.
l Manually obtain the DNS
address: You need to
manually enter the active and
standby DNS server
addresses.
l If you select PPPoE, enter
the user name and
password for PPPoE dialup.
Ethernet IPv6 Indicates the IPv6 network Select a value based on your
Settings access mode of the IP phone, network conditions.
with three options available: Default: DHCP
DHCP, Static, and PPPoE.
l If you select Static, fill out
the IP address, subnet
mask, prefix length,
gateway address, active
DNS server address, and
standby DNS server
address.
l If you select DHCP, the IP
phone automatically
obtains an IP address from
the DHCP server. You can
still choose to manually
enter the DNS server
address or enable the IP
phone to automatically
obtain a DNS server
address.
NOTE
l Auto DNS Server: The IP
phone automatically obtains a
DNS server address from the
DHCP server.
l Manually obtain the DNS
address: You need to
manually enter the active and
standby DNS server
addresses.
l If you select PPPoE, enter
the user name and
password for PPPoE dialup.
----End
6.4.2 Account
This section describes how to register an account and configure line match on the IP phone.
Prerequisites
The account has been allocated on the server.
l In the EC6.X network environment, if Login Mode is set to Account, account information cannot
be configured on the web account page or LCD account page.
l During network environment switching, if the server information has been configured for an
account, you need to switch the login mode to phone number and delete the server information
configured for the account to avoid authentication failure. If the IP phones are connected to the
network management system, server information for accounts in batches can be configured using the
network management system.
SIP Server Indicates the SIP Enter the SIP server Parameters:
server address. address based on PrimaryRegServer-
Different SIP server your actual network Address,
addresses can be environment. BackupRegServer-
specified for l In an EC6.X Address, and
different accounts. network LocalRegServerAd-
If this parameter is environment, the dress
left empty, the SIP SIP server is the Location: Device >
server with which CloudUSM ComCfg > Phone >
the IP phone server. Enter the Server
registers is used. domain name of Setting:
NOTE the CloudUSM
server. l PrimaryRegServ
Server 1, Server 2,
Server 3, Server 4, erAddress: Set
l In a UC2.X this parameter to
and Server 5
represent the active network the address of the
SIP server, standby environment, the active SIP server.
SIP server, standby SIP server is a
SIP server 2, standby gateway of the l BackupRegServe
SIP server 3, and eSpace U1900 rAddress: Set
local SIP server
series. this parameter to
respectively. the address of the
When the server l In an IMS+UC standby SIP
switches to Server 3, network server.
Server 4 or Server environment, the
AA server l LocalRegServer
5, is displayed automatically Address: Set this
in the status bar of
pushes an IP parameter to the
the phone. address of the
address to the IP
phone. local SIP server.
l In a CC network Example:
environment, the PrimaryRegServer-
SIP server is a Address="192.168.1.
gateway of the 9"
eSpace U2900
series, a
UAP3300, or a
Session Border
Controller
(SBC).
l In a third-party
SIP server
network
environment, the
SIP server is a
third-party SIP
server.
----End
Account Indicates the ID used for an account to Ask the SIP server administrator for
register with the SIP server. The SIP an account or directly log in to the
server uses this ID to identify the SIP server to configure an account
account. When you dial a long number as the administrator.
(country code+area code+short NOTE
number), the short number is The phone's first account can be edited
displayed on the dialing screen. When but cannot be deleted.
you place a call using a short number,
the IP phone obtains the country code
and area code of this short number
from the AA server to route the call
and query the directory.
NOTE
eSpace 7910 supports a maximum of three
accounts, while eSpace 7950 supports a
maximum of six.
Password Indicates the password used to register Ask the SIP server administrator for
an account with the SIP server. a password or directly log in to the
SIP server to configure a password
as the administrator.
Step 4 Set the line match parameters listed in Table 6-9 in the Line Select area.
Line Indicates a phone line. You can adjust the number of lines supported
Each account can support according to your needs.
multiple lines. Only one NOTE
line can be active at any l eSpace 7910 supports a maximum of 6 lines.
time; other lines are
l eSpace 7950 supports a maximum of 12 lines.
automatically placed on
hold.
Function Selects the functions Four options are available: Private, Shared,
available for an account. Intercom, Centrex Num, and CC.
l Private: a common line for basic call services
l Shared: a shared line
l Intercom: a line for intercom calls.
l Centrex Num: a line for calls using the
Centrex number (group short number). This
option is available in the IMS+UC
environment. Centrex numbers are configured
on the server and replace user numbers for the
call services.
l CC: a CC line used for agent linkage.
Peer Indicates the peer number Enter a number according to the function
Number of the corresponding selected.
function. When Feature Selection is set to Private, Peer
Numbers does not take effect.
----End
6.4.3 Server
This section describes how to configure the network environment and servers (such as the SIP
server, directory server, and upgrade server) for the IP phone.
l If the SIP server address, SIP server port, proxy server address, and proxy server port are specified
in both Account Setting and Server, the settings in Account Setting prevails.
l If the preceding parameters are set only in Account Setting, these settings are used. If the preceding
parameters are set only in Server, these settings are used.
Step 3 Set parameters (see Table 6-10 for detailed parameter descriptions).
Controller
(SBC).
l In a third-party
SIP server
network
environment, the
SIP server is a
third-party SIP
server.
SIP Server Indicates the port number of Enter the port Parameters:
Port the SIP server. number of the SIP PrimaryRegServer-
server based on your Port,
network BackupRegServer-
environment. Port, and
l In an IMS+UC LocalRegServerPo
network rt
environment, you Location: Device >
do not need to ComCfg > Phone >
specify the port Server
number. The Setting:
value is
automatically l PrimaryRegSer
pushed by the verPort: Set this
AA server. parameter to the
port number of
l In an IMS the active SIP
network server.
environment, this
parameter is set l BackupRegServ
by the erPort: Set this
administrator. parameter to the
port number of
l In a UC2.X, the standby SIP
EC6.X or CC server.
network
environment, use l BackupRegServ
the default value er2Port: Set this
5060. However, parameter to the
if 5060 is used port number of
for SIP signaling standby SIP
transmission, set server 2.
the port number l BackupRegServ
of the SIP server er3Port: Set this
to 5061. parameter to the
l In a third-party port number of
SIP network standby SIP
environment, set server 3.
this parameter to l LocalRegServer
the port number Port: Set this
of the third-party parameter to the
SIP server in use. port number of
the local SIP
server.
Example:
PrimaryRegServer-
Port="5060"
Example:
CallOutProxySer-
verAddress="192.16
8.1.10"
Image Server Indicates the profile picture Enter the address Parameters:
server that stores contact and port number of primaryAdd,
profile pictures. This the image server. primaryPort,
parameter is configurable If both active and backupAddr, and
when Network standby profile backupPort
Environment is set to IMS picture servers have Location: Device >
+UC and Directory Server been deployed, set ComCfg >
to Directory. Server 1 to the ImageServer
In an IMS network address of the active Example:
environment, the value is profile picture server primaryAddr="192.
delivered by the uPortal and Server 2 to the 168.1.35",
server. address of the primaryPort="8081"
standby profile ,
picture server. backupAddr="192.1
Default: 8081 68.1.36", and
backupPort="8081"
----End
SIP Server Specifies the phone registration mode Enter the IP address of the
and the SIP server address. SIP server based on your
NOTE network environment.
Server 1, Server 2, Server 3, Server 4, l In an EC6.X network
and Server 5 represent the active SIP
environment, the SIP
server, standby SIP server, standby SIP
server 2, standby SIP server 3, and local server is the CloudUSM
SIP server respectively. server. Enter the domain
When the server switches to Server 3, name of the CloudUSM
server.
Server 4 or Server 5, is displayed l In a UC2.X network
in the status bar of the phone.
environment, the SIP
server is a gateway of the
eSpace U1900 series or
EGW1500 series.
l In an IMS+UC network
environment, the SIP
server is a gateway of the
eSpace U2900 series. The
SIP server setting is
automatically pushed by
the AA server.
l In an IMS network
environment, this
parameter is set by the
administrator.
l In a CC network
environment, the SIP
server is a gateway of the
eSpace U2900 series, a
UAP3300, or a Session
Border Controller (SBC).
l In a third-party SIP server
network environment, the
SIP server is a third-party
SIP server.
SIP Server Port Indicates the port number of the SIP Enter the port number of the
server. SIP server based on your
network environment.
l In an IMS+UC network
environment, you do not
need to specify the port
number. The value is
automatically pushed by
the AA server.
l In an IMS network
environment, this
parameter is set by the
administrator.
l In a UC2.X, EC6.X or CC
network environment, use
the default value 5060.
However, if 5060 is used
for SIP signaling
transmission, set the port
number of the SIP server
to 5061.
l In a third-party SIP
network environment, set
this parameter to the port
number of the third-party
SIP server in use.
Proxy Server Port Indicates the port number of the In an IMS+UC network
proxy server. environment, the value is
automatically pushed by the
AA server.
In an IMS network
environment, this parameter is
set by the administrator.
uPortal Server Indicates the address of the uPortal Set this parameter to the
server, which must be set in an uPortal server address. Obtain
EC6.X network environment. the address from your
. network administrator.
uPortal Server Indicates the port number of the Set this parameter to the port
Port uPortal server. number of the uPortal server.
Default value: 443
AA Server Port Indicates the port number of the AA Set this parameter to the port
server. number of the AA server.
Default: 8081
Image Indicates the profile picture server Enter the address and port
Server that stores contact profile pictures. number of the image server.
This parameter is configurable when If both active and standby
Network Environment is set to IMS profile picture servers have
+UC and Directory Server to been deployed, set Server 1
Directory. to the address of the active
In an IMS network environment, the profile picture server and
value is delivered by the uPortal Server 2 to the address of the
server. standby profile picture server.
Default: 8081
Profile Server l Indicates the profile server that For detailed configurations,
stores the contacts, call history, see 5.11 Extension Mobility.
and configuration file in a UC2.X,
EC6.X or IMS network
environment.
l Indicates the profile server that
stores the call history and
configuration file in an IMS+UC
network environment.
NOTE
In an IMS+UC network environment,
contact information is saved on the PGM
server. The PGM server address is
automatically pushed by the AA server.
You do not need to manually configure it.
Upgrade Server Indicates the upgrade server address. Set this parameter to the URL
of the UPF file, in format of
https://Upgrade server IP
address:Port number/File
directory/UPF file name.
XML Delivery Indicates the address of the XML Set this parameter to the
Server delivery server. address of the XML delivery
server.
XML Delivery Indicates the port number of the Set this parameter to the port
Server Port XML delivery server. number of the XML delivery
server.
Default: 80
ACS Server Indicates the address corresponding Set this parameter to the ACS
to the TR069 service on the DMS. server address. For details
about the format, see section
6.4.10 TR069.
----End
l The administrator password can be changed only in HTTPS access mode for the sake of security.
l To ensure security, periodically change your password (administrator password). Ensure that the
password meets the complexity requirements.
l If you have changed the administrator password on the phone web page, the password for accessing
the phone's Advanced screen is changed accordingly.
l After a downgrade from V200R003C30 to V200R003C00 or earlier, the original administrator
password becomes unavailable and the password is restored to the default one (admin123). You can
change the password by changing the value of PassWord under Device > ComCfg >
WebAdminUserSecurity in the configuration file.
Step 3 Set parameters (see Table 6-12 for detailed parameter descriptions).
----End
----End
6.4.5 Media
This section describes how to set protocol parameters used for calls and conferences.
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 Set parameters (see Table 6-13 for detailed parameter descriptions).
iLBC Payload Indicates the payload for Value range: 96-126 Parameter:
the iLBC codec. Default: 97 ILBCEfectLoadval
ue
Location: Device >
ComCfg > Media
Example:
ILBCEfectLoadval-
ue="97"
G.722.2 Payload Indicates the payload for Value range: 96-126 Parameter:
the G.722.2 codec. Default: 100 G7222PayloadType
Location: Device >
ComCfg > Media
Example:
G7222PayloadType
="100"
G.722.1 Payload Indicates the payload for Value range: 96-126 Parameter:
the G.722.1 codec. Default: 99 G7221PayloadType
Location: Device >
ComCfg > Media
Example:
G7221PayloadType
="99"
Opus Payload Indicates the payload for Value range: 96-126 Parameter:
the Opus codec. Default: 112 OpusPayloadType
Location: Device >
ComCfg > Media
Example:
OpusPayloadType="
112"
G.729 AB 10ms/20ms/30ms
iLbc20 20ms
iLbc30 30ms
G.722 10ms/20ms/30ms
G.722.1 20ms/40ms
G.722.2 20ms/40ms
AAC-LD 10ms/20ms
----End
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 Set parameters (see Table 6-15 for detailed parameter descriptions).
SIP TLS keep-alive NAT traversal keep- Value range: 15~600 Parameter:
duration alive duration when Unit: second SIPTLSActiveTime
an IP phone registers Location: Device >
in SIP TLS mode Default: 300
ComCfg > Phone >
during connection to Sip
HUAWEI CLOUD.
Unit: second
Example:
SIPTLSActiveTime
="300"
----End
6.4.7 Diagnostics
This section describes the phone diagnostics types and the methods of exporting diagnostics.
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 Set parameters (see Table 6-16 for detailed parameter descriptions).
This function involves personal data. When using this function, comply with local laws and regulations,
and take sufficient measures to protect personal data.
----End
Diagnostics Description
Diagnostics provide internal system information when eSpace 7910 and 7950 malfunctions,
which is an important means of locating faults.
No. Description
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 On the Configuration File page, you can export the configuration file to query the current
phone configuration, or import the modified configuration file to the IP phone to update the
phone configuration. For more information, see the eSpace 7910 and 7950 IP Phone
Configuration File Parameter Description.
----End
If you only need to deliver part of the configurations in the configuration file, add the
MFlag="1" field to the configuration items to deliver.
Assuming that the original fields in the configuration file are as follows:
<Lang language="zh-CN"/>
<CallOut enableCallout="0"/>
If you want to change lang to en-US and no longer deliver the CallOut configuration, change
the configuration file as follows:
<Lang MFlag="1" language="en-US"/>
<CallOut enableCallout="0"/>
After the change, only the lang configuration is delivered and the language is changed to
English.
The file name cannot contain such characters as ; / ? : @ & # ' = + $ ,.
When customizing the factory configuration file for IP phones, add Mflag="1" to the customized
configuration items and delete other non-customized configuration items. Ensure the integrity of the
configuration file.
6.4.9 Upgrade
This section describes how to configure automatic batch configuration, automatic upgrade,
and manual upgrade.
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 Set parameters (see Table 6-18 for detailed parameter descriptions).
----End
6.4.10 TR069
This section describes how to set parameters for connecting the IP phone to eSight/TMS.
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 Set parameters (see Table 6-19 for detailed parameter descriptions).
You are not advised to manually modify the STUN server parameters on the phone web page. Instead,
set STUN server parameters on eSight, which then delivers the parameters to IP phones. For details, see
4.1.1 Setting STUN Server Parameters.
ACS User Indicates the user It is recommended that you Parameter: Username
Name name used for use the default value. Location: Device >
eSight/TMS to Default: eSight ComCfg >
authenticate the ManagementServer
IP phone.
Example:
Username="eSight"
Default: https://
ucems.company.com :8444/
tr069/services/acs
NOTE
l You are advised to enter the
HTTPS-based address of the
ACS server.
l If ACS Address is
configured as follows, set
HTTPS to Disable on the
Advanced > Others page in
the IP phone web
management system to
prevent the IP phone from
failing to connect to eSight:
– The value of ACS
Address is in IP address
format.
– The domain name in
ACS Address is different
from the value of
Common Name in the
eSight server certificate.
----End
Verifying Network Connectivity Using the Ping Command on the Phone Web
Page
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 In the IP Address text box, enter the IP address to test and click Start. Then, wait for the
system to return the test result.
For example, you have entered the IP address 192.168.1.55. If the number of received packets
is the same as that of sent packets and no packet is lost, as shown in Figure 6-15, the IP
phone successfully connects to the 192.168.1.55 network.
----End
Verifying Network Connectivity Using the Ping Command on the LCD Screen of
the IP Phone
Step 1 Choose Advanced > Ping Test on the LCD screen as an administrator. For details, see section
6.2 Advanced Screen Access.
Step 2 In the IP Address text box, enter the IP address to be tested and click Start. Then, wait for
the system to return the test result.
For example, you have entered the IP address 10.174.206.45. If the number of received
packets is the same as that of sent packets, and no packet is lost, as shown in Figure 6-16, the
IP phone successfully connects to the 10.174.206.45 network.
----End
6.4.12 Others
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 3 Set parameters (see Table 6-20 for detailed parameter descriptions).
Signal Tone Indicates the signal Select the desired Parameter: Tone
tones, including the country. Location: Device >
ringback tone, busy ComCfg > Signal
tone, and dial tone.
Different countries Value range: 0-11,
may have different respectively
signal tones. indicating China,
Australia, Brazil,
France, Germany,
UK, Mexico, New
Zealand, Spain,
USA, others, and
default (dial tone
being UK's and the
other signal tones
being China's)
Example: Tone="0"
Default: 11
USB Port Indicates the USB l Enable: The USB Parameter: enable
(available only port on the IP phone. port is enabled. Location: USBPort
for eSpace This port can l Disable: The USB
7950) connect to a USB Value: 0 or 1
port is disabled.
flash drive (for l 0: disable
importing and l 1: enable
exporting contacts,
wallpapers, and Default: 1
ringtones) or to a Example:
USB headset. enable="1"
SIP TLS After it is enabled, Set this parameter based Parameter: enable
Authentication the IP phone on requirements. Location: Device >
authenticates the ComCfg >
certificate sent from TlsVerifyMode
the SIP TLS server.
The default value is Value: 0 or 1
Disable. Default: 0
Example:
enable="0"
Verify Server After it is enabled, Set this parameter based Parameter: enable
Domain Name the IP phone checks on requirements. Location: Device >
whether the server ComCfg >
domain name is TlsVerifyDomain
consistent with the
signature (specified Value: 0 or 1
by commonName) in l 0: disable
the certificate. The l 1: enable
default value is 0
(disable). Default: 0
NOTE Example:
This function enable="0"
supports only domain
name-based
verification. The IP
phone can perform
the verification and
set up the connection
only when the
commonName field
in the server
certificate is set
correctly (the real
domain name of the
server) and is not
empty or an IP
address. Otherwise,
the connection setup
fails.
Set busy tone Indicates the busy Set this parameter based Parameter: Time
timescale tone duration. on requirements. Location: Device >
ComCfg >
BusyToneTime
Value: 3-10
Default: 3
Example: Time="3"
Call History Indicates whether to If you select Enable, the Parameter: Enable
enable the query IP phone automatically Location: Device >
upon call function. queries a number of an ComCfg >
incoming or outgoing call QueryFromCalllog
in the call history and
displays the number Value: 0 or 1
information if the number l 0: disable
information does not l 1: enable
exist in the contacts or
directory. Default: 1
Example:
Enable="1"
On the phone's Advanced screen, you can also configure XML Apps using the same method as on the
web page. For details see 5.5 XML App.
----End
Step 1 Access the phone web page as an administrator. For details, see 6.1 Web Page Access.
Step 2 Choose View Status > Call Status.
The Call Status page is displayed, as shown in Figure 6-18.
Step 3 View call status when the IP phone is having calls (see Table 6-21 for detailed parameter
descriptions).
Audio Packet Loss Rate Indicates the ratio of total lost packets to
total transmitted packets during audio
transmission over the network.
----End
7 Maintenance
eSpace 7910/eSpace 7950 supports version upgrade and configuration delivery in batch mode
(using eSight or DHCP Option 246) or single mode.
Prerequisites
l You have obtained the server and account information (listed in Table 7-1) from your
network administrator.
l You have obtained the phone IP address (which is generally assigned by the DHCP
server). If a static IP address is required, you need to obtain the static IP address, subnet
masks, gateway address, and active and standby DNS server addresses from your
network administrator.
l You have obtained the switch VLAN information. Generally, the switch automatically
delivers VLAN information using LLDP. If the VLAN information needs to be manually
configured, you need to obtain the phone VLAN ID and priority, and PC port VLAN ID
and priority from your network administrator.
Context
The quick configuration can be used when only a few IP phones need to be configured after
batch deployment.
Procedure
Step 1 Connect the network cable and power cable of eSpace7910/eSpace 7950, and power on
eSpace7910/eSpace 7950.
Step 2 Configure the IP address for eSpace7910/eSpace 7950.
l If the IP address is obtained in DHCP mode, on the phone login screen, press the
Network softkey and use navigation buttons to access the Status > Network screen.
Record the IP address of eSpace7910/eSpace 7950.
l If a static IP address is used, set the IP address according to the data plan.
a. On the phone login screen, press the Network softkey and choose Network Access
> IPv4 Settings > Static.
b. On the screen that is displayed, fill in the IP address, subnet mask, gateway address,
and (optional) DNS server address.
c. Press the Done softkey.
Step 3 Access the phone web page as an administrator.
The default administrator account is admin, and the default administrator password is admin123.
Change the password at your first login to ensure security. Ensure that the password meets complexity
requirements.
Step 4 Choose Advanced > Server. On the page that is displayed, set Network Environment
according to the data plan.
A phone restart is required for the modified network environment to take effect.
----End
7.2 Upgrade
eSpace 7910/eSpace 7950s can be upgraded in batches (using eSight, TMS or DHCP Option
246) or one by one automatically or manually.
Upgrade Preparation
Obtain the upgrade files (including the version, signal tone, language package, and certificate
files) of the target version for the desired phone model.
Scenario
Table 7-4 lists five upgrade modes and their application scenarios.
Batch upgrade using eSight Use eSight for version For upgrading a large
upgrade of IP phones in number of IP phones on a
batches by following the UC2.X network
upgrade wizard. The
upgrade files include
version, signal tone,
language package, and
certificate.
eSight must be installed and
configured.
Batch upgrade using TMS Use TMS for version For upgrading a large
upgrade of IP phones in number of IP phones on
batches by following the EC6.X and UC2.X networks
upgrade wizard. The
upgrade can be started
immediately or at a
specified time later. For the
upgrade of a large number
of IP phones, the number of
concurrent sessions can be
limited.
TMS must be installed and
configured.
Batch upgrade using DHCP Specify the UPF file URL in For upgrading a large
Option 246 the Option 246 field of the number of IP phones on a
DHCP server and specify third-party SIP server
the addresses of the version, network
signal tone, language
package and certificate in
the UPF file for an upgrade.
eSight is not required.
Automatic upgrade of a Set the upgrade interval for For dynamically upgrading
single IP phone an IP phone. When the a single IP phone at
upgrade interval expires, the intervals
IP phone automatically
checks for new version files
on the server and if there is
any new version file,
automatically starts its
version upgrade.
Manual upgrade of a single Import the local latest For manually upgrading a
IP phone version file to an IP phone single IP phone
using the web page for an
upgrade.
Precautions
Version rollback from V100R001C02SPC100 is not recommended.
You need to obtain a separate upgrade file for the eSpace 7903X expansion module. Then,
connect eSpace 7903X to eSpace 7950 for an upgrade.
In batch upgrade, it is recommended that each IP phone be allocated at least 1 Mbit/s
bandwidth.
After you have upgraded your IP phone from a version earlier than V200R002C00SPC500 to
V200R003C00 on web pages, ensure that the boot version of the IP phone is 1.3.0.16. If the
boot version is not 1.3.0.16, perform the upgrade again.
Prerequisites
l The upgrade server is available.
It is recommended that you use the Apache server (a type of HTTP server) as the upgrade server. For
details about how to install and configure an HTTP server, see 8.5.1 Using the Apache Server.
l Upgrade files are available.
eSpace 7910/eSpace 7950 has five types of upgrade files:
– 1 Firmware Upgrade Image (version upgrade file)
– 2 Config File (configuration file)
– 3 Signal Voice File (signal tone file)
– 4 Language Package (language package file)
– 5 CA letter File (certificate file)
– 9 MFG File (Manufacturer specified configuration file)
For details about how to obtain the files, see 3.2 Required Data.
l The UPF file is available. For details, see 8.1 Preparing a UPF File.
NOTICE
In the UPF file, retain the code of only files required for phone upgrade.
Context
eSpace 7910/eSpace 7950 periodically detects whether new upgrade files are available on the
server and if there is any, automatically upgrades its version.
Procedure
Step 1 Enter the UPF file URL and enable automatic upgrade on the IP phone.
l For a single IP phone
– Configure the UPF file URL. Specifically, access the phone web page as an
administrator, choose Advanced > Server > Version Download Server >
Upgrade Server, and enter the UPF file URL on the page that is displayed. The
UPF file URL cannot contain any space and must be in format of https://HTTP
server IP address:HTTP server port number/UPF file directory/UPF file name, for
example, https://10.166.102.110:80/directory/UPF-eSpace7910.xml, and the port
number to use depends on actual network environment. The default port number is
80.
– Enable automatic upgrade. Specifically, on the phone web page, choose Advanced
> Upgrade > Automatic Upgrade. On the page that is displayed, select Enable for
Automatic Upgrade, select the required value from the Automatic Upgrade
Interval drop-down list box, and click Save.
l For multiple IP phones
– Set UPFSeverInfo > UPFURL in the configuration file (Config-eSpace7910/
Config-eSpace7950.xml) to the UPF file URL.
Step 2 Save the upgrade files to the root directory of the upgrade server. C:\Program Files\Apache
Software Foundation\Apache2.2\htdocs is used as an example.
Step 3 Each time eSpace 7910/eSpace 7950 is powered on or when the upgrade interval arrives,
eSpace 7910/eSpace 7950 starts automatic upgrade.
Step 4 When the message "Upgrade?" is displayed on the phone screen, select Yes.
If no operation is performed 5s after the message "Upgrade?" is displayed, eSpace 7910/eSpace 7950
also starts automatic upgrade.
Step 5 After the upgrade is complete, the message "Upgrade Success" is displayed on the phone
screen.
----End
Prerequisites
The version upgrade file in binary mode is available.
The file is released with the software version. You can download the file from UC&C >
Enterprise Communication > Unified Communications > IP Phone & Soft Terminals >
7900 Series IP Phone at http://support.huawei.com/enterprise.
Procedure
Step 1 Access the phone web page as an administrator and choose Advanced > Upgrade.
Step 2 In the Manual Upgrade area, click Browse next to Import Upgrade Package.
Step 3 Locate the version file to be upgraded on the local PC. Click Upgrade.
----End
Result
After eSpace 7910/eSpace 7950 is upgraded and restarted, the message "Upgrade Success" is
displayed.
Batch upgrade is similar to batch configuration during deployment. For details, see 4.3.1
Batch Configuration.
Prerequisites
The configuration file (Config-eSpace7910/Config-eSpace7950.xml) is available.
The configuration file is released with the software version. You can visit http://
support.huawei.com/enterprise, choose Software > Unified Communications and
Collaboration > Unified Communications > Unified Communications Endpoints > 7900
Series IP Phone, and download the configuration file of the desired version.
Procedure
Step 1 Access the phone web page as an administrator and choose Advanced > Configuration File.
----End
Result
After the configuration file is loaded, the Import Succeeded dialog box is displayed. The IP
phone then restarts.
Example
You can also click Export on the Configuration File page to export the phone's configuration
file. For details, see 6.4.8 Configuration File.
NOTICE
After a reset to factory defaults, all parameters of eSpace 7910/eSpace 7950 will be restored
to default values, and all information (including contacts, call history, imported signal tones,
language package, and customized wallpapers) saved in eSpace 7910/eSpace 7950 will be
deleted. Therefore, exercise caution when restoring eSpace 7910/eSpace 7950 to its factory
defaults.
If the IP phone has loaded the customized configuration file, the values of all parameters are restored to
those in the customized configuration file after the IP phone is restored to factory settings.
----End
Pressing and holding the home button for 10s does not take effect when the phone is locked, being
upgraded, or on a call.
----End
7.5 Diagnose
This section describes how to perform IP phone hardware self-check.
The self-check help agents and enterprise administrators to determine whether a fault is an IP
phone hardware fault and whether to return the IP phone for repair.
Step 1 Choose Advanced > Diagnose on the LCD as an administrator. For details, see section 6.2
Advanced Screen Access.
Step 2 Perform IP phone self-check as prompted.
Self-check items include the Screen, Backlight, LEDs, Microphone, and System.
----End
8 Appendix
This chapter describes how to set up servers and use tools required for the IP phone.
Prerequisites
You have obtained:
For information about the preceding three items, see 3.2 Required Data.
Context
l A UPF file defines the scope of the IP phones to upgrade and the upgrade policies.
l Before an upgrade, an IP phone obtains the UPF file from the preconfigured upgrade file
server. For eSpace 7910/eSpace 7950, the UPF file name has been configured before
factory delivery and is in format of UPF-Product model.xml. Ensure that the name of the
UPF file on the upgrade file server is the same as the factory default, for example, UPF-
eSpace7910.xml.
l When you need to upgrade both eSpace 7910 and eSpace 7950, you can use a single
UPF file to define the upgrade file directories for the two models.
The UPF file must be encoded using UTF-8. You are advised to use Notepad++ to edit the UDF file.
Procedure
Step 1 Obtain the UPF template, as shown in Figure 8-1.
Step 2 Modify the parameters (see Table 8-1 for detailed parameter descriptions) in the UPF
template depending on your needs.
l For the version file (1 Firmware Upgrade Image), FileVersion is mandatory and UTC is optional.
For the resources files (files numbered 2 to 6), FileVersion is invalid and its value can be empty,
while UTC is mandatory and its value is in the standard time format, for example,
1970-01-01T08:00:04. The value of UTC for a file determines whether the file is upgraded.
l IP phones support HTTP and HTTPS. HTTP is an insecure protocol. You are advised to use HTTPS.
l When compressing multiple files into a .tar package, directly compress them without creating a
directory and copying them to the directory first. On the Windows operating system, you can use the
7-Zip to compress files.
NOTICE
l The UPF file is designed to prohibit cyclic upgrade. For example, the settings of an
upgrade from version A to version B and from version B to version A are not supported.
l Changes in configuration tree (c_tree.xml) may lead to upgrading failure of
eSpace79XX.bin. It's recommended that putting eSpace79XX.bin file before c_tree.xml
when upgrading, or you can upgrade them separately.
l When the UPF File is used for deploying IP phones, only common configurations can be
imported. Personal configurations cannot be imported.
----End
Example
This configuration example demonstrates how to set the UPF file for upgrading the versions
and configuration files of eSpace7910 (hardware versions: EP21MPUA VER.B and
EP21MPUA VER.A) and eSpace7950 (hardware versions: EP11MPUA VER.B and
EP11MPUA VER.A) to V200R003C30SPC300:
<?xml version="1.0"?>
<InternetGatewayDeviceConfig xmlns="urn:dslforum-org:cpe-device-config-1-0">
<UpgradePolicyFile>
<UPFDeviceInfo ManufacturerOUI="huawei" ModelName="MediaPhone"/>
<UpgradePolicy NumberOfInstances="2">
<UpgradePolicyInstance InstanceID="1" HardwareVersion="EP21MPUA
VER.B|EP21MPUA VER.A" SoftwareVersion="*" IPAddress="*" SerialNumber="*">
<UpgradeFile NumberOfInstances="2">
<UpgradeFileInstance InstanceID="1" FileType="1 Firmware
Upgrade Image" FileVersion="V200R003C30SPC300B013" FileURL="https://192.168.1.227/
For details about how to obtain the Tools.zip package, see 3.2 Required Data.
Step 3 On the My Contacts tab page, click Export Template (no local contacts on the IP phone) or
Export (with local contacts on the IP phone).
----End
Step 3 Click Import. Select and import the existing contact file.
If there is no local contact on the IP phone or you need to add contacts, you can import the template file
and edit it or directly add contact information in the 7900&8950 contacts tools v1.3.xlsm file.
----End
l If the Addrbook.vcf file contains modification about existing contacts, you are advised to clear the
original contact information on the IP phone before the import to ensure import success.
l If the Addrbook.vcf file contains only new contacts, you can directly import the file and does not
need to clear the original contact information.
----End
Procedure
Step 1 Choose Start > Administrative Tools > Server Manager.
The Server Manager window is displayed, as shown in Figure 8-3.
Step 5 Set Parent domain to the specified DNS domain name, for example, example.com .
Step 6 Set Preferred DNS server IPv4 address to the IP address of the local PC, for example,
192.168.1.12, and click Next.
The Specify IPv4 WINS Server Settings window is displayed, as shown in Figure 8-7.
Step 7 Select WINS is not required for applications on this network and click Next.
The Add or Edit DHCP Scopes window is displayed, as shown in Figure 8-8.
----End
Step 2 Click Add roles and features to access the Add Roles and Features Wizard window. From
the navigation tree on the left, choose Server Roles to access the Select server roles window.
Step 3 Select DHCP Server. In the displayed dialog box, select Add Features and click Next.
Step 5 In the DHCP Server window, click Next to access the Confirm installation selections
window.
Step 7 A message is displayed asking you to restart the DHCP server to complete its installation.
----End
Step 2 Click More in the message notification bar to open the All Servers Task Details and
Notifications window. Click Complete DHCP configuration in the Action column.
If no message is displayed, you can click Tools in the upper right corner of the Server Manager
window and choose DHCP. Then, right-click the server name on the left and choose Authorize.
Step 3 In the DHCP Post- Install configuration wizard window, click Next.
Step 5 In the Summary window, messages indicating that the DHCP server is authorized and the
security groups are created are displayed. Click Close.
----End
Configuring a Scope
Step 1 Open the Server Manager. From the navigation tree on the left, choose DHCP. In the pane on
the right, right-click the DHCP server and choose DHCP Manager.
You can also click Tools in the upper right corner and choose DHCP, as shown in Figure 8-20.
Step 2 Expand the navigation tree on the left, right-click IPv4, and choose New Scope.
Step 4 Set Scope Name (for example, to uc.com) and click Next.
For example, set Start IP address to 192.168.1.160 and End IP address to 192.168.1.170.
Step 7 Set the lease duration (8 days by default) and click Next.
Step 8 In the Configure DHCP Options window, select Yes, I want to configure these options
now and click Next to configure DHCP options (gateway/DNS/domain name).
Step 9 Set the default gateway (for example, 192.168.1.1) and click Add. Then, click Next.
Step 11 In the WINS Servers window, leave the parameters empty as you do not need to set WINS
servers. Click Next.
Step 12 In the Activate Scope window, select Yes, I want to activate this scope now and click Next.
----End
Make sure that the network cable is correctly connected to network port 1 on board 0 on router AR-28.
In the rear panel of the router, you can view the board slots and enable DHCP function on network port
1.
[Quidway-Ethernet0/1]ip address 192.168.2.1 255.255.255.0 //Set the IP
address of network port 0/1. The router also uses this IP address as the
gateway address and allocates it to the DHCP client.
[Quidway-Ethernet0/1]dhcp select interface //Select the DHCP
server mode based on interfaces. You can select the DHCP server based on
other modes.
[Quidway-Ethernet0/1]dhcp server dns-list 192.168.2.20 //Set the DNS
server IP address that will be delivered along with the gateway IP
address to the DHCP client. The DNS server IP address is optional.
After the configuration, save the configured data. Otherwise, the data you configured will be
lost after system restart.
In the preceding scripts, *** indicates the parameters followed. These parameters can be set based on
your needs. For which parameters can be set, press Shift + ?.
Context
The DHCP server has been set up.
Procedure
Step 1 Choose Start > Administrative Tools > DHCP.
The DHCP window is displayed.
Step 2 Click to expand the navigation tree, as shown in Figure 8-25.
The Predefined Options and Values dialog box is displayed, as shown in Figure 8-26.
Step 5 Set parameters (see Table 8-2 for detailed parameter descriptions).
Parameter Example
Name ip phone
Code 246
Step 10 Set String value to the URL for obtaining the UPF file.
information and complete SIP registration. Terminal users only need power on IP phones and
connect them to the network to complete login and registration. This implements IP phone
zero-configuration access.
Figure 8-30 shows the terminal management deployment service process.
This terminal management mechanism does not use Huawei NMS server. Therefore, you need to first
use Option 246 to deliver the Bootstrap NMS address, user name, and password to IP phones. Then, IP
phones can obtain the public ACS server address from the Bootstrap NMS. The access mode of "DHCP
+ two NMSs" is insecure and applies only to the specific customer. It is not recommended in other
scenarios.
1. The DHCP Option246 parameters (BootStrap ACS address, and user name and password
used to access the ACS) are set. For details, see Configuring Option 246.
2-4. After the IP Phone is power on, the BootStrap ACS address and the user name and
password used to access the ACS are obtained from the Option 246 character string value.
5. The IP phone proactively connects to the BootStrap ACS, and the user name and password
in Option 246 are used to perform authentication and report the IP Phone and AR information.
6-7. After device verification, the BootStrap ACS uses the SetParameterValues method to
deliver the URL, user name, and password of the Public ACS.
8. The IP Phone proactively connects to the Public ACS.
9. The Public ACS uses the Download method to deliver the root certificate to the IP Phone.
10. The IP Phone restarts.
11-12. The Public ACS uses the GetParameterValues method to obtain the certificate name
and uses the SetParameterValues method to enable the IP Phone certificate verification.
13. The Public ACS uses the SetParameterValues method to deliver the registration
information such as the SIP number and password of the IP Phone.
14. The IP Phone obtains the registration information and initiates SIP registration to the AS.
Table 8-4 describes the TR-069 parameters involved in the process.
Configuring TR-069
During IP Phone deployment and access, the BootStrap ACS and Public ACS use the
SetParameterValues method to deliver key parameters to the IP Phone, and the Public ACS
uses the GetParameterValues method to obtain the root certificate name of the IP Phone.
Table 8-4 describes the parameters.
Users can deliver other TR-069 parameters as required. For details, see the TR-069
Configuration Parameter Description and Configuration File Parameter Description.
Verification
After being powered on, IP phones are registered successfully and display the home screen.
Context
The Apache server and the Windows IIS server cannot be used at the same time.
If you want to use the Apache server, stop and disable the Windows IIS server first. Use either
of the following two methods:
l Method 1: Choose Start > Control Panel > Administrative Tools > Services.
l Method 2: Right-click and choose Open Apache Monitor from the shortcut menu.
In the Apache Service Monitor window that is displayed, select Services.
Context
You can obtain the Apache server installation software from http://httpd.apache.org and
install the Apache server in default configuration using the installation wizard. The following
example uses Apache HTTP Server2.2 running in the Windows XP operating system.
Procedure
Step 1 Choose Start > All Programs > Apache HTTP Server 2.2 > Monitor Apache Servers.
l If is displayed in the system tray, the Apache server is running. Skip step 2 and go to
step 3.
After you install the Apache server, restart the system for the Apache service to take effect.
Step 2 Start the Apache server. You can start the Apache server in either of the following ways:
l Right-click , choose Open Apache Monitor. In the Apache Service Monitor window
that is displayed, click Start.
Step 3 Copy files that IP phones will access to the root folder of the Apache server, for example, C:
\Program Files\Apache Software Foundation\Apache2.2\htdocs.
l If you place the files directly in the htdocs folder, type the address in the format of
http://IP address of the PC where the Apache server is installed, for example, http://
192.168.1.51, to access the Apache server.
l If you place the files in a sub-folder of the htdocs folder, type the address in the format
of http://IP address of the PC where the Apache server is installed/sub-folder name, for
example, http://192.168.1.51/filename, to access the Apache server.
----End
Context
The Windows IIS component can be used to configure the HTTP server. Before the
configuration, obtain the Windows operating system installation CD-ROM or the installation
package URL and then install the Windows IIS component.
To install the Windows IIS component in the Windows XP operating system, perform the
following steps:
Procedure
Step 1 Choose Start > Control Panel. The Control Panel window is displayed.
Step 4 Select Internet Information Services (IIS) in the Components area and click Next. The
system displays a window asking you to insert the installation CD-ROM before the
installation is started.
Step 5 Insert the installation CD-ROM, and click OK. The Files Needed dialog box is displayed, as
shown in Figure 8-33.
Step 7 Click OK. The system starts copying the files and installing the component, as shown in
Figure 8-34.
After the installation is complete, the dialog box automatically exits. You can check for the
IIS component in Control Panel.
Step 8 After the installation is complete, store the IP phone version and configuration files in the root
directory C:\Inetpub\wwwroot\.
----End
Prerequisites
l The AD and DNS server components have been installed in the Windows Server 2008
operating system.
l The IP address of the Windows Server 2008 operating system is a static IP address.
Procedure
Step 1 Choose Start > Run, enter dcpromo, and click OK.
The Active Directory Domain and Active Directory Domain Services Installation Wizard
windows are displayed successively, as shown in Figure 8-35 and Figure 8-36.
Step 3 Select Create a new domain in a new forest and click Next.
The Name the Forest Root Domain window is displayed, as shown in Figure 8-38.
Step 4 Enter a domain name, for example, uc.com, and click Next.
The Set Forest Functional Level window is displayed, as shown in Figure 8-39.
Step 5 Set Forest functional level to Windows Server 2008 R2 and click Next.
The Additional Domain Controller Options window is displayed, as shown in Figure 8-40.
Figure 8-41 Location for Database, Log Files, and SYSVOL window
Result
When the DNS server is installed, choose Start > Administrative Tools > DNS to view the
new zone uc.com, as shown in Figure 8-44.
Click the new zone to view the detailed resource records of the new zone. Each zone has two
records: Start of Authority (SOA) and Name Server (NS). The SOA determines the account in
use, while the NS determines the server.
When the DNS server is configured, create Type A records in the new zone.
A Type A record provides the mapping between a standard host name and an IP address. The
Name parameter indicates the host name and the Value parameter indicates the mapped IP
address. For example, {relay1.bar.foo.com, 10.37.93.126, A} is a Type A record. The
procedure for creating a Type A record is as follows:
1. Right-click uc.com, choose New host, set the server name and IP address, and click Add
Host, as shown in Figure 8-45.
2. Repeat the preceding step to add more Type A records to set server IP address in the new
DNS zone.
Data Plan
The following table lists the user information under the assumption that a domain user under
the organizational unit Department needs to be added.
Parameter Setting
Password Bruce123//
Department test
Home 11111111
Mobile 13711111111
Procedure
Step 1 Choose Start > Administrative Tools > Active Directory Users and Computers.
The Active Directory Users and Computers window is displayed, as shown in Figure 8-46.
Step 2 Right-click Department, and choose New > User from the shortcut menu, as shown in
Figure 8-47.
Step 3 Set the Full name, and User logon name parameters, as shown in Figure 8-48.
l Full name is the user name displayed on the phone screen. You can right-click the user and choose
Rename from the shortcut menu to change the value of Full name.
l Full name set here is automatically synchronized to Display name of the user properties. The value
of Display name is the value of User Name required in LDAP parameter settings.
Step 4 Click Next. In the dialog box that is displayed, set Password and Confirm password, and
select User must change password at next logon, as shown in Figure 8-49.
Step 5 Click Next, and click Finish in the displayed dialog box.
Step 9 Click the Organization tab. Set Department and Job Title.
----End