EPS

Evolved Packet System

Core Network
Introduced in Rel-8
The Evolved Packet System (EPS) is the 3GPP standardized architecture for 4G LTE networks, encompassing the radio access (E-UTRAN) and the packet core (EPC). It provides all-IP connectivity for high-speed mobile broadband, supporting voice, data, and messaging over a simplified, flat architecture. It is the foundation for LTE services.

Description

The Evolved Packet System (EPS) is the complete network system defined by 3GPP for Long-Term Evolution (LTE) wireless communication. It comprises two main domains: the Evolved Universal Terrestrial Radio Access Network (E-UTRAN), consisting of evolved NodeBs (eNBs), and the Evolved Packet Core (EPC). The EPS architecture is a radical departure from previous 3GPP systems, adopting an all-IP, flat design with fewer network nodes to reduce latency and improve data throughput. Its primary function is to provide secure, seamless IP connectivity between User Equipment (UE) and external packet data networks (PDNs), such as the internet or private corporate networks.

At the heart of the EPC are several key logical entities. The Mobility Management Entity (MME) handles control-plane functions like NAS signaling, UE authentication, tracking area management, and bearer establishment. The Serving Gateway (S-GW) is the user-plane anchor during intra-LTE handovers and routes data packets between the eNB and the Packet Data Network Gateway (P-GW). The P-GW is the critical interface to external PDNs, performing IP address allocation, policy enforcement, charging, and packet filtering. Other essential components include the Home Subscriber Server (HSS) for subscriber data and the Policy and Charging Rules Function (PCRF) for quality-of-service (QoS) and charging policy. Connectivity is managed through EPS bearers—logical tunnels with specific QoS characteristics that extend from the UE to the P-GW.

The EPS works by establishing a default EPS bearer when a UE attaches to the network, providing always-on IP connectivity. This bearer is associated with an IP address and a default QoS profile. Dedicated bearers with guaranteed bit rates (GBR) can be established on-demand for services like VoIP or video streaming. The control plane (signaling) and user plane (data) are separated, with the S1 interface (S1-MME for control, S1-U for user) connecting E-UTRAN to EPC. The system supports mobility within LTE (via X2-based handovers between eNBs), mobility to/from legacy 2G/3G networks (via the S3/S4 interfaces to SGSN), and idle-mode mobility with tracking area updates. Security is provided by mutual authentication between UE and network using keys from the HSS and ciphering/integrity protection of signaling and data bearers.

Purpose & Motivation

The EPS was created as part of the 3GPP LTE project initiated around 2004 to address the exploding demand for mobile data and the limitations of the existing 3G UMTS/HSPA architecture. The UMTS core network (GPRS Core) was an evolution of GSM's circuit-switched design, with complex hierarchies and multiple tunneling protocols, leading to higher latency and suboptimal data efficiency. The industry needed a system optimized for packet-switched data from the ground up to support high-speed, low-latency services like mobile video, real-time gaming, and VoIP.

The primary purpose of the EPS was to simplify the network architecture, dramatically reducing the number of nodes involved in data transfer to lower cost and latency. It introduced a "flat" architecture where the eNB connects directly to the gateway (S-GW/P-GW), eliminating the Radio Network Controller (RNC) of 3G. This all-IP design simplifies transport, reduces operational expenses, and facilitates the introduction of new services. Furthermore, EPS was designed to seamlessly interwork with existing 3GPP (2G/3G) and non-3GPP (e.g., Wi-Fi, CDMA) access technologies, providing service continuity. It solved the problem of network complexity and latency, enabling the 4G mobile broadband experience. The EPS, with its EPC, formed the backbone for LTE services and later evolved to become the foundation integrated with the 5G Core (5GC) in 5G non-standalone (NSA) deployments.

Key Features

  • All-IP, flat network architecture reducing latency and cost.
  • Separation of control plane (MME) and user plane (S-GW, P-GW).
  • Always-on connectivity via default EPS bearer establishment.
  • Support for multiple QoS levels through dedicated and default bearers.
  • Seamless mobility within LTE and to/from 2G/3G networks.
  • Integrated policy control (PCRF) and charging (PCEF) functions.

