ABSTRACT

In this chapter, the authors design a novel information-centric heterogeneous networks framework aiming at enabling content caching and computing. Due to the virtualization of the whole system, the communication, computing and caching (3C) resources can be shared among all users associated with different virtual service providers. The authors introduce wireless network virtualization, information-centric networking, and mobile-edge computing. They present a virtualized HetNets framework with in-network caching and MEC functions. The authors present a distributed algorithm, based on the alternating direction method of multipliers to solve the formulated problem. They formulate the virtual resource allocation strategy as a joint optimization problem, where the gains of not only virtualization but also caching and computing are taken into consideration in the proposed information-centric heterogeneous networks virtualization architecture. The authors also present simulations to show the convergence of the proposed distributed algorithm and the performance improvement of the proposed scheme.