1、下行调度调度器主要决定( 输出) : 被调度的 UE MCS 分配的 RB 数、RB 位置和 TBS 对应的 MIMO 传输模式下行调度用户的选择:下行调度支持四种调度算法:最大载干比算法(Max C/I) 、轮询算法(RR) 、比例公平算法(PF)和增强型比例公平算法(EPF) 。四种调度算法的差异主要体现在选择调度用户的优先级计算方面,其中: Max C/IMax C/I 分配空口资源时只考虑信道质量因素,即每个调度时刻只调度当前信道质量最优的业务。此算法可以最大化系统吞吐量,但由于系统中用户不可能都处于相同信道质量的情况,因此不能保证小区各用户之间的公平性。当用户持续处于信道质量差的条件
2、,将永远得不到调度,小区用户感受差。此调度算法不支持用户业务的 QoS。 RRRR(Round Robin)调度算法分配空口资源时,只保证各用户之间调度机会的公平,和 Max C/I相比,此算法可以保证小区各用户的调度公平性,但是不能最大化系统的吞吐量。此调度算法不支持用户业务的 QoS。 PFPF(Proportional Fair)调度算法分配空口资源时,同时考虑业务的调度公平性和用户的信道质量及用户历史传输比特数,是 Max C/I、RR 调度算法的折中,但没有考虑业务的 QoS 信息,无法保证用户的业务感受。 EPFEPF(Enhanced Proportional Fair)调度算法
3、是在 PF 调度算法的基础上进一步考虑用户的业务感受,保证业务的 QoS,同时,HUAWEI 在 EPF 调度算法的基础上提供了 6 种容量因子的配置,可以提供 EPF 倾向容量优先或倾向资源公平优先的选择GBR 业务的优先级:GBR 业务的优先级计算和参数 CellAlgoSwitch.DlSchSwitch 的下行支持 MBR 速率控制开关DlMbrCtrlSwitch 开关有关。 当 DlMbrCtrlSwitch 关闭时GBR 承载优先保证其 GBR 速率,并在此基础上最大化频谱效率。因此,考虑用户的信道质量和用户的时延,其调度优先级计算如下: 当 DlMbrCtrlSwitch 打开
4、时GBR 承载的调度速率将介于 MBR 和 GBR 之间,这时候需要和 Non-GBR 承载一起进行资源协调分配。因此,优先级计算采用和 Non-GBR 相同的计算方式。Non-GBR 业务的优先级:Non-GBR 业务的优先级考虑用户的信道质量、用户历史传输速率、业务的 QCI 级别和服务流的权重等,并保证 UE 所有的 Non-GBR 业务不超过配置的 UE-AMBR,其调度优先级计算如下:上行调度上行调度器每 TTI 调度的流程,就是按照优先级依次调度:上行调度的触发流程如下:1. 当 UE 有数据要发送时,会在其所属的 PUCCH SRI(Scheduling Request Indi
5、cator)资源上发送 SR(Scheduling Request)给 eNodeB。2. eNodeB 收到 SR,会响应 SR 并对该用户进行调度,这种用户称为 SR 用户。3. SR 用户在 eNodeB 分配的资源上传送 MAC PDU,包括 BSR(Buffer Status Report)等。4. 如果 eNodeB 收到的 BSR 大于 0,会继续调度该用户,使得 UE 进行数据传输。上行动态调度的初传包括调度用户选择、调度资源获取、调度用户 MCS 选择和调度用户RB 数及位置选择等功能。1、调度用户选择上行调度和下行调度类似,也支持四种调度方式:Max C/I,RR,PF,E
6、PF。与下行调度不同的是,下行调度输入的信道质量信息为 UE 上报的 CQI 信息,上行调度输入的信道质量信息为系统测量的上行 SINR。2、上行调度资源的获取PUSCH、PUCCH、PRACH 共享上行带宽。PUSCH 可通过参数配置占用 PUCCH 的资源。上行资源调度类型包括频选方式、非频选方式和干扰随机化方式。非频选调度采用顺序方式分配RB资源,所有小区的用户都是从频带高端开始顺序分配 RB资源。干扰随机化调度下的每个小区选择不同的频域资源分配起始位置,可以在一定程度上避开不同小区的干扰。 PCI 为奇数的小区从频带低端开始分配资源。 PCI 为偶数的小区从频带高端开始分配资源。频选调
7、度基于信道质量的频选调度通过利用 UE 频带上的信道质量差异,可以获得信道的频率选择性调度增益。每个用户根据所需 RB 数设定滑窗宽度在所有可选资源上选择预期增益最大的资源组合,即图中的候选块。频选调度虽然能够跟踪信道波动或者干扰波动而获得增益,但可能会产生频带碎片,导致RB 利用不充分。同时,频选调度的实现复杂度偏高,处理开销较大。3、上行调度用户 RB 数的确定上行调度器根据 UE 上报的缓冲区状态、QoS 保证的令牌桶( Token Bucket)状态、功率余量(Power Headroom)状态及单载波允许的 RB 个数等确定该 UE 在本 TTI 所需的 RB 资源。调度的 RB 位置,综合 eNodeB 测量的 UE SINR、系统资源利用率等进行选择。4、上行调度用户 MCS 的确定SINR(Signal to Interference Plus Noise Ratio)反映了 UE 业务的上行信道质量,LTE 系统根据 SINR 选择上行调度的 MCS,上行调度用户 MCS 的选择分为 SINR 调整、MCS 初选和MCS 调整三个部分。