Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.

Slides:



Advertisements
Similar presentations
Coverage by Directional Sensors Jing Ai and Alhussein A. Abouzeid Dept. of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute.
Advertisements

Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
TDMA Scheduling in Wireless Sensor Networks
An Application-Specific Protocol Architecture for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan (MIT)
Movement-Assisted Sensor Deployment Author : Guiling Wang, Guohong Cao, Tom La Porta Presenter : Young-Hwan Kim.
KAIST Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Suho Yang (September 4, 2008) Ming Ma, Yuanyuan Yang IEEE Transactions.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
Distributed Scheduling of a Network of Adjustable Range Sensors for Coverage Problems Akshaye Dhawan, Ursinus College Aung Aung and Sushil K. Prasad Georgia.
Data-Centric Energy Efficient Scheduling for Densely Deployed Sensor Networks IEEE Communications Society 2004 Chi Ma, Ming Ma and Yuanyuan Yang.
Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.
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.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
SMART: A Scan-based Movement- Assisted Sensor Deployment Method in Wireless Sensor Networks Jie Wu and Shuhui Yang Department of Computer Science and Engineering.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
Zoë Abrams, Ashish Goel, Serge Plotkin Stanford University Set K-Cover Algorithms for Energy Efficient Monitoring in Wireless Sensor Networks.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
1 On Multiple Point Coverage in Wireless Sensor Networks Shuhui Yangy, Fei Daiz, Mihaela Cardeiy, and Jie Wuy Department of Computer Science and Engineering.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Achieving Minimum Coverage Breach under Bandwidth Constraints in Wireless Sensor Networks Maggie X. Cheng, Lu Ruan and Weili Wu Dept. of Comput. Sci, Missouri.
Layered Diffusion based Coverage Control in Wireless Sensor Networks Wang, Bang; Fu, Cheng; Lim, Hock Beng; Local Computer Networks, LCN nd.
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.
Power saving technique for multi-hop ad hoc wireless networks.
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
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,
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering A Point-Distribution Index and Its Application to Sensor Grouping Problem Y. Zhou.
Balanced k-Coverage in Visual Sensor Networks Md. Muntakim Sadik, Sakib Md. Bin Malek { mms, Department.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
P-Percent Coverage Schedule in Wireless Sensor Networks Shan Gao, Xiaoming Wang, Yingshu Li Georgia State University and Shaanxi Normal University IEEE.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Bounded relay hop mobile data gathering in wireless sensor networks
Chinh T. Vu, Yingshu Li Computer Science Department Georgia State University IEEE percom 2009 Delaunay-triangulation based complete coverage in wireless.
Maximization of System Lifetime for Data-Centric Wireless Sensor Networks 指導教授:林永松 博士 具資料集縮能力無線感測網路 系統生命週期之最大化 研究生:郭文政 國立臺灣大學資訊管理學研究所碩士論文審查 民國 95 年 7 月.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
TDMA scheduling algorithms for WSN Speaker: Chan-Yu Tsai Advisor: Dr. Ho-Ting Wu Date: 2015/5/6.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, and Nicolas D. Georanas ACM WSNA ‘ 02.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Saran Jenjaturong, Chalermek Intanagonwiwat Department of Computer Engineering Chulalongkorn University Bangkok, Thailand IEEE CROWNCOM 2008 acceptance.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
LORD: A Localized, Reactive and Distributed Protocol for Node Scheduling in Wireless Sensor Networks Arijit Ghosh and Tony Givargis Center for Embedded.
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)
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Deploying Sensors for Maximum Coverage in Sensor Network Ruay-Shiung Chang Shuo-Hung Wang National Dong Hwa University IEEE International Wireless Communications.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Prof. Yu-Chee Tseng Department of Computer Science
Net 435: Wireless sensor network (WSN)
Maximum Lifetime of Sensor Networks with Adjustable Sensing Range
Energy-Efficient Target Coverage in Wireless Sensor Networks
Survey on Coverage Problems in Wireless Sensor Networks - 2
Survey on Coverage Problems in Wireless Sensor Networks
at University of Texas at Dallas
Presentation transcript:

Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile Computing, Networking And Communications, (WiMob'2005), IEEE International Conference on Volume 3, Aug Page(s): Vol. 3 報告 : 林美佐

Outline  一、 Introduction  二、 Problem Definition  三、 Solutions For The AR-SC Problem  四、 Simulation Results  五、 Conclusions

一、 Introduction (1/2)  This paper addresses the target coverage problem in wireless sensor networks with adjustable sensing range.  The method used to extend the network’s lifetime is to divide the sensors into a number of sets: Adjustable Range Set Covers (AR-SC) problem.  Its objective is to find a maximum number of set covers and the ranges associated with each sensor, such that each sensor set covers all the targets.

一、 Introduction (2/2)  To use a minimum sensing range in order to minimize the energy consumption, while meeting the target coverage requirement.  Power saving techniques can generally be classified in two categories:  Scheduling the sensor nodes to alternate between active and sleep mode.  Adjusting the transmission or sensing range of the wireless nodes.

二、 Problem Definition (1/5)  Assume that N sensors s 1, s 2,..., s N are randomly deployed to cover M targets t 1, t 2,..., t M. Each sensor has an initial energy E and has the capability to adjust its sensing range. Sensing range options are r 1, r 2,..., r P, corresponding to energy consumptions of e 1, e 2,..., e P.  To find a family of set covers c 1, c 2,..., c K and determine the sensing range of each sensor in each set, such that (1) K is maximized, (2) each sensor set monitors all targets, and (3) each sensor appearing in the sets c 1, c 2,..., c K consumes at most E energy.

二、 Problem Definition (2/5)  In AR-SC definition, the requirement to maximize K is equivalent with maximizing the network lifetime. The sensing range of a sensor determines the energy consumed by the sensor when that set is activated.  An example with four sensors s 1, s 2, s 3, s 4 and three targets t 1, t 2, t 3. Each sensor has two sensing range r 1, r 2 with r 1 < r 2.

二、 Problem Definition (3/5)

二、 Problem Definition (4/5) Let us consider for this example E = 2, e 1 = 0.5, and e 2 = 1. Each set cover is active for a unit time of 1. Five set covers: C1 ={(s1, r1), (s2, r2)} C2 ={(s1, r2), (s3, r1)} C3 ={(s2, r1), (s3, r2)} C4 ={(s4, r2)} C5 ={(s1, r1), (s2, r1), (s3, r1)} maximum lifetime 6 sequence of set covers: C1, C2, C3, C4, C5, C4

二、 Problem Definition (5/5)  If sensor nodes do not have adjustable sensing ranges, then we obtain a lifetime 4 for a sensing range equal to r2. Sensors can be organized in two distinct set covers, such as {(s1, r2), (s2, r2)} and {(s4, r2)}, and each can be active twice.  Therefore, this example shows a 50% lifetime increase when using adjustable sensing ranges.

三、 Solutions For The AR-SC Problem (1/16)  Three heuristics for solving the AR-SC problem:  We formulate the problem using integer programming and then solve it using relaxation and rounding techniques.  The centralized heuristics.  The distributed and localized heuristics.

三、 Solutions For The AR-SC Problem (2/16)  The centralized heuristics are executed at the BS. Once the sensors are deployed, they send their coordination to the BS. The BS computes and broadcasts back the sensor schedules.  In the distributed and localized algorithm, each sensor node determines its schedule based on communication with one-hop neighbors.

三、 Solutions For The AR-SC Problem (3/16)  A. Integer Programming based Heuristic

三、 Solutions For The AR-SC Problem (4/16)  For simplicity, we use the following notations:  i: i th sensor, when used as index  j: j th target, when used as index  p: p th sensing range, when used as index  k: k th cover, when used as index  Variables:  c k, boolean variable, for k = 1..K; c k = 1 if this subset is a set cover, otherwise c k = 0.  x ikp, boolean variable, for i = 1..N, k = 1..K, p = 1..P ; x ikp = 1 if sensor i with range r p is in cover k, otherwise x ikp = 0.

三、 Solutions For The AR-SC Problem (5/16)  Maximize c c K  The energy consumed by each sensor i is less than or equal to E, which is the starting energy of each sensor.  If sensor i is part of the cover k then exactly one of its P sensing ranges are set.  Each target t j is covered by each set c k.

三、 Solutions For The AR-SC Problem (6/16) 2. LP-based Heuristic

三、 Solutions For The AR-SC Problem (7/16) Add sensors to the current set cover

三、 Solutions For The AR-SC Problem (8/16)

三、 Solutions For The AR-SC Problem (9/16)  B. Greedy based Heuristics 1. Centralized Greedy Heuristic  We use the following notations:  T ip : the set of covered targets within the sensing range r p of sensor i.  B ip : the contribution of sensor i with range r p. B ip = |T ip |/e p.  ΔB ip : the incremental contribution of the sensor i when its sensing range is increased to r p. ΔB ip = ΔT ip /Δe p, where ΔT ip = |T ip | − |T iq | and Δe p = e p − e q. The range r q is the current sensing range of the sensor i, thus r p > r q. Initially, all the sensors have assigned a sensing range r 0 = 0 and the corresponding energy is e 0 = 0.

三、 Solutions For The AR-SC Problem (10/16)  C k : the set of sensors in the kth cover.  T Ck : the set of targets uncovered by the set C k.  A contribution parameter B ip is associated with each (sensor, range) pair. For brevity, in cases of no ambiguity, we write (i, p) instead of (s i, r p ).  A sensor that covers more targets per unit of energy should have higher priority in being selected in a sensor cover.  We are using the incremental contribution parameter ΔB ip as the selection decision parameter.

三、 Solutions For The AR-SC Problem (11/16) /*repeatedly constructs set covers*/

三、 Solutions For The AR-SC Problem (12/16)

三、 Solutions For The AR-SC Problem (13/16) 2. Distributed and Localized Heuristic  The distributed greedy algorithm runs in rounds. Each round begins with an initialization phase, where sensors decide whether they will be in an active or sleep mode during the current round.  The initialization phases takes W time. Each sensor maintains a waiting time, after which it decides its status and its sensing range, and then it broadcasts the list of targets it covers to its one-hop neighbors.  The waiting time of each sensor s i is set up initially to Wi = (1 − B iP /B max ) ×W.

三、 Solutions For The AR-SC Problem (14/16)  As different sensors have different waiting times, this serializes the sensors’ broadcasts in their local neighborhood and gives priority to the sensors with higher contribution.  In this algorithm we use a discrete time window, where d is the length of the time slot. Thus, the time window W has W/d time units.

三、 Solutions For The AR-SC Problem (15/16)

三、 Solutions For The AR-SC Problem (16/16)

四、 Simulation Results (1/5)  It simulates a stationary network with sensor nodes and targets randomly located in a 100m× 100m area.  N the number of sensor nodes. In our experiments we vary N between 25 and 250.  M the number of targets to be covered. It varies between 5 to 50.  P sensing ranges r 1, r 2,...,r P. We vary P between 1 and 6, and the sensing range values between 10m and 60m.  Energy consumption model e P (r P ). We evaluate network lifetime under linear (e P = Θ(r P )) and quadratic (e P = Θ(r 2 P )) energy consumption models.  Time slot d in the distributed greedy heuristic. d shows the impact of the transfer delay on the performance of the distributed greedy heuristic. We vary d between 0.2 and 0.75.

四、 Simulation Results (2/5)  We consider 10 targets randomly deployed, and we vary the number of sensors between 25 and 100. Each sensor has two adjustable sensing ranges, 30m and 60m. The energy consumption model is linear.  Network lifetime results increase with sensor density. When more sensors are deployed, each target is covered by more sensors, thus more set covers can be formed.

四、 Simulation Results (3/5)  This simulation results also justify the contribution of this paper, showing that adjustable sensing ranges can greatly contribute to increasing the network lifetime.

四、 Simulation Results (4/5)  The transfer delay also affects the network lifetime. The longer the transfer delay is, the smaller the lifetime.

四、 Simulation Results (5/5)  Network lifetime increases with the number of sensors and decreases as more targets have to be monitored.

五、 Conclusions  This paper proposed scheduling models for the target coverage problem for wireless sensor networks with adjustable sensing range.  This paper introduced the mathematical model, proposed efficient heuristics (both centralized and distributed and localized) using integer programming formulation and greedy approaches, and verified our approaches through simulation.