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

Glossary term · Core Network

MME

Mobility Management Entity

Core Network →

MME is the key control-plane node in the 4G LTE Evolved Packet Core that manages UE mobility, session establishment, authentication, and handover signaling.

Introduced
Rel-5
Where
Core Network › Evolved Packet Core
Specifications
85 specs
Also in
Radio Access Network, Management, Security
MME Description Purpose What changed Neighbours Detected Changes Specifications

Description

The Mobility Management Entity (MME) is a fundamental control-plane entity within the 4G LTE Evolved Packet Core (EPC) architecture. It does not handle user data traffic but is exclusively responsible for signaling and control functions related to UE mobility and session management. The MME interacts with several other network elements via standardized interfaces. Key interfaces include the S1-MME interface to the eNodeB (eNB) for control signaling, the S6a interface to the Home Subscriber Server (HSS) for subscriber authentication and authorization, the S11 interface to the Serving Gateway (SGW) for session management, and the S3 interface to the SGSN for inter-system mobility with 2G/3G networks.

Architecturally, the MME operates as a state machine for each attached UE, maintaining the UE's mobility management context (e.g., tracking area, connection state) and session management context (bearer information). Its core functions include: managing the attach/detach procedures and authentication via the HSS; initiating the establishment, modification, and release of default and dedicated bearers by coordinating with the SGW and PGW; managing tracking area updates and paging procedures to locate UEs for incoming sessions; and controlling handover signaling, including selection of target eNBs and SGWs. It also plays a role in lawful interception and supports features like CS Fallback for voice services.

In the network ecosystem, the MME acts as the central brain for control-plane mobility. It ensures the UE is reachable, authenticated, and has the appropriate bearers established for data services. Its decisions directly impact signaling efficiency, handover success rates, and overall network reliability. While its functions are largely subsumed by the Access and Mobility Management Function (AMF) in the 5G Core (5GC), the MME remains critical for LTE networks and interworking scenarios with 5G.

Purpose & Motivation

The MME was created as part of the LTE/EPC architecture in 3GPP Release 8 to address limitations of previous 2G/3G architectures, specifically the separation of control and user plane. In pre-4G systems like UMTS, the SGSN handled both control signaling and user data forwarding, which could lead to scalability bottlenecks and complex upgrades. The EPC introduced a clear split between the control plane (MME) and user plane (SGW/PGW), enabling independent scaling, optimized signaling paths, and more efficient mobility management.

The primary problems the MME solves are streamlined UE attachment, secure authentication, efficient tracking and paging of mobile devices, and seamless mobility management. It centralizes the control logic, reducing signaling load on user-plane gateways and allowing for more sophisticated mobility features like optimized handovers and idle mode mobility. Its creation was motivated by the need for a flatter, all-IP network architecture capable of supporting higher data rates, lower latency, and a massive increase in connected devices, which the integrated design of earlier systems struggled to accommodate efficiently.

What changed in its specifications

The latest release-to-release comparison of specifications that define MME. 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.009Rel-18 → Rel-19

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

Full comparison in TS 23.009 →

Architecture

Where it sits in the network

Evolution Lineage

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-15 11 changes
  • Dual registration supported indicator from MME TS 23.401CR3365
  • MME handling of unsupported APN TS 23.401CR3392
  • Alignment CR for storing CE mode B UE capability in MME TS 23.401CR3378
  • MME request for UE Radio Capabilities TS 23.401CR3440
  • Storing CE Mode B in MME TS 24.301CR2953
  • Starting time of Serving PLMN rate control at the MME TS 24.301CR3146

+ 5 more changes

Rel-16 7 changes
  • MME Functionality to Control Emergency Call Bearer Support Indicator TS 23.401CR3539
  • Clarification of MME handling for secondary RAT data reporting TS 23.401CR3581
  • Correction on S1-U data capability indication and handling in the MME TS 24.301CR3190
  • MME not using EMM registration status in UE status IE TS 24.301CR3402
  • Correction on MME security handling for 5GC interworking in idle mode TS 24.301CR3409
  • Removal of Editor's note on inter PLMN mobility under same MME TS 24.301CR3414

