CLUE DATA CHANNEL CHRISTER HOLMBERG IETF#89 London, U.K.

Slides:



Advertisements
Similar presentations
Re-INVITE Handling draft-camarillo-sipping-reinvite-00.txt
Advertisements

Indication of support for keep- alive draft-holmberg-sip-keep-03 Christer Holmberg
MPLS-TP BFD for CC-CV proactive and RDI functionalities
Non-200 response to PRACK (Due to rejected SDP offer or other reasons) Christer Holmberg
RTP Payload Format for Reed-Solomon FEC draft-galanos-fecframe-rtp-reedsolomon-00 Sarit Galanos, RADVISION IETF 76 – November 2009.
Alternate Offers / Capabilities in SIP/SDP Alternate Offers / Capabilities in SIP/SDP draft-bhatia-mmusic-sdp-altcap-01.txt Authors: Medhavi Bhatia John.
Roni Even CLUE protocol Call Flows draft-even-clue-call-flows-00.
RTP Multiplexing draft-rosenberg-rtcweb-rtpmux Jonathan + {Rosenberg, Lennox}
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
Streaming Media Protocols Jani Hautakorpi Henry Pohan.
Early Media in SIP: Problem Statement, Requirements, and Analysis of Solutions draft-barnes-sip-em-ps-req-sol Richard Barnes BBN Technologies IETF 68,
Introduction to SDP Issues. Content Background Goals SDP Primer RTP Primer Use cases “New” Functionalities in SDP Multiple RTP Streams in SDP Decision.
CLUE DATA CHANNEL CHRISTER HOLMBERG IETF#90 Toronto, Canada.
DATA CHANNEL FOR CLUE CHRISTER HOLMBERG CLUE VIRUTAL INTERIM MEETING 27th January 2014.
Draft-rosenberg-mmusic-sdp-offer-answer-00.txt Jonathan Rosenberg dynamicsoft IETF 52.
Draft-romanow-clue-call-flow-02 Allyn Romanow Rob Hansen Arun Krishna.
All rights reserved © 1999, Alcatel, Paris. page n° 1 SIP for Xcast SIP for the establishment of xcast-based multiparty.
SDP negotiation of DataChannel sub-protocols draft-ejzak-mmusic-data-channel-sdpneg-02 draft-ejzak-dispatch-msrp-usage-data-channel-01 IETF 91 Honolulu.
MGCP Megaco H.248 by Bob Young. MGCP - Megaco - H.248 "It's all one."
CLUE WG IETF-89 Mary Barnes (WG co-chair) Paul Kyzivat (WG co-chair)
Roni Even Jonathan Lennox Mapping RTP streams to CLUE media captures draft-even-clue-rtp-mapping-03 IETF-84.
Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Gonzalo Camarillo draft-camarillo-sip-sdp-00.txt.
Draft-ietf-mmusic-sdp-tcpmedia-00.txt Dialout.Net, Inc. David Yon TCP-Based Media Transport in SDP.
Curtsy Web
0 draft-lkchoi-mmusic-iptvdbs-req-00.txt 63rd IETF, 1 August 2005 Requirement of service provider for the Data Broadcasting Service over the IPTV Lark.
SIP:Session Initiation Protocol Che-Yu Kuo Computer & Information Science Department University of Delaware May 11, 2010 CISC 856: TCP/IP and Upper Layer.
Session Initiation Protocol (SIP) Chapter 5 speaker : Wenping Zhang data :
SDP Security Descriptions for Media Streams Mark Baugher Dan Wing - Cisco Systems -
IETF-81, Quebec City, July 25-29, 2011
Allyn Romanow Flemming Andreasen Implementing CLUE encoding provider advertisements in.
BUNDLE Christer Holmberg, Ericsson Harald Alvestrand, Google IETF#84, Vancouver.
March 22th, 2001 MMUSIC WG meeting 50th IETF MMUSIC WG meeting The fid attribute draft-ietf-mmusic-fid-00.txt
Teacher:Quincy Wu Presented by: Ying-Neng Hseih
IETF 831 Chairs: Flemming Andreasen Miguel A. Garcia.
Session Description Protocol
Nov 18 th, th IETF MMUSIC WG draft-levin-mmusic-xml-media-control-00.txt O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom.
CLUE Signaling (draft-kyzivat-clue-signaling-05) Sept 17, 2012 Editor: Paul Kyzivat.
Slide title minimum 48 pt CAPITALS Slide subtitle minimum 30 pt WebRTC Data Channels Salvatore Loreto Randell Jesup Michael Tuexen Interim June
Signaling Transport WG (sigtran) Wednesday, March 29, :30 AM =================================== CHAIR: Lyndon Ong -- Intro and agenda bashing.
75 th IETF, Stockholm, Sweden July 26-31, 2009 BMWG SIP Benchmarking BMWG, Monday July 27, 2009 Scott Poretsky Carol Davids Vijay K. Gurbani.
SCTP as a transport for Diameter draft-pascual-dime-sctp-00 IETF 79 - DIME WG November 2010,
Indication of Terminated Dialog draft-holmberg-sipping txt Christer Holmberg NomadicLab Ericsson.
draft-ivov-mmusic-trickle-ice E. Rescorla, J. Uberti, E. Ivov
1 Ali C. Begen Grouping of Adjacent Media in SDP Cullen Jennings and Ali C. Begen {fluffy, IETF 80 – March 2011 draft-jennings-mmusic-adjacent-grouping-03.
TSVWG IETF-89 (London) 5 th & 7 th March 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
1 SIPREC Protocol draft-portman-siprec-protocol Virtual interim meeting Dec 16, 2010 Authors: L. Portman, H. Lum.
SDP extensions for setting up circuit- switched audio and video streams Simo Veikkolainen IETF80.
1 Connectivity Preconditions for SDP Media Stream draft-andreasen-mmusic-connectivityprecondition-00.txt March 3, 2004 Flemming Andreasen
Slide title minimum 48 pt CAPITALS Slide subtitle minimum 30 pt WebRTC Data Channels draft-ietf-rtcweb-data-channel-00 Salvatore Loreto Randell Jesup Michael.
Real-time aspects June 19, 2016
Codec Control for RTCWEB
IP Telephony (VoIP).
Protocols and the TCP/IP Suite Overview and Discussion
Use of “Latent Configurations" in CLUE
SDP Offer/Answer mechanism to negotiate the usage of bundled media
Pedro Capelastegui 3D Video in the Session Description Protocol (SDP) draft-capelastegui-mmusic-3dv-sdp-00 Pedro Capelastegui.
Speaker:Wenping Zhang Date:2008/01/23
Chairs: Flemming Andreasen Miguel A. Garcia
CLUE WG Interim Meeting San Jose, CA Sept , 2012
Options to Transport CLUE Messages draft-wenger-clue-transport-01
Connection Establishment in BFCP draft-ietf-xcon-bfcp-connection-00
IMTC SIP Interconnect and SuperOp
IMTC SIP Interconnect and SuperOp
O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom
SDP Offer Answer Examples
MPLS-TP BFD for CC-CV proactive and RDI functionalities
SIP Session Timer Glare Handling
SDP Simple Capability Negotiation (SDP Simcap)
SCTP in SDP draft-loreto-mmusic-sctp-sdp-07
Presentation transcript:

CLUE DATA CHANNEL CHRISTER HOLMBERG IETF#89 London, U.K.

(2) REFERENCES SCTP – RFC 4960 DTLS (v.1.2) – RFC 6347 SCTP Stream Reconfiguration – RFC 6525 DTLS Encapsulation of SCTP Packets – draft-ietf-tsvwg-sctp-dtls-encaps WebRTC DATA CHANNEL – draft-ietf-rtcweb-data-channel WebRTC Data Channel Establishment Protocol – draft-ietf-rtcweb-data-protocol SCTP-Based Media Transport in SDP – draft-ietf-mmusic-sctp-sdp SDP-based "SCTP over DTLS" data channel negotiation – draft-ejzak-mmusic-data-channel-sdpneg

(3) WebRTC DATA CHANNEL OVERVIEW BIDIRECTIONAL DATA CHANNEL UNIDIRECTIONAL SCTP STREAM UNIDIRECTIONAL SCTP STREAM SCTP STREAM #n

(4) PROTOCOL STACK

(5) DATA CHANNEL ESTABLISHMENT PROTOCOL (DCEP) Used to open a data channel on the SCTP association – SCTP stream selection – Sub-protocol – Additional parameters Uses the data channel (SCTP stream) that it controls

(6) SDP O/A EXAMPLE (SCTP Association) SDP OFFER: m=application DTLS/SCTP 1000 c=IN IP a=sctpmap:1000 webrtc-datachannel streams=64000 a=setup:actpass a=connection:new SDP ANSWER: m=application DTLS/SCTP 1000 c=IN IP a=sctpmap:1000 webrtc-datachannel streams=64000 a=setup:passive a=connection:new

(7) SDP O/A EXAMPLE (SCTP Association + Data Channel) SDP OFFER: m=application DTLS/SCTP 1000 c=IN IP a=sctpmap:1000 webrtc-datachannel streams=64000 a=dcmap:1000 stream=1; subprotocol=“CLUE" a=setup:actpass a=connection:new SDP ANSWER: m=application DTLS/SCTP 1000 c=IN IP a=sctpmap:1000 webrtc-datachannel streams=64000 a=dcmap:1000 stream=1; subprotocol=“CLUE" a=setup:passive a=connection:new

PROPOSAL Adopt DCEP for CLUE as a way to create the CLUE data channel – draft-ejsak may be adopted later, if the draft progresses in MMUSIC Backward compatible: fallback to DCEP always possible – Define generic CLUE identifier(e.g. media feature tag), used in initial INVITE to indicate that the caller supports CLUE CLUE identifier definition specifies that entity must support using a data channel for CLUE

(10) RELATED WORK CLUE Data Channel impact on CLUE session – How does a loss of the CLUE data channel, or the SCTP association, affect the CLUE session? If DCEP is used, who is responsible for opening the channel? – To avoid two CLUE data channels from being established

THE END THANK YOU FOR LISTENING!