Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.

Slides:



Advertisements
Similar presentations
Ranveer Chandra Ramasubramanian Venugopalan Ken Birman
Advertisements

Differential Forms for Target Tracking and Aggregate Queries in Distributed Networks Rik Sarkar Jie Gao Stony Brook University 1.
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
Nearest Neighbor Search
Directed Diffusion for Wireless Sensor Networking
Scalable Content-Addressable Network Lintao Liu
A Presentation by: Noman Shahreyar
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
1 Data-Centric Storage in Sensornets with GHT, A Geographic Hash Table Sylvia Ratnasamy, Scott Shenker, Brad Karp, Ramesh Govindan, Deborah Estrin, Li.
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks WSN Routing II 21 March 2005.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp, Scott Schenker Presented by Greg Nims.
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
Data-Centric Storage in Sensor Networks With GHT Khaldoun A. Ibrahim,
1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.
Department of Computer Science, University of Maryland, College Park, USA TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
An Implementation Framework for Trajectory-Based Routing in Ad Hoc Networks Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman Electrical, Computer,
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Geometric Spanners for Routing in Mobile Networks Jie Gao, Leonidas Guibas, John Hershberger, Li Zhang, An Zhu.
Peer-to-Peer Spatial Queries in Sensor Networks Murat Demirbas Hakan Ferhatosmanoglu The Ohio State University.
In-Network Querying Murat Demirbas SUNY Buffalo. Glance: A lightweight querying service for wireless sensor networks Murat Demirbas SUNY Buffalo Anish.
Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.
Trajectory-Based Forwarding Mechanisms for Ad-Hoc Sensor Networks Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman Electrical, Computer, and Systems.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Glance: A lightweight querying service for wireless sensor networks Murat Demirbas SUNY Buffalo Anish Arora, Vinod Kulathumani Ohio State Univ.
Sensor Networks Storage Sanket Totala Sudarshan Jagannathan.
Load Balancing of In-Network Data-Centric Storage Schemes in Sensor Networks Mohamed Aly In collaboration with Kirk Pruhs and Panos K. Chrysanthis Advanced.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Lyon, June 26th 2006 ICPS'06: IEEE International Conference on Pervasive Services 2006 Routing and Localization Services in Self-Organizing Wireless Ad-Hoc.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Geographic Hash Table S. Ratnasamy, B. Karp, S. Shenker, D. Estrin, R. Govindan, L. Yin and F. Yu.
Data centric Storage In Sensor networks Based on Balaji Jayaprakash’s slides.
Boundary Recognition in Sensor Networks by Topology Methods Yue Wang, Jie Gao Dept. of Computer Science Stony Brook University Stony Brook, NY Joseph S.B.
Research overview Murat Demirbas University at Buffalo, SUNY CSE Dept. iComp.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Multi-Resolution Spatial and Temporal Coding in a Wireless Sensor Network for Long-Term Monitoring Applications You-Chiun Wang, Member, IEEE, Yao-Yu Hsieh,
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks ChalermekRameshDeborah Intanagonwiwat Govindan Estrin Mobicom 2000.
Zone Sharing: A Hot-Spots Decomposition Scheme for Data-Centric Storage in Sensor Networks Mohamed Aly Nicholas Morsillo Panos K. Chrysanthis Kirk Pruhs.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
DIST: A Distributed Spatio-temporal Index Structure for Sensor Networks Anand Meka and Ambuj Singh UCSB, 2005.
A Mechanized Model for CAN Protocols Context and objectives Our mechanized model Results Conclusions and Future Works Francesco Bongiovanni and Ludovic.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
A Survey of Geocast Routing Protocols 指導教授:許子衡 教授 報告學生:馬敏修 指導教授:許子衡 教授 報告學生:馬敏修.
Selection and Navigation of Mobile sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
Communication Support for Location- Centric Collaborative Signal Processing in Sensor Networks Parmesh Ramanathan University of Wisconsin, Madison Acknowledgements:K.-C.
1 Shape Segmentation and Applications in Sensor Networks Xianjin Xhu, Rik Sarkar, Jie Gao Department of CS, Stony Brook University INFOCOM 2007.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Scalable Content- Addressable Networks Prepared by Kuhan Paramsothy March 5, 2007.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
CarNet/Grid: Scalable Ad-Hoc Geographic Routing Robert Morris MIT / LCS
Scalable Routing Protocols for
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Murat Demirbas Onur Soysal SUNY Buffalo Ali Saman Tosun U. San Antonio Data Salmon: A greedy mobile basestation protocol for efficient data collection.
Peer to Peer Network Design Discovery and Routing algorithms
1 Presented by Jing Sun Computer Science and Engineering Department University of Conneticut.
GLIDER: Gradient Landmark-Based Distributed Routing for Sensor Networks Qing Fang, Jie Gao, Leonidas J. Guibas, Vin de Silva, Li Zhang Department of Electrical.
A Reliability-oriented Transmission Service in Wireless Sensor Networks Yunhuai Liu, Yanmin Zhu and Lionel Ni Computer Science and Engineering Hong Kong.
Massively Distributed Database Systems In-Network Query Processing (Ad-Hoc Sensor Network) Fall 2015 Ki-Joune Li Pusan.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
1 Along & across algorithm for routing events and queries in wireless sensor networks Tat Wing Chim Department of Electrical and Electronic Engineering.
Spatial Aware Geographic Forwarding for Mobile Ad Hoc Networks Jing Tian, Illya Stepanov, Kurt Rothermel {tian, stepanov,
Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman
Introduction to Wireless Sensor Networks
GPSR Greedy Perimeter Stateless Routing
Outline Ganesan, D., Greenstein, B., Estrin, D., Heidemann, J., and Govindan, R. Multiresolution storage and search in sensor networks. Trans. Storage.
Presentation transcript:

Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University at Buffalo, SUNY, NY {demirbas, URL: iComp

2 In-network querying in WSNs In contrast to traditional WSN applications that perform only data collection, new generation of WSN applications require in-network information querying –Disaster relief applications –Battlefield applications Where is the nearest enemy tank? A soldier queries the WSN via a palm device. Energy-efficiency and latency suffers drastically if queries are always routed to a centralized basestation over many hops In-network querying should satisfy Distance sensitivity Cost of querying for nearby events should be lower Low-cost construction Costly bottom-up constructions (via flooding) should be avoided Graceful resilience Node failures should not impact performance disproportionately

3 Our contributions We present an in-network querying infrastructure that satisfies all these requirements for event querying –Distance sensitivity: the cost is at most (stretch factor) times the distance d to the nearest event –Low-cost maintenance: stateless, minimalist infrastructure, bottom-up construction is avoided –Graceful resilience: single mote failures are masked and performance degrades proportionately wrt the severity of holes (failures of motes in a region)

4 Distributed Quad-Tree (DQT) We embed a DQT over the WSN : DQT is a multi-resolution structure, but for a lightweight representation of DQT we use an encoding trick –(x s,y s ) at NW and (x e,y e ) at SE be the two endpoints of the area. Assume DQT have i levels. The area of each level 1 box of partition is w*l, where width w=(y e -y s )/2 i and length l=(x e -x s )/2. Then, DQT address of a node (x,y) can be calculated as: –Based on the DQT node id, a node determines which level it is at, which children, neighbor, parent it has To achieve low-cost construction, we exploit location info at the nodes –Nodes know the boundary coordinates of deployment, and calculate which DQT node id they fall into using their coordinates –We chose the clusterheads closer to the basestation to avoid backward links during querying and data collection

5 Event Indexing Indexing of event information –A query from node 011 to node 100 may route to higher level clusterheads such as node 013 and node 033 –The solution is to use sibling links to nearby intermediate nodes. –A sibling link is the link between a node and its neighbors in each direction (so each may at most have 8 sibling neighbors). –The sibling links only exist between nodes on the same level in the structure A node at level i maintains the event information of its cluster, as well as the event information of its neighbors

6 Event Querying Event querying algorithm NN query: Finding the data object which is closest to the querying object given a set of objects If query point is not the current location (the initiator of the query and the query point belong to two different nodes), query is routed to the query point via GPSR If matching answer is not found, query is sent to next parent progressively (until root is reached) The result is returned to the initiator Query Propagation Path P Q M d1d1 d Distance stretch factor: d 1 /d

7 Graceful resilience DQT achieves resilience via: –its stateless nature, and –using GPSR for routing More specifically : –Mote failures do not often lead to failure of level 1 node & are masked –GPSR routes around coverage holes, & delivers the message to a boundary node if destination is inside hole –Since DQT is stateless, any node can act as a proxy node for another Simulations show that s ’ increases slowly wrt failure rate Stretch factor under different failure rate s = ratio of DQT querying cost to dist (q, p) s’ =ratio of DQT querying cost to GPSR cost (q, p)

8 Simulation (ns2) Querying success rate Stretch factor with node failure: Case 1Stretch factor with node failure: Case 2 Settings: 16x16 nodes, unit distance 200m, transmission range 250m Case 1: Failures happen before the event advertisement. Case 2: The event has already been published in the structure before the failure happens.

9 Related work Distance Sensitive Information Brokerage protocol ( Funke et al[2006].) –achieves distance-sensitivity via hierarchically partitions –relies on communication protocol and needs costly construction DIMENSIONS ( Estrin et. al. [2002]) –provides a unified view of data processing and in-network querying via wavelet compression and waveRoute routing protocol –sacrifices flexibility space to achieve multi-resolution capability Geographic Hash Tables ( Ratnasamy et al. [2002] ) –stores and retrieves information using a geographic hash function –querying is not distance sensitive Distributed Index for Features in Sensor Networks (Greenstein et al. [2003]) –addresses complex querying, not restricted to event querying –costly to construct and update –special purposed routing

10 Our current work: Model-based querying in DQT –Only supporting event type of querying is very limited –Complex querying is very costly without prior knowledge of data –We use modeling to capture the correlations of sensor values and reduce the cost of querying We use multi-resolution modeling, and a query is answered with approximate values accompanied by confidence levels The original temperature data Our modeling of the data at high levels