An Improved Ant Colony Optimization Algorithm: A Technique for Extending Wireless Sensor Networks Lifetime Utilization

Wireless sensor networks (WSNs) are one of the most essential technologies in the 21st century due to their increase in various application areas and can be deployed in areas where cable and power supply are difficult to use. However, sensor nodes that form these networks are energy-constrained because they are powered by non-rechargeable small batteries. Thus, it is imperative to design a routing protocol that is energy efficient and reliable to extend network lifetime utilization. In this article, we propose an improved ant colony optimization algorithm: a technique for extending wireless sensor networks lifetime utilization called AMACO. We present a new clustering method to avoid the overhead that is usually involved during the election of cluster heads in the previous approaches and energy holes within the network. Moreover, fog computing is integrated into the scheme due to its ability to optimize the limited power source of WSNs and to scale up to the requirements of the Internet of Things applications. All the data packets received by the fog nodes are transmitted to the cloud for further analysis and storage. An improved ant colony optimization (ACO) algorithm is used to construct optimal paths between the cluster heads and fog nodes for a reliable end-to-end data packets delivery. The simulation results show that the network lifetime in AMACO increased by 22.0%, 30.7%, and 32.0% in comparison with EBAR, IACO-MS, and RRDLA before the first node dies (FND) respectively. It increased by 15.2%, 18.4%, and 33.5% in comparison with EBAR, IACO-MS, and RRDLA before half nodes die (HND) respectively. Finally, it increased by 28.2%, 24.9%, and 58.9% in comparison with EBAR, IACO-MS, and RRDLA before the last node dies (LND) respectively.

[1]  Habib Mostafaei,et al.  Energy-Efficient Algorithm for Reliable Routing of Wireless Sensor Networks , 2019, IEEE Transactions on Industrial Electronics.

[2]  Iranga Samindani Weerakkody චත්තාරික සමය හා බැඳි සාම්ප්රධායික පසන් ගායන ශෛලිය පිළිබඳ අධ්යයනයක් (Unpublished doctoral dissertation) , 2017 .

[3]  Javier Del Ser,et al.  Comparative study of pheromone control heuristics in ACO algorithms for solving RCPSP problems , 2017, Appl. Soft Comput..

[4]  Rajesh Kumar,et al.  Fog computing: from architecture to edge computing and big data processing , 2018, The Journal of Supercomputing.

[5]  Yang Yang,et al.  Fog Computing Architecture and Technologies , 2019, Fog-Enabled Intelligent IoT Systems.

[6]  Sachin Tripathi,et al.  Energy efficient optimized rate based congestion control routing in wireless sensor network , 2020, J. Ambient Intell. Humaniz. Comput..

[7]  Zongfeng Zou,et al.  Wireless sensor network routing method based on improved ant colony algorithm , 2019, J. Ambient Intell. Humaniz. Comput..

[8]  D. K. Lobiyal,et al.  Sensing Coverage Prediction for Wireless Sensor Networks in Shadowed and Multipath Environment , 2013, TheScientificWorldJournal.

[9]  J. Suguna,et al.  An optimized QoS-based clustering with multipath routing protocol for Wireless Sensor Networks , 2017, J. King Saud Univ. Comput. Inf. Sci..

[10]  Sangwoon Yun,et al.  An Improved Clustering with Particle Swarm Optimization-Based Mobile Sink for Wireless Sensor Networks , 2018, 2018 2nd International Conference on Trends in Electronics and Informatics (ICOEI).

[11]  Suyel Namasudra,et al.  An improved attribute‐based encryption technique towards the data security in cloud computing , 2019, Concurr. Comput. Pract. Exp..

[12]  Li Sheng,et al.  Reliable Data Fusion of Hierarchical Wireless Sensor Networks With Asynchronous Measurement for Greenhouse Monitoring , 2019, IEEE Transactions on Control Systems Technology.

[13]  M. El-Sayed Wahed,et al.  An Enhancement Approach for Reducing the Energy Consumption in Wireless Sensor Networks , 2017, J. King Saud Univ. Comput. Inf. Sci..

[14]  T. Senthil Murugan,et al.  Cluster head selection for energy efficient and delay-less routing in wireless sensor network , 2017, Wireless Networks.

[15]  Mohammad S. Obaidat,et al.  Secure and Reliable Multi-Path Routing Protocol for Multi-Hop Wireless Networks , 2017, Ad Hoc Sens. Wirel. Networks.

[16]  Suneeta Satpathy,et al.  Challenges and Design Goals of Wireless Sensor Networks: A Sate-of-the-art Review , 2018 .

