The Congestion Manager
CM architecture
Outline
Assumptions & terminology
Architectural components
Congestion Controller
Scheduler
Sharing
Abstract CM API
State maintenance
Data transmission
Callback-based transmission
Synchronous transmission
Application notification
Notification of transmission
Querying
Sharing granularity
Example applications
Linux implementation
Server performance
Security issues
Issues for discussion
Overriding cwnd limitations
A more complex cm_request()?
Reporting variances
Semantics of congestion reports
Sharing policy
Future Evolution
Email: hari@lcs.mit.edu
Home Page: http://mv.ezproxy.com.ezproxyberklee.flo.org/
Download presentation source