Receiver-driven layered multicast
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
A reliable multicast framework for light-weight sessions and application level framing
IEEE/ACM Transactions on Networking (TON)
Resource discovery in distributed networks
Proceedings of the eighteenth annual ACM symposium on Principles of distributed computing
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
Informed content delivery across adaptive overlay networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Scalable application layer multicast
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
PALS: peer-to-peer adaptive layered streaming
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Making gnutella-like P2P systems scalable
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Bullet: high bandwidth data dissemination using an overlay mesh
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Some findings on the network performance of broadband hosts
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
An empirical evaluation of wide-area internet bottlenecks
Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Resilient Peer-to-Peer Streaming
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
Building scalable and robust peer-to-peer overlay networks for broadcasting using network coding
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing
Large-scale live media streaming over peer-to-peer networks through global internet
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
A new approach for the construction of ALM trees using layered video coding
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
A peer-to-peer network for live media streaming using a push-pull approach
Proceedings of the 13th annual ACM international conference on Multimedia
NSYNC: network synchronization for peer-to-peer streaming overlay construction
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
Employing Data Driven Random Membership Subset Algorithm for QoS-Aware Peer-to-Peer Streaming
FMN '09 Proceedings of the 2nd International Workshop on Future Multimedia Networking
Measurement and modeling of a large-scale overlay for multimedia streaming
The Fourth International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness & Workshops
ISP-friendly peer selection in P2P networks
MM '09 Proceedings of the 17th ACM international conference on Multimedia
Live streaming performance of the Zattoo network
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Toward improving scheduling strategies in pull-based live P2P streaming systems
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Contribution-aware overlay optimization for mesh-based live streaming system
ASID'09 Proceedings of the 3rd international conference on Anti-Counterfeiting, security, and identification in communication
Video Streaming with Network Coding
Journal of Signal Processing Systems
Understanding overlay characteristics of a large-scale peer-to-peer IPTV system
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Live streaming with receiver-based peer-division multiplexing
IEEE/ACM Transactions on Networking (TON)
Analyzing Sharing in Peer-to-Peer Networks Under Various Congestion Measures
Information Systems Research
Impact of user selfishness in construction action on the streaming quality of overlay multicast
Computer Networks: The International Journal of Computer and Telecommunications Networking
Trustworthy distributed algorithm design to defend distance cheating in link-weighted ALM
ISCIS'06 Proceedings of the 21st international conference on Computer and Information Sciences
Providing consistent service for structured p2p streaming system
PCM'06 Proceedings of the 7th Pacific Rim conference on Advances in Multimedia Information Processing
Hi-index | 0.00 |
This paper presents a simple and scalable framework for architecting peer-to-peer overlays called Peer-to-peer Receiver-driven Overlay (or PRO). PRO is designed for non-interactive streaming applications and its primary design goal is to maximize delivered bandwidth (and thus delivered quality) to peers with heterogeneous and asymmetric bandwidth. To achieve this goal, PRO adopts a receiver-driven approach where each receiver (or participating peer) (i) independently discovers other peers in the overlay through gossiping, and (ii) selfishly determines the best subset of parent peers through which to connect to the overlay to maximize its own delivered bandwidth. Participating peers form an unstructured overlay which is inherently robust to high churn rate. than structured overlay networks. Furthermore, each receiver leverages congestion controlled bandwidth from its parents as implicit signal to detect and react to long-term changes in network or overlay condition without any explicit coordination with other participating peers. Independent parent selection by individual peers dynamically converge to an efficient overlay structure.