一种调度方法、装置及网络节点与流程

文档序号:11139840阅读:295来源:国知局
一种调度方法、装置及网络节点与制造工艺

本发明涉及通信领域,特别是指一种调度方法,装置及网络节点。



背景技术:

第四代移动通信技术(4G)以正交频分多址接入技术(OFDMA)为基础,其无线传输速率达到100Mbps,能够满足一定程度的宽带移动通信需求。然而,随着智能终端普及和移动新业务需求增长,无线传输速率有待进一步提高。5G定位于频谱效率更高、速率更快、容量更大的无线网络,支持0.1~1Gbps的用户体验速率,频谱效率提升5~15倍。

图样分割多址接入技术(Pattern Division Multiple Access,PDMA)是一种新型非正交多址接入技术,它利用多用户信道的非对称性,通过设计多用户不等分集的稀疏图样矩阵和编码调制联合优化方案,实现时频域、功率域、编码域和空域等多维度的非正交信号叠加传输,获得更高多用户复用和分集增益。因此,PDMA技术可用于满足5G频谱效率提升和海量连接的需求。

在正交多址接入技术中,小区内一般一个时频资源只分配给一个用户,多个用户之间为正交传输,没有干扰。小区间,占用相同时频资源的用户会对邻区产生同频干扰。对于下行,基站会根据UE(User Equipment,用户设备)反馈上报的CSI(信道状态信息),例如CQI(信道质量指示)、PMI(预编码矩阵指示)、RI(秩指示)等,进行时频资源的调度。对于上行,基站会测量UE的SRS(探测参考信号)信号获得CSI,进行时频资源的调度。LTE系统中,基站一般采用比例公平调度算法,既考虑信道传输容量最大化,又保证了用户间的公平性。

未来5G网络中,用户数明显增多,业务需求急速增长,系统过载率至少可达到150%以上,基站需要在有限的频谱资源上调度更多的用户。因此,LTE系统中的时频资源分配方法已不能满足多用户调度的要求。

对于单个小区多用户复用的调度实现,2G、3G、4G网络中是在时域、码域、频域进行,例如时分多址、码分多址、正交频分多址等。然而,单一的多址技术使得可用资源受限,频谱效率得不到进一步的提升,无法满足未来5G高频谱效率的要求。



技术实现要素:

本发明要解决的技术问题是提供一种调度方法、装置及网络节点,可以实现在一个时频资源上,对多个用户进行调度,提高系统性能。

为解决上述技术问题,本发明的实施例提供一种调度方法,包括:

获取多个时频资源;

在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度。

其中,获取多个时频资源的步骤包括:

获取根据系统预设的图样矩阵的行数,将系统带宽对应的物理资源PRB数量进行划分得到的多个时频资源。

其中,获取根据系统预设的图样矩阵的行数,将系统带宽对应的物理资源PRB数量进行划分得到的多个时频资源的步骤包括:

获取按照公式:L2=L1/N,得到的多个时频资源数;

其中,L2为PRB块组的个数,N为系统预设的图样矩阵的行数,L1为将系统带宽对应的PRB数量进行划分得到的PRB块的数量,其中,一个PRB块组对应一个时频资源。

其中,所述PRB块组中包含的PRB块是从L1个PRB块中随机选择或者连续选择得到的。

其中,在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度的步骤包括:

在所述多个时频资源中的任意一个时频资源上,从多个待调度用户中选择至少两个用户进行配对;

若选择的至少两个用户配对成功,在一个时频资源上,对至少两个配对成功的用户进行调度。

其中,从多个待调度用户中选择至少两个用户进行配对时,包括以下选择方式中的一种或者多种:

若多个待调度用户中包括单用户正交预调度的用户,则在所述多个待调度用户中,选择除单用户正交预调度的用户之外的其它待调度用户中的至少一个用户与所述正交预调度的用户进行配对;

对多个待调度用户进行图样矢量或图样矢量组的分配,在分配了图样矢量或图样矢量组的多个用户中,选择至少两个用户进行配对,其中,图样矢量是系统预设的图样矩阵中的一列,图样矢量组是系统预设的图样矩阵中的多列;

在多个待调度用户中,选择参考信号测量量的测量值的差值大于预设第一门限的至少两个用户进行配对,所述参考信号测量量的测量值的差值表示用户之间的功率差异;

在多个待调度用户中,选择分配了功率因子,且功率因子满足第一预设条件的至少两个用户进行配对;

在多个待调度的用户中,选择调度目标函数满足第二预设条件的至少两个用户进行配对。

其中,选择除单用户正交预调度的用户之外的其它待调度用户中的至少一个用户时,将多个待调度用户按照每个用户的比例公平因子降序排列,依次选择其中至少一个用户与正交预调度的用户进行配对。

其中,选择分配了功率因子,且功率因子满足第一预设条件的至少两个用户进行配对时,在多个待调度用户中,选择归一化的功率因子之和小于或者等于1的至少两个用户进行配对,其中,用户的功率因子=用户的发射功率/网络节点的总发射功率。

