5G NAS - PDU Session Establishment Request Explained
PDU Session Establishment Request is the 5GSM message the UE sends when it wants the 5G core to create a new data session. In simple terms, this is the message that asks the network for usable connectivity such as internet access, IMS connectivity for voice, or enterprise access on a specific slice.
For beginners, the simple meaning is: the UE is asking the network to open a data session.
For experienced engineers, this is one of the most useful NAS messages for checking the requested DNN, S-NSSAI, PDU Session Type, SSC Mode, and the transaction identifiers that tie the request to later accept or reject handling.
What is PDU Session Establishment Request in simple terms?
The UE is already registered in 5G. Now it needs a real service session for data. To do that, it sends PDU Session Establishment Request.
This message tells the network:
- which session the UE wants to create
- what kind of connectivity it needs
- which DNN it wants to reach
- which slice it wants to use if slice selection matters
- what session-continuity behavior it prefers
Without this message, registration alone does not create a normal user-plane data session.
Why this message matters
This message matters because it is the real starting point of 5G session management from the UE side.
Engineers come back to it constantly because it explains:
- why a session was accepted or rejected
- why IMS or enterprise service works on one device but not another
- why a slice-specific session fails even though registration succeeded
- why the network created a session with different characteristics than expected
It is also the point where many apparent “data problems” begin. If the request itself is wrong, later QoS or user-plane troubleshooting often goes in the wrong direction.
Where this message appears in the call flow
A simplified successful UE-requested session setup path is:
- UE completes registration
- UE sends PDU Session Establishment Request
- Network processes DNN, slice, policy, and session requirements
- Network returns PDU Session Establishment Accept or Reject
Mini sequence:
UE gNB / AMF / SMF
| |
|--- UL NAS Transport ------------->|
| PDU Session Establishment Req |
|<-- DL NAS Transport --------------|
| PDU Session Establishment Acc |
In many traces, the access-side NAS wrapper is visible first, but the important inner payload is the 5GSM session-establishment request itself.
Transport characteristics
- sender: UE
- receiver: SMF through the AMF path
- interface: N1
- access-side transport: usually inside UL NAS Transport
- signaling class: 5GSM
- security expectation: normally carried after registration and NAS security setup
This is not an RRC message. It depends on RRC and NGAP to move through the access network, but the actual procedure meaning comes from NAS session management.
What PDU Session Establishment Request means operationally
Operationally, PDU Session Establishment Request is the UE’s attempt to turn a registered mobility context into a real service session.
This is where engineers verify:
- which PDU Session ID the UE chose
- which PTI tracks the transaction
- which DNN the UE asked for
- which S-NSSAI the UE wants to use
- whether the UE requested IPv4, IPv6, IPv4v6, Ethernet, or another session model
- which SSC mode the UE expects
That is why this message is often the root cause of later service failures even when registration, authentication, and paging all look healthy.
Important Information Elements
| IE | Why it matters |
|---|---|
PDU Session ID | Identifies the requested session and ties the procedure to later responses. |
PTI | Correlates the request with the matching 5GSM transaction response. |
Request Type | Explains what kind of session request is being made. |
PDU Session Type | Shows whether the UE is asking for IPv4, IPv6, IPv4v6, Ethernet, or Unstructured service. |
SSC Mode | Indicates the requested session continuity model. |
DNN | Often decisive in internet, IMS, enterprise, and private-network troubleshooting. |
S-NSSAI | Shows the requested slice context. |
EPCO | Helps explain later address, DNS, and service-configuration behavior. |
Example message dump
PDU Session Establishment Request
Extended Protocol Discriminator: 5G Session Management
PDU Session ID: 10
PTI: 1
Message Type: PDU Session Establishment Request
Integrity Protection Maximum Data Rate: full data rate
PDU Session Type: IPv4v6
SSC Mode: SSC mode 1
Request Type: initial request
5GSM Capability:
Reflective QoS: supported
Multi-homed IPv6 PDU session: not supported
Maximum Number of Supported Packet Filters: 16
S-NSSAI:
SST: 1
SD: 0x112233
DNN: ims
Extended Protocol Configuration Options:
DNS IPv4 address request
DNS IPv6 address request
How to read this dump
- Read PDU Session ID and PTI first so you can track the correct transaction.
- Then read Request Type, PDU Session Type, and SSC Mode together because they define what kind of session the UE wants.
- Check DNN and S-NSSAI next because they often explain subscription, slice, or service mismatch problems.
- Finally inspect EPCO and capability fields when the session comes up but service behavior still looks incomplete.
What to check in logs
- confirm the UE had a valid registration context before the request
- verify the request is carried in the expected protected NAS path
- inspect PDU Session ID and PTI for transaction mismatch or reuse
- check DNN, S-NSSAI, PDU Session Type, and SSC Mode
- correlate the request with the following Accept, Reject, or Authentication Command
- compare the request with slice and policy context learned earlier during registration
Related message pages
- 5G NAS - Registration Complete
- 5G NAS - UL NAS Transport
- 5G NAS - DL NAS Transport
- 5G PDU Session Establishment Procedure
- QoS Flow Establishment
FAQ
What is PDU Session Establishment Request in 5G?
It is the 5GSM NAS message the UE sends to ask the 5G core to create a new PDU session for data connectivity.
Who sends PDU Session Establishment Request?
The UE sends it, and it is handled as a 5GSM message toward the SMF through the AMF.
Does this message create internet access?
Often yes. It can request an internet, IMS, enterprise, or other service session depending on the DNN and slice context.
What fields matter most in troubleshooting?
PDU Session ID, PTI, Request Type, PDU Session Type, DNN, S-NSSAI, and SSC Mode are usually the first fields to inspect.
What normally comes after PDU Session Establishment Request?
The usual next message is PDU Session Establishment Accept or Reject, although some scenarios may branch into session authentication first.
Summary
PDU Session Establishment Request is the 5GSM message the UE sends to request creation of a new PDU session for user-plane connectivity toward a DNN on a selected slice.