# Advancing the State of the Fog Computing to Enable 5G Network Technologies
## 3 5 th Generation (5G) Networks
\begin{table}
\begin{tabular}{p{142.3 pt} p{284.5 pt}} \hline \hline
**Reference** & **Description of Related Existing Studies with Contributions** \\ \hline [PERSON] et al. [8] & The main contribution of this paper is the full integration and autonomous management system of fog node for data analysis and decision-making purposes. Alongside this, the paper experimented on a new application layer P2P fog protocol based on the OSPF routing protocol. It aims at communicating information between cloud layers and fog nodes. The study framework sends timely alerts to Internet of Things sensors whenever there is a detection of deviant samples. \\ \hline [PERSON] et al. [5] & A novel approach was presented in this paper to manage bandwidth in the live migration of wireless virtual machines. Results indicate a significant improvement with regards to the used approach in the most useful implementation of the architecture for virtual machines. \\ \hline [PERSON] et al. [16] & To realize the vision of 5G by 2020, many research challenges need to be addressed like; How to manage software agility, especially in the perspective of network functions as micro-functions. \\  & How network functions are distributed into many executable platforms and when programmable hardware (smart NICs and switches) becomes more ubiquitous. \\  & How to ensure the interoperability between different vendors, especially in this cloud-native environment of massively decomposed network functions. \\  & How to map and translate business requirements of clients efficiently over the infrastructure of service providers. \\  & How to ensure that Quality of Service and Quality of Experience requirements with SLAs can be achieved in a cloud-native environment. \\  & How to manage and assign resources efficiently for the existing multitude slices in a similar administrative domain, or that are traverse over different administrative domains. \\  & To what extent can the management of network/system services be automated to reduce the need for manual tasks and intervention \\ \hline \hline \end{tabular}
\end{table} 
Table 1: \(Cont\). applications of 5G will be to enhance fixed broadband services and mobile broadband speed by offering a better solution for network enterprise with improved functionalities. These features can be classed into phases such as:  
1. Enhanced Mobile Broadband (eMBB)
2. Ultra-Reliable Low-Latency Communications (URLLC) or ultra-Machine Type Communications (MTC)
3. Massive Machine Type Communications (mMTC). A greater data-bandwidth is provided at the initial phase of deploying 5G networks that are heavily focused on the eMBB. eMBB complements a moderate latency improvement on both 5G new radio (NR) and 4G long term evolution (LTE). It has helped in developing mobile multimedia broadband, such as AR/VR media applications, 360\({}^{\circ}\) streaming videos, and others. mMTC has developed as a part of 3 GPP with a Low Power Wide Area (LPWA) technologies. They are predicted or expected to meet most of the 5G requirements. In contrast, others require more bandwidth with ultra-reliable low-latency communication (URLLC) requirements that will be included in 5G Core deployment for full end-to-end latency reduction [14]. Computing networks should meet the requirements to support 5G networks to enhance mobility, delay critical communication applications, security, and data protection. However, to give a detailed review of computational technologies, other computing paradigms needed to be reviewed. Primarily, it is important to know why devices are needed to be connected by allowing all potential objects to interact with each other in the IoT environment.