1.一种基于RB反馈的LTE资源调度算法,其特征在于,包括如下步骤:步骤一:根据UE的反馈信息,确定一个以UE与RB为对应信道、以CQI为值的信道矩阵H;
步骤二:根据选定的时间观察窗τc计算所有用户在当前资源调度周期TTI内的反馈因子;所述用户在当前资源调度周期TTI内的反馈因子的计算方法如下:t表示当前调度周期处在第t个调度周期,ωk(t)表示在第t个调度周期内用户k的反馈因子,i表示选取的时间观察窗含有的调度周期数,Nk,τ表示用户k在第τ个资源调度周期所分配到的RB数量;
步骤三:将步骤二得到的所有用户UE在当前资源调度周期TTI内的反馈因子与步骤一得到的信道矩阵H里的所有UE与RB相对应的CQI值相乘,得到所有用户UE对所有RB的调度优先级,对于每一个RB,把它分配给在该RB上调度优先级最高的用户;
步骤四:更新时间观察窗τc,然后进入下一资源调度周期TTI进行资源的分配。
2.根据权利要求1所述的一种基于RB反馈的LTE资源调度算法,其特征在于,所述步骤一中,包括如下内容:假设系统有K个用户UE、N个RB,则信道矩阵H是一个K×N的矩阵,在确定了SINRk,n值后,CQIk,n的值与SINRk,n有对应的映射关系,其映射关系如下表所示,这样就确立了信道矩阵H,SINRk,n表示第k个用户UE即UEk在第n个RB即RBn上的信噪比,CQIk,n表示用户UEk在资源块RBn上的CQI的值。
3.根据权利要求1所述的一种基于RB反馈的LTE资源调度算法,其特征在于,所述步骤三中RB分配的执行过程如下:对于每一个RB,首先计算所有用户在该RB上的调度优先级,调度优先级的计算如下:Pk,n=ωkCQIk,n
Pk,n表示用户k在资源块n上的调度优先级,ωk表示用户k的反馈因子,通过比较每个用户的调度优先级,选择调度优先级最高的用户,并将资源块分配给该用户,公式表示为:表示在资源块n上所选择的用户。