其中,选择调度目标函数满足第二预设条件的至少两个用户进行配对包括:

所述调度目标函数的统计量包括:用户的吞吐量或者加权吞吐量时,选择吞吐量或者加权吞吐量之和最大的至少两个用户进行配对;或者

所述调度目标函数的统计量包括:用户的能耗时,选择能耗之和最小的至少两个用户进行配对。

其中,判断选择的至少两个用户配对成功的步骤包括以下配对方式中的一种或者多种:

获取选择的至少两个用户的信道质量,若信道质量低于第一预设信道质量值的用户被分配分集度高于第一预设分集度的图样矢量或者图样矢量组,且信道质量高于所述第二预设信道质量值的用户被分配分集度低于第二预设分集度的图样矢量或者图样矢量组组,则确定所述选择的至少两个用户匹配成功;

获取选择的至少两个用户的参考信号测量量的测量值,若至少两个用户中的任意两个用户的参考信号测量量的测量值的差值大于一预设第二门限,则确定所述选择的至少两个用户匹配成功;

获取选择的至少两个用户的空间特性值,若至少两个用户的空间特性值相同或者相差小于一预设空间特征门限值,则确定所述选择的至少两个用户匹配成功。

其中,在一个时频资源上,对至少两个配对成功的用户进行调度的步骤包括:

在一个时频资源上,对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量;

在所述时频资源上,获取至少两个配对成功的用户的调度目标函数的统计量之和;

若至少两个配对成功的用户的调度目标函数的统计量之和满足第三预设条件,则在所述时频资源上,对至少两个配对成功的用户进行调度。

其中,在一个时频资源上,对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量的步骤包括:

获取每个用户的比例公平因子;

在一个时频资源上,选择比例公平因子最大的用户作为第一用户;

对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量。

其中,若至少两个配对成功的用户的调度目标函数的统计量之和满足第三预设条件,则在所述时频资源上,对至少两个配对成功的用户进行调度的步骤包括:

所述调度目标函数的统计量包括:用户的吞吐量或者加权吞吐量时,若至少两个配对成功的用户的调度目标函数的统计量之和大于所述第一用户的调度目标函数的统计量,则在所述时频资源上,对至少两个配对成功的用户进行 调度;或者

所述调度目标函数的统计量包括:用户的能耗时,若至少两个配对成功的用户的调度目标函数的统计量之和小于所述第一用户的调度目标函数的统计量,则在所述时频资源上,对至少两个配对成功的用户进行调度。

其中,在一个时频资源上,对至少两个配对成功的用户进行调度的步骤包括:

在一个时频资源上,直接对至少两个配对成功的用户进行调度。

其中,对至少两个配对成功的用户进行调度的步骤包括:

对至少两个配对成功的用户分配所述时频资源对应的PRB块组、该PRB块组包括的PRB列表、调制编码方式MCS、图样矢量或图样矢量组和/或发射功率。

其中,上述方法还包括:

在所述多个待调度用户中,对配对不成功的用户或者所述多个待调度用户中配对成功的至少两个用户的性能比单用户正交预调度的性能差时,对每个用户采用单用户正交预调度的调度结果进行调度。

其中,上述方法还包括:

在所述多个待调度用户中,对重传数据的用户采用上一次的调度结果对该重传数据的用户进行调度;或者

对重传数据的用户进行重新配对,并在配对成功后对该重传数据的用户进行调度。

其中,对重传数据的用户采用上一次的调度结果对该重传数据的用户进行调度的步骤包括:

对重传数据的用户采用上一次的单用户正交预调度的调度结果进行调度;或者

对重传数据的用户采用上一次的多用户配对的调度结果进行调度;

其中,所述调度结果包括:为用户分配的PRB块组的索引号、该PRB块组包括的PRB列表、调制编码方式MCS、图样矢量或图样矢量组和/或发射功率。

其中,对重传数据的用户进行重新配对,并在配对成功后对该重传数据的 用户以及该重传数据的用户的配对用户进行调度的步骤包括:

对重传数据的用户进行重新配对,并在配对成功后,采用该重传数据的用户的上一次调度结果中的PRB块组的索引号、该PRB块组包括的PRB列表、调制编码方式MCS、本次配对中发生改变的图样矢量或图样矢量组和/或发射功率,对该重传数据的用户进行调度。

本发明的实施例还提供一种调度装置,包括:

获取模块,用于获取多个时频资源;

调度模块,用于在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度。

其中,所述获取模块具体用于获取根据系统预设的图样矩阵的行数,将系统带宽对应的物理资源PRB数量进行划分得到的多个时频资源。

其中,所述调度模块包括:

选择模块,用于在所述多个时频资源中的任意一个时频资源上,从多个待调度用户中选择至少两个用户进行配对;

调度子模块,用于在选择的至少两个用户配对成功时,在一个时频资源上,对至少两个配对成功的用户进行调度。

