Comcast's Congestion Catch-22
A deeper look at what Comcast is doing with the latest version of its congestion management system uncovers little ill intent, despite yet another FCC slam. But a Pandora’s Box of implications has been opened that in an increasingly IP-centric world may be hard to close up again.
Industry News
Blogs
Briefing Room
advertisement
Comcast’s Congestion Management, Take Two
Comcast has been very transparent about its second take on a congestion management system, filing a detailed description of the platform with the FCC and describing it in some detail on its customer “network management” page. To make the approach “protocol-agnostic,” the system does not examine which protocols or applications are consuming bandwidth. Rather, it examines which individual users are consuming excess bandwidth (defined as more than 70% of the subscriber’s provisioned service level -- i.e., the service level they are paying for) for a specific period of time (which Comcast measures in 15-minute increments). In essence, if a portion of its network reaches a congestion level, Comcast limits its heaviest users for a short period of time until that congestion goes away.
The implementation details reveal that the solution relies on three servers. The first is an IPDR (Internet Protocol Detail Record) server that collects usage information from the cable modem termination system (CMTS) in the Comcast network to track how many bytes a subscriber is consuming (Comcast has yet to publicly name its IPDR vendor). A second server from vendor Sandvine uses the Simple Network Management Protocol (SNMP) to measure CMTS port utilization and detect when a port is nearing a congestion state. When that happens, the Sandvine server asks the IPDR server for a list of users over their allowed consumption state, and if there are any (there may not be), it notifies a policy server from vendor Camiant. That server then compares the individual usage data to the network rules (individual user, over 70& capacity, for 15 minutes) and signals the CMTS to lower throughput for any over-consuming users. Comcast has only two quality of service distinctions: Priority Best Effort, which is used to deliver packets when there is no congestion, and Best Effort, which is used to manage the packets of individual users when they are over the consumption limits in times of congestion. BE-tagged traffic still gets through, but at a lower priority level.
A few additional details of the implementation are worth noting. In this deployment, Sandvine’s deep packet inspection (DPI) box isn’t really inspecting packets at all. It is not sitting “in-line” of the packet flow, and its capabilities to peer into the contents of packets aren’t even turned on, according to one source with knowledge of the system. That, of course, is part of the point – the FCC demanded that Comcast not discriminate against certain protocols, so it is not. The Sandvine network element is simply monitoring network usage levels, not inspecting packets.
“The product Comcast bought from Sandvine for this system reads and analyzes IPDR records generated by the CMTS, which includes byte counts per DOCSIS [Data Over Cable Service Interface Specification] flow,” said another source with knowledge of the deployment. “It is not their DPI box but essentially an ‘analyzer’ that looks at these usage counts per flow and measures how much is used over time. It isn’t capable of doing DPI and is completely protocol-agnostic.”
Also the policy that the Camiant system is enforcing is an extremely simple one – is there congestion, and if so, who is causing it? Policy servers from Camiant and others have the ability to do much more fine-grained control as well as link to real-time charging and other systems to administer a range of more fine-grained actions to help manage and rationalize network usage and congestion.
Want to use this article? Click here for options!
© 2012 Penton Media Inc.
advertisement
Learning Library
Webcasts
Using Real-Time Offers, Alerts and Interactions To Improve the Mobile Broadband Experience
In this Webinar you will learn how to create a real-time relationship with your customers, how to proactively improve the customer experience, and how to successfully target and cross-sell services to boost incremental revenue.
- Megabytes to Megabucks, Bandwidth to Business Models: How 4G Is Changing Everything
- How to Unplug Your Redundant Telco Apps To Save Money and Improve Efficiency
- When IaaS Isn't Enough: Service Provider Business Models to Drive Growth and Build Margin
- How to Transform Your Aging Telco Voice Network to Drive New Profits and Revenue
- Creative Licensing Approaches for Telcos & Their Network Equipment Vendors
- Smart Home Opportunity: Balancing Customer Data & Privacy
White Papers
The Role of Diameter in All-IP, Service-Oriented Networks
This paper discusses the rise of Diameter and benefits of Diameter Protocol.
- Conducting The Orchestration – Order Management at the Speed of Business
- Toward a Converged Network Edge
- Beyond Spam – Email Security in the Age of Blended Threats
- 6 Important Steps to Evaluating a Web Filtering Solution
- The Expertise to Protect You from Botnet and DDoS Attacks
- Seeing is Believing – Bridging the Order Visibility Gap
Featured Content
A time and money saving approach to fiber deployment
Service providers are under tremendous pressure to turn up new services faster then before and, at the same time,
to do it at less expense - and intra-office fiber is one of the biggest challenges in terms of both cost and service
turn-up.
of interest
The Latest
News
From the Blog
Briefingroom
Join the Discussion
Resources
Get more out of Connected Planet by visiting our related resources below:
Connected Planet highlights the next generation of service providers, as well as how their customers use services in new ways.
Subscribe Now







