cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
270
Views
5
Helpful
4
Replies

Route Pattern Failing

voigentj
Level 1
Level 1

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.

4 Replies 4

kthorngr
Cisco Employee
Cisco Employee

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

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

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

thisisshanky
Level 11
Level 11

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.

Sankar Nair
UC Solutions Architect
Pacific Northwest | CDW
CCIE Collaboration #17135 Emeritus