Peer-Assisted Caching for Scalable Media Streaming in Wireless Backhaul Networks

This paper presents a method for supporting wireless media streaming using a cache that is distributed across the mobile devices in the network. The performance of this scheme is compared to traditional institutional server (IS) caching on a network with a bandwidth constrained wireless backhaul. In addition to traditional caching hit ratio metrics, the paper studies how caching affects the call drop ratio due to limited backhaul bandwidth. These results indicate that the distributed caching method provides better service than IS caching as the number of users is increased. Finally, this paper also presents a scheme for conserving mobile device energy by limiting its participation in the caching scheme. Results show that most of the benefit of the distributed cache can be realized even with relatively few cache assists from each client.

[1]  Carey L. Williamson,et al.  Towards Stadium-Scale Wireless Media Streaming , 2006, 14th IEEE International Symposium on Modeling, Analysis, and Simulation.

[2]  Azer Bestavros,et al.  GISMO: a Generator of Internet Streaming Media Objects and workloads , 2001, PERV.

[3]  Shudong Jin,et al.  GISMO: Generator of Streaming Media Objects and Workloads , 2001, SIGMETRICS 2001.

[4]  William A. Arbaugh,et al.  Exploiting partially overlapping channels in wireless networks: turning a peril into an advantage , 2005, IMC '05.

[5]  Azer Bestavros,et al.  Cache-and-Relay Streaming Media Delivery for Asynchronous Clients , 2002 .

[6]  Azer Bestavros,et al.  Accelerating Internet streaming media delivery using network-aware partial caching , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[7]  Azer Bestavros,et al.  Osmosis: scalable delivery of real-time streaming media in ad-hoc overlay networks , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[8]  Carey L. Williamson,et al.  Media Caching Support for Mobile Transit Clients , 2009, 2009 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[9]  Jangeun Jun,et al.  Theoretical maximum throughput of IEEE 802.11 and its applications , 2003, Second IEEE International Symposium on Network Computing and Applications, 2003. NCA 2003..

[10]  Abdolreza Abhari,et al.  Workload generation for YouTube , 2009, Multimedia Tools and Applications.

[11]  Alec Wolman,et al.  Measurement and Analysis of a Streaming Media Workload , 2001, USITS.

[12]  Yu Gu,et al.  Watch global, cache local: YouTube network traffic at a campus network: measurements and implications , 2008, Electronic Imaging.

[13]  Zongpeng Li,et al.  Youtube traffic characterization: a view from the edge , 2007, IMC '07.

[14]  Sandy Irani,et al.  Cost-Aware WWW Proxy Caching Algorithms , 1997, USENIX Symposium on Internet Technologies and Systems.