Load Balancing of In-Network Data-Centric Storage Schemes in Sensor Networks Mohamed Aly In collaboration with Kirk Pruhs and Panos K. Chrysanthis Advanced.

Slides:



Advertisements
Similar presentations
Scalable Content-Addressable Network Lintao Liu
Advertisements

Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
A Presentation by: Noman Shahreyar
1 Data-Centric Storage in Sensornets with GHT, A Geographic Hash Table Sylvia Ratnasamy, Scott Shenker, Brad Karp, Ramesh Govindan, Deborah Estrin, Li.
1 Routing Techniques in Wireless Sensor networks: A Survey.
The University of Iowa. Copyright© 2005 A. Kruger 1 Introduction to Wireless Sensor Networks WSN Routing II 21 March 2005.
Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp, Scott Schenker Presented by Greg Nims.
Geographic Routing Without Location Information A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica Paper and Slides by Presented by Ryan Carr.
Good afternoon everyone.
Data-Centric Storage in Sensor Networks With GHT Khaldoun A. Ibrahim,
Data Centric Storage using GHT Lecture 13 October 14, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor Networks Andreas Savvides.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
1 Data-Centric Storage in Sensornets Sylvia Ratnasamy, Scott Shenker, Brad Karp, Ramesh Govindan, Deborah Estrin ICSI/UCB/USC/UCLA Presenter: Vijay Sundaram.
Multi-dimensional Range Query in Sensor Networks Xin Li,Young Jim Kim, Ramesh Govindan (University of Southern California ) Wei Hong (Intel Research Lab.
1 Distributed Navigation Algorithms for Sensor Networks Chiranjeeb Buragohain, Divyakant Agrawal, Subhash Suri Dept. of Computer Science, University of.
Optimal Data Compression and Forwarding in Wireless Sensor Networks Bulent Tavli, Mehmet Kayaalp, Ibrahim E. Bagci TOBB University of Economics and Technology.
Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.
Key-Key-Value Stores for Efficiently Processing Graph Data in the Cloud Alexander G. Connor Panos K. Chrysanthis Alexandros Labrinidis Advanced Data Management.
A Scalable and Load-Balanced Lookup Protocol for High Performance Peer-to-Peer Distributed System Jerry Chou and Tai-Yi Huang Embedded & Operating System.
UNIVERSITY OF SOUTHERN CALIFORNIA Embedded Networks Laboratory 1 Wireless Sensor Networks Ramesh Govindan Lab Home Page:
SafeQ: Secure and Efficient Query Processing in Sensor Networks Fei Chen and Alex X. Liu Department of Computer Science and Engineering Michigan State.
Georouting in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
1 A Scalable Content- Addressable Network S. Ratnasamy, P. Francis, M. Handley, R. Karp, S. Shenker Proceedings of ACM SIGCOMM ’01 Sections: 3.5 & 3.7.
Data-Centric Storage in Sensornets Submitted to Sigcomm 2002 Authors: Sylvia Ratnasamy et al. ICIR, UCLA, UC-Berkeley Presenter:Shang-Chieh Wu
SCALLOP A Scalable and Load-Balanced Peer- to-Peer Lookup Protocol for High- Performance Distributed System Jerry Chou, Tai-Yi Huang & Kuang-Li Huang Embedded.
Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
FBRT: A Feedback-Based Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou November, 2004 Supervisors: Dr. Michael Lyu and Dr. Jiangchuan.
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Roger ZimmermannCOMPSAC 2004, September 30 Spatial Data Query Support in Peer-to-Peer Systems Roger Zimmermann, Wei-Shinn Ku, and Haojun Wang Computer.
An adaptive framework of multiple schemes for event and query distribution in wireless sensor networks Vincent Tam, Keng-Teck Ma, and King-Shan Lui IEEE.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
CONTENT ADDRESSABLE NETWORK Sylvia Ratsanamy, Mark Handley Paul Francis, Richard Karp Scott Shenker.
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Distributed Load Balancing for Key-Value Storage Systems Imranul Hoque Michael Spreitzer Malgorzata Steinder.
Freshness-Aware Scheduling of Continuous Queries in the Dynamic Web Mohamed A. Sharaf Alexandros Labrinidis Panos K. Chrysanthis Kirk Pruhs Advanced Data.
Sensor Network Databases1 Overview: Chapter 6  Sensor Network Databases  Sensor networks are conceptually a distributed DB  Store collected data  Indexes.
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.
Decomposing Data-Centric Storage Query Hot-Spots in Sensor Netwokrs Mohamed Aly, Panos K. Chrysanthis, and Kirk Pruhs University of Pittsburgh Proceeding.
Network Computing Laboratory Scalable File Sharing System Using Distributed Hash Table Idea Proposal April 14, 2005 Presentation by Jaesun Han.
Benjamin AraiUniversity of California, Riverside Reliable Hierarchical Data Storage in Sensor Networks Song Lin – Benjamin.
Multi-Criteria Routing in Pervasive Environment with Sensors Santhanakrishnan, G., Li, Q., Beaver, J., Chrysanthis, P.K., Amer, A. and Labrinidis, A Department.
Data Centric Storage: GHT Brad Karp UCL Computer Science CS 4C38 / Z25 17 th January, 2006.
Zone Sharing: A Hot-Spots Decomposition Scheme for Data-Centric Storage in Sensor Networks Mohamed Aly Nicholas Morsillo Panos K. Chrysanthis Kirk Pruhs.
Zone Sharing: A Hot-Spots Decomposition Scheme for Data-Centric Storage in Sensor Networks Mohamed Aly, Nicholas Morsillo, Panos K. Chrysanthis, and Kirk.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
STDCS: A Spatio-Temporal Data-Centric Storage Scheme For Real-Time Sensornet Applications Mohamed Aly (University of Pittsburgh & Yahoo, Inc.) In collaboration.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
Massively Distributed Database Systems In-Network Query Processing (Ad-Hoc Sensor Network) Fall 2015 Ki-Joune Li Pusan.
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
Two Peer-to-Peer Networking Approaches Ken Calvert Net Seminar, 23 October 2001 Note: Many slides “borrowed” from S. Ratnasamy’s Qualifying Exam talk.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
Event query processing based on data-centric storage in wireless sensor networks Longjian Guo, Yingshu Li, and Jianzhong Li IEEE GLOBECOM Technical Conference.
Query-based wireless sensor storage management for real time applications Ravinder Tamishetty, Lek Heng Ngoh, and Pung Hung Keng Proceedings of the 2006.
Attribute Allocation in Large Scale Sensor Networks Ratnabali Biswas, Kaushik Chowdhury, and Dharma P. Agrawal International Workshop on Data Management.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
1 Similarity aware query processing in sensor networks PingXia, PanosK.Chrysanthis, and AlexandrosLabrinidis Proceedings of the 14th International Workshop.
KDDCS: A Load-Balanced In- Network Data-Centric Storage Scheme for Sensor Networks Mohamed Aly In collaboration with Kirk Pruhs and Panos K. Chrysanthis.
Distributed P2P Protocols Gabber-Galil overlay network for data storage in sensor networks.
A Case Study in Building Layered DHT Applications
Magdalena Balazinska, Hari Balakrishnan, and David Karger
Wireless Sensor Networks 7. Geometric Routing
Net 435: Wireless sensor network (WSN)
MEET-IP Memory and Energy Efficient TCAM-based IP Lookup
Presentation transcript:

Load Balancing of In-Network Data-Centric Storage Schemes in Sensor Networks Mohamed Aly In collaboration with Kirk Pruhs and Panos K. Chrysanthis Advanced Data Management Technologies Lab Dept. of Computer Science University of Pittsburgh

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 2 Why Data Centric Storage??

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 3 Why Data Centric Storage?? Motivating application: Disaster management sensor networks Sensors are deployed to monitor the disaster area. First responders moving in the area issue ad-hoc queries to nearby sensors The sensor network is responsible of answering these queries First responders use query results to improve the decision making process in the management process of the disaster

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 4 Data-Centric Storage Quality of Data (QoD) of ad-hoc queries Define an event owner based on the event value Examples: Distributed Hash Tables (DHT) [Shenker et. al., HotNets’03] Geographic Hash Tables (GHT) [Ratnasamy et. al., WSNA’02] Distributed Index for Multi-dimensional data (DIM) [Li et. al., SenSys’03] Greedy Perimeter Stateless Routing algorithm (GPSR) [Karp & Kung, Mobicom’00] Among the above schemes, DIM has been shown to exhibit the best performance

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 5 DIM

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 6 Problems of Current DCS Schemes Storage Hot-Spots: A large percentage of events is mapped to few sensor nodes Our Solutions The Zone Sharing algorithm on top of DIM (ZS) [DMSN’05] The K-D Tree based DCS scheme (KDDCS) [submitted] Query Hot-Spots: A large percentage of queries is targeting events stored in few sensor nodes Our Solutions [MOBIQUITOUS’06, to appear] The Zone Partitioning algorithm on top of DIM (ZP) The Zone Partial Replication algorithm on top of DIM (ZPR)

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 7 1. Storage Hot-Spots in DCS Schemes S1 x є [1,10] S2 x є [10,20] S3 x є [20,30] S4 x є [30,40] 50% 40% 7% 3%

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 8 K-D Tree Based DCS (KDDCS) Scheme

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 9 K-D Tree Based DCS (KDDCS) Scheme Abstracted Theoretical Problem: Weighted Split Median problem Each sensor has an associated value Goal: sensors to agree on a split value V such that approximately half of the values are larger than V and half of the values are smaller than V Distributed Algorithm O(log n) times the network diameter O(1) times network diameter if the number of sensors is known a priori within a constant factor KDDCS Components: Distributed logical address assignment algorithm Based on the usage of “dynamic split points” Event to bit-code mapping Using the split points stored locally in any node Logical Stateless Routing (LSR) KDTR: K-D Tree Re-balancing algorithm

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly Query Hot-Spots in DIM A high percentage of queries accessing a small number of nodes Existence of query hot-spots lead to: Increased node death Network Partitioning Reduced network lifetime Decreased Quality of Data (QoD)

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 11 Zone Partitioning [MOBIQUITOUS’06]

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 12 Zone Partial Replication [MOBIQUITOUS’06]

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 13 Experimental Results: QoD Result Size of a 50% Query for a network with a (80%, 10%) Hot-Spot

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 14 Experimental Results: Quality of Data 5% hot-spot

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 15 Conclusions (1) Storage Hot-Spots: Serious problem in current DCS schemes Contribution: ZS: A storage hot-spots decomposition algorithm working on top of DIM KDDCS: A DCS scheme avoiding the formation of storage hot- spots KDDCS Advantages: Achieving a better data persistence by balancing storage responsibility among nodes Increasing the QoD by distributing the storage hot-spot events among a larger number of nodes Increasing the energy savings by achieving a well balanced energy consumption overhead among sensor nodes

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 16 Conclusions (2) Query Hot-Spots: Another important problem in DCS schemes Contribution: A query hot-spots decomposition scheme for DCS sensor nets, ZP/ZPR Experimental validation of its practicality Increasing energy savings by balancing energy consumption among sensors Increasing the network lifetime by reducing node deaths Increasing the QoD by partitioning the hot range among a large number of sensors, thus, balancing the query load among sensors and keep them alive longer to answer more queries.

Load Balancing of In-Network DCS Schemes in Sensor Networks Mohamed Aly 17 Thank You Questions ? Advanced Data Management Technologies Lab