[asterisk-ss7] Asterisk, Taqua T7000, and you guessed it, SS7

Paul Timmins paul at timmins.net
Thu Apr 29 19:23:54 CDT 2010


Another taqua user!

To get the SS7 working on our taqua reliably, I had to do this:

group=2
signalling=ss7
ss7type = ansi
networkindicator = national
cicbeginswith=73
adjpointcode = 005-108-xxx(taqua)
pointcode = 005-108-xxx(me)
defaultdpc = 005-108-xxx(taqua)
linkset=1
slc=1
sigchan=96
echocancel=64
echocancelwhenbridged=yes
echotraining=yes
channel => 73-95


I started with CIC 73 so they would match the asterisk channels for 
better debugging. Set your SS7 trunk to SLC 1. I couldn't make it work 
on SLC 0. No idea why.

Additionally, I had to change the following headers in libss7's mtp2.h 
to keep the link stable:

/* ANSI links */
#define ANSI_TIMER_T1 13002
#define ANSI_TIMER_T2 12000
#define ANSI_TIMER_T3 11800
#define ANSI_TIMER_T4_NORMAL 2300
#define ANSI_TIMER_T4_EMERGENCY 593

/* #define ANSI_TIMER_T1 16000
#define ANSI_TIMER_T2 11500
#define ANSI_TIMER_T3 11500
#define ANSI_TIMER_T4_NORMAL 2300
#define ANSI_TIMER_T4_EMERGENCY 600

This requires make;make install to take effect.




Bryan Scott wrote:
> I hate feeling like a noob, but I'm at my wit's end and need a second (or third, or fourth) set of eyes.
>
> I have a 4 T1 Digium card connected to one of our Taqua T7000 switches and a customer.
>
> The customer is on span 1 (first T1 of the card).  That PRI is working fine, for all intents and purposes.
>
> I put an SS7 link on span 2 and was planning to put more ISUP trunks on span 3, but have turned down the latter until the ISUP trunks on span 2 start working.
>
> When I first configured things, I set it up as linkset one.  The asterisk console showed the link coming up on span 1; I moved it to linkset 2, and now it says span 2.  (Perhaps a bug in reporting?)
>
> At any rate, the F-link is up (according to "ss7 show linkset 2") but it keeps complaining about the CIC's being unconfigured.  I've started the CIC at 0, at 1, and now at 26.  (I have configured the T7000 switch to mirror Asterisk's config as far as the CIC, SLC, and data channel are concerned.)
>
> I'm hoping I'm missing something obvious.  
>
> (And a big shout out to you, Matt... thanks for all the work on SS7... three of us met you in Glendale last year while discussing stuff with the Open BTS guy over dinner...)
>
> -- Bryan 
>
> (Debugging stuff and config files follow)
>
> ----------
> /etc/dahdi/system.conf
> ----------
>
> span=1,0,0,esf,b8zs
> echocanceller=mg2,1-23
> bchan=1-23
> dchan=24
>
> loadzone=us
> defaultzone=us
>
> span=2,1,0,esf,b8zs
> bchan=26-48
> mtp2=25
> 56k=25
>
> span=3,2,0,esf,b8zs
> echocanceller=mg2,49-72
> bchan=49-72
>
> span=4,0,0,esf,b8zs
>
> -----------
> /etc/asterisk/chan_dahdi.conf
> -----------
>
> [channels]
>
> usecallerid=yes
> callwaiting=no
> usecallingpres=yes
> callwaitingcallerid=no
> threewaycalling=no
> transfer=yes
> cancallforward=yes
> callprogress=yes
> callreturn=yes
> echocancel=yes
> echocancelwhenbridged=yes
> facilityenable=yesgroup=2
> signalling=ss7
> ss7type = ansi
> networkindicator = national
> cicbeginswith=73
> adjpointcode = 005-108-032
> pointcode = 005-108-033
> defaultdpc = 005-108-032
> linkset=1
> slc=1
> sigchan=96
> echocancel=64
> echocancelwhenbridged=yes
> echotraining=yes
> channel => 73-95
>
> switchtype=national
> signalling=pri_net
> pridialplan=unknown
> immediate=no
> inbanddisconnect=yes
>
> ; specific to PRI
> context=custinbound
> callerid=".... LLC" <435.......> 
> group=1
> channel=1-23
>
> ; F-Link and ISUP trunks
>
> ss7type=ansi
> networkindicator=national
> signalling=ss7
> ss7_called_nai=dynamic
> ss7_calling_nai=dynamic
> linkset=2
> slc=0
> pointcode=1-1-10
> defaultdpc=5-2-xxx
> adjpointcode=5-2-xxx
> context=fromswitch
>
> group=2
> sigchan=25
> cicbeginswith=26
> channel=26-48
>
>
> -------
> dahdi restart
> -------
>
>
>    -- Reconfigured channel 1, ISDN PRI signalling
>     -- Reconfigured channel 2, ISDN PRI signalling
>     -- Reconfigured channel 3, ISDN PRI signalling
>     -- Reconfigured channel 4, ISDN PRI signalling
>     -- Reconfigured channel 5, ISDN PRI signalling
>     -- Reconfigured channel 6, ISDN PRI signalling
>     -- Reconfigured channel 7, ISDN PRI signalling
>     -- Reconfigured channel 8, ISDN PRI signalling
>     -- Reconfigured channel 9, ISDN PRI signalling
>     -- Reconfigured channel 10, ISDN PRI signalling
>     -- Reconfigured channel 11, ISDN PRI signalling
>     -- Reconfigured channel 12, ISDN PRI signalling
>     -- Reconfigured channel 13, ISDN PRI signalling
>     -- Reconfigured channel 14, ISDN PRI signalling
>     -- Reconfigured channel 15, ISDN PRI signalling
>     -- Reconfigured channel 16, ISDN PRI signalling
>     -- Reconfigured channel 17, ISDN PRI signalling
>     -- Reconfigured channel 18, ISDN PRI signalling
>     -- Reconfigured channel 19, ISDN PRI signalling
>     -- Reconfigured channel 20, ISDN PRI signalling
>     -- Reconfigured channel 21, ISDN PRI signalling
>     -- Reconfigured channel 22, ISDN PRI signalling
>     -- Reconfigured channel 23, ISDN PRI signalling
>     -- Reconfigured channel 26, SS7 signalling
>     -- Reconfigured channel 27, SS7 signalling
>     -- Reconfigured channel 28, SS7 signalling
>     -- Reconfigured channel 29, SS7 signalling
>     -- Reconfigured channel 30, SS7 signalling
>     -- Reconfigured channel 31, SS7 signalling
>     -- Reconfigured channel 32, SS7 signalling
>     -- Reconfigured channel 33, SS7 signalling
>     -- Reconfigured channel 34, SS7 signalling
>     -- Reconfigured channel 35, SS7 signalling
>     -- Reconfigured channel 36, SS7 signalling
>     -- Reconfigured channel 37, SS7 signalling
>     -- Reconfigured channel 38, SS7 signalling
>     -- Reconfigured channel 39, SS7 signalling
>     -- Reconfigured channel 40, SS7 signalling
>     -- Reconfigured channel 41, SS7 signalling
>     -- Reconfigured channel 42, SS7 signalling
>     -- Reconfigured channel 43, SS7 signalling
>     -- Reconfigured channel 44, SS7 signalling
>     -- Reconfigured channel 45, SS7 signalling
>     -- Reconfigured channel 46, SS7 signalling
>     -- Reconfigured channel 47, SS7 signalling
>     -- Reconfigured channel 48, SS7 signalling
>     -- Automatically generated pseudo channel
>   == Starting D-Channel on span 1
>   == Starting SS7 linkset on span 2
> Huh?! Got FISU in link state 1
>
>   == Primary D-Channel on span 1 up
> MTP2 link up (SLC 0)
> --- SS7 Up ---
> Resetting CICs 26 to 48
>
> [Apr 29 16:30:22] WARNING[2048]: chan_dahdi.c:11832 ss7_linkset: UBL on unconfigured CIC 26
> [Apr 29 16:31:22] WARNING[2048]: chan_dahdi.c:11832 ss7_linkset: UBL on unconfigured CIC 26
>
>
>   




More information about the asterisk-ss7 mailing list