Hi,
The scenario is a CUCM cluster with sites in different countries, but centralised SIP trunks via CUBE gateways, to the ITSP. When making outbound calls, phones in Germany see a set of route patterns for German PSTN calls, phones in UK see a set of patterns for the UK (using the GBNP dial plan). I'm looking for a way that the dialled numbers can be converted to E164 with CUCM, so that the gateway doesn't need to provide different treatment for calls from UK or German extensions.
Converting international numbers seems straightforward, use discard "InternatDirectDial" and prefix with +.
I can't find a workable solution for UK national numbers though. As far as I can see the "Nat->Internat" discard literally only matches UK national geographic numbers to conventional area codes. It does not strip the leading zero from mobile numbers or service numbers beginning 03 08 or 09, instead it strips off the whole dialled number. Of course I could create a separate pattern with a filter for mobiles only, and use "Mobile->Internat" discard on that pattern. However that still leaves the 03, 08 and 09 patterns for which there is no appropriate discard. As far as I can see.
Any suggestions? I am sure I must be missing something.
Thanks, Tony S