Cisco Cisco Unified CallConnector for Microsoft Windows

Descargar
Página de 128
 
Cisco Systems, Inc.
 Page 
79 
 
79 
Overview 
Advanced Dialing Translations for Server 
The UCC Server dial plan is used for two different purposes: 
ƒ  Convert a telephone number to a dialable number. This involves determining if the number 
is an internal extension or a external PSTN number. In the case of a PSTN number, the 
Dial Out Prefix is added to the number and the number formatted for local or long 
distance dialing. 
ƒ  Convert an incoming number to the ‘canonical’ format to allow searching for the number in 
the UCC directories. Numbers in the UCC Directories are saved in a standard format 
known as ‘canonical’ format. For example 4085551212 in the United States is formatted 
to be (408) 555-1212.  
The UCC Server uses the router location specification and the information in the uccDialPlan.xml 
file to convert to a dialable number and a canonical format.  Since there may be special local 
requirements or dialing configurations that have not been covered, the Advanced Dialing 
Translation provides a method to manually setup dialing translation rules to handle these 
requirements.  
Notes on Dialing Translations 
1.  The dialing translations are specified for each router. Even if the translations are the same, 
they will need to be specified for each router. 
2.  There are two different translations – a) for dialing and b) lookup. Dialing converts a 
telephone number to a number that can be sent to the CME for dialing out. Lookup 
converts telephone numbers provides from a) Radius messages – both internal extension 
and external PSTN numbers and b) caller and called numbers provided through the skinny 
messages. Both have to be specified based on the format of the numbers. 
3.  The translations are performed in the specified precedence order until a translation rule is 
encountered. Processing stops at the first rule that can be executed. All subsequent rules 
are ignored. 
4.  Patterns specifie the format of the input number to the translation. You can use the letter ‘x’ 
to specify any digit. For example xxxx indicates any number that is four digits long and 
between 9999 and 0000. ‘x’ should be used when the input number has to be of a specific 
length. The character period ‘.’ is used  to denote any subsequent digits regardless of the 
length. For example ‘551.’ indicates any number starting with 551 that is greater or equal to 
four digits in length. 
5.  The ‘Strip’ function removes the specified number of starting digits from the input. For 
example Strip=3 will remove the first three digits from the matching pattern. 
6.  Pre-pend function appends the specified digits to the front of the number once the Strip 
function has been performed.