Coverage Issues in Wireless Sensor Networks Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory

Slides:



Advertisements
Similar presentations
Coverage, Connectivity and Mobility in Wireless Mobile Sensor Robots Youn-Hee Han Korea University of Technology and Education Laboratory.
Advertisements

Distributed Algorithms for Mobile Sensor Networks Chelsea Sanders Ben Tullis.
Geometric Algorithms for Coverage in Wireless Sensor Networks
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.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
1 Sensor Deployment and Target Localization Based on Virtual Forces Y. Zou and K. Chakrabarty IEEE Infocom 2003 Conference, pp ,. ACM Transactions.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
1 School of Computing Science Simon Fraser University, Canada PCP: A Probabilistic Coverage Protocol for Wireless Sensor Networks Mohamed Hefeeda and Hossein.
1 A Probabilistic Coverage Protocol for Wireless Sensor Networks Mohamed Hefeeda, Hossein Ahmadi School of Computing Science Simon Fraser University Surrey,
July, 2007Simon Fraser University1 Probabilistic Coverage and Connectivity in Wireless Sensor Networks Hossein Ahmadi
Randomized k-Coverage Algorithms for Dense Sensor Networks
Coverage Issues in WSNs
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering A Sensibility-Based Sleeping Configuration Protocol for Dependable Wireless Sensor.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.
Location Estimation in Sensor Networks Moshe Mishali.
1 Target Tracking with Sensor Networks Chao Gui Networks Lab. Seminar Oct 3, 2003.
1 Wireless Sensor Networks: Coverage and Energy Conservation Issues 國立交通大學 資訊工程系 曾煜棋教授 Prof. Yu-Chee Tseng.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
Radio Power Management and Controlled Mobility in Sensor Network Guoliang Xing Department of Computer Science City University of Hong Kong
1 On Multiple Point Coverage in Wireless Sensor Networks Shuhui Yangy, Fei Daiz, Mihaela Cardeiy, and Jie Wuy Department of Computer Science and Engineering.
The Chinese Univ. of Hong Kong Node Scheduling Schemes for Coverage Preservation and Fault Tolerance in Wireless Sensor Networks Chen Xinyu Group Meeting.
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.
Exposure In Wireless Ad-Hoc Sensor Networks S. Megerian, F. Koushanfar, G. Qu, G. Veltri, M. Potkonjak ACM SIG MOBILE 2001 (Mobicom) Journal version: S.
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
Sensor network coverage Ref: 1.Seapahn Megerian et al., “Worst and best-case coverage in sensor networks” 2.Chi-Fu Huang and Yu-Chee Tseng, “The coverage.
Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar.
The Coverage Problem in Wireless Ad Hoc Sensor Networks Supervisor: Prof. Sanjay Srivastava By, Rucha Kulkarni
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Using Rotatable and Directional (R&D) Sensors to Achieve Temporal Coverage of Objects and Its Surveillance Application You-Chiun Wang, Yung-Fu Chen, and.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
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,
Coverage and Connectivity Issues in Sensor Networks
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
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.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
On Non-Disjoint Dominating Sets for the Lifetime of Wireless Sensor Networks Akshaye Dhawan.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
1 Probabilistic Coverage in Wireless Sensor Networks Nadeem Ahmed, Salil S. Kanhere and Sanjay Jha Computer Science and Engineering, University of New.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
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.
Younghwan Yoo† and Dharma P. Agrawal‡ † School of Computer Science and Engineering, Pusan National University, Busan, KOREA ‡ OBR Center for Distributed.
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.
Energy-Aware Target Localization in Wireless Sensor Networks Yi Zou and Krishnendu Chakrabarty IEEE (PerCom’03) Speaker: Hsu-Jui Chang.
A Coverage-Preserving and Hole Tolerant Based Scheme for the Irregular Sensing Range in WSNs Azzedine Boukerche, Xin Fei PARADISE Research Lab Univeristy.
Wireless Sensor Network: A Promising Approach for Distributed Sensing Tasks.
Minimum Power Configuration in Wireless Sensor Networks Guoliang Xing*, Chenyang Lu*, Ying Zhang**, Qingfeng Huang**, and Robert Pless* *Washington University.
Wireless Sensor Networks: Coverage and Energy Conservation Issues
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
Prof. Yu-Chee Tseng Department of Computer Science
On the Lifetime of Wireless Sensor Networks
Coverage and Connectivity in Sensor Networks
Connectivity and Scheduling in Wireless Sensor Networks
The Coverage Problem in a Wireless Sensor Network
Speaker : Lee Heon-Jong
Connected Sensor Cover Problem
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:

