Browse > Article

Neighbor Caching for P2P Applications in MUlti-hop Wireless Ad Hoc Networks  

조준호 (한국과학기술원 전자전산학과)
오승택 (한국과학기술원 전자전산학과)
김재명 (한국전자통신연구원 네트워크기술연구소)
이형호 (한국전자통신연구원 네트워크기술연구소)
이준원 (한국과학기술원 전자전산학과)
Abstract
Because of multi-hop wireless communication, P2P applications in ad hoc networks suffer poor performance. We Propose neighbor caching strategy to overcome this shortcoming and show it is more efficient than self caching that nodes store data in theirs own cache individually. A node can extend its caching storage instantaneously with neighbor caching by borrowing the storage from idle neighbors, so overcome multi-hop wireless communications with data source long distance away from itself. We also present the ranking based prediction that selects the most appropriate neighbor which data can be stored in. The node that uses the ranking based prediction can select the neighbor that has high possibility to keep data for a long time and avoid caching the low ranked data. Therefore the ranking based prediction improves the throughput of neighbor caching. In the simulation results, we observe that neighbor caching has better performance, as large as network size, as long as idle time, and as small as cache size. We also show the ranking based prediction is an adaptive algorithm that adjusts times of data movement into the neighbor, so makes neighbor caching flexible according to the idleness of nodes
Keywords
P2P; neighbor caching; multi-hop; ad hoc network; P2P; data caching; client cache; distributed computing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Lin, Y. Hsu, K. Oyang, T. Tsai, and D. Yang, 'Multihop Wireless IEEE 802.11 LANs; A Prototype Implementation,' IEEE International Conference on Communication 1999, 1999   DOI
2 E. Royer and C. Toh, 'A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks,' IEEE Personal Communications, April, 1999
3 M. Frodigh, P. Johansson, and P. Larsson, 'Wireless as hoc networking-The art of networking without a network,' Ericsson Review No. 4, 2000
4 J. Haartsen, 'The Bluetooth Radio System,' IEEE Personal Communications, February, 2000
5 J. Liu and S. Singh, 'ATCP: TCP for mobile ad hoc networks,' IEEE Journal on Selected Areas in Communication, Vol. 19, Issue 7, July, 2001   DOI   ScienceOn
6 T. Hara, 'Effective replica allocation in ad hoc networks for improving data accessiblity,' Proceeding of INFOCOM 2001, Vol. 3, 2001   DOI
7 G. Kortuem, J. Schneider, D. Pruitt, T. Thompson, S. Fickas, and Z. Segall, 'When Peero-to-Peer comes Face-to-Face : Collaborative Peer-to-Peer Computing in Mobile Ad Hoc Networks,' Proceedings of the 1st International Conference on Peer-to-Peer Computing, 2002   DOI
8 Krishna Kant, Ravi lyer, and Vijay Tewari, 'A Framework for Classifying Peer-to-Peer Technologies,' Proceedings of CCGRID, May, 2002   DOI
9 J. Li, C. Blake, D. Couto, H. Lee, and R. Morris, 'Capacity of Ad Hoc Wireless Networks,' Proceeding of the 7th Annual International Conference on Mobile Computing and Networking, pp. 61-69, 2001   DOI
10 D.B. Johnson et. al, 'The Dynamic Source Routing Protocol for Mobile Ad hoc Networks,' IETF Internet Draft, http://www.ierf.org/internet-drafts/draft-ietf-manet-dsr-02.txt, 1999
11 L. Breslqu, P. Cao, L. Fan, G. Phillips, and S. Shenker, 'Web caching and Zipf-like distributions: Evidence and implications,' Proceedings of INFOCOM, April 1999   DOI