A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Scalable application layer multicast
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
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
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
The SP- and SI-frames design for H.264/AVC
IEEE Transactions on Circuits and Systems for Video Technology
The state of peer-to-peer simulators and simulations
ACM SIGCOMM Computer Communication Review
An analytical study of low delay multi-tree-based overlay multicast
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
Content and overlay-aware scheduling for peer-to-peer streaming in fluctuating networks
Journal of Network and Computer Applications
Dynamic node join algorithm with rate-distortion for P2P live multipath networks
WSEAS Transactions on Information Science and Applications
Streaming to mobile users in a peer-to-peer network
Proceedings of the 5th International ICST Mobile Multimedia Communications Conference
Stability and performance of overlay multicast systems employing forward error correction
Performance Evaluation
Optimal resource allocation for video communication over distributed systems
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Streaming performance in multiple-tree-based overlays
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
Server-Aided Adaptive Live Video Streaming Over P2P Networks
Journal of Signal Processing Systems
Delay bounds and scalability for overlay multicast
NETWORKING'08 Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet
Time-shifted streaming in a peer-to-peer video multicast system
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Enabling adaptive live streaming in P2P multipath networks
The Journal of Supercomputing
Adaptive receiver-driven approach in P2P live streaming networks
Computers and Electrical Engineering
Hi-index | 0.00 |
We study peer-to-peer multicast streaming, where a source distributes real-time video to a large population of hosts by making use of their forwarding capacity rather than relying on dedicated media servers. Hosts which may disconnect at any time, therefore a robust control protocol is needed to maintain connectivity among peers. This work presents a new peer-to-peer multicast protocol and analyzes the gains that video coding and prioritized packet scheduling at the application layer can bring to the overall streaming performance. A rate-distortion model which predicts end-to-end video quality in throughput limited environments is presented and used to determine the over-provisioning necessary to avoid self-inflicted congestion. The video stream transmitted by the source contains H.264 SP and SI frames, which are used to adaptively stop error propagation due to packet loss. Distortion-optimized retransmission requests are issued by receiving hosts to recover the most important missing packets while limiting the induced congestion. Experiments for several hundred hosts simulated in NS-2 illustrate the benefits of our system. We achieve typical end-to-end delays of 1 sec, and a stable video quality with less than 2.5% of frames lost to playout interruptions.