Learning for exception: Dynamic service caching in 5G-enabled MECs with bursty user demands

Zichuan Xu, Shengnan Wang, Shipei Liu, Haipeng Dai, Qiufen Xia*, Weifa Liang, Guowei Wu

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    19 Citations (Scopus)

    Abstract

    —Mobile edge computing (MEC) is envisioned as an enabling technology for extreme low-latency services in the next generation 5G access networks. In a 5G-enabled MEC, computing resources are attached to base stations. In this way, network service providers can cache their services from remote data centers to base stations in the MEC to serve user tasks in their close proximity, thereby reducing the service latency. However, mobile users usually have various dynamic hidden features, such as their locations, user group tags, and mobility patterns. Such hidden features normally lead to uncertainties of the 5G-enabled MEC, such as user demand and processing delay. This poses significant challenges for the service caching and task offloading in a 5G-enabled MEC. In this paper, we investigate the problem of dynamic service caching and task offloading in a 5G-enabled MEC with user demand and processing delay uncertainties. We first propose an online learning algorithm for the problem with given user demands by utilizing the technique of Multi-Armed Bandits (MAB), and theoretically analyze the regret bound of the algorithm. We also propose a novel architecture of Generative Adversarial Networks (GAN) to accurately predict the user demands based on small samples of hidden features of mobile users. Based on the proposed GAN model, we then devise an efficient heuristic for the problem with the uncertainties of both user demand and processing delay. We finally evaluate the performance of the proposed algorithms by simulations based on a realistic dataset of user data. Experiment results show that the performance of the proposed algorithms outperform existing algorithms by around 15%.

    Original languageEnglish
    Title of host publicationProceedings - 2020 IEEE 40th International Conference on Distributed Computing Systems, ICDCS 2020
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages1079-1089
    Number of pages11
    ISBN (Electronic)9781728170022
    DOIs
    Publication statusPublished - Nov 2020
    Event40th IEEE International Conference on Distributed Computing Systems, ICDCS 2020 - Singapore, Singapore
    Duration: 29 Nov 20201 Dec 2020

    Publication series

    NameProceedings - International Conference on Distributed Computing Systems
    Volume2020-November

    Conference

    Conference40th IEEE International Conference on Distributed Computing Systems, ICDCS 2020
    Country/TerritorySingapore
    CitySingapore
    Period29/11/201/12/20

    Fingerprint

    Dive into the research topics of 'Learning for exception: Dynamic service caching in 5G-enabled MECs with bursty user demands'. Together they form a unique fingerprint.

    Cite this