Hi. This is not a question, this is only and how I solved a diaplan overlapping. Hope it cal help in case someone need it.
I recently experience an issue with a dial plan overlapping. One of my customers has a CCM on the LAN and a Gateway connected to the PSTN via E1 R2.
The problem was that my client doesn't want to dial any secondary dial tone number from the ip phones so when they send calls to the gateway the send the complete 8 digits to PSTN local calls (i.e. 25232000). The issue began when they start using a private dial plan to other buildings handled by the same central office, private dial plan from 2500 to 2999.
Dial-peer where configures as follow
dial-peer voice 50 pots
description Calls to PSTN Local
dial-peer voice 100 pots
description Calls to Private Dialing Plan Out
So when they tried to call a local number starting with 2 or any combination of 2[5-9]XXXXXX the system do match with the firs two digits of the dial-peer 100 pots vs. only one digit of the dial-peer 50 pots sending the calls to the central office without the prefix 9 which was expected from the CO to complete the local call.
What I notice is that since the period (.) is a wildcard the router doesn't take it as a match, they use it in case no other dialpeer match more specific digits.
What I did in order to let the system match with the dial-peer I wanted to (50 pots) was instead of using a period I used the wildcard combination of [0-9] which in fact is a period but in this case the system take it not as a wildcard so it fields it's more specific than the period and in that way the dial-peer 50 takes advantage over the private (100) dial-peer.
Sorry I mentioned that they didn't want to dial any secondary dial tone but in reality what they didn't want was to send the 9 to the gateway because they have a secondary gateway with another carrier service and they were distributing the PSTN calls between our and the other carrier CO, so the other carrier didn't expect to receive the 9.
They typed 9 for PSTN calls but with a predot before sending it to the gateway.
Introduction: The "external-out enable" command is available for
configuration under the "router ospf process" in case of the IOS-XR
operating system. This command basically enables advertisement of
intra-area routes on the device as external routes in th...
Introduction Basic configuration for netflow Scale parameters for
netflow Netflow support Architecture Packet flow for netflow Inside the
LC CPU Netflow Cache size, maintenance and memory Sample usage Cache
Size Aging Permanent cache Characteristics Which...