The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.08 - August (2009 vol.20)
pp: 1202-1215
Murat Demirbas , State University of New York, SUNY, Buffalo
Xuming Lu , State University of New York, SUNY, Buffalo
Puneet Singla , State University of New York, SUNY, Buffalo
ABSTRACT
In contrast to traditional wireless sensor network (WSN) applications that perform only data collection and aggregation, the new generation of information processing applications such as pursuit-evasion games, tracking, evacuation, and disaster relief applications require in-network information storage and querying. Due to the resource limitations of WSNs, it is challenging to implement in-network querying in a distributed, lightweight, resilient, and energy-efficient manner. We address these challenges by exploiting location information and the geometry of the network and propose an in-network querying framework, namely, the Distributed Quad-Tree (DQT). DQT is distance sensitive for querying of an event: the cost of answering a query for an event is at most a constant factor (2\sqrt{2} in our case) of the distance â
INDEX TERMS
Distributed Quad-Tree, distance-sensitive in-network querying, multiresolution modeling, wireless sensor networks.
CITATION
Murat Demirbas, Xuming Lu, Puneet Singla, "An In-Network Querying Framework for Wireless Sensor Networks", IEEE Transactions on Parallel & Distributed Systems, vol.20, no. 8, pp. 1202-1215, August 2009, doi:10.1109/TPDS.2008.217
REFERENCES
[1] A. Arora et al., “A Line in the Sand: A Wireless Sensor Network for Target Detection, Classification, and Tracking,” Computer Networks, vol. 46, no. 5, pp. 605-634, 2004.
[2] A. Arora et al., “Exscal: Elements of an Extreme Scale Wireless Sensor Network,” Proc. 11th IEEE Int'l Conf. Embedded and Real-Time Computing Systems and Applications (RTCSA), 2005.
[3] J.S. Beis and D.G. Lowe, “Shape Indexing Using Approximate Nearest-Neighbour Search in High-Dimensional Spaces,” Proc. IEEE Conf. Computer Vision and Pattern Recognition (CVPR '97), p.1000, 1997.
[4] C.D. Boor, A Practical Guide to Splines. Springer, 1978.
[5] J.L. Crassidis and J.L. Junkins, Optimal Estimation of Dynamic Systems. Chapman & Hall/CRC, 2004.
[6] S.K. Das, D.J. Cook, A. Bhattacharya, E. Heierman, and J. Lin, “The Role of Prediction Algorithms in the Mavhome Smart Home Architecture,” IEEE Wireless Comm., special issue on smart home, vol. 9, no. 6, 2002.
[7] I. Daubechies, “Ten Lectures on Wavelets,” CBMS-NSF Regional Conference Series in Applied Math. 61, first ed. SIAM, 1992.
[8] M. Demirbas, A. Arora, and M. Gouda, “Pursuer-Evader Tracking in Sensor Networks,” Sensor Network Operations, IEEE Press, 2006.
[9] M. Demirbas, A. Arora, T. Nolte, and N. Lynch, “A Hierarchy-Based Fault-Local Stabilizing Algorithm for Tracking in Sensor Networks,” Proc. Eighth Int'l Conf. Principles of Distributed Systems (OPODIS '04), pp. 299-315, 2004.
[10] M. Demirbas and X. Lu, “Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks,” Proc. IEEE Int'l Conf. Comm. (ICC '07), June 2007.
[11] A. Deshpande, C. Guestrin, S. Madden, J. Hellerstein, and W. Hong, “Model-Driven Data Acquisition in Sensor Networks,” Proc. 30th Int'l Conf. Very Large Data Bases (VLDB), 2004.
[12] R. Finkel and J.L. Bentley, “Quad Trees: A Data Structure for Retrieval on Composite Keys,” Acta Informatica, pp. 1-9, 2007.
[13] S. Funke, L.J. Guibas, A. Nguyen, and Y. Wang, “Distance Sensitive Routing and Information Brokerage in Sensor Networks,” Proc. Int'l Conf. Distributed Computing in Sensor Systems (DCOSS), 2006.
[14] D. Ganesan, D. Estrin, and J. Heidemann, “Dimensions: Why Do We Need a New Data Handling Architecture for Sensor Networks?” Proc. ACM Workshop Hot Topics in Networks (HotNets '02), pp. 143-148, 2002.
[15] D. Ganesan, B. Greenstein, D. Perelyubskiy, D. Estrin, and J. Heidemann, “An Evaluation of Multi-Resolution Storage for Sensor Networks,” Proc. First ACM Conf. Embedded Networked Sensor Systems (SenSys '03), pp. 89-102, 2003.
[16] A. Gersho, Vector Quantization and Signal Compression. Kluwer Academic Publishers, 1992.
[17] P.B. Gibbons, “Distinct Sampling for Highly-Accurate Answers to Distinct Values Queries and Event Reports,” Proc. 27th Int'l Conf. Very Large Data Bases (VLDB), 2001.
[18] B. Greenstein, D. Estrin, R. Govindan, S. Ratnasamy, and S. Shenker, “DIFS: A Distributed Index for Features in Sensor Networks,” Proc. First IEEE Int'l Workshop Sensor Network Protocols and Applications, May 2003.
[19] C. Guestrin, P. Bodik, R. Thibaux, M. Paskin, and S. Madden, “Distributed Regression: An Efficient Framework for Modeling Sensor Network Data,” Proc. Third Int'l Symp. Information Processing in Sensor Networks (IPSN), 2004.
[20] J.M. Hellerstein, R. Avnur, A. Chou, C. Hidber, C. Olston, V. Raman, T. Roth, and P.J. Haas, “Interactive Data Analysis with Control,” Computer, vol. 32, no. 8, pp. 51-59, 1999.
[21] C. Intanagonwiwat, R. Govindan, D. Estrin, J. Heidemann, and F. Silva, “Directed Diffusion for Wireless Sensor Networking,” IEEE/ACM Trans. Networking, vol. 11, no. 1, pp. 2-16, 2003.
[22] B. Karp and H.T. Kung, “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks,” Proc. ACM MobiCom '00, pp.243-254, 2000.
[23] S. Kotz and S. Nadarajah, Multivariate t Distributions and Their Applications. Cambridge Univ. Press, 2004.
[24] V. Kulathumani, A. Arora, M. Demirbas, and M. Sridharan, “Trail: A Distance Sensitive Network Protocol for Distributed Object Tracking,” Proc. European Conf. Wireless Sensor Networks (EWSN), 2007.
[25] X. Li, Y.J. Kim, R. Govindan, and W. Hong, “Multi-Dimensional Range Queries in Sensor Networks,” Proc. First ACM Int'l Conf. Embedded Networked Sensor Systems (SenSys '03), pp. 148-159, 2003.
[26] S.R. Madden, M.J. Franklin, J.M. Hellerstein, and W. Hong, “The Design of Acquisitional Query Processor for Sensor Networks,” Proc. ACM SIGMOD '03, June 2003.
[27] M. Rahimi, R. Baer, O. Iroezi, J. Garcia, J. Warrior, D. Estrin, and M. Srivastava, “Cyclops: In Situ Image Sensing and Interpretation in Wireless Sensor Networks,” Proc. Third ACM Int'l Conf. Embedded Networked Sensor Systems (SenSys), 2005.
[28] S. Ratnasamy, B. Karp, L. Yin, F. Yu, D. Estrin, R. Govindan, and S. Shenker, “GHT: A Geographic Hash Table for Data-Centric Storage,” Proc. First ACM Int'l Workshop Wireless Sensor Networks and Applications (WSNA '02), pp. 78-87, 2002.
[29] P. Singla, Multi-Resolution Methods for High Fidelity Modeling and Control Allocation in Large Scale Dynamical Systems. Texas A&M Univ., 2005.
[30] P. Singla and J.L. Junkins, “Global Local Orthogonal Mapping (Glo-Map) in n-Dimensions: Applications to I/O Approximation,” Proc. Sixth Conf. Dynamics and Control of Systems and Structures in Space, 2004.
[31] P. Singla and J.L. Junkins, Multi-Resolution Methods for Modeling and Control of Dynamical Systems. CRC Press, 2008.
[32] R. Szewczyk, A. Mainwaring, J. Polastre, and D. Culler, “An Analysis of a Large Scale Habitat Monitoring Application,” Proc. Second ACM Int'l Conf. Embedded Networked Sensor Systems (SenSys), 2004.
[33] G. Tolle, J. Polastre, R. Szewczyk, N. Turner, K. Tu, P. Buonadonna, S. Burgess, D. Gay, W. Hong, T. Dawson, and D. Culler, “A Macroscope in the Redwoods,” Proc. Third ACM Conf. Embedded Networked Sensor Systems (SenSys), 2005.
[34] M.C. Vuran, O.B. Akan, and I.F. Akyildiz, “Spatio-Temporal Correlation: Theory and Applications for Wireless Sensor Networks,” Computer Networks, vol. 45, no. 3, pp. 245-259, 2004.
[35] M. Widmann and C. Bretherton, “50 km Resolution Daily Precipitation for the Pacific Northwest,” J. Climate, 1999.
[36] Y. Yao and J. Gehrke, “The Cougar Approach to In-Network Query Processing in Sensor Networks,” ACM SIGMOD Record, vol. 31, no. 3, pp. 9-18, 2002.
[37] Y. Yao and J.E. Gehrke, “Query Processing in Sensor Networks,” Proc. First Biennial Conf. Innovative Data Systems Research (CIDR), 2003.
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool