当修改在 UE 和网络之间的一个或几个 QoS 参数时修改时,使用该过程。

1. UE or network requested PDU Session Modification (non-roaming and roaming with local breakout)

Figure 4.3.3.2-1: UE or network requested PDU Session M odification (for non-roaming and roaming with local breakout)
​​​​

1a. UE 发起的修改

UE 发起的请求 PDU session modification request

Table 8 . 3 . 7 .1 . 1 : PDU SESSION MODIFICATION REQUEST message content

UE 通过发送 NAS 消息来启动 PDU 会话修改过程

-  N1 SM container

--  PDU Session Modification Request

---  PDU session ID,

---  Packet Filters,

---  Operation,

---  Requested QoS,

---  Segregation,

---  5GSM Core Network Capability,

---  Number Of Packet Filters,

---  [Always-on PDU Session Requested],

--  PDU Session ID,

--  UE Integrity Protection Maximum Data Rate

取决于接入类型,如果 UE 处于 CM-IDLE 状态,则该 SM-NAS 消息之前是服务请求过程。NAS 消息由(R)AN 转发给AMF,并带有用户位置信息的指示。AMF 调用 Nsmf_PDUSession_UpdateSMContext(SM上下文ID,N1 SM容器(PDU会话修改请求))。

当 UE 请求针对选定 SDF 的特定 QoS 处理时,PDU 会话修改请求包括描述 SDF 的数据包过滤器,指示的数据包过滤器上的请求的数据包过滤器操作(添加,修改,删除),请求的 QoS 以及可选的隔离指示。当 UE 推荐给网络以将可应用的 SDF 绑定在不同的专用 QoS 流上时,包括隔离指示。例如即使现有的 QoS 流可以支持请求的 QoS。 网络应遵守 UE 请求,但允许其继续进行,以在现有 QoS 流上绑定选定的 SDF。

仅一个 QoS 流用于流量隔离。如果 UE 随后请求分离其他的 SDF,则将其他的 SDF 复用到用于分离的现有的 QoS 流上。

当 UE 在 LADN 的可用范围之外时,UE 不得触发针对与 LADN 对应的 PDU 会话修改过程。

在 EPS 中建立的 PDU 会话,当 UE 第一次从 EPS 移动到 5GS 时,如果 UE 想要修改 PDU 会话,则UE在 PDU 会话修改请求消息中包括 Always-on PDU Session Requested 指示。

部署 PCF 时,如果提供了 PS Data Off 事件触发器,则 SMF 应进一步向 PCF 报告 PS Data Off 状态,TS 23.503 [20] 中定义了用于 3GPP PS Data Off 的 SMF 和 PCF 的附加行为。

UE 提供 5GSM 核心网络功能,并由TS23.501 [2]条款5.4.4b中定义的 SMF 处理。

UE 完整性保护最大数据速率指示 UE 可以支持上行完整性保护的最大数据速率。

数据包过滤器的数量表示TS 231.501 [2]第5.17.2.2.2节中描述的信号通知 QoS 规则支持的数据包过滤器的数量。

1b.  PCF initiated SM Policy Association Modification

SMF 请求的修改,PCF 执行第 4.16.5.2 节中定义的 PCF 启动的 SM 策略关联修改程序,以将有关策略修改的信息通知SMF。例如已由策略决定或 AF 请求触发,例如 AF 对流量路由的影响,如第4.3.6.2节中的步骤5所述。

1c. Nudm_SDM_Notification

SMF 请求的修改,UDM 通过 Nudm_SDM_Notification(SUPI,会话管理签约数据)更新 SMF 的签约数据。SMF 更新会话管理签约数据,并通过返回带有(SUPI)的 Ack 来确认 UDM。

1d. Qos Update Trigger

SMF 请求的修改,SMF 可以决定修改 PDU 会话。也可以基于本地配置的策略触发此过程,也可以从(R)AN 触发此过程(请参阅第4.2.6节和第4.9.1节)。如果激活了 UP 连接(如服务请求过程中所述),并且 SMF 已标记 5GC 中一个或多个 QoS流的状态已删除但尚未与 UE 同步,则也可能触发该流程。

如果 SMF 在步骤1b〜1d 中接收到触发器,则 SMF 启动 SMF 请求的 PDU 会话修改过程。

1e. N2 Message(PDU Session ID,SM information)

AN 发起的修改请求,(R)AN 应向 SMF 指示 QoS 流所映射到的 AN 资源何时被释放,而不管是否配置了通知控制。(R)AN 将 N2 消息(PDU会话ID,N2 SM信息)发送到 AMF。N2 SM 信息包括 QFI,用户位置信息和释放 QoS 流的指示。AMF 调用 Nsmf_PDUSession_UpdateSMContext(SM上下文ID,N2 SM信息)。

