A Distributed Coordination Framework for Wireless Sensor and Actor Networks Tommaso Melodia, Dario Pompili, Vehbi C.Gungor, Ian F.Akyildiz (MobiHoc 2005)

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

Hierarchical Trust Management for Wireless Sensor Networks and its Applications to Trust-Based Routing and Intrusion Detection Presented by: Vijay Kumar.
TDMA Scheduling in Wireless Sensor Networks
Introduction to Wireless Sensor Networks
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Kai Li, Kien Hua Department of Computer Science University of Central Florida.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.
Data-Centric Energy Efficient Scheduling for Densely Deployed Sensor Networks IEEE Communications Society 2004 Chi Ma, Ming Ma and Yuanyuan Yang.
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.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Intanagonwiwat, Govindan, Estrin USC, Information Sciences Institute,
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.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Wireless Distributed Sensor Networks Special Thanks to: Jasvinder Singh Hitesh Nama.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Routing Algorithm for Large Data Sensor Networks Raghul Gunasekaran Group Meeting Spring 2006.
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
GEDC Industry Advisory Board, October © 2004 Georgia Electronic Design Center. All Rights Reserved. Redistribution for profit prohibited. Energy-Efficient.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Wireless Sensor Networks Akyildiz/Vuran 1 Chapter 18: Grand Challenges.
Chapter 14: Wireless Sensor and Actor Networks.
Effect of Redundancy on Mean Time to Failure of Wireless Sensor Networks Anh Phan Speer, Ing-Ray Chen Paper Presented by: Misha, Neha & Vidhya CS 5214.
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
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.
KAIST CS710 컴퓨터구조 특강 무선 센서네트워크 응용 및 보안 Syllabus Network & Security Lab.
Mutual Exclusion in Wireless Sensor and Actor Networks IEEE SECON 2006 Ramanuja Vedantham, Zhenyun Zhuang and Raghupathy Sivakumar Presented.
Wireless Sensor Networks COE 499 Energy Aware Routing
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
한국기술교육대학교 컴퓨터 공학 김홍연 Habitat Monitoring with Sensor Networks DKE.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
SAWN 2006 Energy-Efficient Continuous and Event-Driven Monitoring Authors: Alex Zelikovsky Dumitru Brinza.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
Selection and Navigation of Mobile sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
Secure and Energy-Efficient Disjoint Multi-Path Routing for WSNs Presented by Zhongming Zheng.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Query Aggregation for Providing Efficient Data Services in Sensor Networks Wei Yu *, Thang Nam Le +, Dong Xuan + and Wei Zhao * * Computer Science Department.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
S& EDG: Scalable and Efficient Data Gathering Routing Protocol for Underwater Wireless Sensor Networks 1 Prepared by: Naveed Ilyas MS(EE), CIIT, Islamabad,
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Group Members Usman Nazir FA08-BET-179 M.Usman Saeed FA08-BET-173
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Wireless sensor and actor networks: research challenges
UNIT IV INFRASTRUCTURE ESTABLISHMENT. INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary.
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
Hierarchical Trust Management for Wireless Sensor Networks and Its Applications to Trust-Based Routing and Intrusion Detection Wenhai Sun & Ruide Zhang.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
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)
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
A Secure Routing Protocol with Intrusion Detection for Clustering Wireless Sensor Networks International Forum on Information Technology and Applications.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Introduction to Wireless Sensor Networks
Computing and Compressive Sensing in Wireless Sensor Networks
Wireless Sensor Network Architectures
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Introduction to Wireless Sensor Networks
Networks and Communication Systems Department
Wei Li, Flávia C. Delicato Paulo F. Pires, Young Choon Lee
Presentation transcript:

A Distributed Coordination Framework for Wireless Sensor and Actor Networks Tommaso Melodia, Dario Pompili, Vehbi C.Gungor, Ian F.Akyildiz (MobiHoc 2005) Presented by Taehee Kim. This is based on a presentation file of ‘Tommaso Melodia’ at Mobihoc

Wireless Sensor and Actor Networks (WSANs) Sensors –Passive elements sensing the environment –Limited energy, processing, and communication capabilities Actors –Active elements acting on the environment –Higher processing and communication capabilities –Less constrained energy resources (longer battery life or constant power source) 1/26

WSAN Application Distributed Robotics & Sensor Network: –(Mobile) robots dispersed throughout a sensor network Environmental Applications: –Detecting and extinguishing foresest fire Battlefield Applications: –Sensors detect mines or explosive substances –Actors annihilate them or function as tanks Microclimate control in buildings: –In case of very high or low temperature values, trigger the audio alarm actors in that area 2/26

WSANs vs. Wireless Sensor Networks Real-Time Requirements for Timely Actions –Rapidly respond to sensor input –To perform right actions, sensor data must be valid at the time of acting Heterogeneous Node Deployment –Sensor Densely deployed –Actor Loosely deployed Coordination Requirements –Sensor-Actor Coordination –Actor-Actor Coordination 3/26

WSAN Communication Architecture Sensors Actors –No intervention from the sink is necessary –Localized information exchange –Low latency –Distributed sensor-actor and actor-actor coordination required 4/26

WSANs vs. Wireless Sensor Networks Need for a distributed coordination mechanism: –Sensor-Actor Coordination Establish data paths between sensors and actors Meet energy efficiency and real-time requirements –Actor-Actor Coordination Decision: does an action need to be performed? What is the optimal strategy for the actors to divide the workload? 5/26

Sensor-Actor Coordination

Objectives: –Establish data paths between sensors and actors –Meet energy efficiency and real-time requirements Question: –To which actor does each sensor send its data? –What is the optimal tree from sensors to actors? Our Solution: Event Driven Clustering with Multiple Actors 6/26

Reliability (1/2) Definition 1. The LATENCY BOUND B is the maximum allowed time between sampling of the physical features of the event and the instant when the actor receives a data packet describing these event features Definition 2. A data packet is EXPIRED (UNRELIABLE), if it does not meet the latency bound B Definition 3. A data packet is UNEXPIRED (RELIABLE), if if is received within the latency bound B 7/26

Reliability (2/2) Definition 4. The EVENT RELIABILITY r is the ratio of reliable data packets over all packets received in a decision interval Definition 5. The EVENT RELIABLITY THRESHOLD r th is the minimum event reliability required by the application OBJECTIVE: Comply with the event reliability threshold (r > r th ) with minimum energy expenditure! 8/26

Event-Driven Clustering with Multiple Actors Objective: –Find the optimal strategy for event-driven clustering (To which actors is data sent? Which paths are used?) Solution Approach: –Optimal solution obtained by means of mathematical programming –Integer Linear Programming formulation –NP-Complete Not Scalable(< 100 nodes), centralized solution 9/26

Distributed Protocol (1/3) Objectives of the distributed protocol: –Establish sensor-actor data paths –Cluster the sensors in the event area –Find the optimal working point of the network r> r th (reliability over the threshold) Minimum energy consumption Based on Geographical Routing Decisions taken based of feedbacks from actors Actor calculated reliability r and broadcasts its value to the sensors Sensors switch among start-up, speed-up, aggregation state 10/26

Distributed Protocol (2/3) Sensors probabilistically switch among three different states according to feedback from the actors: –Start-up State: When the event occurs, all sensors switch in the start-up state and establish data paths to the actors according to two-hop rule Quickly establish a data path from each source to one actor Compromise between energy consumption and latency –Actor calculated reliability r and broadcasts its value to the sensors –Speed-up State: ( If r < r th ) Reduce the number of hops of sensor-actor paths so as to reduce the end-to-end delay (lower delay, higher energy consumption) Obtained by sending packets to “far” neighbors (closer to the destination actor) 12/26

Distributed Protocol (3/3) –Aggregation State: ( If r < r th ) Reduce the overall energy consumption when compliant with event reliability (lower energy consumption, higher delay) Send packets to closer neighbors (higher number of hops) –The probability of changing state my depend on the lack/excess of reliability 13/26

Example: path establishment Event occurs ! Nodes establish paths according to the two-hop rule (start-up state) Idle state Start-up state 14/26

Example: low reliability The actor advertises low reliability (r < r th ) idle state start-up state speed-up state Some sensors switch to the speed-up state and select as next hop the closest node to the actor -> reduce latency 15/26

Example: high reliability The actor advertises high reliability (r > r th ) idle state start-up state speed-up state aggregation state Some sensors switch to the aggregation state and select as next hop the closest node already in the node -> reduce energy consumption 16/26

Actor-Actor Coordination

Objective: –Select the best actor(s) in terms of action completion time and energy consumption to perform the action Challenges: –Which actor(s) should execute which action(s)? –How should the multi-actor task allocation be done? 17/26

Actor-Actor Coordination Model Definitions: –Overlapping Area An area that can be acted upon by multiple actors –Non-Overlapping Area An area that can be acted upon by only one actor –Action Completion Time Bound The maximum allowed time from the instant when the event is sensed to the instant when the action is completed –Power Levels Discrete levels of power to perform the action. A higher power level corresponds to a lower action completion time 18/26

Actor-Actor Coordination Problem For an Overlapping Area, actor-actor coordination problem: –Selecting a subset of actors –Adjusting action power levels Maximize the residual energy and complete the action within the action completion bound For a Non-Overlapping Area, actor-actor coordination problem: –Adjust action power levels Maximize the residual energy 19/26

Actor-Actor Coordination Optimal Solution: –Actor-actor coordination problem formulated as a Residual Energy Maximization Problem using Mixed Inter Non- Linear Programming (MINLP) –NP-Complete Problem Distributed Solution: –Real-Time Localized Auction-Based Mechanism –Definitions Seller: Actor receiving the event features Auctioneer: Actor in charge of conducting the auction Buyer: Actor able to act on a particular overlapping area /26

Real-Time Localized Auction-Based Mechanism For the Overlapping areas: –The Seller selects one auctioneer for each overlapping area, i.e., the closest actor to the center of the overlapping area -> Energy spent for auction and auction time reduced! –The Seller informs each auctioneer of the auction area and of the action time bound –The Auctioneer determines the winners of the auction based on the bids received from the buyers. The bids consists of available energy, power level and action completion time –The Auctioneer finds the winners by calculating the optimal solution of the Residual Energy Maximization Problem For the Non-Overlapping areas: –The actor is directly assigned the action task 20/26

Performance Result

Sensor-Actor Coordination – Energy (1/2) 21/26

Sensor-Actor Coordination – Energy (2/2) 22/26

Sensor-Actor Coordination: Delays 23/26

Sensor-Actor Coordination: Path Length 24/26

Actor-Actor Coordination 25/26

Conclusions and Future Work First paper to deal with integrated networks of Sensors and Actors Unified framework for communication and coordination problems in WSANs Solutions for Sensor-Actor coordination and Actor-Actor coordination Focus on real-time and energy consumption Future work will incorporate mobility of actors and tuning of the network dynamics 26/26

Evolution of States for a Sensor