Scalable Data Aggregation for Dynamic Events in Sensor Networks Kai-Wei Fan Kai-Wei Fan, Sha Liu, and Prasun.

Slides:



Advertisements
Similar presentations
1 A Real-Time Communication Framework for Wireless Sensor-Actuator Networks Edith C.H. Ngai 1, Michael R. Lyu 1, and Jiangchuan Liu 2 1 Department of Computer.
Advertisements

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.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed slides from Richard Yang.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
Topology Control Presenter: Ajit Warrier With Dr. Sangjoon Park (ETRI, South Korea), Jeongki Min and Dr. Injong Rhee (advisor) North Carolina State University.
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
Good afternoon everyone.
TTDD: A Two-tier Data Dissemination Model for Large- scale Wireless Sensor Networks Haiyun Luo Fan Ye, Jerry Cheng Songwu Lu, Lixia Zhang UCLA CS Dept.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Transport Protocols.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
1 A Delay-Aware Reliable Event Reporting Framework for Wireless Sensor-Actuator Networks Presented by Edith Ngai Supervised by Prof. Michael R. Lyu Term.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed some Richard Yang‘s slides.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
A Topology Discovery Algorithm for Sensor Networks Go Suzuki CS691, SSNS Spring 2003.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
2015/7/15 H igh- S peed N etworking L ab. Dynamic Forwarding over Tree-on-DAG for Scalable Data Aggregation in Sensor Networks High-Speed Networking Lab.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
1 Chalermek Intanagonwiwat (USC/ISI) Ramesh Govindan (USC/ISI) Deborah Estrin (USC/ISI and UCLA) DARPA Sponsored SCADDS project Directed Diffusion
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
IPCCC’111 Assessing the Comparative Effectiveness of Map Construction Protocols in Wireless Sensor Networks Abdelmajid Khelil, Hanbin Chang, Neeraj Suri.
A novel gossip-based sensing coverage algorithm for dense wireless sensor networks Vinh Tran-Quang a, Takumi Miyoshi a,b a Graduate School of Engineering,
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Bandwidth Constrained Energy Efficient Transmission Protocol in Wireless Sensor Networks Jain-Shing LIU and Chun-Hung Richard LIN,Nonmembers IEICE TRANS.
ESRT: Event to Sink Reliable Transport in Sensor Networks Yogesh S., O. Akan, I. Akyildiz (GaTech) ECE 256 Spring 2009.
RELAX : An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks Bashir Yahya, Jalel Ben-Othman University of Versailles, France ICC.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
NTU IM Page 1 of 35 Modelling Data-Centric Routing in Wireless Sensor Networks IEEE INFOCOM Author: Bhaskar Krishnamachari Deborah Estrin Stephen.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
Dynamic Forwarding over Tree-on-DAG for Scalable Data Aggregation in Sensor Networks Kai-Wei Fan Sha Liu Prasun Sinha Arun Sudhir.
Ching-Ju Lin Institute of Networking and Multimedia NTU
Scalable Data Aggregation for Dynamic Events in Sensor Networks Kai-Wei Fan, Sha Liu, Prasun Sinha Computer Science and Engineering, Ohio State University.
KAIS T Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua MobiCom ‘05 Presentation by.
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Structure-Free Data Aggregation in Sensor Networks.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
MAC Protocols for Sensor Networks
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar EE 382C Embedded Software Systems Prof. B. L. Evans May 5, 2004.
MAC Protocols for Sensor Networks
Introduction to Wireless Sensor Networks
Presentation transcript:

Scalable Data Aggregation for Dynamic Events in Sensor Networks Kai-Wei Fan Kai-Wei Fan, Sha Liu, and Prasun Sinha Dept of Computer Science and Engineering The Ohio State University

2 Wireless Sensors  Genesis of Wireless Sensors  Miniaturization of sensing devices and actuators  Miniaturization of computing platforms  Miniaturization of wireless component  Applications  Data Collection Networks  Environment Monitoring, Habitat Monitoring  Event Triggered Networks (focus of this work)  Military Applications, National Asset Protection  Challenges  Battery power  Limited bandwidth Berkeley MicaDot

3 Data Aggregation  Motivation  Communication cost is higher than computation cost  In-network processing reduces number/size of packets  Challenges  Rare & dynamic events  Protocol must use low energy for long network lifetime  Related Work  Static Structures  Dynamic Structures  Structure-Free

4 Data Aggregation Approaches Static Structure  Routing on a pre-computed structure  Suitable for unchanging traffic pattern  Inappropriate for dynamic event  Long link stretch – avg / worst: O(log n) / O(n) [Alon et al., SIAM 95]  [LEACH, TWC ’02], [PEGASIS, TPDS ’02], [GIST, DCOSS ’06], SMT, MST…

5 Data Aggregation Approaches Dynamic Structure  Create a structure dynamically  Optimization for a subset of nodes  High control overhead for dynamic events  [Directed Diffusion, Mobicom ‘00], [GIT, ICDCS ’02], [DCTC, Infocom ‘04]

6 Data Aggregation Approaches Structure-Free  Improve aggregation without any structure  Suitable for dynamic event scenarios  No guarantee of aggregation for all packets  [DAA, Infocom ’06]

