找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1454

积分

0

好友

188

主题
发表于 昨天 06:04 | 查看: 3| 回复: 0

在5G网络中,反射式QoS是一项关键机制。它允许终端设备“反向学习”——自动将下行业务流的QoS参数,应用于相应的上行业务流。这具体是如何实现的呢?关键在于网络侧会在GTP-U报文头中标记一个特殊的 RQI(反射式QoS指示符)。终端设备侦测到这个标记后,无需等待网络显式地、逐个业务流地发送信令指令,就能自己推导出上行的QoS规则。这一设计的核心目的,正是为了有效减少控制平面的信令开销

3GPP在核心规范TS 23.501中对反射式QoS进行了定义,我们可以从以下几个关键点来理解它。

一、反射式QoS的核心作用

反射式QoS使得终端能够在没有SMF(会话管理功能)提供明确QoS规则的情况下,自动将上行用户面流量映射到正确的QoS流上。这项功能同时适用于IP类型和以太网类型的PDU会话。其实现原理,是让终端基于接收到的下行数据流,在本地“派生”出相应的QoS规则。值得注意的是,在一个PDU会话中,反射式QoS可以与非反射式QoS(即网络显式配置的QoS)并存,同时生效。

二、终端侧的处理逻辑

对于支持反射式QoS功能的终端,如果5G核心网对某些业务流量启用了该功能,那么终端就有责任基于接收到的下行业务流,为对应的上行业务流创建“派生QoS规则”。
终端将使用这些自己推导出的规则,来决定上行流量应该映射到哪个QoS流。当然,如果终端支持此功能,它需要在初始接入或会话建立时向网络(具体是SMF)明确告知其能力。

三、PDU会话与RQI指示

反射式QoS的支持是以PDU会话为粒度进行管理和指示的,具体场景略有不同:

  • 对于在5GS中新建的PDU会话,以及从EPS(4G网络)迁移过来但不使用N26接口的PDU会话,终端应通过PDU会话建立过程来指示其支持反射式QoS。
  • 对于从EPS迁移过来且使用N26接口的PDU会话,在首次从EPS切换到5GS之后,终端应通过PDU会话修改过程来指示其支持反射式QoS。
  • 终端和网络需要在整个PDU会话的生命周期内,应用和维护终端是否支持反射式QoS的这一信息。

四、异常情况与功能撤销

规范也考虑了一些特殊情况下的处理:

  • 在特定实现相关的特殊情况下,即使终端本身支持反射式QoS,它也可能选择不向网络指示该能力。
  • 同样,在特定实现相关的情况下,终端可以决定撤销之前已指示的反射式QoS支持,方法是发起PDU会话修改流程。一旦这样做,终端必须删除该PDU会话的所有派生QoS规则,而网络侧也应停止对此会话执行任何与反射式QoS相关的用户面强制策略。随后,网络可以为那些曾经使用反射式QoS的业务流提供显式的信令QoS规则。并且,在该PDU会话剩余的存活时间里,终端不得再次指示支持反射式QoS。
  • 如果终端需要在NAS层移动性管理或会话管理拥塞控制定时器运行期间撤销支持,那么它不应使用修改流程,而应执行PDU会话释放流程,此释放流程不受相关拥塞控制机制的限制。

为了更直观地理解反射式QoS在上行方向的应用过程,可以参考下面这张示意图。它清晰地展示了从下行数据包触发,到终端应用上行QoS规则的完整链路。

5G网络中上行QoS处理流程示意图

总的来说,反射式QoS是5G为提升网络效率而引入的一项精巧设计。它通过终端本地的智能推导,替代了部分网络信令,特别适合对时延和信令效率要求高的业务场景。如果你想深入了解此类网络通信协议背后的更多原理,可以在云栈社区的网络技术板块找到更多深度讨论和分析。




上一篇:面向AI的下一代富文本编辑器AIEditor:基于Web Component,开源且全框架支持
下一篇:谷歌新指标DTR:用“深度思考Token”衡量LLM推理质量,成本减半
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-2-25 09:11 , Processed in 1.314788 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表