I have a CCM 4.1 with one gateway 2821 (configured as H.323) with two E1 connections from two different providers.
One E1 connection to PSTN network and One E1 connection to GSM mobile phone Network.
Directory numbers are 70XX to 73XX and i use external phone number mask setting in phone administration page of callmanager to config calling numer and the last four digits are equal to directory number 70XX to 73XX for the E1 connection of PSTN network.
The problem is that i also want to have an external phone number mask for my E1 GSM conection that is diferent from the calling number of E1 connection to PSTN network.
For example if i have calling number of 123470XX for E1 PSTN i will have 111130XX for E1 GSM on the same phone. In this case of direct mapping 70XX to 30XX i don't have problem. The problem is that i don't have the same number o external phone numbers for E1 in GSM networks as i have in E1 to PSTN network so i will have to choose the most important Directory numbers to map and make exceptions.For example 7340 to 3065
If i use a translation-profile in gateway i'm limited to only 15 rules for voice translation-rule and this is not enough.
Using a translation pattern in CCM i think is not scalable too.
Soo any one have sugestions?