IEEE MASS 2007, Pisa, Italy9 Oct 2007 1 An Adaptive Delay-Minimized Route Design for Wireless Sensor-Actuator Networks Edith C.-H. Ngai 1, Jiangchuan Liu.

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

Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Kai Li, Kien Hua Department of Computer Science University of Central Florida.
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
Edith C. H. Ngai1, Jiangchuan Liu2, and Michael R. Lyu1
Delay-Minimized Route Design for Wireless Sensor-Actuator Networks Edith C.-H. Ngai 1, Jiangchuan Liu 2, and Michael R. Lyu 1 1 Department of Computer.
PORT: A Price-Oriented Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou, Michael. R. Lyu, Jiangchuan Liu † and Hui Wang The Chinese.
Three heuristics for transmission scheduling in sensor networks with multiple mobile sinks Damla Turgut and Lotzi Bölöni University of Central Florida.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
1 A Delay-Aware Reliable Event Reporting Framework for Wireless Sensor-Actuator Networks Presented by Edith Ngai Supervised by Prof. Michael R. Lyu Term.
SMART: A Scan-based Movement- Assisted Sensor Deployment Method in Wireless Sensor Networks Jie Wu and Shuhui Yang Department of Computer Science and Engineering.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
Reliable Reporting of Delay-Sensitive Events in Wireless Sensor-Actuator Networks Edith C.-H. Ngai †, Yangfan Zhou †, Michael R. Lyu †, and Jiangchuan.
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.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Mobile Filtering for Error-Bounded Data Collection in Sensor Networks Dan Wang Hong Kong Polytechnic Univ. Jianliang Xu ∗ Hong Kong Baptist Univ. Jiangchuan.
FBRT: A Feedback-Based Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou November, 2004 Supervisors: Dr. Michael Lyu and Dr. Jiangchuan.
CSE Dept., The Chinese University of Hong Kong 1 Delay-Oriented Reliable Communication and Coordination in Wireless Sensor – Actuator Networks Ph.D. Thesis.
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.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
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
A Sweeper Scheme for Localization and Mobility Prediction in Underwater Acoustic Sensor Networks K. T. DharanC. Srimathi*Soo-Hyun Park VIT University Vellore,
Miao Zhao, Ming Ma and Yuanyuan Yang
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering POWER-SPEED A Power-Controlled Real-Time Data Transport Protocol for Wireless Sensor-Actuator.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
1 EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic INFOCOM.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
A Message Ferrying Approach for Data Delivery in Sparse Mobile Ad Hoc Networks Reporter: Yanlin Peng Wenrui Zhao, Mostafa Ammar, College of Computing,
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Bounded relay hop mobile data gathering in wireless sensor networks
A Power Assignment Method for Multi-Sink WSN with Outage Probability Constraints Marcelo E. Pellenz*, Edgard Jamhour*, Manoel C. Penna*, Richard D. Souza.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Murat Demirbas Onur Soysal SUNY Buffalo Ali Saman Tosun U. San Antonio Data Salmon: A greedy mobile basestation protocol for efficient data collection.
Ching-Ju Lin Institute of Networking and Multimedia NTU
KAIS T Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua MobiCom ‘05 Presentation by.
UNIT IV INFRASTRUCTURE ESTABLISHMENT. INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Exploiting Sink Mobility for Maximizing Sensor Networks Lifetime Z. Maria Wang, Emanuel Melachrinoudis Department of Mechanical and Industrial Engineering.
Younghwan Yoo† and Dharma P. Agrawal‡ † School of Computer Science and Engineering, Pusan National University, Busan, KOREA ‡ OBR Center for Distributed.
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)
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
T H E O H I O S T A T E U N I V E R S I T Y Computer Science and Engineering 1 1 Sriram Chellappan, Xiaole Bai, Bin Ma ‡ and Dong Xuan Presented by Sriram.
Prof. Yu-Chee Tseng Department of Computer Science
Computing and Compressive Sensing in Wireless Sensor Networks
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
Introduction Wireless Ad-Hoc Network
Presentation transcript:

IEEE MASS 2007, Pisa, Italy9 Oct An Adaptive Delay-Minimized Route Design for Wireless Sensor-Actuator Networks Edith C.-H. Ngai 1, Jiangchuan Liu 2, and Michael R. Lyu 1 1 Department of Computer Science and Engineering, Chinese University of Hong Kong, Hong Kong 2 School of Computing Science, Simon Fraser University, BC, Canada

2 Outline Introduction Related Work Route Design Problem (RDP) Probabilistic Route Design (PROUD) Algorithm Distributed Implementation Enhancements Simulations Conclusion

3 WSN Distributed and large-scale network like the Internet A group of static sensors resource constrained wireless communications Introduction

4 WSAN Collection of sensors and actuators Sensors numerous resource-limited and static devices monitor the physical world Actuators resource-rich devices equipped with more energy, stronger computation power, longer transmission range, and usually mobile make decisions and actuate adaptively in response to the sensor measurements Introduction

5 Mobile Elements Architecture using moving entities (Data Mules) to collect sensor data [Shah et. al. SNPA’03] Mobile sinks with predictable and controllable moving pattern [Chakrabarti et al. IPSN’03, Kansal et al. Mobisys’04] Mobile sinks can find the optimal time schedule to stay at appropriate sojourn points [Wang et al. HICC’05] Message ferry (MF) approach to address the network partition problem in sparse ad hoc network [Zhao et al. Mobihoc’04] Related Work

6 Mobile Elements (cont.) Joint mobility and routing algorithm with mobile relays to prolong the network lifetime [Luo et al. Infocom’05] Partitioning-based algorithm to schedule the movement of mobile element (ME) to avoid buffer overflow and reduce minimum required ME speed [Gu et al. Secon’05] Using of mobile sensors and controlled mobility to provide quality of coverage on the fraction of events captured [Bisnik et al. Mobicom’06] Vehicle routing problem (VRP) Considers scheduling vehicles stationed at a central facility to support customers with known demands Minimize the total distance traveled Related Work

7 Network Model We consider a WSAN with M mobile actuators and N static sensors Each of the sensors and actuators are equipped with a wireless transceiver Actuators move in the sensing field along independent routes, at constant or variable speeds Each static sensor has a limited buffer to accommodate locally sensed data When an actuator approaches, the sensor upload the data to actuator and free its buffer Sensors have different weights, according to their data generation rates or event frequencies Sensors with higher weights expect shorter average actuator inter- arrival times Route Design Problem (RDP)

8

9 Adaptive Delay-Minimized Route Design To minimize the data collection time in a stochastic and dynamically changing sensing environment We propose a probabilistic route design algorithm (PROUD) for wireless sensor-actuator networks This is a departure from the previous static and deterministic mobile element scheduling problems PROUD offers delay-minimized routes for actuators and adapts well to network dynamics and sensors with non- uniform weights This is achieved through a probabilistic visiting scheme along pre-calculated routes Adaptive Delay-Minimized Route Design (PROUD)

10 Small-scale Network STEP 1: Form a Priori Route A priori route is formed by constructing a TSP path which contains all locations to be visited Many polynomial-time approximation algorithm has been proposed for the NP-hard TSP problem We adopt the well-known Approx-TSP-Tour algorithm here for its low cost and bounded performance Adaptive Delay-Minimized Route Design (PROUD)

11 Small-scale Network STEP 2: Visit sensors probabilistically Actuators visit the sensors on the priori route in sequence probabilistically We set the visiting probability p i of a location i to be w i, where w i is the (normalized) weight of the sensors Sensors with higher weights should be assigned with a higher probability Adaptive Delay-Minimized Route Design (PROUD)

