On-Demand Media Streaming Over the Internet
FTDCS '03 Proceedings of the The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems
Building Topology-Aware Overlays Using Global Soft-State
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
PROMISE: peer-to-peer media streaming using CollectCast
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
Adaptive Packet Video Streaming Over P2P Networks Using Active Measurements
ISCC '06 Proceedings of the 11th IEEE Symposium on Computers and Communications
P2P Object-based adaptivE Multimedia Streaming (POEMS)
Journal of Network and Systems Management
An Assessment of Self-Managed P2P Streaming
ICAS '09 Proceedings of the 2009 Fifth International Conference on Autonomic and Autonomous Systems
Improving QoS in P2P Video Streaming
MMEDIA '09 Proceedings of the 2009 First International Conference on Advances in Multimedia
Resource-awareness and trade-off optimisation in P2P video streaming
International Journal of Advanced Media and Communication
An adaptive clustering approach for the management of dynamic systems
IEEE Journal on Selected Areas in Communications
Exploiting agent mobility for large-scale network monitoring
IEEE Network: The Magazine of Global Internetworking
International Journal of Business Data Communications and Networking
Hi-index | 0.00 |
Peer-to-Peer streaming has been increasingly deployed recently. This comes out from its ability to convey the stream over the IP network to a large number of end-users (or peers). However, due to the heterogeneous nature among the peers, some of them will not be capable to relay or upload the original stream because of bandwidth limitations. Different internet connections these days can be initiated from different devices such as 3G mobile phones or WiFi-connected PDAs. Most of the existing P2P streaming systems are based on video coding techniques which cannot cope with this level of heterogeneity at network and terminal level. Layered video coding techniques are being introduced in simple streaming scenarios, due to their ability to deliver streams at different scales (temporal, spatial and SNR). This eases transmission in case of limited bandwidth as the devices can pick and decode the minimum bit rate base layer. Layered coding is preferred over single-layer coding for its flexibility to be transmitted over heterogeneous networks. In this paper we take a step further and analyze layered video in the context of P2P. We study such an approach in combination with simple cross-layer optimization techniques, comparing the resulting performance with a state-of-the-art P2P TV platform. We identify considerable benefits in terms latency, jitter, throughput, and packet loss.