Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Core Network

EPS

Evolved Packet System

Core Network →

EPS is the 3GPP standardized 4G LTE network architecture, encompassing the radio access and packet core to provide all-IP connectivity for high-speed mobile broadband services.

Introduced
Rel-8
Where
Core Network › 5G Core
Specifications
93 specs
Also in
Services, Radio Access Network, Management, Security
EPS Description Purpose What changed Neighbours Detected Changes Specifications

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.

What changed in its specifications

The latest release-to-release comparison of specifications that define EPS. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 23.003Rel-18 → Rel-19

Rel-19 adds clauses 31.1 to 31.7 to TS 23.003 defining identifier and information structures for Ambient IoT devices and areas, plus new normative references. It also adds SNPN support to ProSe identifiers, including an optional NID part in the PLMN ID and a revised temporary identity length.

Full comparison in TS 23.003 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (335 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 75 changes
  • Per EPS bearer, RAN selection of DC (or non-DC) usage TS 23.401CR3258
  • Feature definition for supporting 15 EPS bearers TS 23.401CR3396
  • UE Capability for supporting 15 EPS bearers TS 23.401CR3419
  • Introducing Early Data Transmission for Control Plane CIoT EPS optimization TS 23.401CR3436
  • Policy for handover of PDN connection between WLAN and EPS TS 24.229CR6079
  • Handling of S-NSSAI and PDU session ID during mobility between EPS and 5GS TS 24.301CR2965

+ 69 more changes

Rel-16 69 changes
  • Integrated CAPIF with 3GPP EPS and 5GS network exposure TS 23.222CR0021
  • EPS architecture supporting RACS TS 23.401CR3510
  • Support for IAB in EPS TS 23.401CR3555
  • Support for IAB indication and authorization in EPS TS 23.401CR3570
  • Default EPS bearer context activation for accessing RLOS TS 24.301CR3194
  • Small data rate control parameters received in EPS TS 24.301CR3245

+ 63 more changes

Rel-17 91 changes
  • EPS User Plane Integrity Protection with minimal core network changes TS 23.401CR3645
  • EPS fallback indication in SIP TS 24.229CR6434
  • Correction on UE SDP handling for EPS Fallback TS 24.229CR6523
  • Paging Cause feature for EPS TS 24.301CR3503
  • Using Service Request procedure for removing paging restrictions in EPS for a Multi-USIM UE TS 24.301CR3517
  • Handling the paging cause in the UE for MUSIM mode in EPS TS 24.301CR3520

+ 85 more changes

Rel-18 47 changes
  • Authorization of A2X Direct C2 Communications in EPS TS 24.301CR3881
  • Authorization of A2X direct C2 communication in EPS - additional procedures TS 24.301CR3891
  • Capability negotiation for enhanced discontinuous coverage - EPS TS 24.301CR3920
  • URSP provisioning in EPS - procedures TS 24.301CR3897
  • Overview of URSP provisioning in EPS TS 24.301CR3935
  • URSP provisioning in EPS procedure TS 24.301CR3936

+ 41 more changes

Rel-19 46 changes
  • Subscription control for time reference information delivery in EPS TS 23.401CR3796
  • Introduction of Disaster roaming support in EPS(General clause) TS 23.401CR3945
  • Introduction of Disaster roaming support in EPS(Call flows) TS 23.401CR3946
  • Control of UE RAT utilization by EPS TS 24.301CR4077
  • List of USS addresses in EPS TS 24.301CR4114
  • No-transmit zone restriction in EPS TS 24.301CR4115

+ 40 more changes

Rel-20 7 changes
  • NSSRG handling for PDN connectivity procedure in EPS TS 24.301CR4692
  • Dedicated EPS bearer contexts support for IMS voice over NB-IoT(GEO) TS 24.301CR4726
  • NSSRG handling for requested NSSAI considering PDN connection(s) in EPS TS 24.501CR7190
  • Rel-20 CR 32.240 Introduction of disaster roaming in EPS charging TS 32.240CR0526
  • Correction to URSP in EPS TS 29.525CR0419
  • Correction on detection of SM Policy Association enabling EPS URSP provisioning TS 29.525CR0430

+ 1 more changes

Defining Specifications

3GPP specifications that define or reference EPS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TR 22.937 vd00 FMC requirements for 3GPP-WLAN service continuity Rel-13 read
TS 23.003 vk10 Numbering, Addressing and Identification Rel-20 read
TS 23.060 vj00 GPRS Stage 2 Service Description Rel-19 read
TS 23.139 vj00 3GPP-Fixed Broadband Interworking Stage 2 Rel-19 read
TS 23.179 vd50 MCPTT Functional Architecture Rel-13 read
TS 23.180 vj20 Mission Critical Services in IOPS Mode Rel-19 read
TS 23.221 vj00 3GPP System Architectural Requirements Rel-19 read
TS 23.222 vk10 Common API Framework (CAPIF) Rel-20 read
TS 23.246 vj00 MBMS Bearer Service Stage 2 Description Rel-19 read
TS 23.261 vj00 IP Flow Mobility between 3GPP and WLAN Rel-19 read
TS 23.280 vk51 Mission Critical Services Architecture Rel-20 read
TS 23.286 vk10 V2X Application Enabler Architecture Rel-20 read
TS 23.327 vd10 3GPP-WLAN Mobility Stage 2 Description Rel-13 read
TS 23.379 vk40 Mission Critical Push-to-Talk Architecture Rel-20 read
TS 23.401 vk10 Evolved Packet System Architecture Rel-20 read
TS 23.402 vj00 EPC for Non-3GPP Access (PMIP) Rel-19 read
TS 23.632 vk00 5G-EPC User Data Interworking Architecture Rel-20 read
TR 23.732 vg00 User Data Interworking, Coexistence, Migration Study Rel-16 read
TS 23.795 vg10 V2X Application Architecture Study Rel-16 read
TS 23.839 vc00 Fixed-Mobile Convergence Architecture Study Rel-12 read
TS 23.857 vb00 EPC Node Failure & Restoration Study Rel-11 read
TS 23.893 v800 IMS Multimedia Session Continuity Study Rel-8 read
TS 23.894 va00 IMS Local Breakout & Optimal Media Routing Study Rel-10 read
TS 23.896 vc00 Policy & Charging Control for Fixed Broadband Convergence Rel-12 read
TR 23.973 vj00 Separate HSS/UDM Deployment Scenarios & Solutions Rel-19 read
TS 24.171 vj00 NAS Protocol for LCS in E-UTRAN Rel-19 read
TS 24.229 vk10 IMS SIP/SDP Call Control Protocol Rel-20 read
TS 24.301 vk10 EPS NAS Mobility and Session Management Rel-20 read
TS 24.302 vj00 Access to EPC via non-3GPP networks; Stage 3 Rel-19 read
TS 24.303 vj00 Dual-Stack MIPv6 Mobility Management Rel-19 read
TS 24.305 vj00 Selective Disabling of 3GPP UE Capabilities Rel-19 read
TS 24.483 vk10 Mission Critical Services Management Objects Rel-20 read
TS 24.484 vk10 Mission Critical Services Configuration Management Rel-20 read
TS 24.501 vk10 5GS NAS Protocol Specification Rel-20 read
TS 24.623 vj00 XCAP Protocol for Supplementary Services Rel-19 read
TS 24.801 v810 CT1 SAE NAS Aspects for EPC Rel-8 read
TS 24.890 vg00 5G NAS Protocol for 5GS Stage 3 Rel-16 read
TS 26.501 vk00 5G Media Streaming Architecture Rel-20 read
TS 26.802 vk00 5G Media Streaming Multicast Enhancements Rel-20 read
TS 26.804 vk10 5G Media Delivery Architecture Extensions Rel-20 read
TS 28.540 vk40 5G Network Resource Model (NRM) Stage 1 Rel-20 read
TS 28.631 vj00 Inventory Management NRM IRP Requirements Rel-19 read
TS 28.707 vj00 EPC NRM IRP Requirements Rel-19 read
TS 28.849 vj10 CAPIF Phase2 Charging Study Rel-19 read
TS 29.061 vk10 Packet Domain Interworking Requirements Rel-20 read
TS 29.168 vj00 SBc-AP Protocol Specification Rel-19 read
TS 29.274 vk00 GTPv2-C Control Plane Protocol Rel-20 read
TS 29.305 vj00 Interworking Functions for EPS-Legacy Systems Rel-19 read
TS 29.507 vk10 Access and Mobility Policy Control Rel-20 read
TS 29.513 vk10 5G PCC Signalling Flows Rel-20 read
TS 29.525 vk10 UE Policy Control Service Rel-20 read
TS 29.805 v800 IWF for MAP-Diameter Interworking Rel-8 read
TS 31.102 vk00 USIM Application Specification Rel-20 read
TS 31.111 vj40 3GPP TS 31111 vj40: USIM Application Toolkit Rel-19 read
TS 31.121 vj00 UICC Application Test Specification Rel-19 read
TS 32.240 vk10 3GPP Charging Architecture and Principles Rel-20 read
TS 32.251 vj00 PS Domain Charging Management Rel-19 read
TS 32.252 vc00 3GPP WLAN Interworking Charging Rel-12 read
TS 32.273 vj00 MBMS Charging Management Rel-19 read
TS 32.295 vj00 3GPP Charging: CDR Transfer via GTP' Protocol Rel-19 read
TS 32.296 vj00 Online Charging System (OCS) Architecture Rel-19 read
TS 32.297 vj00 Charging Data Record File Transfer Rel-19 read
TS 32.404 vj00 Performance Management Definitions & Template Rel-19 read
TS 32.425 vj00 E-UTRAN Performance Measurements Rel-19 read
TS 32.450 vj00 E-UTRAN Key Performance Indicators (KPI) Definitions Rel-19 read
TS 32.451 vj00 KPI Requirements for E-UTRAN Rel-19 read
TS 32.641 vb00 UTRAN Network Resources IRP Requirements Rel-11 read
TR 32.847 vi00 Technical Report Rel-18 read
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19 read
TS 33.108 vj00 LI Handover Interface Specification Rel-19 read
TS 33.401 vj20 EPS Security Architecture Rel-19 read
TS 33.402 vj00 Security for non-3GPP access to EPS Rel-19 read
TS 33.501 vk30 5G Security Architecture Rel-20 read
TS 33.820 v830 H(e)NB Security Threats and Countermeasures Rel-8 read
TR 33.853 vh00 Study on User Plane Integrity Protection Rel-17 read
TS 33.856 vg10 Security for 5G to 3G Voice Continuity Rel-16 read
TS 33.859 vb10 UTRAN Key Hierarchy Enhancement Study Rel-11 read
TS 33.863 ve20 Security for Battery-Efficient IoT Device to Enterprise Rel-14 read
TS 36.300 vj20 E-UTRAN Radio Interface Protocol Architecture Rel-19 read
TS 36.304 vj30 LTE UE Idle Mode Procedures Rel-19 read
TS 36.323 vj00 PDCP Protocol Specification Rel-19 read
TS 36.331 vj40 E-UTRA Radio Resource Control (RRC) Protocol Rel-19 read
TS 36.401 vj00 E-UTRAN Overall Architecture Description Rel-19 read
TS 36.410 vj00 S1 Interface: General Aspects and Principles Rel-19 read
TS 36.413 vj20 S1 Application Protocol (S1AP) for E-UTRAN Rel-19 read
TS 36.456 vj00 SLm Interface Introduction Rel-19 read
TS 36.509 vi00 UE Conformance Test Loop Functions Rel-18 read
TS 36.887 vc00 Energy Saving Enhancement for E-UTRAN Study Rel-12 read
TR 37.901 vf10 UE Application Layer Data Throughput Performance Rel-15 read
TS 38.331 vj40 NR Radio Resource Control (RRC) Rel-19 read
TS 43.129 vj00 PS Handover in GERAN A/Gb and GAN Modes Rel-19 read
TS 48.008 vj00 BSS-MSC Interface Layer 3 Procedures Rel-19 read