|
ABSTRACT
This paper presents CD-PAN, a mechanism to automatically distribute content objects to weakly connected heterogeneous content devices in a personal area network without a global namespace. The content devices under consideration range from cell phones to personal computers, each of which is capable of downloading content objects on its own. The proposed mechanism alleviates the need to manually synchronize content that is downloaded to each of these content devices. A simulation study shows that CD-PAN outperforms other prefetching schemes in all our workload experiments. The performance improvement tended to increase with increase in popularity distribution skew, temporal locality and frequency of content creation/updates. The performance of CD-PAN increases when pair-wise communication capabilities are higher, and also adapts well to increasing power and metadata constraints.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
Azer Bestavros and Carlos Cunha. Server-initiated document dissemination for the www. IEEE Data Engineering Bulletin, September 1996
|
| |
4
|
Anawat Chankhunthod , Peter B. Danzig , Chuck Neerdaels , Michael F. Schwartz , Kurt J. Worrell, A hierarchical internet object cache, Proceedings of the 1996 annual conference on USENIX Annual Technical Conference, p.13-13, January 22-26, 1996, San Diego, CA
|
 |
5
|
Antony Rowstron , Peter Druschel, Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility, Proceedings of the eighteenth ACM symposium on Operating systems principles, October 21-24, 2001, Banff, Alberta, Canada
|
 |
6
|
Alec Wolman , M. Voelker , Nitin Sharma , Neal Cardwell , Anna Karlin , Henry M. Levy, On the scale and performance of cooperative Web proxy caching, Proceedings of the seventeenth ACM symposium on Operating systems principles, p.16-31, December 12-15, 1999, Charleston, South Carolina, United States
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
Dahlia Malkhi and Doug Terry. Concise version vectors in WinFS. In Symposium on Distributed Computing, 2005
|
| |
13
|
|
| |
14
|
Evangelos P. Markatos and Catherine E. Chronaki. A top-10 approach to prefetching on the web. Technical report No. 173, ICS-FORTH, August 1996
|
| |
15
|
|
| |
16
|
|
 |
17
|
Frank Dabek , M. Frans Kaashoek , David Karger , Robert Morris , Ion Stoica, Wide-area cooperative storage with CFS, Proceedings of the eighteenth ACM symposium on Operating systems principles, October 21-24, 2001, Banff, Alberta, Canada
|
| |
18
|
|
| |
19
|
|
 |
20
|
|
 |
21
|
|
| |
22
|
|
 |
23
|
R. H. Patterson , G. A. Gibson , E. Ginting , D. Stodolsky , J. Zelenka, Informed prefetching and caching, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.79-95, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
24
|
Huaping Shen, Mohan Kumar, Sajal K. Das and Zhijun Wang. Energy-efficient caching and prefetching with data consistency in mobile distributed systems. In Proceedings of the International Parallel and Distributed Processing Symposium. 2004
|
 |
25
|
Josh Broch , David A. Maltz , David B. Johnson , Yih-Chun Hu , Jorjeta Jetcheva, A performance comparison of multi-hop wireless ad hoc network routing protocols, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, p.85-97, October 25-30, 1998, Dallas, Texas, United States
[doi> 10.1145/288235.288256]
|
| |
26
|
|
| |
27
|
|
 |
28
|
|
| |
29
|
|
 |
30
|
Karin Petersen , Mike J. Spreitzer , Douglas B. Terry , Marvin M. Theimer , Alan J. Demers, Flexible update propagation for weakly consistent replication, Proceedings of the sixteenth ACM symposium on Operating systems principles, p.288-301, October 05-08, 1997, Saint Malo, France
|
| |
31
|
|
| |
32
|
Lee Breslau, Pei Cao, Li Fan, Graham Phillips and Scott Shenkar. Web Caching and Zipf-like Distributions: Evidence and Implications. In Proceedings of IEEE INFOCOM, 1999
|
 |
33
|
|
 |
