MEC Deployments in 4G and Evolution Towards 5G: ETSI White Paper No. 24
MEC Deployments in 4G and Evolution Towards 5G: ETSI White Paper No. 24
24
MEC Deployments in 4G
and Evolution Towards 5G
First edition – February 2018
Authors:
Fabio Giust, Gianluca Verin, Kiril Antevski, Joey Chou, Yonggang Fang, Walter Featherstone,
Francisco Fontes, Danny Frydman, Alice Li, Antonio Manzalini, Debashish Purkayastha, Dario
Sabella, Christof Wehner, Kuo-Wei Wen, Zheng Zhou
ETSI
06921 Sophia Antipolis CEDEX, France
Tel +33 4 92 94 42 00
info@etsi.org
www.etsi.org
About the authors
Fabio Giust
NEC - Editor
Gianluca Verin
Athonet - Editor
Kiril Antevski
UC3M
Joey Chou
Intel
Yonggang Fang
ZTE
Walter Featherstone
Viavi Solutions
Francisco Fontes
Altice Labs
Danny Frydman
Saguna
Alice Li
Vodafone
Antonio Manzalini
TIM
Debashish Purkayastha
InterDigital
Dario Sabella
Intel
Christof Wehner
Artesyn
Kuo-Wei Wen
ITRI
Zheng Zhou
Huawei
When the eNB implementation bundles the MEC platform into a single implementation, this latter is able
on the one hand to route plain IP packets to/from the MEC applications (i.e., local switching mode), and
on the other hand to route GTP-encapsulated packets to/from the Serving Gateway (SGW) for regular
traffic as per the operator-configured Packet Data Networks (PDNs - i.e., the legacy S1-U mode). This
deployment is very convenient e.g., in enterprise scenarios to allow intranet traffic to breakout to local
services (similar to Local IP Access - LIPA), and also when MEC is co-located with a CRAN deployment (see
the ETSI white paper “Cloud RAN and MEC: a Perfect Pairing” [4].)
In all the other locations, either in proximity of the radio node or at an aggregation point, the MEC
platform sits on the S1 interface of the 4G system architecture. In this scenario, the MEC host’s data plane
has to process user traffic encapsulated in GTP-U packets, thus requiring the appropriate handling of
these tunnels. This non-trivial operation poses some challenges, as a portion of the data may be
generated or manipulated internally in the MEC hosts or may come from a local breakout, without
passing through the core of the network. For this traffic, a dedicated solution may be required (e.g., the
MEC GW in Figure 1) to handle operations such as lawful interception and charging. This solution can
support CUPS, which ensures a 3GPP-compliant solution (see sections below). Also, in this solution, low
Distributed EPC
Unlike the “bump in the wire” approach, in this deployment the MEC host logically includes all or part of
the 3GPP Evolved Packet Core (EPC) components, as specified in the 4G system architecture in ETSI TS
123.401 [5], and the MEC data plane sits on the SGi interface. By doing so, in order to steer U-plane traffic
towards the MEC system, two elements, the local DNS of MEC and the PDN Gateway (PGW) of a
distributed EPC, play critical roles. In fact, as the UE subscribes to the distributed EPC co-located with the
MEC host, the PGW thereupon terminates the PDN connection and assigns the IP address and local DNS
information to resolve the MEC applications’ IP address. This scenario requires less changes to the
operator’s network as standard 3GPP entities and interfaces are leveraged for operations such as session
management, charging, etc.
This type of deployment can well serve Mission Critical Push to Talk (MCPTT), and M2M communications,
where the communication with the operator’s core site is optional (see for example the upper diagram in
Figure 2). In this case, the Home Subscriber Server (HSS) is co-located with the EPC as well, and there is no
need for a working backhaul to keep the local service running. This type of deployment is typically used by
first responders, public safety, and mission critical industrial sites.
In some other cases, the HSS is unique and centrally managed by the operator at the core site and the
operator’s core site PGW can be used for some selected APNs (e.g. IMS or roaming). This allows the local
management of the entire subscriber database and the use of the local EPC in the MEC to offload the
entire APN traffic. Additionally, the distributed EPC offers the ability to deliver exactly the QoS and
Figure 3: MEC deployment with EPC and MEC application on the same NFV platform (same MEC host).
The SGW selection process performed by MMEs is according to the 3GPP standard and based on the
geographical location of UEs (Tracking Areas) as provisioned in the operator’s DNS.
The SGW-LBO offers the possibility to steer traffic based on any operator-chosen combination of the
policy sets, such as APN and user identifier, packet’s 5-tuple, and other IP level parameters including IP
version and DSCP marking.
Session management
In the bump in the wire scenario, MEC is located on the S1-U reference point. The eNB and SGW are not
MEC-aware as MEC components are not involved in the standard 3GPP procedures of session
management, including PDN connection setup, deletion and paging. However, it is necessary for MEC to
get the UE context for the right traffic routing, which makes it more challenging. There are at least two
feasible approaches to manage the UE context for MEC:
1. User plane packet inspection: MEC creates the UE context according to the S1-U tunnel IP
addresses and Tunnel Endpoint Identifiers (TEID-Us) learned from the user plane packets (see also
Mobility management
Mobility is concerned with service continuity when the UE is moving intra or inter MEC. MEC needs to be
aware of the handover of the UE in the underlying network and updates the UE context to keep the
service continuity. Two scenarios appear relevant: