AutoBar: Automatic Barrier Coverage Formation for Danger Keep Out Applications in Smart City
<p>A node <math display="inline"><semantics> <msub> <mi>u</mi> <mi>i</mi> </msub> </semantics></math> has two sensors to sense the region and detect unexpected visitors, respectively.</p> "> Figure 2
<p>Coverage map of strong <span class="html-italic">k</span>-barrier coverage around area <span class="html-italic">A</span>, where <span class="html-italic">k</span> = 2.</p> "> Figure 3
<p>(<b>a</b>) Two-barrier coverage with multi-level type for a part of region with straight boundary. (<b>b</b>) Two-barrier coverage with line type for a part of region with straight boundary. (<b>c</b>) Two-barrier coverage with multi-level type for a part of region with arc boundary. (<b>d</b>) Two-barrier coverage with line type for a part of region with arc boundary.</p> "> Figure 4
<p>The paths for boundary seeking: (<b>a</b>) Nodes outside the region move along the boundary in a spiral pattern. (<b>b</b>) Nodes on the boundary remain on the boundary. (<b>c</b>) Nodes inside the region move directly toward the boundary.</p> "> Figure 5
<p>The movement strategy of the nodes for barrier forming: (<b>a</b>) If a node <math display="inline"><semantics> <msub> <mi>u</mi> <mi>i</mi> </msub> </semantics></math> has no immediate neighbor, it selects clockwise direction and moves along the boundary until meeting the other node. (<b>b</b>) If a node <math display="inline"><semantics> <msub> <mi>u</mi> <mi>i</mi> </msub> </semantics></math> has only one immediate neighbor, it moves away from that neighbor <math display="inline"><semantics> <msub> <mi>u</mi> <mi>L</mi> </msub> </semantics></math> by a distance of <math display="inline"><semantics> <mrow> <mn>2</mn> <msub> <mi>r</mi> <mi>d</mi> </msub> </mrow> </semantics></math> along the boundary. (<b>c</b>) If a node <math display="inline"><semantics> <msub> <mi>u</mi> <mi>i</mi> </msub> </semantics></math> has two immediate neighbors and an internal angle ≤180°, it relocates on the boundary such that <math display="inline"><semantics> <mrow> <mi>d</mi> <mrow> <mo>(</mo> <msubsup> <mi>u</mi> <mi>i</mi> <mo>′</mo> </msubsup> <mo>,</mo> <msub> <mi>u</mi> <mi>L</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mi>d</mi> <mrow> <mo>(</mo> <msubsup> <mi>u</mi> <mi>i</mi> <mo>′</mo> </msubsup> <mo>,</mo> <msub> <mi>u</mi> <mi>R</mi> </msub> <mo>)</mo> </mrow> </mrow> </semantics></math>. (<b>d</b>) When a node <math display="inline"><semantics> <msub> <mi>u</mi> <mi>i</mi> </msub> </semantics></math> has two immediate neighbors and an internal angle <math display="inline"><semantics> <mrow> <mo>></mo> <mn>180</mn> </mrow> </semantics></math>°, it positions itself at the midpoint between <math display="inline"><semantics> <msub> <mi>u</mi> <mi>L</mi> </msub> </semantics></math> and <math display="inline"><semantics> <msub> <mi>u</mi> <mi>R</mi> </msub> </semantics></math>.</p> "> Figure 6
<p>The Archimedean spiral with pitch <math display="inline"><semantics> <mrow> <mi>D</mi> <mo>=</mo> <mn>2</mn> <msub> <mi>r</mi> <mi>s</mi> </msub> </mrow> </semantics></math>.</p> "> Figure 7
<p>Four snapshots formed by AutoBar algorithm’s automatic barrier coverage when the initial positions of sensor nodes are randomly distributed in the region.</p> "> Figure 8
<p>Four snapshots formed by AutoBar algorithm’s automatic barrier coverage when all sensor nodes are scattered at the same position at the beginning.</p> "> Figure 9
<p>Comparison between AutoBar and MobiBar on the performance of <span class="html-italic">k</span> when varying <span class="html-italic">n</span>.</p> "> Figure 10
<p>The formation duration of AutoBar in different deployment types when varying <span class="html-italic">n</span>.</p> "> Figure 11
<p>The communication overhead of AutoBar in different deployment types when varying <span class="html-italic">n</span>.</p> ">
Abstract
:1. Introduction
1.1. Challenge and Countermeasure
- To tackle the formation problem in WBC, in this paper, we propose a distributed movement strategy for mobile nodes to form the barrier coverage automatically for smart cities. The basic objective of the proposed strategy is to leverage the given number of mobile nodes to form a barrier coverage with the highest coverage quality, i.e., the maximal k-barrier coverage [1]. However, in scenarios wherein sensor nodes lack prior knowledge of their initial positions or the boundaries of the region, their movement can only be determined based on the local information they sense and communicate. This practical challenge presents a significant design obstacle.
- In order to address the challenge, we study the barrier coverage formation problem as follows: First, based on the convex analysis [12], we derive the following: the optimal distribution pattern for k-barrier coverage is that all sensor nodes are evenly distributed on the convex hull of the region. Second, we devise an algorithm AutoBar, which navigates the sensor nodes to detect the region boundary by themselves and then gradually move, approaching the optimal distribution pattern based on their local information. Third, extensive simulations verify the validity of AutoBar and evaluate its characteristics such as formation duration, communication overhead, and moving distance.
1.2. Major Contribution
- As far as we know, this is the first work to cover the coverage problem of the alarm barrier for smart cities, wherein the regional information is not pre-known.
- The optimal distribution of sensor nodes with maximum k-barrier coverage is derived to guide design.
- A fully distributed algorithm is developed to automatically form barrier coverage for sensor nodes.
2. Related Work
3. Problem Formulation
3.1. System Model
3.2. Fundamental Problem
4. Theoretical Analysis
4.1. Different Types of k-Barrier Coverage
4.2. Optimal Distribution Pattern
5. AutoBar Design
5.1. Design Overview
Algorithm 1 AutoBar algorithm. |
Executed on node Input: the sensing range ,
|
5.2. Design Analysis
5.2.1. Necessity of a Distributed Algorithm
5.2.2. Archimedean Spiral in Case 1.1
5.2.3. Movement Strategy of Case 2.1 and 2.2
5.2.4. Limitation of Internal Angle in Case 2.3
5.2.5. Local Balance in Case 2.3
5.2.6. Chain Reaction Procedure of AutoBar
5.2.7. Node Failure
6. Performance Evaluation
6.1. Simulation Settings
6.2. Performance Analysis
6.2.1. Validation with Different Deployment Types
6.2.2. Different Algorithms Comparison
6.2.3. Performance on Formation Duration
6.2.4. Performance on Communication Overhead
6.2.5. Performance on Moving Distance
7. Practical Issue
7.1. Mobility Capability
7.2. Energy Consumption
7.3. Computation and Communication Overhead
7.4. Reliability and Dependability
7.5. Authentication and Privacy
7.6. Hardware Affordability
7.7. Scalability
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Kumar, S.; Lai, T.H.; Arora, A. Barrier coverage with wireless sensors. In Proceedings of the 11th Annual International Conference on Mobile Computing and Networking, Cologne, Germany, 28 August–2 September 2005; pp. 284–298. [Google Scholar]
- Chen, C.P.; Mukhopadhyay, S.C.; Chuang, C.L.; Lin, T.S.; Liao, M.S.; Wang, Y.C.; Jiang, J.A. A hybrid memetic framework for coverage optimization in wireless sensor networks. IEEE Trans. Cybern. 2014, 45, 2309–2322. [Google Scholar] [CrossRef] [PubMed]
- Yoon, Y.; Kim, Y.H. An efficient genetic algorithm for maximum coverage deployment in wireless sensor networks. IEEE Trans. Cybern. 2014, 43, 1473–1483. [Google Scholar] [CrossRef] [PubMed]
- Saipulla, A.; Liu, B.; Xing, G.; Fu, X.; Wang, J. Barrier coverage with sensors of limited mobility. In Proceedings of the Eleventh ACM International Symposium on Mobile ad Hoc Networking and Computing, Chicago, IL, USA, 20–24 September 2010; pp. 201–210. [Google Scholar]
- Tao, D.; Tang, S.J.; Zhang, H.T.; Mao, X.F.; Ma, H.D. Strong barrier coverage in directional sensor networks. Comput. Commun. 2012, 35, 895–905. [Google Scholar] [CrossRef]
- Saipulla, A.; Westphal, C.; Liu, B.; Wang, J. Barrier coverage with line-based deployed mobile sensors. IEEE Ad Hoc Netw. 2013, 11, 1381–1391. [Google Scholar] [CrossRef]
- Cheng, C.F.; Hsu, C.C.; Pan, M.S.; Srivastava, G.; Lin, J.C.W. A cluster-based barrier construction algorithm in mobile Wireless Sensor Networks. Phys. Commun. 2022, 54, 101839. [Google Scholar] [CrossRef]
- La, H.M.; Sheng, W.; Chen, J. Cooperative and active sensing in mobile sensor networks for scalar field mapping. IEEE Trans. Syst. Man Cybern. Syst. 2014, 45, 1–12. [Google Scholar] [CrossRef]
- Wang, J.; Pham, K. A Distributed Policy Gradient Algorithm for Optimal Coordination of Mobile Sensor Networks. In Proceedings of the 2022 IEEE Sensors, Dallas, TX, USA, 30 October–2 November 2022; pp. 1–4. [Google Scholar]
- Le, V.A.; Nguyen, L.; Nghiem, T.X. Multistep Predictions for Adaptive Sampling in Mobile Robotic Sensor Networks Using Proximal ADMM. IEEE Access 2022, 10, 64850–64861. [Google Scholar] [CrossRef]
- Silvestri, S. Mobibar: Barrier coverage with mobile sensors. In Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM), Houston, TX, USA, 5–9 December 2011; pp. 1–6. [Google Scholar]
- Rockafellar, R.T. Convex Analysis; Princeton University Press: Princeton, NJ, USA, 1997; Volume 11. [Google Scholar]
- Attaran, H.; Kheibari, N.; Bahrepour, D. Toward integrated smart city: A new model for implementation and design challenges. GeoJournal 2022, 87, 511–526. [Google Scholar] [CrossRef]
- Trindade, E.P.; Hinnig, M.P.F.; Costa, E.M.D.; Marques, J.S.; Bastos, R.C.; Tan, Y. Sustainable development of smart cities: A systematic review of the literature. J. Open Innov. Technol. Mark. Complex. 2017, 3, 1–14. [Google Scholar] [CrossRef]
- Singh, S.P.; Viriyasitavat, W.; Juneja, S.; Alshahrani, H.; Shaikh, A.; Dhiman, G.; Singh, A.; Kaur, A. Dual adaption based evolutionary algorithm for optimized the smart healthcare communication service of the Internet of Things in smart city. Phys. Commun. 2022, 55, 101893. [Google Scholar] [CrossRef]
- Chu, Y.; Ahmadi, H.; Grace, D.; Burns, D. Deep Learning Assisted Fixed Wireless Access Network Coverage Planning. IEEE Access 2021, 9, 124530–124540. [Google Scholar] [CrossRef]
- Sharma, J.; Bhutani, A. Review on Deployment, Coverage and Connectivity in Wireless Sensor Networks. In Proceedings of the 2022 IEEE World Conference on Applied Intelligence and Computing (AIC), Sonbhadra, India, 17–19 June 2022; pp. 802–807. [Google Scholar]
- Bhadauria, S.; Mohanty, T. Hybrid Intrusion Detection System using an Unsupervised method for Anomaly-based Detection. In Proceedings of the 2021 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), Hyderabad, India, 13–16 December 2021; pp. 1–6. [Google Scholar]
- Ouiazzane, S.; Addou, M.; Barramou, F. A Multi-Agent Model for Network Intrusion Detection. In Proceedings of the 2019 1st International Conference on Smart Systems and Data Science (ICSSD), Rabat, Morocco, 3–4 October 2019; pp. 1–5. [Google Scholar]
- Cai, X.; Ding, X. A comparative study of machine vision-based rail foreign object intrusion detection models. In Proceedings of the 2023 IEEE 3rd International Conference on Power, Electronics and Computer Applications (ICPECA), Shenyang, China, 19–31 January 2023; pp. 1304–1308. [Google Scholar]
- Biswas, A.; Guha, P.; Mukerjee, A.; Venkatesh, K.S. Intrusion detection and tracking with pan-tilt cameras. In Proceedings of the IET International Conference on Visual Information Engineering, Bangalore, India, 26–28 September 2006; pp. 565–571. [Google Scholar]
- Skraba, P.; Guibas, L. Energy efficient intrusion detection in camera sensor networks. In Proceedings of the Distributed Computing in Sensor Systems: Third IEEE International Conference, Santa Fe, NM, USA, 18–20 June 2007; pp. 309–323. [Google Scholar]
- Li, M.; Cheng, W.; Liu, K.; He, Y.; Li, X.; Liao, X. Sweep coverage with mobile sensors. IEEE Trans. Mob. Comput. (TMC) 2011, 10, 1534–1545. [Google Scholar]
- Kong, L.; Zhao, M.; Liu, X.Y.; Lu, J.; Liu, Y.; Wu, M.Y.; Shu, W. Surface coverage in sensor networks. IEEE Trans. Parallel Distrib. Syst. (TPDS) 2013, 25, 234–243. [Google Scholar] [CrossRef]
- Chen, J.; Li, J.; He, S.; He, T.; Gu, Y.; Sun, Y. On energy-efficient trap coverage in wireless sensor networks. ACM Trans. Sens. Netw. (TOSN) 2013, 10, 1–29. [Google Scholar] [CrossRef]
- He, J.; Shi, H. Constructing sensor barriers with minimum cost in wireless sensor networks. J. Parallel Distrib. Comput. (JPDC) 2012, 72, 1654–1663. [Google Scholar] [CrossRef]
- He, S.; Gong, X.; Zhang, J.; Chen, J.; Sun, Y. Curve-based deployment for barrier coverage in wireless sensor networks. IEEE Trans. Wirel. Commun. 2014, 13, 724–735. [Google Scholar] [CrossRef]
- Pang, C.; Shan, G.; Duan, X.; Xu, G. A Multi-Mode Sensor Management Approach in the Missions of Target Detecting and Tracking. Electronics 2019, 8, 71. [Google Scholar] [CrossRef]
- Hull, B.; Bychkovsky, V.; Zhang, Y.; Chen, K.; Goraczko, M.; Miu, A.; Madden, S. Cartel: A distributed mobile sensor computing system. In Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, Boulder, CO, USA, 31 October–3 November 2006; pp. 125–138. [Google Scholar]
- Eftekhari, M.; Kranakis, E.; Krizanc, D.; Morales-Ponce, O.; Narayanan, L.; Opatrny, J.; Shende, S. Distributed algorithms for barrier coverage using relocatable sensors. In Proceedings of the 2013 ACM Symposium on Principles of Distributed Computing, Montreal, QC, Canada, 22–24 July 2013; pp. 383–392. [Google Scholar]
- Kong, L.; Liu, X.; Li, Z.; Wu, M.Y. Automatic barrier coverage formation with mobile sensor networks. In Proceedings of the 2010 IEEE International Conference on Communications, Cape Town, South Africa, 23–27 May 2010; pp. 1–5. [Google Scholar]
- He, S.; Chen, J.; Li, X.; Shen, X.; Sun, Y. Mobility and intruder prior information improving the barrier coverage of sparse sensor networks. IEEE Trans. Mob. Comput. 2013, 13, 1268–1282. [Google Scholar]
- Lloyd, H.; Hammoudeh, M. A Distributed Cellular Automaton Algorithm for Barrier Formation in Mobile Sensor Networks. In Proceedings of the 2010 Wireless Days (WD), Venice, Italy, 20–22 October 2010; pp. 1–4. [Google Scholar]
- Wang, Y.; Tan, R.; Xing, G.; Tan, X.; Wang, J.; Zhou, R. Spatiotemporal aquatic field reconstruction using robotic sensor swarm. In Proceedings of the 2012 IEEE 33rd Real-Time Systems Symposium, San Juan, PR, USA, 4–7 December 2012; pp. 205–214. [Google Scholar]
- Wang, Y.; Tan, R.; Xing, G.; Wang, J.; Tan, X.; Liu, X.; Chang, X. Aquatic debris monitoring using smartphone-based robotic sensors. In Proceedings of the 13th International Symposium on Information Processing in Sensor Networks, Berlin, Germany, 15–17 April 2014; pp. 13–24. [Google Scholar]
- Dubey, V.; Patel, B.; Barde, S. Path Optimization and Obstacle Avoidance using Gradient Method with Potential Fields for Mobile Robot. In Proceedings of the 2023 International Conference on Sustainable Computing and Smart Systems (ICSCSS), Coimbatore, India, 14–16 June 2023; pp. 1358–1364. [Google Scholar]
- Tomic, S.; Beko, M.; Dinis, R.; Montezuma, P. Distributed algorithm for target localization in wireless sensor networks using RSS and AoA measurements. Pervasive Mob. Comput. 2017, 37, 63–77. [Google Scholar] [CrossRef]
- Holland, H.C. The archimedes spiral. Nature 1957, 179, 432–433. [Google Scholar] [CrossRef]
- Zwillinger, D.; Jeffrey, A. Table of Integrals, Series, and Products; Elsevier: Amsterdam, The Netherlands, 2007. [Google Scholar]
- The Datasheet of Mobile Robot SUMMIT. Available online: http://www.robotnik.es/ilsupload/Summit-e.pdf (accessed on 1 August 2023).
- Gao, X.S.; Yan, L.; Wang, G.; Chen, I.-M. Modeling and Analysis of Magnetic Adhesion Module for Wall-Climbing Robot. IEEE Trans. Instrum. Meas. 2023, 72, 1–9. [Google Scholar] [CrossRef]
- Wu, S.; Wang, S.; Laganière, R.; Liu, C.; Wong, H.S.; Xu, Y. Exploiting Target Data to Learn Deep Convolutional Networks for Scene-Adapted Human Detection. IEEE Trans. Image Process. 2018, 27, 1418–1432. [Google Scholar] [CrossRef] [PubMed]
- Gao, Y.M.; Zhang, L.L.; Du, M.; Vai, M.I. Design of human motion detection based on the human body communication. In Proceedings of the TENCON 2015–2015 IEEE Region 10 Conference, Macao, China, 1–4 November 2015; pp. 1–4. [Google Scholar]
Barrier Coverage | Classic | Warning |
---|---|---|
Target Region | Known | Unknown boundary |
Sensing Capability | Intruder detection | Visitor detection and boundary detection |
Moving Capability | Mobile/static node | Mobile node |
Typical Application | Border surveillance | Danger, keep out! |
Classification | Title | Publish Time |
---|---|---|
Stationary nodes | Constructing sensor barriers with minimum cost in wireless sensor networks [26]. | 2012 |
Strong barrier coverage in directional sensor networks [5]. | 2012 | |
Barrier coverage with line-based deployed mobile sensors [6]. | 2013 | |
Curve-based deployment for barrier coverage in wireless sensor networks [27]. | 2014 | |
A multi-mode sensor management approach in the missions of target detecting and tracking [28]. | 2019 | |
Mobile nodes | Barrier coverage with sensors of limited mobility [4]. | 2010 |
Cartel: a distributed mobile sensor computing system [29]. | 2006 | |
Mobibar: Barrier coverage with mobile sensors [11]. | 2011 | |
Distributed algorithms for barrier coverage using relocatable sensors [30]. | 2013 | |
Automatic barrier coverage formation with mobile sensor networks [31]. | 2010 | |
Mobility and intruder prior information improving the barrier coverage of sparse sensor networks [32]. | 2013 | |
A distributed cellular automaton algorithm for barrier formation in mobile sensor networks [33]. | 2019 |
Num. of Nodes n | 50 | 100 | 150 | 200 | 250 | 300 | |
---|---|---|---|---|---|---|---|
Random | Max | 6057 | 7524 | 8463 | 8971 | 9009 | 9054 |
Ave | 774 | 851 | 910 | 946 | 963 | 972 | |
Min | 17 | 13 | 10 | 8 | 6 | 6 | |
OnePosition | Max | 734 | 731 | 728 | 725 | 723 | 720 |
Ave | 351 | 349 | 348 | 346 | 345 | 344 | |
Min | 0 | 0 | 0 | 0 | 0 | 0 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Shao, Y.; Wang, Q.; Lu, X.; Wang, Z.; Zhao, E.; Fang, S.; Chen, J.; Kong, L.; Ghafoor, K.Z. AutoBar: Automatic Barrier Coverage Formation for Danger Keep Out Applications in Smart City. Sensors 2023, 23, 7787. https://doi.org/10.3390/s23187787
Shao Y, Wang Q, Lu X, Wang Z, Zhao E, Fang S, Chen J, Kong L, Ghafoor KZ. AutoBar: Automatic Barrier Coverage Formation for Danger Keep Out Applications in Smart City. Sensors. 2023; 23(18):7787. https://doi.org/10.3390/s23187787
Chicago/Turabian StyleShao, Ying, Qiwen Wang, Xingjian Lu, Zhanquan Wang, E Zhao, Shuang Fang, Jianxiong Chen, Linghe Kong, and Kayhan Zrar Ghafoor. 2023. "AutoBar: Automatic Barrier Coverage Formation for Danger Keep Out Applications in Smart City" Sensors 23, no. 18: 7787. https://doi.org/10.3390/s23187787