Receiver-driven layered multicast
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Enabling conferencing applications on the internet using an overlay muilticast architecture
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Towards capturing representative AS-level Internet topologies
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Resilient Peer-to-Peer Streaming
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Scalability and accuracy in a large-scale network emulator
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Beyond bloom filters: from approximate membership checks to approximate state machines
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
Early experience with an internet broadcast system based on overlay multicast
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Overcast: reliable multicasting with on overlay network
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
Can ISPS and P2P users cooperate for improved performance?
ACM SIGCOMM Computer Communication Review
Cloud control with distributed rate limiting
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
PeerReview: practical accountability for distributed systems
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Characterizing residential broadband networks
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
P4p: provider portal for applications
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Peer-assisted content distribution with prices
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
FlightPath: obedience vs. choice in cooperative services
OSDI'08 Proceedings of the 8th USENIX conference on Operating systems design and implementation
SAAR: a shared control plane for overlay multicast
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
The impact of heterogeneous bandwidth constraints on DHT-Based multicast protocols
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Enabling Contribution Awareness in an Overlay Broadcasting System
IEEE Transactions on Multimedia
Coolstreaming: Design, Theory, and Practice
IEEE Transactions on Multimedia
Evaluation and characterization of available bandwidth probing techniques
IEEE Journal on Selected Areas in Communications
Characterizing Peer-to-Peer Streaming Flows
IEEE Journal on Selected Areas in Communications
A Comparison of Resilient Overlay Multicast Approaches
IEEE Journal on Selected Areas in Communications
PROTEUS: network performance forecast for real-time, interactive mobile applications
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
Hi-index | 0.00 |
A major challenge for real-time streaming overlays is to distribute high bit-rate streams with uninterrupted playback. Hosts usually have sufficient inbound bandwidth to support streaming, but due to the prevalence of asymmetric links in broadband networks, the bottleneck is the aggregate, overlay-wide outbound bandwidth. If this bandwidth is less than what is required to forward the stream to the overlay members, then a large number of users potentially experience poor playback. We argue that for successful streaming in bandwidth constrained situations overlays need to be able to adapt to the aggregate available bandwidth. We present four bandwidth adaptation policies for tree-based streaming overlays and evaluate their efficiency using a large-scale emulation testbed with realistic broadband link characteristics.