Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Adding special Prefix

Status
Not open for further replies.

netwalker1

Programmer
Feb 5, 2000
1,241
EG
Dear All :
I live in Cairo ,, when some one is calling me from outside the company - his number appears with the caller ID ..
the problem is that the number is started with 02
[green]example : someone called me from the number 5654378 , so it appears [red]02[/red] 5654378 .[/green]

when I open the misse call , and press dial this number .
The callmanager assume this number starting with 0 so it transfer me to the operator ..

what can I do to make the call manager handle this number by adding 9 if the number started with 02 for example ... ?

Mohamed Farid
[green]Know Me No Pain , No Me Know Pain !!![/green]
CCNP,CCSP,CCA,MCSE,MCSA
 
I have done this in the past for my installations.

Basically you will need to create a new CSS for your gateway that contains a partiton with translation patterns. All the translation patterns do is prepend the 9 or 91 on the ANI of each call.

"For every complex problem, there is a solution that is simple, neat and wrong" -- H.L. Mencken
 
Can you describe more ?

Mohamed Farid
[green]Know Me No Pain , No Me Know Pain !!![/green]
CCNP,CCSP,CCA,MCSE,MCSA
 
okay...

Create a CSS lets say PSTNXlate
Create a Partiton lets say PSTNXlate
Create a translation pattern (assuming 4 digit dialing)

Pattern - XXXX
Partiton - PSTNXlate
Calling Search Space - (whatever your gateway now uses)
Route Option - Route this pattern
**Under the Calling Party transformations add a 9 in teh prefix digits section***

Apply the PSTNXlate CSS to your gateway

"For every complex problem, there is a solution that is simple, neat and wrong" -- H.L. Mencken
 
congorey ...

same problem ..
ur solution didnt solve it .. do u have any other solution for that ??

regards,,,
 
A cruder way is to create a route pattern for 02 which adds the PSTN access code however if your switchboard is 0 then there will be a delay, this way works if you have a single gateway lining to another PABX which provides the incoming PSTN lines

Wayne
 
Dear wayne67 :
Can you descripe exactly how can we do this ?
how can we force the callmanager if there is a delay after the 1st digit (0) you have to call the operator .. and if there is no delay you have to do another thing or route ?

Mohamed Farid
[green]Know Me No Pain , No Me Know Pain !!![/green]
CCNP,CCSP,CCA,MCSE,MCSA
 
In the UK our PSTN number begin with 0 i.e. 020, 01, 0845 etc also our operator is 0

create a new route partition for each of your possible PSTN number such as 020, 01, 00.If you are going via another PABX add the PSTN access code in the Called Digit transformation part of the RP. CM will use Time outs to look for an exact match so when a user dials 020, the first digit is 0 so the system will look for all the 0 possible - 0 , 020, 01, 00 etc . The next digit if it is from missed calls could be 02 so the system reduces the search down to 020 so places the calls. However based upon the time out T306 timer ? the system waits until it finds a exact match or the closest, so a user dials 0 for the operator the system will wait until another digit is entered or it waits until the time out what ever is sooner
 
Well, you wont have a delay if you use a number to access the PSTN (i.e.- in the US it is popular to dial 8 or 9 to get out). Are you configured so that you just need to dial any valid PSTN number directly?

In what way did my solution not prepend the 02 in front of the ANI on the inbound call? I have used it in many of my sites? Was anything prepended?

"For every complex problem, there is a solution that is simple, neat and wrong" -- H.L. Mencken
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top