AN initiated notification control,如果为 GBR 流配置了通知控制,则当(R)AN 确定无法满足或可以满足 QoS 流的 QoS 目标时,(R)AN 向 SMF 发送一条 N2 消息(PDU会话ID,N2 SM信息)。N2 SM 信息分别包括 QFI 和该 QoS 流的 QoS 目标不能被实现或可以再次被实现的指示。AMF 调用 Nsmf_PDUSession_UpdateSMContext(SM上下文ID,N2 SM信息)。

如果 PCF 订阅了该事件,则 SMF 将针对每个设置了通知控制的 PCC 规则将该事件报告给 PCF,请参阅步骤2。或者,如果动态 PCC 不适用于该 DNN,并且取决于本地配置的策略,SMF 可以启动 SMF请 求的 PDU 会话修改过程,请参阅步骤3b。

2. SMF initiated SM Policy Association Modification

SMF 可能需要通过执行第4.16.5.1节中定义的, SMF 启动的 SM 策略关联修流程来向 PCF 报告某些已订阅事件。如果 PDU会话修改过程由步骤1b或1d触发,则可以跳过此步骤。如果未部署动态 PCC,则 SMF 可以应用本地策略来决定是否更改 QoS 配置文件。

当 PDU 会话修改仅需要在 UPF 处执行操作(例如,gating)时,不会调用步骤3至7。

3a. Nsmf_PDUSession_UpdateSMContext Response

对于 UE 或 AN 启动的修改,SMF 通过 Nsmf_PDUSession_UpdateSMContext 响应 AMF。

-  N2 SM information

--  PDU Session ID,

--  QFI(s),

--  QoS Profile(s),

--  Session-AMBR

-  N1 SM container

--  PDU Session Modification Command

---  PDU Session ID,

---  QoS rule(s),

---  QoS rule operation,

---  QoS Flow level QoS parameters if needed for the QoS Flow(s) associated with the QoS rule(s),

---  Session-AMBR,

---  [Always-on PDU Session]

有关QoS 配置文件,QoS规则和QoS流级别QoS参数,请参见TS 23.501 [2]条款5.7。

如果 UE 请求 PDU会话修改以将 PDU会话修改为永远在线 PDU 会话,则 SMF 将在 PDU 会话修改命令中包括“永远在线 PDU 会话授权”指示,以指示是否要进行PDU会话。是否通过 PDU 会话修改命令中的 Always-on PDU Session Granted 指示更改为 Always-on PDU Session。

N2 SM 信息携带 AMF 必须提供给(R)AN 的信息。它可以包括 QoS 配置文件和相应的 QFI,以通知(R)AN 一个或多个QoS 流已添加或修改。 它可以仅包括一个或多个 QFI,以通知(R)AN 一个或多个 QoS 流已被删除。如果 PDU 会话修改是由(R)AN 在步骤1e中触发的释放,则 N2 SM 信息携带对(R)AN 释放的确认。如果 UE 针对没有建立的用户平面资源的 PDU会话请求了会话修改,则提供给(R)AN 的 N2 SM 信息包括用于建立用户平面资源的信息。

N1 SM 容器承载 AMF 必须提供给 UE 的 PDU Session Modification Command。它可能包括 QoS 规则,与 QoS 规则相关联的 QoS 流所需的QoS 流级别 QoS 参数以及相应的 QoS 规则操作和 QoS 流级别 QoS 参数操作,以通知 UE 一个或多个 QoS 规则被添加,删除或修改。

3b. Namf_Communication_N1N2MessageTransfer

对于 SMF 请求的修改,SMF 调用 Namf_Communication_N1N2MessageTransfer, 包括:

-  N2 SM information

--  PDU Session ID,

--  QFI(s),

--  QoS Profile(s),

--  Session-AMBR

-  N1 SM container

--  PDU Session Modification Command

---  PDU Session ID,

---  QoS rule(s),

---  QoS Flow level QoS parameters if needed for the QoS Flow(s) associated with the QoS rule(s),

---  QoS rule operation

---  QoS Flow level QoS parameters operation,

---  Session-AMBR

如果 UE 处于 CM-IDLE 状态且 ATC 已激活,则 AMF 基于 Namf_Communication_N1N2MessageTransfer 更新并存储 UE 上下文,并跳过步骤4、5、6和7。当 UE 可达时,当 UE 进入 CM-CONNECTED 状态时,AMF 转发 N1 消息以使 UE 上下文与 UE 同步。

4. N2 Session Request

AMF 可以向(R)AN 发送 N2 PDU 会话请求(从 SMF 接收到的 N2S M 信息,NAS 消息(PDU会话ID,N1 SM容器(PDU会话修改命令)))

