Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.

Slides:



Advertisements
Similar presentations
Distributed Policy-based Management of Measurement- based Traffic Engineering Steven Van den Berghe IMEC / Ghent University (Intec)
Advertisements

RMD-QOSM - The Resource Management in Diffserv QoS model draft-ietf-nsis-rmd-14 Attila Báder, Lars Westberg, Georgios Karagiannis, Cornelia Kappler, Tom.
1 IETF 74, 30 Jul 2009draft-ietf-tsvwg-rsvp-security-groupkeying-05.txt Applicability of Keying Methods for RSVP security draft-ietf-tsvwg-rsvp-security-groupkeying-05.txt.
Draft-ietf-mptcp-api-01 Michael Scharf, Alan Ford March 31, 2011.
Stable Load Control with Load Prediction in Multipath Packet Forwarding IlKyu Park, Youngseok Lee, and Yanghee Choi Proc. 15 th IEEE Int l conf. on Information.
Using Edge-To-Edge Feedback Control to Make Assured Service More Assured in DiffServ Networks K.R.R.Kumar, A.L.Ananda, Lillykutty Jacob Centre for Internet.
TSVWG #1 IETF-90(Toronto) 22 nd July 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
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.
Re-ECN: Adding Accountability for Causing Congestion to TCP/IP draft-briscoe-tsvwg-re-ecn-tcp draft-briscoe-tsvwg-re-ecn-tcp Bob Briscoe, BT & UCL Arnaud.
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Research Francois Le Faucheur, Anna Charny – Cisco Kwok-Ho Chan, Joe Babiarz - Nortel IETF-64 tsvwg Nov.
1 Specifying New Congestion Control Algorithms Sally Floyd and Mark Allman draft-floyd-cc-alt-00.txt November 2006 TSVWG Slides:
1 Pre-Congestion Notification (PCN) BOF 67th IETF, San Diego, CA BOF Chairs: Anna Charny Scott Bradner.
RSVP/Diffserv Yoram Bernet - Microsoft Raj Yavatkar - Intel.
IETF 60 draft-ooms-v6ops-bgp-tunnel-03.txt Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE) J. De Clerq, Alcatel D. Ooms S.
XCP: Congestion Control for High Bandwidth-Delay Product Network Dina Katabi, Mark Handley and Charlie Rohrs Presented by Ao-Jan Su.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
A Real-Time Video Multicast Architecture for Assured Forwarding Services Ashraf Matrawy, Ioannis Lambadaris IEEE TRANSACTIONS ON MULTIMEDIA, AUGUST 2005.
Whither Congestion Control? Sally Floyd E2ERG, July
© 2006 Cisco Systems, Inc. All rights reserved. 3.3: Selecting an Appropriate QoS Policy Model.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Quality of Service (QoS)
Rev PA Signaled Provisioning of the IP Network Resources Between the Media Gateways in Mobile Networks Leena Siivola
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.
Quick-Start for TCP and IP A.Jain, S. Floyd, M. Allman, and P. Sarolahti ICSI, April 2006 This and earlier presentations::
Kommunikationsnetze An Alternative Edge Behavior for PCN-Based Admission Control and Flow Termination Michael.
PCN WG (Pre-Congestion Notification) – a brief status update Philip Eardley, BT TSVAREA, IETF-73 Minneapolis 18 Nov 08
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.
TSVWG IETF-68 James Polk Lars Eggert 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.
Controlled Load (CL) Service using distributed measurement-based admission control (D-MBAC) Bob Briscoe, Gabriele Corliano, Phil Eardley, Peter Hovell,
Guaranteed QoS Synthesiser (GQS) Bob Briscoe, Peter Hovell BT Research Jan 2005.
1 MPLS: Progress in the IETF Yakov Rekhter
Generic Aggregation of Resource Reservation Protocol (RSVP) for IPv4 and IPv6 Reservation over PCN domains Georgios Karagiannis, Anurag Bhargava draft-ietf-tsvwg-rsvp-pcn-01.
Research Unit in Networking - University of Liège A Distributed Algorithm for Weighted Max-Min Fairness in MPLS Networks Fabian Skivée
1 IETF67/TSVWG: RSVP Proxy draft-lefaucheur-tsvwg-rsvp-proxy-00.txt RSVP Proxy Approaches Francois Le Faucheur - Francois.
Support for RSVP in Layer 3 VPNs draft-davie-tsvwg-rsvp-l3vpn-01.txt Bruce Davie François le Faucheur Ashok Narayanan Cisco Systems.
1 © 1999, Cisco Systems, Inc _05F9-c1 Aggregated RSVP Bruce, Carol, Francois, and Fred Taggers on the Information Superhighway.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
The Benefits and Pitfalls of using Explicit Congestion Notification (ECN) draft-ietf-aqm-ecn-benefits-00 91st IETF Meeting Honolulu, Hawaii 10 November.
1 © 2005 Cisco Systems, Inc. All rights reserved. Summary of draft-zhang-pcn-performance- evaluation and draft-charny-single-marking Anna Charny
Support for ECN and PCN in MPLS networks draft-davie-ecn-mpls-00.txt Bruce Davie Cisco Systems Bob Briscoe June Tay BT Research.
Congestion Notification Process for Real-Time Traffic draft-babiarz-tsvwg-rtecn-01.txt Jozef Babiarz Kwok Ho Chan Victor Firoiu 60 th IETF, Aug. 5 th,
March 2015Rüdiger Geib & David Black draft-ietf-tsvwg-diffserv-intercon IETF 92, Dallas Presented by: David Black Version -01 has been better structured.
Reactions to Signaling from ECN Support for RTP/RTCP draft-carlberg-tsvwg-ecn-reactions-00.txt 14 November 2011 Piers O’Hanlon Ken Carlberg.
Generic Aggregation of Resource Reservation Protocol (RSVP) for IPv4 and IPv6 Reservation over PCN domains Georgios Karagiannis, Anurag Bhargava draft-karagiannis-pcn-tsvwg-rsvp-pcn-01.
IETF 66 draft-lefaucheur-rsvp-ecn-01.txt RSVP Extensions for Admission Control over Diffserv using Pre-Congestion Notification Francois Le Faucheur -
TSVWG IETF-89 (London) 5 th & 7 th March 2014 Gorry Fairhurst David Black James Polk WG chairs 1.
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.
IETF 61 draft-ooms-v6ops-bgp-tunnel-04.txt Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE) Francois Le Faucheur -
Bearer Control for VoIP and VoMPLS Control Plane Francois Le Faucheur Bruce Thompson Cisco Systems, Inc. Angela Chiu AT&T March 30, 2000.
Network Transport Circuit Breakers draft-ietf-tsvwg-circuit-breaker Most recent version -08 (uploaded for this meeting). Editor: Gorry Fairhurst.
draft-ietf-tsvwg-diffserv-service-classes-00.txt Kwok Ho Chan
Internet Quality of Service
Support for ECN and PCN in MPLS networks
Potential Areas of Research Activity – March 2000
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,
IP Router-Alert Considerations and usage
A. Báder, L. Westberg, G. Karagiannis,
Bob Briscoe, BT IETF-72 tsvwg Jul 2008
Francois Le Faucheur Cisco
<draft-lefaucheur-rsvp-ipsec-01
I2RS Large Flow Use Case draft-krishnan-i2rs-large-flow-use-case-00
ECN Experimentation draft-black-ecn-experimentation
EE 122: Differentiated Services
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,
Georgios Karagiannis, Tom Taylor, Kwok Chan, Michael Menth
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:

Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley – Nortel Georgios Karagiannis - University of Twente / Ericsson Attila Bader, Lars Westberg - Ericsson IETF-66 tsvwg 10 th July 2006 Admission Control over DiffServ using Pre-Congestion Notification draft-briscoe-tsvwg-cl-phb-02.pdf draft-briscoe-tsvwg-cl-architecture-03.txt

