读南山耕夫笔记_5G QoS控制原理专题_基础概念

目录

引子 : 为什么要学习 5G QoS会话控制原理 ?

什么是理解技术原理 ?

整体流程

QoS Flow 的概念

基础概念 - 01 - pkt filter 相关

Packet Filter Set

Flow Description

Ethernet Flow Description

Service data flow filter : sdf-filter , 业务数据流过滤器

Service data flow template: 业务数据流模板

Service data flow : 业务数据流

基础概念 - 02 - 5G QoS Parameters (QoS参数)

5QI

ARP:

RQA: Reflective QoS属性

Notification control(通知控制)

Flow BitRates: UL/DL 流比特速率

Aggregate Bit Rates : 聚合比特速率

Maximum Packet Loss Rate : 最大丢包率

基础概念 - 03 - 5G QoS characteristics (QoS特性)


关于基础概念, 原作者共写了3篇, 我将其合成1篇笔记

引子 : 为什么要学习 5G QoS会话控制原理 ?

会话控制 即 会话策略的控制, QoS的控制, 它是 5G中最复杂的部分(如果你做设备数据配置就会发现, 这部分的数据最复杂, 涉及各种引用关系)

如果只是解释一下相关字段, 并不能很好的理解 会话控制, 反而被各种名词搞晕

什么是理解技术原理 ?

  • 熟悉在5G中具体的应用场景;
  • 理解每个字段代表的更深层的意义;
  • 知道每个网元都做了什么工作, 之间如何协调配合, 通过什么信息, 把各个网元的处理功能关联起来
  • 涉及网元(AMF, SMF, UPF, PCF, UE)

整体流程

  • SMF请求PCF为PDU会话建立 SM策略(关联)
  • PCF返回会话决策信息给SMF
  • SMF收到策略控制信息后, 根据其中信息执行:
    • 将SDF(业务数据流)和QoS Flow绑定起来: 
      • YYR: 如何绑定 ?
    • 根据PCC规推导UPF使用的控制规则信息, 并发给UPF:
      • YYR: PPC规则是什么 ? 如果推导, 推导的结果具体是什么 ?
    • 推导QoS Rule发送给UE, 用于UE控制上行业务:
      • YYR: 如何推导, 为什么只是上行, 下行咋整 ?
    • 推导QoS Profile发送给RAN, 用于gNB执行QoS控制
    • 如果UE使用多接入(MA)业务, 还会推导ATSSS rules;
    • 如果相关事件发生时, SMF会和PCF进行消息交互执行相关控制;
      • YYR: 哪些时间需要SMF关注, PCF会在策略控制信息中下发给SMF

QoS Flow 的概念

5G中的QoS Flow 和 4G中的承载类似, 都分为 GBR, Non-GBR, 它是 PDU会话中QoS差异化服务的最细粒度

QFI:

  • 用于识别1个QoS Flow, 0-63
  • PDU会话中具有相同QFI的用户平面数据会获得相同的转发处理(如相同的调度、相同的准入门限等)
  • 同一个PDU会话中, QFI是唯一的
  • 在 N3,N9 的Gtp包头中包含QFI;
  • 适用于所有PDU会话类型(IP, 以太网, 非结构化);
  • 可以动态分配, 也可和5QI取值相同; YYR: 感觉和EBI不一样, EBI只是一个值,并没有实际QoS的意义

QoS Flow是怎么诞生的:

  • 可预先进行配置 或 通过 PDU Session Establishment/Modification 创建

预配置的QoS Flow是怎么诞生的:

  • SMF根据UDM中签约数据 和 本地配置数据 预先生成一组QoS参数, 再分配一个QFI, 关联上这一组QoS参数, 认为一个预配置的QoS Flow就诞生了.
  • 在实体上: 只是一组可见的QoS参数
  • SMF根据此预配置的QoS参数就可以生成 PDR, QoS Profile, 顺利保证 QoS Flow的创建和业务的传输流程正常进行, 否则UE的业务请求会被网络拒绝.

QoS Flow的特点: 

  • 一个QoS Profile;
    • QoS Profile由SMF推导,由SMF发送给AN或者预先配置在AN(gNB)中
  • 1-N个QoS Rule 及 QoS Rule关联的 QoS Flow级别的 QoS参数(可选);
    • QoS Rule由SMF通过AMF发送给UE 或者 UE利用Reflective QoS特性自行推导QoS Rule
  • 1-N个上下行 PDR;
    • SMF提供给UPF相关的PDR

