Intelligent mobile edge computing
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
With the emergence of the Internet of Things (IoT), connected devices have been growing exponentially. These IoT devices typically have low resources, thus augmented resources, particularly compute and storage resources, are needed to support various IoT services. Mobile Edge Computing (MEC) deploys compute and storage resources at the network edge servers to accommodate IoT services, where data collected by IoT devices can be processed and analyzed in proximity. Compared with conventional cloud computing, MEC can mitigate potential network congestion caused by massive data transmission and reduce service latency. However, the performance of the MEC heavily relies on the prediction accuracy of the spatiotemporal distribution of IoT traffic and intelligent resource provision. In this work, we first developed a spatiotemporal method for modeling and predicting time-varying demand from IoTs so that MEC providers can provision resources efficiently. The prediction results can help network providers find the best suitable locations to deploy edge servers. Furthermore, we develop deep learning (DL) models to learn and predict the temporal content popularity to intelligently utilize the storage resources of MEC servers for caching content. Finally, deep reinforcement learning (DRL) models have been harnessed to control computational offloading to efficiently utilize computational resources to support IoT services and reduce energy consumption. The developed models are evaluated through simulations and real-world datasets, and the results show that our models outperform existing methods.