Dynamic Multi-resolution Data Dissemination in Storage-centric Wireless Sensor Networks Hongbo Luo; Guoliang Xing; Minming Li; Xiaohua Jia Department of.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
Gossip Scheduling for Periodic Streams in Ad-hoc WSNs Ercan Ucan, Nathanael Thompson, Indranil Gupta Department of Computer Science University of Illinois.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Haiyun Luo, Fan Ye, Jerry Cheng, Songwu Lu, Lixia Zhang
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Transport Protocols.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
1 Multicast Routing with Minimum Energy Cost in Ad hoc Wireless Networks Xiaohua Jia, Deying Li and Frankie Hung Dept of Computer Science, City Univ of.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 Internet Networking Spring 2006 Tutorial 6 Network Cost of Minimum Spanning Tree.
Cache Placement in Sensor Networks Under Update Cost Constraint Bin Tang, Samir Das and Himanshu Gupta Department of Computer Science Stony Brook University.
1 Rendezvous Design Algorithms for Wireless Sensor Networks with a Mobile Station Guoliang Xing; Tian Wang; Weijia Jia; Minming Li Department of Computer.
Robust Topology Control for Indoor Wireless Sensor Networks Greg Hackmann, Octav Chipara, and Chenyang Lu SenSys 2009 S Slides from Greg Hackmann at Washington.
1 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye Fabio Silva John Heidemann Presented by: Ronak Bhuta Date: 4 th December 2007.
WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.
Radio Power Management and Controlled Mobility in Sensor Network Guoliang Xing Department of Computer Science City University of Hong Kong
Researches in MACS Lab Prof. Xiaohua Jia Dept of Computer Science City University of Hong Kong.
Rendezvous Planning in Mobility- assisted Wireless Sensor Networks Guoliang Xing; Tian Wang; Zhihui Xie; Weijia Jia Department of Computer Science City.
1 Internet Networking Spring 2004 Tutorial 6 Network Cost of Minimum Spanning Tree.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks Xueyan Tang School of Computer Engineering Nanyang Technological.
1 Research Profile Guoliang Xing Assistant Professor Department of Computer Science and Engineering Michigan State University.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
CS218 – Final Project A “Small-Scale” Application- Level Multicast Tree Protocol Jason Lee, Lih Chen & Prabash Nanayakkara Tutor: Li Lao.
Real-time Power-Aware Routing in Wireless Sensor Networks (RPAR) Octav Chipara Octav Chipara, Zhimin He, Guoliang Xing, Qin Chen, Xiaorui Wang, Chenyang.
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.
Delay Efficient Sleep Scheduling in Wireless Sensor Networks Gang Lu, Narayanan Sadagopan, Bhaskar Krishnamachari, Anish Goel Presented by Boangoat(Bea)
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
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.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
The Minimal Communication Cost of Gathering Correlated Data over Sensor Networks EL 736 Final Project Bo Zhang.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
2004/2/ /2/10Jenchi Minimum-Energy Asynchronous Dissemination to Mobile Sinks in Wireless Sensor Networks ACM Conference on Embedded Networked Sensor.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Scalable Data Aggregation for Dynamic Events in Sensor Networks Kai-Wei Fan Kai-Wei Fan, Sha Liu, and Prasun.
Wireless Sensor Networks COE 499 Energy Aware Routing
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Energy-Efficient Monitoring of Extreme Values in Sensor Networks Loo, Kin Kong 10 May, 2007.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
Data Collection and Dissemination. Learning Objectives Understand Trickle – an data dissemination protocol for WSNs Understand data collection protocols.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
Ching-Ju Lin Institute of Networking and Multimedia NTU
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Fundamentals of Computer Networks ECE 478/578
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)
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
Minimum Power Configuration in Wireless Sensor Networks Guoliang Xing*, Chenyang Lu*, Ying Zhang**, Qingfeng Huang**, and Robert Pless* *Washington University.
Sensor Networks Katia Obraczka Winter 2005 MAC II
Data Collection and Dissemination
Net 435: Wireless sensor network (WSN)
Data Collection and Dissemination
Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks
Presentation transcript:

Dynamic Multi-resolution Data Dissemination in Storage-centric Wireless Sensor Networks Hongbo Luo; Guoliang Xing; Minming Li; Xiaohua Jia Department of Computer Science City University of Hong Kong

2 Agenda  Storage-centric wireless sensor networks  Formulation of multi-resolution data dissemination  Online tree construction and adaptation  Performance evaluation  Conclusions

3 Storage-centric Sensor Nets  Many applications are data-intensive [Ganesan03]  Structure health monitoring  30 min/day, 80Gb/year  Micro-climate and habitat monitoring  Acoustic & video, 10 min/day, 1Gb/year  Store most data in network  Storage has low cost and power consumption  16~512 MB/sensor is recently demoed  Answer user queries on demand  Each storage node creates a data dissemination tree

4 Dynamic Multi-resolution Data Dissemination  Requests have different temporal resolutions  "report temperature readings every 1 minute"  "report light readings every 2 minutes"  Requests are dynamic  New requests can arrive anytime  Data rates of existing requests can change  Optimal dissemination tree is not fixed!

5 Why Are Data Rates Important  Data rate determines total power cost  Radio power cost varies in different states  TX: 21.2~106.8 mW, RX and idle: 32 mW, Sleeping: mW  Total energy cost is sum of power in each state weighted by the working time  Exploring diversity of rates reduces power due to broadcast wireless channel