其中,所述调度子模块具体用于:在一个时频资源上,对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量;在所述时频资源上,获取至少两个配对成功的用户的调度目标函数的统计量之和;若至少两个配对成功的用户的调度目标函数的统计量之和满足第三预设条件,则在所述时频资源上,对至少两个配对成功的用户进行调度。

其中,所述调度子模块在一个时频资源上,直接对至少两个配对成功的用户进行调度。

本发明的实施例还提供一种网络节点,包括:

处理器;以及通过总线接口与所述处理器相连接的存储器,所述存储器用于存储所述处理器在执行操作时所使用的程序和数据,当处理器调用并执行所述存储器中所存储的程序和数据时,实现如下的功能模块:

获取模块,用于获取多个时频资源;

调度模块,用于在所述多个时频资源中的任意一个时频资源上,对从多个 待调度用户中选择的至少两个配对用户进行调度。

本发明的上述技术方案的有益效果如下:

上述方案中,通过将系统带宽划分为多个时频资源,且在一个时频资源通过合理的用户配对原则进行至少2用户的配对,可以在编码域、功率域、空域等进行多维度的调度,使得多用户在相同时频资源上利用不等分集度的图样矢量或图样矢量组、功率差异、不同空间特性进行非正交信号叠加传输,系统性能得到大幅提升。

附图说明

图1为本发明的第一实施例的调度方法的流程示意图;

图2为本发明的第二实施例的调度方法的流程示意图;

图3为本发明的第三实施例的调度方法的流程示意图;

图4为本发明的第四实施例的调度方法的流程示意图;

图5为本发明的第五实施例的调度方法的流程示意图;

图6为本发明的第六实施例的调度方法的流程示意图;

图7为本发明的第七实施例的调度方法的流程示意图;

图8为本发明的第八实施例的调度方法的流程示意图;

图9为本发明的第九实施例的调度装置的模块框示意图;

图10为本发明的第十实施例的网络节点的流程示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

本发明针对现有的系统中,一个时频资源只分配一个用户,多个用户之间为正交传输,不能满足多用户调度的问题,提供一种调度方法、装置及网络节点,从而可以实现在同一个时频资源上对多个用户进行调度,提高系统性能。

第一实施例

如图1所示,本发明的实施例提供一种调度方法,包括:

步骤11,获取多个时频资源;

步骤12,在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度。

本发明的该实施例,通过将系统带宽划分为多个时频资源,在多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度,从而实现在同一个时频资源上,对多个用户进行调度,提高了系统性能。

第二实施例

如图2所示,一种调度方法,包括:

步骤21,获取根据系统预设的图样矩阵的行数,将系统带宽对应的物理资源PRB数量进行划分得到的多个时频资源;

步骤22,在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度。

该实施例中,系统预设的图样矩阵包括:具有不等分集度的多个图样矩阵以及具有等分集度的多个图样矩阵。其中,不等分集度的图样矩阵的每一列的分集度互不相同或者部分相同,等分集度的图样矩阵的每一列的分集度均相同;图样矩阵的图样矢量为一列,图样矢量组包括多列。

常用的具有不等分集度的图样矩阵有3×7的PDMA图样矩阵,2×3的PDMA图样矩阵以及4×6的PDMA图样矩阵。

PDMA图样矩阵S3×7如下所示:

PDMA图样矩阵S3×7的过载系数为7/3≈233%。可以看出该图样矩阵的不同列具有不同的分集度,该图样矩阵的第1列的列重为3,第2列、3列和第4列为2,第5列、6列和7列为1,在某种条件下,该列的分集度与该列的列重相等。

图样矩阵S2×3如下所示:

图样矩阵S4×6如下所示:

第三实施例

如图3所示,一种调度方法,包括:

步骤31,获取预设的每个PRB(物理资源)块包含的PRB(物理资源)数;LTE系统中,时频资源的最小调度单元为PRB(Physical Resource Block),而PDMA多用户调度中,时频资源的最小调度单元为PRB块(block),PRB块中包含一个或多个连续的PRB;

步骤32,按照每个PRB块包含的PRB数,将系统带宽所对应的总PRB数,划分为多个PRB块;

步骤33,按照系统预设的图样矩阵的行数,将多个PRB块划分为多个PRB块组,一个PRB块组对应一个时频资源;

步骤34,在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度。

该实施例中,步骤32具体可以通过公式:L1=M1/N1,将系统带宽所对应的总PRB数,划分为多个PRB块;

其中,L1为PRB块的数量,M1为系统带宽所对应的总PRB数,N1为每个PRB块包含的PRB数。

相应的,步骤33具体可以按照公式:L2=L1/N,得到PRB块组的个数;

其中,L2为PRB块组的个数,N为系统预设的图样矩阵的行数。

进一步的,所述PRB块组中包含的PRB块是从L1个PRB块中随机选择或者连续选择得到的。其中,随机选择多个PRB块时,可以是:在按照图样矩阵的行数将系统带宽对应的PRB块分为N部分中,每一部分均选择相同位置的PRB块组成一个PRB块组或者每一部分中任意选择一个PRB块组成一个PRB块组。

