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!

A-Number in transit

Status
Not open for further replies.

corch

Technical User
Aug 27, 2003
50
ES
Hello
Anyone can tell me how can I change A-number on a call in transit?.
I have a public exchange connected to a MD110, connected to another exchange. The DID in the last one is from the public in the MD110, and I must send a right A- number when I call throw it. My problem is that the nutri doesn't work if the origin of the call is not the MD.
Any idea?
thanks
 
for transit calls use cnvtyp 2.

for example :
A= public
B= your MD110
C= other PBX

__ __ __
|A |---|B |---|C |
|__|r80|__| |__|

A calls C (incomming route 80 at B)
A has number 1234999 (1234xxx) in unknown format (numtyp 0)
B changes it to 5678999 (5678xxx)

NUTRI:ENTRY=1234,cnvtyp=2,numtyp=0,pre=5678,trc=4,rou=80;

that should do it [morning]

 
Thanks, but my problem is when I call from C to A
Some times C calls B and another C calls A
Extension 2179(in C) calls 0912345678(in A) and must send as A-number 0918765179.
Extension 2179(in C) calls to extension 2150 (in B) and must send 2179 as A-number.
I can do Nutri with cnvtyp 2 between B and C, but it is not what I need.
 
normally you have Qsig protocol between B and C, so sending extnr is no problem sice you're in the private network.
to convert A-number for C to A just use nutri like I told you. the only difference is that you must specify nutri on the incomming route from PBX C...



 
For altering the a number from c
use the nutri from daddy .
and change the numtyp to 5 or 6 (unknown/local private)
dependig on what TON the c pbx sends.
E.g
NUTRI:ENTRY="RECEIVED C-A.NR",CNVTYP=2,NUMTYP=5 OR 6,TRC=
"HOW MANY DIGITS TO TAKE AWAY FROM FIRST DIGIT",PRE=" REPLACE/ADD DIGITS";

Eg.
display in b when c calls a over tie line rou=2
NUTRI:ENTRY=2179,CNVTYP=2,NUMTYP=5 or 6,TRC= ,PRE= ,ROU=2;
display in b when c calls a over pub line rou=1
NUTRI:ENTRY=918762179,CNVTYP=2,NUMTYP=0 or 2,TRC=6,PRE=0918765,ROU=2;

Does this make sense.
syar

 
Syar,

although your solution is correct, IMHO , this is not the correct way to handle this. this is pure route configuration (private/public).

happy holidays :))



 
Yea right , you started it.
happy holidays to you also :))

syar
 
I proved it and it dosn´t work
when the call is in transit I can´t get changing the A-number with cnvtyp 2 in the incoming route, and neither with cnvtyp 1 in outgoing route. (I have proved with all possible numtyp).
I´ve proved too with D5=2 in ADC in RODDI, and anything.

 
You need to trace the incoming call with STUNI
and see if the TON is correct on the different calls .
Or atleast so you know whats coming in to B .

The C-pbx should be setup to send a public ton
when dialing throug B to A.
And private TON dialing from C to B.

Then you could use the numberconverting feature with
some control.Else it will only be guessing.

Also make sure all routes have converting enabled.
SERV=XXXXXXXXX1

syar
 

I Had SERV=XXXXXXXXX1, and as it didn´t work I changed it to this.

<ROCAP:ROU=ALL;
ROUTE CATEGORY DATA
ROU SEL TRM SERV NODG DIST DISL TRAF SIG BCAP
3 713010000000001 5 3110000007 0 30 128 00151515 011111000031 101110
I know that my A number is 2019 and when I call from C to B I change it to another one, but when I do transit it is still 2019.
 
yes but what ton is the call sending .
The C 's destination code's ton used to dial trough .

This ton must be fetched with correct NUMTYP parameter.
Public tons:
unknown 0
International 1
National 2
Network spesific 3
Local public 4

Else you can not differenciate between the calls.

Does this make sense.

syar
 
It dosn´t work
I know that If I call to a public exchange I send TON 0, and when I call to private one I send TON 5.
Anyway I have proved with all numtyp (0,1,2,3,4,5,6,7) with cnvtyp 2, and numtyp 10 & 11 with cnvtyp 1, and with any entry in that route, and it dosn´t work.
It must be any thing in route´s category, but I don´t know what can it be.
 
Depending on the BC version parnum 152 states if conversion of received a-number in transit exchanges is allowed or not.

Maybe that could help.
 
Hello,

How can we do the progrmming for the over flow if the first hunt group is busy?
Clearly this is the thing,
I have a third party autoattend connected to MD110 with 4 ports. If all the ports are busy whether i can divert it to the operator group so that will not miss the call.

Thanks,

Jaylek
 
Hi,

I don't understand the various TON.
Can someone share with me wth some example.
 
Thanks, mdman, but I haven't got it.
Wouldn't you know why it has been erased, or what can I use instead it?
by
corch
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top