CN101527673B - 单用户mimo的资源分配方法及*** - Google Patents
单用户mimo的资源分配方法及*** Download PDFInfo
- Publication number
- CN101527673B CN101527673B CN2008101013287A CN200810101328A CN101527673B CN 101527673 B CN101527673 B CN 101527673B CN 2008101013287 A CN2008101013287 A CN 2008101013287A CN 200810101328 A CN200810101328 A CN 200810101328A CN 101527673 B CN101527673 B CN 101527673B
- Authority
- CN
- China
- Prior art keywords
- resource
- cqi
- empty
- data volume
- antenna
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种单用户MIMO的资源分配方法,包括:获取目标CQI的资源信息,在相应的虚天线上根据需要调度的数据量分配资源;按照所述资源分配结果预占用其它虚天线上的相应资源;判断所述虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述虚天线上的相应资源。本发明可以在保证业务QoS需求的前提下,保证用户的公平性并使***的吞吐量最大化,提高了对用户的服务能力和***承载能力。
Description
技术领域
本发明涉及无线通信技术领域,特别是涉及一种单用户MIMO的资源分配方法及一种单用户MIMO的资源分配***。
背景技术
随着3G标准的成熟,人们逐渐将注意力集中在对未来无线通信***的研究上来。未来的移动通信***是以人为中心的***,以满足人的个性需求为中心,针对不同的业务需求和环境,作到真正的不论任何人在任何时间、任何地点,都可以进行任何业务种类的自由通信。
随着***传输速率的不断提高,存在着两个最严峻的挑战:多径衰落信遭和带宽效率。正交频分复用(OFDM)技术通过将频率选择性信道在频城内转换为平坦信道,减小了多径衰落的影响。多输入多输出(MIMO)技术能够在空间中产生独立的并行信道同时传输多路数据流,有效地提高了***的传输速率,即在不增加***带宽和发射功率的情况下增加频谱效率。这样,将OFDM和MIMO两种技术相结合,就能同时达到很高的传输速率和很强的可靠性。
目前,在基于OFDM技术的单用户MIMO(SU-MIMO,所有空分复用(SDM)数据流都用于一个UE)资源分配过程中,通常初始传输会尽量使用信道质量指示(CQI)最好的资源来调度。由于SDM可以分为多码字SDM和单码字SDM(单码字可以看作多码字的特例),在实际中,单码字的资源分配算法可以为:
输入:
i)获得当前可分配的资源集合λDL-L;
ii)将所述资源集合λDL-L中物理资源块(PRB)对应的CQI,记为 其中u∈UDL,qu=N(λDL-L);
iii)无线承载RBC在RLC(无线链接控制)层发送缓冲区中的数据量——传输块集TBSR;
输出:
i)为RBC分配的资源集合RC-L;
ii)RBC在本次调度中能够发送的数据量AC-L;
iii)获得自适应调制编码(AMC)参数MCSC-L(调制编码格式集)。
具体算法过程为:
①令
②根据MCSC-L为CQImax下可使用的最高阶的MCS参数;
③根据CλDL-L统计λDL-L中能够使用MCSC-L的PRB集合,记为RC-L,令MC=N(RC-L);
④根据CQImax确定TBSU,则RBC在本调度时隙中可以传输的最大数据量TBSF=δDL(TBSU×MC);
⑥如果NC<MC,则从RC-L中选择NC个PRB,记为RC-L。
在多码字SDM中,多个码流可以独立编码,并采用独立的CRC,对每个码流,可以采用独立的链路自适应技术。实际中多码字的资源分配算法如下例所示:
假设基于MCW模式的单用户MIMO,在2天线的情况下,若天线1上PRB对应的CQI为{cu 1,cu 2…,cu qu},天线2上PRB对应的CQI为{du 1,du 2…,du qu},其中u∈UDL(UE集合),qu等于每天线可用PRB的数量,则此时可用的PRB集合 其中PRBi 1是天线1上的PRB,PRBj 2是天线2上的PRB,1≤i,j≤qu。PRBi 1和PRBi 2组成PRBi′。调度将在ΩDL-L上进行,但属于同一PRB′的两个PRB必须分配给同一UE。在维护ηDL-L时,还需要维护相应的集合:θDL-L u:其中的PRB未分配使用,但对应的PRB′中的另一个PRB已经分配给u,u∈UDL;
单时隙HARQ初始传输的资源分配算法过程如下:
输入:
i)可用于集中(localized)分配的资源集合 u为当前UE;
ii)λDL-L中PRB对应的CQI:{c1 u,c2 u,…,cn u},n=N(λDL-L);
iii)当前RBj在RLC发送缓冲区中的数据量TBSR;
输出:
i)为RBj分配的资源集合RC-L;
ii)RBj在本次调度中能够发送的数据量AC-L;
iii)AMC参数MCSC-L。
具体算法过程为:
①令
②根据MCSC-L为CQImax下可使用的最高阶的MCS参数,对应的TBSU记为TBSmax U;
③统计λDL-L中位于同一天线上的能够使用MCSC-L的PRB集合,记为RC-L,令MC=N(RC-L)(在多天线情况下,取MC较大者);
④则RBj在本调度周期中可以传输的最大数据量
⑥若果NC<MC,则从RC-L中选择NC个PRB,记为RC-L,为提高资源利用效率和***容量,应优先从θDL-L u中选择。
可以看出,在现有的单用户MIMO资源分配过程中,单码字资源分配会出现用户因优先级低获取不到合适的资源,从而使用户得到的服务质量(Qos)差的问题;以及,一些优先级高的用户和业务占用大量资源,使***内服务的用户数量减少,从而导致一些用户无法得到服务的问题,即无法满足Qos要求。多码字资源分配则会出现单用户占用一个虚天线上的资源比较多,而其他的虚天线上的资源又一定给这个用户使用,其他用户无法使用这部分资源,从而导致***可服务的用户减少或影响其他业务的问题,亦即无法满足Qos要求。
因此,现阶段需要本领域技术人员迫切解决的一个技术问题就是,提供一种在保证业务QoS需求的前提下,保证用户的公平性并使***的吞吐量最大化的单用户MIMO的资源分配方法。
发明内容
本发明所要解决的技术问题是提供一种单用户MIMO的资源分配方法,用以在保证业务QoS需求的前提下,保证用户的公平性并使***的吞吐量最大化,提高对用户的服务能力和***承载能力。
本发明的另一个目的是提供一种单用户MIMO的资源分配***,用以保证上述方法在实际中的实现及应用。
为了解决上述技术问题,本发明实施例公开了一种单用户MIMO的资源分配方法,包括:
获取目标CQI的资源信息,在相应的虚天线上根据需要调度的数据量分配资源;
按照所述资源分配结果预占用其它虚天线上的相应资源;
判断所述虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述虚天线上的相应资源。
优选的,所述资源为单码字资源,所述获取分配步骤包括:
获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
统计各个虚天线拥有所述目标CQI的资源个数;
定位拥有所述目标CQI的资源个数最多的虚天线位置,依据所述最多资源个数及需要调度的数据量在所述虚天线上分配资源。
优选的,所述条件判断步骤包括:
判断是否还有需要调度的数据量,若有,则进一步判断已调度的数据量是否满足调度门限,若是,则确定占用所述虚天线上的相应资源;
如果没有需要调度的数据量,则直接确定占用所述虚天线上的相应资源。
优选的,所述条件判断步骤还包括:
若所述已调度的数据量不满足调度门限,则在存在剩余资源的条件下,重新确定目标CQI,以依据所述重新确定的目标CQI重新分配资源。
优选的,所述重新确定的目标CQI为小于当前目标CQI且大于其它CQI的CQI。
优选的,所述资源为多码字资源,所述获取分配步骤包括:
获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
查找所述目标CQI对应的资源单位及虚天线位置,依据所述资源单位及需要调度的数据量在所述虚天线上分配资源。
优选的,所述预占用的步骤包括:
按照所述资源单位所在的频域位置,预占用其它虚天线上相应频域位置的资源。
优选的,所述条件判断步骤包括:
依据已调度的数据量计算剩余的需要调度数据量;
若还有需要调度的数据量,则判断是否分配完所有虚天线的资源;
如果是,则在已调度的数据量满足调度门限的条件下,确定占用所有虚天线上相应频域位置的资源;
如果否,则在下一条虚天线上分配相应频域位置的资源,并更新需要调度的数据量。
优选的,所述条件判断步骤还包括:
若没有需要调度的数据量,则直接确定占用所有虚天线上相应频域位置的资源。
优选的,所述条件判断步骤还包括:
若所述已调度的数据量不满足调度门限,则在存在剩余资源时,重新确定目标CQI,以依据所述重新确定的目标CQI重新分配资源。
优选的,所述重新确定目标CQI的步骤包括:
判断是否存在与当前目标CQI相等的第一CQI,如果是,则重新确定所述第一CQI为目标CQI;如果否,则重新确定小于当前目标CQI且大于其它CQI的第二CQI为目标CQI。
本发明实施例还公开了一种单用户MIMO的资源分配***,其特征在于,包括:
资源分配模块,用于获取目标CQI的资源信息,在相应的虚天线上根据需要调度的数据量分配资源;
预占用模块,用于按照所述资源分配结果预占用其它虚天线上的相应资源;
评判模块,用于判断所述虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述虚天线上的相应资源。
优选的,所述资源为单码字资源,所述资源分配模块包括:
目标CQI选取子模块,用于获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
统计子模块,用于统计各个虚天线拥有所述目标CQI的资源个数;
定位子模块,用于定位拥有所述目标CQI的资源个数最多的虚天线位置;
第一分配子模块,用于依据所述最多资源个数及需要调度的数据量在所述虚天线上分配资源。
优选的,所述评判模块包括:
第一判断子模块,用于判断是否还有需要调度的数据量,若有,则触发第二判断子模块;若没有,则触发第一占用子模块;
第二判断子模块,用于判断已调度的数据量是否满足调度门限,若是,则触发第一占用子模块;
第一占用子模块,用于确定占用所述虚天线上的相应资源。
优选的,所述评判模块还包括:
目标CQI更新子模块,用于在所述已调度的数据量不满足调度门限,并存在剩余资源的条件下,重新确定目标CQI。
优选的,所述重新确定的目标CQI为小于当前目标CQI且大于其它CQI的CQI。
优选的,所述资源为多码字资源,所述资源分配模块包括:
目标CQI选取子模块,用于获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
查找子模块,用于查找所述目标CQI对应的资源单位及虚天线位置;
第二分配子模块,用于依据所述资源单位及需要调度的数据量在所述虚天线上分配资源。
优选的,所述预占用模块包括:
频域资源预占用子模块:按照所述资源单位所在的频域位置,预占用其它虚天线上相应频域位置的资源。
优选的,所述评判模块包括:
数据量更新子模块,用于依据已调度的数据量计算剩余的需要调度数据量;
第一判断子模块,用于判断是否还有需要调度的数据量,若有,则触发第三判断子模块;若没有,则触发第二占用子模块;
第三判断子模块,用于判断是否分配完所有虚天线的资源;如果是,则触发第二判断子模块;如果否,则触发循环分配子模块;
第二判断子模块,用于判断已调度的数据量是否满足调度门限,若是,则触发第二占用子模块;
循环分配子模块,用于在下一条虚天线上分配相应频域位置的资源,并调用所述数据量更新子模块更新需要调度的数据量;
第二占用子模块,用于确定占用所有虚天线上相应频域位置的资源。
优选的,所述评判模块还包括:
目标CQI更新子模块,用于在所述已调度的数据量不满足调度门限,并存在具有剩余资源的条件下,重新确定目标CQI。
优选的,所述目标CQI更新子模块包括:
第一CQI选定单元,用于在存在与当前目标CQI相等的第一CQI时,选定所述第一CQI为目标CQI;
第二CQI选定单元,用于在没有与当前目标CQI相等的第一CQI时,选定小于当前目标CQI且大于其它CQI的第二CQI为目标CQI。
与现有技术相比,本发明实施例具有以下优点:
首先,本发明实施例通过按照调度结果预占用相应资源,然后利用预设条件判断预占用的合理性以确定具体是否占用,预占用可以理解为将目标可用资源在当前调度中临时占用,而具体是否占用需要根据最后的调度结果来确定。本发明通过这种对空口资源的预留和合理有效的分配方式,提高了对用户的服务能力和***的承载能力,避免单用户调度不满足业务需要或占用过大的***资源导致其他用户得不到有效服务等问题,从而在保证业务QoS需求的前提下,保证用户的公平性并使***的吞吐量最大化。
具体地,无论是涉及单码字还是多码字的资源分配过程,应用本发明实施例均可以依据数据量是否调度完成和已调度的数据量是否满足调度门限两个条件来确定预占用的合理性,从而能在保证Qos的情况下,简单实现资源的合理分配,并能保证用户的公平性,给更多的业务提供服务。
附图说明
图1是本发明一种单用户MIMO的资源分配方法实施例1的流程图;
图2是本发明一种单用户MIMO的资源分配方法实施例2的流程图;
图3是应用图2所示的实施例进行单码字资源分配的流程图;
图4是本发明一种单用户MIMO的资源分配方法实施例3的流程图;
图5是应用图4所示的实施例进行单码字资源分配的流程图;
图6是本发明一种单用户MIMO的资源分配***实施例1的结构图;
图7是本发明一种单用户MIMO的资源分配***实施例2的结构图;
图8是本发明一种单用户MIMO的资源分配***实施例3的结构图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明实施例主要描述TDD模式基于OFDMA信道的单用户MIMO调度的资源分配过程,TDD是一种通信***的双工方式,在移动通信***中用于分离接收与传送信道(或上下行链路)。TDD模式的移动通信***中接收和传送是在同一频率信道即载波的不同时隙,用保证时间来分离接收与传送信道。基于这种应用情境,本发明实施例的核心构思之一在于,通过按照调度结果预占用相应资源,然后利用预设条件判断预占用的合理性以确定具体是否占用,预占用可以理解为将目标可用资源在当前调度中临时占用,而具体是否占用需要根据最后的调度结果来确定。本发明通过这种对空口资源的预留和合理有效的分配方式,提高了对用户的服务能力和***的承载能力,避免单用户调度不满足业务需要或占用过大的***资源导致其他用户得不到有效服务等问题,从而在保证业务QoS需求的前提下,保证用户的公平性并使***的吞吐量最大化。
参考图1,示出了本发明的一种单用户MIMO的资源分配方法实施例1的流程图,可以包括以下步骤:
步骤101、获取目标CQI的资源信息,在相应的虚天线上根据需调度的数据量分配资源;
步骤102、按照所述资源分配结果预占用其它虚天线上的相应资源;
步骤103、判断所述虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述虚天线上的相应资源。
公知的是,为了提高吞吐量和频谱利用率,在发射机和接收机侧使用多天线的多输入和多输出***(MIMO)成为长期演进方案(LTE)的重要部分。对于LTE的下行,2×2天线的配置是MIMO最基本的配置,也就是在基站端有两个发射天线,在终端侧有两个接收天线。同时也在考虑四个天线的配置情况。下行空间复用允许把同一个下行资源块同时发射到不同的发射天线。这些数据流可以属于同一个用户,即单用户MIMO(SU-MIMO),SU-MIMO可以增加单个用户的数据速率。上行单用户MIMO天线的基本配置也是在UE有两个发射天线在基站有两个接收天线。在上行传输中一种特殊的被称为虚拟(Virtual)MIMO的技术在LTE中被采纳。通常是2×2的虚拟MIMO两个UE各自有一个发射天线并共享相同的时-频域资源。本发明实施例中所述虚天线即可以对应所述虚拟(Virtual)MIMO技术的天线而言,相应地,所述预占用可以理解为在当前资源分配过程中的临时占用,而具体是否占用则需要通过预设条件的判断后才可确定。
在实际中,所述资源可能涉及单码字资源和多码字资源,参考图2,示出了在单码字资源的情况下,本发明的一种单用户MIMO的资源分配方法实施例2的流程图,可以包括以下步骤:
步骤201、获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
一般情况下,初始传输会使用CQI最好的资源来调度,即最大的CQI。
步骤202、统计各个虚天线拥有所述目标CQI的资源个数;
步骤203、定位拥有所述目标CQI的资源个数最多的虚天线位置,依据所述最多资源个数及需要调度的数据量在所述虚天线上分配资源;
步骤204、按照所述资源分配结果预占用其它虚天线上的相应资源;
步骤205、判断是否还有需要调度的数据量,若有,则执行步骤206;若没有,则直接执行步骤207;
步骤206、判断已调度的数据量是否满足调度门限,若是,则执行步骤207;
在实际中,不同类型的业务可以对应不同的调度门限,本领域技术人员根据需要或经验相应设置即可,本发明对此不作限制。
步骤207、确定占用所述虚天线上的相应资源。
优选的,本发明实施例还可以包括:
步骤208、若所述已调度的数据量不满足调度门限,则在存在剩余资源的条件下,重新确定目标CQI,以依据所述重新确定的目标CQI重新分配资源。
优选的,所述重新确定的目标CQI可以为小于当前目标CQI且大于其它CQI的CQI。
下面以一个应用图2所示的实施例进行单码字资源分配的具体过程对本发明进行更进一步的描述。
输入:
虚天线的数目:An
一个虚天线可用于资源分配的资源集合:λDL An
需要发送数据缓冲区的大小:BORi
输出:
虚天线的资源分配的结果:RλAn
具体算法过程可以参考图3所示的流程图,包括以下步骤:
步骤301、判断是否有资源可用于调度,如果是,则执行步骤302;如果否,则判定不满足调试条件,资源分配失败;
步骤302、把所有天线的可用资源按照CQI的大小排序;
步骤303、获取所有虚天线的最大CQI值,以及各个虚天线拥有该最大CQI的资源个数;并获取需要调度的数据量,以准备初始调度;
相应的计算过程可以通过以下具体算法实现:
(1)获得资源单位的CQI取值为MCSj;所有虚天线的可用资源集合 λDL An中资源单位对应的CQI集合
(2)提取每个虚天线最大的CQI为:
(3)把各个虚天线的资源根据对应的CQI集合 把λDL An按照CQI从大到小的顺序排序,统计到PDL w的集合中,记为
(4)从 中获取到每个虚天线上最大的CQI记为:
(5)从CQImax w中获取所有虚天线中最大的CQI为:
(6)确定本次调度使用的调度目标CQI为:
(7)根据 统计能够使用CQIsche的资源单位集合为Rp w,w={1,2…,An},令
(8)从 中统计每个虚天线拥有CQIsche的资源个数为
步骤304、依据目标CQI及该CQI的最大资源个数,具有最大资源个数的天线,需要调度的数据量分配资源;
即根据需要调度的数据量BOSi,使用Smax x和用x所记录的虚天线位置分配资源。
步骤305、在其它虚天线上按照本次调度的结果预占用相应频域的资源
所述预占用的资源暂不提供给其他用户使用。
步骤306、依据本次调度的数据量计算剩余的需要调度数据量,判断是否调度完需要调度的数据量,如果是,则执行步骤307;否则,执行步骤308;
步骤307、依据本次调度的结果占用所有虚天线上相应的资源;
步骤308、判断本次调度是否满足调度门限,如果是,则执行步骤307;否则执行步骤309;
步骤309、判断是否还有剩余的空闲资源,如果有,则执行步骤310;如果没有,则返回资源分配失败的结果,释放所述预占用的资源,即不占用相应的资源。
在实际中,对于所述资源分配失败的结果可以不同的业务类型进行处理,本发明对此不需要进行限定。
步骤310、判断当前目标CQI是否为最小,如果是,则判定不满足调度条件,资源分配失败;否则执行步骤311;
步骤311、将当前目标CQI降低一个CQI,返回步骤304,以根据该新目标CQI重新分配资源。
上述步骤306-步骤311可以通过以下具体算法实现:
(9)依据本次调度的数据量BQSi计算剩余的数据量 如果 则资源分配完成,确认占用所有虚天线上的相应资源 否则执行下一步;
(10)预设调度门限Qlinit,如果判断本次调度 则满足调度要求,资源分配成功,确认占用所有虚天线上的相应资源 否则执行下一步;
(11)通过 统计是否还有剩余的空闲资源,如果 则判定不满足调度条件,资源分配失败,否则执行下一步;
(12)判断CQIsche是否已经是最小的CQI,如果是,则判定不满足调度条件,资源分配失败;否则降低一个CQI,即CQIsche=CQIsche-1,以该新目标CQI重新分配资源。
可以看出,本实施例在单码字资源分配过程中,主要可以依据数据量调度完成和已调度的数据量满足调度门限两个条件来确定是否占用相应的资源,从而能在保证Qos的情况下,保证用户的公平性,使更多的用户得到调度服务,并使***吞吐量最大化。
参考图4,示出了在多码字资源的情况下,本发明的一种单用户MIMO的资源分配方法实施例3的流程图,可以包括以下步骤:
步骤401、获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
步骤402、查找所述目标CQI对应的资源单位及虚天线位置,依据所述资源单位及需要调度的数据量在所述虚天线上分配资源。
步骤403、按照所述资源单位所在的频域位置,预占用其它虚天线上相应频域位置的资源;
步骤404、依据已调度的数据量计算剩余的需要调度数据量;
步骤405、判断是否还有需要调度的数据量,如果是,则执行步骤406;如果否,则执行步骤408;
步骤406、判断是否分配完所有虚天线的资源;如果是,则执行步骤407;如果否,则执行步骤410;
步骤407、判断当前已调度的数据量是否满足调度门限,如果是,则执行步骤408;如果否,则执行步骤409;
步骤408、确定占用所有虚天线上相应频域位置的资源;
步骤409、若已调度的数据量不满足调度门限,则在具有剩余资源时,重新确定目标CQI,以依据所述重新确定的目标CQI重新分配资源;
步骤410、若未分配完所有虚天线的资源,则在下一条虚天线上分配相应频域位置的资源,并执行步骤404,更新需要调度的数据量。
优选的,在本实施例中,所述重新确定目标CQI的步骤可以包括以下子步骤:
子步骤A1:判断是否存在与当前目标CQI相等的第一CQI,如果是,则执行子步骤A2;如果否,则执行子步骤A3;
子步骤A2:重新确定所述第一CQI为目标CQI;
子步骤A3:重新确定小于当前目标CQI且大于其它CQI的第二CQI为目标CQI。
下面以一个应用图4所示的实施例进行单码字资源分配的具体过程对本发明进行更进一步的描述。
输入:
虚天线的数目:An
一个虚天线可用于资源分配的资源集合:λDL An
需要发送数据缓冲区的大小:BORi
输出:
虚天线的资源分配的结果:RλAn
具体算法过程可以参考图5所示的流程图,包括以下步骤:
步骤501、判断是否有资源可用于调度,如果是,则执行步骤502;如果否,则判定不满足调试条件,资源分配失败;
步骤502、把所有天线的可用资源按照CQI的大小排序;
步骤503、获取所有天线中具有最大的CQI的资源单位和对应天线的位置,并获取需要调度的数据量,以准备初始调度;
相应的计算过程可以通过以下具体算法实现:
(1)获得资源单位的CQI取值为MCSj;所有虚天线的可用资源集合 λDL An中资源单位对应的CQI集合
(2)提取每个虚天线最大的CQI为:
(3)把各个虚天线的资源根据对应的CQI集合 把λDL An按照CQI从大到小的顺序排序,统计到PDL w的集合中,记为
(4)从 中获取到每个虚天线上最大的CQI记为:
(5)从CQImax w中获取所有虚天线中最大的CQI为:
(6)确定本次调度使用的调度目标CQI为:
(7)从 中查找每个虚天线拥有CQIsche的资源(8)从 中统计每个虚天线拥有CQIsche的资源个数,记为
步骤504、依据目标CQI、该CQI对应的资源单位和天线,和需要调度的数据量分配资源;
(8)即在 中,找到一个可以使用的资源单位 在x所记录的虚天线位置进行资源分配,并记录到预占用资源集合中R′λAn。
步骤505、按照本次调度占用的资源位置预占用相应资源位置的其它虚天线的资源;
所述预占用的资源暂不提供给其他用户使用。
步骤506、依据已调度的数据量更新剩余的需要调度的数据量;
步骤507、判断需要调度的数据量是否为0,如果是,则执行步骤508;否则,执行步骤509;
步骤508、依据调度结果占用相应资源位置的所有虚天线上的资源;
步骤509、判断是否分配完所述资源位置的所有虚天线的资源,如果是,则执行步骤510;如果否,则执行步骤511;
步骤510、判断已调度的数据量是否满足调度门限,如果是,则执行步骤508;否则执行步骤512;
步骤511、在下一条虚天线上分配所述资源位置的资源,并返回步骤506;
步骤512、判断是否还有剩余的空闲资源,如果有,则执行步骤513;如果没有,则返回资源分配失败的结果,释放所述预占用的资源,即不占用相应的资源。
在实际中,对于所述资源分配失败的结果可以不同的业务类型进行处理,本发明对此不需要进行限定。
步骤513、判断是否找到等于当前目标CQI的资源,如果是,则直接返回步骤504,以根据该新目标CQI重新分配资源;如果否,则执行步骤514;
步骤514、将当前目标CQI降低一个CQI,返回步骤504,即根据该新目标CQI重新分配资源。
上述步骤505-步骤512可以通过以下具体算法实现:
(9)依据本次调度的数据量BOSi计算剩余的数据量 如果 则资源分配完成,确认占用所有虚天线上的相应资源 否则执行下一步;
(10)对于每个虚天线,均按照当前调度占用的资源 所在的频域位置g来调度分配相应频域位置的下一个虚天线的资源 直到资源分配成功或所有虚天线均分配完毕;
(11)预设调度门限Qlinit,如果达到调度门限 则满足调度要求,资源分配成功,确认占用所有虚天线上的相应资源 否则执行下一步;
(12)通过 统计是否还有剩余的空闲资源,如果 则判定不满足调度条件,资源分配失败,否则执行下一步;
(13)从 集合中找Cr==CQIsche,r∈k的资源,如果找到则依据该Cr重新分配资源;否则,从 集合中找小于CQIsche且大于其它CQI的CQItemp,例如,降低一个CQI值,即CQIsche=CQIsche-1若有,则令CQIsche=CQItemp,以根据该CQItemp重新分配资源。
可以看出,应用本发明实施例进行多码字资源分配的调度单位为资源单位,用这个资源单位所在的资源位置计算其它虚天线上承载的数据量,求剩余数据量,逐步增加资源单位,根据需要调度的数据量和调度门限两个基本参量作为调度完成的条件,直到满足调度门限或数据量调度完成为止。在信道质量不好的情况下,可以降低CQI来保证Qos来调度,既可以满足Qos要求,又可以给更多的业务提供服务。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
参考图6,示出了本发明的一种单用户MIMO的资源分配***实施例1的结构框图,可以包括以下模块:
资源分配模块601,用于获取目标CQI的资源信息,在相应的虚天线上根据需要调度的数据量分配资源;
预占用模块602,用于按照所述资源分配结果预占用其它虚天线上的相应资源;
评判模块603,用于判断所述虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述虚天线上的相应资源。
参考图7,示出了在单码字资源的情况下,本发明的一种单用户MIMO的资源分配***实施例2的流程图,可以包括以下模块:
资源分配模块701,用于获取目标CQI的资源信息,在相应的虚天线上根据需要调度的数据量分配资源;
优选的,所述资源分配模块可以包括以下子模块:
目标CQI选取子模块7011,用于获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
统计子模块7012,用于统计各个虚天线拥有所述目标CQI的资源个数;
定位子模块7013,用于定位拥有所述目标CQI的资源个数最多的虚天线位置;
第一分配子模块7014,用于依据所述最多资源个数及需要调度的数据量在所述虚天线上分配资源。
预占用模块702,用于按照所述资源分配结果预占用其它虚天线上的相应资源;
评判模块703,用于判断所述虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述虚天线上的相应资源。
优选的,所述评判模块可以包括以下子模块:
第一判断子模块7031,用于判断是否还有需要调度的数据量,若有,则触发第二判断子模块7032;若没有,则触发第一占用子模块7033;
第二判断子模块7032,用于判断已调度的数据量是否满足调度门限,若是,则触发第一占用子模块7033;
第一占用子模块7033,用于确定占用所述虚天线上的相应资源。
更为优选的,所述评判模块还可以包括:
目标CQI更新子模块7034,用于在所述已调度的数据量不满足调度门限,并存在剩余资源的条件下,重新确定目标CQI。
其中,所述重新确定的目标CQI可以为小于当前目标CQI且大于其它CQI的CQI。
参考图8,示出了在多码字资源的情况下,本发明的一种单用户MIMO的资源分配***实施例3的结构框图,可以包括以下模块:
资源分配模块801,用于获取目标CQI的资源信息,在相应的虚天线上根据需要调度的数据量分配资源;
优选的,所述资源分配模块可以包括以下子模块:
目标CQI选取子模块8011,用于获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
查找子模块8012,用于查找所述目标CQI对应的资源单位及虚天线位置;
第二分配子模块8013,用于依据所述资源单位及需要调度的数据量在所述虚天线上分配资源。
预占用模块802,用于按照所述资源分配结果预占用其它虚天线上的相应资源;
优选的,所述预占用模块可以包括以下子模块:
频域资源预占用子模块8021:按照所述资源单位所在的频域位置,预占用其它虚天线上相应频域位置的资源。
评判模块803,用于判断所述虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述虚天线上的相应资源。
优选的是,所述评判模块可以包括以下子模块:
数据量更新子模块8031,用于依据已调度的数据量计算剩余的需要调度数据量;
第一判断子模块8032,用于判断是否还有需要调度的数据量,若有,则触发第三判断子模块8033;若没有,则触发第二占用子模块8034;
第三判断子模块8033,用于判断是否分配完所有虚天线的资源;如果是,则触发第二判断子模块8035;如果否,则触发循环分配子模块8036;
第二判断子模块8035,用于判断已调度的数据量是否满足调度门限,若是,则触发第二占用子模块8034;
循环分配子模块8036,用于在下一条虚天线上分配相应频域位置的资源,并调用所述数据量更新子模块更新需要调度的数据量;
第二占用子模块8034,用于确定占用所有虚天线上相应频域位置的资源。
更为优选的,所述评判模块还可以包括:
目标CQI更新子模块8037,用于在所述已调度的数据量不满足调度门限,并存在具有剩余资源的条件下,重新确定目标CQI。
所述目标CQI更新子模块还可以包括以下单元:
第一CQI选定单元,用于在存在与当前目标CQI相等的第一CQI时,选定所述第一CQI为目标CQI;
第二CQI选定单元,用于在没有与当前目标CQI相等的第一CQI时,选定小于当前目标CQI且大于其它CQI的第二CQI为目标CQI。
由于图6、7和8所示的***实施例都可以对应适用于前述的各种方法实施例中,所以描述较为简略,未详尽之处可以参见本说明书前面相应部分的描述。上述随意举出了本发明的几种实施例,本领域技术人员根据具体情况适当组合、选择,可以充分地发挥本发明的技术功效。基于上述实施例的任意组合都是本发明的实施方案,但是由于篇幅限制,本说明书在此就不一一详述了。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种单用户MIMO的资源分配方法及一种单用户MIMO的资源分配***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (21)
1.一种单用户MIMO的资源分配方法,其特征在于,包括:
获取目标CQI的资源信息,在拥有所述目标CQI的资源个数最多的虚天线上根据需要调度的数据量分配资源;所述虚天线为对应虚拟MIMO技术的天线;
按照所述资源分配结果预占用其它虚天线上的相应资源;
判断所述其它虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述其它虚天线上的相应资源。
2.如权利要求1所述的方法,其特征在于,所述资源为单码字资源,所述获取目标CQI的资源信息,在拥有所述目标CQI的资源个数最多的虚天线上根据需要调度的数据量分配资源步骤包括:
获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
统计各个虚天线拥有所述目标CQI的资源个数;
定位拥有所述目标CQI的资源个数最多的虚天线位置,依据所述最多资源个数及需要调度的数据量在所述虚天线上分配资源。
3.如权利要求2所述的方法,其特征在于,所述判断所述其它虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述其它虚天线上的相应资源步骤包括:
判断是否还有需要调度的数据量,若有,则进一步判断已调度的数据量是否满足调度门限,若是,则确定占用所述其它虚天线上的相应资源;
如果没有需要调度的数据量,则直接确定占用所述其它虚天线上的相应资源。
4.如权利要求3所述的方法,其特征在于,所述判断所述其它虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述其它虚天线上的相应资源步骤还包括:
若所述已调度的数据量不满足调度门限,则在存在剩余资源的条件下,重新确定目标CQI,以依据所述重新确定的目标CQI重新分配资源。
5.如权利要求4所述的方法,其特征在于,所述重新确定的目标CQI为小于当前目标CQI且大于其它CQI的CQI。
6.如权利要求1所述的方法,其特征在于,所述资源为多码字资源,所述获取目标CQI的资源信息,在拥有所述目标CQI的资源个数最多的虚天线上根据需要调度的数据量分配资源步骤包括:
获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
查找所述目标CQI对应的资源单位及虚天线位置,依据所述资源单位及需要调度的数据量在所述虚天线上分配资源。
7.如权利要求6所述的方法,其特征在于,所述按照所述资源分配结果预占用其它虚天线上的相应资源的步骤包括:
按照所述资源单位所在的频域位置,预占用其它虚天线上相应频域位置的资源。
8.如权利要求7所述的方法,其特征在于,所述判断所述其它虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述其它虚天线上的相应资源步骤包括:
依据已调度的数据量计算剩余的需要调度数据量;
若还有需要调度的数据量,则判断是否分配完所有其它虚天线的资源;
如果是,则在已调度的数据量满足调度门限的条件下,确定占用所有其它虚天线上相应频域位置的资源;
如果否,则在下一条其它虚天线上分配相应频域位置的资源,并更新需要调度的数据量。
9.如权利要求8所述的方法,其特征在于,所述判断所述其它虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述其它虚天线上的相应资源步骤还包括:
若没有需要调度的数据量,则直接确定占用所有其它虚天线上相应频域位置的资源。
10.如权利要求9所述的方法,其特征在于,所述判断所述其它虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述其它虚天线上的相应资源步骤还包括:
若所述已调度的数据量不满足调度门限,则在存在剩余资源时,重新确定目标CQI,以依据所述重新确定的目标CQI重新分配资源。
11.如权利要求10所述的方法,其特征在于,所述重新确定目标CQI的步骤包括:
判断是否存在与当前目标CQI相等的第一CQI,如果是,则重新确定所述第一CQI为目标CQI;如果否,则重新确定小于当前目标CQI且大于其它CQI的CQI为目标CQI。
12.一种单用户MIMO的资源分配***,其特征在于,包括:
资源分配模块,用于获取目标CQI的资源信息,在拥有所述目标CQI的资源个数最多的虚天线上根据需要调度的数据量分配资源;所述虚天线为对应虚拟MIMO技术的天线;
预占用模块,用于按照所述资源分配结果预占用其它虚天线上的相应资源;
评判模块,用于判断所述其它虚天线上资源的预占用是否满足预设条件,如果是,则确定占用所述其它虚天线上的相应资源。
13.如权利要求12所述的***,其特征在于,所述资源为单码字资源,所述资源分配模块包括:
目标CQI选取子模块,用于获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
统计子模块,用于统计各个虚天线拥有所述目标CQI的资源个数;
定位子模块,用于定位拥有所述目标CQI的资源个数最多的虚天线位置;
第一分配子模块,用于依据所述最多资源个数及需要调度的数据量在所述虚天线上分配资源。
14.如权利要求13所述的***,其特征在于,所述评判模块包括:
第一判断子模块,用于判断是否还有需要调度的数据量,若有,则触发第二判断子模块;若没有,则触发第一占用子模块;
第二判断子模块,用于判断已调度的数据量是否满足调度门限,若是,则触发第一占用子模块;
第一占用子模块,用于确定占用所述虚天线上的相应资源。
15.如权利要求14所述的***,其特征在于,所述评判模块还包括:
目标CQI更新子模块,用于在所述已调度的数据量不满足调度门限,并存在剩余资源的条件下,重新确定目标CQI。
16.如权利要求15所述的***,其特征在于,所述重新确定的目标CQI为小于当前目标CQI且大于其它CQI的CQI。
17.如权利要求12所述的***,其特征在于,所述资源为多码字资源,所述资源分配模块包括:
目标CQI选取子模块,用于获取所有虚天线的可用资源,按照所述资源相应CQI的大小排序,并选取目标CQI;
查找子模块,用于查找所述目标CQI对应的资源单位及虚天线位置;
第二分配子模块,用于依据所述资源单位及需要调度的数据量在所述虚天线上分配资源。
18.如权利要求17所述的***,其特征在于,所述预占用模块包括:
频域资源预占用子模块:按照所述资源单位所在的频域位置,预占用其它虚天线上相应频域位置的资源。
19.如权利要求18所述的***,其特征在于,所述评判模块包括:
数据量更新子模块,用于依据已调度的数据量计算剩余的需要调度数据量;
第一判断子模块,用于判断是否还有需要调度的数据量,若有,则触发第三判断子模块;若没有,则触发第二占用子模块;
第三判断子模块,用于判断是否分配完所有其它虚天线的资源;如果是,则触发第二判断子模块;如果否,则触发循环分配子模块;
第二判断子模块,用于判断已调度的数据量是否满足调度门限,若是,则触发第二占用子模块;
循环分配子模块,用于在下一条其它虚天线上分配相应频域位置的资源,并调用所述数据量更新子模块更新需要调度的数据量;
第二占用子模块,用于确定占用所有其它虚天线上相应频域位置的资源。
20.如权利要求19所述的***,其特征在于,所述评判模块还包括:
目标CQI更新子模块,用于在所述已调度的数据量不满足调度门限,并存在具有剩余资源的条件下,重新确定目标CQI。
21.如权利要求20所述的***,其特征在于,所述目标CQI更新子模块包括:
第一CQI选定单元,用于在存在与当前目标CQI相等的第一CQI时,选定所述第一CQI为目标CQI;
第二CQI选定单元,用于在没有与当前目标CQI相等的第一CQI时,选定小于当前目标CQI且大于其它CQI的第二CQI为目标CQI。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101013287A CN101527673B (zh) | 2008-03-04 | 2008-03-04 | 单用户mimo的资源分配方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101013287A CN101527673B (zh) | 2008-03-04 | 2008-03-04 | 单用户mimo的资源分配方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101527673A CN101527673A (zh) | 2009-09-09 |
CN101527673B true CN101527673B (zh) | 2012-01-11 |
Family
ID=41095377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101013287A Active CN101527673B (zh) | 2008-03-04 | 2008-03-04 | 单用户mimo的资源分配方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101527673B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI619399B (zh) * | 2015-01-28 | 2018-03-21 | 阿爾卡特朗訊美國股份有限公司 | 藉由預測平滑傳輸區塊大小來控制應用程式操作的系統和方法 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238627B (zh) * | 2010-05-05 | 2015-04-22 | 电信科学技术研究院 | 下行共享信道的资源分配方法及装置 |
CN103024919B (zh) * | 2012-12-03 | 2016-05-25 | 电信科学技术研究院 | 一种跨载波调度管理方法和设备 |
CN104506218B (zh) * | 2014-12-03 | 2018-04-06 | 北京智谷睿拓技术服务有限公司 | 重新配置天线的方法和装置 |
CN111819546A (zh) * | 2018-01-11 | 2020-10-23 | 诺基亚技术有限公司 | 无线网络中的频率域调度器的硬件加速 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101018084A (zh) * | 2007-03-08 | 2007-08-15 | 北京邮电大学 | 服务质量保证的多用户mimo-ofdm***的资源分配方法 |
CN101036320A (zh) * | 2004-08-02 | 2007-09-12 | 美商内数位科技公司 | 多输入多输出正交频分多路复用***品质控制方法及装置 |
WO2008024773A2 (en) * | 2006-08-21 | 2008-02-28 | Qualcomm Incorporated | Approach to a unified su-mimo/mu-mimo operation |
-
2008
- 2008-03-04 CN CN2008101013287A patent/CN101527673B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101036320A (zh) * | 2004-08-02 | 2007-09-12 | 美商内数位科技公司 | 多输入多输出正交频分多路复用***品质控制方法及装置 |
WO2008024773A2 (en) * | 2006-08-21 | 2008-02-28 | Qualcomm Incorporated | Approach to a unified su-mimo/mu-mimo operation |
CN101018084A (zh) * | 2007-03-08 | 2007-08-15 | 北京邮电大学 | 服务质量保证的多用户mimo-ofdm***的资源分配方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI619399B (zh) * | 2015-01-28 | 2018-03-21 | 阿爾卡特朗訊美國股份有限公司 | 藉由預測平滑傳輸區塊大小來控制應用程式操作的系統和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101527673A (zh) | 2009-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1762117B (zh) | 降低通信***中共信道干扰的方法和设备 | |
CN101627589B (zh) | 用于在多载波通信***中传输的方法和装置 | |
CN102461243B (zh) | 无线***中的上行链路反馈信道报告机制 | |
CN1868227B (zh) | 信令方法、***、基站以及移动台 | |
CN101291514B (zh) | 无线通信***中资源分配的方法和装置 | |
CN101682492B (zh) | 基站、用户装置、发送方法和接收方法 | |
CN101421938B (zh) | 在多用户无线通信网络中使用时域和频域中的均衡公平调度的业务量负荷相关的功率分配 | |
CN101099311B (zh) | 无线通信***及方法 | |
CN109803426A (zh) | 传输数据的方法和装置 | |
CN106464648A (zh) | 多用户下行蜂窝***中的数据传输方法与装置 | |
CN101388699A (zh) | 基于空时频域的信息反馈方法和***、用户设备及基站 | |
CN101884175B (zh) | 发送装置、发送控制方法以及通信装置 | |
CN1868233B (zh) | 容量调度的方法和*** | |
US20070291692A1 (en) | Apparatus and method for managing resources in mobile communication system | |
CN106464428A (zh) | 利用蜂窝通信网络中256qam的有效tbs表设计的***和方法 | |
CN101563952A (zh) | 在混合自动请求操作中通过利用资源来传送数据的方法 | |
CN102238627B (zh) | 下行共享信道的资源分配方法及装置 | |
CN102036354B (zh) | 一种为下行控制信道分配功率的方法、装置和基站 | |
CN102144425A (zh) | Ofdma中的部分频率重用 | |
CN101536564B (zh) | 使用不同频率再用因子来传送数据分组的方法 | |
CN101527673B (zh) | 单用户mimo的资源分配方法及*** | |
CN103096485A (zh) | 一种lte***中多用户多入多出频选调度的方法 | |
CN101940047B (zh) | 多载波通信基站设备和子载波分配方法 | |
CN101541044A (zh) | 一种调度方法及调度处理装置 | |
CN102752867A (zh) | 一种用于实现链路自适应的方法、终端设备及网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |