Got it

How do I deploy IP phones in batches using DHCP?

Latest reply: Dec 17, 2018 11:44:01 536 1 0 0 0

Q: How do I deploy IP phones in batches using DHCP?

A: After being connected to the DHCP server and powered on, the IP phone 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. The IP phone then obtains the configuration file, version file, signal tone file and certificate file of the target version for the specific phone model from the file server to update its configuration.

More:

Prerequisites

You have prepared the following items:

l  HTTP file server

l  DHCP server.

l  Version file, configuration file (Config-eSpace7910/Config-eSpace7950/Config-eSpace8950.xml), signal tone file and certificate file of the target version for the specific phone model.

l  (Optional) DNS server

To use domain names in file URLs, prepare a DNS server.

Procedure

   Step 1          Modify the configuration file.

In the configuration file, set related parameters (see Table 2-1 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 and eSpace 8950 IP Phone Configuration File Parameter Description.

Table 1-1 Parameter description

Parameter

Description

How to Set

Phone.Environment

NetworkingEnvironment

Network environment.

Value range: 0-11

l 0: UC2.X

l 1: UC2.0

l 2: Others

l 3: Asterisk (eSpace 7900)

l 4: Broadsoft (eSpace 7900)

l 4: BroadWorks (eSpace 8950)

l 5: CC (eSpace 7900)

l 6: IMS+UC

l 7: VC (eSpace 8950)

l 9: IMS

l 10: EC6.X

l 11: VFOneNet (eSpace 7900)

Phone.Server

PrimaryRegServerAddress

Address of the active registrar server.

l EC6.X and UC2.X: Enter the address of the active registrar server with which the phone account is registered.

l IMS+UC: The setting is automatically pushed by the AA server.

PrimaryRegServerPort

Port number of the active registrar server.

l EC6.X and UC2.X: Enter the port number of the active registrar server with which the phone account is registered.

Default: 5060

l IMS+UC: The setting is automatically pushed by the AA server.

CallOutProxyServerAddress

Address of the active proxy server.

l EC6.X and UC2.X: Optional.

l IMS+UC: The setting is automatically pushed by the AA server.

CallOutProxyServerPort

Port number of the active proxy server.

PrimaryAAServerAddress

Address of the active AA server.

This parameter is supported only on the IMS+UC network. Enter the address of the active AA server.

PrimaryAAServerPort

Port number of the active AA server.

This parameter is supported only on the IMS+UC network. Enter the port number of the active AA server.

PrimaryEAddrServerAddress

Address of the directory server.

l EC6.X: The setting is automatically pushed by the uPortal server.

l UC2.X: Enter the address of the active directory server.

l IMS+UC: The setting is automatically pushed by the AA server.

PrimaryEAddrServerPort

Port number of the active directory server.

l UC2.X: Enter the port number of the active directory server. Default: 80

l IMS+UC: The setting is automatically pushed by the AA server.

ImageServer

primaryAddr

Address of the profile picture server.

l EC6.X: The setting is automatically pushed by the uPortal server.

l IMS+UC: The setting is automatically pushed by the AA server.

primaryPort

Port number of the profile picture server.

This parameter is supported only on the IMS+UC network. The setting is automatically pushed by the AA server.

Access.Sntp

URL

NTP server address.

Enter the URL or IP address in dotted decimal notation of the NTP server.

 

note

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, and certificate files and manufacturer specified configuration file.

   Step 3          Prepare a UPF file. For details, see the eSpace 7910 and 7950 IP Phone Administrator Guide and eSpace 8950 IP Phone Administrator Guide.

   Step 4          Set the Option 246 parameter of the DHCP server (configured on the Windows Server 2008) to the UPF file URL.

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.

Table 2-2 lists different settings of the Option 246 parameter.

Table 1-2 Option 246 parameter settings

Value Format

Example

IP

upfprofile.address=https://HTTP server IP address/UPF file directory/UPF file name, for example, upfprofile.address=https://10.166.102.110/directory/UPF-eSpace7950.xml

IP:port

upfprofile.address=https://HTTP server IP address:HTTP server port number/UPF file directory/UPF file name, for example, upfprofile.address=https://10.166.102.110:80/directory/UPF-eSpace7950.xml

Domain name

upfprofile.address=https://HTTP server domain name/UPF file directory/UPF file name, for example, upfprofile.address=https://default.example.com/directory/UPF-eSpace7950.xml

Domain name:port

upfprofile.address=https://HTTP server domain name:HTTP server port number/UPF file directory/UPF file name, for example, upfprofile.address=https://default.company.com:80/directory/UPF-eSpace7950.xml

 

   Step 5          Power on all the IP phones to be deployed.

All the IP phones automatically obtain their IP addresses and download desired UPF files. According to the upgrade file directory specified in the UPF file, the IP phones upgrade their versions and download configuration files for batch configuration.

----End

For more details, please refer to the administrator guide of each model.

How to Obtain the Administrator Guide

To obtain the eSpace 7190/7950 IP phone administrator guide, click http://support.huawei.com/enterprise/en/doc/EDOC1000129164?idPath=7881490|21781198|21781768|21730255|8327343.

To obtain the eSpace 8950 IP phone administrator guide, click http://support.huawei.com/enterprise/en/doc/EDOC1000128680?idPath=7881490|21781198|21781768|21730255|21006986.

 

This post was last edited by UCC_Express at 2018-11-20 03:06.

very good solution How do I deploy IP phones in batches using DHCP?-2821795-1
View more
  • x
  • convention:

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.