Coverage Issues in Wireless Sensor Networks Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory

Introduction 2/50

3/50 Change of Research Issues in Sensor Networks Hardware (2000) CPU, memory, sensors, etc. Protocols (2002) MAC layers Routing and transport protocols Applications (2004) Localization and positioning applications Management (2005) Coverage and connectivity problems Coverage and connectivity problems Power management Power management Etc. Etc. From Dr. Yu-Chee Tseng (Associate Dean), College of Computer Science, National Chiao- Tung University

Coverage Problem In general, determine how well the sensing field is monitored or tracked by sensors. Objectives of the problem Determine the coverage hole (or targets) Minimize the number of sensors deployed Make the whole area covered by three or more sensors  Location determination by “Triangulation” Maximize the network lifetime  [Def.] Sensor Network Lifetime The time interval that all points (or targets) in the given area is covered by at least one sensor node. Etc. Study of Coverage Problem 4/50

Sensor Deploy Method Deterministic (planned) vs. Random Coverage Types Area coverage vs. Target (Point) coverage Problem Design Criteria (1/3) 5/ R S2S2 S1S1 S4S4 S3S3 t3t3 t1t1 t2t2

Coverage Modeling Binary Model vs. Probability Model Communication Range ( ) & Sensing Range ( ) vs. vs. Homogeneous vs. heterogeneous? Problem Design Criteria (2/3) 6/50 Binary, unit disc sensing model Probabilistic sensing model

Algorithm Characteristics 1) Centralized 2) Distributed 3) Self-*  Self-determination free choice of one’s own acts without external compulsion  Self-organization (Self-configuration) a process of evolution where the effect of the environment is minimal, i.e. where the development of new, complex structures takes place primarily in and through the system itself  Self-healing For example, a mobile sensor can move to an area with a coverage hole or routing void and significantly improve network performance. Problem Design Criteria (3/3) 7/50

Review: Art Gallery Problem Victor Klee (1973) Place the minimum number of cameras such that every point in the art gallery is monitored by at least one camera Chvátal's art gallery theorem (1975) guards (cameras) are always sufficient and sometimes necessary to guard a simple polygon with vertices 42 vertices  upper bound: 8/50

Review: Disk Covering Problem Given a unit disk, find the smallest radius required for equal disks to completely cover the unit disk. Zahn (1962). 9/50

Review: Sensor Node Architecture System architecture of a typical wireless sensor node i) a computing subsystem consisting of a microprocessor or microcontroller ii) a communication subsystem consisting of a short range radio for wireless communication iii) a sensing subsystem that links the node to the physical world and consists of a group of sensors and actuators iv) a power supply subsystem, which houses the battery and the dc-dc converter, and powers the rest of the node.

Review: Power Saving Make the sensor node sleep!!! [13] Modes * 2Mb/s IEEE Wireless LAN Tx Rx Idle Sleep Energy Consumption Rockwell’s WINS Nodes TxRxIdleSleep 0.38 ~ 1 W0.75 W0.72 W0.4 W Medusa II Nodes TxRxIdleSleep 22 ~ 24 mW22 mW6 mW0.02 mW It is highly recommended to “schedule” the wireless sensor nodes to alternate between active (Tx, Rx, Idle) and sleep mode

Review: Power Saving Make the sensor node intelligent!!! [13] The ratio of the energy spent in sending one bit of information to the energy spent in executing one instruction.  1500~2700 for Rockwell’s WIN nodes  220~2900 for the MEDUSA II nodes  1400 for the WINS NG 2.0 So, local data processing, data fusion and data compression are highly desirable.

Coverage 13/50

Coverage Modeling Binary Model [1] Each sensor’s coverage area is modeled by a disk Any location within the disk is perfectly monitored by the sensor located at the center of the disk; otherwise, it is not monitored by the sensor. Probability Model [2] An event happening in the coverage of a sensor is either detected or not detected by the sensor depending on a probability distribution Hence even if an event is very close to a sensor, it may still by missed by the sensor. 14/50

Binary Model: K-coverage in 2-D K-coverage (only within Binary Model) [Definition] covered  A location in an area is said to be covered by if it is within 's sensing range. [Definition] k-covered (location or area)  A location in an area is said to be k-covered if it is within at least K sensors' sensing ranges.  “k” is called coverage level Why K>1? Fault-tolerance in case of the dismissal of some sensors Power saving and enlarge network lifetime Triangulation: getting location of a targeted object Uplift the confidence level on gathering information 15/50

