osmo-msc/openbsc/tests
Holger Hans Peter Freyther 7b7eef62c1 nat: Change MGCP DLCX handling and send dummy MDCX to the BTS.
When setting a new MSC timeslot to a SCCP connection check if
any of the existing connections have this timeslot, if so we will
send a DLCX down the stream to make sure it is closed there, when
we will CRCX this new timeslot we will happily reallocate it.

When the SCCP connection goes away, or we get a DLCX from the
network, or the BSC is gone we will send a DLCX message down the
stream as well.

When we receive a CRCX from the network we will forward the CRCX
as usual and send a dummy MDCX after it.

For the DLCX and the dummy MDCX we send a custom MGCP message
that will not provoke an answer. Even if the downstream MGCP GW
will answer we will ignore it due the dummy transaction id that
is not used anywhere else.

This change should make sure that we close the dowstream endpoint
all the time, even when the DLCX arrives after the SCCP connection
is torndown.
2010-06-15 20:24:16 +08:00
..
bsc-nat nat: Change MGCP DLCX handling and send dummy MDCX to the BTS. 2010-06-15 20:24:16 +08:00
channel [misc] Add LIBOSMOCORE_CFLAGS to the includes 2010-02-26 20:10:58 +01:00
db [misc] Add LIBOSMOCORE_CFLAGS to the includes 2010-02-26 20:10:58 +01:00
debug Fix compiler warning about void return in non void method. 2010-04-07 23:00:23 +02:00
gsm0408 move some gsm48 utility functions to libosmocore 2010-03-04 10:55:40 +01:00
sccp [sccp] Parse the error message and add a unit test for it. 2010-04-25 23:04:38 +08:00
Makefile.am finish openbsc / libosmocore separation 2010-02-20 17:29:27 +01:00
sms.txt move openbsc into its own subdirectory 2009-06-10 05:40:52 +08:00