例如,对于3×7的PDMA图样矩阵,10MHz系统带宽,要将48个PRB进行PRB块组的划分。

如果每个PRB块包含16个PRB,那么共3个PRB块(0-15),(16-31),(32-47);

如果每个PRB块包含4个PRB,那么共12个PRB块(0-3),(4-7)…(44-47);

如果每个PRB块包含2个PRB,那么共24个PRB块(0-1),(2-3)…(46-47)。

按照3×7的PDMA图样矩阵的行数,每个PRB块组由3个PRB块组成,有以下3种映射方式:

1)PRB块组宽带映射

每个PRB块包含16个PRB,3个PRB块组成宽带的时频资源,得到1个可调度PRB块组(0-15,16-31,32-47)

2)PRB块组子带离散映射

2.1)每个PRB块包含4个PRB,将12个PRB块分成3部分,在每个部分中随机选择1个PRB块组成子带的时频资源,得到4个可调度PRB块组(0-3,16-19,32-35),(4-7,20-23,36-39),(8-11,24-27,40-43),(12-15,28-31,44-47);

2.2)每个PRB块包含2个PRB,将24个PRB块分成3部分,在每个部分中随机选择1个PRB块组成子带的时频资源,得到8个可调度PRB块组(0-1,16-17,32-33),(2-3,18-19,34-35)…(14-15,30-31,46-47)。

3)PRB块组子带连续映射

3.1)每个PRB块包含4个PRB,将连续的3个PRB块组成子带的时频资源,得到4个可调度PRB块组:

(0-3,4-7,8-11),(12-15,16-19,20-23),(24-27,28-31,32-35),(36-39,40-43,44-47);

3.2)每个PRB块包含2个PRB,将连续的3个PRB块组成子带的时频资源,得到8个可调度PRB块组:

(0-1,2-3,4-5),(6-7,8-9,10-11)…(42-43,44-45,46-47)。

第四实施例

如图4所示,一种调度方法,包括:

步骤41,获取多个时频资源;

步骤42,在所述多个时频资源中的任意一个时频资源上,从多个待调度用户中选择至少两个用户进行配对;

步骤43,若选择的至少两个用户配对成功,在一个时频资源上,对至少两个配对成功的用户进行调度。

该实施例中,步骤42中,从多个待调度用户中选择至少两个配对用户进行配对时,包括以下选择方式中的一种或者多种:

1)若多个待调度用户中包括单用户正交预调度的用户,则在所述多个待调度用户中,选择除单用户正交预调度的用户之外的其它待调度用户中的至少一个用户与所述正交预调度的用户进行配对;

选择除单用户正交预调度的用户之外的其它待调度用户中的至少一个用户时,将多个待调度用户按照每个用户的比例公平因子降序排列,依次选择其中至少一个用户与正交预调度的用户进行配对;

2)对多个待调度用户进行图样矢量或图样矢量组的分配,在分配了图样矢量或图样矢量组的多个用户中,选择至少两个用户进行配对;

其中,图样矢量是系统预设的图样矩阵中的一列,图样矢量组是系统预设的图样矩阵中的多列;

3)在多个待调度用户中,选择参考信号测量量的测量值的差值大于预设第一门限的至少两个用户进行配对,所述参考信号测量量的测量值的差值表示用户之间的功率差异;

4)在多个待调度用户中,选择分配了功率因子,且功率因子满足第一预设条件的至少两个用户进行配对,其中,所述第一预设条件是:选择归一化的功率因子之和小于或者等于1的至少两个用户进行配对,其中,用户的功率因子=用户的发射功率/网络节点的总发射功率;

如,α12,...,αy是选择的y个用户分别对应的功率因子;对于2用户配对,可选的功率因子组合(α12)有(0.9,0.1),(0.8,0.2),(0.7,0.3),(0.6,0.4),α12=1;对于3用户配对,可选的功率因子组合(α123)有(0.9,0.1,0.1),(0.8,0.2,0.2),(0.8,0.1,0.3),(0.7,0.3,0.3),(0.6,0.4,0.4)等,其中,α12/2+α3/2=1;

5)在多个待调度的用户中,选择调度目标函数满足第二预设条件的至少两个用户进行配对;

其中,所述调度目标函数的统计量包括:用户的吞吐量或者加权吞吐量时,选择吞吐量或者加权吞吐量之和最大的至少两个用户进行配对;

所述调度目标函数的统计量包括:用户的能耗时,选择能耗之和最小的至少两个用户进行配对。

配对用户的吞吐量或者加权吞吐量可以根据比例公平因子得到;而用户的能耗可以根据已有的能耗计算方法得到。

在上述5种方式中,如果采用其中的多种方式的组合时,例如:

