72,919 research outputs found
System Support for Bandwidth Management and Content Adaptation in Internet Applications
This paper describes the implementation and evaluation of an operating system
module, the Congestion Manager (CM), which provides integrated network flow
management and exports a convenient programming interface that allows
applications to be notified of, and adapt to, changing network conditions. We
describe the API by which applications interface with the CM, and the
architectural considerations that factored into the design. To evaluate the
architecture and API, we describe our implementations 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 flows including TCP benefit from the sharing of
congestion information, and applications are able to incorporate new
functionality such as congestion control and adaptive behavior.Comment: 14 pages, appeared in OSDI 200
Recommended from our members
Systems thinking and practice for action research
This chapter offers some grounding in systems thinking and practice for doing action research. There are different traditions within systems thinking and practice which, if appreciated, can become part of the repertoire for practice by action researchers. After exploring some of these lineages the differences between systemic and systematic thinking and practice are elucidated – these are the two adjectives that come from the word 'system', but they describe quite different understandings and practices. These differences are associated with epistemological awareness and distinguishing systemic action research from action research. Finally, some advantages for action research practice from engaging with systems thinking and practice are discussed
- …