Bayeux: an architecture for scalable and fault-tolerant wide-area data dissemination
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Borg: a hybrid protocol for scalable application-level multicast in peer-to-peer networks
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
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
PROMISE: peer-to-peer media streaming using CollectCast
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
Reliable Peer-to-Peer End System Multicasting through Replication
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
Increasing QoS in Selfish Overlay Networks
IEEE Internet Computing
Resiliency and quality-of-service (qos) support in multicasting and overlay networks
Resiliency and quality-of-service (qos) support in multicasting and overlay networks
Early experience with an internet broadcast system based on overlay multicast
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Scribe: a large-scale and decentralized application-level multicast infrastructure
IEEE Journal on Selected Areas in Communications
QRON: QoS-aware routing in overlay networks
IEEE Journal on Selected Areas in Communications
Quality of data delivery in peer-to-peer video streaming
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Toward a Quality-of-Service Framework for Peer-to-Peer Applications
International Journal of Distributed Systems and Technologies
Hi-index | 0.00 |
In this paper, we propose QCast, a DHT-based QoS-aware P2P streaming system. Nodes first self-organize into a DHT overlay. A simple and effective method is used to accommodate as many nodes into the distribution trees as possible. Also, we use an ID assignment method based on the QoS requirements of nodes and a buffering technology to provide QoS support. We show on the example of Pastry how to implement such a QoS-aware P2P streaming system. Simulation shows that most of the end-to-end paths in the multicast trees fulfill the bandwidth QoS requirements in this system, and the average packet loss rate is reduced effectively, both of which are usually not the cases for traditional P2P streaming systems.