Skip to main content

WebRTC Dependencies
draft-jennings-rtcweb-deps-08

The information below is for an old version of the document.
Document Type
This is an older version of an Internet-Draft whose latest revision state is "Expired".
Author Cullen Fluffy Jennings
Last updated 2016-02-25
RFC stream (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-jennings-rtcweb-deps-08
Network Working Group                                        C. Jennings
Internet-Draft                                                     Cisco
Intended status: Informational                         February 25, 2016
Expires: August 28, 2016

                          WebRTC Dependencies
                     draft-jennings-rtcweb-deps-08

Abstract

   This draft will never be published as an RFC and is meant purely to
   help track the IETF dependencies from the W3C WebRTC documents.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on August 28, 2016.

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.

Jennings                 Expires August 28, 2016                [Page 1]
Internet-Draft             WebRTC Dependencies             February 2016

1.  Dependencies

   The key IETF specifications that the W3C GetUserMedia specification
   normatively depends on is: [I-D.ietf-rtcweb-security-arch] and
   [RFC2119].

   The key IETF specifications that the W3C WebRTC specification
   normatively depended on are: [I-D.ietf-rtcweb-alpn],
   [I-D.ietf-rtcweb-audio], [I-D.ietf-rtcweb-data-channel],
   [I-D.ietf-rtcweb-data-protocol], [I-D.ietf-rtcweb-jsep],
   [I-D.ietf-rtcweb-rtp-usage], [I-D.ietf-rtcweb-security-arch],
   [I-D.ietf-rtcweb-transports], [I-D.ietf-rtcweb-video],
   [I-D.ietf-tram-turn-third-party-authz], [I-D.ietf-tsvwg-rtcweb-qos],
   [RFC2119], [RFC4566], [RFC5389], [RFC5888], [RFC6236], [RFC6464],
   [RFC6465], [RFC6544], [RFC7064], [RFC7065] [RFC3264], [RFC5245], and
   informatively depends on [I-D.ietf-rtcweb-overview],
   [I-D.ietf-rtcweb-security], [I-D.shieh-rtcweb-ip-handling], and
   [I-D.ietf-mmusic-trickle-ice].

   In addition 3GPP work normatively depends on
   [I-D.ietf-rtcweb-gateways].

   These IETF drafts in turn normatively depend on the following drafts:
   (Note this list is out of date)
   [I-D.ietf-avtcore-multi-media-rtp-session],
   [I-D.ietf-avtcore-rtp-circuit-breakers],
   [I-D.ietf-avtcore-rtp-multi-stream-optimisation],
   [I-D.ietf-avtcore-rtp-multi-stream],
   [I-D.ietf-ice-dualstack-fairness],
   [I-D.ietf-jose-json-web-algorithms].  [I-D.ietf-mmusic-msid],
   [I-D.ietf-mmusic-proto-iana-registration],
   [I-D.ietf-mmusic-sctp-sdp], [I-D.ietf-mmusic-sdp-bundle-negotiation],
   [I-D.ietf-mmusic-sdp-mux-attributes], [I-D.ietf-mmusic-trickle-ice],
   [I-D.ietf-payload-flexible-fec-scheme], [I-D.ietf-payload-rtp-opus],
   [I-D.ietf-payload-vp8], [I-D.ietf-rtcweb-alpn],
   [I-D.ietf-rtcweb-data-protocol], [I-D.ietf-rtcweb-fec],
   [I-D.ietf-rtcweb-security], [I-D.ietf-rtcweb-stun-consent-freshness],
   [I-D.ietf-tls-applayerprotoneg], [I-D.ietf-tram-alpn],
   [I-D.ietf-tsvwg-rtcweb-qos], [I-D.ietf-tsvwg-sctp-dtls-encaps],
   [I-D.ietf-tsvwg-sctp-ndata], and [I-D.ietf-tsvwg-sctp-prpolicies].

   Right now security normatively depends on [I-D.ietf-rtcweb-overview].

   The drafts webrtc currently normatively depends on that are not WG
   drafts are: [I-D.shieh-rtcweb-ip-handling]

   A few key drafts that the work informatively depends on:
   [I-D.alvestrand-rtcweb-gateways],

Jennings                 Expires August 28, 2016                [Page 2]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.hutton-rtcweb-nat-firewall-considerations],
   [I-D.ietf-avtcore-multiplex-guidelines],
   [I-D.ietf-avtcore-rtp-topologies-update],
   [I-D.ietf-avtcore-srtp-ekt], [I-D.ietf-avtext-rtp-grouping-taxonomy],
   [I-D.ietf-dart-dscp-rtp], [I-D.ietf-mmusic-trickle-ice],
   [I-D.ietf-rmcat-cc-requirements],
   [I-D.ietf-rtcweb-use-cases-and-requirements],
   [I-D.kaufman-rtcweb-security-ui], [I-D.lennox-payload-ulp-ssrc-mux],
   [I-D.ietf-rtcweb-sdp], [I-D.roach-mmusic-unified-plan],
   [I-D.ietf-rtcweb-audio-codecs-for-interop],
   [I-D.westerlund-avtcore-multiplex-architecture].

