8.2 QoS流与SLA保障


8.2 QoS流与SLA保障

本节摘要:QoS 是网络内部的区别对待机制,SLA 是写给客户的可量化承诺。本节讲 5G 的 QoS 流模型(5QI 定级、反射式 QoS)、端到端时延的四段分解与逐段压缩手段,以及 SLA 从签约、策略下发到监控闭环的完整链条——"确定性"三个字如何变成可以打勾验收的条款。

8.1 列完了三种客人的需求,本节把这些需求翻译成网络听得懂的规则:每条流什么等级、每个包走哪条队、每个承诺谁来盯。

从"尽力而为"到"按流定级"

4G 的 QoS 以承载为单位,粒度粗、配置重;5G 改成以 QoS 流为单位——一个 PDU 会话里可以并行多条流,每条流用一位到六位的 QFI(QoS 流标识)标记,贯穿核心网与空口直达基站。终端上的视频通话因此可以拆成两条流:音频走保证速率的 GBR 流、视频走非 GBR 流,各配各的规则。给流定级靠 5QI 索引表:每个 5QI 对应一组资源类型、优先级、时延预算与丢包率指标,调度器(第 5 章)照表执行。

5QI 类型 时延预算 丢包率 典型业务
1 GBR 100 ms 十分之二 会话语音
2 GBR 150 ms 十分之一 会话视频
3 GBR 50 ms 十分之一 实时游戏
5 非 GBR 100 ms 十分之一 IMS 信令
8 非 GBR 300 ms 十分之一 网页与邮件
9 非 GBR 300 ms 十分之一 默认流量
82 至 85 时延敏感 GBR 10 ms 级 十万分之几 工业控制(离散自动化)

这张表的巧思在"索引化":业务方只要报一个 5QI 号,网络就知道该给什么待遇,不必逐参数谈判——把服务质量工程变成了查表操作。还有一个省信令的妙招叫反射式 QoS:终端观察到下行流的标记规则后,上行自动套用同样的 QoS 规则,省去网络逐流下发的配置信令——"照着来而不必再问一遍"。

时延的四段账

SLA 里最硬的条款是时延,而时延是四段之和:处理(编解码、协议栈)、排队(等调度)、传输(占空口的时间)、传播(电与光跑距离的时间)。5G 的压缩是逐段下刀的,一笔账看得最清楚:

# 端到端时延预算(毫秒):处理 + 排队 + 传输 + 传播 budget_4g = {"处理": 4.0, "排队": 8.0, "传输": 1.0, "传播": 2.0} budget_5g = {"处理": 1.0, "排队": 0.6, "传输": 0.25, "传播": 0.2} def total(b): return sum(b.values()) print("端到端时延分解(毫秒):") for name, b in [("4G 典型", budget_4g), ("5G URLLC", budget_5g)]: parts = " + ".join(f"{k}{v:g}" for k, v in b.items()) print(f"{name:<10} {parts} = {total(b):g} ms") # 输出: # 端到端时延分解(毫秒): # 4G 典型 处理4 + 排队8 + 传输1 + 传播2 = 15 ms # 5G URLLC 处理1 + 排队0.6 + 传输0.25 + 传播0.2 = 2.05 ms print() print("传播段对比:本地机房 20 km 对比云机房 1000 km(光速五分之三):") c = 2e8 # m/s for name, d_km in [("边缘机房", 20), ("远端云", 1000)]: ms = d_km * 1000 / c * 1000 print(f"{name:<8} 单程传播 {ms:6.2f} ms 往返 {2*ms:6.2f} ms") # 输出: # 传播段对比:本地机房 20 km 对比云机房 1000 km(光速五分之三): # 边缘机房 单程传播 0.10 ms 往返 0.20 ms # 远端云 单程传播 5.00 ms 往返 10.00 ms

两个结论直接从数字里跳出来。其一,排队是大头:4G 的 15 毫秒里 8 毫秒在排队等调度,5G 用迷你时隙与免授权把排队压到 0.6 毫秒——确定性业务的时延收益主要来自"不等",而不是"跑得快"。其二,传播骗不了人:光速物理极限决定了 1000 公里外的云机房单是往返就要 10 毫秒,空口再快也无济于事——边缘计算(UPF 下沉)不是锦上添花,而是毫秒级 SLA 的先决条件。抖动的治理同源:拥塞与调度不确定性是主因,时间敏感网络的时间门控、确定性调度把"大概快"变成"准时到"。

图:一条流的端到端 QoS 通路

图:一条流的端到端 QoS 通路

SLA:把承诺写进合同再钉进网络

QoS 是网络内部机制,SLA 则是对外契约——"时延不超 10 毫秒、可靠性不低于 99.999%、月可用性 99.99%,违约赔付"。它的兑现链条分四步:签约,客户需求与运营商模板写入 UDM 签约数据;映射,会话建立时 SMF 读取签约加 PCF 策略,创建对应 QFI 的流;执行,UPF 与基站按流规则转发与调度;监控闭环,NWDAF 持续采集各环节 KPI,与阈值比对,逼近越界就触发策略调整或资源重配——第 10 章的 AI 原生网络把这一闭环越做越自动。

这条链上最容易掉链子的是"跨域":空口达标、传输网排队、核心网处理,三段各有各的管理系统,端到端 SLA 要求三段联合预算——所以 SLA 的水位从来不是单点性能,而是全链路最慢一环的代言词。

⚠️ 常见坑:把 SLA 当成营销话术写进合同却不改网络配置。五个九的可靠性需要冗余路径与双连接支撑,10 毫秒时延需要边缘节点与专属切片——签约模板抄得再漂亮,网络侧没对应的资源预留,违约赔付就是唯一的兑现方式。

本节要点回顾

  • 流级粒度:QoS 流加 QFI 取代 4G 承载,一个会话多流并行、各自定级;5QI 索引表把服务质量变成查表操作。
  • 时延四段账:排队是 4G 的大头,5G 靠迷你时隙与免授权把"等"压掉;传播段由光速决定,毫秒级 SLA 必配边缘计算。
  • 反射式 QoS:上行照抄下行规则,省掉逐流信令——机制设计里的"少问一句"。
  • SLA 四步链:签约、映射、执行、监控闭环;端到端水位由最慢一环决定,跨域联合预算是兑现的前提。

实战延伸:5G QoS 的两个层级

第一层:QoS Flow(QoS 流)——5G 系统内的最小 QoS 单位,由 SMF 分配 QoS Flow ID(QFI)。一个 PDU Session 可以有多个 QoS Flow。

第二层:QoS Profile(QoS 配置)——描述这个流的关键参数:

  • 5QI(5G QoS Identifier):预定义的 QoS 特征表(如 5QI=1 是语音,5QI=80 是低时延视频)
  • ARP(Allocation and Retention Priority):资源分配优先级
  • GBR / Non-GBR:保证比特率 / 非保证比特率
  • 最大时延、误包率

实际映射:UE 发起的每个 IP 流被映射到合适的 QoS Flow,AMF/SMF 决定哪个流用哪个 5QI。这套机制保证 URLLC 流不会被 eMBB 流挤占带宽。

反例

"5QI 选错了影响小"——错配 QoS 会导致:

  • URLLC 流量被错放到 eMBB 流 → 时延从 1ms 变成 50ms → 工业控制失效
  • eMBB 流量被错放到 URLLC 流 → 浪费稀缺的 URLLC 资源

作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U