Cross-Layer Based Data Management in Mobile Ad Hoc Networks

Several protocols have been proposed to improve data accessibility in MANETs. Some of these proposals have adopted the cooperative caching scheme, allowing multiple mobile hosts within a neighborhood to cache and share data items in their local caches. Cross-layer optimization has not been fully exploited to further improve the performance of cooperative caching in these proposals. In this paper, we propose a cluster-based cooperative caching scheme which uses a cross-layer design approach and prefetching to further improve the performance of cooperative caching scheme. The cross-layer information is maintained in a separate data structure and is shared among network protocol layers. The performance evaluation was carried out in the NS-2 simulation environment and the results show that the proposed approach improves system performance.

[1]  Jun Tian,et al.  Exploiting Clustering and Cross-Layer Design Approaches for Data Caching in MANETs , 2007, Third IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob 2007).

[2]  Ning Yang,et al.  Improving ad hoc network performance using cross-layer information , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[3]  M. Motani,et al.  Cross-layer design: a survey and the road ahead , 2005, IEEE Communications Magazine.

[4]  Ping Zhang,et al.  On Cooperative Caching in Wireless P2P Networks , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[5]  P. Kumar,et al.  Capacity of Ad Hoc Wireless Networks , 2002 .

[6]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[7]  Chengjie Liu,et al.  Maintaining Strong Cache Consistency in the World Wide Web , 1998, IEEE Trans. Computers.

[8]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[9]  G. Zipf,et al.  Human Behavior and the Principle of Least Effort: An Introduction to Human Ecology. , 1949 .

[10]  Mario Gerla,et al.  Multicluster, mobile, multimedia radio network , 1995, Wirel. Networks.

[11]  R. Srikant,et al.  A tutorial on cross-layer optimization in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[12]  Yih-Chun Hu,et al.  Exploiting congestion information in network and higher layer protocols in multihop wireless ad hoc networks , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[13]  Chengjie Liu,et al.  Maintaining strong cache consistency in the World-Wide Web , 1997, Proceedings of 17th International Conference on Distributed Computing Systems.

[14]  Mieso K. Denko,et al.  Cooperative Data Caching and Prefetching in Wireless Ad Hoc Networks , 2007, Int. J. Bus. Data Commun. Netw..

[15]  Edward A. Fox,et al.  Caching Proxies: Limitations and Potentials , 1995, WWW.

[16]  Mark Crovella,et al.  Locality in a web of streams , 2005, CACM.

[17]  Jun Tian,et al.  Exploiting Clustering and Cross-Layer Design Approaches for Data Caching in MANETs , 2007 .

[18]  C C. Chiang,et al.  Routing in Clustered Multihop, Mobile Wireless Networks With Fading Channel , 1997 .

[19]  Jie Li,et al.  An Optimistic Power Control MAC Protocol for Mobile Ad Hoc Networks , 2006, 2006 IEEE International Conference on Communications.

[20]  Ana Pont,et al.  A user-focused evaluation of web prefetching algorithms , 2007, Comput. Commun..