[Solved] Add # or S0 to an international number

(1/3) > >>

st167:
Hello,

I use CallWithUs to dial international calls and I'm getting long delay before the dialed number rings.
I have seen others suggesting that adding S0 in the digitmap helps but I'm not sure how to do it for number starting with 011.

In 99% cases, number dialed is 01191xxxxxxxxxx

Current digitmap is,
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*#]@@.)

Thanks.

ianobi:
If the number of digits is consistent, 15 in your example, then this is quite simple:

(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|01191xxxxxxxxxxS0|011xx.|xx.|(Mipd)|[^*#]@@.)

That should cover 99% of your calls to India with no delay caused by the OBi. The other 1% will be matched by 011xx. if they are shorter than 15 digits, but will have the ten second delay. For the 1% of calls you could simply dial # after the last digit; this tells the OBi that you have finished dialling and will avoid any delay.

The above digit map prevents you from dialling numbers longer that 15 digits starting with 01191. Is that a problem? If so, then use:

(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|01191xxxxxxxxxx|011xx.|xx.|(Mipd)|[^*#]@@.)

This will give a two second delay after digit 15, which will most likely give you chance to dial further digits. In this case it would be necessary to dial # when you finish dialling to avoid the ten second delay.



st167:
Great!
I'll try this out later today and will mark this thread as solved tomorrow.

Thank you !!

ianobi:
You were too quick for me - I have modified my answer. Hope that's ok.

st167:
Okay so I added "01191xxxxxxxxxxS0" to digitmap. It did help, now I have to wait ~15sec instead of ~50sec!!
I will have to play around more with these settings this weekend.

Thank you for your help.

Navigation

[0] Message Index

[#] Next page