Tuesday, 19 March 2019

SME - Global Dial Plan Replication(GDPR)

Session Management Edition  -- Global Dial Plan Replication(GDPR)

A Global Cisco Unified Communications Session Management Edition (Unified CM SME) which is a trunk and dial plan aggregation component for multi-site distributed call processing deployments. The Global SME is essentially a Cisco Unified Call Manager Cluster with trunk interfaces and no IP endpoints. It enables aggregation of multiple Cisco communications telephony systems, known as leaf clusters.
Centralized routing diagram
Main purpose
  • Centralize dial plan
  • Connectivity to 3rd party session management
  • Dial Patterns dynamics (automation)
Server Function for CUCM will fit into one or more of the following feature sets:
  • Publisher
  • Subscriber

Publisher Service Activation
Servers
Service Name
Activation Status
Publisher
This server is responsible for all of the administration updates to the other servers in the cluster. It must communicate with all other servers.

Additionally this server is used for the following functions:
  • AXL-based communications
  • Remote monitoring(SNMP)
  • directory synchronization with the AD environment using Cisco DirSync (if enabled)
  • Bulk updates using the Cisco Bulk Provisioning Service

Due to the administration overhead, Call control (Cisco CallManager), TFTP (Cisco TFTP) and media resource (Cisco IP Voice Media Streaming Application) functionality has been disabled, as to prevent CPU over-utilization.
Encryption services are also disabled, as this feature is not being deployed.
Cisco CallManager
Deactivated
Cisco Messaging Interface
Deactivated
Cisco Unified Mobile Voice Access Service
Deactivated
Cisco IP Voice Media Streaming App
Deactivated
Cisco CTIManager
Deactivated
Cisco Extension Mobility
Deactivated
Cisco Extended Functions
Deactivated
Cisco DHCP Monitor Service
Deactivated
Cisco Intercluster Lookup Service
Activated
Cisco Dialed Number Analyzer Server
Activated
Cisco Dialed Number Analyzer
Activated
Cisco TFTP
Deactivated
Cisco IP Manager Assistant
Deactivated
Cisco WebDialer Web Service
Deactivated
Cisco SOAP - CDRonDemand Service
Deactivated
Cisco CAR Web Service
Deactivated
Platform SOAP Services
Activated
Cisco AXL Web Service
Activated
Cisco UXL Web Service
Activated
Cisco Bulk Provisioning Service
Activated
Cisco TAPS Service
Deactivated
Cisco Serviceability Reporter
Activated
Cisco CallManager SNMP Service
Activated
Cisco CTL Provider Activated
Deactivated
Cisco Certificate Authority Proxy Function
Deactivated
Cisco DirSync
Activated

Subscriber Service Activation
Servers
Service Name
Activation Status
Subscribers
** Cisco AXL Web Service  will only be enabled for Sub1 and Sub2 on each cluster

All Subscribers
  • Cisco CallManager service is enabled
  • Cisco CallManager SNMP Service is enabled
  • Cisco Web Dialler Web Service is enabled
  • Cisco Extended Functions are enabled
Cisco CallManager
Activated
Cisco Messaging Interface
Deactivated
Cisco IP Voice Media Streaming App
Deactivated
Cisco CTIManager
Deactivated
Cisco Extension Mobility
Deactivated
Cisco Extended Functions
Activated
Cisco DHCP Monitor Service
Deactivated
Cisco Dialed Number Analyzer Server
Deactivated
Cisco Dialed Number Analyzer
Deactivated
Cisco TFTP
Deactivated
Cisco IP Manager Assistant
Deactivated
Cisco WebDialer Web Service
Deactivated
Cisco SOAP Services
Deactivated
Cisco AXL Web Service
Activated**
Cisco UXL Web Service
Deactivated
Cisco TAPS Service
Deactivated
Cisco Serviceability Reporter
Deactivated
Cisco CallManager SNMP Service
Activated
Cisco CTL Provider
Deactivated

To ensure that the endpoints’ codec preferences are trusted as calls pass through SME, enable the SIP Profile feature “Accept Audio Codec Preferences in Received Offer” on all SIP Trunks.

Global Dial Plan Replication – GDPR and ILS

Intercluster lookup Service

(ILS)
The Intercluster Lookup Service (ILS) feature is used to interconnect multiple clusters together.  With the ILS cluster discovery service it provides clusters to dynamically learn about remote clusters within the ILS network.  ILS also supports the Global Dial Plan Replication (GDPR) feature. ILS and GDRP work together to dynamically share the global dial plan with all clusters within the ILS network.

Global Dial Plan Replication

(GDPR)

The Global Dial Plan Replication (GDPR) feature uses the ILS feature to share dial plan information between clusters within the ILS network.  The information is captured by a centralized hub cluster which then propagates to all connected spoke clusters.



Menu: Advance Features > ILS Configurations; Select Role: For SME: ‘Hub Cluster’

Leaf clusters: ‘Spoke Cluster’


In the ‘ILS Cluster Registration’ pop up window, input in ‘Registration Server’: For SME: leave blank and click OK; For Leaf: Enter IP of Publisher node of hub cluster and click OK


Input check for ‘Exchange Global Dial Plan Replication Data with remote Clusters’


Enter route string for Cluster, which will populate, to all clusters within the ILS network.  Keep default of 10 minutes for ‘Synchronize Clusters Every’ field. Route string naming convention:The route string will be a combination of Cluster ID + ‘.ils’.  Example: ClusterXXX.ils


For ILS Authentication there are two options to choose from, via TLS certificates or by password.  The Password would be the same entered on all clusters.


ILS network Verification

Once you have the first two networks configured, Hub and a spoke, verify connectivity at top of page.  You may need to click on refresh button a few times. You can also temporary reduce ‘Synchronize Clusters Every’ to 1 minute.  The screen capture below indicates there is 1 hub and 1 spoke.

View from Hub:

View from Spoke:


Partitions for Learned Numbers and Patterns


Configure SIP route patterns

Call Routing > SIP Route Pattern

For SME:  create a SIP Pattern for each cluster it is connected to and assign the associated trunk for that clusters.  



For Leafs: You only need to create one SIP Pattern in each leaf.



ILS Service Parameter configuration

Determine the required max number of learned objects.  



ILS advertises locally configured enterprise alternate numbers and +E.164 alternate numbers to the ILS network where the Advertise globally via ILS option has been selected.

Click:  Add Enterprise Alternate Number

No comments:

Post a Comment