Evolution Across Releases

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 22.937 3GPP TS 22.937
TS 23.003 3GPP TS 23.003
TS 23.060 3GPP TS 23.060
TS 23.139 3GPP TS 23.139
TS 23.179 3GPP TS 23.179
TS 23.180 3GPP TS 23.180
TS 23.221 3GPP TS 23.221
TS 23.222 3GPP TS 23.222
TS 23.246 3GPP TS 23.246
TS 23.261 3GPP TS 23.261
TS 23.280 3GPP TS 23.280
TS 23.286 3GPP TS 23.286
TS 23.327 3GPP TS 23.327
TS 23.379 3GPP TS 23.379
TS 23.401 3GPP TS 23.401
TS 23.402 3GPP TS 23.402
TS 23.632 3GPP TS 23.632
TS 23.732 3GPP TS 23.732
TS 23.795 3GPP TS 23.795
TS 23.839 3GPP TS 23.839
TS 23.857 3GPP TS 23.857
TS 23.893 3GPP TS 23.893
TS 23.894 3GPP TS 23.894
TS 23.896 3GPP TS 23.896
TS 23.973 3GPP TS 23.973
TS 24.171 3GPP TS 24.171
TS 24.229 3GPP TS 24.229
TS 24.301 3GPP TS 24.301
TS 24.302 3GPP TS 24.302
TS 24.303 3GPP TS 24.303
TS 24.305 3GPP TS 24.305
TS 24.483 3GPP TS 24.483
TS 24.484 3GPP TS 24.484
TS 24.501 3GPP TS 24.501
TS 24.623 3GPP TS 24.623
TS 24.801 3GPP TS 24.801
TS 24.890 3GPP TS 24.890
TS 26.501 3GPP TS 26.501
TS 26.802 3GPP TS 26.802
TS 26.804 3GPP TS 26.804
TS 28.540 3GPP TS 28.540
TS 28.631 3GPP TS 28.631
TS 28.707 3GPP TS 28.707
TS 28.849 3GPP TS 28.849
TS 29.061 3GPP TS 29.061
TS 29.168 3GPP TS 29.168
TS 29.274 3GPP TS 29.274
TS 29.305 3GPP TS 29.305
TS 29.507 3GPP TS 29.507
TS 29.513 3GPP TS 29.513
TS 29.525 3GPP TS 29.525
TS 29.805 3GPP TS 29.805
TS 31.102 3GPP TR 31.102
TS 31.111 3GPP TR 31.111
TS 31.121 3GPP TR 31.121
TS 32.240 3GPP TR 32.240
TS 32.251 3GPP TR 32.251
TS 32.252 3GPP TR 32.252
TS 32.273 3GPP TR 32.273
TS 32.295 3GPP TR 32.295
TS 32.296 3GPP TR 32.296
TS 32.297 3GPP TR 32.297
TS 32.404 3GPP TR 32.404
TS 32.425 3GPP TR 32.425
TS 32.450 3GPP TR 32.450
TS 32.451 3GPP TR 32.451
TS 32.641 3GPP TR 32.641
TS 32.847 3GPP TR 32.847
TS 33.107 3GPP TR 33.107
TS 33.108 3GPP TR 33.108
TS 33.401 3GPP TR 33.401
TS 33.402 3GPP TR 33.402
TS 33.501 3GPP TR 33.501
TS 33.820 3GPP TR 33.820
TS 33.853 3GPP TR 33.853
TS 33.856 3GPP TR 33.856
TS 33.859 3GPP TR 33.859
TS 33.863 3GPP TR 33.863
TS 36.300 3GPP TR 36.300
TS 36.304 3GPP TR 36.304
TS 36.323 3GPP TR 36.323
TS 36.331 3GPP TR 36.331
TS 36.401 3GPP TR 36.401
TS 36.410 3GPP TR 36.410
TS 36.413 3GPP TR 36.413
TS 36.456 3GPP TR 36.456
TS 36.509 3GPP TR 36.509
TS 36.887 3GPP TR 36.887
TS 37.901 3GPP TR 37.901
TS 38.331 3GPP TR 38.331
TS 43.129 3GPP TR 43.129
TS 48.008 3GPP TR 48.008