falconia has submitted this change. ( https://gerrit.osmocom.org/c/libosmocore/+/41144?usp=email )
Change subject: rtp_extensions.h: update for TW-TS-003 version 1.1.0 ......................................................................
rtp_extensions.h: update for TW-TS-003 version 1.1.0
Themyscira Wireless released new specs for enhanced RTP formats on AoIP interface user plane:
* TW-TS-006 for AMR, allowing RTP transport between an E1 BTS and a CN transcoder that implements both regular transcoding and TFO functions as specified in 3GPP Rel4 for TDM-based GSM;
* TW-TS-007 for compressed CSD, making CSD in RTP much more efficient;
* An updated version of TW-TS-003 adds two new bits to RTPext IE (GSM0808_IE_THEMWI_RTP_EXTENSIONS) for MSC to request the use of TW-TS-006 and TW-TS-007 extensions, and for BSS to acknowledge the necessary support.
All TW-TS for RTP extensions are summarized here:
https://osmocom.org/projects/retro-gsm/wiki/ThemWi_RTP_Extensions
Change-Id: I2cc2c9340f9fa5c7111447a6beef49c335fa1107 --- M include/osmocom/gsm/rtp_extensions.h 1 file changed, 3 insertions(+), 1 deletion(-)
Approvals: laforge: Looks good to me, but someone else must approve Jenkins Builder: Verified osmith: Looks good to me, approved
diff --git a/include/osmocom/gsm/rtp_extensions.h b/include/osmocom/gsm/rtp_extensions.h index edea431..e397a3f 100644 --- a/include/osmocom/gsm/rtp_extensions.h +++ b/include/osmocom/gsm/rtp_extensions.h @@ -11,7 +11,7 @@ * namely, GSM0808_IE_THEMWI_RTP_EXTENSIONS and RSL_IE_OSMO_RTP_EXTENSIONS. * It is based on this authoritative definition: * - * https://www.freecalypso.org/specs/tw-ts-003-v010002.txt + * https://www.freecalypso.org/specs/tw-ts-003-v010100.txt * * Section 5.3 in the above specification defines the assignment of * individual bits in the single value octet. @@ -21,3 +21,5 @@
#define OSMO_RTP_EXT_TWTS001 0x01 #define OSMO_RTP_EXT_TWTS002 0x02 +#define OSMO_RTP_EXT_TWTS006 0x04 +#define OSMO_RTP_EXT_TWTS007 0x08