The growing importance and widespread adoption of Wireless Sensor Network (WSN) technologies have helped the enhancement of smart environments in various fields such as manufacturing, smart city, transport, health and the Internet of Things, by providing pervasive real-time applications. In this paper, we analyze the existing research trends of Coverage, Deployment and Localization challenges in WSN with respect to Artificial Intelligence (AI) methods for WSN enhancement. We present a comprehensive discussion on the recent studies that utilized various AI methods to meet specific objectives of WSN, during the span of 2010 to 2021. This would guide the reader towards an understanding on up-to-date applications of AI methods with respect to different WSN challenges. Then, we provide a general evaluation and comparison of different AI methods used in WSNs, which will be a guide for research community in identifying the mostly adapted methods and the benefits of using various AI methods for solving the Coverage, Deployment and Localization challenges related to WSNs. Finally, we conclude the paper stating the open research issues and new directions for future research.
The growing importance and widespread adoption of Wireless Sensor Network (WSN) technologies have helped the enhancement of smart environments in numerous sectors such as manufacturing, smart cities, transportation and Internet of Things by providing pervasive real-time applications. In this survey, we analyze the existing research trends with respect to Artificial Intelligence (AI) methods in WSN and the possible use of these methods for WSN enhancement. The main goal of data collection, aggregation and dissemination algorithms is to gather and aggregate data in an energy efficient manner so that network lifetime is enhanced. In this paper, we highlight data collection, aggregation and dissemination challenges in WSN and present a comprehensive discussion on the recent studies that utilized various AI methods to meet specific objectives of WSN, during the span of 2010 to 2021. We compare and contrast different algorithms on the basis of optimization criteria, simulation/real deployment, centralized/distributed kind, mobility and performance parameters. We conclude with possible future research directions. This would guide the reader towards an understanding of up-to-date applications of AI methods with respect to data collection, aggregation and dissemination challenges in WSN. Then, we provide a general evaluation and comparison of different AI methods used in WSNs, which will be a guide for the research community in identifying the mostly adapted methods and the benefits of using various AI methods for solving the challenges related to WSNs. Finally, we conclude the paper stating the open research issues and new possibilities for future studies.
The rapid advancement in Wireless Sensor Network (WSN) technology has enabled smart environments to provide ubiquitous real-time applications in various fields such as industry, smart city, transport, health and Internet of Things (IoT). Energy is the most significant resource in WSNs as it has a direct effect on their lifetime. The efficient use of energy is required for the lifetime extension of WSNs. One of the well-known methods for achieving high scalability and efficient resource allocation in WSN is a clustering of sensor nodes. In this paper, the Chicken Swarm Optimization based Clustering Algorithm (CSOCA) is proposed to improve energy efficiency in WSNs. The chicken swarm optimization is discretized by applying a sigmoid function to individuals. Moreover, we proposed CSOCA with Genetic Algorithm (CSOCA-GA) which is an improvement to CSOCA by employing the Genetic Algorithm’s processes in CSOCA. CSOCA-GA utilizes crossover and mutation processes for individuals with low fitness value to extend the population diversity. CSOCA and CSOCA-GA are tested and compared with other similar algorithms to confirm their effectiveness in terms of extending WSN lifetime and reducing energy consumption.
Wireless Sensor Networks (WSNs) lend themselves to a wide variety of applications in our daily lives, such as environmental monitoring, safety, health-care, animal monitoring, etc. However, one of the key issues in WSN is energy constraints. This makes energy-conservation one of the major keys to the efficient functioning and lifetime of WSN. In this paper, given a network of nodes with heterogeneous energy, our goal is to determine energy-aware disjoint dominating sets (DSs) that work as data collection nodes in each round, to improve overall WSN lifetime. In order to accomplish this goal, we propose an intelligent data collection technique with two phases, the collector nodes selection, and the data gathering path formation and collection phases. In the collector nodes selection phase, an energy-aware algorithm based on swarm intelligence is proposed to construct disjoint dominating sets that work as collector nodes in each round. In the data gathering path formation and collection phase, data gathering path is determined for achieving maximal data collection efficiency and reduced energy consumption. The efficiency of our proposed technique is proved mathematically and through simulations.
Wireless sensor networks (WSNs) are becoming increasingly important, providing pervasive real-time applications that have been used to enhance smart environments in various fields such as smart cities, manufacturing, and the Internet of Things (IoT). This survey reviews and analyzes the research trends related to the utilized Artificial Intelligence (AI) methods for WSN and the potential enhancement of WSNs using these methods. We highlight the routing challenge in WSN and present a comprehensive discussion on the recent studies that utilized various AI methods in addressing the routing challenge to meet specific objectives of WSN, during the span of 2010 to 2020. This would guide the reader towards an understanding of up-to-date applications of AI methods with respect to routing challenge in WSN. In addition, a general evaluation is provided along with a comparison of utilized AI methods in WSNs, which guides the reader in identifying the most appropriate AI methods that can be utilized for solving the routing challenge. Finally, we conclude the paper by stating the open research issues and new directions for future research.