An energy consumption model for performance analysis of routing protocols for mobile ad hoc networks
Mobile Networks and Applications
Semantic query caching in a mobile environment
ACM SIGMOBILE Mobile Computing and Communications Review
Semantic Caching and Query Processing
IEEE Transactions on Knowledge and Data Engineering
A Two-Level Semantic Caching Scheme for Super-Peer Networks
WCW '05 Proceedings of the 10th International Workshop on Web Content Caching and Distribution
Similarity Search in Ad Hoc Networks Using Semantic-Based Caching
LCN '05 Proceedings of the The IEEE Conference on Local Computer Networks 30th Anniversary
A distributed data caching framework for mobile ad hoc networks
Proceedings of the 2006 international conference on Wireless communications and mobile computing
Semantic-Aware and QoS-Aware Image Caching in Ad Hoc Networks
IEEE Transactions on Knowledge and Data Engineering
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
COACS: A Cooperative and Adaptive Caching System for MANETs
IEEE Transactions on Mobile Computing
Journal of Network and Computer Applications
MDPF: Minimum Distance Packet Forwarding for Search Applications in Mobile Ad Hoc Networks
IEEE Transactions on Mobile Computing
Proceedings of the 3rd International Conference on PErvasive Technologies Related to Assistive Environments
CoopSC: A Cooperative Database Caching Architecture
WETICE '10 Proceedings of the 2010 19th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises
Semantic caching for web based learning systems
ICWL'05 Proceedings of the 4th international conference on Advances in Web-Based Learning
Data caching in selfish MANETs
ICCNMC'05 Proceedings of the Third international conference on Networking and Mobile Computing
Semantic caching for multiresolution spatial query processing in mobile environments
SSTD'05 Proceedings of the 9th international conference on Advances in Spatial and Temporal Databases
Hi-index | 0.00 |
In wireless mobile ad hoc networks (MANETs), a mobile node would normally acquire data from a data server through an access point by sending the server a request each time it needs data. To reduce the high costs normally associated with accessing remote servers (i.e., outside the MANET), data caching by the mobile nodes can be employed. Several caching techniques for MANETs have been proposed and implemented, including a cooperative scheme that we recently introduced. It employs a directory-based approach in which submitted queries are cached in the MANET to be used subsequently as indexes to corresponding data items (results). When a request is issued, nodes cooperate to find its answer (if it exists) and send it to the requesting node. In this paper, we extend this scheme by semantically comparing each submitted request with all cached queries. The semantic analysis process includes trimming the request into fragments and joining the answers of these fragments to produce the answer of the request. We study the performance of the proposed system both analytically and experimentally, and prove the advantageous features of the system relative to others in terms of query response time, generated traffic, and hit ratio.