基础概念 - 01 - pkt filter 相关

以下这几个概念 不是孤立的, 都有内在联系 !!!

Packet Filter Set

  • 在我们后面介绍的PDR和QoS Rule中会作为基础部件来使用
  • 用于识别数据流,也就是说,通过使用Packet Filter Set,会将满足某些匹配特性的数据包放在同一个数据流中,起到了数据包分类的作用
  • 一个Packet Filter Set可以包含多个Packet Filter
    • 每个Packet Filter适用于下行数据包、上行数据包或者双向数据包

5G中定义了2种类型的 Packet Filter Set

  • IP Packet FilterSet: 适用于IP类型的PDU Session
    • - 源/目的IP地址或IPv6前缀(可以和掩码组合使用)
    • - 源/目的端口号(可以是端口范围)
    • - 协议号或者Next header类型(IPv6)
    • - Type of Service (TOS)(IPv4) / Traffic class (IPv6)及掩码
    • - Flow Label (IPv6).
    • - Security parameter index(适用于IPsec).
    • - Packet Filter direction(过滤器适用的数据包方向)
  • Ethernet Packet FilterSet: 适用于以太网类型的PDU Session
    • - TODO, 暂时略去

Flow Description

定义了IP数据流的包过滤器, 是一种IPFilterRule类型的数据, 包括

  • - 动作(action):可以是permit或者deny。
  • - 方向(Direction):可以取值in或者out。in表示上行IP数据流,out表示下行IP数据流;
  • - 协议号或者指示该字段不用于过滤数据包:取值“ip”
  • - 源IP地址/端口号
  • - 目的IP地址/端口号

Ethernet Flow Description

TODO

Service data flow filter : sdf-filter , 业务数据流过滤器

UPF中用于识别数据包流的一组数据包头的参数。这个概念的重点在于是用于识别数据包
流, eg. 如上截图, 其中包含有Flow Description.

Service data flow template: 业务数据流模板

PCC Rule中的一组业务数据流过滤器或者PCC Rule中的应用程序标识, 也就是说业务数据流模板使用了一个或者多个上面介绍的 sdf-filter (业务数据流过滤器)

Service data flow : 业务数据流

承载在UPF上的、匹配上Service data flow template(业务数据流模板)的一组数据包流

基础概念 - 02 - 5G QoS Parameters (QoS参数)

5G QoS参数
参数名称必选/可选GBR/Non-GBR是否在 UDM 签约执行方
5QI必选都有缺省的5QI
ARP必选都有
RQA可选都有 ?gNB
Notification controlGBRgNB
Flow BitRatesGBR
Aggregate Bit Rates必选都有

Session AMBR: UPF, UE

UE AMBR: gNB

Maximum Packet Loss RateGBR 


5QI

为无符号的整型数值,取值范围为:0~255

使用5QI来引用一组标准的5G QoS characteristics, 标准的5QI值和一组5GQoS characteristics是一一对应的关系。这些标准的5QI值在3GPP中有明确的定义.

规范中还有一个“预配置的5QI”概念,这个5QI是和运营商相关的,如果运营商某项业务有可
以固化的一组5G QoS characteristics参数,就可以在AN中预先配置取值统一的5QI,这样就
可以使用5QI来引用这组5G QoS characteristics。
标准的5QI和预配置的5QI可以直接索引一组5G QoS characteristics,这些参数不会在5G系统的任何接口上通过信令传输。除非是5QI值对应的标准值被修改了
 

ARP:

该参数用于在资源受限的情况下,QoS Flow的创建/修改/切换能否被网络接受。典型应用在GBR业务的准入控制,比如:在资源受限的情况下,SMF决定抢占哪一个QoS Flow的资源,即:释放哪一个QoS Flow来释放占用的资源,以提供给优先级更高的业务。

  • 优先级信息(priority level): 代表了QoS Flow的相对重要性,取值范围1~15,1的优先级最高
  • 抢占能力(pre-emptioncapability): 表示一个QoS Flow在资源受限的情况下是否能够抢占已经分配给其它低优先级QoS Flow的资源,也就是从别的QoS Flow手里抢来资源,以满足自身QoS Flow的需求。它决定一个数据流是否可以抢占低优先级的资源
  • 被抢占脆弱性(pre-emptionvulnerability): 指一个QoS Flow是否放弃已经分配给自己的资源,来满足高优先级的QoS Flow。它决定一个数据流是否可以被高优先级的数据流抢占资源

