Description
The 5G Mobility Management (5GMM) protocol is a non-access stratum (NAS) protocol defined in 3GPP specifications, primarily in TS 24.501. It operates between the User Equipment (UE) and the Access and Mobility Management Function (AMF) in the 5G Core Network (5GC). 5GMM is responsible for managing the mobility and registration context of the UE, ensuring it can securely and efficiently access network services. It establishes and maintains the NAS signaling connection, which is essential for all control-plane communications between the UE and the core network, independent of the underlying radio access technology (e.g., NG-RAN, non-3GPP access).
5GMM operates based on specific states that define the UE's registration status with the network. The two primary states are 5GMM-REGISTERED and 5GMM-DEREGISTERED. In the REGISTERED state, the UE has successfully performed registration with the AMF, and a NAS signaling connection is established, allowing the UE to initiate service requests, receive paging, and maintain its mobility context. In the DEREGISTERED state, the UE is not registered, and the network does not maintain a context for it, though the UE may still perform initial registration procedures. 5GMM also manages substates like 5GMM-IDLE and 5GMM-CONNECTED, which reflect the connectivity status of the NAS signaling link.
Key procedures managed by 5GMM include initial registration, periodic registration update, mobility registration update (e.g., when the UE moves to a new tracking area), deregistration (initiated by the UE or network), and service request. The service request procedure is crucial as it transitions the UE from 5GMM-IDLE to 5GMM-CONNECTED mode to establish user-plane resources for data transfer. 5GMM also handles authentication and security by interacting with the Authentication Server Function (AUSF) and Security Anchor Function (SEAF) to ensure secure NAS signaling, including integrity protection and encryption of NAS messages.
5GMM is tightly integrated with other 5G core network functions. It works in conjunction with the Session Management Function (SMF) via the AMF to manage Protocol Data Unit (PDU) sessions. While 5GMM handles mobility and registration, session-specific parameters are managed by the 5G Session Management (5GSM) protocol. This separation allows for more flexible and scalable network architectures, supporting features like network slicing and edge computing. 5GMM also supports enhanced mobility scenarios, including handovers between 3GPP and non-3GPP access networks, and interworking with EPS (Evolved Packet System) for fallback scenarios.
Purpose & Motivation
5GMM was created as part of the 5G system architecture to address the limitations of the Evolved Packet System (EPS) Mobility Management (EMM) protocol used in 4G LTE. With the introduction of 5G, there was a need for a more flexible, scalable, and efficient mobility management protocol to support diverse use cases, including enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC). EMM, while effective for 4G, was not designed to handle the increased complexity, network slicing, and heterogeneous access integration required for 5G.
The primary problems 5GMM solves include simplifying signaling procedures to reduce latency, supporting seamless mobility across multiple access types (e.g., 3GPP NG-RAN, Wi-Fi, fixed networks), and enabling efficient network resource utilization. It introduces a service-based architecture (SBA) in the core network, where the AMF acts as a single entry point for NAS signaling, decoupling mobility management from session management. This separation allows for independent scaling and optimization of functions, which is critical for deploying network slices tailored to specific service requirements.
Historically, mobility management in previous generations (e.g., 4G EMM) was tightly coupled with session management, leading to less flexibility. 5GMM addresses this by defining clear state models and procedures that reduce signaling overhead and improve power efficiency for devices, especially IoT sensors. It also enhances security by incorporating new authentication frameworks and supporting concurrent multiple registrations for different network slices. The creation of 5GMM was motivated by the need to support a wider range of deployment scenarios, from dense urban areas to industrial IoT, while maintaining backward compatibility and interworking with 4G networks through procedures like handover and fallback.
Key Features
- Manages UE registration and deregistration procedures with the 5G core network
- Handles mobility state transitions (e.g., 5GMM-IDLE to 5GMM-CONNECTED) for efficient resource usage
- Supports service request procedures to establish user-plane connectivity for data sessions
- Integrates with authentication and security mechanisms for secure NAS signaling
- Enables mobility across 3GPP and non-3GPP access networks
- Facilitates network slicing by managing registration contexts for different slices
Evolution Across Releases
Introduced the initial 5GMM protocol architecture as part of the first 5G system specification. Defined core procedures such as registration, deregistration, and service request, establishing the NAS signaling between UE and AMF. Supported basic mobility management for 3GPP access and laid the foundation for network slicing integration.
Enhanced 5GMM to support integrated access and backhaul (IAB) and non-public networks (NPN). Introduced improvements for ultra-reliable low-latency communications (URLLC) by optimizing signaling procedures to reduce latency. Added support for enhanced authentication methods and mobility enhancements for vertical applications.
Extended 5GMM capabilities for massive IoT and reduced capability (RedCap) devices, simplifying procedures to lower power consumption. Added support for edge computing enhancements and improved mobility management for aerial vehicles (UAVs). Introduced enhancements for network slicing with more efficient slice-specific registration handling.
Further optimized 5GMM for energy efficiency and network automation, supporting AI/ML-driven mobility management. Enhanced procedures for non-terrestrial networks (NTN) to handle long delays and mobility in satellite scenarios. Added improvements for multi-USIM devices and enhanced security features for emerging threats.
Focused on advanced mobility scenarios, including seamless handovers between 5G and future 6G networks. Introduced enhancements for immersive services and extended reality (XR) by reducing signaling overhead. Added support for network-controlled repeater devices and further refined network slicing mechanisms for dynamic slice management.
Defining Specifications
| Specification | Title |
|---|---|
| TS 24.301 | 3GPP TS 24.301 |
| TS 24.501 | 3GPP TS 24.501 |
| TS 24.890 | 3GPP TS 24.890 |
| TS 29.214 | 3GPP TS 29.214 |
| TS 38.508 | 3GPP TR 38.508 |