1.1.  Time Estimates

   The following table has some very rough estimates of when the draft
   will become an RFC.  Historically these dates have often taken much
   longer than the estimates so take this with a large dose of salt.

   Last updated Feb 25, 2016.

     +-----------+--------------------------------------------------+
     | ETA       | Draft Name                                       |
     +-----------+--------------------------------------------------+
     | [RFC6904] | [I-D.ietf-avtcore-srtp-encrypted-header-ext]     |
     |           |                                                  |
     | [RFC7007] | [I-D.ietf-avtcore-avp-codecs]                    |
     |           |                                                  |
     | [RFC7022] | [I-D.ietf-avtcore-6222bis]                       |
     |           |                                                  |
     | [RFC7064] | [I-D.nandakumar-rtcweb-stun-uri]                 |
     |           |                                                  |
     | [RFC7065] | [I-D.petithuguenin-behave-turn-uris]             |
     |           |                                                  |
     | [RFC7160] | [I-D.ietf-avtext-multiple-clock-rates]           |
     |           |                                                  |
     | [RFC7301] | [I-D.ietf-tls-applayerprotoneg]                  |
     |           |                                                  |
     | [RFC7350] | [I-D.ietf-tram-stun-dtls]                        |
     |           |                                                  |
     | [RFC7443] | [I-D.ietf-tram-alpn]                             |
     |           |                                                  |
     | [RFC7496] | [I-D.ietf-tsvwg-sctp-prpolicies]                 |
     |           |                                                  |
     | [RFC7518] | [I-D.ietf-jose-json-web-algorithms]              |
     |           |                                                  |
     | [RFC7587] | [I-D.ietf-payload-rtp-opus]                      |
     |           |                                                  |
     | [RFC7635] | [I-D.ietf-tram-turn-third-party-authz]           |

Jennings                 Expires August 28, 2016                [Page 3]
Internet-Draft             WebRTC Dependencies             February 2016

     |           |                                                  |
     | [RFC7639] | [I-D.ietf-httpbis-tunnel-protocol]               |
     |           |                                                  |
     | [RFC7675] | [I-D.ietf-rtcweb-stun-consent-freshness]         |
     |           |                                                  |
     | Auth 48   | [I-D.ietf-payload-vp8]                           |
     |           |                                                  |
     | Auth 48   | [I-D.ietf-rtcweb-video]                          |
     |           |                                                  |
     | Miss Ref  | [I-D.ietf-rtcweb-rtp-usage]                      |
     |           |                                                  |
     | Miss Ref  | [I-D.ietf-tsvwg-sctp-dtls-encaps]                |
     |           |                                                  |
     | RFC Ed    | [I-D.ietf-rtcweb-data-channel]                   |
     |           |                                                  |
     | RFC Ed    | [I-D.ietf-rtcweb-data-protocol]                  |
     |           |                                                  |
     | RFC Ed    | [I-D.ietf-avtcore-multi-media-rtp-session]       |
     |           |                                                  |
     | RFC Ed    | [I-D.ietf-avtcore-rtp-multi-stream-optimisation] |
     |           |                                                  |
     | RFC Ed    | [I-D.ietf-avtcore-rtp-multi-stream]              |
     |           |                                                  |
     | IETF LC   | [I-D.ietf-rtcweb-audio]                          |
     |           |                                                  |
     | IETF LC   | [I-D.ietf-avtcore-rtp-circuit-breakers]          |
     |           |                                                  |
     | IETF LC   | [I-D.ietf-mmusic-proto-iana-registration]        |
     |           |                                                  |
     | AD Eval   | [I-D.ietf-mmusic-sdp-mux-attributes]             |
     |           |                                                  |
     | PubReq    | [I-D.ietf-rtcweb-security-arch]                  |
     |           |                                                  |
     | PubReq    | [I-D.ietf-rtcweb-security]                       |
     |           |                                                  |
     | Write Up  | [I-D.ietf-mmusic-sdp-bundle-negotiation]         |
     |           |                                                  |
     | Write Up  | [I-D.ietf-rtcweb-alpn]                           |
     |           |                                                  |
     | WGLC      | [I-D.ietf-rtcweb-overview]                       |
     |           |                                                  |
     | WGLC      | [I-D.ietf-tsvwg-rtcweb-qos]                      |
     |           |                                                  |
     |           | [I-D.ietf-tsvwg-sctp-ndata]                      |
     |           |                                                  |
     |           | [I-D.ietf-rtcweb-transports]                     |
     |           |                                                  |
     |           | [I-D.ietf-mmusic-msid]                           |

Jennings                 Expires August 28, 2016                [Page 4]
Internet-Draft             WebRTC Dependencies             February 2016

     |           |                                                  |
     |           | [I-D.ietf-mmusic-sctp-sdp]                       |
     |           |                                                  |
     |           | [I-D.ietf-rtcweb-jsep]                           |
     |           |                                                  |
     |           | [I-D.ietf-rtcweb-fec]                            |
     |           |                                                  |
     |           | [I-D.ietf-payload-flexible-fec-scheme]           |
     |           |                                                  |
     |           | [I-D.ietf-mmusic-trickle-ice]                    |
     |           |                                                  |
     |           | [I-D.ietf-ice-dualstack-fairness]                |
     |           |                                                  |
     |           | [I-D.shieh-rtcweb-ip-handling]                   |
     +-----------+--------------------------------------------------+

2.  References

2.1.  Normative References

   [I-D.ietf-avtcore-6222bis]
              Begen, A., Perkins, C., Wing, D., and E. Rescorla,
              "Guidelines for Choosing RTP Control Protocol (RTCP)
              Canonical Names (CNAMEs)", draft-ietf-avtcore-6222bis-06
              (work in progress), July 2013.

   [I-D.ietf-avtcore-avp-codecs]
              Terriberry, T., "Update to Remove DVI4 from the
              Recommended Codecs for the RTP Profile for Audio and Video
              Conferences with Minimal Control (RTP/AVP)", draft-ietf-
              avtcore-avp-codecs-03 (work in progress), July 2013.

   [I-D.ietf-avtcore-multi-media-rtp-session]
              Westerlund, M., Perkins, C., and J. Lennox, "Sending
              Multiple Types of Media in a Single RTP Session", draft-
              ietf-avtcore-multi-media-rtp-session-13 (work in
              progress), December 2015.

   [I-D.ietf-avtcore-rtp-circuit-breakers]
              Perkins, C. and V. Varun, "Multimedia Congestion Control:
              Circuit Breakers for Unicast RTP Sessions", draft-ietf-
              avtcore-rtp-circuit-breakers-13 (work in progress),
              February 2016.

Jennings                 Expires August 28, 2016                [Page 5]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.ietf-avtcore-rtp-multi-stream]
              Lennox, J., Westerlund, M., Wu, Q., and C. Perkins,
              "Sending Multiple RTP Streams in a Single RTP Session",
              draft-ietf-avtcore-rtp-multi-stream-11 (work in progress),
              December 2015.

   [I-D.ietf-avtcore-rtp-multi-stream-optimisation]
              Lennox, J., Westerlund, M., Wu, Q., and C. Perkins,
              "Sending Multiple RTP Streams in a Single RTP Session:
              Grouping RTCP Reception Statistics and Other Feedback",
              draft-ietf-avtcore-rtp-multi-stream-optimisation-11 (work
              in progress), December 2015.

   [I-D.ietf-avtcore-srtp-encrypted-header-ext]
              Lennox, J., "Encryption of Header Extensions in the Secure
              Real-Time Transport Protocol (SRTP)", draft-ietf-avtcore-
              srtp-encrypted-header-ext-05 (work in progress), February
              2013.

   [I-D.ietf-avtext-multiple-clock-rates]
              Petit-Huguenin, M. and G. Zorn, "Support for Multiple
              Clock Rates in an RTP Session", draft-ietf-avtext-
              multiple-clock-rates-11 (work in progress), November 2013.

   [I-D.ietf-httpbis-tunnel-protocol]
              Hutton, A., Uberti, J., and M. Thomson, "The ALPN HTTP
              Header Field", draft-ietf-httpbis-tunnel-protocol-05 (work
              in progress), June 2015.

   [I-D.ietf-ice-dualstack-fairness]
              Martinsen, P., Reddy, T., and P. Patil, "ICE Multihomed
              and IPv4/IPv6 Dual Stack Fairness", draft-ietf-ice-
              dualstack-fairness-00 (work in progress), October 2015.

   [I-D.ietf-jose-json-web-algorithms]
              Jones, M., "JSON Web Algorithms (JWA)", draft-ietf-jose-
              json-web-algorithms-40 (work in progress), January 2015.

   [I-D.ietf-mmusic-msid]
              Alvestrand, H., "WebRTC MediaStream Identification in the
              Session Description Protocol", draft-ietf-mmusic-msid-11
              (work in progress), October 2015.

   [I-D.ietf-mmusic-proto-iana-registration]
              Nandakumar, S., "IANA registrations of SDP 'proto'
              attribute for transporting RTP Media over TCP under
              various RTP profiles.", draft-ietf-mmusic-proto-iana-
              registration-05 (work in progress), January 2016.