在PDU Session建立过程中,SMF会从UDM中下载签约的Session-AMBR、5QI、ARP,及
对应的5QI优先级
(可选)。

SMF可以根据PCF的授权或者SMF的本地配置修改缺省QoS Flow关联的缺省QoS rule 中的QoS parameters信息

此外,关于作者写的注中, 有比较重要的描述还, 此处暂时不罗列出.
 

RQA: Reflective QoS属性

可选参数, 用于指示某个QoS Flow上的部分业务(可能是全部也可能不是全部,具体原理详见QoS控制原理部分的叙述)。

SMF决定对某个QoSflow启用Reflective QoS时,会给gNB下发RQA标记之后NG-RAN将RQI与QoS flow关联,指明该QoS flow激活了Reflective QoS
RQA在NG-RAN建立UE上下文或在QoS flow建立和更新的时候,由SMF通过N2接口通知给
NG-RAN。
 

Notification control(通知控制)

可选参数。当某个GBR QoSflow的GFBR不能得到满足时,NG-RAN会通知SMF,之后,SMF将通知转发给PCF。用于5G核心网对该GBR QoS flow进行速率适配相关的处理.


SMF会根据PCF下发的PCC Rule中的信息来决定是否对某个QoS Flow启用QoS
NotificationControl。Notification control参数会作为QoS Profile的一部分发送给NG-RAN
 

Flow BitRates: UL/DL 流比特速率

这个参数只针对 GBR QoS Flow

  • GFBR: 在Averaging Time Window内,网络确保能够提供给QoS Flow的比特速率。通常通过资源预留的方式来实现,保证数据流的比特速率在不超过GFBR时能够全部通过.
  • MFBR: QoS Flow最高限制速率,超过该速率时的业务数据包有些可能就会被UE、RAN、UPF丢弃或者通过缓冲区进行速率整形(先缓冲突发的过量数据包之后在业务速率不高时再发送出去),或者根据具体策略来处理.

GFBR和MFBR会作为QoS Profile的参数发送给NG-RAN及作为QoS Flow的QoS参数发送给
UE

 

Aggregate Bit Rates : 聚合比特速率

  • Session AMBR: 每个PDU Session都会有PDU Session级别的聚合比特速率限制的QoS参数, 表示某个PDU Session中所有Non-GBR QoS Flow一起所能提供的最大比特速率
    • Session-AMBR会发送给UPF、UE和RAN(用于计算UE-AMBR)。
    • Session-AMBR由UPF和UE执行QoS控制 (YYR: 无 gNB ?)
  • UE AMBR: 每个UE会有针对该UE的聚合比特速率限制QoS参数, 限制了一个用户的所有non-GBR QoS flow共享的最大带宽
    • UE-AMBR是由(R)AN来执行QoS控制

5QI、ARP建立缺省QoS Flow的参数,以及Session-AMBR和UE-AMBR都保存在UDM中。
UE可以在请求消息中携带请求的专有QoS Flow的QoS参数,但最终以PCF下发的QoS参数
为准。
 

Maximum Packet Loss Rate : 最大丢包率

区分UL、DL, 适用于GBR QoS Flow,用于指示空口侧QoS Flow
能够接受的最大丢包率(上行或者下行)
 

基础概念 - 03 - 5G QoS characteristics (QoS特性)

5G QoS characteristics实际上就是5QI代表的那一组QoS参数。只是通过5G QoS
characteristics这个名词来专门讲解5QI中包含的具体参数。

这些特性参数描述了从UE到UPF之间的QoS Flow端到端的数据包转发QoS规则
 

5QI包含6个主要QoS参数:
(1)Resource type 资源类型

  • Non-GBR、
  • GBR、
  • Delay-criticalGBR三种,Delay-critical GBR为5G新增,主要用于车联网等对延迟非常敏感的场景。

(2)Priority Level(优先级)

  • 在多个QoS Flow中资源调度的优先级,数值越低优先级越高
  • 用于区分同一个UE的不同QoS Flow,也用于区分不同UE的不同QoS Flow

(3)PacketDelay Budget: PDB

  • 定义了一个数据包在UE和UPF中N6接口终结点之间的时间延迟的上限

