A Real-Time Task Balancing Strategy for IoT Networks Using Ant Colony Optimization

Read the full article See related articles

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

IoT devices relying on cloud-based computing resources for data processing are causing unsustainable growth and latency, thus making their dependence on these computing resources a foremost challenge to real-time and time-critical IoT applications. Researchers have proffered several approaches, but notable amongst them are the bio-inspired optimisation methods due to their ability to model stochastic environments efficiently. This paper proposes a bio-inspired load-balancing optimisation approach for reducing latency in IoT networks. The paper leverages the concept of “stigmergy” in social ants to create a metric for assessing the computational capacity, reliability, and availability of a node’s computing resources in a decentralised Internet of Things (IoT) network. The main contribution of this work is the design of a decentralised serverless computing paradigm for stateful(reliable) task offloading and data processing among end-user nodes in an IoT environment. A novel bio-inspired algorithm is designed for latency reduction and optimal load-balancing in any collaborative data processing environment without a centralised server. This work also introduces the concept of computing pheromones as a metric for assessing computation resource capacity and availability in decentralised data processing environments, which paves the way for more efficient and reliable IoT data processing solutions. Experimental results show the effectiveness of the proposed IoT data processing approach, highlighting improvements in response time and turnaround time compared to existing approaches.

Article activity feed