Reactions to Signaling from ECN Support for RTP/RTCP draft-carlberg-tsvwg-ecn-reactions-00.txt 14 November 2011 Piers O’Hanlon Ken Carlberg.

Slides:



Advertisements
Similar presentations
Tunnel congestion Feedback (draft-wei-tunnel-congestion-feedback-01) Xinpeng Wei Lei Zhu Lingli Deng Huawei Huawei China Mobile IETF 89 London, UK.
Advertisements

Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
1 Specifying New Congestion Control Algorithms Sally Floyd and Mark Allman draft-floyd-cc-alt-00.txt November 2006 TSVWG Slides:
IPv6 Privacy Hannes Tschofenig, Tara Whalen. Agenda Privacy Threats Layering Addressing Policy Questionnaire.
Coupled congestion control for RTP media draft-welzl-rmcat-coupled-cc-02 Michael Welzl, Safiqul Islam, Stein Gjessing 88th IETF Meeting Vancouver,
RSVP/Diffserv Yoram Bernet - Microsoft Raj Yavatkar - Intel.
TRANSPORT LAYER  Session multiplexing  Segmentation  Flow control (TCP)  Connection-oriented (TCP)  Reliability (TCP)
Using FEC for Rate Adaptation of Multimedia Streams Marcin Nagy Supervised by: Jörg Ott Instructed by: Varun Singh Conducted at Comnet, School of Electrical.
Voice-TFCC: a TCP-Friendly Congestion Control scheme for VoIP flows Abdelbasset Trad PRINCE Computer Science Research Unit INFCOM Sousse, Tunisia
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-01) Charles Eckel IETF-81, Quebec City, July.
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168) Limited Transmit (RFC 3042)
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168)
ACN: Congestion Control1 Congestion Control and Resource Allocation.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #8 Explicit Congestion Notification (RFC 3168) Limited Transmit.
1 1 July 28, Absent changes to the network can we actually do something? Yes Is there work in the area of measurements that can we do to create.
Voice Quality John Horrocks (DTI) Direct line: Date: 20 November 2001
IEEE-1588 IEEE-1588 – Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Defines a Precision Time Protocol.
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Multimedia Communications
Multimedia Communications Student: Blidaru Catalina Elena.
RTCWEB architecture Harald Alvestrand. RTCWEB goals Real Time Communication in the Browser Browser to Browser is Job Number One Usable by JS applications.
Mobile Communication Congestion Exposure Scenario
Consideration for Selecting RTCP XR Metrics for RTCWEB Statistics API draft-huang-xrblock-rtcweb-rtcp-xr-metrics-01 Rachel Huang
Data Transmission Over Wireless Links Fan Yang
Future Emergency Telecommunication Scenarios over the Internet Dr. Ken Carlberg Emergency Telecommunications Workshop 26’th-27’th,
Real Time Protocol (RTP) 김 준
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-00.txt draft-briscoe-tsvwg-byte-pkt-mark-00.txt Bob Briscoe, BT & UCL IETF-69.
RMCAT Application Interaction draft-zanaty-rmcat-app-interaction-01 Mo Zanaty, Varun Singh, Suhas Nandakumar, Zahed Sarker IETF 90.
TSVWG IETF-68 James Polk Lars Eggert Magnus Westerlund.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-02) Charles Eckel SIPREC Virtual Interim.
Glenn Research Center Satellite Networks & Architectures Branch Communications Technology Division ESTO Annual Review July 1, 2001 – January 30, 20022/2002.
DCCP: Issues From the Mailing List Sally Floyd, Eddie Kohler, Mark Handley, et al. DCCP WG March 4, 2004.
CSC 600 Internetworking with TCP/IP Unit 5: IP, IP Routing, and ICMP (ch. 7, ch. 8, ch. 9, ch. 10) Dr. Cheer-Sun Yang Spring 2001.
ICOS BOF EAP Applicability Bernard Aboba IETF 62, Minneapolis, MN.
Towards Adaptive Congestion Management for Interactive Real- Time Communications Dirk KutscherMirja KühlewindBob Briscoe IAB/IRTF Congestion Control Workshop.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Principles & Constraints Philip Eardley. Application-agnostic The CONEX protocol should be open about (independent of) the responses it allows to the.
IETF-Vienna IEPREP WG, July 2003 Ken Carlberg. Discussion Update –draft-ietf-ieprep-framework-05.txt –draft-ietf-ieprep-ets-general-03.txt –draft-ietf-ieprep-ets-telephony-05.txt.
Nov 18 th, th IETF MMUSIC WG draft-levin-mmusic-xml-media-control-00.txt O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom.
Routing Information Protocol
1 Header Compression over IPsec (HCoIPsec) Emre Ertekin, Christos Christou, Rohan Jasani {
RMCAT architectural overview Michael Welzl 1 RMCAT, 85 th IETF Meeting
-Mayukh, clemson university1 Project Overview Study of Tfrc Verification, Analysis and Development Verification : Experiments. Analysis : Check for short.
Uni Innsbruck Informatik th IETF, PMTUD WG: Path MTU Discovery Using Options draft-welzl-pmtud-options-01.txt Michael Welzl
D Janet Gunn, CSC Dennis Berg, CSC Pat McGregor, Nyquetek Richard Kaczmarek,
RTP Functionalities for RTCWEB A combined view from the authors of draft-cbran-rtcweb-media-00 draft-cbran-rtcweb-media-00 draft-perkins-rtcweb-rtp-usage-02.
RMCAT Application Interaction draft-zanaty-rmcat-app-interaction-00 Mo Zanaty, Varun Singh, Suhas Nandakumar IETF 89.
Congestion Notification Process for Real-Time Traffic draft-babiarz-tsvwg-rtecn-04.txt Jozef Babiarz Kwok Ho Chan
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
DigiComm II-1 TAPAS EB/IAB Meeting Newcastle, 5/9/02 Real inter-domain paths are unlikely to offer explicit SLA although limited local SLAs are avail.
Codec Control for RTCWEB
NACK-Oriented Reliable Multicast (NORM) Update
Internet Networking recitation #9
IETF-86 RTP Media Congestion Avoidance Techniques
IP-NNI Joint Task Force Status Update
Ad-hoc Transport Layer Protocol (ATCP)
O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom
IP-NNI Joint Task Force Status Update
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Guide to TCP/IP Fourth Edition
Signaled PID When Multiplexing Multiple Payloads over RSVP-TE LSPs draft-ali-mpls-sig-pid-multiplexing-case-00.txt Zafar Ali, Cisco Systems.
SDP Media Loopback draft-hedayat-media-loopback-01.txt
Presented by Dave McDysan
Quick-Start for TCP and IP
Internet Networking recitation #10
Congestion Control Comments Resolution
DCCP: Issues From the Mailing List
DetNet Architecture Updates
Presentation transcript:

Reactions to Signaling from ECN Support for RTP/RTCP draft-carlberg-tsvwg-ecn-reactions-00.txt 14 November 2011 Piers O’Hanlon Ken Carlberg

Background RFC 3168: Addition of ECN to IP – Two layer design: IP ECN field, Transport negotiation & feedback – Specifies support for TCP – Obsoletes rfc-2481, and updates rfc-2474 draft-ietf-avtcore-ecn-for-rtp-05 – Specifies signaling to support ECN for RTP/UDP flows Specification for SDP signaling extensions Define RTP/AVPF ECN feedback packet Define RTCP eXtended Report (XR) for ECN summary information – Specifies default reaction based on congestion control algorithm Note: discussion of algorithm(s) is out-of-scope MAY be other reactions

Purpose of Draft Follow-on informational document that extends the discussion of draft-ietf-avtcore-ecn-for-rtp concerning … – Recommended default congestion control algorithm – Additional reactions – Other potential reaction

Additional Reactions Signaling – RSVP – Diff-serv Fault Tolerance – Redundant transmissions – Application Layer Forward Error Correction – Codec Swapping Note: – Requires downstream peer support – May require additional security mechanisms

Potential Other Reactions draft-ietf-avtcore-ecn-for-rtp – “MAY be other reactions”…if “considered safe for deployment” e.g., emergency communications, though not 911-type In other words, make sure the exception is not significantly disruptive Consider alternative for 1% and 5% of aggregate set – Exemption or less aggressive back-off reaction – Emergency Telecommunications Service (ETS) example Authorized service Reference: rfc-3690, rfc-4190

Simulation with Gradual Congestion (1) NS NS simulator Normal set of users – TFRC for ECN and Loss – 50 initial, 50 gradually joining flows Exception set of users – TFRC for Loss – Ignore ECN/CE – 5 flows Introduce ECN/CE and Loss

Simulation with Gradual Congestion (2) NS simulator Normal set of users – TFRC for ECN and Loss – 50 initial, 50 gradually joining flows Exception set of users – TFRC for Loss – Ignore ECN/CE – 1 flow Introduce ECN/CE and Loss

Default Reaction: Congestion Control Alg. draft-carlberg-tsvwg-ecn-reactions-00 – Recommends TFRC in response to ECN/Congestion Experience feedback – Recognizes that TFRC is a “target” versus an absolute – Observes that TFRC is used in Googletalk, Empathy, and Farsight, Magor

Questions/Issues Should a different CC algorithm be used? – RTCweb is considering a new approach draft-alvestrand-rtcweb-congestion-01 – TCP equation to drive the send rate, bounded by path characterization. Should the Reactions draft avoid singling out a single CC algorithm and only identify a variety of approaches? Should the “other reaction” example related to emergency communications be moved to the body of the draft?