[17]  Zhihua Li,et al.  A Network Coding-Based Braided Multipath Routing Protocol for Wireless Sensor Networks , 2019, Wirel. Commun. Mob. Comput..

[18]  Govind P. Gupta,et al.  Integrated clustering and routing protocol for wireless sensor networks using Cuckoo and Harmony Search based metaheuristic techniques , 2018, Eng. Appl. Artif. Intell..

[19]  Michele Magno,et al.  Long-short range communication network leveraging LoRa™ and wake-up receiver , 2018, Microprocess. Microsystems.

[20]  Abdulsalam Yassine,et al.  IoT big data analytics for smart homes with fog and cloud computing , 2019, Future Gener. Comput. Syst..

[21]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[22]  Vishal Sharma,et al.  A modified ant colony optimization algorithm (mACO) for energy efficient wireless sensor networks , 2016 .

[23]  B. Etefia Routing Protocols for Wireless Sensor Networks , 2004 .

[24]  Mahabaleshwar S. Kakkasageri,et al.  Energy Aware Multipath Routing Scheme for Wireless Sensor Networks , 2017, 2017 IEEE 7th International Advance Computing Conference (IACC).

[25]  Jong Hyuk Park,et al.  An improved ant colony optimization-based approach with mobile sink for wireless sensor networks , 2017, The Journal of Supercomputing.

[26]  Sanjay Kumar Jena,et al.  Cluster Based Multipath Routing Protocol for Wireless Sensor Networks , 2015, CCRV.

[27]  Rajkumar Buyya,et al.  Fog Computing: Helping the Internet of Things Realize Its Potential , 2016, Computer.

[28]  Thomas Weise,et al.  Energy-Efficient Load Balancing Ant Based Routing Algorithm for Wireless Sensor Networks , 2019, IEEE Access.

[29]  Hwee Pink Tan,et al.  IM2PR: interference-minimized multipath routing protocol for wireless sensor networks , 2014, Wireless Networks.

[30]  Jie Wu,et al.  A Method for Energy Balance and Data Transmission Optimal Routing in Wireless Sensor Networks , 2019, Sensors.

[31]  Cisco Visual Networking Index: Forecast and Methodology 2016-2021.(2017) http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual- networking-index-vni/complete-white-paper-c11-481360.html. High Efficiency Video Coding (HEVC) Algorithms and Architectures https://jvet.hhi.fraunhofer. , 2017 .

[32]  Tom Walingo,et al.  Energy-efficient medium access control and routing protocol for multihop wireless sensor networks , 2018, IET Wirel. Sens. Syst..

[33]  Igor Machado Coelho,et al.  A network coding protocol for wireless sensor fog computing , 2019, Int. J. Grid Util. Comput..

[34]  Fadi Al-Turjman,et al.  A Survey on Multipath Routing Protocols for QoS Assurances in Real-Time Wireless Multimedia Sensor Networks , 2017, IEEE Communications Surveys & Tutorials.

[35]  Mohammad Aljaidi,et al.  Efficient energy, cost reduction, and QoS based routing protocol for wireless sensor networks , 2019, International Journal of Electrical and Computer Engineering (IJECE).

[36]  Kin K. Leung,et al.  Adaptive Federated Learning in Resource Constrained Edge Computing Systems , 2018, IEEE Journal on Selected Areas in Communications.

[37]  Lu Lv,et al.  Energy-efficiency fog computing resource allocation in cyber physical internet of things systems , 2019, IET Commun..

[38]  Juan Aranda,et al.  Multimodal Wireless Sensor Networks for Monitoring Applications: A Review , 2020, J. Circuits Syst. Comput..

[39]  Shubhangi K. Gawali,et al.  Energy Autonomy in IoT Technologies , 2019, Energy Procedia.

[40]  Astrit Hulaj,et al.  Development of ambient environmental monitoring system through wireless sensor network (WSN) using NodeMCU and “WSN monitoring” , 2017, 2017 6th Mediterranean Conference on Embedded Computing (MECO).

[41]  Sariga Arjunan,et al.  Lifetime maximization of wireless sensor network using fuzzy based unequal clustering and ACO based routing hybrid protocol , 2017, Applied Intelligence.

[42]  Abdullah Aljumah,et al.  Cyber security threats, challenges and defence mechanisms in cloud computing , 2020, IET Commun..

[43]  Qun Li,et al.  Fog Computing: Platform and Applications , 2015, 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb).

[44]  M. Fakhfakh,et al.  A Comparative Study between ACO and DE Techniques by Numerical Functions Optimization , 2019, 2019 5th International Conference on Optimization and Applications (ICOA).