Jennings                 Expires August 28, 2016                [Page 6]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.ietf-mmusic-sctp-sdp]
              Holmberg, C., Loreto, S., and G. Camarillo, "Stream
              Control Transmission Protocol (SCTP)-Based Media Transport
              in the Session Description Protocol (SDP)", draft-ietf-
              mmusic-sctp-sdp-15 (work in progress), September 2015.

   [I-D.ietf-mmusic-sdp-bundle-negotiation]
              Holmberg, C., Alvestrand, H., and C. Jennings,
              "Negotiating Media Multiplexing Using the Session
              Description Protocol (SDP)", draft-ietf-mmusic-sdp-bundle-
              negotiation-27 (work in progress), February 2016.

   [I-D.ietf-mmusic-sdp-mux-attributes]
              Nandakumar, S., "A Framework for SDP Attributes when
              Multiplexing", draft-ietf-mmusic-sdp-mux-attributes-12
              (work in progress), January 2016.

   [I-D.ietf-mmusic-trickle-ice]
              Ivov, E., Rescorla, E., and J. Uberti, "Trickle ICE:
              Incremental Provisioning of Candidates for the Interactive
              Connectivity Establishment (ICE) Protocol", draft-ietf-
              mmusic-trickle-ice-02 (work in progress), January 2015.

   [I-D.ietf-payload-flexible-fec-scheme]
              Singh, V., Begen, A., Zanaty, M., and G. Mandyam, "RTP
              Payload Format for Flexible Forward Error Correction
              (FEC)", draft-ietf-payload-flexible-fec-scheme-01 (work in
              progress), October 2015.

   [I-D.ietf-payload-rtp-opus]
              Spittka, J., Vos, K., and J. Valin, "RTP Payload Format
              for the Opus Speech and Audio Codec", draft-ietf-payload-
              rtp-opus-11 (work in progress), April 2015.

   [I-D.ietf-payload-vp8]
              Westin, P., Lundin, H., Glover, M., Uberti, J., and F.
              Galligan, "RTP Payload Format for VP8 Video", draft-ietf-
              payload-vp8-17 (work in progress), September 2015.

   [I-D.ietf-rtcweb-alpn]
              Thomson, M., "Application Layer Protocol Negotiation for
              Web Real-Time Communications (WebRTC)", draft-ietf-rtcweb-
              alpn-02 (work in progress), January 2016.

   [I-D.ietf-rtcweb-audio]
              Valin, J. and C. Bran, "WebRTC Audio Codec and Processing
              Requirements", draft-ietf-rtcweb-audio-10 (work in
              progress), February 2016.

