L3

Layer 3

Protocol →
Introduced in R99 Also in: Services

L3 is the network layer responsible for logical addressing, routing, and the control-plane signaling protocols that manage connectivity and mobility in 3GPP systems.

Category
Protocol
Introduced
R99
Where
Radio Access Network › NG-RAN (5G)
Also touches
1 segments
Specifications
16 specs
L3 Description Purpose Detected Changes Specifications

Description

In 3GPP terminology, 'L3' refers to the Network Layer (Layer 3) of the OSI and protocol stack models. It encompasses two primary domains: the User Plane and the Control Plane. In the User Plane, L3 is synonymous with the Internet Protocol (IP), which provides logical addressing (IP addresses) and enables end-to-end packet routing across interconnected networks. The mobile network (GPRS, EPS, 5GS) essentially provides IP connectivity, making IP the ultimate L3 service delivered to the User Equipment (UE).

In the Control Plane, L3 refers to the higher-layer signaling protocols that manage the radio and network connections. This includes the Radio Resource Control (RRC) protocol between the UE and the radio access network (RAN), which is considered a L3 protocol within the radio interface protocol architecture. It also includes the Non-Access Stratum (NAS) protocols between the UE and the core network (MME in LTE, AMF in 5GC), which handle mobility management, session management, and authentication. These L3 control protocols are responsible for establishing, maintaining, and releasing signaling and data connections, performing handovers, and carrying higher-layer session management messages.

The architecture involves L3 protocols interacting with lower layers (L2 for link-layer functions, L1 for physical transmission) and upper layers (application layers). Key components include IP header processing for packet routing, RRC protocol state machines (Idle, Connected), NAS protocol messages (Attach, Service Request, PDU Session Establishment), and routing tables in network nodes. Its role is fundamental: L3 provides the intelligence for connectivity. It determines how data finds its path from source to destination across the complex topology of cells, base stations, routers, and gateways, and it controls the network resources required to maintain that connectivity as users move.

Purpose & Motivation

The concept of Layer 3 exists as a fundamental architectural principle to separate concerns in network design. It isolates the functions of physical transmission (L1) and data link control (L2) from the complex tasks of end-to-end delivery across multiple hops and networks. In mobile telecommunications, this separation is critical for scalability, interoperability, and mobility support.

The adoption of IP as the unifying L3 for the user plane was motivated by the global success of the Internet. 3GPP networks evolved to become IP access networks, providing seamless connectivity to the Internet and other IP-based services. This solved the problem of creating isolated, technology-specific data services and enabled a ubiquitous, standard network layer. For the control plane, defining specific L3 protocols (RRC, NAS) was necessary to solve the unique problems of wireless, mobile networks. These problems include managing scarce radio resources efficiently, handling handovers between cells and base stations without breaking connections, and providing secure authentication and session management while hiding the complexity of the radio access from the core network.

Historically, the move towards a clear L3/IP-based architecture began in earnest with 3GPP Release 99 (UMTS), which established a packet-switched core. This addressed the limitations of circuit-switched data services, which were inefficient for bursty data traffic. The L3 control protocols have evolved significantly from GSM's RR and MM protocols to the more sophisticated RRC and NAS of UMTS, LTE, and 5G, each iteration introducing more efficient signaling, support for new capabilities (like multiple radio bearers, dual connectivity), and reduced latency, all to better manage the IP-based connectivity at the heart of the service.

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-15 11 changes

In Release 15, Layer 3 (RRC) introduced new procedures for indicating RRC connection resumption and establishment to upper layers, as well as for indicating PDU session release to upper layers during Full Configuration. It also specified mechanisms for L3 filtering of NR measurements and clarified the release case to upper layers for core network paging of a UE in RRC_INACTIVE. Additionally, enhancements included configurations for per serving cell MIMO layers and the avoidance of unnecessary L3 filtered beam measurements.

  • Indications of RRC connection resumption and establishment to upper layers during EDT TS 36.331CR3709
  • PDU session release indication to upper layers during Full Configuration in eLTE TS 36.331CR4044
  • Corrections to Application layer measurement reporting and UE capability signalling TS 36.331CR4142
  • On performing L3 filtering of NR related measurements TS 36.331CR4148
  • RIL I118 on release case to upper layers for CN paging for a UE in RRC_INACTIVE TS 38.331CR0244
  • CR to avoid unnecessary L3 filtered beam measurements TS 38.331CR0282

+ 5 more changes

Rel-17 4 changes

In Release 17, Layer 3 enhancements included clarifications for the configuration of Quality of Experience (QoE) reporting when utilizing a Layer-2 based UE-to-Network Relay. Furthermore, updates were made to the User Assistance Information (UAI) procedures to provide clearer specifications for uplink Multiple-Input Multiple-Output (MIMO) layer configurations.

  • Remove the maximum number of MIMO layers restrictions for SUL TS 38.331CR2465
  • Clarification on QoE configuration for Layer-2 based UE-to-Network Relay TS 38.331CR3855
  • Correction to application layer measurement and reporting TS 36.331CR4806
  • Clarification on UAI for UL MIMO layers TS 38.331CR4132
Rel-19 2 changes

In Release 19, the L3 (Radio Resource Control) layer introduced new UE capability signaling for supporting six downlink MIMO layers. It also defined a new procedure for early Channel State Information acquisition specifically to enhance the performance of L3 handovers. These additions provided enhanced radio resource management for higher data rates and more reliable mobility.

  • Introduction of UE capability on 6 DL MIMO layers TS 38.331CR5476
  • Introduction of early CSI acquisition for L3 handover [EarlyCSI_L3HO] TS 38.331CR5587

Explore further

Broader topics and technologies where L3 plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TR 22.832 vh40 Study on cyber-physical control in vertical domains Rel-17
TS 25.201 vj00 UTRA Physical Layer General Description Rel-19
TS 25.301 vj00 UE-UTRAN Radio Interface Protocol Architecture Rel-19
TS 25.302 vj00 UTRA Physical Layer Services Rel-19
TS 25.321 vj00 MAC Protocol Specification for UTRAN Rel-19
TS 25.322 vj00 RLC Protocol Specification Rel-19
TS 25.323 vj00 Packet Data Convergence Protocol (PDCP) Specification Rel-19
TS 25.324 vj00 Broadcast/Multicast Control Protocol Rel-19
TS 25.331 vj00 UTRAN RRC Protocol Specification Rel-19
TS 25.874 vb00 HSPA Feedback & Signalling Efficiency for LCR TDD Rel-11
TR 25.931 vj00 UTRAN Signalling Procedures Examples Rel-19
TS 36.323 vj00 PDCP Protocol Specification Rel-19
TS 36.331 vj00 LTE RRC Protocol Specification Rel-19
TS 36.938 v900 E-UTRAN to 3GPP2/Mobile WiMAX Mobility Rel-9
TS 38.331 vj00 NR Radio Resource Control (RRC) Protocol Specification Rel-19