(4)PacketError Rate : 数据包错误率,PER

  • 由发送方的链路层协议正常处理(例如:3GPP接入类型中,RAN中的RLC层),但没有被分组接收方正常投递到上层的(例如3GPP接入类型中,RAN中的PDCP层)的PDU(比如IP数据包)比例的上限

(5)Averaging window

  • 该参数只是用于GBR和Delay-criticalGBR资源类型的QoS Flow。
  • 每个GBR QoS Flow都需要关联Averaging window。Averaging window实际上就是计算 GFBR和MFBR的一个时间单位,就是在该时间单位内RAN、UPF或者UE计算出来的QoS Flow的GFBR和MFBR

(6)Maximum Data Burst Volume : MDBV

  • 只适用于Delay-critical GBR资源类型的QoS Flow。
  • 表示5G-AN在5G-AN PDB期间能够提供服务的最大数据量

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/29367.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

wine - qq无法显示图片头像

来源:https://github.com/wszqkzqk/deepin-wine-ubuntu/issues/222 sudo gedit /etc/sysctl.conf在最下面添加 # IPv6 disabled net.ipv6.conf.all.disable_ipv6 1 net.ipv6.conf.default.disable_ipv6 1 net.ipv6.conf.lo.disable_ipv6 1 sudo sysctl -p 清缓存…

element-UI 使用icon图标或者avatar 头像不显示问题 解决

问题 昨天在写项目的时候,想用avatar 显示头像但是一直不能显示,但是能显示出地标的icon,当我用一模一样的代码使用user的icon的时候,发现又没有显示 跟官网对比了半天的代码发现并没有什么区别,并且有能实现出来的ico…

Android 头像定位图标

前言 相信很多小伙伴都使用过高德地图或者百度地图,其中肯定或多或少的会有通过头像定位图标显示用户位置的需求。比如类似于微信的位置共享或者到位App的用户位置显示。都是采取了通过头像合成头像定位图标的方式。其中可以在服务器上合成直接返回也可以在客户端上…

运用el-avatar显示图片/头像

Element-ui官方 实现 效果 代码实现 html <el-table-column label"头像" width"120"><div class"demo-fit"><div class"block"><el-avatarshape"square":size"50":fit"fit":src…

【uni-app】常用图标、头像汇总

在做小程序的时候&#xff0c;有时候需要各种图标和头像素材&#xff0c;而百度一堆基本都是收费的。所以&#xff0c;整理一些免费好用的图标&#xff0c;头像库&#xff1a; 1、iconfont-阿里巴巴矢量图标库 基本上常用的矢量图标&#xff0c;在这儿都有&#xff0c;而且可…

中学生鸿蒙系统演讲稿,华为鸿蒙 2.0 系统主题演讲公布,详细架构 9 月 11 日揭晓...

IT 之家 8 月 30 日消息 华为 9 月 10 日将举行华为开发者大会 2020&#xff0c;华为官网表示&#xff0c;" 我们将与您分享 HMS Core 5.0 最新进展&#xff0c; 揭开 HarmonyOS 和 EMUI 11 的神秘面纱。 振奋人心的新技术&#xff0c;深入的交流学习机会&#xff0c; 更灵…

[娱乐]华为HWT文件手动修改字体名称

前言 作为白嫖党&#xff0c;白嫖来的华为主题包里的字体&#xff0c;总是会出现一些导入后和显示的不太一样。 欲修改&#xff0c;遂有此文。&#xff08;又是逼死强迫症的一天/狗头保命&#xff09;&#xff08;免责声明&#xff1a;出了问题别找我&#xff0c;改回来就行&a…

华为电脑终于又能搭载正版 Windows 系统了!

整理 | 刘静 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 微软已经获得向华为出口软件的许可证 我们是否还停留在华为被美国列入“实体管制名单”的事件中&#xff1f; 然而就在2019年11月21日&#xff0c;据路透社报道&#xff0c;美国科技行业的“龙头老大”…

华为metebook 电脑应用市场应用无法下载

错误信息如下&#xff1a; 解决方案&#xff1a; 通过PC应用市场右上角下载列表 > 下载目录 > 右键点击AppGallery文件夹 > 属性 > 安全 > 查看当前文件夹是否有名为Authenticated Users的组或用户名 如果有组或用户名为Authenticated Users&#xff0c;请确…

协同办公“战役”,华为输了吗?