Jennings                 Expires August 28, 2016                [Page 7]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.ietf-rtcweb-data-channel]
              Jesup, R., Loreto, S., and M. Tuexen, "WebRTC Data
              Channels", draft-ietf-rtcweb-data-channel-13 (work in
              progress), January 2015.

   [I-D.ietf-rtcweb-data-protocol]
              Jesup, R., Loreto, S., and M. Tuexen, "WebRTC Data Channel
              Establishment Protocol", draft-ietf-rtcweb-data-
              protocol-09 (work in progress), January 2015.

   [I-D.ietf-rtcweb-fec]
              Uberti, J., "WebRTC Forward Error Correction
              Requirements", draft-ietf-rtcweb-fec-02 (work in
              progress), October 2015.

   [I-D.ietf-rtcweb-gateways]
              Alvestrand, H. and U. Rauschenbach, "WebRTC Gateways",
              draft-ietf-rtcweb-gateways-02 (work in progress), January
              2016.

   [I-D.ietf-rtcweb-jsep]
              Uberti, J., Jennings, C., and E. Rescorla, "Javascript
              Session Establishment Protocol", draft-ietf-rtcweb-jsep-12
              (work in progress), October 2015.

   [I-D.ietf-rtcweb-overview]
              Alvestrand, H., "Overview: Real Time Protocols for
              Browser-based Applications", draft-ietf-rtcweb-overview-15
              (work in progress), January 2016.

   [I-D.ietf-rtcweb-rtp-usage]
              Perkins, C., Westerlund, M., and J. Ott, "Web Real-Time
              Communication (WebRTC): Media Transport and Use of RTP",
              draft-ietf-rtcweb-rtp-usage-25 (work in progress), June
              2015.

   [I-D.ietf-rtcweb-security]
              Rescorla, E., "Security Considerations for WebRTC", draft-
              ietf-rtcweb-security-08 (work in progress), February 2015.

   [I-D.ietf-rtcweb-security-arch]
              Rescorla, E., "WebRTC Security Architecture", draft-ietf-
              rtcweb-security-arch-11 (work in progress), March 2015.

   [I-D.ietf-rtcweb-stun-consent-freshness]
              Perumal, M., Wing, D., R, R., Reddy, T., and M. Thomson,
              "STUN Usage for Consent Freshness", draft-ietf-rtcweb-
              stun-consent-freshness-16 (work in progress), August 2015.

Jennings                 Expires August 28, 2016                [Page 8]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.ietf-rtcweb-transports]
              Alvestrand, H., "Transports for WebRTC", draft-ietf-
              rtcweb-transports-11 (work in progress), January 2016.

   [I-D.ietf-rtcweb-video]
              Roach, A., "WebRTC Video Processing and Codec
              Requirements", draft-ietf-rtcweb-video-06 (work in
              progress), June 2015.

   [I-D.ietf-tls-applayerprotoneg]
              Friedl, S., Popov, A., Langley, A., and S. Emile,
              "Transport Layer Security (TLS) Application Layer Protocol
              Negotiation Extension", draft-ietf-tls-applayerprotoneg-05
              (work in progress), March 2014.

   [I-D.ietf-tram-alpn]
              Patil, P., Reddy, T., Salgueiro, G., and M. Petit-
              Huguenin, "Application Layer Protocol Negotiation (ALPN)
              Labels for Session Traversal Utilities for NAT (STUN)
              Usages", draft-ietf-tram-alpn-08 (work in progress),
              November 2014.

   [I-D.ietf-tram-stun-dtls]
              Petit-Huguenin, M. and G. Salgueiro, "Datagram Transport
              Layer Security (DTLS) as Transport for Session Traversal
              Utilities for NAT (STUN)", draft-ietf-tram-stun-dtls-05
              (work in progress), June 2014.

   [I-D.ietf-tram-turn-third-party-authz]
              Reddy, T., Patil, P., R, R., and J. Uberti, "Session
              Traversal Utilities for NAT (STUN) Extension for Third
              Party Authorization", draft-ietf-tram-turn-third-party-
              authz-16 (work in progress), May 2015.

   [I-D.ietf-tsvwg-rtcweb-qos]
              Jones, P., Dhesikan, S., Jennings, C., and D. Druta, "DSCP
              and other packet markings for WebRTC QoS", draft-ietf-
              tsvwg-rtcweb-qos-12 (work in progress), January 2016.

   [I-D.ietf-tsvwg-sctp-dtls-encaps]
              Tuexen, M., Stewart, R., Jesup, R., and S. Loreto, "DTLS
              Encapsulation of SCTP Packets", draft-ietf-tsvwg-sctp-
              dtls-encaps-09 (work in progress), January 2015.

Jennings                 Expires August 28, 2016                [Page 9]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.ietf-tsvwg-sctp-ndata]
              Stewart, R., Tuexen, M., Loreto, S., and R. Seggelmann,
              "Stream Schedulers and User Message Interleaving for the
              Stream Control Transmission Protocol", draft-ietf-tsvwg-
              sctp-ndata-04 (work in progress), July 2015.

   [I-D.ietf-tsvwg-sctp-prpolicies]
              Tuexen, M., Seggelmann, R., Stewart, R., and S. Loreto,
              "Additional Policies for the Partial Reliability Extension
              of the Stream Control Transmission Protocol", draft-ietf-
              tsvwg-sctp-prpolicies-07 (work in progress), February
              2015.

   [I-D.nandakumar-rtcweb-stun-uri]
              Nandakumar, S., Salgueiro, G., Jones, P., and M. Petit-
              Huguenin, "URI Scheme for Session Traversal Utilities for
              NAT (STUN) Protocol", draft-nandakumar-rtcweb-stun-uri-08
              (work in progress), September 2013.

   [I-D.petithuguenin-behave-turn-uris]
              Petit-Huguenin, M., Nandakumar, S., Salgueiro, G., and P.
              Jones, "Traversal Using Relays around NAT (TURN) Uniform
              Resource Identifiers", draft-petithuguenin-behave-turn-
              uris-08 (work in progress), September 2013.

   [I-D.shieh-rtcweb-ip-handling]
              Shieh, G. and J. Uberti, "WebRTC IP Address Handling
              Recommendations", draft-shieh-rtcweb-ip-handling-00 (work
              in progress), October 2015.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/
              RFC2119, March 1997,
              <http://www.rfc-editor.org/info/rfc2119>.

   [RFC3264]  Rosenberg, J. and H. Schulzrinne, "An Offer/Answer Model
              with Session Description Protocol (SDP)", RFC 3264, DOI
              10.17487/RFC3264, June 2002,
              <http://www.rfc-editor.org/info/rfc3264>.

   [RFC4566]  Handley, M., Jacobson, V., and C. Perkins, "SDP: Session
              Description Protocol", RFC 4566, DOI 10.17487/RFC4566,
              July 2006, <http://www.rfc-editor.org/info/rfc4566>.

Jennings                 Expires August 28, 2016               [Page 10]
Internet-Draft             WebRTC Dependencies             February 2016

   [RFC5245]  Rosenberg, J., "Interactive Connectivity Establishment
              (ICE): A Protocol for Network Address Translator (NAT)
              Traversal for Offer/Answer Protocols", RFC 5245, DOI
              10.17487/RFC5245, April 2010,
              <http://www.rfc-editor.org/info/rfc5245>.

   [RFC5389]  Rosenberg, J., Mahy, R., Matthews, P., and D. Wing,
              "Session Traversal Utilities for NAT (STUN)", RFC 5389,
              DOI 10.17487/RFC5389, October 2008,
              <http://www.rfc-editor.org/info/rfc5389>.

   [RFC5888]  Camarillo, G. and H. Schulzrinne, "The Session Description
              Protocol (SDP) Grouping Framework", RFC 5888, DOI
              10.17487/RFC5888, June 2010,
              <http://www.rfc-editor.org/info/rfc5888>.

   [RFC6236]  Johansson, I. and K. Jung, "Negotiation of Generic Image
              Attributes in the Session Description Protocol (SDP)", RFC
              6236, DOI 10.17487/RFC6236, May 2011,
              <http://www.rfc-editor.org/info/rfc6236>.

   [RFC6464]  Lennox, J., Ed., Ivov, E., and E. Marocco, "A Real-time
              Transport Protocol (RTP) Header Extension for Client-to-
              Mixer Audio Level Indication", RFC 6464, DOI 10.17487/
              RFC6464, December 2011,
              <http://www.rfc-editor.org/info/rfc6464>.

   [RFC6465]  Ivov, E., Ed., Marocco, E., Ed., and J. Lennox, "A Real-
              time Transport Protocol (RTP) Header Extension for Mixer-
              to-Client Audio Level Indication", RFC 6465, DOI 10.17487/
              RFC6465, December 2011,
              <http://www.rfc-editor.org/info/rfc6465>.

   [RFC6544]  Rosenberg, J., Keranen, A., Lowekamp, B., and A. Roach,
              "TCP Candidates with Interactive Connectivity
              Establishment (ICE)", RFC 6544, DOI 10.17487/RFC6544,
              March 2012, <http://www.rfc-editor.org/info/rfc6544>.

   [RFC6904]  Lennox, J., "Encryption of Header Extensions in the Secure
              Real-time Transport Protocol (SRTP)", RFC 6904, DOI
              10.17487/RFC6904, April 2013,
              <http://www.rfc-editor.org/info/rfc6904>.

   [RFC7007]  Terriberry, T., "Update to Remove DVI4 from the
              Recommended Codecs for the RTP Profile for Audio and Video
              Conferences with Minimal Control (RTP/AVP)", RFC 7007, DOI
              10.17487/RFC7007, August 2013,
              <http://www.rfc-editor.org/info/rfc7007>.

