Fog computing in 5G networks: an application perspective (original) (raw)

Fog Computing as a Support for 5G Network

Journal of Emerging research and solutions in ICT, 2016

5G will enable new future Internet of Services (IoSs) paradigms such as Anything as a Service (AaaS), where devices, terminals, machines, also smart things and robots will become innovative tools that will produce and will use applications, services and data. However, 5G will have to support huge mobile traffic volumes, and will also have to deal with the rapid increase of new and complex applications and services. On the other hand, Fog Computing, which extends Cloud Computing to the edge of the network, with its service orchestration mechanisms offers virtually unlimited dynamic resources for computation, storage and service provision, that will overcome the constraints of smart mobile devices. 5G in the fog computing environment will create opportunities for companies to deploy many new real-time services that cannot be delivered over current mobile and wireless networks. This paper evaluates Fog Computing as a support mechanism for 5G Network in terms of latency, throughput, and energy efficiency.

SPECIAL SECTION ON MOBILE EDGE COMPUTING AND MOBILE CLOUD COMPUTING: ADDRESSING HETEROGENEITY AND ENERGY ISSUES OF COMPUTE AND NETWORK RESOURCES Edge Computing in 5G: A Review

5G is the next generation cellular network that aspires to achieve substantial improvement on quality of service, such as higher throughput and lower latency. Edge computing is an emerging technology that enables the evolution to 5G by bringing cloud capabilities near to the end users (or user equipment, UEs) in order to overcome the intrinsic problems of the traditional cloud, such as high latency and the lack of security. In this paper, we establish a taxonomy of edge computing in 5G, which gives an overview of existing state-of-the-art solutions of edge computing in 5G on the basis of objectives, computational platforms, attributes, 5G functions, performance measures, and roles. We also present other important aspects, including the key requirements for its successful deployment in 5G and the applications of edge computing in 5G. Then, we explore, highlight, and categorize recent advancements in edge computing for 5G. By doing so, we reveal the salient features of different edge computing paradigms for 5G. Finally, open research issues are outlined.

Edge Computing in 5G: A Review

IEEE Access

5G is the next generation cellular network that aspires to achieve substantial improvement on quality of service, such as higher throughput and lower latency. Edge computing is an emerging technology that enables the evolution to 5G by bringing cloud capabilities near to the end users (or user equipment, UEs) in order to overcome the intrinsic problems of the traditional cloud, such as high latency and the lack of security. In this paper, we establish a taxonomy of edge computing in 5G, which gives an overview of existing state-of-the-art solutions of edge computing in 5G on the basis of objectives, computational platforms, attributes, 5G functions, performance measures, and roles. We also present other important aspects, including the key requirements for its successful deployment in 5G and the applications of edge computing in 5G. Then, we explore, highlight, and categorize recent advancements in edge computing for 5G. By doing so, we reveal the salient features of different edge computing paradigms for 5G. Finally, open research issues are outlined. INDEX TERMS 5G, cloud computing, edge computing, fog computing.

Fog Computing Service Orchestration Mechanisms for 5G Networks

Journal of Internet Technology, 2018

5G network will enable new future Internet of Services paradigms such as Anything as a Service, where devices, terminals, machines, also smart things and robots will become innovative tools that will produce and will use applications, services and data. However, the emerging applications in the context of the Internet of Everything introduce high mobility, high scalability, real-time, and low latency requirements that raise new challenges on the services being provided to the users. Fortunately, Fog Computing or briefly Fog, which extends Cloud Computing to the edge of the network, with its service orchestration mechanisms offers virtually unlimited dynamic resources for computation, storage and service provision, that will effectively cope with the requirements of the forthcoming services. 5G in the fog computing environment will create opportunities for companies to deploy many new real-time services that cannot be delivered over current mobile and wireless networks. This paper ev...

Advanced QoS Provisioning and Mobile Fog Computing for 5G

Wireless Communications and Mobile Computing, 2018

This paper presents a novel QoS and mobile cloud and fog computing framework for future fifth generation (5G) of mobile and fixed nodes with radio network aggregation capability. The proposed 5G framework is leading to high QoS provisioning for any given multimedia service, higher bandwidth utilization, traffic load sharing, mobile cloud plus fog computing features, and multi-radio interface capabilities. The framework is user-centric, targeted at always-on connectivity with using radio network aggregation for available mobile broadband connections, and empowered with mobile cloud and fog computing advantages. Moreover, our proposed framework is using Lyapunov drift-plus-penalty theorem that provides a methodology for designing algorithm to maximize the average throughput and stabilize the queuing. Also, we are showing the upper bound of the consumed power and the lower bound of the battery lifetime for the proposed 5G terminal. The advanced performance of our 5G QoS plus MCC framew...