5. AN-specific resource modification(including PDU Session Modification Command/Ack)

(R)AN 可以向 UE 发出从 SMF 接收的信息有关的特定信令交换。例如,在 NG-RAN 的情况下,可以在 UE 修改与 PDU 会话有关的需要的(R)AN 资源的情况下,进行 RRC 连接重配置。

6. N2 Session Request

(R)AN 可向 AMF 通过发送 N2 PDU 会话确认,

-  N2 SM 信息包括:

--  List of accepted/rejected QFI(s),

--  AN Tunnel Info,

--  PDU Session ID,

--  Secondary RAT usage data

-  User location Information

在双连接的情况下,如果将一个或多个 QFI 添加到 PDU 会话,则主 RAN 节点可将这些 QFI 中的一个或多个分配给较早未参与 PDU 会话的 NG-RAN 节点。在这种情况下,AN 隧道信息包括分配给新 NG-RAN 节点的新 N3 隧道端点 f21 或 QFI。相应地,如果从 PDU 会话中删除了一个或多个 QFI,则(R)AN 节点可能不再参与 PDU 会话,并且从 AN 隧道信息中删除了相应的隧道端点。如果 NG-RAN 不能满足用于相应的 QoS Profile 的用户平面安全实施信息,则它可以拒绝 QFI。由于超出了 UE 完整性保护最大数据速率。

如果 PLMN 已经配置了 secondary RAT 使用情况报告,则 NG-RAN 节点可以提供 RAN 使用情况数据报告。

7. Nsmf_PDUSession_UpdateSMContext Request / Response

AMF 通过 Nsmf_PDUSession_UpdateSMContext 服务操作将从 AN 接收到的 N2 SM 信息和用户位置信息转发到 SMF。SMF 用 Nsmf_PDUSession_UpdateSMContext response 进行回复。N2 SM 信息可以包括 Secondary  RAT 使用数据。

如果(R)AN 拒绝 QFI,则 SMF 负责相应地更新与 UE 中与 QoS规则相关联的 QoS 流(如果需要)的 QoS 规则和 QoS 流级别的 QoS 参数。

8. N4 Session Modification Request / Response

SM F可以通过向 UPF 发送 N4 会话修改请求消息,来更新 PDU 会话修改所涉及的 UPF 的 N4 会话(请参阅注3)。如果要创建新的 QoS 流,则 SMF 用新 QoS 流的 UL 数据包检测规则更新 UPF。

9. PDU Session Modification Command Ack