Binary Model: K-coverage in 2-D Problems about K-coverage [1] [Definition] k-NC problem  Given a natural number k, the k-Non-unit-disk Coverage (k-NC) problem is a decision problem whose goal is to determine whether all points in an area are k-covered or not. [Definition] k-UC problem  Given a natural number k, the k-Unit-disk Coverage (k-UC) Problem is a decision problem whose goal is to determine whether all points in an area are k-covered or not, subject to the constraint that r 1 = r 2 = · · · = r n. 16/50 k-NC (k=1) k-UC (k=1)

So this area is not 1-covered! 1-covered means that every point in this area is covered by at least 1 sensor 2-covered means that every point in this area is covered by at least 2 sensors This region is not covered by any sensor! Is this area 1-covered? This area is not only 1- covered, but also 2- covered! What is the coverage level of this area? Coverage level = k means that this area is k-covered Binary Model: K-coverage in 2-D 17/50

Binary Model: K-coverage in 2-D Algorithm to determine coverage level, k, in a given sensor network? [1] [Definition] k-perimeter-covered  Consider any two sensors s i and s j. A point on the perimeter of s i is perimeter-covered by s j if this point is within the sensing range of s j [Theorem]  An area A is k-covered iff each sensor in A is k-perimeter-covered. 2 차원 문제를 1 차원 문제로 바꾸어 해결 Partially self-determination, but a central node determines the coverage level (k) finally. 18/50

Binary Model: Coverage Configuration in 2-D Coverage Configuration Protocol (CCP) [3] 1) a coverage level (k) is allocated to all sensors 2) all sensors are deployed randomly at the target area 3) Each sensor makes itself sleep or active to achieve the coverage level [Theorem]  A given area is “k-covered” if the following conditions are satisfied 1) All intersection points between each pair of sensors are "k- covered" 2) All intersection points between each sensor and boundary of the area are "k-covered” 19/50 Active nodes Intersection points

Binary Model: Coverage Configuration in 2-D Coverage Configuration Protocol (CCP) [3] A node becomes “sleep” if all intersection points inside its coverage is already K-covered by other active nodes in its neighborhood. A node becomes “active” if there exists an intersection point inside its sensing circle that is not K-covered by other active nodes. 20/50 Active nodes Sleeping nodes Intersection points active?

Binary Model: K-coverage in 3-D K-coverage in 3-D [4] [Definition] k-BC Problem  Given a natural number k, the k-Ball-Coverage (k-BC) Problem is a decision problem whose goal is to determine whether all points in a 3-D cuboid sensing area are k-covered or not. How to determine k?  (3D  2D) Determine whether the sphere of a sensor is sufficiently covered  (2D  1D) Determine whether the circle of each spherical cap of a sensor intersected by its neighboring sensors is covered 21/50

Probability Model Why Probability Coverage Model? [2] Quality of sensor surveillance may be much affected by sensing distances, signal propagation characteristics, obstacles, and environmental factors. Probability coverage model may be more realistic! Methodology Simple Model [5] Signal-strength-based Model [2] 22/50 임의의 센서와 가까운 지역이 특수한 요인 ( 장애물 ) 에 의하여 센싱이 되지 않을 수 있거나 그 센서와 먼 지역이 특수한 요인 ( 다수의 센서의 감지 ) 에 의하여 센싱이 될 수도 있다.

Probability Model Simple Model [5] : the probability that a sensor can sense a event happened at a location : the detection probability contributed by the sensors 23/50

Probability Model Signal-strength-based Model [2, 6] : the probability that a sensor can sense a event happened at a location  Path Loss (in dB),, at a distance 24/50 Tx Power – Rx Power =

Probability Model Signal-strength-based Model [2, 6] : the probability that a sensor can sense a event happened at a location  Path Loss (in dB),, at a distance 25/50

Probability Model Signal-strength-based Model [2, 6] : the probability that a sensor can sense a event happened at a location  Path Loss (in dB),, at a distance : the detection probability contributed by the sensors 26/50 Q-Function:

Probability Model: Probabilistic Coverage Algorithm [Definition] Effective Coverage [2] Effective coverage range,, of a sensor is defined as distance of the target from the sensor beyond which the detection probability is negligible. That is, an area where is over a given threshold [Definition] Sufficiently Covered [2] : Desired Detection Probability, DDP A location in region A is said to be sufficiently covered if its cumulative detection probability, due to sensors located within the effective coverage range of this location, is equal to or greater than the detection probability desired by the application. Probabilistic Coverage Algorithm (PCA) [2] Check whether the current whole area is sufficiently covered or not 27/50