34
|
Li Fan , Pei Cao , Wei Lin , Quinn Jacobson, Web prefetching between low-bandwidth clients and proxies: potential and performance, Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.178-187, May 01-04, 1999, Atlanta, Georgia, United States
|
| |
35
|
Laura Marie Feeney, Martin Nilsson. Investigating the energy consumption of a wireless network interface in an Ad hoc networking environment. In IEEE Proceedings of INFOCOM, 2001
|
| |
36
|
|
| |
37
|
Maureen Chesire , Alec Wolman , Geoffrey M. Voelker , Henry M. Levy, Measurement and analysis of a streaming-media workload, Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems, p.1-1, March 26-28, 2001, San Francisco, California
|
| |
38
|
Minaxi Gupta and Mostafa Ammar. A Novel Multicast Scheduling for multimedia servers with variable access patterns. In Proceedings of the IEEE International conference on Communications. 2003
|
| |
39
|
Maria Papadopouli and Henning Schulzrinne. Design and Implementation of a Peer-to-Peer Data Dissemination and Prefetching Tool for Mobile Users. First NY Metro Area Networking Workshop, 2001
|
 |
40
|
|
 |
41
|
|
| |
42
|
MagicSync: http://www.pdatopsoft.com/SmartPhones/MagicSync-Lite-(SmartPhone)
|
| |
43
|
Nalini Belaramani , Mike Dahlin , Lei Gao , Amol Nayate , Arun Venkataramani , Praveen Yalagandula , Jiandan Zheng, PRACTI replication, Proceedings of the 3rd conference on Networked Systems Design & Implementation, p.5-5, May 08-10, 2006, San Jose, CA
|
| |
44
|
|
 |
45
|
|
| |
46
|
|
 |
47
|
Pei Cao , Edward W. Felten , Anna R. Karlin , Kai Li, Implementation and performance of integrated application-controlled file caching, prefetching, and disk scheduling, ACM Transactions on Computer Systems (TOCS), v.14 n.4, p.311-343, Nov. 1996
[doi> 10.1145/235543.235544]
|
| |
48
|
PocketMirror: http://www.chapura.com/
|
| |
49
|
Richard G. Guy, John S. Heidemann, Wai Mak, Thomas W. Page Jr., Gerald J. Popek, Dieter Rothmeier, Implementation of the Ficus replicated file system. In USENIX Summer Conference, 1990
|
 |
50
|
|
 |
51
|
R. H. Patterson , G. A. Gibson , E. Ginting , D. Stodolsky , J. Zelenka, Informed prefetching and caching, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.79-95, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
52
|
|
| |
53
|
|
 |
54
|
|
| |
55
|
Syncexpress: www.syncdata.it/syncexpress.html
|
 |
56
|
|
 |
57
|
Shudong Jin , Azer Bestavros, Temporal locality in Web request streams (poster session) (extended abstract): sources, characteristics, and caching implications, Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.110-111, June 18-21, 2000, Santa Clara, California, United States
|
| |
58
|
Savvas Gitzenis and Nicholas Bambos. Power Controlled Data Prefetching/Caching in Wireless Packet Networks. In IEEE Proceedings of INFOCOM 2002
|
| |
59
|
Sumeet Sobti , Nitin Garg , Chi Zhang , Xiang Yu , Arvind Krishnamurthy , Randolph Y. Wang, PersonalRAID: Mobile Storage for Distributed and Disconnected Computers, Proceedings of the Conference on File and Storage Technologies, p.159-174, January 28-30, 2002
|
| |
60
|
|
| |
61
|
|
 |
62
|
Thomas Kunz , Thomas Barry , James P. Black , Hugh M. Mahoney, WAP traffic: description and comparison to WWW traffic, Proceedings of the 3rd ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems, p.11-19, August 20-20, 2000, Boston, Massachusetts, United States
[doi> 10.1145/346855.346858]
|
| |
63
|
|
 |
64
|
Todd C. Mowry , Angela K. Demke , Orran Krieger, Automatic compiler-inserted I/O prefetching for out-of-core applications, Proceedings of the second USENIX symposium on Operating systems design and implementation, p.3-17, October 29-November 01, 1996, Seattle, Washington, United States
|
 |
65
|
Tao Ye , H.-Arno Jacobsen , Randy Katz, Mobile awareness in a wide area wireless network of info-stations, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, p.109-120, October 25-30, 1998, Dallas, Texas, United States
[doi> 10.1145/288235.288264]
|
 |
66
|
Venkata N. Padmanabhan , Lili Qiu, The content and access dynamics of a busy Web site: findings and implications, Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, p.111-123, August 28-September 01, 2000, Stockholm, Sweden
|
 |
67
|
|
|