2 Aim: –End-to-end Controlled Load (CL) service without flow state or signalling in the core / backbone Solution: –Pre-Congestion Notification (PCN) builds on the concepts of ECN, RFC 3168, “The addition of Explicit Congestion Notification to IP”. –PCN-router marks packet “earlier” than ECN-router (bulk marking, not per flow) admission marking pre-emption marking –Feedback of these markings used in a particular network framework to achieve flow admission control and flow pre-emption –Applied to real-time flows (such as voice, video and multimedia streaming) in DiffServ networks. History Drafts from BT, Cisco, Nortel & Ericsson - working together intensively Summary

3 ‘Pre-Congestion Notification marking’ draft-briscoe-tsvwg-cl-phb-02.pdf Drafts – ‘An edge-to-edge Deployment Model for Pre-Congestion Notification: Admission Control over a DiffServ Region’ draft-briscoe-tsvwg-cl-architecture-03 further deployment models using PCN (future work) end-to-end / Open others? Signalling extensions RSVP, draft-lefaucheur-rsvp- ecn-01 NSIS (future work) Border anti-cheating (related work) draft-briscoe-tsvwg-re-ecn-border-cheat-01 extending CL-region across operators Controlled environment PCN over MPLS (related work) MPLS & ECN/PCN, draft- davie-ecn-mpls-00

4 Understanding behaviour of PCN better –Sensitivity to measurement accuracy, reaction timing & choice of parameter settings –Further simulations Supplementing those reported last time On-going & will be reported at the next ietf Investigating algorithm variants –we believe the current algorithms are reasonably good –On-going work to assess if alternatives are better –eg would like same algorithm to work in other deployment models Understanding & addressing known “corner cases” –New Section 5 in draft-briscoe-tsvwg-cl-architecture-03: Limitations of PCN & potential solutions Otherwise drafts have (just) had clarifications & corrections, eg due to comments received (thanks) Recent work On-going Report now

5 PCN mechanism works well when all packets between a pair of ingress and egress gateways follow the same path With ECMP (Equal Cost Multipath Routing) congestion- level-estimate is averaged over several paths –Therefore if paths have different pre-congestion level, the reaction is not quite accurate. –Similarly for Sustainable-aggregate-rate Can avoid problem by tunnelling from ingress to egress (so get a path-specific Congestion-level-estimate) Investigating other possible alternatives: –Eg (for flow pre-emption), only select from sub-set of flows that have actually had a Pre-emption Marked packet (or Router Marked packet) ECMP

6 1.Global fairness: ‘Beat down’ effect: if more than one router congested, some aggregates may pre-empt more flows than they need to –Common problem for congestion control algorithms eg TCP, XCP –Could just accept it 2.Bi-directional sessions: flow pre-emption for Aggregate A=>B independent of B=>A. -But if pre-empt flow in only one direction of a voice call, session is still torn down -End result: too many flows are pre-empted Could just live with these sub-optimalities? Investigating a number of possible enhancements Sub-optimalities

7 Progress PCN marking draft –Standards track –get feedback / support Progress deployment model draft –Informational track –CL-region: Edge-to-edge / Controlled –Do limited work on this doc Signalling extensions for NSIS –To be discussed at NSIS meeting –Please say if you’d like to work on this Other deployment model –End-to-end / Open –Ie fewer flows per link, and may be some non-PCN-routers –Not working on at the moment, but trying to ensure that marking (algorithms & encoding) wouldn’t preclude the End-to-end/Open deployment model Next steps & future work

8 Comments please!