The Congestion Manager

8/23/00


Click here to start


Table of Contents

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

Author: Hari Balakrishnan