Description
The Globally Unique MME Identifier (GUMMEI) is a composite identifier that uniquely identifies a specific Mobility Management Entity (MME) node within the global network ecosystem of the Evolved Packet System (EPS) and 5G System (5GS). It is structured from three main components: the Public Land Mobile Network (PLMN) Identity (MCC and MNC), an MME Group ID (MMEGI), and an MME Code (MMEC). The PLMN Identity identifies the home network of the MME. The MMEGI identifies a group of MMEs within that PLMN, often used for load balancing and redundancy purposes. The MMEC is a code that uniquely identifies an MME within that specific MME Group. The concatenation of PLMN ID + MMEGI + MMEC guarantees global uniqueness. This structure is defined in technical specifications such as TS 23.003 and TS 36.413.
Architecturally, the GUMMEI is used extensively in signaling procedures between network entities. For instance, during the initial attach procedure or a Tracking Area Update (TAU), the eNodeB (in LTE) or gNB (in 5G NR) needs to select an MME for the UE. If the UE provides a previously assigned GUMMEI in its signaling (e.g., in the Globally Unique Temporary Identity, GUTI), the eNodeB can use the PLMN and MME Group ID parts to help route the message to the correct pool of MMEs. The network then uses the full GUMMEI to pinpoint the exact MME that holds the UE's context. The GUMMEI is also carried in messages between MMEs during inter-MME handovers (S10 interface) and between the MME and other core network functions like the Serving Gateway (SGW) and Home Subscriber Server (HSS).
Its role is critical for mobility management, session management, and network scalability. By providing a globally unique address for each MME, it prevents ambiguity in signaling routing, which is essential in interconnected networks involving roaming. The hierarchical structure (PLMN -> Group -> Node) supports efficient network planning. Operators can deploy pools of MMEs (sharing an MMEGI) for load distribution and resilience; if one MME fails, another in the same group can take over its UEs because the group-level identity is known. The GUMMEI is also a key component in deriving the GUTI, the temporary identifier assigned to the UE to protect its permanent subscriber identity (IMSI). The security and uniqueness of the GUMMEI underpin the integrity of this privacy mechanism. In 5GS, the equivalent concept for the Access and Mobility Management Function (AMF) is the GUAMI (Globally Unique AMF ID), which follows a similar structural principle, highlighting the foundational importance of this type of identifier in cellular core networks.
Purpose & Motivation
The GUMMEI was introduced in 3GPP Release 8 with the Evolved Packet Core (EPC) to solve the addressing and routing challenges inherent in a flat, all-IP core network architecture that replaced the hierarchical circuit-switched core of 2G/3G. In previous systems, node addressing was often more localized or tied to circuit-switching paradigms. EPC introduced a flatter architecture with a clear separation between the control plane (MME) and user plane (SGW/PGW), requiring a robust, scalable, and unambiguous way to identify control plane entities globally. The primary problem was ensuring that signaling messages for a mobile user, potentially roaming anywhere in the world, could be correctly routed to the specific MME currently managing that user's mobility context, even among many MMEs deployed in pools for high availability.
The creation of GUMMEI was motivated by several key requirements: First, global uniqueness to avoid conflicts in international roaming scenarios. Second, support for network pooling and load balancing, allowing multiple MMEs to serve a common geographic area. The Group ID component directly addresses this, enabling routing to a pool before selecting a specific node. Third, efficiency in signaling; the identifier is compact enough to be included in numerous messages without excessive overhead. Fourth, it enabled enhanced privacy through the GUTI. By having a unique MME identifier, the network could assign temporary identities that were traceable only by the network holding the mapping, protecting the user's IMSI from eavesdroppers. The GUMMEI solved these problems by providing a standardized, structured identifier that became a cornerstone for EPC and 5GC mobility management, facilitating the scalable deployment of LTE and 5G networks worldwide. Without it, managing mobility in large, distributed, multi-vendor networks would be significantly more complex and prone to errors.
Key Features
- Globally unique composite identifier for an MME
- Three-part structure: PLMN ID + MME Group ID (MMEGI) + MME Code (MMEC)
- Enables unambiguous routing of NAS and S1-MME signaling messages
- Fundamental component in deriving the Globally Unique Temporary Identity (GUTI) for UE privacy
- Supports MME pooling and redundancy through the MME Group ID component
- Used in inter-MME handover procedures and context transfer
Evolution Across Releases
Introduced as a fundamental identifier for the Mobility Management Entity (MME) in the new Evolved Packet System (EPS). Defined its three-part structure (PLMN ID, MMEGI, MMEC) to provide global uniqueness and support MME pooling. It became essential for routing signaling on the S1-MME and S10 interfaces and for constructing the GUTI.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 23.401 | 3GPP TS 23.401 |
| TS 24.301 | 3GPP TS 24.301 |
| TS 24.801 | 3GPP TS 24.801 |
| TS 36.300 | 3GPP TR 36.300 |
| TS 36.401 | 3GPP TR 36.401 |
| TS 36.413 | 3GPP TR 36.413 |
| TS 36.423 | 3GPP TR 36.423 |