Question about DID.

Unanswered Question
Jan 14th, 2009

Hello Sirs,

I want to ask some question about DID;

1- Is DID idea is the PSTN will send last 4 or 5 numbers from the full format number like that 33401234 is the pstn will send to me 1234.

or

2-this service will force the PSTN to send the called number and then we making any translation rule?

I wait the reply......

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Jaime Valencia Wed, 01/14/2009 - 12:27

most usual implementation is you'll only receive the last 4 digits for any DID range as they will not overlap, in case they overlap then you might want to receive more digits or the full phone number to differentiate them

HTH

java

if this helps, please rate

Nicholas Matthews Wed, 01/14/2009 - 12:40

Hi Ahmed,

The actual definition of DID:

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

The FXS cards also have a DID mode that isn't very commonly used. This allows for the provider to go offhook, we in a sense 'wink', and they send digits. This is opposed to just going offhook and listening to digits. When you see the VIC-4FXS/DID card this is what it's referring to.

Otherwise - DID mostly refers to the capability of directly dialing a user. This is the alternative to something like dialing an autoattendant who then routes the call to an extension. In this case, the autoattendant would be the 'DID'.

For your questions:

1. Sometimes providers sent the full number, sometimes they send the partial number. If they're sending numbers at all it's DID.

2. Yes, we cannot use translation rules unless we have digits to translate.

This is in opposition to taking a call on an FXO port. We just go offhook and we're connected, and we do not know the called number, so we send the number to a pre-specified DN.

hth,

nick

titomontos Thu, 01/15/2009 - 05:44

thanks Nick,

but you said that" 1. Sometimes providers sent the full number, sometimes they send the partial number. If they're sending numbers at all it's DID.

2. Yes, we cannot use translation rules unless we have digits to translate."

is that mean if the full format is 3301234 the pstn will send 3301234 to me thaen i make translation rule to get 1234?

Paolo Bevilacqua Thu, 01/15/2009 - 05:46

Why don't you find first what they send before hypothesizing further ? It is not said that you have to translate, you can use the full number as "secondary" in either CM or CME DNs.

Nicholas Matthews Thu, 01/15/2009 - 05:50

Hi Tito,

When you get the circuit with the provider, this is something you negotiate with them with. If not - it's not terribly hard to find out. Just use 'debug voip ccapi inout' to find out what they're sending to you. If you don't like it, you can call them and ask them to change it, and they will usually comply. The amount of digits isn't normally very important. If they send 4 digits, you can create your own translation pattern/mask to expand it very easily.

hth,

nick

Actions

This Discussion