학술논문

Fog-Enabled Scalable C-V2X Architecture for Distributed 5G and Beyond Applications
Document Type
Periodical
Source
IEEE Network Network, IEEE. 34(5):120-126 Oct, 2020
Subject
Communication, Networking and Broadcast Technologies
Computing and Processing
Computer architecture
Containers
5G mobile communication
Vehicle-to-everything
Internet of Things
Edge computing
Language
ISSN
0890-8044
1558-156X
Abstract
The Internet of Things (IoT) ecosystem, as fostered by fifth generation (5G) applications, demands a highly available network infrastructure. In particular, the Internet of Vehicles use cases, as a subset of the overall IoT environment, require a combination of high availability and low latency in big volume support. This can be enabled by a network function virtualization architecture that is able to provide resources wherever and whenever needed, from the core to the edge up to the end user proximity, in accordance with the fog computing paradigm. In this article, we propose a fog-enabled cellular vehicle-to-everything architecture that provides resources at the core, the edge and the vehicle layers. The proposed architecture enables the connection of virtual machines, containers and unikernels that form an application-as-a-service function chain that can be deployed across the three layers. Furthermore, we provide lifecycle management mechanisms that can efficiently manage and orchestrate the underlying physical resources by leveraging live migration and scaling functionalities. Additionally, we design and implement a 5G platform to evaluate the basic functionalities of our proposed mechanisms in real-life scenarios. Finally, the experimental results demonstrate that our proposed scheme maximizes the accepted requests, without violating the applications' service level agreement.