+ 1 more changes

Rel-17 7 changes
  • IoT NTN: Ensure use of MME in the country where UE is located TS 23.401CR3668
  • ARP PL applied by MME per local configruation TS 23.401CR3648
  • Correction to MME handling EPS bearer QoS TS 23.401CR3670
  • Adding Alternative IMSI to the MM Context in the MME TS 23.401CR3677
  • Clarification on handling of UE radio capability for paging when MME changes TS 23.401CR3687
  • MME sends forbidden TAI(s) to UE TS 23.401CR3708

+ 1 more changes

Rel-18 7 changes
  • Identifier availability for Lawful Interception during Inter-MME/ MME-5GS handover TS 23.401CR3720
  • Applying MME determined unavailability values TS 23.401CR3814
  • When MME does not support ePCO for non-IP/ethernet/UAS services TS 24.301CR3914
  • Clarification that the MME adjusts different timers based on UP duration and start time. TS 24.301CR3997
  • ePCO support handling for a transferred PDN when change to an MME not supporting ePCO TS 24.301CR4041
  • Coarse UE Location Information Reporting from MME to eNB for NB-IoT UEs TS 36.300CR1415

+ 1 more changes

Rel-19 17 changes
  • Introduction to Split MME architecture TS 23.401CR3800
  • Support of Attach with PDN connection for split MME architecture TS 23.401CR3854
  • MME behaviour when the disaster condition has ended and the UE maintains a PDN connection for emergency bearer services TS 24.301CR4572
  • Clarify MME and HSS behavior on authentication in disaster roaming service TS 29.272CR0888
  • Clarification related to terminology and on MME providing list in detach procedure TS 23.401CR3897
  • Clarification that the S&F Wait Timer may need to take into account the time to synchronize the UE context between MME-ground and MME-onboard(s) TS 23.401CR3928

+ 11 more changes

Rel-20 1 change
  • Clarifying PGW and MME behaviour for PCO handling during dedicated bearer TS 23.401CR3995

Defining Specifications

3GPP specifications that define or reference MME, 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
TS 23.009 vj00 Handover Procedures in PLMNs Rel-19 read
TS 23.139 vj00 3GPP-Fixed Broadband Interworking Stage 2 Rel-19 read
TS 23.221 vj00 3GPP System Architectural Requirements Rel-19 read
TS 23.251 vj00 Network Sharing Stage 2 Specification Rel-19 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.700 vk10 AI/ML Application Layer Support Phase 2 Rel-20 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.896 vc00 Policy & Charging Control for Fixed Broadband Convergence Rel-12 read
TS 24.161 vj00 Network-Based IP Flow Mobility (NBIFOM) Rel-19 read
TS 24.171 vj00 NAS Protocol for LCS in E-UTRAN Rel-19 read
TS 24.301 vk10 EPS NAS Mobility and Session Management Rel-20 read
TS 24.801 v810 CT1 SAE NAS Aspects for EPC Rel-8 read
TR 25.912 vj00 Evolved UTRA and UTRAN Technical Report Rel-19 read
TS 28.707 vj00 EPC NRM IRP Requirements Rel-19 read
TS 28.708 vj00 EPC NRM Integration Reference Point Information Service Rel-19 read
TS 28.709 vj00 EPC NRM IRP Solution Set Definitions Rel-19 read
TS 28.874 vj10 Study on Management Aspects of NTN Phase 2 Rel-19 read
TS 29.061 vk10 Packet Domain Interworking Requirements Rel-20 read
TS 29.118 vj10 MME-VLR Interface for CS Fallback & SMS Rel-19 read
TS 29.168 vj00 SBc-AP Protocol Specification Rel-19 read
TS 29.171 vj10 LCS-AP between MME and E-SMLC (SLs) Rel-19 read
TS 29.172 vj00 EPC LCS Protocol (ELP) specification Rel-19 read
TS 29.272 vj60 MME and SGSN Diameter interfaces to HSS/CSS/EIR Rel-19 read
TS 29.276 vj00 EPS S101/S121/S103 Interfaces Stage 3 Rel-19 read
TS 29.277 vj00 S102 Interface Protocol Specification Rel-19 read
TS 29.281 vj20 GTPv1-U Protocol Specification 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.673 vk00 3GPP TS 29673 vk00: Nucmf Service Based Interface Rel-20 read
TS 29.674 vj00 UE Radio Capability Management Protocol (URCMP) Rel-19 read
TS 29.805 v800 IWF for MAP-Diameter Interworking Rel-8 read
TS 29.866 vj00 IMS Disaster Prevention & Restoration Enhancement Rel-19 read
TS 31.104 vj00 HPSIM Application 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.273 vj00 MBMS Charging Management Rel-19 read
TS 32.298 vk10 Charging Data Record Specification Rel-20 read
TS 32.426 vj00 EPC Performance Measurements Specification Rel-19 read
TS 32.582 vj00 HNB Management Information Model for Type 1 Interface Rel-19 read
TS 32.584 vj00 HNB OAM&P XML Definitions for Type 1 Interface Rel-19 read
TS 32.592 vj00 HeNB OAM&P Information Model Rel-19 read
TS 32.593 vj00 HeNB OAM&P Procedure Flows for Type 1 Interface Rel-19 read
TS 32.594 vj00 Data definitions for HeNB to HeMS Type 1 interface Rel-19 read
TS 32.751 vb00 EPC NRM IRP Requirements Rel-11 read
TS 32.752 vb01 EPC NRM IRP Information Service Rel-11 read
TS 32.753 v920 EPC NRM IRP CORBA Solution Set Rel-9 read
TS 32.756 vb00 EPC NRM IRP Solution Set Definitions Rel-11 read
TS 32.816 v800 E-UTRAN and EPC Management Principles Rel-8 read
TS 32.820 v801 Study on Evolved 3GPP Charging Architecture Rel-8 read
TS 32.821 v900 SON OAM for Home NodeB (LTE/UMTS) Rel-9 read
TS 32.833 vb00 Converged OSS End-to-End Management Study Rel-11 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.320 vj00 H(e)NB Subsystem Security Architecture 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.820 v830 H(e)NB Security Threats and Countermeasures Rel-8 read
TS 33.821 v900 LTE/SAE Security Threat Analysis and Countermeasures Rel-9 read
TS 33.835 vg10 Study on authentication and key management for apps 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
TR 33.916 vk00 Security Assurance Methodology (SECAM) Evaluation Process Rel-20 read
TS 36.300 vj20 E-UTRAN Radio Interface Protocol Architecture Rel-19 read
TS 36.302 vj00 E-UTRA Physical Layer Services 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.412 vj00 S1 Signalling Transport Specification Rel-19 read
TS 36.413 vj20 S1 Application Protocol (S1AP) for E-UTRAN Rel-19 read
TS 36.414 vj00 S1 Interface User Plane Transport Rel-19 read
TS 36.423 vj10 X2 Application Protocol (X2AP) Specification Rel-19 read
TS 36.424 vj00 X2 Interface User Plane Transport Protocols Rel-19 read
TS 36.440 vj00 E-UTRAN MBMS Architecture Description Rel-19 read
TS 36.442 vj00 Signalling transport for M2 and M3 interfaces Rel-19 read
TS 36.444 vj00 M3AP Protocol Specification for M3 Interface Rel-19 read
TS 36.455 vj00 LTE Positioning Protocol Annex (LPPa) Rel-19 read
TS 36.456 vj00 SLm Interface Introduction Rel-19 read
TS 36.458 vj00 SLm Interface Signalling Transport Rel-19 read
TS 36.876 vd00 Study on Small Cell High Layer Aspects for LTE Rel-13 read
TS 36.896 ve00 Study on Flexible eNB-ID and Cell-ID in E-UTRAN Rel-14 read
TS 43.129 vj00 PS Handover in GERAN A/Gb and GAN Modes Rel-19 read
TS 44.060 vj00 GERAN RLC/MAC Protocol Specification Rel-19 read
TS 48.018 vj00 BSS-SGSN Interface for GPRS Control Rel-19 read