TY - JOUR
T1 - Parallelizing itinerary-based KNN query processing in wireless sensor networks
AU - Fu, Tao Yang
AU - Peng, Wen Chih
AU - Lee, Wang Chien
N1 - Funding Information:
Wen-Chih Peng was supported in part by the MoE ATU Plan, the National Science Council under grant nos. 97-2221-E-009-053-MY3 and 95-2221-E-009-061-MY3, Taiwan, and Microsoft Research Asia. Wang-Chien Lee was supported in part by the US National Science Foundation under grant nos. CNS-0626709 and IIS-0534343.
PY - 2010
Y1 - 2010
N2 - Wireless sensor networks have been proposed for facilitating various monitoring applications (e.g., environmental monitoring and military surveillance) over a wide geographical region. In these applications, spatial queries that collect data from wireless sensor networks play an important role. One such query is the K-Nearest Neighbor (KNN) query that facilitates collection of sensor data samples based on a given query location and the number of samples specified (i.e., K). Recently, itinerary-based KNN query processing techniques, which propagate queries and collect data along a predetermined itinerary, have been developed. Prior studies demonstrate that itinerary-based KNN query processing algorithms are able to achieve better energy efficiency than other existing algorithms developed upon tree-based network infrastructures. However, how to derive itineraries for KNN query based on different performance requirements remains a challenging problem. In this paper, we propose a Parallel Concentric-circle Itinerary-based KNN (PCIKNN) query processing technique that derives different itineraries by optimizing either query latency or energy consumption. The performance of PCIKNN is analyzed mathematically and evaluated through extensive experiments. Experimental results show that PCIKNN outperforms the state-of-the-art techniques.
AB - Wireless sensor networks have been proposed for facilitating various monitoring applications (e.g., environmental monitoring and military surveillance) over a wide geographical region. In these applications, spatial queries that collect data from wireless sensor networks play an important role. One such query is the K-Nearest Neighbor (KNN) query that facilitates collection of sensor data samples based on a given query location and the number of samples specified (i.e., K). Recently, itinerary-based KNN query processing techniques, which propagate queries and collect data along a predetermined itinerary, have been developed. Prior studies demonstrate that itinerary-based KNN query processing algorithms are able to achieve better energy efficiency than other existing algorithms developed upon tree-based network infrastructures. However, how to derive itineraries for KNN query based on different performance requirements remains a challenging problem. In this paper, we propose a Parallel Concentric-circle Itinerary-based KNN (PCIKNN) query processing technique that derives different itineraries by optimizing either query latency or energy consumption. The performance of PCIKNN is analyzed mathematically and evaluated through extensive experiments. Experimental results show that PCIKNN outperforms the state-of-the-art techniques.
UR - http://www.scopus.com/inward/record.url?scp=77949918407&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77949918407&partnerID=8YFLogxK
U2 - 10.1109/TKDE.2009.146
DO - 10.1109/TKDE.2009.146
M3 - Article
AN - SCOPUS:77949918407
SN - 1041-4347
VL - 22
SP - 711
EP - 729
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
IS - 5
M1 - 5089326
ER -