7 Conformance Indication
26.1393GPPReal-time Transport Protocol (RTP) / RTP Control Protocol (RTCP) verification proceduresRelease 17TS
7.1 General
An RTP/RTCP implementation conforming to this specification should announce its compliance during call setup. Announcing compliance to this specification must use an SDP attribute "a=3gpp-rtp" (see clause 7.2).
7.2 The a=3gpp-rtp SDP attribute
7.2.1 General
The a=3gpp-rtp attribute may be provided on SDP session level, SDP media level or both. It is not defined for use on source or dcsa level. If used on SDP session level, it must be taken as applicable to all m= lines in the SDP using any RTP profile, e.g. RTP/AVP, RTP/AVPF, RTP/SAVP, or RTP/SAVPF. If used on SDP media level using any RTP profile, it must be taken as applicable only to that media description. It is not defined for use on non-RTP SDP media level.
7.2.2 ABNF syntax and semantics
The 3gpp-rtp ABNF syntax is:
3gpp-rtp-value = [3gpp-rtp-extension]
3gpp-rtp-extension = byte-string
; SP and byte-string as defined by IETF RFC 4566
Example:
a=3gpp-rtp
The optional attribute value is defined to allow for future extensibility and has currently no defined use.
7.2.3 SDP offer/answer considerations
This attribute is a unilateral announcement from the party creating the SDP offer or answer, and there are thus no SDP offer/answer considerations. When announcing compliance to this specification, the a=3gpp-rtp attribute shall be included in the SDP offer, and shall be included in the SDP answer regardless if it was also present in the corresponding SDP offer.
The optional attribute value should not be included in an SDP offer or answer sent by implementers of this specification and shall be ignored if received in an SDP offer or answer.
7.2.4 IANA registration information
Contact name, email address, and telephone number:
3GPP Specifications Manager
+33 (0)492944200
Attribute Name (as it will appear in SDP):
3gpp-rtp
Long-form Attribute Name in English:
3GPP-conformant RTP/RTCP implementation
Type of Attribute:
Session level and media level
Is Attribute Value subject to the Charset Attribute?
This attribute is not dependent on charset.
Purpose of the attribute:
This attribute is used to indicate the RTP/RTCP stack conformance to 3GPP TS 26.139.
Appropriate Attribute Values for this Attribute:
See 3GPP TS 26.139 clause 7.2.2 for ABNF and detailed usage.
MUX Category for this Attribute:
IDENTICAL
Annex A (informative):
Change history
Change history |
|||||||
Date |
Meeting |
TDoc |
CR |
Rev |
Cat |
Subject/Comment |
New version |
2019-12 |
SA#86 |
SP-190991 |
Presented to TSG SA#86 (for information) |
1.0.0 |
|||
2020-03 |
SA#87-e |
SP-200047 |
Presented to TSG SA#87-e (for approval) |
2.0.0 |
|||
2020-03 |
SA#87-e |
SP-200047 |
Aproved by TSG SA#87-e |
16.0.0 |
|||
2022-04 |
– |
– |
– |
– |
– |
Update to Rel-17 version (MCC) |
17.0.0 |