02-11-2004 04:54 PM - edited 03-13-2019 03:48 AM
We are running CCM 3.2(2c) and a route pattern is failing on the designated route list and completing to the next route list and completing the call on the wrong gateway.
If we make the route pattern very specific, such as 1234567XXXX the call will complete to the correct route list. Currently he route pattern is 1234XXXXXXX
When we do a trace to determine what is happening to the call, we do not even see the route list in the list of available route lists.
We have about a dozen route lists and 15 gateways and this one route pattern is the only one failing.
Thanks in advance for any ideas.
02-11-2004 06:42 PM
When CCM is doing it's digit analysis and the trace shows the anysis results section, you should be able to tell which partition is being used. This may help you to determine which route pattern is being used. Sounds like the call is matching on a route pattern that you may not be expecting.
Hope this helps you start to find the problem.
Kev
02-11-2004 08:39 PM
Hi Kev,
In the example below, is 'DialingPartition' the actual route pattern partition, as you stated?
Thank you,
Erik
02/04/2004 08:38:30.668 CCM|Digit analysis: match(fqcn="18019", cn="18019", pss="PT-OnNet:PT-Ham-Internal:PT-Ham-Local:PT-Ham-STD", dd="055542555")|<:WARRNAMBOOLCM1-CLUSTER><:10.10.1.16><:2><:10.82.2.125><:SEP003094C2E436>
02/04/2004 08:38:30.668 CCM|Digit analysis: analysis results|<:WARRNAMBOOLCM1-CLUSTER><:10.10.1.16><:2><:10.82.2.125><:SEP003094C2E436>
02/04/2004 08:38:30.684 CCM||PretransformCallingPartyNumber=18019
|CallingPartyNumber=18019
|DialingPartition=PT-OnNet
|DialingPattern=42555
|DialingRoutePatternRegularExpression=(42555)
|DialingWhere=
|PatternType=Enterprise
|PotentialMatches=NoPotentialMatchesExist
|DialingSdlProcessId=(2,34,6585)
|PretransformDigitString=42555
|PretransformTagsList=SUBSCRIBER
|PretransformPositionalMatchList=42555
|CollectedDigits=42555
|UnconsumedDigits=
|TagsList=SUBSCRIBER
|PositionalMatchList=42555
|VoiceMailbox=42555
|VoiceMailCallingSearchSpace=
|VoiceMailPilotNumber=44199
|DisplayName=CMH-Reception
|RouteBlockFlag=RouteThisPattern
|InterceptPartition=PT-OnNet
|InterceptPattern=42555
|InterceptWhere=
|InterceptSdlProcessId=(2,25,1)
|InterceptSsType=33554436
|InterceptSsKey=12641
|WithTags=
|WithValues=
|CgpnPresentation=NotSelected
|CallManagerDeviceType=UserDevice|<:WARRNAMBOOLCM1-CLUSTER><:10.10.1.16><:2><:10.82.2.125><:SEP003094C2E436>
02/04/2004 08:38:30.684
02-12-2004 04:05 AM
This is an example of a call to a device (42555) that is on the IP network. This call did not go out a GW. You can look at the "|DialingPartition=PT-OnNet" to determine which partition is being used for a call going out a GW. Below this section will be the Route List information.
Based on the partition and Route List used you can narrow down the potential route patterns that could be matched.
CallManager is going to use the pattern that has the best match.
To get a better idea of how CallManager is looking at the route patterns you can dump a Dialing Forest. First pickup the handset and dial **##*4. You will hear a reorder tone, hang up. Take a look at the latest CCM trace and search for the word forest.
Here you will see all of the patterns listed under each partition. This may help you figure out why one route pattern is being selected over another.
Kevin
02-11-2004 06:53 PM
First list out all the patterns that look similar and then try to figure out why the wrong route-list is being selected. Also check the order of the gateways in the route-lists to see which one is selected.
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