We are pleased to share with you all an interesting article contributed by Karim Rabie who is Mobile Core Consultant | Telco Cloud Advisor | OPNFV EUAG Member.
Karim Rabie Senior PS Core / EPC Consultant at Saudi Telecom Company
|
|
Multi-Access Edge Computing (MEC) or formerly Mobile Edge Computing is a term that has been trending a lot in the last years, especially last year with 5G approaching commercial stage. The buzz word is commonly used to describe the concept of pushing the service to the network edge clashing with other terms such as Fog Computing and confusion has spread with linking the technology with 5G and sometimes with infrastructure technologies such as containers. In this article I am bringing some facts, posting some questions and amending that with my insights trying to demystify the confusion about the technology from Telco perspective.
The most common definition and framework for MEC is coming from ETSI, European Telecommunications Standardization Institute as part of MEC Industry Specification Group (ISG) work that started on Dec 2014. Below is the ETSI definition.
Multi-access Edge Computing (MEC) offers application developers and content providers cloud-computing capabilities and an IT service environment at the edge of the network. This environment is characterized by ultra-low latency and high bandwidth as well as real-time access to radio network information that can be leveraged by applications.
■ What is the MEC Host position in the Network? Can it reside it BTSs? Regional DCs? Can it reside in end user premises?
MEC is believed to be one hop away from the End User. However, Nothing explicitly say that it should reside on BTS or in an Edge DC. So let's agree it is not touching the end device or the IoT Device, It is a one hop towards the Network and that can match the BTS and the Edge DC as well.
■ What is the mechanism to place the Data plane for Network function at the edge?
With CUPS, It is now possible and standard to deploy the User Plane function separately in the Edge. I'd say that 5G UPF together with SGW/PGW-U fit perfectly there. Also, with the proper Service/Resources Orchestration, some VNFs can be deployed on the edge such as the Gi-LAN functions and Value Added Services (Caching, FWs, Parental Control, etc).
■ What are the services (MEC App) that can run on MEC host and do they need special infrastructure requirements?
These can be 3rd party Applications developed by 3rd party Developers. So, basically Operator can provide IaaS/PaaS for those companies/developers to develop special purpose applications that requires the MEC characteristics such as the ultra Latency. VR/AR, IoT, & V2I applications can be an example.
For the Infrastructure, most probably these apps will be based on Containers. So, Operator must avail an environments that can host and "manage" containers.
■ How VIM (for example Openstack) can manage remote infrastructure environments that might be hundreds or thousands of DCs?
Not Clear.. There are some Opensource initiatives, Groups, & Forums but nothing solid till now. Two Options are trending
1. Centralized Management - All OpenStack control components are deployed in the main DC only while agents and message busses spans over all DCs. 2. Distributed Management - Each DC has the whole OpenStack control components deployed ■ What kind of infrastructure should be deployed at the edge?
It is believed that it should be light, small footprint, and cheap Infrastructure with Low power consumption and relatively good computational power. White boxes sound like a solution here.
■ Will the workloads run over VMs? Containers? Bare Metal?
■ Is the MEC one of the 5G ingredients?
It can be but is it a mandatory brick? I don't think so. The 5G ITU Requirements are very clear, If an operator manage to provide the 5G Services/Characteristics to the end user without deploying the ETSI Concept of MEC then fine. They are not closely coupled.
■ How the MEC is related or fits into ETSI NFV Reference Architecture?
This is one of the interesting recent ETSI MEC Specifications published GR MEC 017 Mobile Edge Computing (MEC); Deployment of Mobile Edge Computing in an NFV environment. The interesting thing that new Network Elements has been introduced such as MEAO, Multi-Access Edge Application Orchestrator and this has raised many question marks about the functionality of such orchestrator and how it integrates with the NFVO.
It is very early to see such integrations commercially. Like any other standard or opensource initiatives, It needs the community support and buy-in.
I will stop here to get your comments, queries and insights and I will be happy to discuss it further in the comments section. |
|||||
Telco architectures have been changing so much in the last few years, and as it seems, soon everything will be virtualized.
However, I think we are not going to see MEC mixed in with 5G. My safer guess would be 5.5G.