4.4 Globalized Call Routing & Local Route Group (LRG)

Key Takeaways

  • Globalized Call Routing normalizes all internal and external telephone numbers into the international +E.164 format (+[Country Code][Subscriber Number]), establishing a singular, scalable call routing core.

  • The Standard Local Route Group (SLRG) decouples Route Lists from physical hardware gateways by dynamically resolving the egress trunk based on the calling device's Device Pool.

  • Inbound globalization transforms national, local, and abbreviated caller IDs into +E.164 at ingress, enabling direct one-touch callback from missed call logs without dial prefix manipulation.

  • Egress localization uses Called Party Transformation Patterns applied through the egress gateway's Called Party Transformation CSS to strip +E.164 prefixes and match carrier-specific digit requirements.

  • By combining SLRG with globalized route patterns (such as +!), enterprise dial plans scale from tens of thousands of site-specific patterns down to a single unified routing configuration.

Last updated: October 2026

4.4 Globalized Call Routing & Local Route Group (LRG)

In traditional, localized enterprise dial plans, call routing logic is deeply intertwined with physical site geography. Every branch office required dedicated Route Patterns (such as 9.1[2-9]XX[2-9]XXXXXX), custom Route Lists, and unique Partitions to ensure outbound calls egressed that specific site's local gateway. For multi-site enterprises with dozens or hundreds of locations, this model caused an exponential explosion of dial plan objects, fractured Call Detail Records (CDR), and prevented users from redialing missed external numbers from their phone history.

Cisco Globalized Call Routing resolves these scaling challenges by establishing a unified, location-independent dial plan based on the international +E.164 standard, powered by the Standard Local Route Group (SLRG) feature.


1. The +E.164 Standardization Framework

ITU-T Recommendation E.164 defines an international public telecommunication numbering plan. In Cisco Globalized Call Routing, every internal Directory Number and external PSTN destination is normalized to full E.164 format with a leading plus sign (+):

E.164 Format=++[Country Code]+[National Destination Code / Area Code]+[Subscriber Number]\text{E.164 Format} = \mathbf{+} + [\text{Country Code}] + [\text{National Destination Code / Area Code}] + [\text{Subscriber Number}]

Examples of Globalized Numbers

  • United States (San Jose): +14085550100 (+, Country Code 1, Area Code 408, Local Number 5550100)
  • United Kingdom (London): +442079460123 (+, Country Code 44, Area Code 20, Local Number 79460123)
  • Germany (Frankfurt): +49691234567 (+, Country Code 49, Area Code 69, Local Number 1234567)
  • Australia (Sydney): +61299990123 (+, Country Code 61, Area Code 2, Local Number 99990123)

Core Benefits of Globalized Routing

  1. Unified Core Dial Plan: CUCM maintains a single, globalized routing table across all geographic locations, eliminating redundant site-specific patterns.
  2. Consistent Call Detail Records (CDR): Billing and reporting systems track uniform +E.164 numbers regardless of which branch placed or received the call.
  3. One-Touch Redial / Callback: When an external call arrives, the caller ID is normalized to +E.164 before appearing on the phone screen. When the recipient views missed calls and presses "Call", the phone dials +14085550100 directly, which matches the global routing core without requiring manual digit editing or steering digit prefixes.
  4. Linear Multi-Site Scalability: Adding a new remote site requires zero changes to the core route patterns or route lists.

2. Standard Local Route Group (SLRG)

In a legacy architecture, if an enterprise operated 50 branch offices, routing outbound PSTN calls required 50 distinct Route Lists (e.g., RL_Site1_PSTN, RL_Site2_PSTN, ..., RL_Site50_PSTN) and 50 distinct Route Patterns in separate site partitions.

Decoupling Patterns from Hardware

The Standard Local Route Group (SLRG) completely decouples dial patterns from physical gateways by introducing a dynamic placeholder into Route Lists:

[Route Pattern: \+!] ---> [Route List: RL_Global_PSTN]
                                     |
                                     v
                       [Standard Local Route Group (Virtual)]
                                     |
                  +------------------+------------------+
                  |                                     |
     (Caller in San Jose DP)                (Caller in London DP)
                  |                                     |
                  v                                     v
      [Resolved Gateway: CUBE_SJ]           [Resolved Gateway: CUBE_LDN]