对于下行,在待调度用户中,依次选择至少2个用户,从中选出RSRP(参考信号接收功率)最小的用户作为远端用户,判断它与其他用户是否满足RSRP差值门限,如果满足,远端用户分配分集度高的图样矢量或图样矢量组,近端用户分配分集度低的图样矢量或图样矢量组。同时,遍历所有可选的功率因子组合,计算配对后的比例公平因子对应的加权吞吐量,选择加权吞吐量之和最大的用户进行配对;

对于上行,至少2个用户配对,配对用户中包含单用户正交预调度的用户,在其他剩余的待调度用户中依次选择用户,从中选出SINR(信号与干扰加噪声比)最小的用户作为远端用户,判断它与其他用户是否满足SINR差值门限,如果满足,远端用户分配分集度高的图样矢量或图样矢量组,近端用户分配分集度低的图样矢量或图样矢量组。同时,计算配对后的比例公平因子对应的加权吞吐量,选择加权吞吐量之和最大的用户进行配对。

该实施例中,步骤43中,判断选择的至少两个用户配对成功的步骤包括以下配对方式中的一种或者多种:

1)获取选择的至少两个用户的信道质量,若信道质量低于第一预设信道质量值的用户被分配分集度高于第一预设分集度的图样矢量或者图样矢量组,且信道质量高于所述第二预设信道质量值的用户被分配分集度低于第二预设分集度的图样矢量或者图样矢量组,则确定所述选择的至少两个用户匹配成功;

也就是说,根据用户的信道质量分配不同分集度的图样矢量或图样矢量组(对应不同列重的列),分集度高的图样矢量或图样矢量组(大列重的1列或多列)可以分配给信道质量差的用户,分集度低的图样矢量或图样矢量组(小列重的1列或多列)可以分配给信道质量好的用户;

例如,对于3×7的PDMA图样矩阵,远端用户(如RSRP小或SINR低)的信道质量差,可以给它分配第1列分集度高的图样矢量或第2~4列分集度高的图样矢量组;近端用户(如RSRP大或SINR高)的信道质量好,可以给它分配第5列分集度低的图样矢量或第5~7列分集度低的图样矢量组。

2)获取选择的至少两个用户的参考信号测量量的测量值,若至少两个用户中的任意两个用户的参考信号测量量的测量值的差值大于一预设第二门限,则确定所述选择的至少两个用户匹配成功;

也就是说,通过参考信号测量量的差值门限来区分UE的功率差异,从而选择至少2个用户配对。参考信号可以是CRS(信道状态信息)、CSI-RS(信道状态信息-参考信号)、SRS(探测参考信号)等,测量量可以是RSRP(参考信号接收功率)、RSRQ(参考信号接收质量)、SINR(信号与干扰加噪声比)、IoT(Interference over Thermal,干扰噪声)、接收功率等;

对于下行,可以基于RSRP差值门限,也可以基于下行SINR差值门限;

对于上行,可以基于上行接收功率差值门限,也可以基于上行SINR差值门限;

例如,下行链路中,UE测量eNB的测量量为CRS的RSRP,UE1测量eNB的RSRP1和UE2测量eNB的RSRP2之间的差值满足门限要求,即|RSRP1-RSRP2|>X dB。

3)获取选择的至少两个用户的空间特性值,若至少两个用户的空间特性值相同或者相差小于一预设空间特征门限值,则确定所述选择的至少两个用户匹配成功;

也就是说,将空间特性相近的用户进行配对,例如,PMI相同的用户可以认为空间特性相近,那么将它们进行配对;

多组配对用户可以在不同MIMO层传输,即多用户数据流在多天线上发送和接收。

以上3种用户配对原则中多种方法的组合时,例如:

对于下行,至少2用户配对,从中选出RSRP或者SINR最小的UE作为远端UE,判断它与其他用户是否满足RSRP或者SINR差值门限,如果满足,远端UE分配分集度高的图样矢量或图样矢量组,其他用户分配分集度低的图样矢量或图样矢量组;

对于上行,至少2用户配对,从中选出上行接收功率或者SINR最小的UE作为远端UE,判断它与其他用户是否满足上行接收功率或者SINR差值门限,如果满足,远端UE分配分集度高的图样矢量或图样矢量组,其他用户分 配分集度低的图样矢量或图样矢量组。

第五实施例

如图5所示,一种调度方法,包括:

步骤51,获取多个时频资源;

步骤52,在所述多个时频资源中的任意一个时频资源上,从多个待调度用户中选择至少两个用户进行配对;

步骤53,若选择的至少两个用户配对成功,在一个时频资源上,对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量;

步骤54,在所述时频资源上,获取至少两个配对成功的用户的调度目标函数的统计量之和;

步骤55,若至少两个配对成功的用户的调度目标函数的统计量之和满足第三预设条件,则在所述时频资源上,对至少两个配对成功的用户进行调度。

其中,步骤53中,在一个时频资源上,对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量的步骤包括:

步骤531,获取每个用户的比例公平因子;

步骤532在一个时频资源上,选择比例公平因子最大的用户作为第一用户;

步骤533对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量。

上述步骤55可以包括:

步骤551,所述调度目标函数的统计量包括:用户的吞吐量或者加权吞吐量时,若至少两个配对成功的用户的调度目标函数的统计量之和大于所述第一用户的调度目标函数的统计量,则在所述时频资源上,对至少两个配对成功的用户进行调度;或者

步骤552,所述调度目标函数的统计量包括:用户的能耗时,若至少两个配对成功的用户的调度目标函数的统计量之和小于所述第一用户的调度目标函数的统计量,则在所述时频资源上,对至少两个配对成功的用户进行调度。

该实施例中,将系统带宽划分为多个时频资源;在所述多个时频资源中的任意一个时频资源上,从多个待调度用户中选择至少两个用户进行配对;若选择的至少两个用户配对成功,在一个时频资源上,网络节点先根据UE的信道 状态信息进行单用户正交预调度,获得第一用户的调度目标函数的统计量,具体来说,对于下行,基站通过UE反馈上报得到服务小区下行的信道状态信息,例如宽带CQI、子带CQI、PMI、RI等。对于上行,基站通过测量UE的SRS信号获得服务小区上行的信道状态信息,例如子带SINR、信道矩阵H等;网络节点在每个时频资源(例如PRB块组)上计算每个用户的比例公平(PF)因子,比例公平因子=用户瞬时支持的吞吐量/用户历史平均速率;

在每个PRB块组上,将用户按照PF因子降序排列,选择PF因子最大的用户预分配该PRB块组,并记录该用户的预调度结果,包括正交预调度用户的UE ID,PF因子对应的加权吞吐量或者用户瞬时支持的吞吐量,分配的PRB块组的索引或者对应的PRB列表,用户的调制编码方式MCS,发射功率等;

然而,在所述时频资源上,获取至少两个配对成功的用户的调度目标函数的统计量之和;若至少两个配对成功的用户的调度目标函数的统计量之和大于所述第一用户的调度目标函数的统计量,则在所述时频资源上,对至少两个配对成功的用户进行调度;或者

所述调度目标函数的统计量包括:用户的能耗时,若至少两个配对成功的用户的调度目标函数的统计量之和小于所述第一用户的调度目标函数的统计量,则在所述时频资源上,对至少两个配对成功的用户进行调度。

第六实施例

如图6所示,一种调度方法,包括:

步骤61,获取多个时频资源;

步骤62,在所述多个时频资源中的任意一个时频资源上,从多个待调度用户中选择至少两个用户进行配对;

步骤63,若选择的至少两个用户配对成功,在一个时频资源上,直接对至少两个配对成功的用户进行调度。

在上述第五实施例和第六实施例中,对至少两个配对成功的用户进行调度的步骤包括:对至少两个配对成功的用户分配所述时频资源对应的PRB块组、该PRB块组包括的PRB列表、调制编码方式MCS、图样矢量或图样矢量组和/或发射功率。

第七实施例

如图7所示,一种调度方法,包括:

步骤71,获取多个时频资源;

步骤72,在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度;

步骤73,在所述多个待调度用户中,对配对不成功的用户或者所述多个待调度用户中配对成功的至少两个用户的性能比单用户正交预调度的性能差时,对每个用户采用单用户正交预调度的调度结果进行调度。

本发明的该实施例中,遍历所有待调度UE,当没有用户满足用户配对原则时,不进行用户配对,采用单用户正交预调度的调度结果;

遍历所有待调度UE,在设计调度目标函数的情况下,当多用户配对比单用户正交预调度的性能差时,不进行用户配对,采用单用户正交预调度的调度结果。

第八实施例

如图8所示,一种调度方法,包括:

步骤81,获取多个时频资源;

步骤82,在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度;

步骤83,在所述多个待调度用户中,对配对成功的至少两个用户进行调度;

步骤84,在所述多个待调度用户中,对重传数据的用户采用上一次的多用户配对的调度结果对该重传数据的用户进行调度;或者

步骤85,对重传数据的用户进行重新配对,并在配对成功后对该重传数据的用户进行调度。

其中,对重传数据的用户采用上一次的调度结果对该重传数据的用户进行调度的步骤84包括:

步骤841,对重传数据的用户采用上一次的单用户正交预调度的调度结果进行调度;或者

步骤842,对重传数据的用户采用上一次的多用户配对的调度结果进行调度;

其中,所述调度结果包括:为用户分配的PRB块组的索引号、该PRB块组包括的PRB列表、调制编码方式MCS、图样矢量或图样矢量组和/或发射功率。

其中,对重传数据的用户进行重新配对,并在配对成功后对该重传数据的用户以及该重传数据的用户的配对用户进行调度的步骤85包括:

步骤851,对重传数据的用户进行重新配对,并在配对成功后,采用该重传数据的用户的上一次调度结果中的PRB块组的索引号、该PRB块组包括的PRB列表、调制编码方式MCS、本次配对中发生改变的图样矢量或图样矢量组和/或发射功率,对该重传数据的用户进行调度;

