02-06-2024 11:35 AM
Hello there,
Cisco CUCM recent version within the last few years recently upgraded so no issues there my question deals with why when 9 and 9 and 1 and a 10 digit number is dialed does the correct calling number present and why when 9 and 1 and the 10 digit number is dialed does the number of the diversion header of the Cisco Cube get presented as the calling number.
I have completed a review of call traces and am familiar with show commands and dialed number analyzer. Ultimately what I am looking to do is identifying what is causing the dial plan or other component within the system to present the calling number correctly when 9 and 9 and 1 and the 10 digit number is dialed but when 9 and 1 and the 10 digit number is dialed that the call does not presently correctly. I stumbled upon the fact that 9 and 9 and 1 and the 10 digit number is presenting the call correctly but here is what I do know:
While there are translation patterns that are tied to ranges of numbers like:
915555555[5-9]XX
And while the only completed values within the translation patterns is for the:
Called Party Transformations
Called Party Transform Mask: XXXXXXXXXX
The calling party number appears in format as 915555555555 instead of the calling party number the number setup in the Cisco Cube Diversion header appears.
Usually with dialed number analyzer I can find a difference between what is dialed, and maybe I just have to bite the bullet and go through every single calling search space but when i enter 991XXXXXXXXXX as the actual number being dialed I am typing Xs just as an example but lets say I dial like 9915555555555 as the number dialed in Dialed Number Analyzer says the pattern is blocked so I do have to do more troubleshooting but I am interested to know since the calls are able to be identified within the cube with a show dialplan number command what are the next recommended commands in the Cisco Cube to show all the details as I really want to get this resolved it seems like a simple problem but is very elusive.
Every destination number within the network includes a translation pattern that matches a phone that corresponds to a range as follows:
All the translation patterns start with 91 and the 10 digit number
any feedback is greatly appreciated this is what I am seeing. I don't know how may people out there are Avaya familiar but in this particular situation the network includes both Avaya and Cisco it's fairly common to have both within a large integrated voice network but this primarily resides as a Cisco question so I am asking it here as the dependency to the PSTN is that Cisco phones reach the PSTN through a Cube and Avaya phones also go through Cisco Cube to the PSTN so that is the backstory.
Avaya PBX with a dialplan including dial 9 and 1 and the 10 digit number to make outbound calls:
Internally the directory numbers for CDP is 5 and the UDP is 7
Cisco CUCM 14 with a dial plan including dial 9 and 1 and the 10 digit number to make outbound calls
When Avaya users dial 9 and 1 and the 10 digit number of a phone within the voice network instead of the call staying on-net the call goes out over the PSTN because 9 was pressed and presently the number within the diversion header is presented as the calling number, however if 9 and 9 and 1 and the 10 digit number is dialed the correct calling number appears.
So from an Avaya phone calling to an Avaya phone if a user dials 9 and 1 and the 10 digit number of an Avaya phone instead of the call staying on-net the call presents with the calling number that is setup in the Cisco Cube Diversion header dial peer.
Again to summarize if a user was to dial 9 and 9 and 1 and the 10 digit number the call presents with the correct calling number but of course I cannot suggest that users would have to dial an extra 9.
I have used dial number analyzer and the route pattern and translation pattern are identified.
I have also found that there are translation patterns that correspond to every single phone within the voice network and in order for users to dial each other with 9 and 1 and the 10 digit number there has to be a translation pattern that matches their number.
Any feedback is appreciated. I know that dialing 9 and 9 and 1 and the 10 digit number allows the calls to present correctly but certainly the user base cannot be asked to dial an extra 9.
Constructive feedback is greatly appreciated.
thank you in advance for any suggestions
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide