The Chinese Univ. of Hong Kong Node Scheduling Schemes for Coverage Preservation and Fault Tolerance in Wireless Sensor Networks Chen Xinyu Group Meeting.

Slides:



Advertisements
Similar presentations
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
Advertisements

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.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
5/2/2015 Wireless Sensor Networks COE 499 Sleep-based Topology Control II Tarek Sheltami KFUPM CCSE COE
An Energy-Efficient Communication Scheme in Wireless Cable Sensor Networks Xiao Chen Neil C. Rowe epartment of Computer Science Department of Computer Science.
1 School of Computing Science Simon Fraser University, Canada PCP: A Probabilistic Coverage Protocol for Wireless Sensor Networks Mohamed Hefeeda and Hossein.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
The Chinese Univ. of Hong Kong Energy-Conserving Coverage Configuration for Dependable Wireless Sensor Networks Chen Xinyu Term Presentation
1 On Constructing k- Connected k-Dominating Set in Wireless Networks Department of Computer Science and Information Engineering National Cheng Kung University,
Wireless Sensor Network and Applicaions(WSNA2002) A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, Nicolas D. Georganas.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering A Sensibility-Based Sleeping Configuration Protocol for Dependable Wireless Sensor.
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
1-1 Topology Control. 1-2 What’s topology control?
Robust Communications for Sensor Networks in Hostile Environments Ossama Younis and Sonia Fahmy Department of Computer Sciences, Purdue University Paolo.
A Survey of Energy-Efficient Scheduling Mechanisms in Sensor Networks Author : Lan Wang·Yang Xiao(2006) Presented by Yi Cheng Lin.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Results Showing the potential of the method for arbitrary networks The following diagram show the increase of networks’ lifetime in which SR I =CR I versus.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
CS Dept, City Univ.1 Research Issues in Wireless Sensor Networks Prof. Xiaohua Jia Dept. of Computer Science City University of Hong Kong.
1 A Coverage-Preserving & Hole Tolerant Based Scheme for the Irregular Sensing Range in WSN Azzedine Boukerche, Xin Fei, Regina B. Araujo PARADISE Research.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Dept. of Computer Science & Engineering The Chinese Univ. of Hong Kong On Fault Tolerance, Performance, and Reliability for Wireless and Sensor Networks.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
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.
Mobile Ad hoc Networks Sleep-based Topology Control
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Preserving Area Coverage in Wireless Sensor Networks by using Surface Coverage Relay Dominating Sets Jean Carle, Antoine Gallais and David Simplot-Ryl.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering A Point-Distribution Index and Its Application to Sensor Grouping Problem Y. Zhou.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Optimal Selection of Power Saving Classes in IEEE e Lei Kong, Danny H.K. Tsang Department of Electronic and Computer Engineering Hong Kong University.
P-Percent Coverage Schedule in Wireless Sensor Networks Shan Gao, Xiaoming Wang, Yingshu Li Georgia State University and Shaanxi Normal University IEEE.
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
Maximizing the lifetime of WSN using VBS Yaxiong Zhao and Jie Wu Computer and Information Sciences Temple University.
Decentralized Energy- Conserving and Coverage- Preserving Protocols for Wireless Sensor Networks
SR: A Cross-Layer Routing in Wireless Ad Hoc Sensor Networks Zhen Jiang Department of Computer Science West Chester University West Chester, PA 19335,
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Evaluating Wireless Network Performance David P. Daugherty ITEC 650 Radford University March 23, 2006.
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.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
CS 851 Presentation: Differentiated Surveillance for Sensor Network Presented by Liqian Luo Reference: 1. T. Yan, T. He, and J. A. Stankovic, “Differentiated.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, and Nicolas D. Georanas ACM WSNA ‘ 02.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks Chi-Fu Huang, Li-Chu Lo, Yu-Chee Tseng, and Wen-Tsuen Chen.
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
Saran Jenjaturong, Chalermek Intanagonwiwat Department of Computer Engineering Chulalongkorn University Bangkok, Thailand IEEE CROWNCOM 2008 acceptance.
A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, Nicolas D. Georganas First ACM international workshop on Wireless.
Wireless Sensor Networks
COMMUNICATING VIA FIREFLIES: GEOGRAPHIC ROUTING ON DUTY-CYCLED SENSORS S. NATH, P. B. GIBBONS IPSN 2007.
A Coverage-Preserving and Hole Tolerant Based Scheme for the Irregular Sensing Range in WSNs Azzedine Boukerche, Xin Fei PARADISE Research Lab Univeristy.
Scalable Coverage Maintenance for Dense Wireless Sensor Networks Jun Lu, Jinsu Wang, Tatsuya Suda University of California, Irvine Secon ‘ 06.
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
Speaker : Lee Heon-Jong
Survey on Coverage Problems in Wireless Sensor Networks
Hongchao Zhou, Fei Liu, Xiaohong Guan
Presentation transcript:

