Smart Energy-Aware Edge Computing for IoT: Real-Time Task Scheduling and Thermal-Aware Load Balancing on Heterogeneous Micro-Clouds

 

Table Of Contents


Chapter ONE

INTRODUCTION

  • 1.1Introduction
  • 1.2Background of the Study
  • 1.3Problem Statement
  • 1.4Objective of the Study
  • 1.5Limitation of the Study
  • 1.6Scope of the Study
  • 1.7Significance of the Study
  • 1.8Structure of the Research
  • 1.9Definition of Terms

Chapter TWO

LITERATURE REVIEW

  • 2.1Review of Related Technologies: Edge Computing Architectures
  • 2.2IoT and Micro-Clouds: An Overview
  • 2.3Real-Time Task Scheduling Theories and Algorithms
  • 2.4Thermal Management in Heterogeneous Computing Environments
  • 2.5Energy Efficiency in Edge and Fog Computing
  • 2.6Resource Allocation and Load Balancing Techniques
  • 2.7Network Protocols and Communication Overheads in Edge Environments
  • 2.8Security and Privacy in Edge IoT Scenarios
  • 2.9Hardware Acceleration and Heterogeneous Processors
  • 2.10Case Studies and Industry Trends

Chapter THREE

SYSTEM DESIGN AND IMPLEMENTATION

  • 3.1Research Design and Justification
  • 3.2System Architecture and Components
  • 3.3Data Collection Methods
  • 3.4Experimental Setup and Environment
  • 3.5Real-Time Scheduling Algorithms Selection
  • 3.6Thermal Modeling and Monitoring Tools
  • 3.7Energy Consumption Measurement Methodology
  • 3.8Evaluation Metrics and Performance Criteria
  • 3.9Validation and Verification Procedures
  • 3.10Ethical and Compliance Considerations

Chapter FOUR

SYSTEM TESTING AND EVALUATION

  • 4.1System Implementation Details
  • 4.2Scheduling Mechanism and Task Graphs
  • 4.3Thermal-Aware Load Balancing Strategy
  • 4.4Heterogeneous Micro-Cloud Deployment Scenarios
  • 4.5Energy Efficiency Optimization Techniques
  • 4.6Real-Time Performance Evaluation
  • 4.7Security and Privacy Considerations in Practice
  • 4.8Discussion of Findings and Comparative Analysis

Chapter FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

  • 5.1Summary of Findings
  • 5.2Theoretical and Practical Contributions
  • 5.3Limitations Encountered
  • 5.4Recommendations for Future Work
  • 5.5Conclusion and Final Reflections

Project Abstract

In this work, we address the challenge of delivering high-performance, energy-efficient, and thermally safe execution for IoT workloads through smart edge computing on heterogeneous micro-clouds. The proposed framework integrates real-time task scheduling, thermal-aware load balancing, and energy optimization across heterogeneous edge resources comprising CPUs, GPUs, and specialized accelerators with diverse power and thermal envelopes. We present a multi-layered scheduling architecture that dynamically classifies tasks by priority, deadline, data locality, and compute intensity, then maps them to the most suitable edge node while considering instantaneous thermal states, coolant efficiency, and power caps. A novel thermal-aware scheduling policy leverages on-device thermal sensors and remote temperature monitoring to predict hot-spots using lightweight machine learning models, enabling proactive throttling and migration to maintain quality-of-service while minimizing thermal throttling and energy waste. The system also introduces an energy-aware task placement strategy that exploits heterogeneous micro-cloud characteristics, including DVFS states, clock gating, and energy-proportional performance curves, to minimize energy per useful computation under given latency constraints. We design an adaptive load-balancing algorithm that distributes workload not only to minimize makespan but also to flatten temperature distribution across the cluster, reducing peak thermals and extending hardware longevity. To validate the approach, we implement a prototype on a testbed consisting of heterogeneous edge nodes with CPUs, GPUs, and AI accelerators, connected via a low-latency, high-bandwidth network. We evaluate under representative IoT scenarios including smart city sensing, industrial automation, and autonomous edge devices, with workloads featuring real-time inference, data fusion, streaming analytics, and periodic control tasks. Our experiments measure latency, energy per inference, thermal margin, and reliability under variable ambient conditions and workload bursts. The results show significant improvements in end-to-end latency and QoS adherence while achieving up to 40–55% reductions in energy consumption during peak load periods and a 20–35% reduction in peak node temperatures compared with baseline static scheduling approaches. Furthermore, the framework demonstrates robust performance under hardware heterogeneity, gracefully handling CPU-GPU-accelerator collaboration, dynamic workload shifts, and thermal throttling events without violating safety margins. We present a case study on a smart transportation scenario where real-time object detection and sensor fusion run concurrently with legacy control loops, highlighting the trade-offs between latency, energy efficiency, and thermal stability. The work contributes a cohesive, cross-layer methodology for energy-aware, thermally conscious, and latency-aware edge computing in IoT ecosystems and provides a scalable blueprint for deployment in future heterogeneous micro-clouds. Finally, we discuss limitations, potential security implications of proactive task migration, and directions for extending the model with predictive cooling, battery-aware edge nodes, and reinforcement learning-based control policies.

