Registering Values of the SDP 'proto' Field for Transporting RTP Media over TCP under Various RTP Profiles
RFC 7850

Document Type RFC - Proposed Standard (April 2016; No errata)
Last updated 2016-04-29
Replaces draft-nandakumar-mmusic-proto-iana-registration
Stream IETF
Formats plain text pdf html bibtex
Reviews
Stream WG state Submitted to IESG for Publication Dec 2015
Document shepherd Bo Burman
Shepherd write-up Show (last changed 2016-01-08)
IESG IESG state RFC 7850 (Proposed Standard)
Consensus Boilerplate Yes
Telechat date
Responsible AD Ben Campbell
Send notices to "Bo Burman" <bo.burman@ericsson.com>
IANA IANA review state IANA OK - Actions Needed
IANA action state RFC-Ed-Ack
Internet Engineering Task Force (IETF)                     S. Nandakumar
Request for Comments: 7850                             Cisco Systems Inc
Category: Standards Track                                     April 2016
ISSN: 2070-1721

              Registering Values of the SDP 'proto' Field
     for Transporting RTP Media over TCP under Various RTP Profiles

Abstract

   The Real-time Transport Protocol (RTP) specification establishes a
   registry of profile names for use by higher-level control protocols,
   such as the Session Description Protocol (SDP), to refer to the
   transport methods.  This specification describes the following new
   SDP transport protocol identifiers for transporting RTP Media over
   TCP: 'TCP/RTP/AVPF', 'TCP/RTP/SAVP', 'TCP/RTP/SAVPF',
   'TCP/DTLS/RTP/SAVP', 'TCP/DTLS/RTP/SAVPF', 'TCP/TLS/RTP/AVP', and
   'TCP/TLS/RTP/AVPF'.

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 5741.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   http://www.rfc-editor.org/info/rfc7850.

Copyright Notice

   Copyright (c) 2016 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
   (http://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.

Nandakumar                   Standards Track                    [Page 1]
RFC 7850                SDP 'proto' Registrations             April 2016

Table of Contents

   1.  Overview  . . . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Protocol Identifiers  . . . . . . . . . . . . . . . . . . . .   3
     3.1.  TCP/RTP/AVPF Transport Realization  . . . . . . . . . . .   3
     3.2.  TCP/RTP/SAVP Transport Realization  . . . . . . . . . . .   3
     3.3.  TCP/RTP/SAVPF Transport Realization . . . . . . . . . . .   3
     3.4.  TCP/DTLS/RTP/SAVP Transport Realization . . . . . . . . .   3
     3.5.  TCP/DTLS/RTP/SAVPF Transport Realization  . . . . . . . .   4
     3.6.  TCP/TLS/RTP/AVP Transport Realization . . . . . . . . . .   4
     3.7.  TCP/TLS/RTP/AVPF Transport Realization  . . . . . . . . .   4
   4.  ICE Considerations  . . . . . . . . . . . . . . . . . . . . .   4
   5.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   4
   6.  Security Considerations . . . . . . . . . . . . . . . . . . .   5
   7.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   5
     7.1.  Normative References  . . . . . . . . . . . . . . . . . .   5
     7.2.  Informative References  . . . . . . . . . . . . . . . . .   6
   Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . .   7
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .   7

1.  Overview

   The Real-time Transport Protocol (RTP) provides end-to-end network
   transport functions suitable for applications transmitting real-time
   data such as audio or video over multicast or unicast network
   services.  The data transport is augmented by the RTP Control
   Protocol (RTCP) to allow monitoring of the data delivery in a manner
   scalable to large multicast networks and to provide minimal control
   and identification functionality.

   "SDP: Session Description Protocol" [RFC4566] provides a general-
   purpose format for describing multimedia sessions in announcements or
   invitations.  "TCP-Based Media Transport in the Session Description
   Protocol (SDP)" [RFC4145] specifies a general mechanism for
   describing media transport over TCP using SDP with [RFC4571] defining
   a method for framing RTP and RTCP packets [RFC3550] onto a
   connection-oriented transport (such as TCP).  "Connection-Oriented
   Media Transport over the Transport Layer Security (TLS) Protocol in
   the Session Description Protocol (SDP)" [RFC4572] extends [RFC4145]
Show full document text