2010 · 10 citations · 25 references
ComputingComputer ScienceComputer SystemsDatabasesDistributed SystemsMobile ComputingDistributed DatabasesMobile NetworksPeer-to-peer SystemsQuery ProcessingSpatial Database SystemsSpatial DatabasesConstraintsDistributed Spatial Query ProcessingMobile Database SystemsMobile Spatial Query ProcessingReal-time State UpdatesSpatial Query ProcessingSpatiotemporal Query Processing
A spatial monitoring query (SMQ) retrieves the set of mobile nodes that satisfy some spatial constraints, and provides real-time updates whenever this set of nodes changes. Efficient processing of such queries is essential to moving objects database management. Existing techniques rely on one or more central servers for query management and assume each mobile node can communicate with some server directly. These limitations prevent them from being used in application scenarios where no such server exists. This paper assumes a mobile peer-to-peer system where mobile nodes are the only computing devices, and investigates the challenges of allowing mobile nodes to collaborate in query processing. We present a cost-effective technique to process a primitive type of SMQs and then show that other types of queries can be converted into the primitive type of queries. As such, different types of queries can now be supported within a common platform and without relying on any stationary server. We also evaluate, through both mathematical analysis and simulation, the performance of the proposed platform in terms of mobile communication costs incurred in query processing.
25
Location-aided routing (LAR) in mobile ad hoc networks
Young‐Bae Ko, Nitin H. Vaidya · 1998 · 2K citations
Mohamed F. Mokbel, Xiaopeing Xiong, Walid G. Aref · 2004 · 437 citations
GeoCast---geographic addressing and routing
Julio C. Navas, Tomasz Imieliński · 1997 · 378 citations
Computing, Geoinformatics, Geographic Information Science +9