A cost-efficient method for streaming stored content in a guaranteed QoS internet
Computer Networks: The International Journal of Computer and Telecommunications Networking
Traffic and quality characterization of the H.264/AVC scalable video coding extension
Advances in Multimedia
A service discovery protocol with maximal area disjoint paths for mobile ad hoc networks
ADHOC-NOW'05 Proceedings of the 4th international conference on Ad-Hoc, Mobile, and Wireless Networks
Multipoint-to-point communications for SHE surveillance with QoS and QoE management
Engineering Applications of Artificial Intelligence
Hi-index | 0.25 |
Existing transport layer protocols such as TCP and UDP are designed specifically for point-to-point communication. The increased popularity of peer-to-peer networking has brought changes in the Internet that provided users with potentially multiple replicated sources for content retrieval. However, applications that leverage such parallelism have thus far been limited to non-real-time file downloads. In this article we consider the problem of multipoint-to-point video streaming over peer-to-peer networks. We present a transport layer protocol called R2CP that effectively enables real-time multipoint-to-point video streaming. R2CP is a receiver-driven multistate transport protocol. It requires no coordination between multiple sources, accommodates flexible application layer reliability semantics, uses TCP-friendly congestion control, and delivers to the video stream the aggregate of the bandwidths available on the individual paths. Simulation results show great performance benefits using R2CP in peer-to-peer networks.