spacer datatracker.ietf.org
Sign in
  • Settings
  • New Account
  • Options
  • Working Groups
    • Applications
      • appsawg — Applications Area Working Group
      • calext — Calendaring Extensions
      • core — Constrained RESTful Environments
      • dmarc — Domain-based Message Authentication, Reporting & Conformance
      • eppext — Extensible Provisioning Protocol Extensions
      • httpbis — Hypertext Transfer Protocol
      • hybi — BiDirectional or Server-Initiated HTTP
      • json — JavaScript Object Notation
      • paws — Protocol to Access WS database
      • precis — Preparation and Comparison of Internationalized Strings
      • scim — System for Cross-domain Identity Management
      • tzdist — Time Zone Data Distribution Service
      • urnbis — Uniform Resource Names, Revised
      • uta — Using TLS in Applications
      • websec — Web Security
      • weirds — Web Extensible Internet Registration Data Service
    • General
      • ianaplan — Planning for the IANA/NTIA Transition
    • Internet
      • 6lo — IPv6 over Networks of Resource-constrained Nodes
      • 6man — IPv6 Maintenance
      • 6tisch — IPv6 over the TSCH mode of IEEE 802.15.4e
      • ancp — Access Node Control Protocol
      • dhc — Dynamic Host Configuration
      • dmm — Distributed Mobility Management
      • dnssd — Extensions for Scalable DNS Service Discovery
      • dprive — DNS PRIVate Exchange
      • hip — Host Identity Protocol
      • homenet — Home Networking
      • intarea — Internet Area Working Group
      • l2tpext — Layer Two Tunneling Protocol Extensions
      • lisp — Locator/ID Separation Protocol
      • lwig — Light-Weight Implementation Guidance
      • mif — Multiple Interfaces
      • mip4 — Mobility for IPv4
      • multimob — Multicast Mobility
      • netext — Network-Based Mobility Extensions
      • ntp — Network Time Protocol
      • pcp — Port Control Protocol
      • savi — Source Address Validation Improvements
      • softwire — Softwires
      • sunset4 — Sunsetting IPv4
      • tictoc — Timing over IP Connection and Transfer of Clock
      • trill — Transparent Interconnection of Lots of Links
    • Ops & Mgmt
      • anima — Autonomic Networking Integrated Model and Approach
      • bmwg — Benchmarking Methodology
      • dime — Diameter Maintenance and Extensions
      • dnsop — Domain Name System Operations
      • eman — Energy Management
      • grow — Global Routing Operations
      • ipfix — IP Flow Information Export
      • lime — Layer Independent OAM Management in the Multi-Layer Environment
      • lmap — Large-Scale Measurement of Broadband Performance
      • mboned — MBONE Deployment
      • netconf — Network Configuration
      • netmod — NETCONF Data Modeling Language
      • opsawg — Operations and Management Area Working Group
      • opsec — Operational Security Capabilities for IP Network Infrastructure
      • radext — RADIUS EXTensions
      • v6ops — IPv6 Operations
      • wpkops — Web PKI OPS
    • RAI
      • avtcore — Audio/Video Transport Core Maintenance
      • avtext — Audio/Video Transport Extensions
      • bfcpbis — Binary Floor Control Protocol Bis
      • clue — ControLling mUltiple streams for tElepresence
      • codec — Internet Wideband Audio Codec
      • cuss — Call Control UUI Service for SIP
      • dispatch — Dispatch
      • drinks — Data for Reachability of Inter/tra-NetworK SIP
      • ecrit — Emergency Context Resolution with Internet Technologies
      • insipid — INtermediary-safe SIP session ID
      • mmusic — Multiparty Multimedia Session Control
      • p2psip — Peer-to-Peer Session Initiation Protocol
      • payload — Audio/Video Transport Payloads
      • rtcweb — Real-Time Communication in WEB-browsers
      • salud — Sip ALerting for User Devices
      • sipcore — Session Initiation Protocol Core
      • siprec — SIP Recording
      • soc — SIP Overload Control
      • stir — Secure Telephone Identity Revisited
      • stox — SIP-TO-XMPP
      • straw — Sip Traversal Required for Applications to Work
      • webpush — Web-Based Push Notifications
      • xmpp — Extensible Messaging and Presence Protocol
      • xrblock — Metric Blocks for use with RTCP's Extended Report Framework
    • Routing
      • bess — BGP Enabled Services
      • bfd — Bidirectional Forwarding Detection
      • ccamp — Common Control and Measurement Plane
      • forces — Forwarding and Control Element Separation
      • i2rs — Interface to the Routing System
      • idr — Inter-Domain Routing
      • isis — IS-IS for IP Internets
      • l2vpn — Layer 2 Virtual Private Networks
      • manet — Mobile Ad-hoc Networks
      • mpls — Multiprotocol Label Switching
      • nvo3 — Network Virtualization Overlays
      • ospf — Open Shortest Path First IGP
      • pals — Pseudowire And LDP-enabled Services
      • pce — Path Computation Element
      • pim — Protocol Independent Multicast
      • pwe3 — Pseudowire Emulation Edge to Edge
      • roll — Routing Over Low power and Lossy networks
      • rtgwg — Routing Area Working Group
      • sfc — Service Function Chaining
      • sidr — Secure Inter-Domain Routing
      • spring — Source Packet Routing in Networking
    • Security
      • abfab — Application Bridging for Federated Access Beyond web
      • ace — Authentication and Authorization for Constrained Environments
      • dane — DNS-based Authentication of Named Entities
      • dice — DTLS In Constrained Environments
      • httpauth — Hypertext Transfer Protocol Authentication
      • ipsecme — IP Security Maintenance and Extensions
      • jose — Javascript Object Signing and Encryption
      • kitten — Common Authentication Technology Next Generation
      • mile — Managed Incident Lightweight Exchange
      • oauth — Web Authorization Protocol
      • sacm — Security Automation and Continuous Monitoring
      • tls — Transport Layer Security
      • trans — Public Notary Transparency
    • Transport
      • alto — Application-Layer Traffic Optimization
      • aqm — Active Queue Management and Packet Scheduling
      • cdni — Content Delivery Networks Interconnection
      • conex — Congestion Exposure
      • dtn — Delay/Disruption Tolerant Networking
      • ippm — IP Performance Metrics
      • mptcp — Multipath TCP
      • nfsv4 — Network File System Version 4
      • ppsp — Peer to Peer Streaming Protocol
      • rmcat — RTP Media Congestion Avoidance Techniques
      • storm — STORage Maintenance
      • taps — Transport Services
      • tcpinc — TCP Increased Security
      • tcpm — TCP Maintenance and Minor Extensions
      • tram — TURN Revised and Modernized
      • tsvwg — Transport Area Working Group
  • Active WGs
  • Active RGs
  • Chartering
  • BoFs
  • Concluded
  • Non-WG Lists
  • Drafts & RFCs
  • Document search:
  • Streams:
    IAB IRTF ISE
  • Submit a draft
  • Sign in to track drafts
  • Meetings
  • Agenda
  • Materials
  • Past Proceedings
  • Upcoming
  • Session Requests
  • Other Documents
  • IPR Disclosures
  • Liaison Statements
  • IESG Agenda
  • Related Sites
  • Main IETF site
  • IETF tools
  • IAB
  • RFC Editor
  • IASA/IAOC/Trust
  • IANA
  • IRTF