Project Overview

What This Project Is About

A plain-language overview of how edge devices, like sensors and local servers, work together with cloud micro-clouds to run applications for IoT. The project studies how to schedule tasks in real time on devices with different capabilities while balancing electrical energy use and heat generation so the system runs smoothly without overheating.



The Problem It Addresses

IoT systems at the edge often have varied hardware (different processors, memory) and limited power. This makes it hard to pick which device runs each task without wasting energy or causing slowdowns. Excess heat can throttle performance. The project aims to reduce energy use and prevent overheating while keeping tasks responsive.



Objectives of the Project


  1. Understand real-time task requirements and the capabilities of heterogeneous edge devices.
  2. Design a simple scheduling strategy that balances speed and energy use.
  3. Develop a thermal-aware approach to avoid overheating in micro-clouds.
  4. Prototype a lightweight system on a small edge cluster to test decisions.
  5. Evaluate energy savings and performance under realistic IoT workloads.


What You Will Do Step by Step


  1. Study basic concepts of edge computing, IoT, and energy/thermal management.
  2. Set up a small testbed with devices of different capabilities.
  3. Implement a simple real-time task scheduler and a thermal monitor.
  4. Run workloads to compare energy use and response times with and without the strategy.
  5. Analyze results and adjust the scheduling and cooling logic as needed.


Expected Outcome


A practical, easy-to-implement scheme that reduces energy and heat while maintaining acceptable response times for IoT workloads. The project should produce a report, some simple code, and a proof-of-concept demonstration showing improved efficiency in a heterogeneous edge environment.

Blazingprojects Mobile App

📚 Over 50,000 Project Materials
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Software coding and Machine construction
🎓 Postgraduate/Undergraduate Research works
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Computer Engineering. 4 min read

Design and Implementation of an Energy-Efficient Edge Computing Framework for Real-T...

What This Project Is About A straightforward study of how to process data from internet-connected devices near where the data is produced, rather than sending i...

BP
Blazingprojects
Read more →
Computer Engineering. 2 min read

Smart Energy Management System for Microgrids using Edge AI and IoT Sensors...

What This Project Is About A practical study of how microgrids can be managed more efficiently by using sensors and smart software that runs close to where ener...

BP
Blazingprojects
Read more →
Computer Engineering. 3 min read

Smart Modular IoT Gateway for Energy-Efficient Home Automation Using Edge AI...

What This Project Is About A straightforward exploration of a modular gateway that connects smart home devices to the internet and processes data locally to sav...

BP
Blazingprojects
Read more →
Computer Engineering. 3 min read

Edge AI-driven real-time IoT security gateway for smart homes...

What This Project Is About A straightforward, practical exploration of a smart home security system that uses on-device artificial intelligence to detect and re...

BP
Blazingprojects
Read more →
Computer Engineering. 3 min read

Smart Wearable Health Monitoring System with Edge Computing Note: If you want more ...

What This Project Is About A beginner-friendly overview of creating a wearable device that monitors health signals and uses nearby computing devices to process ...

BP
Blazingprojects
Read more →
Computer Engineering. 2 min read

Adaptive Edge AI for Real-Time Industrial Vision Diagnostics...

What This Project Is About A straightforward investigation into how small computer devices placed near machines can help watch for problems in real-time using s...

BP
Blazingprojects
Read more →
Computer Engineering. 3 min read

Development of a Low-Power Edge AI Accelerator for Real-Time Computer Vision in Embe...

What This Project Is About A practical exploration of a compact computing component that powers smart devices to understand what they see. The project investiga...

BP
Blazingprojects
Read more →
Computer Engineering. 4 min read

Smart Sensor Network for Energy-Aware Agriculture Using Edge-Computing Devices...

What This Project Is About A simple, sensor-based system placed in agricultural fields to monitor things like soil moisture, temperature, light, and humidity. I...

BP
Blazingprojects
Read more →
Computer Engineering. 4 min read

Smart IoT-based Energy Management System for Smart Grids using Edge Computing...

What This Project Is About A practical study of how Internet-connected devices in homes and buildings can work together to balance electricity use. The project ...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us