Connectivity and Scheduling in Wireless Sensor Networks

Slides:



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

1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
Geometric Algorithms for Coverage in Wireless Sensor Networks
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
Coverage Preserving Redundancy Elimination in Sensor Networks Bogdan Carbunar, Ananth Grama, Jan Vitek Computer Sciences Department Purdue University West.
1 A Probabilistic Coverage Protocol for Wireless Sensor Networks Mohamed Hefeeda, Hossein Ahmadi School of Computing Science Simon Fraser University Surrey,
Coverage Issues in WSNs
1 Maximizing Lifetime of Sensor Surveillance Systems IEEE/ACM TRANSACTIONS ON NETWORKING Authors: Hai Liu, Xiaohua Jia, Peng-Jun Wan, Chih- Wei Yi, S.
Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, Mani Srivastava IEEE TRANSACTIONS ON MOBILE.
Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.
1 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, Mani Srivastava IEEE TRANSACTIONS ON MOBILE.
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.
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.
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.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
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
Exposure In Wireless Ad-Hoc Sensor Networks Seapahn Meguerdichian Computer Science Department University of California, Los Angeles Farinaz Koushanfar.
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Efficient Gathering of Correlated Data in Sensor Networks
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
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.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
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.
On Graphs Supporting Greedy Forwarding for Directional Wireless Networks W. Si, B. Scholz, G. Mao, R. Boreli, et al. University of Western Sydney National.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Converge-Cast: On the Capacity and Delay Tradeoffs Xinbing Wang Luoyi Fu Xiaohua Tian Qiuyu Peng Xiaoying Gan Hui Yu Jing Liu Department of Electronic.
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.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks Chi-Fu Huang, Li-Chu Lo, Yu-Chee Tseng, and Wen-Tsuen Chen.
Coverage Issues in Wireless Sensor Networks Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
Coverage Problems in Wireless Ad-hoc Sensor Networks Seapahn Meguerdichian 1 Farinaz Koushanfar 2 Miodrag Potkonjak 1 Mani Srivastava 2 University of California,
Saran Jenjaturong, Chalermek Intanagonwiwat Department of Computer Engineering Chulalongkorn University Bangkok, Thailand IEEE CROWNCOM 2008 acceptance.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
Constructing K-Connected M-Dominating Sets in Wireless Sensor Networks Yiwei Wu, Feng Wang, My T. Thai and Yingshu Li Georgia State University Arizona.
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.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Coverage and Deployment 1. Coverage Problems Coverage: is a measure of the Quality of Service (QoS) of a sensor network How well can the network observe.
Wireless Sensor Networks: Coverage and Energy Conservation Issues
2010 IEEE Global Telecommunications Conference (GLOBECOM 2010)
Prof. Yu-Chee Tseng Department of Computer Science
Does Topology Control Reduce Interference?
Wireless Sensor Networks 5. Routing
Analysis of Node Localizability in Wireless Ad-hoc Networks
Network Flow and Connectivity in Wireless Sensor Networks
Research: algorithmic solutions for networking
Worst & Best-Case Coverage in Sensors Networks DEC 2004
Coverage and Connectivity in Sensor Networks
The Coverage Problem in a Wireless Sensor Network
Pradeep Kyasanur Nitin H. Vaidya Presented by Chen, Chun-cheng
Dhruv Gupta EEC 273 class project Prof. Chen-Nee Chuah
Speaker : Lee Heon-Jong
Connected Sensor Cover Problem
On Constructing k-Connected k-Dominating Set in Wireless 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:

Connectivity and Scheduling in Wireless Sensor Networks Youn-Hee Han yhhan@kut.ac.kr Korea University of Technology and Education Internet Computing Laboratory http://icl.kut.ac.kr

Connectivity

Connectivity Why Connectivity? Any sensing data should be sent to gateway (sink, base station) node Multi-hop routing Base Station Sink

K-Connectivity Connected Graph of Sensor Networks Vertex: each sensor nodes Edge: direct communication path for pairs of sensors there exists an edge between two vertices iff the distance between them is less or equal to the transmission range r.

K-Connectivity [Definition] k-connectivity The network will remain connected after removing any arbitrary k-1 sensors from network. It is also called “vertex k-connectivity” (not “edge k-connectivity”) k-connected:  any pair of nodes are connected by k indep. paths Independent paths:

K-Connectivity Examples 2-connected 4-connected

K-Edge-Connectivity [Definition] k-edge-connectivity The network will remain connected after removing any arbitrary k-1 edges from network. k-edge-connected:  any pair of nodes are connected by k disjoint paths disjoint paths:

Min-Power Connectivity Problem Connectivity & Transmission Power Nodes in the network correspond to transmitters More power  larger transmission range  More Edges  More Connectivity transmitting to distance r requires r power Battery operated  power conservation critical [Definition] Min-Power Connectivity Problems Find min-power range assignment so that the resulting communication network satisfies prescribed properties (k-connectivity)

Min-Power Connectivity Problem a c d g f e a b d g f e c Range assignment Communication network

K-Connectivity & K-Coverage Relation between K-Coverage and K-Connectivity [3] Communication Range: Sensing Range: [Theorem] If the given region is continuous and , “The region is k-covered” means “The region is k-connected” For example, k=1 Assume that the requested coverage level, k, is one and If The sensors covers the whole region completely, then Any sensing data produced by a sensor can be delivered to the sink node.

Sensing and Communication Ranges Real Products’ Ranges [7]

