Dial Peer for Singapore

Unanswered Question
Jan 22nd, 2008
User Badges:

How should I configure this kind of dial-peer:

singapore tel: [3689].......

Int toll free: 800T

Int Premium : 900T


Whenever, I dial the 8006161356, i go through the singapore dial-peer.

And i know, it is due to it being more specific than the other, so how can i allow the 800 dial-peer to go through?


Singapore number also have 900..... or 800.....


Regards

Yen Lung

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Paolo Bevilacqua Wed, 01/23/2008 - 01:21
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Hi,


remember that when destination-pattern for pots DP is an exact match (meaning, not a dot or range], that digit will be absorbed and not dialed.


To prevent that, under the DP for 800, you will need either "no strip-digit", or "forward-digits all".


Sometime, you can use this property to do special things, eg: secret access code '2345' for 900 numbers:


dial-peer voice 900 pots

destination-pattern 2345900......

prefix 900

port ...



Also, if the 800 numbers are all of the same length, put as many dots as needed, and remove T. That way, you will dial faster.


Hope this helps, please rate post if it does!

yenlung Wed, 01/23/2008 - 17:12
User Badges:

My customer want this kind of dial-peer:


dial-peer voice 1 pots

destination-pattern 9T

direct-inward-dial

port 0/0/0:15


But, they want their user to call only specific telephone, and block the rest.


how should i go about doing it?


COR should be not applicable here, as they want to allow certain call, and block the rest, but, there is million kind of telephone here, so, how should i go about doing it?


Thanks

Yen Lung

Paolo Bevilacqua Wed, 01/23/2008 - 17:17
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Yen, sorry, what is that they want ?

Can you explain in different words ?

yenlung Wed, 01/23/2008 - 19:26
User Badges:

What the customer wants is that they want to put a 9 of every telephone number.

This DP


dial-peer voice 1 pots

destination-pattern 9T

port 0/0/0:15


will do the trick,


but customer requested that they only these dial-peer:

Local Call:

9[3689].......

910[04]

91[367]..

91800.......

91900.......


Internation service call:

9800T

9900T


IDD:

9001T

901[239]T

9020T

91521T


Block the rest.

how should this dial-peers be?

especially:

9[3689].......

9800T

9900T

As they are conficting each other.

Paolo Bevilacqua Thu, 01/24/2008 - 03:23
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Hi,

I suppose that for normal numbers in singapore that begins with 8 or 9, the second digits is never 0.


So:

9[3689][^0]......


and it will not conflict with toll-free and premium.


It also seems that no number in singapore begins with 2, so suggest to your customer to make all internal extension begin with 2, consequently the 9 is never necessary, that makes easier and faster to call-back received calls, usually customers like that, because it is like calling from home.


Hope this helps, please rate post if it does!


yenlung Thu, 01/24/2008 - 04:18
User Badges:

that is what come to my mind immediately,

but too bad, Singapore does have the 900xxxxx

not sure of the 800xxxxx, but i think, it should have.


That is why, i am having a big headaches, they need a 9 to call out.

calling back missed call and all that, not a issue, as it can be done by translation rule.


The customer say that our system is lousy and can not do a simple thing like that,

it will have been much easier if i configure 9..T, but, due to security reason, i do not want to do that.



Paolo Bevilacqua Thu, 01/24/2008 - 04:39
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Hi,


I refer to the info at:

http://en.wikipedia.org/wiki/Telephone_numbers_in_Singapore


In any case, two DPs like:


description premium services

destination-pattern 9900....T

prefix 900


and

description mobile

destination-pattern 9[89][^0]......

prefix 9


Are separate and will not overlap. Similarly for 800 as necessary.

It's just a matter of configuring the DPs the right way and everything can be done.





Paolo Bevilacqua Thu, 01/24/2008 - 07:01
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Woops, in the second DP in example above, there is no prefix to configure.

yenlung Thu, 01/24/2008 - 07:38
User Badges:

description mobile

destination-pattern 9[89].......


and


description premium services

destination-pattern 9[89]00....T

prefix 900


Do you mean this?

I still feel that, it will chose the first dial-peer.

My mobile is 904709xx, and hence, overlap with 900.


anyway, we try 98006161356, the phone does not allow me to dial any digit after 980061613

they don't allow me to enter 65 anymore...

Paolo Bevilacqua Thu, 01/24/2008 - 08:38
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Ok, then:


description mobile

destination-pattern 9[89].[^0].....


and


description premium services

destination-pattern 9900.......

prefix 900


and


description toll-free services

destination-pattern 9800.......

prefix 800


I have removed the T to make things easier, of course if you know that 800 and 900 number can have variable lenght, put it back there.

yenlung Sat, 01/26/2008 - 05:55
User Badges:

Singapore number can be

9[98][0-9][0-9][0-9][0-9][0-9][0-9][0-9]


Int Toll Free and Premium is:

9[89]00T


no matter how we input, there will be a conflict.


is there no other way, other than the T ?


thanks




Paolo Bevilacqua Sat, 01/26/2008 - 09:19
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Hi,


I'm suprised, I think there must be a discrimiant, else how the telco would do?


Perhaps toll free and premium have fixed lengh too.


Perhaps is not written anywhere, but the third digit for mobile is never zero.

You just need to find what is true of the above and configure accordingly.

yenlung Sat, 01/26/2008 - 22:44
User Badges:

had check with my telco,

Mobile can be:

900xxxxxx


there is why, i am confused ....


Paolo Bevilacqua Sun, 01/27/2008 - 02:44
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

Ok, but maybe is also

900[2-8]xxxxx


while maybe premium perhaps is 9001xxxxxxx


believe me, there must be a differentiator at some point. On the wikipedia page I posted before there are links to the Singapore numbers authority documents, have you looked in there ?


yenlung Fri, 02/01/2008 - 05:54
User Badges:

i think the only way is:


destination-pattern [89][^0][^0].....


and


destination-pattern [89]00T


this will match for both dial peer


Actions

This Discussion