Issue No. 05 - May (2014 vol. 25)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TPDS.2013.174
Haiying Shen , Department of Electrical and Computer Engineering, Clemson University , Clemson, SC, USA
Ze Li , Department of Electrical and Computer Engineering, Clemson University, Clemson, SC, USA
Kang Chen , Department of Electrical and Computer Engineering, Clemson University , Clemson, SC, USA
This paper addresses the data search problem in large-scale highly mobile and dense wireless networks. Current wireless network data search systems are not suitable for large-scale highly mobile and dense wireless networks. This paper presents a scalable and mobility-resilient LOcality-based distRibuted Data search system (LORD) for large-scale wireless networks with high mobility and density. Taking advantage of the high density, rather than mapping data to a location point, LORD maps file metadata to a geographical region and stores it in multiple nodes in the region, thus enhancing mobility-resilience. LORD has a novel region-based geographic data routing protocol that does not rely on flooding or GPSs for data publishing and querying, and a coloring-based partial replication algorithm to reduce data replicas in a region while maintaining the querying efficiency. LORD also works for unbalanced wireless networks with sparse regions. Simulation results show the superior performance of LORD compared to representative data search systems in terms of scalability, overhead, and mobility resilience in a highly dense and mobile network. The results also show the high scalability and mobility-resilience of LORD in an unbalanced wireless network with sparse regions, and the effectiveness of its coloring-based partial replication algorithm.
Wireless networks, Routing, Mobile communication, Mobile computing, Publishing, Wireless sensor networks, Distributed databases
H. Shen, Z. Li and K. Chen, "A Scalable and Mobility-Resilient Data Search System for Large-Scale Mobile Wireless Networks," in IEEE Transactions on Parallel & Distributed Systems, vol. 25, no. 5, pp. 1124-1134, 2014.