cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
185
Views
0
Helpful
1
Replies

Prefix inbound calls with a 0

coffee.guy
Level 1
Level 1

Hi,

I've just done a migration from a UC540W to a larger UC520

The UC540W is running CUCME 8.6 - IOS uc500-advipservicesk9-mz.151-4.M4b

The UC520 is running CUCME 7.1 - IOS 12.4

The config copied fine and it's working except for one thing. When an external call comes inbound to a users phone it shows as the national number, however if you try return that call you can't because all the dial-peers are configured to need a 0 before you dial out in the destination-pattern. So the users are unable to return missed or received calls.

According to the client, when calls came into the former UC540W they had the extra 0 already there.

Under telephony-service they have the 

 secondary-dialtone 0

I've been looking under the translation rules for the inbound dial-peer and all I can see that could be relevant to this is;

voice translation-rule 3265
 rule 1 /\(^.........$\)/ /00\1/
 rule 15 /\(^ABCD$\)/ /ABCD\1/

Rule 1 seems as though it adds an extra 0 - however it's not doing this at the moment.

Does anyone know how to add the extra 0 for inbound calls or could recommend a work around?

 

Thanks

 

 

 

1 Reply 1

coffee.guy
Level 1
Level 1

Managed to fix it.

The inbound calls come in with a 10 digit DID; The original rule had only 9 dots so the rule was not matching. So it ended up being;

 rule 1 /\(^..........$\)/ /0\1/

I also had to remove the extra 0