An Energy-Aware IoT Functions Offloading Strategy in Solar-Powered Edge Environment for Smart Agriculture
摘要
Edge intelligence is a new trend for monitoring and management in remote animal husbandry. However, the deployment of IoT applications in remote Edge Servers (ESs) faces significant challenges, such as limited computing and battery resources of servers and the mobility of sensors. In this paper, we consider the problem of IoT functions offloading in solar-powered edge environments. The computational, communication, and energy consumption models were established first. A novel approach Energy and Container State aware Offloading Algorithm (ECSOA) was proposed to schedule functions among ESs. ECSOA uses the NSGA-II algorithm to determine optimal parameters, ensuring efficient energy usage and service delivery. Our real-time simulation experiments demonstrate that ECSOA significantly reduces system energy consumption and the number of function rejections, presenting a promising solution for sustainable and reliable serverless edge computing in IoT-enabled animal husbandry.