Coverage and Surveillance Path [Voronoi Diagram Tutorial] http://nms.lcs.mit.edu/~aklmiu/6.838/L7.pdf

Voronoi diagram Voronoi diagram [8] The Voronoi diagram is formed from lines that bisect and are perpendicular to the lines that connect two neighboring sensors. Each point s has a Voronoi cell V(s) consisting of all points closer to s than to any other point

Voronoi diagram Voronoi diagram examples 1 point 2 points form “a perpendicular bisector”

Voronoi diagram Voronoi diagram examples Collinear points form “a series of parallel lines”

Voronoi diagram Voronoi diagram examples Non-collinear points form “Voronoi half lines” that meet at a vertex

Voronoi diagram Voronoi cells and segments Which of the following is true for 2-D Voronoi diagrams? Four or more non-collinear pointss are… 1) sufficient to create a bounded cell 2) necessary to create a bounded cell 3) 1 and 2 4) none of above Four points’ degenerate case of bounded cell:

Property I of Voronoi diagram

Property II of Voronoi diagram

Surveillance Path Maximal Breach Path [8] Voronoi Path (= Maximal Breach Path) The path where the surveillance level is the lowest The path where its closest distance to any sensor is as large as possible. Voronoi Path (Edge) Voronoi diagram Voronoi Partition

Surveillance Path Maximal Support Path [8] Delaunay Triangulation Path (= Maximal Support Path) The path where the surveillance level is the lowest The path where its closest distance to any sensor is as short as possible. Delaunay triangulation

Coverage and Scheduling

Scheduling Basic Policy Sensor should be active or sleep? Scheduling (related to the coverage issue) An interval: is active Another interval: is active So, the battery power can be saved

Scheduling Scheduling Type Centralized Distributed All sensors send “their location information” to the centralized sink node. The sink node performs “its scheduling algorithm” for the sensors The sink node broadcasts “the scheduling information” to all sensor nodes Each sensor becomes active or sleep according to the information Distributed Each sensor self-determies its scheduling time # of messages reduced

Centralized Scheduling MDSC (Maximum Disjoint Set Covers) [9] [Definition] Maximum Disjoint Set Covers Problem

Centralized Scheduling MDSC (Maximum Disjoint Set Covers) [9] For example, C={S1, S2, S3, S4}, TARGETS={t1, t2, t3} A sensor’s battery lifetime: 1 Network Lifetime without any scheduling: 1 By MDSC Scheduling Two Set Covers, C1 and C2 C1={S1, S2} with active time=1 C1={S3, S4} with active time=1 So that, network lifetime: 2 s2 s1 s4 s3 t3 t1 t2 s1 s2 s3 s4 t3 t2 t1

Centralized Scheduling MSC (Maximum Set Covers) [10] [Definition] Maximum Set Covers Problem removed! MSC MDSC MDSC problem is a special case of MSC problem.!

Centralized Scheduling MSC (Maximum Set Covers) [10] For Example, By MSC Scheduling Network Lifetime: 2.5 s2 s1 s4 s3 t3 t1 t2 active time=0.5 active time=0.5 active time=0.5 active time=1

Centralized Scheduling Integer Programming Formulation of the MSC Problem [10]

Centralized Scheduling Integer Programming Formulation of the MSC Problem [10]

Centralized Scheduling Integer Programming  Linear Programming

Centralized Scheduling MSC (Maximum Set Covers) [10, 11] Existing Algorithms Linear Programming [10] Greedy [10] (Complexity: ) Branch-and-Bound [11] i: # of set covers, m: # of targets, n: # of sensors

Centralized Scheduling MSC (Maximum Set Covers) [10, 11] Existing Algorithms Linear Programming [10] Greedy [10] (Complexity: ) Branch-and-Bound [11] i: # of set covers, m: # of targets, n: # of sensors

Distributed Scheduling 1-Coverage Preserving Scheduling (1-CP) [12] For Example Init Phase: 1) Each sensor exchange its location and Ref. value 2) Each sensor get its schedule (active) time The set of intersection points within ‘s area Trnd=20 The set of sensors covering the target p Ref1=2, Ref2=9, Ref3=11

Distributed Scheduling 1-Coverage Preserving Scheduling (1-CP) [12] 2 16.5 5.5 11 9

References 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, 2003. 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. 672-679, November 2005. 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, 2003. 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. 209-227. Sep. 2007. Y. Zou and K. Chakrabarty, "Sensor deployment and target localization based on virtual forces," in Proceedings of INFOCOM 2003, March 2003. 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, 2005 36/37

References Honghai Zhang and Jennifer C. Hou, ``On deriving the upper bound of a-lifetime for large sensor networks,'' Proc. ACM Mobihoc 2004, June 2004 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. 443-454, September 2002 M. Cardei and D.-Z. Du, "Improving Wireless Sensor Network Lifetime through Power Aware Organization," ACM Wireless Networks, Vol. 11, pp. 333-340, 2005. 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. 1976-1984, 2005. 김용환, 이헌종, 한연희, "무선 센서 네트워크 수명 연장을 위한 에너지 인지적 스케줄링 알고리즘," 한국정보과학회 학술발표논문집 2008년도 가을, 2008년 10월 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. 182-187, 2006. V. Raghunathan, C. Schurgers, S. Park, and M. B. Srivastava, Energy-Aware Wireless Microsensor Networks, IEEE Signal Processing Magazine, 19 (2002), pp 40-50. 37/37