7 Our Proposed Approach: Tree on Directed Acyclic Graph  Combine benefits of structured and structure-free approaches  Properties  Structure-free data aggregation  Packet forwarding on an implicit structure  Guarantee early aggregation irrespective of network size  Advantages  Low overhead of structure construction & maintenance  Suitable for dynamic event scenarios  Scalable in large scale sensor networks

8 ToD - Tree on DAG  One-Dimension illustration  Definition  Cell: Cell size is the maximum diameter of events  F-cluster: First-level Cluster. Composed of multiple cells  S-cluster: Second-level Cluster. Composed of multiple cells  Interleaved with F-clusters …… …………………… …… network one row instance of the network Cell F-clusterS-cluster

9 ToD - Tree on DAG sink S-cluster S-cluster-head sink F-clusters F-cluster-head

10  Rule 0: forward packets to F-cluster-head by structure-free data aggregation protocol [Infocom ’06]  Rule 1: event spans two cells, forward to sink  Rule 2: event spans one cell, forward to S-cluster-head Dynamic Forwarding sink

11 C1 A4B3 B1C2 A3 A1A2B2 B4 C3C4 D3 D1D2 D4E3 E1E2 E4F3 F1F2 F4 G1G2H1H2I1I2 Two-Dimension ToD Construction ABC D GHI EF S1S2 S3S4 G3G4H3H4I3I4 2Δ F-ClustersCellsS-Clusters Δ: Maximum Diameter of an event

12 Cluster-head Selection  Assumptions  Each node knows all nodes and their locations in its F-cluster  Time synchronization – Low precision.  Approach  Sort list of nodes based on node id: N  Hash current time to a node in the F-cluster  F-cluster = N[k] where k = H(current time);  F-cluster-heads play the role of S-cluster-heads  Benefits  No cluster-head election/update overhead  Local synchronization – sync only within an F-cluster

13 Dynamic Forwarding: Aggregating Cluster  Sharing cluster-head  F-cluster-head also takes the role of S- cluster-head  Benefits  Avoids maintenance of S-cluster-heads  Nodes only need to know the F-cluster- head in their F-cluster  Illustration  Assume sink is at bottom left corner S-cluster F-cluster S-cluster head F-cluster head F-cluster & S-cluster head F-cluster, aggregating cluster for the S-cluster

14 Dynamic Forwarding Rules  Nodes send data to their F-cluster-head  F-cluster-head forwards data to one/two S-cluster-heads  depends on which cells sent data to F-cluster-head  only need to consider packets from one or two cells  Guarantee aggregation in constant number of steps  independent of network size

15 Dynamic Forwarding: Example One cell scenario S-cluster Aggregating Cluster

16 Dynamic Forwarding: Example Two cells scenario S-cluster (S1) Aggregating Cluster for S1 S-cluster (S2) Aggregating Cluster for S2

17 Dynamic Forwarding Rules

18 Experimental Results  Evaluated Protocols  ToD  Data Aware Anycast (DAA) (includes RW)  Shortest Path Tree (SPT)  SPT with Delay (SPT-D)  Testbed Configuration  105 Mica2-based motes  15 * 7 grid network  TX Range: 2 grid-neighbor (max 12 neighbors)  Evaluated Metric  Normalized Number of Transmissions  Parameters  Maximum Delay  ToD, DAA, SPT-D  Event Size

19 Experiment Results - Delay  All nodes are sources  Data rate: 0.1 pkt/s  Data payload: 20 bytes  2 F-clusters in ToD  Key observations  ToD performs better than DAA  SPT-D is sensitive to the delay

20 Experiment Results – Event Size  12 ~ 78 sources  Data rate: 0.1 pkt/s  Data payload: 20 bytes  SPT-D delay: 6s  Key observations  ToD performs best  High variation of SPT-D: Long stretch problem

21 Simulation Results  Evaluated Protocols  ToD  Data Aware Anycast (DAA)  Shortest Path Tree (SPT)  Optimal Aggregation Tree (OPT)  Evaluated Metric  Normalized Number of Transmissions  Parameters  Event Size  Network Size  Cell Size

22 Simulation Results – Event Size  2000m X 1200m (35 X 58 grid network)  TX Range: 50m (8 neighbors)  Event moves at 10m/s  Data rate: 0.2 pkt/s  Data payload: 50 bytes  Key Observations  TOD performs close to OPT

23 Simulation Results – Network Size  Vary the distance from the event to sink: 400 ~ 1600m  Key Observations  SPT & DAA performance goes down with distance  ToD & OPT remain steady 2000m 1200m 400m

24 Simulation Results – Cell Size  Event Size: 200m, 400m, 600m in diameter  Vary cell size from 50m to 800m  Key Observations  ToD performs best on average when the cell size is smaller than the event size  Larger cell size: bad for traffic from sources to cluster-heads  Smaller cell size: bad for traffic from cluster-heads to sink

25 Conclusion  Structure-Free Aggregation  Dynamic Forwarding on ToD for Scalability  Efficient Aggregation without overhead of structure computation and maintenance  Future Work  Dynamic Forwarding for irregular network topology  Early aggregation irrespective of event size

26 Q&A