老猿学5G:多量纲计费与QoS的QCI、5QI、ARP、GBR和MBR

☞ ░ 前往老猿Python博文目录

一、多量纲计费

多量纲计费是与传统的计费模式相区别的一种计费模式,传统的计费基本上都是通过使用量、使用时长或包固定时长等方式计费,而多量纲计费是指在考虑以上方式之外,对流量等业务采用按上下行速率、时延、垂直行业应用、特定服务(超高清视频及直播)、设备(跟踪装置、传感器)等要素计费的计费模式。

老猿理解多量纲计费中涉及的这些计费要素主要与QoS以及切片相关,它们不但涉及业务开通,也必须是计费CDR中必须提供的要素。

二、QoS的相关参数

5G中的QoS是基于PDU会话中的Qos流为基础来实现的,一个PDU会话可以有1到多个QoS流,最多一个PDU会话64个QoS流。PCEF基于每个业务数据流SDF(见下面的解释)来实施QoS控制,每个服务数据流的QoS控制允许PCC体系结构向PCEF提供授权的QoS,以对每个特定的服务数据流实施。

  • SDF:service data flow,业务数据流,在网络中,具有相同源IP地址、目的IP地址、源端口、目的端口以及协议ID的IP数据流被指定为一个SDF。

QoS有多个参数需要设置,这些参数的设置包括QCI、ARP、 GBR、 MBR来设置:

  • GBR:Guaranteed Bit Rate,是指保证的比特速率,即使在网络资源紧张的情况下,相应的比特速率也能够保持,即保证的最小带宽
  • Non-GBR:非GBR,指的是网络不提供最低的传输速率保证,在网络拥挤的情况下,业务需要承受降低速率的要求,由于Non-GBR承载不需要占用固定的网络资源,因而可以长时间地维持
  • MBR:Max Bit Rate,最大比特速率,即最大带宽,超过MBR的数据流量都通过数据策略丢弃
  • QCI:QoS class identifier,QoS类标识符,QCI的定义是在3GPP规范的23.203规范中定义的。它是一种标量,用于标识提供给SDF的特定数据包转发行为,它用于定义UE和PCEF之间基于SDF总量的包转发处理行为。每个业务数据流都需要设置QCI。QCI可以定义的特性包括资源类型(GBR还是Non-GBR)、优先级、预计的时延(Packet Delay Budget)、数据包错误丢失率(Packet Error Loss Rate)、一些GBR QCI的最大数据突发量(Maximum Data Burst Volume )和
    数据速率平均窗(Data Rate Averaging Window,指对GBR SDF的GBR 和MBR总量计算的时间段滑动窗口,例如以2000ms为单位计算 )
  • ARP:Allocation and Retention Priority,分配和保留优先权,用于执行资源分配与保留优先级方面的差异化功能,ARP的主要目的是在资源紧张的情况下决定接受还是拒绝承载的建立或修改请求。同时,ARP用于特殊的资源限制时(例如在切换时),决定丢弃哪个承载。比如在一些场景中如果发生资源拥塞需要释放一些低优先级资源时候需要根据ARP的设置来确认谁释放谁保留。更多ARP的信息请参考《2G 3G 4G 5G网络QoS中的重要角色ARP

更多QoS的说明请参考《5G系统——5G QoS》、《7-LTE QoS: SDF and EPS Bearer QoS》。

以上说明主要参考3GPP的23.203规范。

三、关于5QI

5QI的定义是在3GPP规范23.501中定义,5QI是一个标量,用于指向一个5G QoS特性(对应特性的QoS设置请见下表),这些参数用于控制QoS流转发处理的QoS。

在这里插入图片描述
关于5QI,是在3GPP规范的23.501中定义的,这个概念实际上与QCI本质上是一回事,可能是23.203涉及5G部分的内容没有进行相应更新,更多5QI的说明请参考《5G系统——5G QoS》。

跟老猿学Python、学5G!

☞ ░ 前往老猿Python博文目录
### 5QI QFI 的定义及区别 #### 5QI 的定义 5QI5G QoS Identifier)是 5G 网络中用于标识 QoS 等级的参数,类似于 4G 中的 QCIQoS Class Identifier)。每个 5QI 值对应一组预定义的 QoS 特性,包括数据包延迟、数据包丢失率、优先级等,从而为不同的业务提供差异化的服务质量保障。5QI 可以是标准化的、预配置的或动态分配的,并用于指导网络如何处理特定的 QoS 流[^1]。 #### QFI 的定义 QFI(QoS Flow Identifier)是用于标识 PDU 会话中不同 QoS 流的 6 位字段,取值范围为 0~63。在同一个 PDU 会话中,具有相同 QFI 的数据流将获得相同的转发处理 QoS 保障。QFI 在 PDU 会话建立或修改时通过 N2 接口下发至接入网,并用于在用户面区分不同的 QoS 流。例如,在 VoNR 场景中,信令流通常使用 QFI=1,语音流使用 QFI=2,视频流使用 QFI=3[^3]。 #### 5QI QFI 的关系 5QI QFI 是 5G QoS 架构中两个关键但功能不同的参数。5QI 用于定义 QoS 流的服务质量等级,而 QFI 用于在用户面唯一标识一个 QoS 流。在一个 PDU 会话中,多个 QoS 流可以共享相同的 5QI 值,表示它们具有相同的 QoS 等级,但它们必须具有不同的 QFI 值以便在数据转发过程中被区分[^2]。 #### 5QI QFI 的区别 1. **功能定位**:5QI 用于定义 QoS 等级处理策略,决定了数据包的转发行为,如延迟、丢包率等;QFI 用于在用户面标识不同的 QoS 流,确保具有相同 QFI 的数据包获得相同的转发处理[^3]。 2. **作用范围**:5QI 是控制面参数,用于网络节点之间协商配置 QoS 策略;QFI 是用户面参数,用于数据包转发时的流标识[^2]。 3. **分配方式**:5QI 可以是标准化的、预配置的或动态分配的;QFI 则在 PDU 会话建立或修改时由网络动态分配,且必须唯一标识一个 QoS 流[^3]。 4. **取值范围**:5QI 的取值范围较广,可以是 0~255,具体取决于标准化定义;QFI 为 6 位字段,取值范围为 0~63[^3]。 以下是一个典型的 QoS 流配置示例,展示了 5QI QFI 的联合使用: ```json { "qosFlowId": 5, "qosCharacteristics": { "5qi": 1, "gfbrUl": "128 kbps", "gfbrDl": "256 kbps", "mfbrUl": "512 kbps", "mfbrDl": "1024 kbps" } } ``` 在此配置中,QFI 为 55QI 为 1,表示该 QoS 流具有高优先级的 QoS 等级(如低延迟、低丢包率),并设置了 GFBR MFBR 用于带宽控制。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LaoYuanPython

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值