Hardware-based Efficient Task Offloading in IoT-Fog-Cloud

Authors

  • Nadar Akshayashree Stephan Selvaraj
  • Maya Nair

DOI:

https://doi.org/10.46610/JIBDSN.2026.v03i02.003

Keywords:

Cloud computing, ESP8266, Fog computing, IoT, Task offloading

Abstract

The rapid expansion of the Internet of Things (IoT) has led to an exponential increase in data volume, creating challenges for efficient data processing and latency control. Traditional cloud-based systems often experience excessive latency, making them less suitable for real-time applications. This research paper proposes a hardware-based, efficient task offloading framework using an IoT-Fog-Cloud architecture. An ESP8266-based IoT device senses real-time temperature data and transmits it via the MQTT protocol. The fog layer is implemented using Node-RED, which performs real-time data processing and decision-making, and generates alerts based on predefined temperature thresholds. This minimizes the dependency on the cloud for immediate responses. The processed data is then offloaded to the cloud layer using InfluxDB for data storage and Grafana for visualization and analysis. To measure task offloading performance, the proposed system includes a latency comparison between fog-layer processing time and cloud-layer response time. Experimental results demonstrate a significant reduction in response latency at the fog layer (avg. 103 ms) compared to cloud-layer response time (avg. 271 ms), representing approximately 62% lower latency.

References

N. Revathi, D. Suryaprabha, T. Chithrakumar, A. Shanmugapriya, R. Sundar, and R. Ramachandran, “Energy-Aware Task Offloading in Fog-Cloud-IoT Ecosystem Using Reinforcement Learning,” International Journal of Advances in Signal and Image Sciences, vol. 12, no. 1, pp. 145–160, Jan. 2026

A. Benaboura, W. Kadri, T. D. Ho, and Z. Pan, “Latency-Aware and Energy-Efficient Task Offloading in IoT and Cloud Systems with DQN Learning,” Electronics, vol. 14, no. 15, pp. 3090–3090, Aug. 2025.

N. Tripathy, S. Sahoo, S. C. Nayak, and C.-C. Lee, “An Efficient Task Offloading Approach to Reduce Energy Consumption in Fog Architecture,” Computers and Electrical Engineering, vol. 128, p. 110648, Sept. 2025

Y. H. Chang, F.-C. Wu, and H.-W. Lin, “Design and Implementation of ESP32-Based Edge Computing for Object Detection,” Sensors, vol. 25, no. 6, pp. 1656–1656, Mar. 2025

A. Ganvir and R. Sahu, “Crow Search Algorithm-Based Task Offloading Strategies for Fog Computing Architectures,” pp. 1–6, Nov. 2024

K. Kumar Singamaneni, M. Bag, T. Bhoi, A. Joshi, and S. Ranjan Bhoi, “Intelligent Task Offloading for Sustainable Energy Management in Industrial IoT Edge Cloud Systems,” Discover Sustainability, vol. 7, no. 1, Jan. 2026

M. K. Hussein and M. H. Mousa, “Efficient Task Offloading for IoT-Based Applications in Fog Computing Using Ant Colony Optimization,” IEEE Access, vol. 8, pp. 37191–37201, 2020

Danah Aldossary, Ezaz Aldahasi, Taghreed Balharith, and T. Helmy, “A Systematic Literature Review on Load-Balancing Techniques in Fog Computing: Architectures, Strategies, and Emerging Trends,” Computers, vol. 14, no. 6, pp. 217–217, June 2025

O. S. Egwuche, J. Greeff, and A. El-Shamir Ezugwu, “Optimized Task Offloading in Multi-Domain IoT Networks Using Distributed Deep Reinforcement Learning in Edge Computing Environments,” IEEE Access, vol. 13, pp. 26193–26207, 2025

M. Conti and S. Giordano, “Multihop Ad Hoc Networking: The Reality,” IEEE Communications Magazine, vol. 45, no. 4, pp. 88–95, Apr. 2007.

Published

2026-08-08