Network Working Group | C. Jennings |
Internet-Draft | Cisco |
Intended status: Standards Track | March 12, 2016 |
Expires: September 13, 2016 |
WebRTC Dependencies
draft-jennings-rtcweb-deps-09
This draft will never be published as an RFC and is meant purely to help track the IETF dependencies from the W3C WebRTC documents.
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 September 13, 2016.
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.
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].
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] has been adoped by WG but not published yet.
A few key drafts that the work informatively depends on: [I-D.ietf-rtcweb-gateways], [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].
draft-ietf-avtcore-multi-media-rtp-session normatively depends on [I-D.ietf-avtcore-rtp-multi-stream] [I-D.ietf-mmusic-sdp-bundle-negotiation]
draft-ietf-avtcore-rtp-multi-stream normatively depends on [I-D.ietf-avtcore-rtp-multi-stream]
draft-ietf-avtcore-rtp-multi-stream-optimisation normatively depends on [I-D.ietf-avtcore-rtp-multi-stream]
draft-ietf-mmusic-msid normatively depends on [I-D.ietf-rtcweb-jsep]
draft-ietf-mmusic-mux-exclusive normatively depends on [I-D.ietf-ice-rfc5245bis]
draft-ietf-mmusic-sctp-sdp normatively depends on [I-D.ietf-mmusic-sdp-mux-attributes] [I-D.ietf-tsvwg-sctp-dtls-encaps]
draft-ietf-mmusic-sdp-bundle-negotiation normatively depends on [I-D.ietf-ice-rfc5245bis] [I-D.ietf-mmusic-ice-sip-sdp] [I-D.ietf-mmusic-mux-exclusive] [I-D.ietf-mmusic-sdp-mux-attributes]
draft-ietf-mmusic-sdp-mux-attributes normatively depends on [I-D.ietf-mmusic-sdp-bundle-negotiation]
draft-ietf-rtcweb-alpn normatively depends on [I-D.ietf-rtcweb-data-channel]
draft-ietf-rtcweb-audio normatively depends on [I-D.ietf-rtcweb-audio]
draft-ietf-rtcweb-data-channel normatively depends on [I-D.ietf-mmusic-sctp-sdp] [I-D.ietf-rtcweb-data-protocol] [I-D.ietf-rtcweb-jsep] [I-D.ietf-rtcweb-security] [I-D.ietf-rtcweb-security-arch] [I-D.ietf-tsvwg-sctp-dtls-encaps] [I-D.ietf-tsvwg-sctp-ndata]
draft-ietf-rtcweb-data-protocol normatively depends on [I-D.ietf-rtcweb-data-channel] [I-D.ietf-rtcweb-security] [I-D.ietf-rtcweb-security-arch] [I-D.ietf-tsvwg-sctp-dtls-encaps]
draft-ietf-rtcweb-fec normatively depends on [I-D.ietf-payload-flexible-fec-scheme]
draft-ietf-rtcweb-jsep normatively depends on [I-D.ietf-ice-trickle] [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-rtcweb-audio] [I-D.ietf-rtcweb-fec] [I-D.ietf-rtcweb-rtp-usage] [I-D.ietf-rtcweb-security] [I-D.ietf-rtcweb-security-arch] [I-D.ietf-rtcweb-video]
draft-ietf-rtcweb-overview normatively depends on [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] [I-D.ietf-rtcweb-security-arch] [I-D.ietf-rtcweb-transports] [I-D.ietf-rtcweb-video]
draft-ietf-rtcweb-rtp-usage normatively depends on [I-D.ietf-avtcore-multi-media-rtp-session] [I-D.ietf-avtcore-rtp-circuit-breakers] [I-D.ietf-avtcore-rtp-multi-stream] [I-D.ietf-avtcore-rtp-multi-stream-optimisation] [I-D.ietf-avtcore-rtp-topologies-update] [I-D.ietf-mmusic-sdp-bundle-negotiation] [I-D.ietf-rtcweb-audio] [I-D.ietf-rtcweb-fec] [I-D.ietf-rtcweb-overview] [I-D.ietf-rtcweb-security] [I-D.ietf-rtcweb-security-arch] [I-D.ietf-rtcweb-video]
draft-ietf-rtcweb-security normatively depends on [I-D.ietf-rtcweb-rtp-usage] [I-D.ietf-rtcweb-security] [I-D.ietf-tsvwg-sctp-dtls-encaps]
draft-ietf-rtcweb-security-arch normatively depends on [I-D.ietf-rtcweb-rtp-usage] [I-D.ietf-rtcweb-security] [I-D.ietf-tsvwg-sctp-dtls-encaps]
draft-ietf-rtcweb-transports normatively depends on [I-D.ietf-ice-dualstack-fairness] [I-D.ietf-mmusic-sctp-sdp] [I-D.ietf-rtcweb-alpn] [I-D.ietf-rtcweb-data-channel] [I-D.ietf-rtcweb-data-protocol] [I-D.ietf-rtcweb-rtp-usage] [I-D.ietf-rtcweb-security] [I-D.ietf-rtcweb-security-arch] [I-D.ietf-tsvwg-rtcweb-qos] [I-D.ietf-tsvwg-sctp-dtls-encaps] [I-D.ietf-tsvwg-sctp-ndata]
draft-ietf-rtcweb-video normatively depends on [I-D.ietf-payload-vp8] [I-D.ietf-rtcweb-overview]
draft-ietf-tsvwg-rtcweb-qos normatively depends on [I-D.ietf-rtcweb-data-channel] [I-D.ietf-rtcweb-rtp-usage] [I-D.ietf-rtcweb-security] [I-D.ietf-rtcweb-transports]
Status of key drafts as of Feb 25, 2016.
draft-ietf-avtcore-srtp-encrypted-header-ext [RFC6904]
draft-ietf-avtcore-avp-codecs [RFC7007]
draft-ietf-avtcore-6222bis [RFC7022]
draft-nandakumar-rtcweb-stun-uri [RFC7064]
draft-petithuguenin-behave-turn-uris [RFC7065]
draft-ietf-avtext-multiple-clock-rates [RFC7160]
draft-ietf-tls-applayerprotoneg [RFC7301]
draft-ietf-tram-stun-dtls [RFC7350]
draft-ietf-tram-alpn [RFC7443]
draft-ietf-tsvwg-sctp-prpolicies [RFC7496]
draft-ietf-jose-json-web-algorithms [RFC7518]
draft-ietf-payload-rtp-opus [RFC7587]
draft-ietf-tram-turn-third-party-authz [RFC7635]
draft-ietf-httpbis-tunnel-protocol [RFC7639]
draft-ietf-rtcweb-stun-consent-freshness [RFC7675]
draft-ietf-payload-vp8 Auth 48
draft-ietf-rtcweb-video Auth 48
draft-ietf-rtcweb-rtp-usage Miss Ref
draft-ietf-tsvwg-sctp-dtls-encaps Miss Ref
draft-ietf-rtcweb-data-channel RFC Ed
draft-ietf-rtcweb-data-protocol RFC Ed
draft-ietf-avtcore-multi-media-rtp-session RFC Ed
draft-ietf-avtcore-rtp-multi-stream-optimisation RFC Ed
draft-ietf-avtcore-rtp-multi-stream RFC Ed
draft-ietf-rtcweb-audio IETF LC
draft-ietf-avtcore-rtp-circuit-breakers IETF LC
draft-ietf-mmusic-proto-iana-registration IETF LC
draft-ietf-mmusic-sdp-mux-attributes AD Eval
draft-ietf-rtcweb-security-arch PubReq
draft-ietf-rtcweb-security PubReq
draft-ietf-mmusic-sdp-bundle-negotiation Write Up
draft-ietf-rtcweb-alpn Write Up
draft-ietf-mmusic-msid Write Up
draft-ietf-rtcweb-overview WGLC
draft-ietf-tsvwg-rtcweb-qos WGLC
draft-ietf-tsvwg-sctp-ndata
draft-ietf-rtcweb-transports
draft-ietf-mmusic-sctp-sdp
draft-ietf-rtcweb-jsep
draft-ietf-rtcweb-fec
draft-ietf-payload-flexible-fec-scheme
draft-ietf-ice-trickle-ice
draft-ietf-ice-dualstack-fairness
draft-shieh-rtcweb-ip-handling (this has been adopted as WG draft)
draft-ietf-avtcore-rtp-topologies-update
draft-ietf-ice-rfc5245bis
draft-ietf-mmusic-ice-sip-sdp
draft-ietf-mmusic-mux-exclusive
[I-D.hutton-rtcweb-nat-firewall-considerations] | Stach, T., Hutton, A. and J. Uberti, "RTCWEB Considerations for NATs, Firewalls and HTTP proxies", Internet-Draft draft-hutton-rtcweb-nat-firewall-considerations-03, 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", Internet-Draft draft-ietf-avtcore-multiplex-guidelines-03, October 2014. |
[I-D.ietf-avtcore-srtp-ekt] | Mattsson, J., McGrew, D. and D. Wing, "Encrypted Key Transport for Secure RTP", Internet-Draft draft-ietf-avtcore-srtp-ekt-03, October 2014. |
[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", Internet-Draft draft-ietf-avtext-rtp-grouping-taxonomy-08, July 2015. |
[I-D.ietf-dart-dscp-rtp] | Black, D. and P. Jones, "Differentiated Services (DiffServ) and Real-time Communication", Internet-Draft draft-ietf-dart-dscp-rtp-10, November 2014. |
[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", Internet-Draft draft-ietf-mmusic-trickle-ice-02, January 2015. |
[I-D.ietf-rmcat-cc-requirements] | Jesup, R. and Z. Sarker, "Congestion Control Requirements for Interactive Real-Time Media", Internet-Draft draft-ietf-rmcat-cc-requirements-09, December 2014. |
[I-D.ietf-rtcweb-audio-codecs-for-interop] | Proust, S., "Additional WebRTC audio codecs for interoperability.", Internet-Draft draft-ietf-rtcweb-audio-codecs-for-interop-05, February 2016. |
[I-D.ietf-rtcweb-gateways] | Alvestrand, H. and U. Rauschenbach, "WebRTC Gateways", Internet-Draft draft-ietf-rtcweb-gateways-02, January 2016. |
[I-D.ietf-rtcweb-sdp] | Nandakumar, S. and C. Jennings, "SDP for the WebRTC", Internet-Draft draft-ietf-rtcweb-sdp-00, 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", Internet-Draft draft-ietf-rtcweb-use-cases-and-requirements-16, January 2015. |
[I-D.kaufman-rtcweb-security-ui] | Kaufman, M., "Client Security User Interface Requirements for RTCWEB", Internet-Draft draft-kaufman-rtcweb-security-ui-00, 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", Internet-Draft draft-lennox-payload-ulp-ssrc-mux-00, 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", Internet-Draft draft-roach-mmusic-unified-plan-00, July 2013. |