A Framework for Session Description Protocol (SDP) Attributes When Multiplexing
RFC 8859
Internet Engineering Task Force (IETF) S. Nandakumar
Request for Comments: 8859 Cisco
Category: Standards Track January 2021
ISSN: 2070-1721
A Framework for Session Description Protocol (SDP) Attributes When
Multiplexing
Abstract
The purpose of this specification is to provide a framework for
analyzing the multiplexing characteristics of Session Description
Protocol (SDP) attributes when SDP is used to negotiate the usage of
a single 5-tuple for sending and receiving media associated with
multiple media descriptions.
This specification also categorizes the existing SDP attributes based
on the framework described herein.
Status of This Memo
This is an Internet Standards Track document.
This document is a product of the Internet Engineering Task Force
(IETF). It represents the consensus of the IETF community. It has
received public review and has been approved for publication by the
Internet Engineering Steering Group (IESG). Further information on
Internet Standards is available in Section 2 of RFC 7841.
Information about the current status of this document, any errata,
and how to provide feedback on it may be obtained at
https://www.rfc-editor.org/info/rfc8859.
Copyright Notice
Copyright (c) 2021 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.
Table of Contents
1. Introduction
2. Terminology
3. Motivation
4. SDP Attribute Analysis Framework
4.1. Category: NORMAL
4.2. Category: CAUTION
4.3. Category: IDENTICAL
4.4. Category: SUM
4.5. Category: TRANSPORT
4.6. Category: INHERIT
4.7. Category: IDENTICAL-PER-PT
4.8. Category: SPECIAL
4.9. Category: TBD
5. Analysis of Existing Attributes
5.1. RFC 4566: SDP
5.2. RFC 4585: RTP/AVPF
5.3. RFC 5761: Multiplexing RTP and RTCP
5.4. RFC 3312: Integration of Resource Management and SIP
5.5. RFC 4574: SDP "label" Attribute
5.6. RFC 5432: QoS Mechanism Selection in SDP
5.7. RFC 4568: SDP Security Descriptions
5.8. RFC 5762: RTP over DCCP
5.9. RFC 6773: DCCP-UDP Encapsulation
5.10. RFC 5506: Reduced-Size RTCP in RTP Profile
5.11. RFC 6787: Media Resource Control Protocol Version 2
5.12. RFC 8445: ICE
5.13. RFC 5285: RTP Header Extensions
5.14. RFC 3605: RTCP Attribute in SDP
5.15. RFC 5576: Source-Specific SDP Attributes
5.16. RFC 7273: RTP Clock Source Signaling
5.17. RFC 6236: Image Attributes in SDP
5.18. RFC 7197: Duplication Delay Attribute in SDP
5.19. RFC 7266: RTCP XR Blocks for MOS Metric Reporting
5.20. RFC 6285: Rapid Acquisition of Multicast RTP Sessions
5.21. RFC 6230: Media Control Channel Framework
5.22. RFC 6364: SDP Elements for FEC Framework
5.23. RFC 4796: "content" Attribute
5.24. RFC 3407: SDP Simple Capability Declaration
5.25. RFC 6284: Port Mapping between Unicast and Multicast RTP
Sessions
5.26. RFC 6714: MSRP-CEMA
5.27. RFC 4583: SDP Format for BFCP Streams
5.28. RFC 5547: SDP Offer/Answer for File Transfer
5.29. RFC 6849: SDP and RTP Media Loopback Extension
5.30. RFC 5760: RTCP with Unicast Feedback
5.31. RFC 3611: RTCP XR
5.32. RFC 5939: SDP Capability Negotiation
5.33. RFC 6871: SDP Media Capabilities Negotiation
5.34. RFC 7006: Miscellaneous Capabilities Negotiation in SDP
5.35. RFC 4567: Key Management Extensions for SDP and RTSP
5.36. RFC 4572: Comedia over TLS in SDP
5.37. RFC 4570: SDP Source Filters
5.38. RFC 6128: RTCP Port for Multicast Sessions
5.39. RFC 6189: ZRTP
5.40. RFC 4145: Connection-Oriented Media
5.41. RFC 6947: The SDP "altc" Attribute
5.42. RFC 7195: SDP Extension for Circuit-Switched Bearers in
PSTN
5.43. RFC 7272: IDMS Using the RTP Control Protocol (RTCP)
5.44. RFC 5159: Open Mobile Alliance (OMA) Broadcast (BCAST) SDP
Attributes
5.45. RFC 6193: Media Description for IKE in SDP
5.46. RFC 2326: Real Time Streaming Protocol
5.47. RFC 7826: Real-Time Streaming Protocol
5.48. RFC 6064: SDP and RTSP Extensions for 3GPP
5.49. RFC 3108: ATM SDP
5.50. 3GPP TS 183.063
5.51. 3GPP TS 24.229
Show full document text