How SLRG Works at Runtime

  1. An administrator creates a single global Route Pattern (e.g., \+! or 9.\+!) pointing to a global Route List named RL_Global_PSTN.
  2. Inside RL_Global_PSTN, instead of selecting a specific physical Route Group, the administrator selects the built-in virtual entity: Standard Local Route Group.
  3. On each branch's Device Pool (e.g., DP_SanJose, DP_London), the administrator maps the virtual SLRG to that site's actual physical Route Group under the Local Route Group drop-down menu:
    • DP_SanJose: Local Route Group = RG_SanJose_Gateways
    • DP_London: Local Route Group = RG_London_Gateways
  4. When an endpoint in San Jose initiates an outbound call to +12125550199, CUCM matches \+!, routes to RL_Global_PSTN, inspects the calling phone's Device Pool, resolves SLRG to RG_SanJose_Gateways, and sends the call out the local San Jose gateway.
  5. When an endpoint in London dials the exact same number, CUCM resolves SLRG to RG_London_Gateways and routes out the London gateway.

3. Egress Localization

While CUCM processes and routes calls internally using +E.164, external PSTN carriers rarely accept a leading + sign or uniform international formatting for local calls. For example, a local carrier in Dallas may require 10 digits (2145551234), while long-distance requires 11 digits (12145551234), and international requires 011 prefixed before the country code.

Egress Localization transforms globalized +E.164 numbers into carrier-mandated formats at the egress gateway or trunk using Called Party Transformation Patterns.

Localization Configuration via Called Party Transformation CSS

Localization patterns are assigned to partitions and associated with the egress trunk/gateway via a Called Party Transformation CSS:

Carrier DestinationEgress PatternDiscard DigitsPrefixDialed E.164Sent to CarrierDescription
US Local 10-Digit\+1.408[2-9]XXXXXXPreDotNone+140855501994085550199A closer match than the national pattern, so local calls use it; strips +1.
US Long Distance\+1.[2-9]XX[2-9]XXXXXXPreDot1+1212555012312125550123Strips +1. and prepends 1 for national.
US International\+.!PreDot011+442079460123011442079460123Strips +. and prepends 011 exit code.
UK National\+44.[1-9]XXXXXXXXXPreDot0+44207946012302079460123Strips +44. and prepends national 0.
UK International\+.!PreDot00+140855501000014085550100Strips +. and prepends 00 exit code.

Because localization transformation patterns reside in site-specific partitions applied to each site's gateway, each branch formats digits to suit its local carrier without impacting other branches.

Emergency numbers are normally not globalized. A dedicated 911 (and 9.911) route pattern with Urgent Priority points to a route list containing the Standard Local Route Group, so the call leaves through the caller's local gateway with the local emergency number intact.


4. Inbound Globalization and One-Touch Redial

PSTN carriers deliver incoming calls with disparate number formats depending on circuit type (PRI, SIP, BRI) and the nature of the call (Subscriber, National, International, or Unknown).

Inbound Globalization Mechanics

To achieve true end-to-end globalization, numbers must be converted to +E.164 at the ingress boundary before entering CUCM Digit Analysis:

  • Gateway / Trunk Ingress Settings: On SIP trunks or MGCP/H.323 voice gateways, administrators configure prefix rules based on ISDN Numbering Plan Indicator (NPI) and Type of Number (TON), or apply an Inbound Calling Party Transformation CSS.
  • Mapping Carrier TON to +E.164:
    • If TON = National (e.g., delivered as 4085550100 in the US): Prefix +1 -> +14085550100.
    • If TON = International (e.g., delivered as 442079460123): Prefix + -> +442079460123.
    • If TON = Subscriber (e.g., delivered as 7-digit 5550100): Prefix +1408 -> +14085550100.

The One-Touch Redial Lifecycle

