5G Core Part 4 — Dedicated QoS Flow and PDU Session Modification

Derek Cheung
15 min readJun 18, 2023
McGill University, Montreal, Quebec, Canada [© F2021 Covid-19]

Introduction

In the 5GC Part 2 — PDU Session and Call Flow, I talked about the PDU Session Establishment for a UE (e.g., a 5G Smart Phone) to a Data Network (DN) for data traffic exchange. I also showed all the important Information Elements (IEs) exchanged during the PDU Session Establishment call flow described in the 3GPP’s Procedures for the 5GS TS 23.502’s UE-requested PDU Session Establishment for non-roaming and roaming with local breakout with Wireshark traces. The following shows a UE that has successfully established a PDU Session with a Default QoS Flow to a Data Network Name (DNN), voice_video.acme1.com on a 5G Mobile Gateway:

SUPI 302990001003201
DNN = voice_video.acme1.com
UL APN AMBR = 20.00 Mbps
DL APN AMBR = 30.00 Mbps
UE IPv4 address = 10.10.101.1

NF Service nsmf-pdusession
NF Role = producer
resourceUrl = http://172.24.0.1:65535/nsmf-pdusession/v1/sm-contexts/00011100
Service Instance = Nsmf_PDUSession

NF Service namf-comm
NF Role = consumer
Service Instance = Namf_Communication

NF Service npcf-smpolicycontrol
NF Role = consumer
resourceUrl = http://172.24.0.10:9000/npcf-smpolicycontrol/v1/sm-policies/302990001003201_1
Service Instance = Npcf_SMPolicyControl
PCF Triggers = QOS DEF_BR_QOS PRA_REPORTING_AREA SCNN

NF Service nudm-sdm
NF Role = consumer
resourceUrl =…

--

--