# Advancing the State of the Fog Computing to Enable 5G Network Technologies
## 1 Introduction  
In recent times, the Internet has facilitated communication in our daily lives with the help of computers, laptops, and smart devices. The increased usage of smart devices envisages being around 10 to 12 billion by 2021 [1]. However, it is impossible for the present computer networking technologies to support the overtly growing demands and usage of these devices. Thus, existing network technologies need to adapt the current networking technologies to meet up with the stringent needs of future use cases. An improved computing model is required to enable smart devices to use the upcoming 5G Generation (5G) network. The 5G is a plausible computer networking technology for the future that expects to power ultra-fast smart devices. It is also aimed at reducing latency to sub-milliseconds, in return reducing infrastructure bottlenecks. 5G networks aim to tackle these challenges by introducing very high carrier frequencies with cutting-edge technological functionalities like fogging, i.e., Fog Computing (FC) and Edge Computing (EC), and Device-to-device (D2D) communication [2]. It requires middle layer intelligence to achieve these cutting-edge technological functionalities. The middle layer intelligence will receive data input from the remote distributed Internet of Things (IoT) network that is backed-up with the data layer. This IoT network can be processed anywhere at the edge nodes of the network. Moreover, 5G wireless network envisages bringing opportunities in the domain of wireless communication technology like never seen before. It is assumed to achieve the aims such as increase the growth of system capacity, long-lasting with efficient energy retention capabilities, curtail more latency, and extra throughput compared with existing versions of wireless networks, such as 4G/3G/2G [3]. With the constricted resources of mobile terminals, 5G technology would provide challenging services and applications, especially for FC [4]. 5G promises to overcome faults of resource constraint present in wireless computing network by offering enhanced resource-studded with an array of dazzling services [5]. This heavily focuses on premier quality wireless communication with an offer of superior spectral efficiency. As demonstrated in [6], a propped-up Fog Radio Access Network (F-RAN) would merge FC into a diversified cloud radio access network. Moreover, resolving the current challenges of the centralized base-band unit pool, it also finds a solution for the challenges related to Cloud Radio Access Network (C-RAN) with the constricted front haul. It does this by making the actual-time collaboration available between flexible, cooperative radio resource management and radio signal processing at the devices that are at the edge. FC is one of the modern technologies which have gained rapid growth in a brief period. FC enables the effective processing of data retrieved from smart devices. It brings computing paradigm from the cloud to the edge of the network with computing capabilities. However, massive data generation from numerous sensors and actuators in the Internet of Things (IoT) has first networks to a bottleneck [7; 8]. Thus, the need to improve computing server architecture to handle the continuous growing demands of smart devices is pertinent. Therefore, in this study, some cases of fog computing on 5G networks are discussed. Currently, using FC technology in 5G systems has much vision, and the same goes for the 5G network itself. Therefore, to actualize this vision, a few of the research areas needed to be addressed. This study provides comprehensive knowledge about FC technologies that are used to serve as an enabling computing technology to the 5G network [3; 6]. The study elaborates on dynamic issues in the field of computing network technologies, and information is provided on how to remedy these for future recommendations in the area of research and computing network technologies.