5G NR QoS 控制

目录

1 QoS管理介绍

2 QoS分类

3 速率控制参数

4 业务建立阶段的QoS映射

5 QoS Flow到DRB的映射规则-下行

6  QoS Flow到DRB的映射规则-上行

7 业务建立后的QoS管理


1 QoS管理介绍

QoS管理分为两个阶段

  • 无线承载建立时,基于QoS特征,为每个无线承载配置不同的PDCP/RLC/MAC参数
  • 无线承载建立后,上下行动态调度,来保证QoS特征及各承载速率要求,同时兼顾系统容量最大化

QoS参数的获取

  • NSA场景:通过X2-C接口由eNB下发,在gNB侧进行映射
  • SA场景:5GC通过N2口直接下发;

2 QoS分类

5G中采用5QI作为QoS索引,所有的5QI分为一下三类承载:

  1. GBR(Guaranteed Bit Rate)承载:与LTE保持一致;
  2. Non-GBR承载:和LTE保持一致;
  3. Delay Critical GBR承载:5G新增的类型,主要用于URLLC类业务;

5QI的索引除了原有的优先级、时延和丢包率指示之外,还增加了“Data Brust Volume”和“Default Average Windows”两个指示;

  • Data Burst Volume:只用于Deleay Critical GBR类型,作用是指示在时延范围内的最大数据大小;
  • Default Average Windows:用于GBR和Deleay Critical GBR承载,作用是指示GFBR和MFBR速率计算的窗口;

3 速率控制参数

针对GBR QoS Flow:包括GFBR(Guarantee Flow Bit Rate)和MFBR(Maximun Flow Bit Rate),在gNB侧,GFBR和MFBR会直接映射为GBR和MBR来进行调度控制;

针对其他QoS Flow:不设置保障速率,只做最大速率限制,包含如下两个参数:

  • Session-AMBR:每个PDU会话的所有Non-GBR承载的最大速率有5GC进行控制;
  • UE-AMBR:单个UE所有的Non-GBR承载最大速率(由gNB进行控制);

4 业务建立阶段的QoS映射

NSA场景

NSA场景下,QoS参数由eNB转发,因此只支持GBR和Non-GBR两类承载的映射

通过QCI的索引,gNB映射到具体的空口PDCP和RLC参数

  • UM模式:NRCellQciBearer.UmPdcpParamGround对应PDCP参数;NRDUCellQciBearer.UmRLCParaGround对应RCL参数
  • AM模式:NRCellQciBearer.AmPdcpParamGround对应PDCP参数;NRDUCellQciBearer.AmRLCParaGround对应RCL参数

SA场景

  • SA协议栈架构5GC下的Qos模型,是基于Qos Flow的,所有的5QI索引均可使用
  • AMF通过N2口将各个Qos Flow的QoS characteristic 告知gNB
  • gNB与UE之间仍然采用承载的概念,Qos Flow经过gNB SDAP层映射到承载上,映射规则可通过界面参数配置

SDAP层,是5G引入的新协议层,两个用途:

  • 根据配置,将各个Qos Flow映射到无线承载上
  • 对上行和下行PDU的SDAP头打QFI标记

5 QoS Flow到DRB的映射规则-下行

基站侧需要将Qos Flow映射到相应的DRB(Data Radio Bearer)上,以便下行数据通过对应的承载发送给UE。在gNB里,增加了DRB和QCI的对应关系,通过gNB5qiConfig.Nr5qi进行配置,Qos Flow 经过SDAP层时,将各个Qow Flow映射到相应DRB上,DRB的等级用QCI索引默认QoS Flow与DRB一 一 映射,当出现大于等于2个QoS Flow映射到相同等级的DRB时,这些QoS Flow映射到DRB的原则如下:

  • 多个QoS Flow 分别映射到独立的DRB上,这些QoS Flow映射到DRB之后,其DRB等级是相同的,但DRB ID是不同的
  • 多个QoS Flow映射到同一个DRB
  • 5QI为5和69的QoS Flow必须映射到不同等级的DRB上

6  QoS Flow到DRB的映射规则-上行

UE为了将数据发送给基站,也需要找到相应的DRB承载,UE找到相应的DRB承载有两种方式,无论使用哪种方式,UE侧均应使用最新更新的QoS Flow与DRB的映射关系

  • reflecting mapping方式:UE监听每一个DRB中下行数据包标记的QFI值,在UE内部通过reflection 生成QFI与DRB的对应关系列表。当上行数据包发送时,UE可以在对应列表中,为标记了QFI值的上行数据包找到对应的DRB
  • explicit reconfiguration 方式:通过RRC Reconfiguration 消息把QoS Flow与DRB的映射关系发送给UE

参数gNB5qiConfig.AsReflectiveQosSwitch用于控制采用何种方式,打开时为reflecting mapping,关闭时为explicit reconfiguration

7 业务建立后的QoS管理

业务建立之后,gNodeB的下行调度QoS保障和上行调度QoS保障需要根据以下信息计算承载的调度优先级,以保证满足QoS属性的同时实现系统吞吐量的最大化

  • QoS属性
  • 信道质量
  • 速率要求
  • 权重信息
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值