Version 5.7.4, 2014-11-12
Report a bug

Comcast's Protocol-Agnostic Congestion Management System
RFC 6057

  • Document
  • IESG Evaluation Record
  • IESG Writeups
  • History
Document type: RFC - Informational (December 2010; No errata)
Was draft-livingood-woundy-congestion-mgmt (individual in tsv area)
Document stream: IETF
Last updated: 2013-03-02
Other versions: plain text, pdf, html

IETF State: (None)
Consensus: Unknown
Document shepherd: No shepherd assigned

IESG State: RFC 6057 (Informational)
Responsible AD: Lars Eggert
Send notices to: draft-livingood-woundy-congestion-mgmt@tools.ietf.org

Email Authors | IPR Disclosures | References | Referenced By | Check nits | History feed | Search Mailing Lists
Internet Engineering Task Force (IETF)                        C. Bastian
Request for Comments: 6057                                    T. Klieber
Category: Informational                                     J. Livingood
ISSN: 2070-1721                                                 J. Mills
                                                               R. Woundy
                                                                 Comcast
                                                           December 2010

        Comcast's Protocol-Agnostic Congestion Management System

Abstract

   This document describes the congestion management system of Comcast
   Cable, a large cable broadband Internet Service Provider (ISP) in the
   U.S.  Comcast completed deployment of this congestion management
   system on December 31, 2008.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for informational purposes.

   This document is a product of the Internet Engineering Task Force
   (IETF).  It represents the consensus of the IETF community.  It has
   received public review and has been approved for publication by the
   Internet Engineering Steering Group (IESG).  Not all documents
   approved by the IESG are a candidate for any level of Internet
   Standard; see Section 2 of RFC 5741.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   www.rfc-editor.org/info/rfc6057.

Copyright Notice

   Copyright (c) 2010 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
   (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.

Bastian, et al.               Informational                     [Page 1]
RFC 6057           An ISP Congestion Management System     December 2010

Table of Contents

   1. Introduction ....................................................2
   2. Applicability to Other Types of Networks ........................3
   3. Key Terminology .................................................3
   4. Historical Overview .............................................7
   5. Summary .........................................................8
   6. Relationship between Managing Congestion and Adding Capacity ....9
   7. Implementation and Configuration ...............................10
      7.1. Thresholds for Determining When a CMTS Port Is in a Near
           Congestion State ..........................................14
      7.2. Thresholds for Determining When a User Is in an
           Extended High Consumption State and for Release from
           That Classification .......................................15
      7.3. Effect of BE Quality of Service on Users'
           Broadband Experience ......................................19
      7.4. Equipment/Software Used and Location ......................21
   8. Conclusion .....................................................23
   9. Exceptional Network Utilization Considerations .................23
   10. Limitations of This Congestion Management System ..............24
   11. Low Extra Delay Background Transport and Other Possibilities ..24
   12. Security Considerations .......................................24
   13. Acknowledgements ..............................................25
   14. Informative References ........................................26

1.  Introduction

   Comcast Cable is a large broadband Internet Service Provider (ISP),
   based in the U.S., serving the majority of its customers via cable
   modem technology.  During the late part of 2008, and completing on
   December 31, 2008, Comcast deployed a new congestion management
   system across its entire network.  This new system was developed in
   response to dissatisfaction in the Internet community as well as
   complaints to the U.S. Federal Communications Commission (FCC)
   regarding Comcast's old system, which targeted specific peer-to-peer
   (P2P) applications.  This new congestion management system is
   protocol-agnostic, meaning that it does not examine or impact
   specific user applications or network protocols, which is perceived
   as a more fair system for managing network resources at limited times
   when congestion may occur.

[include full document text]

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.