Energy Efficiency of 5G Mobile Networks in Hybrid Fog and Cloud Computing Environment

2016

The new emerging applications in 5G network, in the context of the Internet of Everything (IoE), will introduce high mobility, high scalability, real-time, and low latency requirements that raise new challenges on the services being provided to the users. Fortunately, Fog Computing and Cloud Computing, with their service orchestration mechanisms offer virtually unlimited dynamic resources for computation, storage and service provision, that will effectively cope with the requirements of the forthcoming services. 5G will use the benefits of centralized high performance computing cloud centers, cloud and fog RANs and distributed peer-to-peer mobile cloud that will create opportunities for companies to deploy many new real-time services that cannot be delivered over current mobile and wireless networks. This paper evaluates a model for fog and cloud hybrid environment service orchestration mechanisms for 5G network in terms of energy efficiency per user for different payloads.

Quality Evaluation of Cloud and Fog Computing Services in 5G Networks

Advances in Wireless Technologies and Telecommunication, 2019

Because of the increased computing and intelligent networking demands in 5G network, cloud computing alone encounters too many limitations, such as requirements for reduced latency, high mobility, high scalability, and real-time execution. A new paradigm called fog computing has emerged to resolve these issues. Fog computing distributes computing, data processing, and networking services to the edge of the network, closer to end users. Fog applied in 5G significantly improves network performance in terms of spectral and energy efficiency, enable direct device-to-device wireless communications, and support the growing trend of network function virtualization and separation of network control intelligence from radio network hardware. This chapter evaluates the quality of cloud and fog computing services in 5G network, and proposes five algorithms for an optimal selection of 5G RAN according to the service requirements. The results demonstrate that fog computing is a suitable technology solution for 5G networks.

The confluence of Cloud computing, 5G, and IoT in the Fog

2019

In the wake of the arrival of cloud computing, future applications are poised to be- come more resilient and adaptive by embracing elasticity in an osmotic manner. Although cloud computing is a strong attractor for application developers, thereare still unconquered performance frontiers. Latency-sensitive and mission-critical ap- plications make up a significant portion of all software systems, and their owners are eager to reap the benefits of cloud computing. However, they are hindered by signific- ant delay, jitter in the delay, and relatively low resilience when operating on traditional, distant, cloud data centres.Fog computing is emerging as a remedy. Fog computing is a heterogeneous hyper- distributed cloud infrastructure paradigm, ranging from small compute nodes close to the end-users to traditional distant data centres. With greater proximity to the end- users, delay and jitter in the delay can be reduced, and intermediate network reliability improved. Additionally, with i...

TelcoFog: A unified flexible fog and cloud computing architecture for 5G networks

Zenodo (CERN European Organization for Nuclear Research), 2017

We propose the TelcoFog architecture as a novel, secure, highly distributed and ultradense fog computing infrastructure, which can be allocated at the extreme edge of a wired/wireless network for a Telecom Operator to provide multiple unified, cost-effective and new 5G services, such as Network Function Virtualization (NFV), Mobile Edge Computing (MEC), and services for third parties (e.g., smart cities, vertical industries or Internet of Things (IoT)). The distributed and programmable fog technologies that are proposed in TelcoFog are expected to strengthen the position of the Mobile Network and cloud markets. TelcoFog, by design, is capable of integrating an ecosystem for network operators willing to provide NFV, MEC and IoT services. TelcoFog key benefits are the dynamic deployment of new distributed low-latency services. The novel TelcoFog architecture consists of three main building blocks: a) a scalable TelcoFog node, that is seamlessly integrated in the Telecom infrastructure; b) a TelcoFog controller, focused on service assurance and based on service data modeling using YANG, that is integrated in the management and orchestration architecture of the Telecom operator; and c) TelcoFog services, which are able to run on top of the TelcoFog and Telecom infrastructure. The TelcoFog architecture is validated through a Proof of Concept for IoT services.

Introduction to Fog Computing

The Rise of Fog Computing in the Digital Era, 2019

Pushing computing, control, data storage, and processing into the cloud has been a key trend in the past decade. However, the cloud alone encounters growing limitations, such as reduced latency, high mobility, high scalability, and real-time execution in order to meet the upcoming computing and intelligent networking demands. A new paradigm called fog computing has emerged to overcome these limits. Fog extends cloud computing and services to the edge of the network. It provides data, computing, storage, and application services to end-users that can be hosted at the network edge. It reduces service latency, and improves QoS/QoE, that results in superior user experience. This chapter is about introduction and overview of fog computing, comparison between fog computing and cloud computing, fog computing and mobile edge computing, possible fog computing architecture, applications of fog computing, and possible research directions.