例如,对于2×3的PDMA图样矩阵,当为3个重传UE时,保持上一次的调度结果不变;当为2个重传UE时,可以给它们分配第2列、第3列的图样矢量,功率因子都为1.0,类似正交传输;当为1个重传UE时,将待调度UE按照PF因子降序排列,找PF因子最大的UE和它配对,并给它们分配第2列、第3列的图样矢量,功率因子都为1.0,类似正交传输。如果找不到和它配对的待调度UE(所有UE都已调度),那么给它分配第1列图样矢量,功率因子为1.0。

下面结合具体的上下行链路应用场景,说明本发明的上述实施例所述的调度方法:

下行链路的多用户调度方法:

对于下行,2用户配对,3×7的PDMA图样矩阵,10MHz系统带宽(48个PRB),具体步骤如下:

步骤1:eNB根据10MHz系统带宽(48个PRB)、下行服务用户数(10个UE)选择3×7的PDMA图样矩阵。将48个PRB进行PRB块组的划分,每个PRB块包含4个PRB,采用PRB块组子带离散映射,得到4个可调度PRB块组:

(0-3,16-19,32-35),(4-7,20-23,36-39),(8-11,24-27,40-43),(12-15,28-31,44-47)。

步骤2:eNB通过UE反馈上报CSI进行单用户正交预调度。在每个PRB块组上计算每个UE的PF因子,将UE按照PF因子降序排列,选择PF因子最大的UE预分配该PRB块组,并记录该UE的预调度结果,包括PF因子对 应的加权吞吐量,分配的PRB块组索引或者对应的PRB列表,UE的MCS,发射功率等。例如,PRB块组1上的预调度UE为UE1,PRB块组2上的预调度UE为UE2。

步骤3:对于每个PRB块组,eNB在待调度UE中,依次选择2个UE,从中选出RSRP最小的UE作为远端UE,判断它与另一UE是否满足RSRP差值门限,如果满足,远端UE分配第2~4列分集度高的图样矢量组,近端用户分配第5~7列分集度低的图样矢量组。同时,遍历所有可选的功率因子组合:(0.9,0.1),(0.8,0.2),(0.7,0.3),(0.6,0.4),计算配对后的PF因子对应的加权吞吐量,选择加权吞吐量之和最大的2个UE进行配对。例如,PRB块组1上的配对用户为UE3和UE4,UE3是远端UE,分配第2~4列图样矢量组,分配功率因子0.8,UE4是近端UE,分配第5~7列图样矢量组,分配功率因子0.2。PRB块组2上的配对用户为UE5和UE6,UE5是远端UE,分配第2~4列图样矢量组,分配功率因子0.7,UE6是近端UE,分配第5~7列图样矢量组,分配功率因子0.3。

UE3和UE4的加权吞吐量之和大于UE1的加权吞吐量,配对成功,调度结果为PRB块组1上的调度UE为UE3和UE4,UE3的图样矢量组为第2~4列,功率因子为0.8,UE4的图样矢量组为第5~7列,功率因子为0.2。UE5和UE6的加权吞吐量之和小于UE2的加权吞吐量,不配对,调度结果为PRB块组2上的调度UE为UE2,UE2的功率因子为1.0。

其中,上述步骤2也可以没有,直接对配对成功的2个用户在同一个时频资源(即一个PRB块组上)进行调度。

上行链路的多用户调度方法:

对于上行,3用户配对,3x7的PDMA图样矩阵,10MHz系统带宽(48个PRB),具体步骤如下:

步骤1:eNB根据10MHz系统带宽(48个PRB)、上行服务用户数(30个UE)选择3x7的PDMA图样矩阵。将48个PRB进行PRB块组的划分,每个PRB块包含2个PRB,采用PRB块组子带连续映射,得到8个可调度PRB块组(0-1,2-3,4-5),(6-7,8-9,10-11)…(42-43,44-45,46-47)。

步骤2:eNB通过测量UE的SRS信号获得的CSI进行单用户正交预调度。 在每个PRB块组上计算每个UE的PF因子,将UE按照PF因子降序排列,选择PF因子最大的UE预分配该PRB块组,并记录该UE的预调度结果,包括PF因子对应的加权吞吐量,分配的PRB块组index或者对应的PRB list,UE的MCS等。例如,PRB块组1上的预调度UE为UE1,PRB块组2上的预调度UE为UE2。

步骤3:对于每个PRB块组,eNB在待调度UE中,依次选择3个UE,从中选出SINR最小的UE作为远端UE,判断它与另外2个UE是否满足SINR差值门限,如果满足,远端UE分配第1列分集度为3的图样矢量,SINR次小的UE分配第2~4列分集度为2的图样矢量组,SINR最大的UE分配第5~7列分集度为1的图样矢量组。同时,计算配对后的PF因子对应的加权吞吐量,选择加权吞吐量之和最大的3个UE进行配对。例如,PRB块组1上的配对用户为UE3、UE4和UE5,UE3分配第1列图样矢量,UE4分配第2~4列图样矢量组,UE5分配第5~7列图样矢量组。PRB块组2上的配对用户为UE6、UE7和UE8,UE6分配第1列图样矢量,UE7分配第2~4列图样矢量组,UE8分配第5~7列图样矢量组。

