Browse > Article

An Efficient KNN Query Processing Method in Sensor Networks  

Son, In-Keun (육군본부)
Hyun, Dong-Joon (한국과학기술원 전산학과)
Chung, Yon-Dohn (동국대학교 컴퓨터공학과)
Lee, Eun-Kyu (한국전자통신연구원)
Kim, Myoung-Ho (한국과학기술원 전산학과)
Abstract
As rapid improvement in electronic technologies makes sensor hardware more powerful and capable, the application range of sensor networks Is getting to be broader. The main purpose of sensor networks is to monitor the phenomena in interesting regions (e.g., factory warehouses, disaster areas, wild fields, etc) and return required data. The k Nearest Neighbor (KNN) query that finds k objects which are geographically close to the given point is an Important application in sensor networks. However, most previous approaches are either seem to be impractical or are not energy-efficient in resource-limited sensor networks. In this paper. we propose an efficient KNN query processing method in sensor networks. In the proposed method, we dynamically increase searching boundary, if necessary, and traverse nodes inside the boundary until finding k nearest neighbors. Since only the representative sensor nodes are visited, our algorithm reduces a number of messages. We show thorough experiments that the proposed method performs better than the existing method in various network environments.
Keywords
KNN; Sensor networks; Query processing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Neal Sample, Mattew Haines, Mark Arnold and Timothy Purcell, 'Optimizing Search Strategies in k-d Trees,' 5th WSES/IEEE World Multi-conference On Circuits, Systems, Communications & Computers (CSCC), May 2001
2 Julian Winter and Wang-Chien Lee, 'KPT: A Dynamic KNN Query Processing Algorithm for Location-aware Sensor Networks,' in International Workshop on Data Management for Sensor Networks, Toronto, Canada, pp. 119-125, August 2004   DOI
3 I. Stojmenovic, 'Position based routing in ad hoc networks,' IEEE Communications Magazine, 2002   DOI   ScienceOn
4 M. Demirbas and H. Ferhatosmanoglu, 'Peer-to-peer spatial queries in sensor networks,' In 3rd IEEE International Conference on Peer-to-Peer Computing (P2P '03), pp. 32-39, September 2003
5 B. Greenstein, D. Estrin, R. Govindan, S. Ratnasamy, and S. Shenker, 'DIFS: A Distributed Index for Features in Sensor Networks,' First IEEE International Workshop on Sensor Network Protocols an Applications (SNPA 2003), 2003   DOI
6 Leonard Kleinrock and John Silvester, 'Optimum transmission radii for packet radio networks or why six is a magic number,' In Proceddings of National Telecommunications Conference, 1978
7 G.Potte, and W.Kaiser, 'Wireless Integrated Network Sensors(WINS): Principles and Approach,' Communications of the ACM. 43(5), pp. 551-558, 2000   DOI   ScienceOn
8 M.Tamer Ozsu, 'Principles of distributed database systems (second edition),' Prentice Hall, 2003
9 Brad Karp and H.T.Kung, 'GPSR: Greedy Perimeter Stateless Routing for Wireless Networks,' Mobicom, pp. 243-254, 2000
10 Alan M. Mainwaring, David E. Culler, Joseph Polastre, Robert Szewczyk, and John Anderson, 'Wireless sensor networks for habitat monitoring,' In ACM International Workshop on Wireless Sensor Networks and Applications (WSNA), pp. 88-97, 2002   DOI
11 Nick Roussopoulos, Stephen Kelley, and Fredeic Vincent, 'Nearest Neighbor Queries,' Proceedings of the 1995 ACM-SIGMOD Intl. Conf. on Management of Data, pp. 71-79, 1995
12 A. Coman, M.A. Nascimento, and J. Sander, 'A Framework for Spatio-Temporal Query Processing over Wireless Sensor Networks,' in Proceedings of the 1st International Workshop on Data Management for Sensor Networks (DMSN 2004) in conjunction with 30th VLDB, pp. 104-110, August 2004   DOI
13 J. Gehrke and S. Madden, 'Query processing in sensor networks,' IEEE Pervasive Computing, 3(1), pp. 46-55, January-March 2004   DOI   ScienceOn
14 I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, 'A survey on sensor networks.' IEEE Communications Magazine, Vol. 40, No.8. 2002, pp. 102-114   DOI   ScienceOn
15 P. Bonnet, J. Gehrke, and P. Seshadri, 'Querying the physical world,' Personal Communications, IEEE, 7(5):10-15, 2000   DOI