Inbound globalization and outbound localization create a seamless user experience:

  1. An external customer (4085550199) calls an enterprise employee.
  2. The ingress gateway globalizes the caller ID to +14085550199.
  3. The employee misses the call; the Cisco IP phone Call History logs +14085550199.
  4. Later, the employee opens Call History and presses Call.
  5. The phone dials +14085550199.
  6. CUCM digit analysis matches globalized Route Pattern \+!.
  7. The Route Pattern directs the call to RL_Global_PSTN, which evaluates Standard Local Route Group.
  8. The employee's Device Pool resolves SLRG to the local branch CUBE.
  9. The branch gateway's Called Party Transformation Pattern strips +1 to present 4085550199 to the local carrier.
  10. The call connects immediately—requiring zero digit editing by the user.

5. End-to-End Call Lifecycle Comparison

Call StageProcessing Node / BoundaryApplied MechanismNumber Format Example
1. Carrier IngressIngress Voice GatewayPSTN carrier delivers 10-digit ANI4085550199
2. Inbound GlobalizationGateway / Ingress Transformation CSSPrefix +1 based on TON National+14085550199
3. Ringing & HistoryCisco IP PhoneDisplays Caller ID & stores in Call History+14085550199
4. User RedialCisco IP PhoneOne-touch "Call" softkey pressed+14085550199
5. Core Digit AnalysisCUCM Call Processing EngineMatches Route Pattern \+! in Partition Global_PSTN_PT+14085550199
6. Route List EvaluationRL_Global_PSTNResolves virtual Standard Local Route GroupN/A (Egress trunk chosen)
7. Device Pool ResolutionCalling Device's Device PoolMaps SLRG to local branch CUBE Route GroupLocal Gateway Selected
8. Egress LocalizationEgress Gateway Called Party CSSCDTP \+1.408[2-9]XXXXXX applies PreDot4085550199
9. Carrier EgressLocal Branch PSTN Trunk10-digit format delivered to local telco4085550199
Loading diagram...
Globalized Call Routing Architecture: Inbound Globalization, SLRG, and Egress Localization
Test Your Knowledge

An enterprise operates branch offices in San Jose, New York, and Chicago. Historically, the dial plan required duplicate sets of Route Patterns and Route Lists for each city to direct outbound PSTN calls to local branch gateways. Which Cisco architectural solution decouples Route Lists from physical hardware gateways by resolving the egress trunk dynamically based on the calling device's Device Pool?

A

The Standard Local Route Group, set per device pool and referenced in shared route lists.

B

Cisco Intercompany Media Engine (IME).

C

Cisco Unified Mobility with Mobile Voice Access (MVA).

D

Automated Alternate Routing (AAR) combined with Location-based Call Admission Control on each branch.

Test Your Knowledge

A multinational organization implements Globalized Call Routing, normalizing all internal and external dialed numbers to +E.164. When a user in the Dallas office (Area Code 214) dials a local number, digit analysis matches the globalized pattern +1214[2-9]XXXXXX. However, the local PSTN carrier requires 10-digit dialing without the +1 prefix. How does CUCM adapt the globalized number to meet carrier requirements at egress?

A

CUCM restarts digit analysis using the Null Partition, which removes the +1 characters from the called number.

B

A called party transformation pattern +1.[2-9]XX[2-9]XXXXXX with PreDot discard, assigned to the gateway through its called party transformation CSS.

C

The calling phone's Line CSS strips the +1 prefix before the phone sends its SIP INVITE to CUCM.

D

The Cisco ISR voice gateway must run a custom Tcl script that inspects and deletes the first two characters of the Request-URI in every outbound SIP INVITE.

Test Your Knowledge

What is the primary operational benefit of implementing Inbound Globalization on voice gateways and trunks in conjunction with Globalized Call Routing?

A

It converts incoming TDM PRI signaling into analog loop-start signaling on FXS ports.

B

It encrypts incoming audio streams using SRTP without requiring TLS-protected SIP signaling on the trunk.

C

It stores incoming caller ID in +E.164, so users can redial from call history without editing access codes or prefixes.

D

It prevents external callers from leaving voicemail messages in Cisco Unity Connection after business hours have ended.

Sections you finish are checked off in the contents.