A Novel QoS Routing Energy Consumption Optimization Method Based on Clone Adaptive Whale Optimization Algorithm in IWSNs
Author(s) -
Jing Xiao,
Yang Liu,
Hu Qin,
Chaoqun Li,
Jie Zhou
Publication year - 2021
Publication title -
journal of sensors
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.399
H-Index - 43
eISSN - 1687-7268
pISSN - 1687-725X
DOI - 10.1155/2021/5579252
Subject(s) - whale , energy consumption , routing (electronic design automation) , computer science , energy (signal processing) , quality of service , optimization algorithm , algorithm , mathematical optimization , real time computing , engineering , mathematics , embedded system , computer network , biology , electrical engineering , ecology , statistics
Routing requests in industrial wireless sensor networks (IWSNs) are always restricted by QoS. Therefore, finding a high-quality routing path is a key problem. In this paper, a clone adaptive whale optimization algorithm (CAWOA) is designed for reducing the routing energy consumption of IWSNs with QoS constraints, and a novel clone operator is proposed. More importantly, CAWOA innovatively adopts a discrete binary-based routing coding method, which provides strong support for optimal routing schemes. In addition, a novel routing model of IWSNs combined with QoS constraints has been designed, which involves comprehensive consideration of bandwidth, delay, delay jitter, and packet loss rate. Subsequently, in a series of simulations, the proposed algorithm is compared with other heuristic-based routing algorithms, namely, whale optimization algorithm (WOA), simulated annealing (SA), particle swarm optimization (PSO), and genetic algorithm (GA). The simulation results suggest that the CAWOA-based routing algorithm outperforms other methods in terms of routing energy consumption, convergence speed, and optimization ability. Compared with GA, SA, PSO, and WOA under the conditions that the number of nodes is 120, the maximum delay is 120ms, the maximum delay jitter is 25ms, the maximum bandwidth is 9Mbps, and the packet loss rate is 0.02; the energy consumption of CAWOA-based routing is reduced by 12%, 17%, 19%, and 7%, respectively.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom