Transformation Examples

Multiple transformations might take place when placing a phone call. Using external phone number masks instructs the call-routing component to use the external phone number of a calling station rather than its DN for caller ID information. The external phone number mask is applied on an individual line basis through the Directory Number Configuration screen on the device.

The route pattern matched for an outgoing call can apply another set of calling-party transformations before extending the call to the PSTN. This can prove useful when third-level Technical Assistance Center (TAC) support technicians make outgoing calls to customers. Company policy may dictate that third-level TAC engineers never give out their DID phone number to customers because all calls should be routed through the Cisco TAC.

Figure 12-15 illustrates the multiple levels of calling-party manipulation that may occur when the third-level support TAC engineer places a call back to the customer, Global Knowledge. The engineer's phone number of 35062 will appear as 214 713-5062 when calls are routed through any off-net devices because of the configured external phone number mask. The engineer dialed a special access code of 8 before dialing 1 800 COURSES to Global Knowledge. All calls with an access code of 8 indicate calls to customers from TAC engineers. The calling-party transformation mask is applied, and the resulting caller ID will appear as if calls were being placed from the main TAC phone number in San Jose, California (408 853-5000). Notice that Figure 12-16 focuses on the calling party and not the dialed digits (1 800 COURSES).

Figure 12-15 Calling-Party Transformation Mask Example

Directory Number


External Phone Number Mask



Calling-Party Transformation Mask


Caller ID


Figure 12-16 is an example of called-party modifications where the user dialed 10-10-321 to save the company money on the phone call. The route pattern of [email protected] was matched by the dialed digits of 9 10-10-321 1 808 555-1221. The DDI was configured to remove the 10-10-dialing. The resulting number is applied against the called-party transformation mask, which includes ten wildcard characters. The access code (9) and long-distance code (1) are removed from the dialed digits. An (8) is prefixed as a new access code because the call may be routed to a traditional PBX where an 8 is required as an access code to trunk the call to the PSTN.

Figure 12-16 Called-Party Digit Manipulation

Dialed Number 9 10-10-321

1 808 555-1221

Discard Digits



1 808 555-1221

Called-Party Transformation Mask


808 555-1221

Prefix Digits


Called Number

8 808 555-1221

Figure 12-17 is an example where the Unified Communications support group in Richardson, Texas, is placing calls to someone in the Routing support group in San Jose, California. Because the corporate policy is to not allow direct calls to members of the support team, the calling and called party will be manipulated to reflect the main hunt pilot used to distribute calls to support group members at each site.

1. User A, at extension 5062, dials 91234.

2. The route pattern of 9.1XXX matches the dialed digits.

3. A DDI of PreDot is applied to the called party. The resulting dialed digits are now 1234.

4. A calling-party transformation mask of X000 is applied to caller 5062.

5. The caller ID at the destination will now appear as if the call were placed from the hunt pilot of 5000 in Richardson, Texas.

6. A called-party transformation mask of X000 is applied to the dialed digits. 1234 is applied to the mask, and the resulting number is 1000.

7. San Jose receives a call destined for extension 1000 with a caller ID of extension 5000. The original call was destined to 9-1234 with a caller ID of 5062.

Figure 12-17 Complex Digit Manipulation

User Dial





From: 5GGG A A


Route Pattern



User Dialed Numbers

Caller ID


Discard "9"


Caller ID





Extension 1000

User Dialed


User Directory




Called Number


Calling Number

Was this article helpful?

0 0

Post a comment