510 likes | 653 Views
An Efficient Grid-Based Approach for Dynamical Target Coverage in Hybrid Sensor networks. 混合式感測網路中針對移動目標物的覆蓋率問題提出一個有效率以格網為基礎的方法. Outline. Introduction Related work Preliminaries Network model Proposed approach Forming the monitoring region Circle covering to detect coverage hole
E N D
An Efficient Grid-Based Approach for Dynamical Target Coverage in Hybrid Sensor networks 混合式感測網路中針對移動目標物的覆蓋率問題提出一個有效率以格網為基礎的方法
Outline • Introduction • Related work • Preliminaries • Network model • Proposed approach • Forming the monitoring region • Circle covering to detect coverage hole • Collecting the demand and supply information for healing coverage holes • Minimum cost flow to make the movement plan • Simulation result • Conclusion • Reference
Introduction • Structural monitoring • Buildings and Ships • Healthy monitoring • Vehicular applications • Target tracking-based applications • Environment monitoring • Habitat monitoring • Traffic monitoring • Military applications • Wireless sensor networks (WSNs) • Applications
Research Issue • Target tracking • Existing researches about target tracking can be divided into two categories: data aggregation (fusion), and location estimation. • the data aggregationinvolves the acquisition, filtering, and correlation of the relevant data from multiple sensor nodes. • The location estimation is to estimate the location of a target in a sensor field based on the received signal intensities at a number of sensor nodes and a priori information about the locations of these sensor nodes.
Mobile target Sink Static sensor node
Mobile target Sink Mobile sensor node Static sensor node
Motivation and Goal • Motive • In order to provide more detail and precise representation about the mobile target. • goal • Proposing a distributed approach to achieving the complete monitoring for a mobile target. • Minimum number of mobile sensor nodes used. • Minimum movement cost.
Outline • Introduction • Related work • Preliminaries • Network model • Proposed approach • Forming the monitoring region • Circle covering to detect coverage hole • Collecting the demand and supply information for healing coverage holes • Minimum cost flow to make the movement plan • Simulation result • Conclusion • Reference
Related work • G. Wang, G. Cao, P. Berman, and T. La Porta, “Bidding Protocols for Deploying Mobile Sensors,” IEEE Trans. Mobile Computing, Vol. 6, No. 5, pp. 515-528, May 2007. • W.Wang, V. Srinivasan, and K.C.Chua, “Coverage in Hybrid Mobile Sensor Networks,” IEEE Trans. Mobile Computing, vol. 7, no. 11, pp. 1374-1387, Nov. 2008.
Outline • Introduction • Related work • Preliminaries • Network model • Proposed approach • Forming the monitoring region • Circle covering to detect coverage hole • Collecting the demand and supply information for healing coverage holes • Minimum cost flow to make the movement plan • Simulation result • Conclusion • Reference
Preliminary • Network model • Two-dimensional field divided into a number of grids based on GAF protocol. • Hybrid sensor (static and mobile sensor) • The ratio between these two radiuses is larger than or equal to 2. • Rc: communication range , Rs: sensing range • GPS attached.
Preliminary - GAF protocol grid Grid head Sensor node • Our routing problem is based on the GAF protocol, which divides sensor field into multiple grids,and each grid has one head,which can communicate to its neighboring heads directly. The relationship between r and Rc is: Rc r
Outline • Introduction • Related work • Preliminaries • Network model • Proposed approach • Forming the monitoring region • Circle covering to detect coverage hole • Collecting the demand and supply information for healing coverage holes • Minimum cost flow to make the movement plan • Simulation result • Conclusion • Reference
Working flow Forming the monitoring region (grids) whenever a mobile target appears in the hybrid network Using the circle covering to detect coverage holes Collecting the demand and supply information for healing coverage holes Using the minimum cost flow to make the movement plan
Forming the monitoring region Extended monitoring region Original monitoring region
Coordinator selection Monitoring region grid head Sensor node coordinator
Working flow Forming the monitoring region (grids) whenever a mobile target appears in the hybrid network Using the circle covering to detect coverage holes Collecting the demand and supply information for healing coverage holes Using the minimum cost flow to make the movement plan
Circle covering • Minimum Number of Circles to Cover A Rectangle
Circle covering Step 1
Sensing range union and polygon inclusion Step 3 Step 2
Working flow Forming the monitoring region (grids) whenever a mobile target appears in the hybrid network Using the circle covering to detect coverage holes Collecting the demand and supply information for healing coverage holes Using the minimum cost flow to make the movement plan
Gathering Information Number of mobile sensors for the coverage support Number of the required mobile sensor nodes 3 2 1 1
Finding the search region d d d d d = maximum moving distance 3 1 1 2 3
Dispatching mobile nodes 3 2 3 1 2 1 1 1 2 3
Working flow Forming the monitoring region (grids) whenever a mobile target appears in the hybrid network Using the circle covering to detect coverage holes Collecting the demand and supply information for healing coverage holes Using the minimum cost flow to make the movement plan
Preliminary- Minimum cost flow cost: 12 cost: 10 cost:11 • Minimum cost flow problem: • Given a flow network with costs, find the feasible flow f in G that minimizes cost(f) among all feasible flows f in G. ( 7, 3 ) v1 v2 ( 7, 5 ) ( 7, 4 ) Input flow=5 (6, 3 ) s t ( 3, 1 ) ( 3, 1 ) ( 5, 3 ) ( 5, 5 ) v3 ( 5, 3 ) v4 ( capacity, cost )
Minimum cost flow (2) Linear equation
Time Complexity (1) Working Stage Time Complexity Forming the monitoring region (grids) whenever a mobile target appears in the hybrid network Using the circle covering to detect coverage holes Collecting the demand and supply information for healing coverage holes Using the minimum cost flow to make the movement plan
Time Complexity (2) Communication Complexity Working Stage Forming the monitoring region (grids) whenever a mobile target appears in the hybrid network Using the circle covering to detect coverage holes Collecting the demand and supply information for healing coverage holes Using the minimum cost flow to make the movement plan
Outline • Introduction • Related work • Preliminaries • Network model • Proposed approach • Forming the monitoring region • Circle covering to detect coverage hole • Collecting the demand and supply information for healing coverage holes • Minimum cost flow to make the movement plan • Simulation result • Conclusion • Reference
Simulation result Simulation setting
Simulation result • The following three metrics are concerned: • Average coverage ratio • Average normalized movement cost • Total unified energy consumption Simulation setting (cont.)
Simulation result • 3 approaches to be compared: Simulation setting (cont.) • Proposed 1 approach • Ideal approach • Proposed 2 approach
Circle covering Centralized circle covering: 72 Distributed circle covering: 81 Proposedapproach1 & 2 Ideal approach
Initial target coverage rate Coverage rate of sensor field: 43.789444 % Average target coverage rate : 32.28 %
Performance – (1) Average coverage ratio(%)
Performance – (3) Average normalized movement cost (m)
Performance – (3) Total unified energy consumption
Conclusion • This paper has presented a distributedapproach to improving the coverage of a mobile target in the hybrid sensor network. • The proposed approach can assist the execution of the data aggregation and location estimation with more precise computation results. • Simulation results showed that the performance of the proposed approach has small differences with the ideal solution.
Reference • [1] A.T. Wettergren, "Performance of Search via Track-Before-Detect for Distributed Sensor Networks.", IEEE Trans.Aerospace and Electronic Systemsvol. 44, no.1, pp. 314-325, Jan. 2008. • [2] D. Smith, and S. Singh, “Approaches to Multisensor Data Fusion in Target Tracking: A Survey,” IEEE Trans. Knowledge and Data Engineering,vol. 18, no.12, pp. 1696-1710, Dec. 2006. • [3] W. Wamg, V. Srinivasan, B. Bang, and K. C. Chua, “Coverage for Target Localization in Wireless Sensor Networks,” IEEE Trans. Wireless Communications, vol. 7, no. 2, pp. 667-676, Feb. 2008. • [4] Z. Weihong, “A Probabilistic Approach to Tracking Moving Targets With Distributed Sensors,” IEEE Trans. Systems, Man and Cybernetics, Part A: Systems and Humans, vol37, no.5, pp. 721-731, Sept. 2007. • [5] Z. Shengli and P. Willett. “Submarine Location Estimation via a Network of Detection-Only Sensors,” IEEE Trans. Signal Processing, vol.55, no.6, pp. 3104-3115, June 2007. • [6] A. Cerpa, J. Elson, M. Hamilton, and J. Zhao, “Habitat Monitoring: Application Driver for Wireless Communications Technology,” Proc. 1st ACM SIGCOMM Workshop Data Communications in Latin America and the Caribbean, pp. 20–41, Apr. 2001. • [7] X. Zheng and B. Sarikaya, “Task Dissemination with Multicast Deluge in Sensor Networks,” IEEE Trans. Wireless Communications, vol. 8, no. 5, pp. 2726–2734, May 2009.
Reference • [8] G. Song, Z. Wei, W. Zhang, and A. Song, “A Hybrid Sensor Network System for Home Monitoring Applications,” IEEE Trans. Consumer Electronics, vol. 53, no. 4, pp. 1434–1439, Nov. 2007. • [9] G. Wang, G. Cao, P. Berman, and T. F. La Porta, “Bidding Protocols for Deploying Mobile Sensors,” IEEE Trans. Mobile Computing, Vol. 6, No. 5, pp. 515-528, May 2007. • [10] W. Wang, V. Srinivasan, and K. C. Chua, “Coverage in Hybrid Mobile Sensor Networks,” IEEE Trans. Mobile Computing, vol. 7, no. 11, pp. 1374-1387, Nov. 2008. • [11] Y. Guo and Z. Qu, “Coverage Control for a Mobile Robot Patrolling a Dynamic and Uncertain Environment,” Proc. World Congress Intelligent Control and Automation, pp. 4899-4903, June 2004. • [12] A. Garg and R. Tamassia, “A New Minimum Cost Flow Algorithm with Applications to Graph Drawing,” Proc. 1996 Symp. Graph Drawing (GD '96), pp. 201-216, 1996. • [13] D. Tian and D. Georganas, “Connectivity Maintenance and Coverage Preservation in Wireless Sensor Networks,” Ad Hoc Networks J., pp. 744-761, 2005. • [14] L. Zhang, Q. Cheng, Y. Wang, and S. Zeadally, “ANovelDistributedSensorPositioningSystemUsingtheDualofTargetTracking,” IEEE Trans. Computers., vol.57, no.2, pp.246–260, Feb. 2008. • [15] Y. Xu, J. Heidemann, and D. Estrin, “Geography-informed Energy Conservation for Ad Hoc Routing,” Proc. ACMMobile Computing and Networking, pp. 70–84, July 2001.
Reference • [16] S. Chellappan, W. Gu, X. Bai, and D. Xuan, “Deploying Wireless Sensor Networks under Limited Mobility Constraints,” IEEE Trans. Mobile Computing, vol. 6, no. 10, pp. 1142-1157, Oct. 2007. • [17] P.T. Sokkalingam, R.K. Ahuja, and J.B. Orlin, “New Polynomial-Time Cycle-Canceling Algorithms for Minimum-Cost Flows,” Networks, vol. 36, pp. 53-63, 2000. • [18] J.B. Orlin, “A Faster Strongly Polynomial Minimum Cost Flow Algorithm,” Proc. 20th ACM Symp. Theory of Computation, pp. 377-387, 1988. • [19] F. Aurenhammer, “Voronoi Diagrams—A Survey of a Fundamental Geometric Data Structure,” ACM Computing Surveys, vol.23, pp. 345-405, 1991. • [20] X. Shan, and J. Tan, “Mobile Sensor Deployment for a Dynamic Cluster-based Target Tracking Sensor Network,” IEEE/RSJ International Conf. Intelligent Robots and Systems, pp.741-746, 2005. • [21] F.P. Preparata. "Minimum Spanning Circle," Preparata, F.P. (Ed.) Steps in Computational Geometry, University of Illinois, Urbana, pp. 3-5, 1977. • [22] W. Zhang and G. Cao, “DCTC: Dynamic Convoy Tree-Based Collaboration for Target Tracking in Sensor Networks,” IEEE Trans. Wireless Communications, vol. 3, no. 5, pp. 1689–1701, 2004.
Reference • [23]A. Dhawan, C. T. Vu, A. Zelikovsky, Y. Li, and S. K. Prasad, “Maximum Lifetime of Sensor Networks with Adjustable Sensing Range,” Proc. 7th ACIS International Conf. Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, (SNPD 2006), pp. 285 - 289, June 2006. • [24]W. Heinzelman, A. Chandrakasan, and H. Balakrishnan, “Energy-efficient Communication Protocol for Wireless Microsensor Networks,” Proc. Hawaii Int. Conf. SystemSciences, p. 8020, Jan. 2000. • [25]H.W. Kuhn, “The Hungarian Method for the Assignment Problem,” Naval Research Logistics Quarterly, vol. 2, pp. 83-97, 1955. • [26]D. S. Johnson and C.C. McGeoch, “Network Flows and Matching :First DIMACS Implementation Challenge,” American Mathematical Society, 1993. • [27]N. Karmarkar, “A New Polynomial-time Algorithm for Linear Programming,” Combinatorica, vol.4, no. 4, pp. 373–395, 1984. • [28]Paul G. Spirakis, “Very Fast Algorithms for the Area of the Union of Many Circles,” New York: Courant Institute of Mathematical Sciences, New York University, 1983. • [29]Z. Yang and X. Wang, “Joint Mobility Tracking and Hard Handoff in Cellular Networks via Sequential Monte Carlo Filtering,” Proc. IEEE INFOCOM, vol. 2, pp. 968–975, June 2002.
Wireless sensor network (WSN) Base station (BS) or Sink Sensor Environment Wireless Communication link Sensor node
Proposed 1 approach coordinator
Ideal approach Super powerful node