UE 通过发送 NAS 消息确认 PDU 会话修改命令。PDU Session ID, N1 SM container (PDU Session Modification Command Ack

Table 8.3.10.1.1: PDU SESSION MODIFICATION COMPLETE message content

10. N2 NAS uplink transfer

(R)AN 转发 NAS 消息到 AMF

11. Nsmf_PDUSession_UpdateSMContext

AMF 通过 Nsmf_PDUSession_UpdateSMContext 服务操作将从 AN 接收到的 N1 SM Container(PDU Session Modification Command Ack)和用户位置信息转发到 SMF。SMF 用 Nsmf_PDUSession_UpdateSMContex t响应进行回复。

如果 SMF 启动的修改是删除 Qos Flows(例如,由PCF触发的),其不包括与默认 QoS rule 相关联的 QoS 流,并且 SMF 没有收到来自 UE 的响应,则 SMF 会将这些 QoS 流的状态标记为与 UE 同步

12. N4 Session Modification Request / Response

SMF 可以通过向 UPF 发送 N4会 话修改请求(N4会话ID)消息来更新 PDU会 话修改所涉及的 UPF 的 N4 会话。对于以太网类型的 PDU 会话,SMF 可以通知 UPF 添加或删除以太网 Packet Filter Set(s) 和转发规则。

在 PDU 会话修改过程中受影响的 UPF 取决于修改后的 QoS 参数和部署。 例如,在具有 UL CL 的 PDU 会话的会话 AMBR 改变的情况下,仅涉及 UL CL。 本说明也适用于步骤8。

13. SMF initiated SM Policy Association Modification

如果 SMF 在步骤 1b 或 2 中与 PCF 进行了交互,则 SMF 会通过执行第 4.6.5.1 节中定义的 SMF 启动的 SM 策略关联修改程序来通知 PCF 是否可以强制执行 PCC 决策。

SMF 通知已订阅与 PDU 会话更改有关的用户位置信息的任何实体。

如果在第 4.3.6.2 节中的步骤 5 触发了步骤 1b 对流量路由执行 AF 影响,则 SMF 可以按照第4.3.6.2节中的步骤6所述重新配置PDU 会话的用户平面。

总结:触发 PDU 会话修改的场景

-  UE initiated modification

-  SMF requested modification (PCF)

-  SMF requested modification (UDM)

-  SMF requested modification

-  AN initiated modification

【5G核心网】 PDU Session Modification PDU会话修改相关推荐

  1. 5G 核心网 5GS to EPS handover for single-registration mode with N26 interface

    在当前的环境下,5G 核心网组网后,必然会与现有的4G EPC 进行交互.在23501当中有5G 和 EPC 交互架构图.其中需要关注的是N26接口.(如下图所示) 那么当 UE 在4G 和 5G 之 ...

  2. 5G 核心网 PDU Session Modification 信令流程

    下面来整理一下 TS 23.502 中的 UE or network requested PDU Session Modification (non-roaming and roaming with ...

  3. 5G 核心网 UE Requested PDU Session Establishment 信令流程

    I am back !!! 本系列博客将陆续更新至  3GPP TS 23.502 V15.11.0 (2020-09) 版本 首先放上 23501 中的 5G 系统架构图 : 5G 核心网采用的是S ...

  4. 5G 核心网 PDU Session Release 信令流程

    下面来整理一下 3GPP TS 23.502 V15.11.0 (2020-09) 中的 UE or network requested PDU Session Release for non-roa ...

  5. 5GC PDU Session Establishment PDU会话建立流程

    这里写目录标题 1.UE-AMF PDU Session Establishment Request 发起PDU会话建立请求 2.SMF Selection SMF的选择 3.AMF-SMF SmCo ...

  6. 5G核心网SBA架构

    作者:柒号华仔 个人主页:欢迎访问我的主页 个人信条:星光不问赶路人,岁月不负有心人. 个人方向:专注于4G/5G领域,同时兼顾其他网络协议,编解码协议,C/C++,linux等,感兴趣的小伙伴可以关 ...

  7. 5G核心网之SBA架构(面向服务)

    前言 随着技术演进和发展,云原生提出的"微服务"概念得到了大家的认可,微服务概念指将原本具有多个功能的集合体分拆为多个具有独立功能的个体,每个个体都具有自己的微服务.5GC将微服务 ...

  8. 【5G基础学习笔记】 5G核心网架构

    1. 5G 不同应用场景需求指标差异 2. 5G 时代的网络挑战及改进方向 控制面与用户面分离: 好的扩展性和伸缩性(比如升级),4G 分离不彻底,S-GW P-GW 还包含控制会话功能 网络功能服务 ...

  9. 【5G核心网】控制面与用户面协议栈

    本章节指定 5GS 实体之间的整体网络协议栈,比如在 UE 和 5GC 网络功能,在 5G-AN 和 5GC 网络功能,或者在 5GC 网络功能之间 1. 控制平面--5GAN和5G核心网:N2 N2 ...

最新文章

  1. Harbor2.2.1配置(trivy扫描器、镜像签名)
  2. 解析BW:数据源提取数据的原理
  3. RouterModule.forRoot() called twice
  4. java 英文分词器使用代码_java文本英文分词
  5. P3441-[POI2006]MET-Subway【图论,贪心】
  6. 分计算iv值_快捷、经济、实用的光伏及IV曲线测试仪PVPM 1500X
  7. React开发(272):try...catch..捕获
  8. java方法调用的格式_Java基础(一)---方法的调用
  9. 信息学奥赛C++语言: 直角三角形
  10. 我参与的一个项目的继续总结:经验篇
  11. java 重复代码优化_利用注解 + 反射消除重复代码(Java项目)
  12. iOS 无证书真机调试
  13. python数字组合算法_python - 简单算法题 - 求三位数组合
  14. Unity3D基础35:五彩砖块
  15. 在Windows Server2012系统中安装Oracle11g
  16. el-select 默认选中值
  17. 数据结构-九宫格(回溯法)
  18. deepin设置快捷键
  19. 思创(Cetron)发布首款企业级Wi-Fi 6 AP
  20. Harry Potter and the Order of the Phoenix

热门文章

  1. 神经学家探寻:机器如何拥有意识!
  2. 修复linux bash破壳漏洞,Linux下bash破壳漏洞检测及修复的方法
  3. 小罗学习笔记之安卓的存储路径(持续完善)
  4. 2018.8.25T2(随机化)
  5. PPt2007制作三维立体字效果教程
  6. 从0到10亿,微信后台架构及基础设施设计与实践!
  7. 2022 APMCM亚太数学建模竞赛 C题 全球是否变暖 问题一python代码实现(更新完毕)
  8. 映射网络驱动器错误:无法找到网络名,该设备或资源未设置为接受端口,“文件和打印机共享(SMB)”上的连接。
  9. SQL Server 存储过程的运用
  10. 什么是中台?企业为什么要建中台?从数据中台到AI中台。