Home / Call Flows / LTE / Bearer Release Procedure

LTE Bearer Release Procedure Call Flow

call-flowLTE | EPC | NAS | GTPv2-C

LTE Bearer Release Procedure removes an EPS bearer that was previously active. It appears when the network no longer wants to keep that bearer alive because service ended, policy changed, a dedicated bearer is no longer needed, or the session is moving toward teardown.

The main NAS pair is Deactivate EPS Bearer Context Request and Deactivate EPS Bearer Context Accept.

Introduction

The bearer release branch is the inverse of bearer activation. It removes an existing bearer context while the rest of the PDN session may either continue or move toward a broader disconnect path.

The main nodes are the UE, MME, SGW, and PGW. The eNB may also release matching access-side resources after the bearer is removed.

What Is LTE Bearer Release Procedure in Simple Terms?

  • What starts the procedure: The network decides an active bearer should be removed.
  • What the UE and network want to achieve: Cleanly deactivate the bearer while keeping state aligned across the UE and EPC.
  • What success looks like: The UE receives Deactivate EPS Bearer Context Request and returns Deactivate EPS Bearer Context Accept.
  • What failure means: The bearer is removed only partially or later traces still show stale bearer context.

Why this procedure matters

This procedure explains why a bearer disappears from a live session and how to separate normal release from failure-led teardown.

Quick Fact Sheet

Procedure nameLTE Bearer Release Procedure
DomainEPS bearer deactivation
Main triggerService ends or the network removes a bearer
Start stateUE has an active bearer that the network wants to release
End stateThe target bearer is no longer active
Main nodesUE, MME, SGW, PGW
Main protocolsNAS, GTPv2-C
Main success outcomeThe bearer is cleanly removed from UE and EPC context
Main failure outcomeBearer state becomes stale or only partially released
Most important messagesDeactivate EPS Bearer Context Request, Deactivate EPS Bearer Context Accept
Main specsTS 24.301, TS 23.401, TS 29.274
LTE Bearer Release Procedure call flow across UE, MME, SGW, and PGW
Click the diagram to open the full-size in a new tab.
Sponsored Advertisement

Preconditions

  • The bearer already exists and is active.
  • The EPC has a reason to remove that bearer.
  • The UE and network still share enough context to identify the bearer cleanly.

Nodes and Interfaces

Nodes involved

NodeRole in this procedure
UERemoves the target bearer context when deactivation is accepted.
MMEDelivers the deactivation request toward the UE.
SGWReleases serving-side bearer state.
PGWReleases or updates PDN-side bearer state.

Interfaces used

InterfacePathRole
S11MME <-> SGWCoordinates EPC bearer removal.
S5/S8SGW <-> PGWReleases the PDN-side bearer relation.
NASUE <-> MMECarries the bearer deactivation pair.

End-to-End Call Flow

UE               MME               SGW               PGW
|                 |                 |-- Bearer release ->|
|                 |                 |<-- Release result --|
|<- Deactivate EPS Bearer Ctx Req --|                    |
|-- Deactivate EPS Bearer Ctx Accept ->|                 |
|   bearer is removed from the session |                 |

Major Phases

PhaseWhat happens
1. Release decisionThe EPC decides the active bearer should be removed.
2. NAS deactivationThe MME sends the bearer deactivation to the UE.
3. UE confirmationThe UE confirms that the bearer context was removed.

Step-by-Step Breakdown

Step 1: Release handling in the EPC

Sender -> receiver: PGW -> SGW -> MME

Message(s): GTPv2-C bearer release handling

Purpose: Remove the live bearer from the EPC side.

State or context change: The control plane is ready to tell the UE to delete the bearer.

Note: This is where normal release and failure-led release often start to diverge.

Step 2: Deactivate bearer context

Sender -> receiver: MME -> UE

Message(s): Deactivate EPS Bearer Context Request

Purpose: Tell the UE which bearer must be removed.

State or context change: The UE starts deleting the target bearer context.

Note: EBI and any included cause values are the first checks.

Step 3: UE accept

Sender -> receiver: UE -> MME

Message(s): Deactivate EPS Bearer Context Accept

Purpose: Confirm the bearer was removed.

State or context change: The bearer is no longer active in UE context.

Note: Missing accept often leaves stale context in multi-layer traces.

Important Messages in This Flow

MessageProtocolDirectionPurpose in this procedureWhat to inspect briefly
Deactivate EPS Bearer Context RequestNASMME -> UEStarts bearer removal at the UE side.EBI, included cause, and whether the release is normal or failure-led.
Deactivate EPS Bearer Context AcceptNASUE -> MMEConfirms bearer deactivation.Return timing and correlation to the same bearer identity.

Important Parameters to Inspect

ParameterWhat it isWhere it appearsWhy it mattersCommon issues
EPS Bearer IDThe bearer being removed.Deactivate request and acceptShows exactly which bearer is leaving the session.Wrong bearer released or mismatched correlation.
ESM causeThe reason attached to the deactivation branch when present.Deactivate requestHelps separate normal cleanup from failure handling.Cause interpretation errors.
PTIThe ESM transaction identity.NAS deactivation handlingHelps align the release with earlier session transactions.PTI mismatch.

Successful Completion

Success is confirmed when the UE accepts the deactivation request and the target bearer disappears from both UE and EPC context views.

Common Failures and Troubleshooting

SymptomLikely causeWhere to inspectRelevant message(s)Relevant interface(s)Likely next step
Deactivate request appears, but bearer still looks active laterUE did not apply the release or later cleanup was incomplete.EBI continuity before and after the request.Deactivate EPS Bearer Context RequestNAS, later bearer context checksConfirm whether the accept returned and whether the EPC also closed the bearer.
Release looks like a failure instead of normal cleanupCause value points to network or bearer error handling.Included cause and preceding bearer events.Deactivate request and earlier failure branchNAS, S11, S5/S8Trace backward to the first failing update or bearer-control step.
Sponsored Advertisement

What to Check in Logs and Traces

  • Check the release reason before assuming the bearer was removed normally.
  • Track the EBI from activation through deactivation to confirm the right bearer was released.
  • Confirm the UE-side accept and EPC-side release branch both completed.

Related Pages

Related sub-procedures

Related message reference pages

Related troubleshooting pages

Notes

Bearer release can be normal or failure-led. The included cause and the earlier bearer history decide which branch you are looking at.

FAQ

What is LTE Bearer Release Procedure?

It is the procedure that removes an active EPS bearer from the UE and EPC context.

Which message is the clearest start of the release?

Deactivate EPS Bearer Context Request is the clearest UE-side start of the deactivation branch.