下行资源分配方法和基站的制作方法_2

文档序号:9263994阅读:来源:国知局
br>[0028]在LTE系统中,增强型基站(evolved Node B,以下简称eNB)向各用户终端发送业务数据所需使用的RB资源由该eNB进行分配调度,以实现各用户终端对资源的资源共享。现有技术中,主要是采用根据各待处理业务的优先级依次为每个业务承载进行RB资源的分配调度的技术方案,本实施例提供的所述方法是以用户终端为单位,对同一用户终端的多个业务承载同时进行RB资源调度。
[0029]具体地,本实施例中eNB对小区下行GBR业务满意率进行周期性统计,以上一周期的满意率统计值作为下一周期RB资源分配的约束,但值得说明的是,在系统初始运行时,eNB可以根据现有技术进行下行RB资源的分配,或者可以根据经验预设的满意率按照本实施例所提供的方法进行下行RB资源的分配。
[0030]具体地,由于LTE系统下行GBR业务和Non-GBR业务在物理下行共享信道(Physical Downlink Shared Channel,以下简称F1DSCH)上传输,所以本实施例中的下行GBR业务满意率统计值包括:本周期内已分配给小区内各用户终端的GBR业务和优先级高于GBR业务的业务的RB资源数之和与I3DSCH的RB资源总数的比值。
[0031]另外,值得说明的是,之所以统计下行GBR业务满意率统计值,并以该GBR业务满意率统计值作为资源分配的依据,是因为GBR业务的优先级高于Non-GBR业务,且GBR业务的保证速率必须得到满足,合理地选择统计周期可以使得该下行GBR业务满意率统计值更接近小区的实时的业务统计特性,从而使得对I3DSCH的RB资源针对GBR业务和Non-GBR业务进行的划分结果更为合理。
[0032]步骤102、根据当前周期的当前TTI的H)SCH的RB资源数以及前一周期的所述下行GBR业务满意率统计值,确定当前TTI的小区中Non-GBR业务可分配的资源RB数,所述当前周期包括N个所述TTI,N为正整数;
[0033]在LTE系统中,对RB资源的调度分配是以TTI为最小时间单位进行调度的,基站eNB负责对RB资源进行统一的调度与管理,故而其能够获知当前TTI的TOSCH的RB资源数基于该RB资源数以及步骤101中统计获得的上一周期的下行GBR业务满意率统计值,即可得到当前周期的当前TTI内小区Non-GBR业务可分配的资源RB数,其中,所述当前周期包括N个所述TTI,N为正整数。
[0034]步骤103、获取当前TTI内当前用户终端的GBR业务所需的RB资源数和Non-GBR业务所需的RB资源数;
[0035]在当前TTI内,基站eNB有若干业务数据需要向不同的用户终端下发,可以知道的是,在每个业务数据包中都会包含诸如业务类型、接收地址等标识信息,故而基站可以知道每个待发送的业务数据包是属于哪个用户终端的,以及是哪一种业务类型,包括GBR业务和Non-GBR业务。基站可以对同属于一个用户终端的GBR业务和Non-GBR业务分别进行整合,进而根据各用户终端的调度优先级顺序依次为各用户终端的GBR业务和Non-GBR业务进行资源分配调度。由于对各用户终端的调度相似,本实施例中仅以当前用户终端为例进行解释说明,该当前用户终端即为按照所述接入时序或调度优先级确定的待处理的当前用户终端。
[0036]具体地,eNB需要获取当前TTI内当前用户终端的GBR业务所需的RB资源数和Non-GBR业务所需的RB资源数,具体来说,可以根据当前用户终端所能选择的调制编码方式(Modulat1n and Coding Scheme,以下简称MCS)阶数、待向该当前用户终端发送的GBR业务数据量和Non-GBR业务数据量来确定GBR业务和Non-GBR业务所需的RB资源数。
[0037]步骤104、根据所述当前用户终端的GBR业务所需的RB资源数确定为所述当前用户终端的GBR业务分配的RB资源数;
[0038]步骤105、根据所述当前TTI的Non-GBR业务可分配的RB资源数和所述当前用户终端的Non-GBR业务所需的RB资源数确定为所述当前用户终端的Non-GBR业务分配的RB资源数;
[0039]步骤106、根据确定数量的分配给所述当前用户终端的GBR业务RB资源和Non-GBR业务RB资源向所述当前用户终端发送所述GBR业务的数据和所述Non-GBR业务的数据,并通过CCE资源进行下行授权指示。
[0040]本实施例中,当eNB获知当前TTI内当前用户终端GBR业务所需的RB资源数和Non-GBR业务所需的RB资源数,以及当前TTI的小区中Non-GBR业务可分配的资源RB数后,即可根据当前用户终端GBR业务所需的RB资源数为当前用户终端的GBR业务进行RB资源分配,同时根据当前TTI内小区中Non-GBR业务可分配的资源RB数和当前用户终端Non-GBR业务所需的RB资源数为所述当前用户终端的Non-GBR业务进行RB资源分配,进而根据确定数量的所述当前用户终端的GBR业务RB资源和Non-GBR业务RB资源向所述当前用户终端发送所述GBR业务的数据和所述Non-GBR业务的数据,并通过CCE资源进行授权指示。
[0041 ] 本实施例中,根据已分配给小区内各用户终端GBR业务使用的RB资源数来周期性获得下行GBR业务满意率统计值,从而基于该满意率统计得到当前TTI中该小区内Non-GBR业务可分配的RB资源数,进而在获取到当前TTI内当前用户终端的GBR业务和Non-GBR业务分别所需的RB资源数后,根据当前TTI中该小区Non-GBR业务可分配的RB资源数来确定实际为该用户终端分配的Non-GBR业务用RB资源,并根据该用户终端的GBR业务所需的RB资源数确定为其GBR业务分配的RB资源数,以确定的GBR业务和Non-GBR业务分别使用的RB资源向该用户终端发送对应的数据。基于下行GBR业务满意率统计值来确定Non-GBR业务在当前TTI内可以分配的RB资源总数,以此为限制来确定向同一用户终端的这两类业务所分配的RB资源,在保证了 GBR业务的服务质量的同时,针对同一用户终端,仅需一次分配调度过程即可,大大提高了资源的分配调度效率,节约了 CCE资源。
[0042]图2为本发明下行资源分配方法实施例二的流程图,如图2所示,该方法包括:
[0043]步骤201、周期性获取小区内下行GBR业务满意率统计值,所述下行GBR业务满意率统计值包括已分配给所述小区内各用户终端的GBR业务和优先级高于所述GBR业务的业务的RB资源数之和与I3DSCH的RB资源总数的比值;
[0044]步骤202、以所述当前TTI的I3DSCH的RB资源数,乘以所述下行GBR业务满意率统计值,得到当前TTI的GBR业务需要的RB资源数,以所述当前TTI的I3DSCH的RB资源数,减去所述GBR业务需要的RB资源数,得到当前TTI的Non-GBR业务可分配的资源RB数;
[0045]具体地,在本实施例中,由于LTE系统中根据业务的服务质量QoS等级,主要将业务划分为GBR业务和Non-GBR业务,因此,理想情况下,基站可以通过如下的方式来获取当前TTI内小区中GBR业务和Non-GBR业务分别可分配的资源RB数:
[0046]以所述当前TTI的roSCH的RB资源数,乘以所述下行GBR业务满意率统计值,得到当前TTI的GBR业务需要的RB资源数;
[0047]以所述当前TTI的PDSCH的RB资源数,减去所述GBR业务需要的RB资源数,得到当前TTI的Non-GBR业务可分配的资源RB数。
[0048]因此,本实施例中,可以根据下行GBR业务满意率统计来确定当前周期当前TTI内小区中的所有用户终端的GBR业务需要使用的RB资源数和Non-GBR业务可以使用的RB资源数上限,并以此为依据来对当前TTI内的各用户终端进行资源分配调度。
[0049]步骤203、根据与所述当前用户终端对应的信道质量,确定与所述当前用户终端对应的MCS阶数;
[0050]步骤204、根据确定的MCS阶数和待向所述当前用户终端发送的GBR业务数据量,获取所述当前用户终端的GBR业务所需的RB资源数;
[0051]步骤205、根据确定的MCS阶数和待向所述当前用户终端发送的Non-GBR业务数据量,获取所述当前用户终端的Non-GBR业务所需的RB资源数;
[0052]具体地,在获知当前TTI内所有用户终端的Non-GBR业务可用的RB资源数之后,基站eNB需获得待处理的当前用户终端实际所需的RB资源数。其中,eNB根据所述当前用户终端的信道质量,确定与所述当前用户终端对应的MCS阶数,根据确定的MCS阶数和待向所述当前用户终端发送的GBR业务数据量,获取所述当前用户
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1