Litcius/Paper detail

Stable Service Caching in MECs of Hierarchical Service Markets With Uncertain Request Rates

Zichuan Xu, Qiufen Xia, Lin Wang, Pan Zhou, John C. S. Lui, Weifa Liang, Wenzheng Xu, Guowei Wu

2022IEEE Transactions on Mobile Computing18 citationsDOI

Abstract

Multi-access edge computing (MEC) enables extreme low-latency AI services, such as Augmented Reality (AR) and Virtual Reality (VR), by deploying cloudlets in locations close to users. Meanwhile, a 5G hierarchical service market is emerging with both large-scale and small-scale network service providers competing for both computing and network bandwidth resources of an infrastructure provider. In this paper, we investigate the problem of caching services originally deployed in remote clouds to cloudlets in an MEC network in a hierarchical service market. For the service caching problem, we first propose a novel approximation-restricted framework that guarantees the stability of the 5G service market. Under the proposed framework, we first propose an approximation algorithm with a provable approximation ratio for the problem with non-selfish network service providers. We then design an efficient Stackelberg congestion game with selfish network service providers, and analyze the Price of Anarchy (PoA) of the proposed Stackelberg congestion game to measure the efficiency loss of the game due to selfishness of network service providers. Considering that the request rate of each service may not be given in advance, we study the service caching problem with the uncertainlity of request rates, and propose an approximation algorithm and a Stackelberg game via leveraging the randomized rounding technique. We finally evaluate the performance of the proposed algorithms and mechanisms by both simulations and implementations in a real test-bed. Results show that the performance of our proposed mechanisms achieve around 9.2% less cost than those of existing approaches.

Topics & Concepts

Computer scienceStackelberg competitionService providerComputer networkService (business)Game theoryDistributed computingEconomicsMathematicsMathematical economicsMicroeconomicsEconomyCaching and Content DeliveryIoT and Edge/Fog ComputingCloud Computing and Resource Management