Added bridgin support for GSM and SIP
authorAndreas Eversberg <jolly@eversberg.eu>
Sun, 15 Jan 2012 08:42:35 +0000 (09:42 +0100)
committerAndreas Eversberg <jolly@eversberg.eu>
Sun, 15 Jan 2012 08:42:35 +0000 (09:42 +0100)
commit5463e1b62a39ce417b610584e3d34a8bc30ac15e
tree134afe4cb70fec395e75f5e331b25c7620953be7
parent877a2dfd52782f72ba2d28483212166f2326b1fa
Added bridgin support for GSM and SIP

The dependency on mISDN (loopback interface) is completely removed
from GSM and SIP interfaces.

The built in bridge of LCR now forwards audio data between these
interface instances or between these instances and other instances.

Additionally both GSM BS and SIP support direct forwarding of RTP
traffic between  other SIP endpoint and OpenBSC, so no traffic is
forwarded by the LCR itself. This is done by forwarding RTP peer
informations between these interface instances.
25 files changed:
action.cpp
apppbx.cpp
apppbx.h
default/interface.conf
default/options.conf
dss1.cpp
gsm.cpp
gsm.h
gsm_bs.cpp
gsm_bs.h
gsm_ms.cpp
gsm_ms.h
interface.c
interface.h
lcradmin.c
mISDN.cpp
mISDN.h
message.h
mncc.h
port.cpp
port.h
sip.cpp
sip.h
socket_server.c
ss5.cpp