commit | 22311804e94199250113040a1764dbaec53544b0 | [log] [tgz] |
---|---|---|
author | Daniel Willmann <dwillmann@sysmocom.de> | Tue Nov 02 11:54:27 2021 +0100 |
committer | Daniel Willmann <dwillmann@sysmocom.de> | Tue Nov 02 14:51:18 2021 +0100 |
tree | 40b183795401cf0e5794d16324a19a13692632df | |
parent | 5a1483775311b768ba2b88fa0c76ea3974ec415d [diff] |
gbproxy: Move BSSGP decoding into its own function and use it This code was copied in BSS and SGSN PTP receive functions and also in the functions that extract the inner PDU-in-error from the STATUS PDU. Use a central function for less code duplication and better maintainability. This also fixes TTCN3 test TC_status_ptp_ul_tlli the c&p omitted the special handling of UL/DL unitdata. Related: OS#4892 Change-Id: I882aa97b0f4158affe45e81e4e4701bd36ef89f7
osmo-gbproxy is a proxy for the Gb interface within the 3GPP GERAN (GPRS/EDGE RAN) architecture. It is part of the Osmocom Open Source Mobile Communications projects.
It allows you to aggregate many Gb links/connections into one. It also has the ability to convert between different Gb interface protocol stacking, such as from Gb-over-FrameRelay to Gb-over-IP.
Until 2021 it used to be part of the osmo-sgsn git repository, and before that (until 2017) part of openbsc.git
Find the issue tracker and wiki online at https://osmocom.org/projects/osmo-gbproxy and https://osmocom.org/projects/osmo-gbproxy/wiki, respectively.
You can find the user manual at https://ftp.osmocom.org/docs/latest/osmogbproxy-usermanual.pdf and the VTY reference manual at https://ftp.osmocom.org/docs/latest/osmogbproxy-vty-reference.pdf.