Procedures for System Administrators
Before an installation technician can assign new extension numbers to phones, you must complete the following tasks:
1. Determine which extension numbers will be assigned to the new phones and plan your configuration.
2. Download the appropriate Tcl script and associated audio prompt files and place them in the correct directory.
3. Configure the Cisco Unified CME router to:
– Configure and load the appropriate Tcl script.
– Specify the extension that the installation technician calls to assign extension numbers.
– Optionally specify whether the extension used to assign extension numbers is dialed automatically.
– Specify the password that the installation technician enters to assign extension numbers.
– Configure the extension assigner feature.
– Configure ephone-dns with temporary extension numbers.
– Configure ephone-dns with the extension numbers that the installation technician can assign to phones.
– Configure ephones with temporary MAC addresses for each phone that will be assigned an extension number by the installation technician.
– Optionally configure the router to automatically save your configuration.
4. Provide the installation technician with the information needed to assign extension numbers to the new phones.
Before you can configure this feature, you must understand how the extension assigner application works and what information the installation technician needs to assign extension numbers to phones.
Other information you must provide to the installation technician involves the tasks that the installation technician must perform. These tasks include:
- Dialing a configurable extension number to access the extension assigner application.
- Entering a configurable password.
- Entering a tag that identifies the extension number that will be assigned to the phone.
Therefore, you must make the following decisions:
- Which extension number must be dialed to access the extension assigner application.
- Whether the number is dialed automatically when a phone goes off hook.
- What password the installation technician must enter to access the extension assigner application.
- What type of tag numbers to use to identify the extension number to assign to the phone.
- What specific tag numbers to use to identify the extension number to assign to the phone.
The first three decisions are straightforward, but the last two tag number decisions require some knowledge of how the extension assigner feature works.
This feature is implemented using a Tcl script and audio files. To run this script, the installation technician plugs in the phone, waits for a random extension number to be automatically assigned, and dials a specified extension number.
After the phones have registered and received their temporary extension numbers, the installation technician can access extension assigner and enter a tag number. This tag number is used to identify the extension number and must match either an ephone tag or a similar new tag called the provision-tag.
For SCCP phones, you must decide on which tag you want to use before you configure your ephone and ephone-dn entries.
The advantage of using the provision-tag is that you can make it easier for the installation technician to assign extension numbers because you can configure the tag to match the primary extension number or some other unique identifier for the phone, such as a jack number. We recommend you to configure provision-tag same as the primary extension number.
The disadvantage is that you configure an additional keyword for each ephone entry, as shown in the following examples:
If you decide to use the ephone tag, it requires less configuration. However, the installation technician enters an arbitrary tag number instead of the actual extension number when configuring a phone. This restriction is because the number of ephone tags that you can configure is limited by your license. For example, if you use the ephone tag and you have a 100-user license, the installation technician cannot enter 9001 for the tag because you can configure only ephone 1 to ephone 100.
Note that each ephone entry that you configure must also include a temporary MAC address. As shown in the above example, this address should begin with 02EA.EAEA and can end with any unique number. We strongly recommend that you can configure this unique number to match the ephone tag for SCCP phones.
For SCCP phones, you do not have to configure any ephone entries for the extension number that are randomly assigned. The auto assign feature automatically creates an ephone entry for each new phone when it registers. The auto assign feature then automatically assigns an ephone-dn entry if there is an available ephone-dn that has one of the tag numbers specified by the auto assign command. The resulting ephone pool configurations have the actual MAC address of the phone and a button with the first available ephone-dn designated for the auto assign feature. For more information, see Configure Temporary Extension Numbers for SCCP Phones That Use Extension Assigner.
As shown in the following examples, you configure at least one ephone-dn for a temporary extension and specify which ephone-dns the auto assign feature will assign to the temporary ephone entries:
auto assign 101 to 105
When the installation technician assigns an extension number to a phone, the temporary MAC address is replaced by the actual MAC address and the ephone entry created by the auto register feature is deleted. The number of ephone-dns that you configure for the auto assign feature determines how many phones you can plug in at one time and get an automatically assigned extension. If you define four ephone-dns for auto assign and you plug in five phones, one phone will not get a temporary extension number until you assign an extension to one of the other four phones and reset the fifth phone. You are permitted to set the max-ephone value higher than the number of users and phones supported by your Cisco Unified CME phone licenses for the purpose of enrolling licensed phones using Extension Assigner.
In addition to configuring one ephone-dn for each temporary extension number that is assigned automatically, you also must configure an ephone-dn entry for each extension number that is assigned by the installation technician. For more details on configuring extension numbers that technicians can assign to SCCP phones, see Configure Extension Numbers That Installation Technicians Can Assign to SCCP Phones.
To complete the configuration, as shown in the following example, you must:
- Specify whether to use the ephone tag (applicable only for SCCP phones) or the provision-tag number to identify the extension number to assign to the phone. Set this when the feature is enabled with the new extension-assigner tag-type command provided with this feature.
- Configure an ephone-dn for each temporary extension number that is assigned automatically.
- Configure an ephone-dn for each extension number that you want the installation technician to assign to a phone.
- Configure an ephone with a temporary MAC address for each phone that is assigned an extension number by the installation technician. Optionally, this ephone definition can include the new provision-tag. For more information, see the “Configuring Ephones with Temporary MAC Addresses” section.
extension-assigner tag-type provision-tag
auto assign 101 to 105
ephone-dn 1 dual-line
label Temp-Line-not assigned yet
Because you must configure two ephone-dns for each extension number that you want to assign, you may exceed your max-dn setting. You are permitted to set the max-dn value higher than the number allowed by your license for the purpose of enrolling licensed phones using extension assigner.
Assuming that your max-dn setting is set high enough, your max-ephone setting determines how many phones you can plug in at one time. For example, if your max-ephone setting is ten more than the number of phones to which you want to assign extension numbers, then you can plug in ten phones at a time. If you plug in eleven phones, one phone will not register or get a temporary extension number until you assign an extension to one of the first ten phones and reset the eleventh phone.
After you have configured your ephone and ephone-dn entries, you can complete your router configuration by optionally configuring the router to automatically save your configuration. If the router configuration is not saved, any extension assignments made by the installation technician will be lost when the router is restarted. The alternative to this optional procedure is to have the installation technician connect to the router and enter the write memory command to save the router configuration.
The final task of the system administrator is to document the information that the installation technician needs to assign extension numbers to the new phones. You can also use this documentation as a guide when you configure Cisco Unified CME to implement this feature. This information includes:
- How many phones the installation technician can plug in at one time
- Which extension number to dial to access the extension assigner application
- Whether the number is dialed automatically when a phone goes off hook
- What password to enter to access the application
- Which tag numbers to enter to assign an extension to each phone
Note Because this feature is implemented using a Tcl script and audio files, you must place the script and associated audio prompt files in the correct directory. Do not edit this script; just configure Cisco Unified CME to load the appropriate script.