Abstract

To improve the operational efficiency of smart city, smart devices extract informative status updates from sampled image and video data to intelligently monitor the surroundings. Mobile edge computing (MEC) is considered as an emerging technology to provide energy-constrained devices with enhanced computation capability by offloading tasks to nearby servers. In such circumstance, the freshness of obtained status updates is critical to system performance, which can be characterized by the concept of age of information (AoI). Due to resource contention among multiple devices, the problem of how to maintain the timeliness of task executing is not trivial. In this paper, we are interested in minimizing the age of obtained status updates by jointly optimizing task generation, computation offloading as well as communication and computational resource allocation under the average energy constraint at each device. To tackle the time couplings of task generation and computation offloading decisions, we leverage the Lyapunov optimization technique to convert the long-term stochastic optimization problem into a per-time slot deterministic optimization problem. In each time slot, an online algorithm is proposed to determine the task offloading and computation offloading strategy. Moreover, we theoretically prove that the proposed algorithm can be arbitrarily close to the optimal performance with the gap of ${\mathcal{ O}}\left ({{{1 \mathord {\left /{ {\vphantom {1~V}} }\right. } V}} }\right)$ . Simulation results show that our proposed scheme achieves better performance when compared with existing schemes.

Highlights

  • As the world is quickly becoming urbanized, Internet of Things (IoT) devices are employed to improve the operational efficiency of a city by realizing innovative applications such as intelligent surveillance, vehicular networks, and smart factory, where the primary function of end devices is no longer data collection [1], [2]

  • CONTRIBUTION In this paper, we investigate a stochastic control problem of task generation and computation offloading to maintain the freshness of status updates obtained by executing tasks in a multi-device mobile edge computing (MEC) system

  • In order to minimize i (t), the devices that are not allowed to i=1 offload tasks to the MEC server in case (b) and the case (e) will obtain status updates by locally executing tasks and not generate tasks to obtain status updates respectively in this time slot

Read more

Summary

Introduction

As the world is quickly becoming urbanized, Internet of Things (IoT) devices are employed to improve the operational efficiency of a city by realizing innovative applications such as intelligent surveillance, vehicular networks, and smart factory, where the primary function of end devices is no longer data collection [1], [2]. End devices perceive the physical environment by extracting informative system status updates from its sampled multimedia files (e.g., images or videos) and initiate control actions [1]–[4]. Due to the dynamic nature of environment, end devices require continuous and valuable system status updates to achieve real-time awareness of its surroundings and make. In such circumstance, the timeliness of obtained status updates and energy efficiency are two most prevalent concerns. We are interested in investigating how to guarantee the timeliness of obtained status updates in a multi-device MEC system

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call