Home / LTE / RRC / RRC States

LTE RRC States - RRC_IDLE and RRC_CONNECTED

LTE RRC states tell you whether the UE is camping and monitoring paging or is in an active dedicated control state. In trace reading, the state is usually the first thing to confirm before you drill into messages, measurements, mobility, or release behavior.

This page is the state hub for LTE RRC. Use it to map a live trace to the right state, then move into the procedure, message, paging, system-information, or mobility page that matches what the network is doing.

Spec basis 3GPP TS 36.331 state handling and transition behavior
Main states RRC_IDLE and RRC_CONNECTED
Core use Determine paging, setup, reconfiguration, release, and mobility behavior in a trace
Best paired pages LTE RRC overview, system information, paging, handover, measurements, and message library
LTE RRC states overview showing RRC_IDLE and RRC_CONNECTED with main behavior in each state
The practical LTE state model is simple: idle behavior covers camping and paging, while connected behavior covers dedicated signaling and mobility.
LTE RRC state transitions showing moves from RRC_IDLE to RRC_CONNECTED and back to RRC_IDLE
Most LTE RRC reading starts by asking whether the UE moved from idle into setup, stayed connected through updates, or returned to idle after release.

Overview

In LTE, the state model is direct and operationally useful. RRC_IDLE is the state where the UE relies on broadcast configuration, cell reselection, and paging. RRC_CONNECTED is the active control state for dedicated signaling, measurements, mobility, security activation, and release.

State model at a glance

The useful mental model is straightforward: the state tells you what the UE can do, the procedure tells you what the network is trying to achieve, and the message tells you which exchange is carrying that step.

RRC_IDLE
  -> access or paging response path
  -> RRC_CONNECTED
  -> reconfiguration / measurements / mobility
  -> RRC release
  -> RRC_IDLE
State What it means What the UE typically does
RRC_IDLE UE is not in an active dedicated RRC connection. Reads system information, performs cell reselection, camps on a cell, and monitors paging.
RRC_CONNECTED UE has an active control connection with the eNodeB. Uses dedicated signaling for measurements, mobility, security activation, bearer changes, and release handling.

RRC_IDLE

RRC_IDLE is the broadcast-driven LTE state. The UE camps on a cell, reads system information, performs cell reselection, and monitors paging. This state is where access begins and where the UE returns after release.

Area What to read
Broadcast configuration MIB, SIBs, cell access assumptions, idle mobility parameters, and paging-related broadcast context.
Reachability Paging occasions, idle behavior, and what must happen before the UE returns to service.
Mobility in idle mode Cell selection and reselection assumptions, measurement triggers, and neighbor behavior.

RRC_CONNECTED

RRC_CONNECTED is the dedicated control state. Once the UE enters connected mode, the network can send reconfiguration, collect measurements, manage mobility, activate security, and eventually release the connection back to idle mode.

Area What to read
Connection control Setup continuation, dedicated configuration, bearer updates, and release signaling.
Measurements Measurement configuration and reporting used for mobility and quality-based control.
Mobility Handover preparation and execution driven by measurement and reconfiguration logic.
Security Access security activation and continuation after setup and before stable service handling.

State transitions

From To Typical trigger
RRC_IDLE RRC_CONNECTED Connection setup after access, paging response, or service-triggered signaling.
RRC_CONNECTED RRC_IDLE Connection release after activity ends or when the network no longer keeps dedicated context.
RRC_CONNECTED RRC_CONNECTED Reconfiguration, measurement updates, mobility, and bearer changes while the connection stays active.

The main LTE state question is usually simple: did the UE ever make it out of idle, did it stay connected long enough for the intended procedure, and was the return to idle expected or premature?

Procedure map

State Main procedures Reading notes
RRC_IDLE System information acquisition, cell selection and reselection, paging monitoring, and access initiation. Idle behavior is driven by broadcast configuration and reachability rather than by dedicated signaling.
RRC_CONNECTED Connection setup continuation, security activation, reconfiguration, measurement reporting, handover, and release. This is the active control state where the eNodeB can change UE configuration directly.

Message cues

State reading becomes easier when you start from the message family that should be visible in that state. Use the message library when the trace already exposes the exact message or IE path.

Category Examples Reference page
System information and idle context MIB, SIB1, other SIBs, paging-related broadcast configuration Open reference
Connection control RRC connection setup, reconfiguration, and release messages Open reference
Measurement and mobility Measurement configuration, measurement reports, and handover-related RRC signaling Open reference
Paging and return to service Paging plus the access or setup signaling that follows it Open reference

Reading notes

Symptom State question to ask first Why
Paging issue Was the UE really in RRC_IDLE with valid broadcast and paging context? Many paging problems are idle-mode context problems rather than message-only problems.
Access failure Did the UE stay in idle because system information or access progression never completed? The break may happen before dedicated connected-mode signaling fully starts.
Unexpected handover behavior Was the UE stably in connected mode long enough for measurement and handover logic to act? Mobility analysis only makes sense after the UE is clearly in RRC_CONNECTED.
Procedure ends too early Did the connection release the UE back to idle sooner than expected? Premature release often explains missing later messages or missing service continuation.

FAQ

What are the LTE RRC states?

The main LTE RRC states are RRC_IDLE and RRC_CONNECTED.

Does LTE have an RRC_INACTIVE state?

No. LTE uses RRC_IDLE and RRC_CONNECTED. RRC_INACTIVE is an NR state, not an LTE RRC state.

What happens in RRC_IDLE?

In RRC_IDLE the UE camps on a cell, reads system information, performs reselection, and monitors paging.

What happens in RRC_CONNECTED?

In RRC_CONNECTED the UE uses dedicated signaling for measurements, mobility, security activation, reconfiguration, bearer changes, and release handling.

Related pages