UE3、UE4和UE5的加权吞吐量之和大于UE1的加权吞吐量,配对成功,调度结果为PRB块组1上的调度UE为UE3、UE4和UE5,UE3的图样矢量为第1列,UE4的图样矢量组为第2~4列,UE5的图样矢量组为第5~7列。UE6、UE7和UE8的加权吞吐量之和小于UE2的加权吞吐量,不配对,调度结果为PRB块组2上的调度UE为UE2。

其中,上述步骤2也可以没有,直接对配对成功的3个用户在同一个时频资源(即一个PRB块组上)进行调度。

本发明的上述实施例,可以实现在同一个时频资源上,对多个用户进行调度,解决了未来5G网络中多用户调度问题,将一个时频资源分配给多个用户,通过合理的用户配对原则进行至少2用户的配对,可以在编码域、功率域、空域等进行多维度的调度,使得多用户在相同时频资源上利用不等分集度的图样矢量或图样矢量组、功率差异、不同空间特性进行非正交信号叠加传输,系统性能得到大幅提升。相对于现有技术,能够进一步提升系统的频谱效率,满足5G频谱效率提升和海量连接的需求。

第九实施例

如图9所示,一种调度装置90,包括:

获取模块91,用于获取多个时频资源;

调度模块92,用于在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度。

其中,所述获取模块91具体用于根据系统预设的图样矩阵,将系统带宽划分为多个时频资源。

其中,所述获取具体用于:获取根据系统预设的图样矩阵的行数,将系统带宽对应的物理资源PRB数量进行划分得到的多个时频资源。

其中,所述调度模块包括:

选择模块,用于在所述多个时频资源中的任意一个时频资源上,从多个待调度用户中选择至少两个用户进行配对;

调度子模块,用于在选择的至少两个用户配对成功时,在一个时频资源上,对至少两个配对成功的用户进行调度。

其中,所述调度子模块具体用于:在一个时频资源上,对第一用户进行正交预调度,获得第一用户的调度目标函数的统计量;在所述时频资源上,获取至少两个配对成功的用户的调度目标函数的统计量之和;若至少两个配对成功的用户的调度目标函数的统计量之和满足第三预设条件,则在所述时频资源上,对至少两个配对成功的用户进行调度。

其中,所述调度子模块在一个时频资源上,直接对至少两个配对成功的用户进行调度。

需要说明的是:该调度装置的实施例是与上述方法实施例对应的装置,上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。

第十实施例

如图10所示,本发明的实施例还提供一种网络节点,包括:

处理器101,以及通过总线接口103与所述处理器101相连接的存储器102,所述存储器102用于存储所述处理器101在执行操作时所使用的程序和数据,当处理器调用并执行所述存储器中所存储的程序和数据时,实现如下的功能模 块:

获取模块,用于获取多个时频资源;

调度模块,用于在所述多个时频资源中的任意一个时频资源上,对从多个待调度用户中选择的至少两个配对用户进行调度。

需要说明的是:上述装置的所有实现方式也均适用于该网络节点的实施例中,也能达到相同的技术效果。该实施例中,网络节点可以是集中节点,也可以是基站。

其中,集中节点,一个集中节点控制多个基站,是一个高层节点,可以是逻辑实体,也可以是独立的设备。例如,独立的接入网节点:本地网关(Local Gateway)或本地控制器(Local Controller),或者核心网节点或者OAM(Operation Administration and Maintenance,操作、管理和维护)节点;也可以是一个基站,该基站由于可以管理多个基站,可以看作超级基站;也可以是C-RAN架构中的基带池,集中处理多个RRH(Remote Radio Head,射频拉远头)的基带信号。

基站,可以是宏站,如eNB、NB等;也可以是小站,如低功率节点(LPN:low power node)、pico(微微基站)、femto(家庭基站)、RN(中继节点)等,接入点(AP:access point);也可以是射频拉远头(RRH,Remote Radio Head);也可以是能力增强的UE,如有relay能力的UE。一个基站下有一个或多个小区。基站采用单天线或多天线实现对特定区域的无线信号覆盖,这些特定区域被称为小区,小区这一概念也常常指为这一特定覆盖区域内的用户终端提供服务的包含基站软件和硬件子系统在内的逻辑实体。

小区,如果基站工作在一个中心频点上,那么,该基站被划分为一个小区,该小区的工作频点即基站的工作频点(中心频点)。如果基站工作在两个或者两个以上中心频点上,那么,该基站被划分为两个或者两个以上小区,小区的数量为基站的工作频点数量,每个小区的工作频点为基站的一个工作频点。

存储器102通过总线接口103与处理器101连接;总线接口103可以提供各种总线接口。总线可以是可以包括任意数量的互联的总线和桥;总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其它电路连接在一起,这些都是本领域所公知的。因此,本文不再对其进行详细描述。

本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1