Bob Briscoe Simula Research Laboratory

Slides:



Advertisements
Similar presentations
CONEX BoF. Welcome to CONEX! Chairs: –Leslie Daigle –Philip Eardley Scribe Note well MORE INFO: -ECN.
Advertisements

Tunnel congestion Feedback (draft-wei-tunnel-congestion-feedback-01) Xinpeng Wei Lei Zhu Lingli Deng Huawei Huawei China Mobile IETF 89 London, UK.
Re-ECN: Adding Accountability for Causing Congestion to TCP/IP draft-briscoe-tsvwg-re-ecn-tcp-03 Bob Briscoe, BT & UCL Arnaud Jacquet, Alessandro Salvatori.
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-00 Bob Briscoe IETF-80 Mar 2011.
Immediate ECN Mirja Kuhlewind, David Wagner, Juan Manuel Reyes Espinosa, Stuttgart Uni Bob Briscoe, BT IETF-88 TSVAREA Nov 2013 Bob Briscoe was part-funded.
A Test To Allow TCP Senders to Identify Receiver Non-Compliance Toby Moncaster †, Bob Briscoe*, Arnaud Jacquet* † University of Cambridge * BT draft-moncaster-tcpm-rcv-cheat-03.
Mirja Kühlewind Richard Scheffenegger tools.ietf.org/html/draft-kuehlewind-tcpm-accurate-ecn-02 tools.ietf.org/html/draft-kuehlewind-tcpm-accurate-ecn-option-01.
TSVWG #1 IETF-92 (Dallas) 24 th March 2015 Gorry Fairhurst David Black WG chairs.
An open ECN service in the IP layer 19 Mar 2001 Bob Briscoe, BT & UCL Jon Crowcroft, UCL M3I - Market Managed Multi-service Internet IST Project No
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168)
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-02 Bob Briscoe, BT John Kaippallimalil,
Byte and Packet Congestion Notification draft-ietf-tsvwg-byte-pkt-congest-02.txt draft-ietf-tsvwg-byte-pkt-congest-02.txt Bob Briscoe, BT IETF-78 tsvwg.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-08.txt draft-briscoe-tsvwg-ecn-tunnel-08.txt Bob Briscoe, BT IETF-77 tsvwg.
1 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP draft-briscoe-tsvwg-ecn-encap-guidelines-01 Bob Briscoe IETF-85 Nov 2012.
ConEx Concepts and Abstract Mechanism draft-mathis-conex-abstract-mech-00.txt draft-mathis-conex-abstract-mech-00.txt Matt Mathis, Google Bob Briscoe,
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-01.txt draft-briscoe-tsvwg-byte-pkt-mark-01.txt Bob Briscoe, BT & UCL IETF-70.
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.
DCTCP & CoDel the Best is the Friend of the Good Bob Briscoe, BT Murari Sridharan, Microsoft IETF-84 TSVAREA Jul 2012 Le mieux est l'ennemi du bien Voltaire.
TSVWG IETF-68 James Polk Lars Eggert Magnus Westerlund.
TSVWG IETF-76 (Hiroshima) James Polk Gorry Fairhurst With an assist for this meeting from **Magnus Westerlund**
Congestion exposure BoF candidate protocol: re-ECN Bob Briscoe Chief Researcher, BT Nov 2009 This work is partly funded by Trilogy, a research project.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-03.txt draft-briscoe-tsvwg-ecn-tunnel-03.txt Bob Briscoe, BT IETF-75 saag.
Byte and Packet Congestion Notification draft-ietf-tsvwg-byte-pkt-congest-00.txt draft-ietf-tsvwg-byte-pkt-congest-00.txt Bob Briscoe, BT & UCL IETF-73.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-02.txt draft-briscoe-tsvwg-ecn-tunnel-02.txt Bob Briscoe, BT IETF-74 tsvwg.
DCCP: Issues From the Mailing List Sally Floyd, Eddie Kohler, Mark Handley, et al. DCCP WG March 4, 2004.
CONEX BoF. Welcome to CONEX! Chairs: –Leslie Daigle –Philip Eardley Scribe Note well.
The Benefits and Pitfalls of using Explicit Congestion Notification (ECN) draft-ietf-aqm-ecn-benefits-00 91st IETF Meeting Honolulu, Hawaii 10 November.
Support for ECN and PCN in MPLS networks draft-davie-ecn-mpls-00.txt Bruce Davie Cisco Systems Bob Briscoe June Tay BT Research.
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-02.txt draft-briscoe-tsvwg-byte-pkt-mark-02.txt Bob Briscoe, BT & UCL IETF-71.
Uni Innsbruck Informatik th IETF, PMTUD WG: Path MTU Discovery Using Options draft-welzl-pmtud-options-01.txt Michael Welzl
TSVWG IETF-89 (London) 5 th & 7 th March 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP (draft-ietf-tsvwg-ecn-encap-guidelines-04) Bob Briscoe (Simula Research.
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.
Network Transport Circuit Breakers draft-ietf-tsvwg-circuit-breaker Most recent version -08 (uploaded for this meeting). Editor: Gorry Fairhurst.
Layered Encapsulation of Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-01.txt draft-briscoe-tsvwg-ecn-tunnel-01.txt Bob Briscoe, BT IETF-72 tsvwg.
recap draft-ietf-tsvwg-ecn-encap-guidelines-07
Agenda Wednesday, July 29, :00 – 15:00 Congresshall B Please join the Jabber room: LEDBAT WG IETF 75.

draft-briscoe-tsvwg-l4s-arch-00 B. Briscoe, K. De Schepper, M. Bagnulo
Support for ECN and PCN in MPLS networks
Bob Briscoe, BT IETF-73 pcn Nov 2008
Main contributions to delay
draft-ietf-tcpm-newcwv-06
On Queuing, Marking, and Dropping
Bob Briscoe Simula Research Laboratory
IETF-86 RTP Media Congestion Avoidance Techniques
draft-khademi-tsvwg-ecn-response-00
Encoding 3 PCN-States in the IP header using a single DSCP draft-ietf-pcn-3-in-1-encoding-06.txt Bob Briscoe, BT Toby Moncaster, independent Michael Menth,
TCP Maintenance and Minor Extensions (TCPM) Working Group Status
Bob Briscoe, BT Murari Sridharan, Microsoft IETF-84 ConEx Jul 2012
15th November 2016 Gorry Fairhurst (via webrtc) David Black WG chairs
Bob Briscoe, BT IETF-72 tsvwg Jul 2008
Standard Configuration of DiffServ Service Classes at IETF83
draft-bagnulo-tcpm-generalized-ecn-00 M. Bagnulo & B. Briscoe IETF97
CONEX BoF.
HighSpeed TCP for Large Congestion Windows
IP - The Internet Protocol
ECN Experimentation draft-black-ecn-experimentation
Encoding 3 PCN-States in the IP header using a single DSCP draft-ietf-pcn-3-in-1-encoding-06.txt Bob Briscoe, BT Toby Moncaster, independent Michael Menth,
DCCP: Issues From the Mailing List
TSVWG IETF-104 (Prague) 25th & 26th March 2019 Gorry Fairhurst
TSVWG IETF-102 (Montreal)
James Polk Gorry Fairhurst
ECN in QUIC - Questions Surfaced
TCP Maintenance and Minor Extensions (TCPM) Working Group Status
M. Boucadair, J. Touch, P. Levis and R. Penno
Encoding 3 PCN-States in the IP header using a single DSCP draft-ietf-pcn-3-in-1-encoding-04.txt Bob Briscoe, BT Toby Moncaster, independent Michael Menth,
Presentation transcript:

Identifying Modified ECN Semantics for Ultra-Low Queuing Delay draft-briscoe-tsvwg-ecn-l4s-id-01 Bob Briscoe Simula Research Laboratory Koen De Schepper, Inton Tsang Nokia Bell Labs IETF-95 Apr 2016 The authors were part-funded by the European Community under its Seventh Framework Programme through the Reducing Internet Transport Latency (RITE) project (ICT-317700). The views expressed here are solely those of the authors.

Low Latency Low Loss Scalable throughput (L4S) – background Latency so low it sticks to your finger Recall: demo at Prague IETF (aqm wg & bits-n-bites) see https://riteproject.eu/dctth/ for videos, papers, etc L4S could incrementally replace “best efforts” ultra-low queuing delay zero congestion loss scalable throughput (beyond Reno, Compound, Cubic) Eventually for all Internet traffic Aim: to be worth the deployment hassle – so much better than today

very high level problem: TCP is the elephant in the room solution: build another room without the elephant Scalable TCP

choice of identifier Three possibilities; all involve compromises two other possibilities quickly discounted ECT(1) + CE chosen reasoning recorded in Appendix A of draft table highlights solely the distinguishing issues Legend Poor Ordinary Good ? Optimistic Issue DSCPx + ECN initial eventual ECN* initial ECT(1) + CE initial eventual end-to-end? ? tunnels lower layers codepoints reordering control packets CAVEAT: The table is not meant to be understandable without referring to the text. _______________ * only feasible to use ECN alone if Classic ECN becomes obsolete “ECN” shares the eventual scores of “ECT(1) + CE”

meaning of this new identifier? Original goals of ECN included lower delay with modified TCP but too many combinations to standardise a winner so [RFC3168] defined 'Classic' ECN behaviour as equivalent to drop ...could allow new criteria to be developed for setting the CE codepoint, and new congestion control mechanisms for end-node reaction to CE packets. However, this is a research issue, and as such is not addressed in this document. so ECN inherited the dilemma of drop-based TCP... Proposed meaning of L4S identifier: The likelihood that an AQM drops a Not-ECT Classic packet MUST be roughly proportional to the square of the likelihood that it would have marked it if it had been an L4S packet. The constant of proportionality does not have to be standardised for interoperability, but a value of 1 is RECOMMENDED. queuing delay under-utilization packet loss

If we choose ECT(1): what do we preclude? would obsolete ECN nonce [RFC3540] other ways to do feedback integrity without a codepoint various “less severe than CE” schemes from the research community, incl. for flow start-up see Appendix B consider carefully before consuming the last ECN codepoint

Intended Status If Proposed Standard, it would update: ECN in IP [RFC3168] ECN in TCP [RFC3168] ECN in SCTP [RFC4960] ECN in RTP [RFC6679] ECN in DCCP [RFC4340] Draft written as Experimental can obsolete ECN nonce (also experimental) if experimental, cannot update all the above proposed standards Discuss

Next Steps Please review and comment brief draft (8pp without boilerplate & appendices) Plenty of discussion (on aqm) when issue first raised quiet since Industry L4S assessment activities in progress TSVWG will need visibility of this before it can adopt

large saw teeth can ruin the quality of your experience Q&A large saw teeth can ruin the quality of your experience