6 Agenda  Storage-centric wireless sensor networks  Formulation of multi-resolution data dissemination  Online tree construction and adaptation  Performance evaluation  Conclusions

7 An Example of Minimizing Total Radio Power  a sends to c at normalized rate of r = data rate/bandwidth  Two network configurations  a →c, b sleeps a → b → ca → b → c  Assumptions  Only source and relay nodes remain active  a→c has the worst quality  c(a,c) > c(a,b) and c(b,c)  c(x,y) is expected num of TXs from node x to y a c b

8 Average Power Consumption a b c a’s avg. power c’s avg. power  Configuration 1: a → c, b sleeps  Configuration 2: a → b → c θ (a,c) θ (b,c) θ (a,b) z z z

9 Optimal Network Configuration Transmission power dominates: use short and reliable links Idle power dominates: use long (but lossier) links since more nodes can sleep 3z 2z Power Consumption r0r0 1

10 Modeling Broadcast Advantage source t 1, r 1 t 2, r 2 u  Considering both u  t 1 and u  t 2  z is only counted once  Take the max of r i θ(u,t i ) for all sinks θ(u,v 1 ) θ (u,v 2 )  Considering u  s 1 only

11 Min-power Multi-resolution Data Dissemination (MMDD)  Given traffic demands I={(t i, r i )} and G(V,E), find a tree T(V´, E´) minimizing  zV|'|  Sleep scheduling + power-aware multicast  MMDD is NP-Hard node cost, independent of data rate d(u): set of decedents of u c(u): set of children of u

12 Agenda  Storage-centric wireless sensor networks  Formulation of multi-resolution data dissemination  Online tree construction and adaptation  Performance evaluation  Conclusions

13 Online Incremental Tree Algorithm  When a new sink t with rate r comes  Assign each edge (u,v) a cost  z+r θ(u,v), if (u,v) not on existing tree  (r θ(u,v) - max r i θ(u,v i )) +, otherwise  Find the shortest path from source to t  Theorem: total power cost ≤ |D| times of power cost of optimal tree found offline  D is num of requests arrived so far

14 Lightweight Tree Adaptation  When data rates of existing requests change  Power efficiency of a tree degrades  Constructing a new tree is expensive  Path-quality based tree adaptation  Monitor the quality of each path  Find a new path if quality drops below a threshold  Reference-rate based tree adaptation  Monitor the reference of all data rates  Find a new tree if reference exceeds a threshold

15 Path Quality Estimation with Increased Data Rate  Y l and Y h are min power from s to t under r l and r h  Found under cost metric z+r θ(u,v)  Theorem I: If the r l drops to r h, then power cost of Y l is no more than the min power under r h by:  Significance: path quality degradation can be estimated solely by known information all symbols are known!

16 Path Quality Estimation with Increased Data Rate  Theorem II: If r l increases to r h, then power cost of Y l is no more than the min power under r h by all symbols are known!

17 Path-quality based Tree Adaptation  Suppose sink t i changes rate from r i to r i *  Computes ∆P, the difference between current power and the min power under r i *  If ∆P×T i > β, find a new path using r i *, otherwise, continue to use the existing path  βis the energy cost of finding a shortest path  T i is the duration of new rate r i *

18 Reference-rate based Tree Adaptation  Find paths using same rate r for all sinks  Significantly reduces the overhead  Theorem: for a set of requests D with rates in [r min, r max ], the performance ratio is (r max /r min )|D|, if r min ≤ r ≤ r max holds

19 Reference-rate based Tree Adaptation Logic  Source keeps max, min, and avg. rates of all existing requests: r min, r max, r avg  When a new request arrives  Update r min, r max to r’ min and r’ max  If r avg not in [r’ min, r’ max ], compute new avg. rate r’ avg and find a new tree using r’ avg

20 Agenda  Storage-centric wireless sensor networks  Formulation of multi-resolution data dissemination  Online tree construction and adaptation  Performance evaluation  Conclusions

21 Simulation Environment  Prowler simulator extended by Rmase project  Prowler:  Rmase:  Implemented USC model [Zuniga et al. 04] to simulate lossy links of Mica2 motes  40 Kbps bandwidth, transmission power of 11.6 mA, idle power of 8 mA  Routing nodes keep active 50s in every 500s  Simulated different workload patterns  High, low, mixed, busty data rates

22 Simulation I: Fixed Data Rates  Three baseline algorithms  Min transmission count tree (MTT)  Shortest-path tree of expected # of TXs  Transmission count Steiner tree (TST)  Approx. min Steiner tree of expected # of TXs  Similar to power-aware multicast algorithms  Data rate Steiner tree (DST)  Approx. min Steiner tree based on data rates  Similar to data dissemination algorithm SEAD [kim03]

23 Fixed Data Rates Low-rate case: each request is randomly chosen within 0.5~2 packets per active window Mixed-rate case: 1/3 requests are randomly chosen within 20~40 packets per active window

24 Rate- vs. Path-based Adaptation Bursty-rate case: each request alternates bw high (120~200 pkts) and low (120~200 pkts ) rates 10 times Unknown rate duration: Each request randomly changes its rate 10 times; Duration of each rate is randomly chosen from100~1000s

25 Conclusions  Multi-resolution data dissemination  Models all states of radio, link quality, data rates, broadcast advantage  An online tree construction algorithm  Handles dynamic arrivals of data requests  Two lightweight tree adaptation heuristics  Maintain power-efficiency under dynamic rates