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:

  1. UE completes registration
  2. UE sends PDU Session Establishment Request
  3. Network processes DNN, slice, policy, and session requirements
  4. 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

IEWhy it matters
PDU Session IDIdentifies the requested session and ties the procedure to later responses.
PTICorrelates the request with the matching 5GSM transaction response.
Request TypeExplains what kind of session request is being made.
PDU Session TypeShows whether the UE is asking for IPv4, IPv6, IPv4v6, Ethernet, or Unstructured service.
SSC ModeIndicates the requested session continuity model.
DNNOften decisive in internet, IMS, enterprise, and private-network troubleshooting.
S-NSSAIShows the requested slice context.
EPCOHelps 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

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.