The Chinese Univ. of Hong Kong Node Scheduling Schemes for Coverage Preservation and Fault Tolerance in Wireless Sensor Networks Chen Xinyu Group Meeting

Dept. of Computer Science and Engineering Outline Motivation K-coverage sleeping candidate condition Node scheduling schemes Round-based Adaptive sleeping Performance evaluations Conclusions

Dept. of Computer Science and Engineering Wireless Sensor Networks Composed of a large number of sensor nodes Sensors communicate with each other through short-range radio transmission Sensors react to environmental events and relay collected data through the dynamically formed network

Dept. of Computer Science and Engineering Applications Military reconnaissance Physical security Traffic surveillance Industrial and manufacturing automation Distributed robotics Environment monitoring …

Dept. of Computer Science and Engineering Problems The energy source is usually battery power Battery recharging or replacement is undesirable or impossible due to the unattended nature of sensors and hostile sensing environments Sensors may fail or be blocked due to physical damage or environmental interference

Dept. of Computer Science and Engineering Concerns A good coverage-preserved and fault-tolerant node scheduling scheme should have the following characteristics: It should allow as many nodes as possible to turn their radio transceivers and sensing functionalities off to reduce energy consumption, thus extending network lifetime Enough nodes must stay awake to form a connected network backbone and to preserve area coverage Void areas produced by sensor failures and energy depletions should be recovered as soon as possible

Dept. of Computer Science and Engineering Outline Motivation K-coverage sleeping candidate condition Node scheduling schemes Round-based Adaptive sleeping Performance evaluations Conclusions

Dept. of Computer Science and Engineering Problem Formulation Each sensor node N i knows its location (x i, y i ), sensing radius r i, communication radius R Sensing region SR i = { p | d ip < r i } The neighbor set of N i, N(i) = { N j  S | d ij ≤ R, j  i } Assuming that  N j  N(i), R ≥ r i + r j Ensures that coverage implies connectivity

Dept. of Computer Science and Engineering Some Definitions NiNi NjNj Sponsored Sensing Arc (SSA)  ij Sponsored Sensing Region (SSR) Sponsored Sensing Angle (SSG)  ij Covered Sensing Angle (CSG)  ij

Dept. of Computer Science and Engineering Special Cases of SSR and SSA d ij ≥ r i + r j NiNi NjNj

Dept. of Computer Science and Engineering Special Cases of SSR and SSA d ij ≤ r i - r j NiNi NjNj SSG  ij =2  CSG  ij is not defined Completely Covered Node (CCN) of N i

Dept. of Computer Science and Engineering Special Cases of SSR and SSA d ij ≤ r j - r i NiNi NjNj Complete-Coverage Sponsor (CCS) of N i Degree of Complete Coverage DCC  i = | CCS(i) | SSG  ij is not defined CSG  ij =2  CCS(i)

