1.一种基于吞吐量优化的LTE下行链路调度方法,其特征在于,包括以下步骤:(1)根据下行链路的带宽值得到在单个传输时间间隔内可调用的物理资源块数目,并确定要进行物理资源块分配的用户数量、以及资源分配算法;
(2)根据步骤(1)中确定的资源分配算法确定要进行物理资源块分配的所有用户在所有可调用的物理资源块上的度量值;步骤(2)具体为:首先,计算要进行物理资源块分配的所有用户已经获得的物理资源块的综合有效信号与干扰噪声的比值,具体计算公式如下:effvaluen=10·log(‑log(s))其中s是中间变量,n表示要进行物理资源块分配的每个用户已经获得的物理资源块数目;sin rj值表示要进行物理资源块分配的每个用户在获得的第j个物理资源块上的有效信号与干扰噪声的比值;effvaluen表示要进行物理资源块分配的每个用户所获得的n个物理资源块上的综合有效信号与干扰噪声的比值;
其次,根据要进行物理资源块分配的每个用户已经获得的物理资源块数目n以及所有用户已经获得的物理资源块的综合有效信号与干扰噪声的比值effvaluen来获得该用户已经获得的所有n个物理资源块的数据传输总量,其通过如下函数表示:bittransn=GetBit(effvaluen,n)其中bittransn表示用户已经获得的所有n个物理资源块所能传输的实际数据量;
GetBit表示获得传输数据的函数表达式;其中获得传输数据的函数表达式GetBit的运算过程具体为,首先根据比值effvaluen查询LTE系统的CQI编码方式表,以确定物理资源块将采用的调制与编码方式,然后根据确定的调制与编码方式在CQI编码方式表中找到所对应的数据携带量,最后将数据携带量乘以物理资源块的数量,以得出该用户已经获得的所有n个物理资源块的数据传输总量;
随后,计算用户要获得的所有n+1个物理资源块的数据传输总量bittransn+1与已经获得的所有n个物理资源块的数据传输总量bittransn之间的差值,作为该用户在物理资源块分配前后实际数据传输总量的变化值data_change,具体公式如下:data_change=bittransn+1‑bittransn最后,根据步骤(1)中确定的资源分配算法和得到的用户在物理资源块分配前后实际数据传输总量的变化值data_change确定要进行物理资源块分配的所有用户在所有可调用的物理资源块上的度量值metric;
(3)根据步骤(2)得到的要进行物理资源块分配的所有用户在所有可调用的物理资源块上的度量值将所有可调用的物理资源块分配给用户。
2.根据权利要求1所述的LTE下行链路调度方法,其特征在于,当LTE下行链路的带宽值分别为1.4、3、5、10、15、20MHz时,其对应的物理资源块数量分别是6、15、25、50、75、100个。
3.根据权利要求1或2所述的LTE下行链路调度方法,其特征在于,资源分配算法可以是比例公平算法PF、最大载比干算法Max‑CQI、最大加权时延优先算法M‑LWDF、或者指数比例公平算法EXP/PF。
4.根据权利要求3所述的LTE下行链路调度方法,其特征在于,当资源分配算法是最大载比干算法时,度量值的计算公式如下:其中i表示要进行物理资源块分配的用户的序号。
5.根据权利要求3所述的LTE下行链路调度方法,其特征在于,当资源分配算法是比例公平算法时,度量值的计算公式如下:M
其中ri表示第i个用户在当前传输时间间隔之前的平均吞吐量。
6.根据权利要求3所述的LTE下行链路调度方法,其特征在于,当资源分配算法是最大加权时延优先算法时,度量值的计算公式如下:其中中间变量ωi=‑logδi/τi,其中δi表示第i个用户的线头排队延时超过延时阈值的最大可能性,τi表示第i个用户的目标最大延时,di(t)则为第i个用户的线头排队延时。
7.根据权利要求3所述的LTE下行链路调度方法,其特征在于,当资源分配算法是指数比例公平算法时,度量值的计算公式如下:M
其中平均线头排队延时di(t)=∑jωjdj(t)/nR,nR表示用户的实时性业务的数量。
8.根据权利要求1所述的LTE下行链路调度方法,其特征在于,步骤(3)具体包括以下子步骤:
(3‑1)在要进行物理资源块分配的所有用户中统计有数据需要传输的所有用户,并根据步骤(2)的结果获得统计的所有用户在所有物理资源块上的度量值;
(3‑2)对于每一个物理资源块而言,将该物理资源块分配给步骤(3‑1)统计的所有用户中该物理资源块对应的度量值中最大值所对应的用户。