EasyUC for Cisco
Cisco numberplan and free numbers
See the usage of every number, reserve or block numbers and create devices directly.
In EasyUC: EasyUC Cisco → Numberplan
Images come from the EasyUC lab. Names and example values provide orientation. A different interface language is indicated beside the relevant image.
What it is for
The numberplan shows every number from the number ranges of your locations with its state: free, in use in the CUCM, reserved, covered by a route or translation pattern, used by an external PBX or blocked. For each number you see the assigned end users, the users of the line and the devices that carry the number.
The list comes from a background run, the numberplan job. It reconciles the number ranges with lines, users and patterns in the CUCM. The page therefore shows the state of the last scan and names its time.
The same states apply to device creation: the Create Device dialog reads the numberplan during number selection, and the server rejects numbers that are reserved, blocked or covered by patterns.
Prerequisites
- The license module
cucmis installed, and the correct CUCM connection is selected. - Role
ROLE_APP_VIEW_NUMBERPLAN_PAGEfor the Numberplan menu item. - Role
ROLE_APP_UPDATE_NUMBERPLANfor reserving, blocking, LDAP linking and comments. RoleROLE_APP_CREATE_DEVICEfor Add Device and Add Device Profile. Without one of these two roles, the Actions button is missing. - The buttons at the top right (upload, overlap check, export) are visible only to the role
ROLE_APP_ADMIN. - Number ranges are maintained for the locations. Without a number range, a location has no entries in the numberplan.
- The numberplan job has run at least once.
Step by step: finding a number and checking its usage
Step by step: reserving or blocking a number
Step by step: creating a device from a free number
Step by step: checking overlaps and reconciling an external PBX
Fields and options
| Field / action | Meaning and use |
|---|---|
| Phone Number (filter) | Search text with search type begins with, contains (default) or ends with. |
| Location / Range | Narrow the list down to one location and one of its ranges. For connections with a custom location attribute, there is only the Range filter. |
| Show | State filter, default All. Further values: Free Numbers, Used Numbers, Reserved Numbers, route/translation patterns, states of the external PBX (CSV or manual), Don't Use markings, Excluded From External PBX Import (Manually) and Overlapped Numbers. |
| Limit | Rows per page: 10 (default), 20, 50 or 100. |
| Color of the number | Green: free. Red: in use in the CUCM, a line exists. Yellow: reserved. Dark: marked as “Don't Use”. Gray: covered by a route or translation pattern. Separate colors identify the states of the external PBX and overlaps. |
| Status Details | Primary Status and Additional Statuses of a number. A number can carry several states at once, for example reserved and overlapped. |
| Endusers | Users whose phone number field in CUCM or LDAP points to this number. |
| Line User(s) | Users who are connected to the line through their devices. For pattern matches, this shows pattern, partition and type (route pattern or translation pattern). |
| Device columns | Phone, PC, IPhone, Android, Tablet, DP (device profile). With several devices, a counter shows the number. |
| Reserve / Unreserve | Holds back a free number. Device creation rejects reserved numbers with is RESERVED. |
| Mark as Don't Use | Blocks the number for assignment. Device creation then reports Is marked as "Don't Use". |
| Link LDAP User / Unassign LDAP Users from Number | Only visible if linking the numberplan with LDAP is set up on the CUCM connection. |
| Delete Unused Numplans | Removes CUCM lines of this number that are no longer attached to any device. Appears only if such lines exist. |
| Reset import exclusions | Lifts all manual exclusions from the external PBX import. The numbers are overwritten by the CSV file again on the next run. |
| Enable Multiline Support? (location) | Setting in the location dialog, not on this page. Under How many lines do you want to add? you select 1 to 7 additional lines. A switch defines whether they use the same partition as the first line or whether each line gets its own partition. |
Check the result and troubleshoot
- The note The results are displayed from last scan: with a date shows how old the list is. Changes in the CUCM appear only after the next numberplan job.
- The list is empty: check location and number range in the filter. Without a maintained number range, the location has no entries.
- A number counts as in use although no phone carries it: open Status Details. Often a route or translation pattern covers the number, or a line without a device still exists. In the second case, Delete Unused Numplans helps.
- You exclude pattern matches that are not a real collision on the CUCM connection under Numberplan Exclude Patterns.
- Check Overlap is disabled: the numberplan job is currently running or starts by itself in less than a minute. The reason is shown below the buttons.
- Device creation reports
is not a part of any defined range: the option Check Number Range is active, and the number is not in any number range. Add the range at the location. - The number selection in the Create Device dialog reports The number plan could not be verified. Please try again.: click Retry. If the error persists, check whether the CUCM connection can be reached.
- There is no export of the entire numberplan on this page. Only the state of the external PBX is exported.