Jennings                 Expires August 28, 2016               [Page 11]
Internet-Draft             WebRTC Dependencies             February 2016

   [RFC7022]  Begen, A., Perkins, C., Wing, D., and E. Rescorla,
              "Guidelines for Choosing RTP Control Protocol (RTCP)
              Canonical Names (CNAMEs)", RFC 7022, DOI 10.17487/RFC7022,
              September 2013, <http://www.rfc-editor.org/info/rfc7022>.

   [RFC7064]  Nandakumar, S., Salgueiro, G., Jones, P., and M. Petit-
              Huguenin, "URI Scheme for the Session Traversal Utilities
              for NAT (STUN) Protocol", RFC 7064, DOI 10.17487/RFC7064,
              November 2013, <http://www.rfc-editor.org/info/rfc7064>.

   [RFC7065]  Petit-Huguenin, M., Nandakumar, S., Salgueiro, G., and P.
              Jones, "Traversal Using Relays around NAT (TURN) Uniform
              Resource Identifiers", RFC 7065, DOI 10.17487/RFC7065,
              November 2013, <http://www.rfc-editor.org/info/rfc7065>.

   [RFC7160]  Petit-Huguenin, M. and G. Zorn, Ed., "Support for Multiple
              Clock Rates in an RTP Session", RFC 7160, DOI 10.17487/
              RFC7160, April 2014,
              <http://www.rfc-editor.org/info/rfc7160>.

   [RFC7301]  Friedl, S., Popov, A., Langley, A., and E. Stephan,
              "Transport Layer Security (TLS) Application-Layer Protocol
              Negotiation Extension", RFC 7301, DOI 10.17487/RFC7301,
              July 2014, <http://www.rfc-editor.org/info/rfc7301>.

   [RFC7350]  Petit-Huguenin, M. and G. Salgueiro, "Datagram Transport
              Layer Security (DTLS) as Transport for Session Traversal
              Utilities for NAT (STUN)", RFC 7350, DOI 10.17487/RFC7350,
              August 2014, <http://www.rfc-editor.org/info/rfc7350>.

   [RFC7443]  Patil, P., Reddy, T., Salgueiro, G., and M. Petit-
              Huguenin, "Application-Layer Protocol Negotiation (ALPN)
              Labels for Session Traversal Utilities for NAT (STUN)
              Usages", RFC 7443, DOI 10.17487/RFC7443, January 2015,
              <http://www.rfc-editor.org/info/rfc7443>.

   [RFC7496]  Tuexen, M., Seggelmann, R., Stewart, R., and S. Loreto,
              "Additional Policies for the Partially Reliable Stream
              Control Transmission Protocol Extension", RFC 7496, DOI
              10.17487/RFC7496, April 2015,
              <http://www.rfc-editor.org/info/rfc7496>.

   [RFC7518]  Jones, M., "JSON Web Algorithms (JWA)", RFC 7518, DOI
              10.17487/RFC7518, May 2015,
              <http://www.rfc-editor.org/info/rfc7518>.

Jennings                 Expires August 28, 2016               [Page 12]
Internet-Draft             WebRTC Dependencies             February 2016

   [RFC7587]  Spittka, J., Vos, K., and JM. Valin, "RTP Payload Format
              for the Opus Speech and Audio Codec", RFC 7587, DOI
              10.17487/RFC7587, June 2015,
              <http://www.rfc-editor.org/info/rfc7587>.

   [RFC7635]  Reddy, T., Patil, P., Ravindranath, R., and J. Uberti,
              "Session Traversal Utilities for NAT (STUN) Extension for
              Third-Party Authorization", RFC 7635, DOI 10.17487/
              RFC7635, August 2015,
              <http://www.rfc-editor.org/info/rfc7635>.

   [RFC7639]  Hutton, A., Uberti, J., and M. Thomson, "The ALPN HTTP
              Header Field", RFC 7639, DOI 10.17487/RFC7639, August
              2015, <http://www.rfc-editor.org/info/rfc7639>.

   [RFC7675]  Perumal, M., Wing, D., Ravindranath, R., Reddy, T., and M.
              Thomson, "Session Traversal Utilities for NAT (STUN) Usage
              for Consent Freshness", RFC 7675, DOI 10.17487/RFC7675,
              October 2015, <http://www.rfc-editor.org/info/rfc7675>.

