Deployment Optimization Algorithms in Wireless Sensor Networks for Smart Cities: A Systematic Mapping Study
Abstract
:1. Introduction
- The monitored area: some areas are large and require a network structure, such as water distribution networks, transportation networks, and streetlight networks. Some areas required three-dimensional (3D) monitoring, such as the structural health monitoring of bridges and towers.
- Different types of sensor nodes for the same measurements: static inductive loops or static cameras, for example, can be used to measure the traffic volume on the roads.
- Densely deployed sensor network in the monitored area: different sensor nodes for different applications exist in the same monitoring area.
2. Background
2.1. Smart City
- Wireless Sensor Network (WSN): An essential component in smart cities that can be used to provide remote control and real-time monitoring for smart city resources and infrastructure conditions.
- Internet of Things (IoT): The technology that facilitates the lifestyle of humans through connecting physical things with sensory devices and allowing them to interact between each other and with people.
- Cyber-Physical System (CPS): Used to provide the connection between computation, networking, and physical processes; in other words, it is the umbrella that includes the interaction between the virtual and physical worlds.
- Robotics and Unmanned Aerial Vehicles (UAVs): Support smart cities with useful automated services, such as environmental monitoring, traffic monitoring, telecommunication services, security and safety control, and enhanced delivery of services.
- Fog computing: This technology aims to support low latency, location awareness, better mobility, synchronization, coordination, data streaming, and real-time services for smart city applications when there is a large distance between the cloud platform and smart city sensors and devices, as well as when there is a large number of heterogeneous sensors and devices distributed in large areas. This makes it difficult for cloud computing to manage and deal with this situation. So, in this case, fog computing is preferred.
- Cloud computing: This technology represents an important element of any smart city system, since it provides scalable processing power, as well as cost-effective, large, and scalable data storage and updated software services that support, manage, and control different smart city applications.
- Big Data: The collected sensory data will be analyzed using this technology, in order to support optimized decision-making for smart city applications.
2.2. Wireless Sensor Network Components and Node Architecture
- Sensor node: A small-sized, low-powered node responsible for collecting data, processing it, and sharing it with other required nodes in the network.
- Relay node: This node is used to communicate with the neighboring node as a midway node. This node is used to improve network reliability. It does not have any sensing or controlling processes.
- Actor node: A high-end node used to set up and implement a decision based on the application’s demands. Usually, these nodes are resource-rich devices that are supplied with higher transmission power, processing capabilities, and battery life.
- Cluster head: This node is used for gathering data from sensor nodes in WSN. There may be one or more inside the cluster, depending on the application’s requirements. This node should have high bandwidth and be reliable and secure.
- Gateway node: This node is used to provide the connection between the WSN and outside networks
- Sink node or base station: A control center where users can retrieve data gathered from the sensor network.
2.3. Wireless Sensor Network Application
2.4. Wireless Sensor Network Constraints
- Limited energy resources: Due to the small size of a sensor node, the battery supported will be small, with a limited lifetime, and this leads to limited processing power and limited storage capacity, resulting in increasing the energy consumption problem.
- Low data rate: There is a higher latency in WSN communication. WSN works in short communication ranges, and the transmission data rate depends on the frequency used.
- Communication failures: The failed nodes result in communication failures, so there should be a fault tolerance to overcome the interruptions when this occurs.
- Security issues: The wireless communication channels of WSN are vulnerable to passive and active attacks, thus resulting in serious problems.
2.5. Deployment in Wireless Sensor Network
2.5.1. Static Deployment
2.5.2. Random Deployment
2.5.3. Dynamic Deployment
2.6. Coverage and Connectivity in WSN
3. Literature Review
4. Research Method
4.1. Research Questions
- What is the number and distribution of studies published on WSN deployment optimization in the period between 2015–2022?
- Which are the most used optimization algorithms in the current studies that are related to WSN deployment optimization in smart cities?
- What are the advantages of using optimization algorithms in solving the deployment problem of WSN?
- What are the performance metrics that should be considered when deploying WSNs in smart cities?
- What are the most used simulation and software platforms to simulate and analyze the WSN deployment scenarios in the literature?
- What are the challenges and issues that WSN deployment is facing in smart cities?
- What are the potential future issues for WSN deployment in smart cities?
4.2. Scientific Databases and Search Strategy
- IEEE Xplore digital library;
- Science direct;
- Springer link;
- Scopus.
- Publications related directly to the deployment of WSN sensor nodes using optimization algorithms.
- Publications dealing with enhancing or maximizing the coverage and connectivity of WSNs.
- Publications in the field of WSN deployment in smart city applications.
- Papers published before 2015.
- Publications not written in the English language.
- Publications related to other types of WSN deployment methods, such as using geometric or classical deployment methods.
- Publications related to other WSN problems, such as localization, routing, data gathering, etc.
5. Results
5.1. Distribution of Studies (RQ1)
5.2. Optimization Algorithms (RQ2 &RQ3)
5.3. Performance Metrics (RQ4)
- d: is the distance from the sensor node measured in meters;
- n: is the propagation constant or path-loss exponent;
- p: is the power in reception mode (Dbm) (decibel-milliwatts).
5.4. Simulation Programs (RQ5)
5.5. Challenges, Limitations, and Future Issues for WSN Deployment in Smart Cities (RQ5&RQ6)
- Most of the research studies deal with homogenous nodes in WSN and use unreal and simplified models.
- Most of the research studies deal with 2D plane deployment, while modern applications require 3D space deployment.
- Most papers do not take the existence of the obstacle into account when determining coverage and connectivity.
- Localization techniques need to be merged with the deployment techniques, in order to increase reliability and robustness.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
References
- Available online: https://www.istockphoto.com/vector/smart-city-concept-and-internet-of-things-gm615412738-106734161 (accessed on 29 June 2022).
- Du, R.; Santi, P.; Xiao, M.; Vasilakos, A.V.; Fischione, C. The Sensable City: A Survey on the Deployment and Management for Smart City Monitoring. IEEE Commun. Surv. Tutor. 2019, 21, 1533–1560. [Google Scholar] [CrossRef]
- Lai, C.L.; Jia, Y.; Dong, Z.; Wang, D.; Tao, Y.; Lai, Q.H.; Wong, R.T.K.; Zobaa, A.F.; Wu, R.; Lai, L.L. A Review of Technical Standards for Smart Cities. Clean Technol. 2020, 2, 290–310. [Google Scholar] [CrossRef]
- Albino, V.; Berardi, U.; Dangelico, R.M. Smart Cities: Definitions, Dimensions, Performance, and Initiatives. J. Urban Technol. 2015, 22, 3–21. [Google Scholar] [CrossRef]
- Ahad, M.A.; Paivab, S.; Tripathia, G.; Feroza, N. Enabling Technologies and Sustainable Smart Cities; Elsevier Ltd.: Amsterdam, The Netherlands, 2020; Volume 61. [Google Scholar]
- Jawhar, I.; Mohamed, N.; Al-Jaroodi, J. Networking architectures and protocols for smart city systems. J. Internet Serv. Appl. 2018, 9, 26. [Google Scholar] [CrossRef] [Green Version]
- Heydarishahreza, N.; Ebadollahi, S.; Vahidnia, R.; Dian, F.J. Wireless Sensor Networks Fundamentals: A Review. In Proceedings of the 2020 11th IEEE Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, BC, Canada, 4–7 November 2020; IEEE: Piscataway, NJ, USA, 2020. [Google Scholar]
- Kishor, K.T.; Shridhar, P.J.; Kumar, A.S. A Fundamental Implementations and Working Principles of Wireless Sensor Networks. Compusoft 2015, 4, 2030–2035. [Google Scholar]
- Aiswariya, S.; Rani, V.J.; Suseela, S. Challenges, Technologies and Components of Wireless Sensor Networks. Int. J. Eng. Res. Technol. (IJERT) 2018, 6, 1–5. [Google Scholar]
- Amutha, J.; Sharma, S.; Sharma, S.k. Strategies Based on Various Aspects of Clustering in Wireless Sensor Networks Using Classical, Optimization and Machine Learning Techniques: Review, Taxonomy, Research Findings, Challenges and Future Directions. Comput. Sci. Rev. 2021, 40, 100376. [Google Scholar] [CrossRef]
- Srivastava, A.; Mishra, P.K. A Survey on WSN Issues with its Heuristics and Meta-Heuristics Solutions. Wirel. Pers. Commun. 2021, 121, 745–814. [Google Scholar] [CrossRef]
- Iannacci, J. Microsystem Based Energy Harvesting (EH-MEMS): Powering Pervasivity of the Internet of Things (IoT)—A Review With Focus on Mechanical Vibrations. J. King Saud Univ.-Sci. 2019, 31, 66–74. [Google Scholar] [CrossRef]
- Arampatzis, T.H.; Lygeros, j.; Manesis, S. A Survey of Applications of Wireless Sensors and Wireless Sensor Networks. In Proceedings of the 13th Mediterranean Conference on Control and Automation, Limassol, Cyprus, 27–29 June 2005; IEEE: Piscataway, NJ, USA, 2005. [Google Scholar]
- Spachos, P.; Hantzinakos, D. Real-Time Indoor Carbon Dioxide Monitoring through Cognitive Wireless Sensor Networks. IEEE Sens. J. 2015, 16, 506–514. [Google Scholar] [CrossRef]
- Gavrilović, N.; Mishra, A. Software architecture of the internet of things (IoT) for smart city, healthcare and agriculture: Analysis and improvement directions. J. Ambient Intell. Humaniz. Comput. 2020, 12, 1315–1336. [Google Scholar] [CrossRef]
- Alkhateeb, A.; Cata, C.; Kar, G.; Mishra, A. Hybrid Blockchain Platforms for the Internet of Things (IoT): A Systematic Literature Review. Sensor 2022, 22, 1304. [Google Scholar] [CrossRef] [PubMed]
- Milenković, A.; Otto, C.; Jovanov, E. Wireless Sensor Networks for Personal Health Monitoring: Issues and an Implementation. Comput. Commun. 2016, 29, 2521–2533. [Google Scholar] [CrossRef]
- Ketu, S.; Mishra, P.K. Cloud, Fog and Mist Computing in IoT: An Indication of Emerging Opportunities. IETE Tech. Rev. 2021, 1–14. [Google Scholar] [CrossRef]
- Chinrungrueng, J.; Sununtachaikul, U.; Triamlumlerd, S. A Vehicular Monitoring System with Power Efficient Wireless Sensor Networks. In Proceedings of the 6th International Conference on ITS Telecommunications, Chengdu, China, 21–23 June 2006; IEEE: Piscataway, NJ, USA, 2006. [Google Scholar]
- Butun, I.; Morgera, S.D.; Sankar, R. A Survey of Intrusion Detection Systems in Wireless Sensor Networks. IEEE Commun. Surv. Tutor. 2014, 16, 266–282. [Google Scholar] [CrossRef]
- Wu, F.J.; Kao, Y.F.; Tseng, Y.C. From wireless sensor networks towards cyber physical systems. Pervasive Mob. Comput. 2011, 7, 397–413. [Google Scholar] [CrossRef]
- Sharma, S.; Kaur, A. Survey on Wireless Sensor Network, Its Applications and Issues. J. Phys. Conf. Ser. 2021, 1969, 012042. [Google Scholar] [CrossRef]
- Luna, F.; Valenzuela-Valdés, J.F.; Sendra, S.; Padilla, P. Intelligent Wireless Sensor Network Deployment for Smart Communities. IEEE Commun. Mag. 2018, 56, 176–182. [Google Scholar] [CrossRef]
- Gajbhiye, P.; Mahajan, A. A Survey of Architecture and Node deployment in Wireless Sensor Network. In Proceedings of the 2008 First International Conference on the Applications of Digital Information and Web Technologies (ICADIWT), Ostrava, Czech Republic, 4–6 August 2018; IEEE: Piscataway, NJ, USA, 2008; pp. 426–430. [Google Scholar]
- ZainEldin, H.; Badawy, M.; Elhosseini, M.; Arafat, H.; Abraham, A. An improved dynamic deployment technique based-on genetic algorithm (IDDT-GA) for maximizing coverage in wireless sensor networks. J. Ambient Intell. Humaniz. Comput. 2020, 11, 4177–4194. [Google Scholar] [CrossRef]
- Han, F.; Liu, X.; Mohamed, I.I.; Ghazali, K.H.; Zhao, Y. A Survey on Deployment and Coverage Strategies in Three-Dimensional Wireless Sensor Networks. In Proceedings of the 2019 8th International Conference on Software and Computer Applications, Penang, Malaysia, 19–21 February 2019; Association for Computing Machinery ACM: New York, NY, USA, 2019; pp. 544–549. [Google Scholar]
- Mohamed, S.M.; Hamza, S.H.; Saroit, I.A. Coverage in mobile wireless sensor networks (M-WSN): A survey. Comput. Commun. 2017, 110, 133–150. [Google Scholar] [CrossRef]
- Farsi, M.; Elhosseini, M.A.; Badawy, M.; ALI, H.A.; Zaineldin, H. Deployment Techniques in Wireless Sensor Networks, Coverage and Connectivity: A Survey. IEEE Access 2019, 7, 28940–28954. [Google Scholar] [CrossRef]
- Maheshwari, A.; Chand, N. A Survey on Wireless Sensor Networks Coverage Problems; Springer Nature Singapore Pte Ltd.: Berlin/Heidelberg, Germany, 2019; pp. 153–164. [Google Scholar]
- Priyadarshi, R.; Gupta, B. Coverage area enhancement in wireless sensor network. Microsyst. Technol. 2020, 26, 1417–1426. [Google Scholar] [CrossRef]
- Bouzid, S.E.; Seresstou, Y.; Raoof, K.; Omri, M.N.; Mbarki, M.; Dridi, C. MOONGA: Multi-Objective Optimization of Wireless Network Approach Based on Genetic Algorithm. IEEE Access 2020, 8, 105793–105814. [Google Scholar] [CrossRef]
- Priyadarshi, R.; Gupta, B.; Anurag, A. Deployment techniques in wireless sensor networks: A survey, classification, challenges, and future research issues. J. Supercomput. 2020, 76, 7333–7373. [Google Scholar] [CrossRef]
- Görkemli, B.; Al-Dulaimi, Z. On the performance of quick artificial bee colony algorithm for dynamic deployment of wireless sensor networks. Turk. J. Electr. Eng. Comput. Sci. 2019, 27, 4038–4054. [Google Scholar] [CrossRef]
- Saad, A.; Senouci, M.R.; Benyattou, O. Toward a realistic approach for the deployment of 3D Wireless Sensor Networks. IEEE Trans. Mob. Comput. 2020, 21, 1508–1519. [Google Scholar] [CrossRef]
- Zaimen, K.; Brahmia, M.A.; Dollinger, J.; Moalic, L.; Abouaissa, A.; Idoumghar, L. An Overview on WSN Deployment and a Novel Conceptual BIM-based Approach in Smart Buildings. In Proceedings of the 7th International Conference on Internet of Things: Systems, Management and Security (IOTSMS), Paris, France, 14–16 December 2020; IEEE: Piscataway, NJ, USA, 2020. [Google Scholar]
- Cao, B.; Zhao, J.; Yang, P.; Yang, P.; Liu, X.; Zhang, Y. 3-D Deployment Optimization for Heterogeneous Wireless Directional Sensor Networks on Smart City. IEEE Trans. Ind. Inform. 2019, 15, 1798–1808. [Google Scholar] [CrossRef]
- Wang, Z.; Xie, H.; He, D.; Chan, A.S. Wireless Sensor Network Deployment Optimization Based on Two Flower Pollination Algorithms. IEEE Access 2019, 7, 180590–180608. [Google Scholar] [CrossRef]
- Benghelima, S.C.; Khaoua, M.O.; Benzerbadj, A.; Baala, O. Multi-objective Optimisation of Wireless Sensor Networks Deployment: Application to fire surveillance in smart car parks. In Proceedings of the International Wireless Communications and Mobile Computing (IWCMC), Harbin, China, 28 June–2 July 2021; IEEE: Piscataway, NJ, USA, 2021. [Google Scholar]
- Al-Fuhaidi, B.; Mohsen, A.M.; Ghazi, A.; Yousef, W.M. An Efficient Deployment Model for Maximizing Coverage of Heterogeneous Wireless Sensor Network Based on Harmony Search Algorithm. J. Sens. 2020, 2020, 8818826. [Google Scholar] [CrossRef]
- Chowdhury, A.; De, D. Energy-efficient coverage optimization in wireless sensor networks based on Voronoi-Glowworm Swarm Optimization-K-means algorithm. In Ad Hoc Networks; Elseliver: Amsterdam, The Netherlands, 2021; Volume 122, pp. 1–18. [Google Scholar]
- Kumar, M.; Kumar, D.; Md Amir, K.A. A Modified GA-Based Load Balanced Clustering Algorithm for WSN: MGALBC. Int. J. Embed. Real-Time Commun. Syst. 2021, 12, 44–63. [Google Scholar] [CrossRef]
- Jubair, A.M.; Hassan, R.; Aman, A.H.M.; Sallehudin, H. Social class particle swarm optimization for variable-length Wireless Sensor Network Deployment. Appl. Soft Comput. 2021, 113, 107926. [Google Scholar] [CrossRef]
- Thirugnansambandam, K.; Bhattacharyya, D.; Frnda, J.; Anguraj, D.K.; Nedoma, J. Augmented Node Placement Model in t-WSN Through Multi objective Approach. Comput. Mater. Contin. CMC Tech Sci. Press 2021, 69, 3629–3644. [Google Scholar]
- Elfouly, F.H.; Ramadan, R.A.; Khedr, A.Y.; Yadav, K.; Azar, A.T.; Abdelhamed, M.A. Efficient Node Deployment of Large-Scale Heterogeneous Wireless Sensor Networks. Appl. Sci. 2021, 11, 10924. [Google Scholar] [CrossRef]
- Sheikh-Hosseini, M.; Hashemi, S.R.S. Connectivity and coverage constrained wireless sensor nodes deployment using steepest descent and genetic algorithms. Expert Syst. Appl. 2022, 190, 116164. [Google Scholar] [CrossRef]
- Musikawan, P.; Kongsorot, Y.; Muneesawang, P.; So-In, C. An enhanced obstacle-aware deployment scheme with an opposition-based competitive swarm optimizer for mobile WSNs. Expert Syst. Appl. 2022, 189, 116035. [Google Scholar] [CrossRef]
- Silva, F.A.; Zaicaner, G.; Quesado, E.; Dornelas, M.; Silva, B.; Maciel, P. Benchmark applications used in mobile cloud computing research: A systematic mapping study. J. Supercomput. 2016, 72, 1431–1452. [Google Scholar] [CrossRef]
- Dananjayan, S.; Zhuang, J.; Tang, Y.; He, Y.; Hou, C.; Luo, S. Wireless sensor deployment scheme for cost-effective smart farming using the ABC-TEEM algorithm. Evol. Syst. 2022. [Google Scholar] [CrossRef]
- Taşdemir, A.; Demirci, S.; Aslan, S. Performance Investigation of Immune Plasma Algorithm on Solving Wireless Sensor Deployment Problem. In Proceedings of the 9th International Conference on Electrical and Electronics Engineering (ICEEE), Alanya, Turkey, 29–31 March 2022. [Google Scholar]
- Yao, Y.; Hu, S.; Li, Y.; Wen, Q. A Node Deployment Optimization Algorithm of WSNs Based on Improved Moth Flame Search. IEEE Sens. J. 2022, 22, 10018–10030. [Google Scholar] [CrossRef]
- Wen, Q.; Zhao, X.; Cui, Y.; Zeng, Y.; Chang, H.; Fu, Y. Coverage Enhancement Algorithm for WSNs Based on Vampire Bat and Improved Virtual Force. IEEE Sens. J. 2022, 22, 8245–8256. [Google Scholar] [CrossRef]
- Yao, Y.; Wen, Q.; Cui, Y.; Zhao, B. Discrete Army Ant Search Optimizer-Based Target Coverage Enhancement in Directional Sensor Networks. IEEE Sens. Lett. 2022, 6, 7500404. [Google Scholar] [CrossRef]
- Benalia, N.E.; Mohand, I.S.H.; Ferhattaleb, S.; Sadoun, R.; Bentrah, A. MoEA-DeployWSN-SB: Three variants of multi-objective evolutionary algorithms for the deployment optimization strategy of a WSN in a smart building. Int. J. Inf. Tecnol. 2022, 14, 333–344. [Google Scholar] [CrossRef]
- Zrelli, A.; Ezzedine, T. A New Approach of WSN Deployment, K-Coverage, and Connectivity in Border Area. Wirel. Pers. Commun. 2021, 121, 3365–3381. [Google Scholar] [CrossRef]
- Jaiswal, K.; Anand, V. A QoS aware optimal node deployment in wireless sensor network using Grey wolf optimization approach for IoT applications. Telecommun. Syst. 2021, 78, 559–576. [Google Scholar] [CrossRef]
- Yang, F.; Shu, L.; Yang, Y.; Han, G.; Pearson, S.; Li, K. Optimal Deployment of Solar Insecticidal Lamps Over Constrained Locations in Mixed-Crop Farmlands. IEEE Internet Things J. 2021, 8, 13095–13114. [Google Scholar] [CrossRef]
- Hsu, C.H.; Tsai, C.W.; Chiang, M.C. An Improved Metaheuristic Algorithm for Mobile and Static Wireless Sensor Network with Adjustable Sensing Range. In Proceedings of the IEEE International Conference on Smart Internet of Things (Smart IoT), Jeju, Korea, 13–15 August 2021. [Google Scholar]
- Qi, X.; Li, Z.; Chen, C.; Liu, L. A wireless sensor node deployment scheme based on embedded virtual force resampling particle swarm optimization algorithm. Appl. Intell. 2021, 52, 7420–7441. [Google Scholar] [CrossRef]
- Naik, C.; Shetty, D.P. Optimal sensors placement scheme for targets coverage with minimized interference using BBO. Evol. Intell. 2021, 1–15. [Google Scholar] [CrossRef]
- Fan, F.; Chu, S.C.; Pan, J.S.; Yang, O.; Zhao, H. Parallel Sine Cosine Algorithm for the Dynamic Deployment in Wireless Sensor Networks. J. Internet Technol. 2021, 22, 499–512. [Google Scholar]
- Gungor, O.; Rosing, T.S.; Aksanli, B. RESPIRE++: Robust Indoor Sensor Placement Optimization under Distance Uncertainty. IEEE Sens. J. 2021, 22, 11355–11363. [Google Scholar] [CrossRef]
- Zhang, L.; Fan, F.; Chu, S.; Garg, A.; Jeng-Shyang, P. Hybrid Strategy of Multiple Optimization Algorithms Applied to3-D Terrain Node Coverage of Wireless Sensor Network. Wirel. Commun. Mob. Comput. 2021, 2021, 6690824. [Google Scholar]
- Cao, L.; Yue, Y.; Cai, Y.; Zhang, Y. A Novel Coverage Optimization Strategy for Heterogeneous Wireless Sensor Networks Based on Connectivity and Reliability. IEEE Access 2022, 9, 18424–18442. [Google Scholar] [CrossRef]
- Liang, J.; Tu, J.; Leung, V.C.M. Mobile Sensor Deployment Optimization Algorithm for Maximizing Monitoring Capacity of Large-Scale Acyclic Directed Pipeline Networks in Smart Cities. IEEE Internet Things J. 2022, 8, 16083–16095. [Google Scholar] [CrossRef]
- Vishal, P.; Babu, A.R. An Integrated Optimization Enabled Sensor Deployment Model in Wireless Sensor Network. New Rev. Inf. Netw. 2020, 25, 47–70. [Google Scholar] [CrossRef]
- Du, Y. Method for the Optimal Sensor Deployment of WSNs in 3D Terrain Based on the DPSOVF Algorithm. IEEE Access 2020, 8, 140806–140821. [Google Scholar] [CrossRef]
- Wang, Z.; Xie, H. Wireless Sensor Network Deployment of 3D Surface Based on Enhanced Grey Wolf Optimizer. IEEE Access 2020, 8, 57229–57251. [Google Scholar] [CrossRef]
- Wang, W. Deployment, and optimization of wireless network node deployment and optimization in smart cities. Comput. Commun. 2020, 155, 117–124. [Google Scholar] [CrossRef]
- Yanmin, W. Optimization of Wireless Sensor Network for Dairy Cow Breeding Based on Particle Swarm Optimization. In Proceedings of the IEEE International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), Vientiane, Laos, 11–12 January 2020; pp. 524–527. [Google Scholar]
- Xia, N.; Hong, Y.; Khan, M.S.; Wen, X.; Du, H. Sensor Deployment Method Based on Faiw-DPSO in DASNs. IEEE Access 2020, 8, 78403–78416. [Google Scholar] [CrossRef]
- Yarinezhad, R.; Hashemi, S.N. A sensor deployment approach for target coverage problem in wireless sensor networks. J. Ambient Intell. Humaniz. Comput. 2020, 1–16. [Google Scholar] [CrossRef]
- Han, Y.; Byun, H.; Yang, B.; Kim, J.H.; Lee, T.H. Optimization of Sensor Nodes Deployment Based on An Improved Differential Evolution Algorithm for Coverage Area Maximization. In Proceedings of the IEEE 4th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC 2019), Chengdu, China, 20–22 December 2019; pp. 250–254. [Google Scholar]
- Hajjej, F.; Hamdi, M.; Ejbali, R.; Zaied, M. A New Optimal Deployment Model of Internet of Things Based on Wireless Sensor Networks. In Proceedings of the 2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC), Tangier, Morocco, 24–28 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 2092–2097. [Google Scholar]
- Kong, H.; Yu, B. An Improved Method of WSN Coverage Based on Enhanced PSO Algorithm. In Proceedings of the IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC 2019), Chongqing, China, 24–26 May 2019; pp. 1294–1297. [Google Scholar]
- Panag, T.S.; Dhillon, J.S. Maximal coverage hybrid search algorithm for deployment in wireless sensor networks. Wirel. Netw. 2019, 25, 637–652. [Google Scholar] [CrossRef]
- Hao, Z.; Qu, N.; Dang, X.; Hou, J. RSS-Based Coverage Deployment Method Under Probability Model in 3D-WSN. IEEE Access 2019, 7, 183091–183104. [Google Scholar] [CrossRef]
- Puri, V.; Babu, A.R.; Muthu, T.S.; Potdar, S. An Effective Optimization Algorithm for Sensor Deployment Problem in Wireless Sensor Network; Springer Nature Singapore Pte Ltd.: Berlin/Heidelberg, Germany, 2019; pp. 248–258. [Google Scholar]
- Tsang, Y.P.; Choy, K.L.; Wu, C.H.; Ho, G.T.S. Multi-Objective Mapping Method for 3D Environmental Sensor Network Deployment. IEEE Commun. Lett. 2019, 23, 1231–1235. [Google Scholar] [CrossRef]
- Liu, W.; Yang, S.; Sun, S.; Wei, S. A Node Deployment Optimization Method of WSN Based on Ant-Lion Optimization Algorithm. In Proceedings of the 4th IEEE International Symposium on Wireless Systems within the International Conferences on Intelligent Data Acquisition and Advanced Computing Systems, Lviv, Ukraine, 20–21 September 2018. [Google Scholar]
- Zhou, Y.; Zhao, R.; Luo, Q.; Wen, C. Sensor Deployment Scheme Based on Social Spider Optimization Algorithm for Wireless Sensor Networks. Neural Process Lett. 2018, 48, 71–94. [Google Scholar] [CrossRef]
- Laturkar, A.P.; Bhavani, S.; Adhyapak, D. Grid and Force Based Sensor Deployment Methods in Wireless Sensor Network using Particle Swarm Optimization. Indones. J. Electr. Eng. Comput. Sci. 2018, 10, 1287–1296. [Google Scholar] [CrossRef]
- Qasim, T.; Zia, M.; Minhas, Q.; Bhatti, N.; Saleem, K.; Qasim, T.; Mahmood, H. An Ant Colony Optimization Based Approach for Minimum Cost Coverage on 3-D Grid in Wireless Sensor Networks. IEEE Commun. Lett. 2018, 22, 1140–1143. [Google Scholar] [CrossRef]
- Cao, B.; Kang, X.; Zhao, J.; Yang, P.; Lv, Z.; Liu, X. Differential Evolution-Based 3-D Directional Wireless Sensor Network Deployment Optimization. IEEE Internet Things J. 2018, 5, 3594–3605. [Google Scholar] [CrossRef] [Green Version]
- Mohtashami, H.; Movaghar, A.; Teshnehlab, M. Multi-objective Node Placement Considering Non-uniform Event Pattern. Wirel. Pers Commun. 2017, 97, 6189–6220. [Google Scholar] [CrossRef]
- Zorlu, O.; Şahıngöz, Ö.K. Node Placement with Evolutionary Algorithms for Maximum Coverage of Heterogeneous WSNs. In Proceedings of the 2017 25th Signal Processing and Communications Applications Conference (SIU), Antalya, Turkey, 15–18 May 2017; IEEE: Piscataway, NJ, USA, 2017. [Google Scholar]
- Ateş, E.; Kalayci, T.E.; Uğur, A. Area-priority-based sensor deployment optimization with priority estimation using K-means. IET Commun. Inst. Eng. Technol. 2017, 11, 1082–1090. [Google Scholar] [CrossRef]
- Kuo, S.Y.; Chou, Y.H.; Chen, C.Y. Quantum-inspired algorithm for cyber-physical visual surveillance deployment systems. Comput. Netw. 2017, 117, 5–18. [Google Scholar] [CrossRef]
- Ni, Q.; Du, H.; Pan, Q.; Cao, C.; Zhai, Y. An improved dynamic deployment method for wireless sensor network based on multi-swarm particle swarm optimization. Nat. Comput. 2017, 16, 5–13. [Google Scholar] [CrossRef]
- El Khamlichi, Y.; Tahiri, A.; Medina-Bulo, A.; Palomo-Lozano, I.; Francisco, P. A Hybrid Algorithm for Optimal Wireless Sensor Network Deployment with the Minimum Number of Sensor Nodes. Algorithms 2017, 10, 80. [Google Scholar] [CrossRef] [Green Version]
- Deif, D.S.; Gadallah, Y. An Ant Colony Optimization Approach for the Deployment of Reliable Wireless Sensor Networks. IEEE Access 2017, 5, 10744–10756. [Google Scholar] [CrossRef]
- Zhu, X.; Li, J.; Chen, X.; Zhou, M.C. Minimum Cost Deployment of Heterogeneous Directional Sensor Networks for Differentiated Target Coverage. IEEE Sens. J. 2017, 17, 4938–4952. [Google Scholar] [CrossRef]
- Alia, O.M.; Al-Ajouri, A. Maximizing Wireless Sensor Network Coverage With Minimum Cost Using Harmony Search Algorithm. IEEE Sens. J. 2017, 17, 882–896. [Google Scholar] [CrossRef]
- Xenakis, A.; Foukalas, F.; Stamoulis, G. Cross-layer energy-aware topology control through Simulated Annealing for WSNs. Comput. Electr. Eng. 2016, 56, 576–590. [Google Scholar] [CrossRef]
- Boubrima, A.; Bechkit, W.; Rivano, H. Optimal Deployment of Dense WSN for Error Bounded Air Pollution Mapping. In Proceedings of the IEEE International Conference on Distributed Computing in Sensor Systems, Washington, DC, USA, 26–28 May 2016; pp. 102–104. [Google Scholar]
- Khalesian, M.; Delavar, M.R. Wireless sensors deployment optimization using a constrained Pareto-based multi-objective evolutionary approach. Eng. Appl. Artif. Intell. 2016, 53, 126–139. [Google Scholar] [CrossRef]
- Senouci, M.R.; Mellouk, A.; Aitsaadi, N.; Oukhellou, L. Fusion-based surveillance WSN deployment using Dempster–Shafer theory. J. Netw. Comput. Appl. 2016, 64, 154–166. [Google Scholar] [CrossRef]
- Laturkar, A.P.; Bhavani, S. Coverage Improvement Using MDBPSO For Wireless Sensor Deployment. In Proceedings of the 3rd International Conference on Electrical, Electronics, Engineering Trends, Communication, Optimization and Sciences (EEECOS 2016), Tadepalligudem, India, 1–2 June 2016. [Google Scholar]
- Liu, C.; Fang, K.; Teng, J. Optimum wireless sensor deployment scheme for structural health monitoring: A simulation study. Smart Mater. Struct. 2015, 24, 115034. [Google Scholar] [CrossRef]
- Berre, M.L.; Rebai, M.; Hnaien, F.; Snoussi, H. A Specific Heuristic Dedicated to a Coverage/Tracking Bi-objective Problem for Wireless Sensor Deployment. Wirel. Pers. Commun. 2015, 84, 2187–2213. [Google Scholar] [CrossRef]
- He, D.; Mujica, G.; Portilla, J.; Riesgo, T. Modelling and planning reliable wireless sensor networks based on multi-objective optimization genetic algorithm with changeable length. J. Heuristics 2015, 21, 257–300. [Google Scholar] [CrossRef] [Green Version]
- Chen, J.; Cheng, S.; Chen, Y.; Xie, Y.; Shi, Y. Enhanced Brainstorm Optimization Algorithm for Wireless Sensor Networks Deployment. In Advances in Swarm and Computational Intelligence; Springer International Publishing: Cham, Switzerland, 2015. [Google Scholar]
- Nagchoudhury, P.; Maheshwari, S.; Choudhary, K. Optimal Sensor Nodes Deployment Method Using Bacteria Foraging Algorithm in Wireless Sensor Networks. In Advances in Intelligent Systems and Computing; Springer International Publishing: Cham, Switzerland, 2015; Volume 2, pp. 5–25. [Google Scholar]
- Simon, D. Evolutionary Optimization Algorithms “Biologically-Inspired and Population-Based Approaches to Computer Intelligence”; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2013. [Google Scholar]
- Abdollahzadeh, S.; Navimipour, N.J. Deployment strategies in the wireless sensor network: A comprehensive review. Comput. Commun. 2016, 91–92, 1–16. [Google Scholar] [CrossRef]
- Priyadarshi, R.; Gupta, B.; Anurag, A. Wireless Sensor Networks Deployment: A Result Oriented Analysis. Wirel. Pers. Commun. 2020, 113, 843–866. [Google Scholar] [CrossRef]
- Sharma, R.; Vashisht, V.; Singh, U. Modelling and simulation frameworks for wireless sensor networks: A comparative study. IET Wirel. Sens. Syst. Inst. Eng. Technol. 2020, 10, 181–197. [Google Scholar] [CrossRef]
- Rajaram, M.L.; Kougianos, E.; Mohanty, S.P.; Sundaravadive, P. A Wireless Sensor Network Simulation Framework for Structural Health Monitoring in Smart Cities. In Proceedings of the IEEE International Conference on Consumer Electronics-Berlin, Berlin, Germany, 5–7 September 2016. [Google Scholar]
- Alablani, I.; Alenazi, M. EDTD-SC: An IoT Sensor Deployment Strategy for Smart Cities. Sensors 2020, 20, 7191. [Google Scholar] [CrossRef] [PubMed]
- Nasri, N.; Mnasri, S.; Val, T. 3D node deployment strategies prediction in wireless sensors network. Int. J. Electron. TaylorFr. 2020, 107, 808–838. [Google Scholar] [CrossRef]
- Huanan, Z.; Suping, X.; Jiannan, W. Security, and application of wireless sensor network. Procedia Comput. Sci. Sci. Direct 2021, 183, 486–492. [Google Scholar] [CrossRef]
- Singh, O.; Rishiwal, V.; Chaudhry, R.; Yadav, M. Multi-Objective Optimization in WSN: Opportunities and Challenges. Wirel. Pers. Commun. 2021, 121, 127–152. [Google Scholar] [CrossRef]
Paper | Application | Space | Methodology and Simulation Tool | Objective(s) | Performance Metrics |
---|---|---|---|---|---|
Pakarat, M. et al. (2022) [46] | Open area | 2D | Competitive swarm optimizer, virtual force algorithm, and Voronoi diagram | Maximize coverage for mobile WSN and minimize the energy consumption simultaneously | Coverage ratio Moving distance Average sensing radius Dissipated energy coverage convergence curve |
Sathian, D. et al. (2022) [48] | Smart farming | 2D | Artificial bee colony-based, energy-efficient, multiple-input, multiple-output routing protocol, MATLAB R2018b simulation tool | Minimize the network cost by minimizing the number of deployed sensor nodes; maximizing network lifetime | Lifetime Energy utilization Throughput Packet loss |
Adnan, T. et al. (2022) [49] | Open area | 2D | Immune plasma algorithm | Maximize coverage, and lifetime and minimize consuming energy | Coverage ratio |
Yindi, Y. et al. (2022) [50] | Remote environmental monitoring | 2D | Improved moth flame search | Repair coverage holes and minimize energy consumption | Coverage rate Maximum moving distance Average moving distance Coverage efficiency |
Qin, W. et al. (2022) [51] | Harsh environment | 2D | Vampire bat algorithm and improved virtual force, MATLAB 2016b simulation tool | Repair coverage holes and minimize energy consumption | Coverage rate Moving distance Complexity |
Yin-Di, Y. et al. (2022) [52] | Remote monitoring | 2D | Discrete army ant search optimizer, MATLAB 2016a simulation tool | Maximizing target coverage | Coverage ratio |
Nour El-Houda, B. et al. (2022) [53] | Indoor environment | 2D | Improved multi-objective Evolutionary algorithm, case study | Enhancing network quality of service | Execution time Cost Coverage rate Connectivity |
Slimane Ch et al. (2021) [38] | Fire detection in a smart car park | 2D | Multi-objective binary integer linear programing | Simultaneously minimize the number of sensors and relay nodes, besides decreasing the maximum distance between sensor and sink node, while ensuring coverage and connectivity | Complexity Running time Cost |
Aparajita et al. (2021) [40] | Randomly deployed dynamic networks | 2D | Glowworm swarm optimization, K-means algorithm, and Voronoi cell structure, MATLAB 2017 a | Optimizing coverage and energy consumption, with a minimum number of nodes, multi-hop transmission, and sleep-wake mechanisms | Coverage rate |
Ahmed et al. (2021) [42] | Any environment | 2D | Social class multi-objective particle swarm Optimization with V-length nature | Enhance WSN coverage and cost | Set coverage Number of nondominated solutions Hypervolume Delta metric |
Amira, Z. et al. (2021) [54] | Border surveillance | 2D | Deterministic deployment | Achieve full coverage and connectivity | K-coverage Connectivity |
Kalaipriyan, T. et al. (2021) [43] | Target monitoring | 2D | Evolutionary-based non-dominated sorting genetic algorithm, MATLAB 8.4 | Increasing coverage and connectivity for target monitoring | F-value Computational time |
Fatima, H. et al. (2021) [44] | Subarea and large-scale area monitoring. | 2D | Integer linear programming and swarm intelligence meta-heuristic algorithm, MATLAB | Maximize coverage, while taking network lifetime, mobility, and heterogeneity as constraints | Lifetime Coverage ratio |
Mohsen, Sh et al. (2021) [45] | Target and area monitoring | 2D | Steepest descent analytical deployment algorithm with Armojo and Wolf rules. MATLAB | Maximize coverage and connectivity | Target coverage Connectivity Area coverage rate |
Kavita, J. et al. (2021) [55] | Smart IoT applications | 2D | Grey wolf-based optimization technique, MATLAB R2018b simulation tool | Maximizing coverage and connectivity and minimizing overall network cost | Coverage Connectivity Cost Time complexity and scalability |
Fan, Y. et al. (2021) [56] | Mixed-crop farmlands | 2D | The greedy algorithm, MATLAB R2018b simulation tool | Maximizing coverage and connectivity and reducing deployment costs; | Cost Overlap rate |
Chun-Han, H. et al. (2021) [57] | Open area | 2D | Self-economic for single-objective real parameter optimization problem, C++ programming language | maximizing the coverage rate of all the targets, while minimizing the energy consumption of the static and mobile sensors | Lifetime Evaluation number |
Xiaogang, Q. et al. (2021) [58] | Open area | 2D | Embedded virtual force resampling particle swarm optimization algorithm, MATLAB 2018 | Coverage improvement | Coverage rate |
Chandra, N. et al. (2021) [59] | Open area | 2D | Biogeography-based optimization, MATLAB 2018a | Maximize coverage, minimize the number of sensor nodes, and minimize interference with efficient connectivity | Sensing interference rate Target point coverage rate Selection of potential position rate |
Fang, F. et al. (2021) [60] | Square area | 2D | A parallel version of the sine cosine algorithm | Enhance dynamic sensor node distribution | Convergence rate Coverage rate |
Onat, G. et al. (2021) [61] | Indoor placement | 3D | Multi-objective integer linear programming model, YALMIP (MATLAB optimization toolbox) | Maximize coverage and system robustness | Robustness rate Coverage rate |
Li-Gang, Z. et al. (2021) [62] | Terrain coverage | 3D | Hybrid algorithm depends on shuffled frog leaping algorithm and whale optimization algorithm, CEC2017 test set | Improve network coverage with a minimum number of nodes | Convergence rate |
Li, C. et al. (2021) [63] | Open areas | 2D | Social spider optimization algorithm, MATLAB R2017 | Improve network coverage and cost | Convergence ability Coverage effect Connectivity Reliability Energy consumption Simulation time |
Junbin, L. et al. (2021) [64] | Pipeline monitoring | 2D | Submodular optimization algorithm, EPANET, and MATLAB. | Maximize monitoring capacity of large-scale pipeline network | Monitoring capacity Number of mobile sensors Computing time |
Salah, B. et al. (2020) [31] | Area monitoring | 2D | Multi-objective genetic algorithm and the weighted sum optimization method, Python | Ensure coverage, connectivity, and cost | Topology k-coverage ratio m-connectivity ratio Sensing Probability |
A. Saad et al. (2020) [34] | Terrain topology | 3D | An improved multi-objective genetic algorithm | Maximize the coverage and minimize the deployment cost | Execution time Coverage rate Number of deployed sensors |
Khaoula, Z. et al. (2020) [35] | smart building | 3D | Building information modeling database and genetic algorithm | Maximize the sensing coverage and lifetime and minimize the total deployment cost of WSN | Coverage Network lifetime Cost Connectivity Number of sensor nodes |
Belal et al. (2020) [39] | Urban area | 2D | Probability sensing model and harmony search algorithm, MATLAB | Attain the balance between the coverage performance and cost of heterogeneous WSNs; PSM was used to solve the overlapping problem between nodes | Coverage Cost |
Puri, V. et al. (2020) [65] | Target monitoring | 2D | Hybridizes the artificial Bee colony and whale optimization algorithms, MATLAB | Maximize coverage and connectivity | Coverage rate Connectivity rate |
Yanzhi, D. (2020) [66] | Area monitoring | 3D | combined the distributed particle swarm Optimization algorithm and a proposed 3D virtual force algorithm, MATLAB (R2016a) | Maximize coverage and maintain connectivity | Connectivity ratio Lifetime Coverage ratio |
Zhendong, W. et al. (2020) [67] | Area monitoring | 3D | Enhanced grey wolf optimizer, MATLAB 2014b | Improve WSN coverage and save deployment cost | Convergence Time complexity Coverage rate Network connectivity |
Weiqiang, W. (2020) [68] | Smart cities | 2D | Adaptive particle swarm optimization algorithm, OMNET++5.0, MATLAB2014a | Improving network QoS | Convergence trajectory Secure connectivity rate |
Wang Y, (2020) [69] | Dairy farming | 2D | Particle swarm optimization, MATLAB | Improve network coverage and connectivity | Coverage rate |
Na, X. et al. (2020) [70] | Field monitoring | 2D | Discrete particle swarm optimization | Improved field monitoring | Detectability Convergence speed Scalability |
Ramin, Y. et al. (2020) [71] | Target monitoring | 2D | Cooperative particle swarm optimization and cooperative particle swarm optimization using fuzzy logic, C++ | Prolonging the network lifetime | Network lifetime Number of deployed sensors |
Beyza, G. et al. (2019) [33] | Dynamic deployment | 2D | Quick ant bee colony, c-sharp programing language, net framework 4.6.1 | Improved network performance | Convergence rate CPU time |
Bin, C. et al. (2019) [36] | smart cities | 3D | Multi-objective evolutionary algorithm with message passing interface | Optimizing coverage, connectivity quality, and lifetime, while simultaneously considering connectivity and reliability as a constraints | Operation time hypervolume (HV) indicator |
Zhendong, W. et al. (2019) [37] | Urban areas Forest areas | 2D | Improved flower pollination algorithm non-dominated sorting multi-objective flower pollination algorithm, MATLAB 2014b | Maximize the coverage area of WSN deployment in an urban area Maximize the coverage rate, minimize the energy consumption rate, and minimize the node radiation overflow rate | Time complexity Population convergence Coverage rate Pareto front |
Yamin, H. et al. (2019) [72] | Area coverage | 2D | Improved differential evolution | Maximize coverage | Coverage rate Convergence speed |
Faten, H. et al. (2019) [73] | Area monitoring | 2D | Multi-objective flower pollination algorithm | Enhance coverage, reduce energy consumption, maximize lifetime, and maintain connectivity | Energy consumption lifetime |
Hongshan, K. (2019) [74] | Area coverage | 2D | Enhanced practical swarm optimization | Maximize coverage | Coverage rate |
Tripatjot, S. et al. (2019) [75] | Area coverage | 2D | Hybrid technique practical swarm optimization + Hooke–Jeeves search method | Maximize coverage | Coverage rate |
Zhanjun, H. et al. (2019) [76] | Area coverage | 3D | Improved practical swarm optimization, real experiment (RSSI) | Maximize coverage | Coverage rate Received signal strength indicator (RSSI) |
Vishal, P. et al. (2019) [77] | Target coverage | 2D | Genetic algorithm and practical swarm optimization, MATLAB | Improve coverage and connectivity | Moving distance |
Yung, P. et al. (2019) [78] | Environment monitoring | 3D | Kmeans embedded in genetic algorithm, MATLAB2014b | Reduced deployment time and cost | Generational distance Number of solutions in Pareto optimal set Number of sensors and relay nodes Execution time |
Wei, L. et al. (2018) [79] | Area coverage | 2D | Ant-lion optimization algorithm, MATLAB R2016a | Increase coverage rate | Coverage rate |
Yongquan, Z et al. (2018) [80] | Area coverage | 2D | Social spider algorithm, MATLAB 2012a | Improve coverage | Coverage rate Convergence speed Complexity |
Aparna, P et al. (2018) [81] | Area coverage | 2D | Modified discrete binary particle swarm optimization | Improve coverage | Normalized overhead Packets dropped Throughput Lifetime |
Tehreem, Q. et al. (2018) [82] | Environment monitoring | 3D | Ant colony optimization, MATLAB | Improve network performance | Computational cost Number of deployed sensor nodes |
Bin, C. et al. (2018) [83] | Terrain monitoring | 3D | Modified directional evolution algorithm | Considering network coverage, connectivity, and lifetime of sensor node | Fitness value Operation time |
Hossein, M. et al. (2017) [84] | Area coverage | 2D | Multi-objective optimization evolutionary algorithm based on decomposition | Improve coverage, power consumption, delay, reliability, and lifetime | Connectivity Coverage Reliability Lifetime |
Ozan, Z. et al. (2017) [85] | Area coverage | 2D | Modified genetic algorithm | Coverage improvement | Coverage rate |
Enes, A. et al. (2017) [86] | Area coverage | 2D | K-means for clustering and simulated annealing for deployment optimization, python | Maximize coverage and reduce deployment cost | Confusion and Accuracy Coverage priority |
Shu-Yu, K. et al. (2017) [87] | Surveillance application | 2D | Quantum-inspired tabu search algorithm with entanglement, C++ | Improve coverage and connectivity | Computational complexity Connectivity Coverage rate |
Qingjian, N. et al. (2017) [88] | Area coverage | 2D | Heterogeneous multi-swarm practical swarm optimization | Improve coverage and reduce energy consumption | Coverage rate Fitness value |
Yasser El K et al. (2017) [89] | Area coverage Barrier coverage | 2D | Hybridize gradient method and the simulated annealing algorithm, MATLAB | Achieve full coverage with minimum number of nodes | Coverage rate CPU time |
Dina, S. et al. (2017) [90] | IoT application | 2D | Ant colony optimization+ local search | Improve reliability | Success rate of feasible solutions Number of deployed sensors |
Xiaojian, Z. et al. (2017) [91] | Target coverage | 2D | Compare greedy heuristic, local search, and practical swarm optimization, Java programming | Satisfy coverage quality requirement | Success rate Network deployment cost Running time |
Osama, M. et al. (2017) [92] | Field monitoring | 2D | Harmony search, MATLAB | Maximize coverage and minimize cost | Minimum distance between sensors Coverage rate Sensing range and cell size |
A. Xenakis et al. (2016) [93] | Area coverage | 2D | Simulated annealing | Maximize coverage and minimize energy consumption | Coverage rate Consuming energy |
Ahmed, B. et al. (2016) [94] | Air quality monitoring | 2D | Integer programming model-enhanced atmospheric dispersion simulator called SIRANE | Enhance the quality of pollution estimation with minimum cost | Coverage cost |
Mina Kh. Et al. (2016) [95] | Area coverage | 2D | Constrained Pareto-based multi-objective evolutionary approach, MATLAB | Maximize coverage, minimize energy consumption, prolong the lifetime, and maintain connectivity | Number of non-dominated solutions Set coverage Diversity Hypervolume Generational distance Computation time Coverage Lifetime |
Mustapha, R. et al. (2016) [96] | Surveillance application | 2D | Genetic algorithm, ANSI-C++ | Maximize detection rate and minimize false alarm rate | Running time Number of deployed sensors Deployment cost Coverage rate |
Aparna, P. et al. (2016) [97] | Area coverage | 2D | Modified discrete binary practical swarm optimization, NS3.21 | Improve coverage | Number of iterations Convergence Time |
Liu, C. et al. (2015) [98] | Structural health monitoring (SHM) | 3D | Genetic algorithm (GA) | Improve energy consumption and modal identification accuracy | Energy consumption Accuracy Number of deployed sensors |
Matthieu Le. et al. (2015) [99] | Target tracking | 2D | Non-dominated sorting genetic algorithm-II, multi-objective practical swarm optimization, specific heuristic (H3P), C++ | Improve coverage, minimize sensor node number and non-accuracy | Coverage of two Pareto fronts (C metric) The proportion of optimal solutions |
Danping, H. et al. (2015) [100] | Indoor and outdoor application | 3D | Multi-objective genetic algorithm, C++ | Optimize network performance | Maximum number of generations Population size Evolutionary possibilities Computation time Received signal strength Coverage Connectivity Cost Lifetime Energy consumption Packet latency Packet drop rate |
Junfeng, C. et al. (2015) [101] | Area coverage | 2D | Brainstorm optimization, K-means for clustering, MATLAB 8.0 | Improve coverage | Coverage rate |
Pooja, N. et al. (2015) [102] | Area coverage | 2D | Bacteria foraging | Improve coverage and connectivity | Coverage rate |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Abdulwahid, H.M.; Mishra, A. Deployment Optimization Algorithms in Wireless Sensor Networks for Smart Cities: A Systematic Mapping Study. Sensors 2022, 22, 5094. https://doi.org/10.3390/s22145094
Abdulwahid HM, Mishra A. Deployment Optimization Algorithms in Wireless Sensor Networks for Smart Cities: A Systematic Mapping Study. Sensors. 2022; 22(14):5094. https://doi.org/10.3390/s22145094
Chicago/Turabian StyleAbdulwahid, Huda M., and Alok Mishra. 2022. "Deployment Optimization Algorithms in Wireless Sensor Networks for Smart Cities: A Systematic Mapping Study" Sensors 22, no. 14: 5094. https://doi.org/10.3390/s22145094
APA StyleAbdulwahid, H. M., & Mishra, A. (2022). Deployment Optimization Algorithms in Wireless Sensor Networks for Smart Cities: A Systematic Mapping Study. Sensors, 22(14), 5094. https://doi.org/10.3390/s22145094