# Deep Learning at the Mobile Edge: Opportunities for 5G Networks
## 2 Mobile Edge Computing
### Mobile Edge Computing for 5G  
Various models of computing operate in the network environment, including mobile computing, cloud computing, fog computing, and edge computing. A taxonomy of the network computing paradigm is detailed in [7]. Mobile computing (MC) creates an isolated, non-centralized, network-edge, or off-network environment made up of elements (mobile devices, IoT devices, etc.) that share network, computing, and storage resources. However, cloud computing offers on-demand ubiquitous computing resources. These computing services can be public, private, or hybrid, and they use various payment-for-use mechanisms. Edge computing (EC) is a system that offers networking, computing and storage services near the end devices, and they are generally located at the edge of the network. This system, which takes the shape of a mini data center, has high availability and can offer low-latency services, but it has computing and storage resources with lower features than cloud computing. Mobile edge computing (MEC) combines the functions of mobile computing with edge computing. The edge computing infrastructure is complemented by the resources of mobile or IoT devices with low-consumption computing and storage hardware, and non-permanent or low-reliability communications. The mobile edge computing system has been extended and standardized by the European Telecommunication Standards Institute (ETSI), which coined the term multi-access mobile  
Figure 1: Enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC) compose the network enhancements in 5G. computing (whose acronym is also MEC) [13]. ETSI proposes a platform that creates a multi-access edge system, which uses several heterogeneous access technologies, such as those proposed by 3 GPP, and local or external networks, among others. Mobile edge computing enables the implementation of new service categories such as consumer-oriented services (gaming and augmented reality), operator and third-party services (computing and storage services and V2V), and network performance and QoE improvements to enhance performance use. Mobile edge computing creates a virtualized infrastructure that is deployed at the edge of the network and its vicinity. This architecture is closely related to NFV. Mobile edge computing can be associated with a network function virtualization (NFV), which allows applications to run efficiently and seamlessly on a multi-access network. Mobile Edge Computing (MEC) combines Internet communication infrastructure with the cloud. Mobile edge computing brings cloud-based storage, computation, measurement, and management closer to the end user by empowering the edge network to ensure QoE, optimize resource use, and generate revenue for network operators [2]. Mobile edge computing technology has passed the proof-of-concept stage and is being deployed in networks to enable real-time applications. Instead of receiving all files from large, regional data centers, end users can receive data from local base stations to reduce latency and traffic in the backbone network. Since the first real-world deployment in 2013 [14], mobile edge computing has garnered attention as a feasible option to enable computation networks close to users by expanding the cloud-computing (CC) capabilities into a decentralized cloud using the same SDN and NFV concepts as the larger 5G. The combination of mobile edge computing and NFV allows applications to operate efficiently and seamless on a multi-access network. The mobile edge computing enabled distributed cloud will be built by deploying Network Functions in a diverse set of edge devices including LTE base stations, 5G radio network controllers (RNC), multi-Radio Access Technology (RAT) cell aggregation sites, and at aggregation points at the edge of the core network [2; 15], as shown in Figure 2. A reference architecture for mobile edge computing has been proposed by the European Telecommunications Standards Institute (ETSI) [16].