12 Small-scale Network STEP 3: Allocate the actuators The expected route length with probabilistic visiting can be calculated as For a sensor i with a visiting probability p i, its average actuator inter-arrival time A i is thus Adaptive Delay-Minimized Route Design (PROUD)

13 Time complexity analysis: Bound analysis: Analysis Adaptive Delay-Minimized Route Design (PROUD)

14 Large-scale Network STEP 1: Form clusters It divides an MST into two sub-trees by removing its longest edge e Adaptive Delay-Minimized Route Design (PROUD)

15 Large-scale Network STEP 2: Form priori routes and visit sensors probabilistically STEP 3: Allocate actuators Routes with longer expected lengths should be allocated with more actuators Adaptive Delay-Minimized Route Design (PROUD)

16 STEP 1: Forming R-clusters Sensors construct MSTs locally by communicating with neighbors Weight of each edge e in MST is smaller than communication range R s We refer such an MST as an R-Cluster, RC(V,E), which includes all the sensors that are within R s to some sensors in RC(V,E) The cost of the R-cluster is denoted by Cost(RC), which is the sum of w(e) in RC(V,E) Distributed Implementation

17 STEP 2: Connecting R-clusters We divide the network into M subareas, each of which is explored by one actuator Each actuator looks for the R-clusters in its area and connects them if they are within a certain distance, say |RC1,RC2| <= ξ The new cluster is formed with cost Cost(RC1) + Cost(RC2) + |RC1,RC2| Similarly, the actuators also connect their R-clusters/clusters with those in their neighboring areas: Distributed Implementation

18 STEP 3: Allocating Actuators Actuators are then allocated to the clusters, such that each cluster is assigned to at least one actuator and no clusters are unassigned Distributed Implementation

19 Enhancements Actuators with Variables Speeds By adjusting the speeds of the actuators, we can ensure sensors with the same visiting probability can achieve similar inter-arrival times Assume that node i on Rj has a probability pi of being visited by actuator j every cycle. Its average actuator inter-arrival time Ai can be calculated as Enhancements

20 Load Balancing Multi-Route Improvement Algorithm Actuators on routes with similar expected length have more balanced energy consumption Consider two routes R 1 and R 2 involved in multi-route improvement Their new expected route lengths become ideal if E[R’ 1 ] = E[R’ 2 ] = (E[R 1 ] + E[R 2 ])/2 We provide an approximation method to transfer a proportion of sensor locations ζ from MST 1 to MST 2 Enhancements

21 Load Balancing Task Exchange Algorithm In certain scenarios, it is more energy efficient for one actuator to take up more load than another in the overall energy consumption point of view It may happen in a network that involves clusters with different sizes or weights Load balancing among the actuators can be achieved by exchanging their routes Enhancements

22 Simulations Simulation parameters Algorithms: Partitioning based scheduling algorithm (PBS) [Secon’05] Bounded event loss probability (BELP-2D) algorithm in 2D case [MobiCom’06] PROUD (Our proposed algorithm)

23 Actuator Inter-arrival Time Uniform random Cluster-based uniform N = 100, M =5 Simulation Results

24 Actuator Inter-arrival Time Cluster-based non-uniform Eye Topology Simulation Results

25 Minimum Actuator Speed Uniform random Cluster-based uniform N = 100, M =5 Simulation Results Cluster-based non-uniform

26 Load Balancing Multi-route improvement Task exchange Simulation Results

27 Conclusion We focused on WSN with multiple actuators and their route design We studied the route design problem and proposed delay- minimized and cooperative solution to coordinate actuators and collect data efficiently We proposed an adaptive route design (PROUD) algorithm It differentiates the visiting frequency to sensor locations with different weights and balances the workload of actuators The proposed algorithm adapts well to the dynamic change of the network and balances the energy consumption of actuators effectively Simulation results suggested that the algorithm remarkably reduces the average inter-arrival time Conclusion

28 Q & A Thank You!