2.2.  Informative References

   [I-D.alvestrand-rtcweb-gateways]
              Alvestrand, H. and U. Rauschenbach, "WebRTC Gateways",
              draft-alvestrand-rtcweb-gateways-02 (work in progress),
              March 2015.

   [I-D.hutton-rtcweb-nat-firewall-considerations]
              Stach, T., Hutton, A., and J. Uberti, "RTCWEB
              Considerations for NATs, Firewalls and HTTP proxies",
              draft-hutton-rtcweb-nat-firewall-considerations-03 (work
              in progress), January 2014.

   [I-D.ietf-avtcore-multiplex-guidelines]
              Westerlund, M., Perkins, C., and H. Alvestrand,
              "Guidelines for using the Multiplexing Features of RTP to
              Support Multiple Media Streams", draft-ietf-avtcore-
              multiplex-guidelines-03 (work in progress), October 2014.

   [I-D.ietf-avtcore-rtp-topologies-update]
              Westerlund, M. and S. Wenger, "RTP Topologies", draft-
              ietf-avtcore-rtp-topologies-update-10 (work in progress),
              July 2015.

   [I-D.ietf-avtcore-srtp-ekt]
              Mattsson, J., McGrew, D., and D. Wing, "Encrypted Key
              Transport for Secure RTP", draft-ietf-avtcore-srtp-ekt-03
              (work in progress), October 2014.

Jennings                 Expires August 28, 2016               [Page 13]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.ietf-avtext-rtp-grouping-taxonomy]
              Lennox, J., Gross, K., Nandakumar, S., Salgueiro, G., and
              B. Burman, "A Taxonomy of Semantics and Mechanisms for
              Real-Time Transport Protocol (RTP) Sources", draft-ietf-
              avtext-rtp-grouping-taxonomy-08 (work in progress), July
              2015.

   [I-D.ietf-dart-dscp-rtp]
              Black, D. and P. Jones, "Differentiated Services
              (DiffServ) and Real-time Communication", draft-ietf-dart-
              dscp-rtp-10 (work in progress), November 2014.

   [I-D.ietf-rmcat-cc-requirements]
              Jesup, R. and Z. Sarker, "Congestion Control Requirements
              for Interactive Real-Time Media", draft-ietf-rmcat-cc-
              requirements-09 (work in progress), December 2014.

   [I-D.ietf-rtcweb-audio-codecs-for-interop]
              Proust, S., "Additional WebRTC audio codecs for
              interoperability.", draft-ietf-rtcweb-audio-codecs-for-
              interop-05 (work in progress), February 2016.

   [I-D.ietf-rtcweb-sdp]
              Nandakumar, S. and C. Jennings, "SDP for the WebRTC",
              draft-ietf-rtcweb-sdp-00 (work in progress), September
              2015.

   [I-D.ietf-rtcweb-use-cases-and-requirements]
              Holmberg, C., Hakansson, S., and G. Eriksson, "Web Real-
              Time Communication Use-cases and Requirements", draft-
              ietf-rtcweb-use-cases-and-requirements-16 (work in
              progress), January 2015.

   [I-D.kaufman-rtcweb-security-ui]
              Kaufman, M., "Client Security User Interface Requirements
              for RTCWEB", draft-kaufman-rtcweb-security-ui-00 (work in
              progress), June 2011.

   [I-D.lennox-payload-ulp-ssrc-mux]
              Lennox, J., "Supporting Source-Multiplexing of the Real-
              Time Transport Protocol (RTP) Payload for Generic Forward
              Error Correction", draft-lennox-payload-ulp-ssrc-mux-00
              (work in progress), February 2013.

   [I-D.roach-mmusic-unified-plan]
              Roach, A., Uberti, J., and M. Thomson, "A Unified Plan for
              Using SDP with Large Numbers of Media Flows", draft-roach-
              mmusic-unified-plan-00 (work in progress), July 2013.

Jennings                 Expires August 28, 2016               [Page 14]
Internet-Draft             WebRTC Dependencies             February 2016

   [I-D.westerlund-avtcore-multiplex-architecture]
              Westerlund, M., Perkins, C., and H. Alvestrand,
              "Guidelines for using the Multiplexing Features of RTP",
              draft-westerlund-avtcore-multiplex-architecture-03 (work
              in progress), February 2013.

Author's Address

   Cullen Jennings
   Cisco

   Email: fluffy@iii.ca

Jennings                 Expires August 28, 2016               [Page 15]