System support for bandwidth management and content adaptation in internet applications

David G. Andersen, Deepak Bansal, Dorothy W. Curtis, Srinivasan Seshan, Hari Balakrishnan · DSpace@MIT (Massachusetts Institute of Technology) · 2000

Thi8 paper de8cribe8 the implementation and evaluation of an operating 8Y8tem module, the Conge8tion Manager (CM), that provide8 integrated network flow management and export8 a convenient programming interface that allow8 applications to be notified of, and adapt to, changing network condition.s.H?e de8cribe the API by which application.sinterface with the CM, and the architectural con.sideration.sthat factored into the de8ign.To evaluate the architecture and API, we fir.st de8cribe our implementation of TCP, a 8treaming layered audio /video application, and an interactive audio application u8ing the CM, and 8how that they achieve adaptive behavior without incurring much end-8y8tem overhead.All fiow8 including TCP benefit from the 8haring of con-ge8tion information, and applications are able to incorporate new functionality .sucha8 conge8tion control and adaptive behavior.

Read the paper · More papers on PaperTik