Distributed Shared Memory: A Survey of Issues and Algorithms
Computer - Distributed computing systems: separate resources acting as one
Cache coherence in large-scale shared-memory multiprocessors: issues and comparisons
ACM Computing Surveys (CSUR)
Scheduling policies for an on-demand video server with batching
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
A caching relay for the World Wide Web
Selected papers of the first conference on World-Wide Web
Implementing global memory management in a workstation cluster
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
On the scale and performance of cooperative Web proxy caching
Proceedings of the seventeenth ACM symposium on Operating systems principles
MobiHoc '01 Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing
Introduction to Algorithms
Replication strategies in unstructured peer-to-peer networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Routing in multi-radio, multi-hop wireless mesh networks
Proceedings of the 10th annual international conference on Mobile computing and networking
Cost-aware WWW proxy caching algorithms
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Greedy Cache Management Techniques for Mobile Devices
ICDEW '07 Proceedings of the 2007 IEEE 23rd International Conference on Data Engineering Workshop
Data Replication Considering Power Consumption in Ad Hoc Networks
MDM '07 Proceedings of the 2007 International Conference on Mobile Data Management
Dynamic cache reconfiguration strategies for cluster-based streaming proxy
Computer Communications
On fairness, optimal download performance and proportional replication in peer-to-peer networks
NETWORKING'05 Proceedings of the 4th IFIP-TC6 international conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communication Systems
A shared cache solution for the home Internet gateway
IEEE Transactions on Consumer Electronics
Silo, rainbow, and caching token: schemes for scalable, fault tolerant stream caching
IEEE Journal on Selected Areas in Communications
WASA '09 Proceedings of the 4th International Conference on Wireless Algorithms, Systems, and Applications
Caching video contents in IPTV systems with hierarchical architecture
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Domical cooperative caching for streaming media in wireless home networks
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Hi-index | 0.00 |
With wide spread deployment of wireless home networks, management of data across devices is becoming increasingly important. This is especially true for continuous media (audio and video clips) because they are large in size and are streamed at a pre-specified rate to support a display free from disruptions and delays. Caching of clips across devices is an effective way to improve key quality of service (QoS) metrics including the fraction of requests serviced successfully when the home's connection to the outside infrastructure is lost (data availability), number of devices that may stream and display their referenced clips simultaneously (throughput), and the average delay incurred from when a user references a clip to the onset of its display (average startup latency). In this paper, we focus on home networks consisting of a handful of devices and present a novel cooperative caching technique named Cont-Coop. Cont-Coop controls the content of participating caches based on the asymmetric bandwidth of wireless connections between devices. We compare this technique with an alternative that does not control the content of cooperative caches, showing Cont-Coop is superior when the access pattern to clips is skewed. In addition, we show cooperative techniques enhance all the aforementioned QoS metrics when compared with a greedy caching technique.