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 Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Routing a specific number via our TIE LINES 1

Status
Not open for further replies.

hached

Technical User
May 11, 2007
145
CA
Hello, spent most of the afternoon searching posts for help on the above matter but having no luck.

We have SIP trunks between our offices over our data network and we have interoffice dialing codes etc.

My question is, how do I tell my switch that when someone calls a specific number for example 916049990000 to grab this call, strip all digits and insert 886001111; 88 being my access and 600 being my location code and 0000 being an extension number at the far end location.

I've read all sort of things on FCAS but FCAS would seem to grab everything that has 604999 when I only want to handle 6049990000 differently.

Any feedback would be appreciated.
 
Make it an SPN and reference a RLI you want w/ that route in it, then DMI it to send what u want

Mato' Was'aka
 
Using the example numbers you gave:

Easy stuff

-Make a new DMI table that does a DEL and INST of the digits you need to delete and insert, considering the digits users dial and the new trunk route the call needs to go over.
-Make a new RLB that selects the route the call needs to go over and references the new DMI you built above
-Delete and then re-add 1604 as an SPN - same RLI as current. At the SDRR prompt enter ARRN - then enter the subsequent 7 digits that must be treated different (ex. 9990000) and the alternate RLI you created above.

Now 1604 will treat 9990000 different than all other calls within that area code.





GHTROUT.com | FAQs | Recent Replies
 
Ok that's so much for your reply.

I'm creating the DMI table, just want to make sure I have this correct before I move on.

REQ prt
CUST 0
FEAT dgt
DMI 4


DMI 4
DEL 10
ISPN YES
INST 88600289
CTYP NCHG

88 is my Access code, 600 is my location and 289 the extension.
 
Is 88 the access code to a trunk route in your system? If so, you don't need that because the Route List will point the call to the route.

But if this over complicates things, there is another option: While building the Route List, you can respond YES to LTER and then the DMI you built above will process just as if it is dialed internally.



GHTROUT.com | FAQs | Recent Replies
 
88 is the access code for AC2, when I dial between offices I enter 88, then 600 for our vancouver office then the 3 digit extension number.

I'm having a little trouble with the number of digits to delete, should it be 13? (881604622xxxx) or is the 88 and 1604 not included?

I built my DMI, my RLI and my SPN but getting fast busy when dialing that 1 specific number, everything else works.
 
Why do you want to delete (881604622xxxx) that's the way you want to go if they dial the other office the right way.

Do you use AC1 to dial LD? if so thats where you put the info GHTROUT gave you.

I though this is what you wanted to do?
(a specific number for example 916049990000)




This is a Signature and not part of the answer, it appears on every reply.

This is an Analogy so don't take it personally as some have.

Why change the engine if all you need is to change the spark plugs.


 
Ok, I'm hitting the DMI table but getting a fast busy when dialing my "special" number, all other numbers I've tested in the 1604 area code are going through just fine.

Here's what I have in my DMI

FEAT dgt
DMI 4


DMI 4
DEL 11
ISPN YES
INST 88600289
CTYP NCHG
 
We've talked about quite a few other data blocks that needed to be built. It is hard to tell why you are getting a fast busy if all you have shown us is the DMI table.

GHTROUT.com | FAQs | Recent Replies
 
Did you build this is AC1 or AC2????????????




This is a Signature and not part of the answer, it appears on every reply.

This is an Analogy so don't take it personally as some have.

Why change the engine if all you need is to change the spark plugs.


 
Okay, here's the complete picture.

SPN 1604
FLEN 11
ITOH NO
CLTP NONE
RLI 2
DENY 976

SDRR DENY CODES = 1
ARRN 6224903
ARLI 31
SDRR ARRN CODES = 1
ITEI NONE


RLI 31
ENTR 0
LTER NO
ROUT 70
TOD 0 ON 1 ON 2 ON 3 ON
4 ON 5 ON 6 ON 7 ON
VNS NO
SCNV NO
CNV NO
EXP NO
FRL 0
DMI 4
ISDM 0
FCI 0
FSNI 0
SBOC NRR
IDBB DBD
IOHQ NO
OHQ NO
CBQ NO

ISET 0
NALT 5
MFRL 0
OVLL 0

DMI 4
DEL 11
ISPN YES
INST 88600289
CTYP NCHG

