概述
1.QCI
QCI(QoS class identifier),是系统用于标识业务数据包传输特性的参数,协议23203定义了不同的承载业务对应的QCI值。从表格中可以看到,QCI的范围是1-9,分别对应不同的资源类型、不同的优先级、不同的时延和不同的丢包率。为确保某个应用业务能正常运行,需要为该业务配置相匹配的QCI值(网侧设备一般会提供相应的接口)。
无线承载分为SRB(Signalling Radio Bearer)和DRB(Data Radio Bearer)。SRB用于信令的传输,DRB用于数据的传输,所有SRB的调度优先级要高于所有的DRB。
2.GBR和Non-GBR
根据QCI的不同,承载(Bearer)可以划分为两大类:GBR(Guaranteed Bit Rate,保证比特速率)类承载和Non-GBR类承载。
GBR类承载,用于对实时性要求较高的业务,需要调度器对该类承载保证最低的比特速率,其QCI的范围是1-4。有了这个最低速率外,还需要一个最高速率进行限制。对于GBR承载来说,使用MBR来限制该承载的最大速率。MBR(Maximum Bit Rate,最大比特速率)参数定义了GBR承载在RB资源充足的条件下,能够达到的速率上限。MBR的值大于或等于GBR的值。
Non-GBR类承载,用于对实时性要求不高的业务,不需要调度器对该类承载保证最低的比特速率,其QCI的范围是5-9。在网络拥挤的情况下,业务需要承受降低速率的要求。对于Non-GBR,使用UE-AMBR(Aggregate Maximum Bit Rate,聚合最大比特速率)来限制所有Non-GBR承载的最大速率(注意,不是限制某个Non-GBR承载,而是针对UE级别的。The GBR denotes bit rate of traffic per bearer while UE-AMBR denote bit rate of trafficper groupof bearers.)。
这里需要特别注意的是QCI=5的IMS信令业务,属于Non-GBR,优先级设置为比GBR类承载高。
3.默认承载和专用承载
默认承载用于数据量小且实时性低的数据业务,属于Non-GBR。当UE完成ATTACH过程后,由核心网配置默认承载的AMBR、QCI等参数。当默认承载无法满足实时性要求时,网侧会新建一个GBR的专用承载,以满足速率和时延要求。当然,如果数据量大而实时性要求不高时,专用承载也可以使用QCI值较大的Non-GBR承载。(A dedicated bearer can either be a GBR or a Non-GBR bearer while a default bearer shall be a Non-GBR bearer)
QCI、GBR、Non-GBR、MBR、AMBR之间的关系如下图所示。
无论是默认承载,还是专用承载,后续当eNB调度的时候,由资源调度器考虑AMBR值。
eNB需要给UE发送指定逻辑信道的优先级、PBR(Prioritised Bit Rate)和BSD(Bucket Size Duration)参数。
同样的,对于GBR,涉及最小速率和最大速率的GBR、MBR参数也需要由eNB侧调度时考虑。
eNB需要给UE发送指定逻辑信道的优先级、PBR和BSD参数。
4.参考文献
(1)3GPP TS 23.203 V9.12.0 (2012-06) Policy and charging control architecture
(2)3GPP TS 36.331 V9.18.0 (2014-06) Radio Resource Control (RRC)
(3)3GPP TS 36.300 V9.10.0 (2012-12) Overall description
(4)3GPP TS 36.413 V9.10.0 (2014-09) S1 Application Protocol (S1AP)
最后
以上就是健壮小笼包为你收集整理的LTE-TDD资源调度(1)-QCI、GBR和Non-GBR的全部内容,希望文章能够帮你解决LTE-TDD资源调度(1)-QCI、GBR和Non-GBR所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复