近日&#xff0c;华为“Link Now”APP发布停运公告&#xff0c;引发热议&#xff0c;宣布&#xff1a;自2022年12月16日24时起&#xff0c;Link Now业务将正式停止运营与服务。 作为值得尊重的民族企业&#xff0c;华为的一举一动&#xff0c;牵动着无数人的心。 Link Now是华…

华为鸿蒙主题设计,2020华为全球主题设计大赛,简直就是神仙打架啊!

#华为全球主题设计大赛# 是由华为主办的一场设计美学盛宴 本次大赛共收到来自 全球90个国家4.1万幅作品 用想象力构建出创意世界 专业组共四个单元 分为手机主题、创意壁纸、 个性表盘、城市画报 大众组手绘挑战赛 分为饭绘爱豆、二次元涂鸦、 手写壁纸、随便画4个话题 全球总冠…

2022年9月20日版华为主题工具更新讲解:锁屏代码机制的不同

2022年9月20日&#xff0c;华为主题官方工具发布更新&#xff0c;运行版本&#xff1a;11.0.14.301.0。 此次更新&#xff0c;锁屏代码有了全新调整。 动态锁屏原为manifest.xml一个文件。 而新工具&#xff0c;则会自动生成多个代码&#xff0c; <Lockscreen version"…

华为鸿蒙系统主题,华为鸿蒙2.0系统演讲主题公布:详细架构即将揭晓

华为即将于 9 月 10 日 -9 月 12 日举行华为开发者大会 2020&#xff0c;官网上已经公布的会议日程显示&#xff0c;这次大会主题有三大重点——鸿蒙系统、HMS 服务及 EMUI 11 系统。 华为官网表示&#xff0c;" 我们将与您分享 HMS Core 5.0 最新进展&#xff0c;揭开 Ha…

华为主题包hwt下载_华为主题开发工具

hwtTool免费版是一款由华为研发的主题制作程序&#xff0c;程序员能够通过它制作各种样式的主题或者视频壁纸&#xff0c;不管是锁屏的还是桌面主题&#xff0c;都可以用它来制作&#xff0c;就像我们在应用商店中看到的主题壁纸。 软件介绍 hwtTool(华为主题开发工具)是华为自…

华为电脑分类四个系列_华为正式推出“重新定义的个人电脑”,我们用四个问题阐述它是啥...

前言&#xff1a;2018年6月26日&#xff0c;华为官方正式宣布mate10系列正式支持升级云电脑功能&#xff0c;持有mate10系列手机的用户可以去华为应用商店下载安装。至此&#xff0c;前段时间华为宣布的“重新定义的个人电脑”正式和大家“见面”了。 对于华为官方的这一则消息…

ChatGPT请不要和打工人争辩今天星期几

目录 1 今天星期几2 聊聊ChatGPT与工具的结合 1 今天星期几 周五了&#xff0c;一个星期快结束了&#xff0c;闲来问问chatgpt (gpt-3.5) 今天 ( 2023.06.03星期五&#xff09;星期几&#x1f601;&#xff0c;chatgpt给出的回答如下&#xff1a; 今天是2023年6月2号没错&…

ChatGPT当前打工人的选择:

ChatGPT当前打工人的选择&#xff1a; seo 是什么 SEO&#xff08;Search Engine Optimization&#xff09; 搜索引擎优化

GRECP/LPL RECOVERY

GRECP和LPL是DM标记的两个DBET状态。 之前有篇博文讲述了LPL 在介绍GRECP/LPL 之前&#xff0c;先介绍下GRECP(GROUP BUFFER POOL RECOVERY PENDING)。 在DATASHARING环境中&#xff0c;每个MEMER都有自己的local buffer pool,当多个MEMBER都该某个page的时候&#xff0c;会…

python爬虫入门爬取lpl选手价值排行榜

代码&#xff1a; import requests from bs4 import BeautifulSoup import bs4 def getHTMLText(url):try:r requests.get(url, timeout30)r.raise_for_status()r.encoding r.apparent_encodingreturn r.textexcept:return "访问失败" def fillUnivList(ulist, il…

LPL比赛数据可视化,完成这个项目,用尽了我的所有Python知识

LPL比赛数据可视化 效果图 完成这个项目&#xff0c;我感觉我已经被掏空了&#xff0c;我几乎用尽了我会的所有知识 htmlcssjavascriptjQuerypythonrequestsnumpymysqlpymysqljsonajaxflaskecharts 在这个过程中&#xff0c;并不是那么顺利&#xff0c;遇到了很多坑&#xff0…