DocumentCode
1055971
Title
COACS: A Cooperative and Adaptive Caching System for MANETs
Author
Artail, Hassan ; Safa, Haidar ; Mershad, Khaleel ; Abou-Atme, Zahy ; Sulieman, Nabeel
Author_Institution
Electr. & Comput. Eng. Dept., American Univ. of Beirut, Beirut
Volume
7
Issue
8
fYear
2008
Firstpage
961
Lastpage
977
Abstract
This paper introduces a cooperation-based database caching system for Mobile Ad Hoc Networks (MANETs). The heart of the system is the nodes that cache submitted queries. The queries are used as indices to data cached in nodes that previously requested them. We discuss how the system is formed and how requested data is found if cached, or retrieved from the external database and then cached. Analysis is performed and expressions are derived for the different parameters, including upper and lower bounds for the number of query caching nodes as well as the average load they experience, generated network traffic, node bandwidth consumption, and other performance-related measures. Simulations with the ns-2 software were used to study the performance of the system in terms of average delay and hit ratio, and to compare it with the performance of two other caching schemes for MANETs, namely CachePath and CacheData. The results demonstrate the effectiveness of the proposed system in terms of achieved hit ratio and low delay.
Keywords
ad hoc networks; cache storage; database indexing; mobile radio; telecommunication traffic; COACS; MANET; cache indexing; cooperation-based database caching system; cooperative and adaptive caching system; generated network traffic; mobile ad hoc network; node bandwidth consumption; ns-2 software simulation; query caching; cache indexing; cache management; database queries; distributed cache; mobile ad hoc networks; mobility;
fLanguage
English
Journal_Title
Mobile Computing, IEEE Transactions on
Publisher
ieee
ISSN
1536-1233
Type
jour
DOI
10.1109/TMC.2008.18
Filename
4445675
Link To Document