Dept. of Computer Science and Engineering Minimum Partial Arc-Coverage (MPAC) The minimum partial arc-coverage (MPAC) sponsored by node N j to node N i, denoted as  ij, the number of N j 's non-CCSs covering the point on the SSA  ij that has the fewest nodes covering it.

Dept. of Computer Science and Engineering Derivation of MPAC  ij 0 22  ij  jl  jm  ij = 2  ij = 1 Covered Sensing Angle (CSG) Sponsored Sensing Angle (SSG)  ij

Dept. of Computer Science and Engineering MPAC and DCC Based k-Coverage Sleeping Candidate Condition K-coverage Every point in the deployed area is covered by at least k nodes Theorem A sensor node N i is a sleeping candidate while preserving k-coverage, iff  i ≥ k or  N j  N(i) - CCS(i),  ij > k -  i.

Dept. of Computer Science and Engineering Extended Sleeping Candidate Condition Constrained deployed area

Dept. of Computer Science and Engineering Outline Motivation K-coverage sleeping candidate condition Node scheduling schemes Round-based Adaptive sleeping Performance evaluations Conclusions

Dept. of Computer Science and Engineering Round-based Node Scheduling Scheme on sleeping ready-to- sleeping ready-to-on uncertain T round eligible / STATUS ineligible T round T wait eligible / STATUS ineligible / STATUS on-sleeping decision phase 1.Set a backoff timer T hello, a window timer T win, a wait timer T wait, and a round timer T round 2.Collect HELLO messages from neighbors 3.After T hello times out, broadcast a HELLO message to all neighbors 4.After T win expires, evaluate the sleeping eligibility according to sleeping candidate conditions Approximately synchronized

Dept. of Computer Science and Engineering An Example of Sleeping Eligibility Evaluation

Dept. of Computer Science and Engineering Adaptive Sleeping Node Scheduling Scheme A node may suffer failures or deplete its energy  loss of area coverage Round-based: timer T round is a global parameter and not adaptive to recover a local area loss Letting each node calculate its sleeping time locally and adaptively

Dept. of Computer Science and Engineering Adaptive Sleeping Node Scheduling Scheme 1.Set a timer T sleeping 2.When T sleeping times out, broadcast a PROBE message 3.Each neighbor receiving the PROBE message will return a STATUS message to the sender 4.Evaluate sleeping eligibility. If eligible, set T sleeping according to the energy information collected from neighbors

Dept. of Computer Science and Engineering Performance Evaluation ESS: extended sponsored sector Proposed by Tian et. al. of Univ. of Ottawa, 2002 Consider only the nodes inside the SR of the evaluated node Mpac: round-based scheme with elementary MPAC condition MpacB: round-based scheme with extended MPAC condition in constrained area MpacBAs: adaptive sleeping scheme with MpacB

Dept. of Computer Science and Engineering Performance Evaluation (1) Sensor number vs. sensing radius

Dept. of Computer Science and Engineering Performance Evaluation (2) Standard deviation of sensing radius

Dept. of Computer Science and Engineering Performance Evaluation (3) Required coverage degree

Dept. of Computer Science and Engineering Performance Evaluation (4) Fault tolerance approaches Adaptive sleeping scheduling (k+1)-coverage scheduling Provide one more coverage degree than the design requirement k  -coverage accumulated time The total time during which  percentage of the deployed area satisfies the coverage requirement

Dept. of Computer Science and Engineering Performance Evaluation (4)

Dept. of Computer Science and Engineering Performance Evaluation (7) System lifetime vs. live sensor

Dept. of Computer Science and Engineering Conclusions Develop MPAC-based node sleeping eligibility conditions achieve k-coverage degree can be applied with different sensing radii Propose two fault tolerant approaches: Adaptive sleeping scheduling (k+1)-coverage scheduling Identify that a tradeoff exists between sensing coverage and network lifetime

Dept. of Computer Science and Engineering Performance Evaluation (5) Distribution of coverage degree

Dept. of Computer Science and Engineering Performance Evaluation (4) MpacBCa sleeping sensor