Data caching and query processing in MANETs
International Journal of Pervasive Computing and Communications
ISSN: 1742-7371
Article publication date: 1 August 2005
Abstract
This paper investigates query processing in MANETs. Cache techniques and multi‐join database operations are studied. For data caching, a group‐caching strategy is proposed. Using the cache and the index of the cached data, queries can be processed at a single node or within the group containing this single node. For multi‐join, a cost evaluation model and a query plan generation algorithm are presented. Query cost is evaluated based on the parameters including the size of the transmitted data, the transmission distance and the query cost at each single node. According to the evaluations, the nodes on which the query should be executed and the join order are determined. Theoretical analysis and experiment results show that the proposed group‐caching based query processing and the cost based join strategy are efficient in MANETs. It is suitable for the mobility, the disconnection and the multi‐hop features of MANETs. The communication cost between nodes is reduced and the efficiency of the query is improved greatly.
Keywords
Citation
Li, J., Li, Y., Thai, M.T. and Li, J. (2005), "Data caching and query processing in MANETs", International Journal of Pervasive Computing and Communications, Vol. 1 No. 3, pp. 169-178. https://doi.org/10.1108/17427370580000122
Publisher
:Emerald Group Publishing Limited
Copyright © 2005, Emerald Group Publishing Limited