Commit Graph

14 Commits

Author SHA1 Message Date
Harald Welte 0b9cae1e91 SCRC: don't use tracing for this process anymore, reduce screen clutter 2013-07-14 19:32:08 +02:00
Harald Welte d9b9aaa9cd support local_out messages with GT but not pointcode
We cannot determine the MTP3 DPC from simply looking at the CalledParty
GT address, as there is no PC in the GT.  We have to use the result
of the routing decision as MTP3 DPC in this case!
2013-06-18 19:33:50 +02:00
Harald Welte afcc0cf52f SCRC: make sure to forward UDTS as N-NOTICE.ind, not N-UNITDATA.ind 2013-06-07 12:52:18 +02:00
Harald Welte ac6129b646 add compatibility clause for Erlang Public License 2012-04-16 13:13:26 +02:00
Harald Welte e698ae2b4c SCCP: Make sure connection oriented messages end up with the user
The user initiating the connection should get all messages related to
that connection, not the supervisor ;)
2012-01-28 15:53:43 +01:00
Harald Welte 9760efc644 SCPC: Make sure connection-oriented SCCP actually works
This is a major patch that brings SCCP SCOC from 'should theoretically
work' to 'has actaully been tested to some extent for locally-originated
connections'
2012-01-28 14:44:46 +01:00
Harald Welte 67afe0b59a scrc: gracefully handle the case where local subsystem is unequipped
sccp_routing will have responded accordingly, we simply ignore the
message in scrc.
2011-12-11 22:06:21 +01:00
Harald Welte c6bfb3be69 SCRC: transmit messages over MTP3 based on linkset name, not DPC 2011-12-10 19:21:40 +01:00
Harald Welte abf1603e5c scrc: add FIXMEs about routing outgoing connection oriented msgs
When we receive local-out messages from SCOC into SCRC, they need to be
SCCP-encoded, routed and MTP3-encoded before they can be passed on.

Spotted by dialyzer.
2011-11-05 22:02:44 +01:00
Harald Welte e75dff8b69 SCRC: deal with gen_server:cast() from MTP3 even though we're gen_fsm 2011-10-19 22:58:26 +02:00
Harald Welte ab61a4ec38 complete SCCP routing code
we now use ss7_links in order to determine which point codes are local
or not, and we use the routing table to determine the signalling link.

local-out routing form N-UNITDATA.req to the actual MTP3 on the correct
signalling link is now working.
2011-10-12 17:19:45 +02:00
Harald Welte 09145645eb move ss7_link into libosm-ss7 2011-10-10 20:44:10 +02:00
Harald Welte ebaeb8d7f2 rename sccp_link to ss7_link, as it also serves ISUP and other services 2011-10-10 13:13:35 +02:00
Harald Welte 9b6a39bdd7 import sccp_scrc and sccp_scoc from old osmo_ss7 repository
osmo_ss7 is responsible for the mtp2/mtp3/m2ua/m3ua/ipa type links,
while we collect all actual SCCP related functionality here.
2011-10-10 12:38:45 +02:00