TYPE RDB
CUST 00
ROUT 70
DES SIP_TRKS
TKTP TIE
NPID_TBL_NUM 0
ESN NO
CNVT NO
SAT NO
RCLS EXT
VTRK YES
ZONE 070
PCID SIP
CRID NO
NODE 1102
DTRK NO
ISDN YES
MODE ISLD
DCH 70
IFC SL1
PNI 00070
NCNA YES
NCRD YES
TRO YES
FALT NO
CTYP LOC
INAC YES
ISAR NO
DAPC NO
PTYP ATT
AUTO NO
DNIS NO
DCDR NO
ICOG IAO
SRCH LIN
TRMB YES
STEP
ACOD 7070
TCPP NO
TARG
CLEN 1
BILN NO
OABS
INST
IDC NO
DCNO 0 *
NDNO 0
DEXT NO
ANTK
SIGO STD
STYP SDAT
ICIS YES
TIMR ICF 384
OGF 384
EOD 4096
DSI 34944
NRD 10112
DDL 70
ODT 4096
RGV 640
GRD 896
SFB 3
NBS 2048


PAGE 002

NBL 4096

IENB 5
TFD 0
VSS 0
VGD 6
SST 5 0
NEDC ETH
FEDC ETH
CPDC NO
DLTN NO
HOLD 02 02 40
SEIZ 02 02
SVFL 02 02
DRNG NO
CDR YES
INC YES
LAST YES
QREC YES
OAL YES
AIA YES
OAN YES
OPD NO
CDRX NO

SCH2017

NATL YES
VRAT NO
MUS NO
RACD NO
MANO NO
FRL 0 0
FRL 1 0
FRL 2 0
FRL 3 0
FRL 4 0
FRL 5 0
FRL 6 0
FRL 7 0
OHQ NO
OHQT 00
CBQ NO
AUTH NO
TDET NO
TTBL 0
ATAN NO
OHTD NO
PLEV 2
ALRM NO
ART 0
SGRP 0
ARDN NO
AACR NO

 
Try changing the INST prompt on DMI 4 to 600289. You should not need the 88, as you are already pointing to route 70 in the RLI.

This is assuming that 600 is built as a routing entry in the NRS correctly. I am assuming that it is a L1 (UDP) DN.
 
I tried with removing the 88 and it doesn't work. As for 600 it's setup as a LOC code.

LOC 600
FLEN 7
RLI 72
ITEI NONE
LDN 6041111111
DID NO
NPA
NXX
 
I notice your FLEN is 7, yet you need 6 digits to make a complete number (600 289).

Have you turned on D-Channel messaging on the Virtual route, to see what messages you are getting from the NRS?

Have you tried to trace the call in the NRS to see if it is being blocked there?

Is 600 programmed as a routing entry with DN Type 'Private level 1 regional (UDP location code)' in the proper endpoint?
 
Here's what comes up on the DCH...

DCH 70 OMSG SETUP REF 000001F8 CH 104 0 3 23 TOD 16:47:19
FEAT :CRID
FEAT :CDS
FEAT :NCID
PROGRESS: ORIG ADDR IS NOT ISDN
CALLING #:5943 NUM PLAN: PRIVATE/UNKNOWN (UNKNOWN)
CALLED #:600289 NUM PLAN: PRIVATE/NETWORK SPECIFIC (SPN)

DCH 70 OMSG RELEASE REF 000001F8 CH 104 0 3 23 TOD 16:47:19

As for your last question I am not too sure I follow you, I can dial 88600289 no problem from my set; however, when I am trying thru this DMI table I get blocked.

Here's a trace when I call 88600289 manually.
DCH 70 OMSG SETUP REF 000001F8 CH 104 0 3 23 TOD 16:49:11
FEAT :CRID
FEAT :CDS
FEAT :NCID
PROGRESS: ORIG ADDR IS NOT ISDN
CALLING #:5943 NUM PLAN: PRIVATE/UNKNOWN (UNKNOWN)
CALLED #:600289 NUM PLAN: PRIVATE/RESERVED (LOC)

DCH 70 OMSG DISC REF 000001F8 CH 104 0 3 23 TOD 16:49:15
CAUSE :NORMAL CALL CLEARING

DCH 70 OMSG REL COMP REF 000001F8 CH 104 0 3 23 TOD 16:49:15


 
Ok.

on your DMI 4, enter LOC at the CLTP prompt. This will force the call type to LOC, which is how the call is marked when you dial the number maually.
 
Thanks Allenmac, that was it, I changed the CTYP to LOC and it worked!

Thanks Alot!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top