ER

EAP Re-authentication

Security →
Introduced in Rel-7 Also in: Core Network

ER is a security protocol extension that enables efficient re-authentication without a full EAP exchange, reducing signaling overhead and latency for fast handovers and reconnections in mobile networks.

Category
Security
Introduced
Rel-7
Where
Services › Codecs
Also touches
1 segments
Specifications
6 specs
ER Description Purpose Related Classification Specifications

Description

EAP Re-authentication (ER) is a mechanism defined within the Extensible Authentication Protocol (EAP) framework, specifically standardized by the IETF and adopted by 3GPP. It allows a supplicant (e.g., a UE) and an authenticator (e.g., a network access point) to perform a streamlined re-authentication based on previously established cryptographic material from a full EAP authentication. The process leverages an EAP Re-authentication Protocol (ERP) and uses derived keys like the rRK (re-authentication Root Key) and rMSK (re-authentication Master Session Key) to secure the exchange. Architecturally, ER involves the EAP peer, the EAP authenticator, and the EAP server, with the ERP messages typically transported within EAP-Initiate and EAP-Finish messages. The ER server, often collocated with the EAP server, manages the re-authentication state and keying material. This mechanism is integrated into 3GPP systems to support seamless mobility, especially in non-3GPP access networks interworking with the 5G Core, by minimizing authentication latency during handovers. It works by the peer initiating re-authentication with an EAP-Initiate/Re-auth-Start message, leading to a mutual authentication and key derivation without involving backend authentication servers for full credential verification. Key components include the ERP key hierarchy, the ER server's state management, and the use of cryptographically secure sequence numbers to prevent replay attacks. Its role is critical in scenarios requiring frequent authentication, such as in dense urban deployments or for IoT devices with limited power, ensuring continuous secure access with reduced signaling load on core network elements.

Purpose & Motivation

ER was created to address the performance limitations of full EAP authentication procedures, which are computationally intensive and generate significant signaling traffic. In mobile networks, especially during handovers between access points or reconnections after brief disconnections, performing a full EAP exchange each time introduces unacceptable latency and impacts user experience. Historically, without ER, each re-authentication required a round-trip to the home authentication server, increasing handover delays and potentially causing service interruptions. The motivation stemmed from the need for faster, more efficient security mechanisms in evolving network architectures like 3GPP's integration of non-3GPP access (e.g., Wi-Fi) and the demands of 5G low-latency services. ER solves these problems by enabling a lightweight re-authentication that reuses previously established trust, reducing both time and resource consumption. It addresses limitations of earlier approaches where security and efficiency were often traded off, providing a standardized method to maintain robust authentication without sacrificing performance, crucial for real-time applications and massive IoT deployments.

Classification

Part ofEAP

Evolution Across Releases

Rel-7 Initial

Introduced ER as part of EAP framework adoption for non-3GPP access interworking, providing initial architecture for re-authentication to reduce full EAP exchanges during mobility events. Defined basic ERP message flows and key hierarchy for efficiency.

Explore further

Broader topics and technologies where ER plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 22.826 vh20 Study on 5G for Critical Medical Applications Rel-17
TS 23.003 vj50 Numbering, addressing and identification in 3GPP Rel-19
TS 23.700 vk00 XR Services Application Enablement Layer Rel-20
TS 23.802 v1700 Enhanced End-to-End QoS Architecture Rel-7
TR 26.922 vj00 Video Telephony Robustness Improvements Study Rel-19
TS 29.273 vj10 AAA Protocols for Non-3GPP Access in EPS & 5GS NSWO Rel-19