diff options
author | Mychaela N. Falconia <falcon@freecalypso.org> | 2024-06-10 18:48:40 +0000 |
---|---|---|
committer | Mychaela N. Falconia <falcon@freecalypso.org> | 2024-06-11 14:58:48 +0000 |
commit | 73a593c9f640653e03056b02fc3d6fe9a39baf28 (patch) | |
tree | 252c4de1436d30ba8a446974af7cf974d9d787ac /src/trau/osmo_ortp.c | |
parent | 6007133574a06279d66d446930847c437b9bc37f (diff) |
TRAU->RTP: add support for TW-TS-001 & TW-TS-002
The industry standard RTP payload formats of RFC 3551 and RFC 5993
drop valuable metadata from TRAU-UL frames of GSM 08.60 & 08.61,
and disallow transport of marked-bad frames. Enhanced RTP transport
formats of TW-TS-001 (FR & EFR) and TW-TS-002 (HR) restore these
capabilities - however, because these formats are non-standard
outside of Osmocom+Themyscira GSM networks, their use can only be
optional.
Add rtp_extensions member to struct osmo_trau2rtp_state, specifying
the mask of RTP extensions to be used, just like we defined for
AoIP BSSMAP and Abis-IP RSL, and extend osmo_trau2rtp() to emit
these enhanced RTP formats when they are enabled.
Related: OS#6448
Depends: I0eccfe5ddcf44f8f20440acb01e2d4870ec0cd91 (libosmocore)
Change-Id: I7a6d13d406484c01210594bb6d2f0aff7c1341ab
Diffstat (limited to 'src/trau/osmo_ortp.c')
0 files changed, 0 insertions, 0 deletions