Probability Model: Evaluation of Sensor Networks The probability of location estimation by a sensor [6] : The probability that sensor estimates that the location of is at 28/50

Probability Model: Evaluation of Sensor Networks The probability of location estimation by all sensors : When the real location of event is, the normalized probability that all sensors predict that the location of the object is at The error of location estimation by all sensors : When the real location of event is, the weighted error that the sensor network predicts that the estimated location of the object is 29/50

Probability Model: Evaluation of Sensor Networks The accumulated error of location estimation by all sensors : When the real location of event is, the accumulated weighted error at all possible estimated locations  임의의 센서 집단 배치에 대한 특정 위치 의 감지 실패를 평가할 수 있음 The overall error by all sensors : the overall error degree for the sensor network to monitor a given area  전체 위치에 대해 임의의 센서 집단 배치가 얼마나 잘 되었는가를 평가할 수 있음 30/50

Probability Model: Evaluation of Sensor Networks 31/50 The real location of event (or object):

Probability Model: Evaluation of Sensor Networks 32/50

Probability Model: Evaluation of Sensor Networks Scheme to deploy sensors in an area [6] [Step 1] randomly select one location to deploy the first sensor [Step 2] greedily add one more sensor to the location such that is maximum. 33/50

Probability Model: Evaluation of Sensor Networks SLEEP and AWAKE protocols [6] 34/50

References 1. C.-F. Huang and Y.-C. Tseng, The Coverage Problem in a Wireless Sensor Network, In ACM International Workshop on Wireless Sensor Networks and Applications (WSNA), pp. 115–121, N. Ahmed, S. S. Kanhere and S. Jha, Probabilistic Coverage in Wireless Sensor Networks, in Proceedings of the IEEE Workshop on Wireless Local Networks (WLN, in conjunction with LCN 2005), Sydney, Australia, pp , November X. Wang, G. Xing, Y. Zhang, C. Lu, R. Pless, and C. Gill, Integrated coverage and connectivity configuration in wireless sensor networks, In ACM International Conf. on Embedded Networked Sensor Systems (SenSys), pp. 28–39, C.-F. Huang, Y.-C. Tseng, and L.-C. Lo, The Coverage Problem in Three-Dimensional Wireless Sensor Networks, Journal of Interconnection Networks, Vol. 8, No. 3, pp Sep Y. Zou and K. Chakrabarty, "Sensor deployment and target localization based on virtual forces," in Proceedings of INFOCOM 2003, March S.-P. Kuo, Y.-C. Tseng, F.-J. Wu, and C.-Y. Lin, A Probabilistic Signal-Strength-Based Evaluation Methodology for Sensor Network Deployment, International Journal of Ad Hoc and Ubiquitous Computing, Vol. 1, No. 1-2, pp. 3-12, /50

References 7. Honghai Zhang and Jennifer C. Hou, ``On deriving the upper bound of a-lifetime for large sensor networks,'' Proc. ACM Mobihoc 2004, June S. Megerian, F. Koushanfar, G. Qu, G. Veltri, M. Potkonjak. "Exposure In Wireless Sensor Networks: Theory And Practical Solutions," Journal of Wireless Networks, Vol. 8, No. 5, ACM Kluwer Academic Publishers, pp , September M. Cardei and D.-Z. Du, "Improving Wireless Sensor Network Lifetime through Power Aware Organization," ACM Wireless Networks, Vol. 11, pp , M. Cardei, M. T. Thai, Y. Li, and W. Wu, "Energy-efficient Target Coverage in Wireless Sensor Networks," In IEEE Infocom 2005, vol. 3, pp , 김용환, 이헌종, 한연희, " 무선 센서 네트워크 수명 연장을 위한 에너지 인지적 스케줄링 알고리즘," 한국정보과학회 학술발표논문집 2008 년도 가을, 2008 년 10 월 12. C.-F. Huang, L.-C. Lo, Y.-C. Tseng, and W.-T. Chen Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks, ACM Trans. on Sensor Networks, Vol. 2, No. 2, pp , V. Raghunathan, C. Schurgers, S. Park, and M. B. Srivastava, Energy-Aware Wireless Microsensor Networks, IEEE Signal Processing Magazine, 19 (2002), pp /50