Check out the new USENIX Web site.

Home About USENIX Events Membership Publications Students
OSDI 2000 Abstract

System Support for Bandwidth Management and Content Adaptation in Internet Applications

David Andersen, Deepak Bansal, Dorothy Curtis, Srinivasan Seshan, and Hari Balakrishnan, M.I.T. Laboratory for Computer Science


This paper describes the implementation and evaluation of an operating system module, the Congestion Manager (CM), which provides integrated network ow manage- ment and exports a convenient programming interface that allows applications to be noti ed of, and adapt to, changing network conditions. We describe the API by which applications interface with the CM, and the archi- tectural considerations that factored into the design. To evaluate the architecture and API, we describe our im- plementations of TCP; a streaming layered audio/video application; and an interactive audio application using the CM, and show that they achieve adaptive behavior without incurring much end-system overhead. All ows including TCP bene t from the sharing of congestion information, and applications are able to incorporate new functionality such as congestion control and adap- tive behavior.
?Need help? Use our Contacts page.

Last changed: 16 Jan. 2002 ml
Technical Program
OSDI 2000 Home