In practice, the important question is which optional configuration blocks are populated and whether they match the current procedure, UE capabilities, and target radio behavior.
measConfig is a common sign that the message is arming the UE for future mobility or reporting behavior.
If radioBearerConfig is present, inspect it closely when bearer setup or modification fails.
mobilityControlInfo changes the interpretation toward mobility execution or handover-related behavior.
Information Elements
IE
Required
Description
radioBearerConfig
Optional
Adds, modifies, or releases SRBs and DRBs.
measConfig
Optional
Configures measurement objects, report rules, and gap settings.
mobilityControlInfo
Optional
Carries target cell details when the reconfiguration is used for handover.
secondaryCellGroup
Optional
Delivers secondary cell configuration for advanced radio features.
Detailed field explanation
radioBearerConfig
Adds, modifies, or releases SRBs and DRBs.
Presence: Optional
measConfig
Configures measurement objects, report rules, and gap settings.
Presence: Optional
mobilityControlInfo
Carries target cell details when the reconfiguration is used for handover.
Presence: Optional
secondaryCellGroup
Delivers secondary cell configuration for advanced radio features.
Presence: Optional
What to check in logs and traces
Check which optional configuration blocks are present in this instance.
Verify the transaction identifier and correlate with RRCReconfigurationComplete.
Inspect radioBearerConfig, measConfig, and mobilityControlInfo according to the active procedure.
Confirm the delivered parameters are supported by the UE capability profile.
In mobility cases, correlate the message with measurement reports and target-cell details.
Common Issues and Troubleshooting
UE receives RRCReconfiguration but does not complete the procedure.
Likely cause: Unsupported or inconsistent configuration in one of the optional blocks.
What to inspect: Decode each populated section and compare with UE capability and serving-cell context.
Next step: Compare with a known-good reconfiguration trace or simplify the configuration to isolate the failure.
Handover fails after reconfiguration delivery.
Likely cause: The mobility-related configuration may not match target-cell preparation.
What to inspect: Check mobilityControlInfo, target frequency, PCI, and related measurement assumptions.
Next step: Validate target cell preparation and neighbor configuration.
Detailed explanation
What this message does
RRCReconfiguration is one of the most common NR RRC messages. The gNB sends it whenever the connected UE needs new radio instructions without tearing down the session.
Troubleshooting notes
Check whether rrc-TransactionIdentifier increments correctly when repeated reconfigurations are sent.
Validate that measConfig and radioBearerConfig match UE capability support.
In mobility cases, confirm that target frequency and PCI align with neighbor configuration.
FAQ
Is RRC Reconfiguration only used for handover?
No. It is a general-purpose connected-state update message and is also used for bearer setup and measurements.
Why is measConfig often present in this message?
Because the gNB uses this message to arm the UE with the measurement logic needed for mobility decisions.
Summary
Reconfigures the UE radio connection after setup, including bearers, measurements, and mobility.
Advanced Engineer Notes
The same message name covers many different connected-mode actions, so context is essential.
Troubleshooting should start by identifying whether the message is mainly about bearers, measurements, mobility, or advanced radio features.
LTE / 5G / Variant Comparison
Compared with RRC Setup
RRC Setup creates the first connected-mode control configuration, while RRC Reconfiguration handles later connected-state changes such as DRBs, measurements, mobility, and secondary-cell updates.
Decode this message with the 3GPP Decoder, inspect the related message database, or open the matching call flow to see where this signaling step fits in the full procedure.