Table of Contents |
---|
Overview
As part of the Wrangler WxC-DI Migration Dial plan Type Template - an option exist to select SDP (Simplified Dial Plan). This will enable the push of a Simplified country dial plan to the target WxC-DI server. The Source CUCM Dial Plan objects are then mapped to the pre provisioned dial plan and device objects transformed and migrated
The dial plan is created in wrangler using templates and libphone library. A dialplan instance will be automatically created / country and sites, then pushed by Wrangler to the target as part of the migration
The existing SDP templates part of the Default Schema in Wrangler may be freely modified or new created as required.
Migration with SDP Dial Plan
The process to initiate a migration with SDP is the same as to initiate any migration with Wrangler. Selections as per below screenshot, then follow normal migration process here https://yarnlab.atlassian.net/wiki/spaces/YSP/pages/2728493069/Wrangler+UCMC+Migration+User+Guide#Template-Dialplan-Migration-(Push-Dialplan-From-Templates)
...
Dial Plan Functionality
The SDP creates a Dialplan in target that uses a single loop prior to routing calls. All Dial Prefixes for supported call types are created by Wrangler SDP as Translation Patterns.
...
DN 35100 dials 912343555555
Line has CSS C01S02USA-NationalCLIP-CSS that contains RP USA-Natl-PT
This matches a TP 91.23[149][2-9]XXXXXX which strips predot (91) and prefixes **021 Creating new number **0212343555555 using original DN 35100’s CSS
This new number matches Route Pattern **02.! in USA-NatlCLIPRtg-PT (This RP part of DN35100 CSS) This Route pattern strips predot (**02) and prefixes with + creating number +12343555555 routing it to RL USA-Natl-RL allowing CLIP
...
Call Types
Whilst the default schema for SDP only utilise some Call Types, the following Call Types are supported
National
Mobile
Local
International
Premium
TollFree
Service
Personal Comm Service
Emergency
Special Rate Service
Operator Service
Dial Plan Objects Created
As mentioned above using libphone library, call types and templates, The SDP will create a basic dial plan including dial out prefixes, country dial plan translation patterns allowing for COS, blocking, CLIP/CLIR and routing in the target supporting a number of call types with the following objects
...
Info |
---|
Note that any Emergency dialing is not supported and needs to be created manually |
Templates Explained
The templates uses macros to create the required dialplan objects in the target. To explain how the templates are built we use the preview function, further explained later on this page. The template used here is the National call type for USA. Note that whilst the template will generate multiple entries in CUCM (one for each national dial prefix), the preview will only display one of them.
Corresponding WxC-DI output for above template
...
CSS’s
Calling search spaces are created for COS and routing.
There are COS for Internal Only created/ cluster and country, National, International and Premium calling with CLIR or CLIP created/ site
...
Route Partitions
Route partitions are created to support COS including Blocking partitions, routing partitions, partitions for all call types with CLIP and CLIR
Translation Patterns
The TP’s are the core of the SDP. The Wrangler schema templates using libphonenumber library, creates a set of TP Dialplan prefix entries for each call type for the nation selected in the target CUCM.
...
The Sample template below will generate a set of TP entries for national US prefixes
...
Route Lists
The Route List SDP templates will create a RL / country. The SDP will create a set of Route Lists for Each type National, International and Services Routes for each country supported by cluster.
...
Below template will create a RL with selected RG for CBO
...
Route Groups
Same as Route Lists above, SDP will create a Set of Route Groups for National, International and Services for each country supported. Any trunks/ GW\s for the RG’s will need to entered manually as required.
...
Route Patterns
A set of Route Patterns are created by SDP to support Each of National, International and Services trunk routing for each of CLIP and CLIR and individual country
...
Modifying the Dialplan Templates
The existing Dial Plan templates may be modified or new ones created as required. They may be modified ‘globally’ or they may be modified on a per migration basis.
Global Template Creation and modification
To modify templates globally requires that existing Default Schema is Cloned and downloaded. To do this, select Schemas, then Default Schema from menu
...
To use the new modified schema in a migration - when initiating a new migration, select the new schema rather than Default Schema
...
Changing Template per migration
Templates may also be modified/ per migration. To do this, within migration, select Schema → Templates
...