Adding Prefix to Missed numbers

Unanswered Question
Mar 9th, 2009


We are facing a problem of dialing to missed numbers on IP phone since the number received on IP phone does not carry either "0"(Domestic Code for dialing within India)or "91"(International Code for India). To resolve the same,we searched on Cisco site & were able to find the document.

We did the configuration in Call Manager as per the document but we are still unable to dial to missed calls.



I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Ayodeji oladipo... Mon, 03/09/2009 - 23:19


What protocol are you using MGCP or H323?

If you have used the cisco's documentation, you need to ensure that there is no other partition in the CSS of your gateway other than the partition for the xlation pattern you are using to add the prefix...

amansoi_5 Mon, 03/09/2009 - 23:32


We are using H.323.

We did the sanme way as you are suggesting.The same has been documented in the cisco document as well.



Ayodeji oladipo... Mon, 03/09/2009 - 23:41

If you rae using H.323, you can use xlation rules...

voice translation-rule 1

rule 1 /\(.+\)/ /0\1/ type unknown unknown

rule 3 /\(.+\)/ /0\1/ type national national

rule 4 /\(.+\)/ /91\1/ type international international


voice translation-rule 2

rule 1 // //



voice translation-profile CLI

translate calling 2


voice translation-profile DDI

translate calling 1

dial-peer voice 1 pots (whatever dial-p ports you are using for inbound calls)

translation-profile incoming DDI

preference 1

incoming called-number .



dial-peer voice 92 pots (whatever dial-p ports you are using for ooutbound calls)

translation-profile outgoing CLI

destination-pattern 9T

port 0/0/:15 (whatever e1 port you are using)

So the first rule adds the required prefix depending on the type of call. It will add "0" for local calls and "91" for international calls


This Discussion