path: root/tests
diff options
authorAndreas Eversberg <jolly@eversberg.eu>2012-01-16 09:29:28 +0100
committerNeels Hofmeyr <neels@hofmeyr.de>2017-12-01 03:37:42 +0100
commit3948ede88b65e8d01131cd96b92101d82da1ba49 (patch)
treeb439c5d531a06e6e45c4f0a468b3c689de90b266 /tests
parent43c30d0e439053881070d5ceb70f46cfecf5c221 (diff)
Adding traffic forwarding via RTP to remote application
Instead of forwarding traffic through MNCC interface, traffic can now be forwarded to a given RTP destination. A special MNCC message is used for that. The traffic can still be forwarded through MNCC interface when this special MNCC message is not used. It also works with E1 based BTSs. In conjunction with LCR's "rtp-bridge" feature, the RTP traffic can be directly exchanged with a remote SIP endpoint, so that the traffic is not forwarded by LCR itself. This way the performance of handling traffic only depends on OpenBSC and the remote SIP endpoint. Also the traffic is exchanged with the SIP endpoint without transcoding, to have maximum performance.
Diffstat (limited to 'tests')
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/abis/abis_test.c b/tests/abis/abis_test.c
index e7e78d202..6bb84cca0 100644
--- a/tests/abis/abis_test.c
+++ b/tests/abis/abis_test.c
@@ -27,6 +27,12 @@
#include <openbsc/abis_nm.h>
#include <openbsc/debug.h>
+/* dummy function to keep rtp_proxy.c happy */
+int tch_frame_down(struct gsm_network *net, uint32_t callref, struct gsm_data_frame *data)
+ return 0;
static const uint8_t simple_config[] = {
/*0, 13, */
66, 18, 0, 3, 1, 2, 3, 19, 0, 3, 3, 4, 5,