一种资源分配方法、装置、电子设备及存储介质与流程

专利2023-03-01  114



1.本技术涉及通信领域,尤其涉及一种资源分配方法、装置、电子设备及存储介质。


背景技术:

2.第五代移动通信技术(5th generation mobile communication technolo gy,5g)新空口(new radio,nr)毫米波基站通常采用大规模多天线阵列,以及模拟波束和数字波束混合波束赋形的方式,来形成窄波束对用户信号进行精准赋形。由于5g nr毫米波系统的窄波束特性,用户之间可以很好的利用空间区分度进行多用户-多输入多输出(multi-user multiple-in put multiple-output,mu-mimo)传输。然而,现阶段未提供根据5g nr毫米波系统特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配的方案。


技术实现要素:

3.本技术提供一种资源分配方法、装置、电子设备及存储介质,能够解决如何为用户合理分配下行传输资源的问题。
4.为了达到上述目的,本技术采用如下技术方案:
5.第一方面,本技术提供一种资源分配方法,包括:确定与第一主用户配对的第一辅用户;其中,第一主用户为多个待调度用户中的用户,第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分隔离度满足第一预设条件,波束空分隔离度用于表征第一主用户与第一辅用户之间的通信干扰程度;确定第一主用户的剩余传输资源量;根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。
6.基于上述技术方案,本技术通过根据波束空分隔离度确定与主用户配对的辅用户,之后为待调度用户中调度优先级高的主用户先分配资源,在满足主用户的数据传输后,确定主用户的剩余资源,根据主用户剩余的资源来为辅用户分配资源。由此,本方案满足了多数调度优先级高的用户的需要,合理地为待调度用户分配了传输资源,避免了传输资源的浪费。
7.在一种可能的实现方式中,在确定与第一主用户配对的第一辅用户之前,方法还包括:根据多个待调度用户的调度优先级降序,确定第一用户序列;将第一用户序列中第一个待调度用户,确定为第一主用户。
8.在一种可能的实现方式中,确定与第一主用户配对的第一辅用户具体包括:确定第一主用户与每个备选用户之间的波束空分隔离度;备选用户包括多个待调度用户中多个主用户之外的用户;若第一主用户与备选用户之间的波束空分隔离度大于或等于预设阈值,则将备选用户确定为与第一主用户配对的备选辅用户;其中,备选辅用户的数量为至少一个;若第一主用户与备选辅用户之间的波束空分隔离度满足第一预设条件,则将备选辅用户确定为与第一主用户配对的第一辅用户;其中,第一预设条件为波束空分隔离度为第
一主用户与每个备选辅用户之间的波束空分隔离度中最大的。
9.在一种可能的实现方式中,确定第一主用户与每个备选用户之间的波束空分隔离度,具体包括:确定第一主用户和备选用户的波束身份标识id;根据第一主用户和备选用户的波束身份标识id,确定第一主用户和备选用户的波束指向角度;根据第一主用户和备选用户的波束指向角度,确定第一主用户与每个备选用户之间的波束空分隔离度。
10.在一种可能的实现方式中,上述方法还包括:根据备选辅用户的波束空分隔离度降序,确定第二用户序列;其中,第二用户序列包括至少一个备选辅用户。
11.在一种可能的实现方式中,根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源,具体包括:确定第一辅用户的资源需求量;若第一主用户的剩余传输资源量大于第一辅用户的资源需求量,则从第一主用户剩余的传输资源中,为第一辅用户分配第一数量的传输资源,第一数量与第一辅用户的资源需求量相等;将第一辅用户从第一用户序列和第二用户序列中移除;若第一主用户的剩余传输资源量等于第一辅用户的资源需求量,则将第一主用户剩余的传输资源确定为第一辅用户的传输资源;将第一主用户从第一用户序列移除,将第一辅用户从第一用户序列和第二用户序列中移除;若第一主用户的剩余传输资源量小于第一辅用户的资源需求量,则将第一主用户剩余的传输资源确定为第一辅用户的部分传输资源,并更新第一辅用户的资源需求量;将第一主用户从第一用户序列移除。
12.在一种可能的实现方式中,上述方法还包括:在第一主用户的剩余传输资源量大于第一辅用户的资源需求量的情况下,将第一辅用户从第一用户序列和第二用户序列中移除之后,从第二用户序列中,确定与第一主用户配对的第二辅用户;根据第一主用户的剩余传输资源量,为第二辅用户分配传输资源;其中,第二辅用户为在将第一辅用户从第一用户序列和第二用户序列中移除之后,第二用户序列中的第一个备选辅用户;在第一主用户的剩余传输资源量等于第一辅用户的资源需求量的情况下,将第一主用户从第一用户序列移除,以及将第一辅用户从第一用户序列和第二用户序列中移除之后,从第一用户序列中确定第二主用户,并确定与第二主用户配对的第三辅用户;根据第二主用户的剩余传输资源量,为第三辅用户分配传输资源;其中,第二主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分隔离度满足第一预设条件;在第一主用户的剩余传输资源量小于第一辅用户的资源需求量的情况下,将第一主用户从第一用户序列移除之后,从第一用户序列中确定第三主用户,并确定与第三主用户配对的第四辅用户;根据第三主用户的剩余传输资源量,为第四辅用户分配传输资源;其中,第三主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分隔离度满足第一预设条件。
13.第二方面,本技术提供一种资源分配装置,包括:处理单元;处理单元,用于确定与第一主用户配对的第一辅用户;其中,第一主用户为多个待调度用户中的用户,第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分隔离度满足第一预设条件,波束空分隔离度用于表征第一主用户与第一辅用户之间的通信干扰程度;处理单元,还用于确定第一主用户的剩余传输资源量;处理单元,还用于根据第一主用户的剩余传输资源量,为第一辅用户分配
传输资源。
14.在一种可能的实现方式中,处理单元,还用于根据多个待调度用户的调度优先级降序,确定第一用户序列;处理单元,还用于将第一用户序列中第一个待调度用户,确定为主用户。
15.在一种可能的实现方式中,处理单元,还用于确定第一主用户与每个备选用户之间的波束空分隔离度;备选用户包括多个待调度用户中多个主用户之外的用户;处理单元,还用于在第一主用户与备选用户之间的波束空分隔离度大于或等于预设阈值,则将备选用户确定为备选辅用户;其中,备选辅用户的数量为至少一个;处理单元,还用于在第一主用户与备选辅用户之间的波束空分隔离度满足第一预设条件时,将备选辅用户确定为与第一主用户配对的第一辅用户;其中,第一预设条件为波束空分隔离度为第一主用户与每个备选辅用户之间的波束空分隔离度中最大的。
16.在一种可能的实现方式中,处理单元,还用于确定第一主用户和备选用户的波束身份标识id;处理单元,还用于根据第一主用户和备选用户的波束身份标识id,确定第一主用户和备选用户的波束指向角度;处理单元,还用于根据第一主用户和备选用户的波束指向角度,确定第一主用户与每个备选用户之间的波束空分隔离度。
17.在一种可能的实现方式中,处理单元,还用于根据备选辅用户的波束空分隔离度降序,确定第二用户序列;其中,第二用户序列包括至少一个备选辅用户。
18.在一种可能的实现方式中,处理单元,还用于确定第一辅用户的资源需求量;处理单元,还用于在第一主用户的剩余传输资源量大于第一辅用户的资源需求量时,从第一主用户剩余的传输资源中,为第一辅用户分配第一数量的传输资源,第一数量与第一辅用户的资源需求量相等;将第一辅用户从第一用户序列和第二用户序列中移除;处理单元,还用于在第一主用户的剩余传输资源量等于第一辅用户的资源需求量时,将第一主用户剩余的传输资源确定为第一辅用户的传输资源;将第一主用户从第一用户序列移除,将第一辅用户从第一用户序列和第二用户序列中移除;处理单元,还用于在第一主用户的剩余传输资源量小于第一辅用户的资源需求量时,将第一主用户剩余的传输资源确定为第一辅用户的部分传输资源,并更新第一辅用户的资源需求量;将第一主用户从第一用户序列移除。
19.在一种可能的实现方式中,处理单元,还用于在第一主用户的剩余传输资源量大于第一辅用户的资源需求量的情况下,将第一辅用户从第一用户序列和第二用户序列中移除之后,从第二用户序列中,确定与第一主用户配对的第二辅用户;根据第一主用户的剩余传输资源量,为第二辅用户分配传输资源;其中,第二辅用户为在将第一辅用户从第一用户序列和第二用户序列中移除之后,第二用户序列中的第一个备选辅用户;处理单元,还用于在第一主用户的剩余传输资源量等于第一辅用户的资源需求量的情况下,将第一主用户从第一用户序列移除,以及将第一辅用户从第一用户序列和第二用户序列中移除之后,从第一用户序列中确定第二主用户,并确定与第二主用户配对的第三辅用户;根据第二主用户的剩余传输资源量,为第三辅用户分配传输资源;其中,第二主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分隔离度满足第一预设条件;处理单元,还用于在第一主用户的剩余传输资源量小于第一辅用户的资源需求量的情况下,将第一主用户从第一用户序列移除之后,从第一用户序列中确定第三主用户,并确定与第三主用户配对的第四辅用户;根据第三主用户
的剩余传输资源量,为第四辅用户分配传输资源;其中,第三主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分隔离度满足第一预设条件。
20.第三方面,本技术提供一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,上述指令当被本技术的电子设备执行时使电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的资源分配方法。
21.第四方面,本技术提供一种电子设备,包括:处理器以及存储器;其中,存储器用于存储一个或多个程序,一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的资源分配方法。
22.第五方面,本技术提供一种包含指令的计算机程序产品,当该指令在计算机上运行时,使得本技术的电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的资源分配方法。
23.第六方面,本技术提供一种芯片系统,该芯片系统应用于资源分配装置;所述芯片系统包括一个或多个接口电路,以及一个或多个处理器。所述接口电路和所述处理器通过线路互联;所述接口电路用于从所述资源分配装置的存储器接收信号,并向所述处理器发送所述信号,所述信号包括所述存储器中存储的计算机指令。当所述处理器执行所述计算机指令时,所述资源分配装置执行如第一方面及其任一种可能的设计方式所述的资源分配方法。
24.在本技术中,上述资源分配装置的名字对设备或功能单元本身不构成限定,在实际实现中,这些设备或功能单元可以以其他名称出现。只要各个设备或功能单元的功能和本技术类似,均属于本技术权利要求及其等同技术的范围之内。
附图说明
25.图1为本技术实施例提供的一种资源分配方法的应用场景示意图;
26.图2为本技术实施例提供的一种资源分配方法的流程示意图;
27.图3为本技术实施例提供的另一种资源分配方法的流程示意图;
28.图4为本技术实施例提供的另一种资源分配方法的流程示意图;
29.图5为本技术实施例提供的另一种资源分配方法的流程示意图;
30.图6为本技术实施例提供的另一种资源分配方法的流程示意图;
31.图7为本技术实施例提供的一种资源分配装置的结构示意图;
32.图8为本技术实施例提供的另一种资源分配装置的结构示意图。
具体实施方式
33.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
34.本文中字符“/”,一般表示前后关联对象是一种“或者”的关系。例如,a/b可以理解
为a或者b。
35.本技术的说明书和权利要求书中的术语“第一”和“第二”是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一边缘服务节点和第二边缘服务节点是用于区别不同的边缘服务节点,而不是用于描述边缘服务节点的特征顺序。
36.此外,本技术的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
37.另外,在本技术实施例中,“示例性地”、或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性地”或“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”、或者“例如”等词旨在以具体方式呈现概念。
38.第五代移动通信技术(5th generation mobile communication technolo gy,5g)新空口(new radio,nr)毫米波基站通常采用大规模多天线阵列,以及模拟波束和数字波束混合波束赋形的方式,来形成窄波束对用户信号进行精准赋形。由于5g nr毫米波系统的窄波束特性,用户之间可以很好的利用空间区分度进行多用户-多输入多输出(multi-user multiple-in put multiple-output,mu-mimo)传输。
39.示例性地,针对如何为5g nr毫米波系统中的用户进行传输资源的分配的问题,现阶段提供了以下两种方案:
40.方案一、一种用于mu-mimo用户配对的资源分配方法,包括如下步骤:a、将待调度用户按用户优先级进行排序;b、按照用户优先级由高到低的顺序依次为用户进行配对,将配对用户中优先级较高的用户定义为配对主用户,优先级较低的用户定义为配对辅用户;c、判断待调度的配对主用户的配对辅用户是否存在,若是,则根据配对辅用户的配对匹配程度由高到低依次放入可用配对用户队列;d、为配对主用户进行资源分配,并将分配得到的资源定义为可用配对资源;e、将可用配对资源依次分段分配给可用配对用户队列中的各个配对辅用户。分析可知,该发明适用长期演进(long term evolution,lte)或长期演进升级(long term evolution

advanced,lte-a)系统,且该发明没有根据5g nr毫米波系统特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配。
41.方案二、一种lte mu-mimo系统的资源分配方法,该方法包括:计算待分配资源的n个ue的业务质量度量值,所述业务质量度量值用于指示ue的业务质量需求信息;根据所述业务质量度量值大小选取业务质量度量值最大的m个待分配资源的ue构成配对对象集,所述m小于n;对所述配对对象集中的待分配资源的ue进行配对处理;向已配对的ue分配相同的时频资源。本发明还公开了一种lte mu-mimo系统的资源分配装置。本发明可以使确实需要资源的相关业务及时获得资源。分析可知,该发明没有根据5g nr毫米波系统特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配。
42.总结来说,现阶段未提供根据5g nr毫米波系统特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配的方案。
43.为了解决上述现阶段未根据5g nr毫米波系统特点来为用户进行调度和资源分配
的问题,本技术提供一种资源分配方法,以实现在5g nr毫米波系统中为用户合理分配下行传输资源。
44.示例性地,如图1所示,为本技术提供的一种资源分配方法的应用场景示意图。此应用场景中包括基站11和用户终端12。
45.其中,基站11采用大规模多天线阵列,以及模拟波束和数字波束混合波束赋形的方式,来形成窄波束对用户终端12的信号进行精准赋形。基站11能够为用户终端12分配下行传输资源,以使得用户终端12基于被分配到的下行传输资源实现与基站11之间的数据的下行传输。
46.需要指出的是,在本技术提供的资源分配方法中,执行主体是资源分配装置。该资源分配装置可以是一种电子设备(例如电脑终端、服务器),还可以是电子设备中的处理器,还可以是电子设备中用于资源分配的控制模块,还可以是电子设备中用于资源分配的客户端。
47.下面对本实施例提供的资源分配方法的流程进行说明。
48.示例性地,如图2所示,本技术提供一种资源分配方法,具体包括以下s201-s203:
49.s201、资源分配装置确定与第一主用户配对的第一辅用户。
50.其中,第一主用户和第一辅用户为多个待调度用户中的用户。可以理解,待调度用户即为需求与基站之间进行下行传输,以实现分配下行传输资源的用户。示例性地,本技术中提及的传输资源,可以是物理资源块(physical resource block,prb),也可以是其它类型的传输资源,本技术对此不做限定。在本技术中未作特殊说明的情况下,皆以传输资源为prb为例。
51.需要说明的是,第一主用户可以为多个待调度用户中的任一个用户,也可以是根据特定条件从多个待调度用户筛选出的用户。
52.可选地,资源分配装置根据多个待调度用户的调度优先级降序,对多个待调度用户进行排序,确定出第一用户序列;之后资源分配装置根据第一用户序列,来确定出第一主用户,第一主用户即为第一用户序列中第一个待调度用户。可以理解的是,根据调度优先级来确定主用户,能够保证调度优先级高的用户能够先分配到传输资源,保证了高调度优先级的用户的用户体验。
53.示例性地,资源分配装置根据用户调度原则来确定待调度用户的调度优先级。
54.可选地,用户调度原则包括但不限于正比公平原则(proportional fair,pf)、最大c/i(max c/i)原则、轮询(round robin,rr)原则等原则。
55.可选地,资源分配装置在确定出多个待调度用户的调度优先级后,按照调度优先级降序,确定第一用户序列。第一用户序列中包括有所有的用户。
56.可选地,资源分配装置从多个待调度用户中确定出第一主用户之后,将剩余的第一主用户之外的用户确定为多个备选用户,第一辅用户即为多个备选用户之中的一个用户。并且,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分隔离度满足第一预设条件。
57.需要说明的是,波束空分隔离度用于表征两个用户之间的通信干扰程度。也即,第一主用户与第一辅用户之间的波束空分隔离度能够体现第一主用户与第一辅用户之间的通信干扰程度。
58.在一种可能的实现方式中,资源分配装置根据两个用户的波束身份标识(identity document,id)、波束水平指向角度和垂直指向角度,来确定两个用户之间的波束空分隔离度。具体资源分配装置根据两个用户的波束id、波束水平指向角度和垂直指向角度,来确定两个用户之间的波束空分隔离度的流程参见下述步骤s301-s303,此处不再赘述。
59.可选地,资源分配装置确定出多个备选用户,从这些备选用户中确定出与至少一个备选一辅用户。其中,每个备选辅用户可以是多个待调度用户中第一主用户之外的用户。可以理解的是,由于第一主用户是从多个待调度用户中选取的高调度优先级的用户,因此备选用户的调度优先级低于主用户。进而,从备选用户中确定出的备选辅用户的调度优先级也低于第一主用户。
60.可选地,资源分配装置将确定出的全部备选辅用户,仍按照调用优先级降序排列,得出第二用户序列,以便于后续流程的进行。
61.可选地,资源分配装置确定第一主用户与每个备选用户之间的波束空分隔离度。进一步的,若第一主用户与某一备选用户之间的波束空分隔离度大于或等于预设阈值,则将该备选用户确定备选辅用户。在此之后,若第一主用户与某一备选辅用户之间的波束空分隔离度满足第一预设条件,则将该备选辅用户确定为与第一主用户配对的第一辅用户。具体资源分配装置确定与第一主用户配对的第一辅用户的流程参见下述步骤s401-s403,此处不再赘述。
62.s202、资源分配装置确定第一主用户的剩余传输资源量。
63.示例性地,资源分配装置在确定出第一主用户和第一辅用户后,会为第一主用户分配资源。具体资源分配装置为待调度用户分配传输资源的流程参见下述步骤s501-s502,此处不再赘述。
64.可以理解的是,在第一主用户根据被分配到的传输资源完成数据的下行传输之后,资源分配装置确定第一主用户的剩余传输资源量。
65.s203、资源分配装置根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。
66.可选地,资源分配装置在确定第一辅用户后,获取第一辅用户的资源需求量。可以理解,第一辅用户的资源需求量即为第一辅用户为了完成数据的下行传输所需求的传输资源量。
67.进一步的,资源分配装置分三种情况,来对第一辅用户分配传输资源。下面分情况进行说明:
68.情况一、第一主用户的剩余传输资源量大于第一辅用户的资源需求量。
69.此时,从第一主用户剩余的传输资源中,为第一辅用户分配第一数量的传输资源,第一数量与第一辅用户的资源需求量相等。并且,将第一辅用户从第一用户序列和第二用户序列中移除。
70.可以理解的是,情况一表明第一主用户的剩余资源在满足第一辅用户的资源需求后,仍旧剩余有资源可以分配给其他辅用户。因此,对第一辅用户分配完资源后,将第一辅用户从第一用户序列和第二用户序列中移除;在此之后,再从第二用户序列中确定与第一主用户配对的第二辅用户,并为第二辅用户分配资源。
71.其中,第二辅用户为在将第一辅用户从第一用户序列和第二用户序列中移除之后,第二用户序列中的第一个备选辅用户。
72.情况二、第一主用户的剩余传输资源量等于第一辅用户的资源需求量。
73.此时,将第一主用户剩余的传输资源确定为第一辅用户的传输资源。并且,将第一主用户从第一用户序列移除,将第一辅用户从第一用户序列和第二用户序列中移除。
74.可以理解的是,情况二表明第一主用户的剩余资源恰好满足第一辅用户的资源需求。因此,在对第一辅用户分配完资源后,将第一主用户从第一用户序列移除,将第一辅用户从第一用户序列和第二用户序列中移除;在此之后,再从第一用户序列中确定出当前调度优先级最高的第二主用户,以及从第二用户序列中确定出与第二主用户配对的第三辅用户,并为第三辅用户分配资源。
75.其中,第二主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分隔离度满足第一预设条件。
76.情况三、第一主用户的剩余传输资源量小于第一辅用户的资源需求量。
77.此时,将第一主用户剩余的传输资源确定为第一辅用户的部分传输资源。并且,将第一主用户从第一用户序列移除。
78.可以理解的是,情况三表明第一主用户的剩余资源无法满足第一辅用户的资源需求。因此,将第一主用户的剩余资源分配给第一辅用户后,将第一主用户从第一用户序列移除,并更新第一辅用户的资源需求量。
79.在此之后,再从第一用户序列中确定出当前调度优先级最高的第三主用户,以及从第二用户序列中确定出与第三主用户配对的第四辅用户,并为第四辅用户分配资源。
80.其中,第三主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分隔离度满足第一预设条件。
81.需要说明的是,在情况二中,由于进行配对的主用户由第一主用户变更为了第二主用户,因此后续确定出的第三辅用户与第一辅用户可能不是同一用户。在第三辅用户与第一辅用户不为同一用户的情况下,第一辅用户由于分配到的资源量尚未能满足其自身需求,因此第一辅用户仍旧位于第二用户序列中。进而,后续当第一辅用户与第一用户序列中的其他主用户配对成功后,资源分配装置仍旧可以为其分配传输资源,满足其剩余的资源需求。同理,情况三也是如此。
82.以上分三种情况对资源分配装置根据第一主用户的剩余资源,为第一辅用户分配传输资源进行了具体介绍。需要指出,在上述三种情况中,具体确定第二主用户、第三主用户、第二辅用户以及第三辅用户、第四辅用户的方法,与前文中确定第一主用户和第一辅用户的方法是相同的,此处不再赘述。同理,资源分配装置为第二辅用户、第三辅用户和第四辅用户分配资源的方法也与上述三种情况中介绍的相同。
83.需要说明的是,如果在所有第一主用户的剩余资源都被分配完毕后,仍旧有待调度用户未被分配到传输资源,则资源分配装置停止对传输资源的分配。
84.基于上述技术方案,本技术通过根据波束空分隔离度确定与主用户配对的辅用户,之后为待调度用户中调度优先级高的主用户先分配资源,在满足主用户的数据传输后,
确定主用户的剩余资源,根据主用户剩余的资源来为辅用户分配资源。由此,本方案满足了多数调度优先级高的用户的需要,合理地为待调度用户分配了传输资源,避免了传输资源的浪费。
85.示例性地,结合图2,如图3所示,本技术提供的资源分配方法中,根据两个用户的波束id、波束水平指向角度和垂直指向角度,来确定两个用户之间的波束空分隔离度具体包括以下步骤:
86.s301、资源分配装置确定第一主用户和备选用户的波束id。
87.可选地,资源分配装置根据第一主用户和备选用户上报的cri(csi-rs resource indicator)或ssbri(ss/pbch block resource indicator)来确定第一主用户和备选用户的波束id。
88.s302、资源分配装置根据第一主用户和备选用户的波束id,确定第一主用户和备选用户的波束指向角度。
89.其中,波束指向角度包括水平波束指向角度和垂直波束指向角度。
90.s303、资源分配装置根据第一主用户和备选用户的波束指向角度,确定第一主用户和每个备选用户之间的波束空分隔离度。
91.可选地,资源分配装置确定的第一主用户和备选用户的波束空分隔离度满足以下公式:
[0092][0093]
其中,εk表示波束空分隔离度,θ
p
表示第一主用户的波束水平指向角度,表示第一主用户的波束垂直指向角度,表示备选用户的波束水平指向角度,表示备选用户的波束垂直指向角度,α表示垂直隔离度修正因子。
[0094]
需要说明的是,垂直隔离度修正因子α可取值为2,具体垂直隔离度修正因子α的取值可视实际情况而定,本技术对此不做限定。
[0095]
可以理解的是,根据上述公式不难看出波束空分隔离度越大,表示两个用户之间的干扰程度越低;反之,波束空分隔离度越小,表示两个用户之间的干扰程度越高。
[0096]
基于上述技术方案,本技术实施例中能够确定主用户与备选用户之间的波束空分隔离度,进而使得资源分配装置能够据此为主用户确定配对的辅用户,以便于后续传输资源的分配。
[0097]
示例性地,结合图2,如图4所示,本技术提供的资源分配方法中确定为与第一主用户配对的第一辅用户具体包括以下步骤:
[0098]
s401、资源分配装置判断第一主用户与备选用户之间的波束空分隔离度是否大于或等于预设阈值。
[0099]
若第一主用户与备选用户之间的波束空分隔离度大于或等于预设阈值,则将备选用户确定为与第一主用户配对的备选辅用户;其中,备选辅用户的数量为至少一个。
[0100]
示例性地,预设阈值可设为0.5,具体预设阈值的取值可视实际情况而定,本技术对此不做限定。
[0101]
s402、资源分配装置判断第一主用户与备选辅用户之间的波束空分隔离度是否满足第一预设条件。
[0102]
在一种可能的实现方式中,第一预设条件即为此波束空分隔离度是第一主用户与每个备选辅用户之间的波束空分隔离度中,参数值最大的波束空分隔离度。
[0103]
s403、在第一主用户与备选辅用户之间的波束空分隔离度满足第一预设条件的情况下,资源分配装置将备选辅用户确定为第一辅用户。
[0104]
可以理解的是,在前述s203中,资源分配装置确定与第一用户序列中其他主用户配对的辅用户时,过程与s401-s403相同。
[0105]
基于上述技术方案,本技术实施例中能够基于主用户与备选用户之间的波束空分隔离度,确定出与主用户配对的辅用户,以便于后续传输资源的分配。
[0106]
示例性地,结合图2,如图5所示,本技术提供的资源分配方法中,资源分配装置为待调度用户分配传输资源具体包括以下s501-s502:
[0107]
s501、资源分配装置确定待调度用户与每个传输资源之间的总频谱效率。
[0108]
可选地,在传输资源为prb的情况下,对于第一用户序列中每一个待调度用户,资源分配装置根据待调度用户上报的信道质量信息(channel qulity information,cqi),确定待调度用户与每个prb之间的总频谱效率。下面对资源分配装置确定待调度用户与每个prb之间的总频谱效率的流程进行说明:
[0109]
(1)资源分配装置根据待调度用户上报的cqi,确定待调度用户对应的每个prb的cqi。
[0110]
需要说明的是,针对每个prb,prb的cqi与该prb所在子带的cqi相同;若待调度用户上报的cqi中没有子带的cqi,则该prb的cqi与宽带的cqi相同。
[0111]
(2)资源分配装置根据每个prb的cqi,确定每个prb的cqi对应的调制与编码策略(modulation and coding scheme,mcs)等级。
[0112]
可选地,资源分配装置根据每个prb的cqi,对“snr vs mcs”接口曲线进行查询,以获取每个prb的cqi对应的mcs等级i
mcs
。需要说明的是,具体根据prb的cqi和“snr vs mcs”接口曲线,来查询获取prb的msc等级为本领域中的现有技术,此处不再赘述。此外,在本实施例中,也可通过其它方法来确定每个prb的mcs等级,本实施例对此不做限定。
[0113]
(3)资源分配装置根据每个prb的mcs等级,确定每个prb的mcs等级对应的频谱效率。
[0114]
可选地,资源分配装置根据每个prb的mcs等级,对tr38.214 5.1.3.1表进行查询,以获取每个prb的mcs等级对应的频谱效率η
iprb
。其中,i表示在有多个码字cqi的情况下、码字的编号。
[0115]
示例性地,tr38.214 5.1.3.1表如下表1所示:
[0116]
表1tr38.214 5.1.3.1表
[0117][0118][0119]
其中,表1的第一列表示mcs等级,第二列表示调制顺序,第三列表示目标码率,第四列表示频谱效率。
[0120]
(4)资源分配装置确定待调度用户与每个prb之间的总频谱效率。
[0121]
可选地,待调度用户与每个prb之间的总频谱效率满足:其中,i表示在有多个码字cqi的情况下、码字的编号。
[0122]
以上对资源分配装置确定待调度用户与每个prb之间的总频谱效率的流程进行了
说明。
[0123]
s502、资源分配装置根据待调度用户与每个传输资源之间的总频谱效率,确定为待调度用户分配的传输资源。
[0124]
可选地,资源分配装置根据待调度用户需要进行传输的数据量、以及待调度用户与每个prb之间的总频谱效率,来确定为该待调度用户分配的prb数量。
[0125]
基于上述技术方案,本技术实施例能够根据待调度用户与每个传输资源之间的总频谱效率,为待调度用户分配传输资源,以便于后续资源分配流程的进行。
[0126]
示例性地,如图6所示,本技术中进行传输资源的分配过程可以通过循环步骤来完成,具体步骤如下:
[0127]
s601、确定第一用户序列l。
[0128]
需要说明的是,第一用户序列l的具体确定方法参见前述s301,此处不再赘述。
[0129]
s602、将第一用户序列l中的第一个用户确定为主用户u。
[0130]
s603、从第一用户序列l中确定出第二用户序列q。
[0131]
需要说明的是,第二用户序列q中的用户即为备选辅用户。具体确定备选辅用户的方法可以参见前述s201。
[0132]
s604、判断当前空闲传输资源数量是否大于0。
[0133]
若判断结果为否,则执行后续s605;
[0134]
若判断结果为是,则执行后续s606。
[0135]
s605、结束资源分配。
[0136]
可以理解的是,此处结束资源分配是由于所有传输资源已被分配完毕。
[0137]
s606、为主用户u分配传输资源。
[0138]
需要说明的是,为主用户u分配prb的具体方法可以参见前述s501-s502,此处不再赘述。
[0139]
s607、判断主用户剩余传输资源量是否大于0。
[0140]
若判断结果为是,则执行后续s609;
[0141]
若判断结果为否,则执行后续s608。
[0142]
s608、将主用户u从第一用户序列中移除。
[0143]
在此步骤中,在完成将主用户u从第一用户序列中移除后,则返回执行s602。
[0144]
s609、判断第二用户序列q中是否还有备选辅用户。
[0145]
若判断结果为是,则执行后续s610;
[0146]
若判断结果为否,则执行s608。
[0147]
s610、将第二用户序列q中第一个备选辅用户确定为辅用户k,并为辅用户k分配传输资源。
[0148]
需要说明的是,为辅用户k分配传输资源的具体方法可以参见前述s203,此处不再赘述。
[0149]
s611、判断辅用户k的资源需求量是否为0。
[0150]
若判断结果为是,则执行s608;
[0151]
若判断结果为否,则执行后续s612。
[0152]
s612、将辅用户k从第二用户序列中移除。
[0153]
在此步骤中,在完成将辅用户k从第二用户序列中移除后,则返回执行s607。本技术实施例可以根据上述方法示例对资源分配装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本技术实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0154]
示例性地,如图7所示,为本技术实施例所涉及的一种资源分配装置的一种可能的结构示意图。该资源分配装置700包括:处理单元701。
[0155]
其中,处理单元701,用于确定与第一主用户配对的第一辅用户;其中,第一主用户为多个待调度用户中的用户,第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分隔离度满足第一预设条件,波束空分隔离度用于表征第一主用户与第一辅用户之间的通信干扰程度。
[0156]
处理单元701,还用于确定第一主用户的剩余传输资源量。
[0157]
处理单元701,还用于根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。
[0158]
可选地,处理单元701,还用于根据多个待调度用户的调度优先级降序,确定第一用户序列。
[0159]
可选地,处理单元701,还用于将第一用户序列中第一个待调度用户,确定为主用户。
[0160]
可选地,处理单元701,还用于确定第一主用户与每个备选用户之间的波束空分隔离度;备选用户包括多个待调度用户中多个主用户之外的用户。
[0161]
可选地,处理单元701,还用于在第一主用户与备选用户之间的波束空分隔离度大于或等于预设阈值,则将备选用户确定为备选辅用户;其中,备选辅用户的数量为至少一个。
[0162]
可选地,处理单元701,还用于在第一主用户与备选辅用户之间的波束空分隔离度满足第一预设条件时,将备选辅用户确定为与第一主用户配对的第一辅用户;其中,第一预设条件为波束空分隔离度为第一主用户与每个备选辅用户之间的波束空分隔离度中最大的。
[0163]
可选地,处理单元701,还用于确定第一主用户和备选用户的波束身份标识id。
[0164]
可选地,处理单元701,还用于根据第一主用户和备选用户的波束身份标识id,确定第一主用户和备选用户的波束指向角度。
[0165]
可选地,处理单元701,还用于根据第一主用户和备选用户的波束指向角度,确定第一主用户与每个备选用户之间的波束空分隔离度。
[0166]
可选地,处理单元701,还用于根据备选辅用户的波束空分隔离度降序,确定第二用户序列;其中,第二用户序列包括至少一个备选辅用户。
[0167]
可选地,处理单元701,还用于确定第一辅用户的资源需求量。
[0168]
可选地,处理单元701,还用于在第一主用户的剩余传输资源量大于第一辅用户的资源需求量时,则从第一主用户剩余的传输资源中,为第一辅用户分配第一数量的传输资
源,第一数量与第一辅用户的资源需求量相等;将第一辅用户从第一用户序列和第二用户序列中移除。
[0169]
可选地,处理单元701,还用于在第一主用户的剩余传输资源量等于第一辅用户的资源需求量时,将第一主用户剩余的传输资源确定为第一辅用户的传输资源;将第一主用户从第一用户序列移除,将第一辅用户从第一用户序列和第二用户序列中移除。
[0170]
可选地,处理单元701,还用于在第一主用户的剩余传输资源量小于第一辅用户的资源需求量时,将第一主用户剩余的传输资源确定为第一辅用户的部分传输资源,并更新第一辅用户的资源需求量;将第一主用户从第一用户序列移除。
[0171]
可选地,处理单元701,还用于在第一主用户的剩余传输资源量大于第一辅用户的资源需求量的情况下,将第一辅用户从第一用户序列和第二用户序列中移除之后,从第二用户序列中,确定与第一主用户配对的第二辅用户;根据第一主用户的剩余传输资源量,为第二辅用户分配传输资源;其中,第二辅用户为在将第一辅用户从第一用户序列和第二用户序列中移除之后,第二用户序列中的第一个备选辅用户。
[0172]
可选地,处理单元701,还用于在第一主用户的剩余传输资源量等于第一辅用户的资源需求量的情况下,将第一主用户从第一用户序列移除,以及将第一辅用户从第一用户序列和第二用户序列中移除之后,从第一用户序列中确定第二主用户,并确定与第二主用户配对的第三辅用户;根据第二主用户的剩余传输资源量,为第三辅用户分配传输资源;其中,第二主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分隔离度满足第一预设条件。
[0173]
可选地,处理单元701,还用于在第一主用户的剩余传输资源量小于第一辅用户的资源需求量的情况下,将第一主用户从第一用户序列移除之后,从第一用户序列中确定第三主用户,并确定与第三主用户配对的第四辅用户;根据第三主用户的剩余传输资源量,为第四辅用户分配传输资源;其中,第三主用户为将第一主用户从第一用户序列移除之后,第一用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分隔离度满足第一预设条件。
[0174]
可选地,资源分配装置700还可以包括存储单元(图7中以虚线框示出),该存储单元存储有程序或指令,当处理单元701执行该程序或指令时,使得资源分配装置可以执行上述方法实施例所述的资源分配方法。
[0175]
此外,图7所述的资源分配装置的技术效果可以参考上述实施例所述的资源分配方法的技术效果,此处不再赘述。
[0176]
示例性地,图8为上述实施例中所涉及的资源分配装置的又一种可能的结构示意图。如图8所示,资源分配装置800包括:处理器802。
[0177]
其中,处理器802,用于对该资源分配装置的动作进行控制管理,例如,执行上述处理单元701执行的步骤,和/或用于执行本文所描述的技术方案的其它过程。
[0178]
上述处理器802可以是实现或执行结合本技术内容所描述的各种示例性的逻辑方框,模块和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处
理器的组合等。
[0179]
可选地,资源分配装置800还可以包括通信接口803、存储器801和总线804。其中,通信接口803用于支持资源分配装置800与其他网络实体的通信。存储器801用于存储该资源分配装置的程序代码和数据。
[0180]
其中,存储器801可以是资源分配装置中的存储器,该存储器可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。
[0181]
总线804可以是扩展工业标准结构(extended industry standard architecture,eisa)总线等。总线804可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0182]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0183]
本技术实施例提供一种包含指令的计算机程序产品,当所述计算机程序产品在本技术的电子设备上运行时,使得所述计算机执行上述方法实施例所述的资源分配方法。
[0184]
本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该本技术的电子设备执行上述方法实施例所示的方法流程中资源分配装置执行的各个步骤。
[0185]
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(application specific integrated circuit,asic)中。在本技术实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0186]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。

技术特征:
1.一种传输资源分配方法,其特征在于,所述方法包括:确定与第一主用户配对的第一辅用户;其中,所述第一主用户为多个待调度用户中的用户,所述第一辅用户为所述多个待调度用户中所述第一主用户之外的用户,所述第一主用户的调度优先级高于所述第一辅用户,所述第一主用户与所述第一辅用户之间的波束空分隔离度满足第一预设条件,所述波束空分隔离度用于表征所述第一主用户与所述第一辅用户之间的通信干扰程度;确定所述第一主用户的剩余传输资源量;根据所述第一主用户的剩余传输资源量,为所述第一辅用户分配传输资源。2.根据权利要求1所述的方法,其特征在于,在所述确定与所述第一主用户配对的第一辅用户之前,所述方法还包括:根据所述多个待调度用户的调度优先级降序,确定第一用户序列;将所述第一用户序列中第一个待调度用户,确定为所述第一主用户。3.根据权利要求2所述的方法,其特征在于,所述确定与所述第一主用户配对的第一辅用户具体包括:确定所述第一主用户与每个所述备选用户之间的所述波束空分隔离度;所述备选用户包括所述多个待调度用户中所述多个主用户之外的用户;若所述第一主用户与所述备选用户之间的所述波束空分隔离度大于或等于预设阈值,则将所述备选用户确定为与所述第一主用户配对的备选辅用户;其中,所述备选辅用户的数量为至少一个;若所述第一主用户与所述备选辅用户之间的所述波束空分隔离度满足所述第一预设条件,则将所述备选辅用户确定为与所述第一主用户配对的所述第一辅用户;其中,所述第一预设条件为所述波束空分隔离度为所述第一主用户与每个所述备选辅用户之间的所述波束空分隔离度中最大的。4.根据权利要求3所述的方法,其特征在于,所述确定所述第一主用户与每个所述备选用户之间的所述波束空分隔离度,具体包括:确定所述第一主用户和所述备选用户的波束身份标识id;根据所述第一主用户和所述备选用户的波束身份标识id,确定所述第一主用户和所述备选用户的波束指向角度;根据所述第一主用户和所述备选用户的波束指向角度,确定所述第一主用户与每个所述备选用户之间的所述波束空分隔离度。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述备选辅用户的所述波束空分隔离度降序,确定第二用户序列;其中,所述第二用户序列包括所述至少一个备选辅用户。6.根据权利要求5所述的方法,其特征在于,所述根据所述第一主用户的剩余传输资源量,为所述第一辅用户分配传输资源,具体包括:确定所述第一辅用户的资源需求量;若所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量,则从所述第一主用户剩余的传输资源中,为所述第一辅用户分配第一数量的传输资源,所述第一数量与所述第一辅用户的资源需求量相等;将所述第一辅用户从所述第一用户序列和所述第二
用户序列中移除;若所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量,则将所述第一主用户剩余的传输资源确定为所述第一辅用户的传输资源;将所述第一主用户从所述第一用户序列移除,将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除;若所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量,则将所述第一主用户剩余的传输资源确定为所述第一辅用户的部分传输资源,并更新所述第一辅用户的资源需求量;将所述第一主用户从所述第一用户序列移除。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量的情况下,将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除之后,从所述第二用户序列中,确定与所述第一主用户配对的第二辅用户;根据所述第一主用户的剩余传输资源量,为所述第二辅用户分配传输资源;其中,所述第二辅用户为在将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除之后,所述第二用户序列中的第一个所述备选辅用户;在所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量的情况下,将第一主用户从所述第一用户序列移除,以及将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除之后,从所述第一用户序列中确定第二主用户,并确定与所述第二主用户配对的第三辅用户;根据所述第二主用户的剩余传输资源量,为所述第三辅用户分配传输资源;其中,所述第二主用户为将所述第一主用户从所述第一用户序列移除之后,所述第一用户序列中调度优先级最高的用户;所述第二主用户与所述第三辅用户之间的波束空分隔离度满足第一预设条件;在所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量的情况下,将所述第一主用户从所述第一用户序列移除之后,从所述第一用户序列中确定第三主用户,并确定与所述第三主用户配对的第四辅用户;根据所述第三主用户的剩余传输资源量,为所述第四辅用户分配传输资源;其中,所述第三主用户为将所述第一主用户从所述第一用户序列移除之后,所述第一用户序列中调度优先级最高的用户;所述第三主用户与所述第四辅用户之间的波束空分隔离度满足第一预设条件。8.一种资源分配装置,其特征在于,所述资源分配装置包括:处理单元;所述处理单元,用于确定与第一主用户配对的第一辅用户;其中,所述第一主用户为多个待调度用户中的用户,所述第一辅用户为所述多个待调度用户中所述第一主用户之外的用户,所述第一主用户的调度优先级高于所述第一辅用户,所述第一主用户与所述第一辅用户之间的波束空分隔离度满足第一预设条件,所述波束空分隔离度用于表征所述第一主用户与所述第一辅用户之间的通信干扰程度;所述处理单元,还用于确定第一主用户的剩余传输资源量;所述处理单元,还用于根据所述第一主用户的剩余传输资源量,为所述第一辅用户分配传输资源。9.根据权利要求8所述的资源分配装置,其特征在于,所述处理单元,还用于根据所述多个待调度用户的调度优先级降序,确定第一用户序
列;所述处理单元,还用于将所述第一用户序列中第一个待调度用户,确定为主用户。10.根据权利要求9所述的资源分配装置,其特征在于,所述处理单元,还用于确定所述第一主用户与每个所述备选用户之间的所述波束空分隔离度;所述备选用户包括所述多个待调度用户中所述多个主用户之外的用户;所述处理单元,还用于在所述第一主用户与所述备选用户之间的所述波束空分隔离度大于或等于预设阈值,则将所述备选用户确定为备选辅用户;其中,所述备选辅用户的数量为至少一个;所述处理单元,还用于在所述第一主用户与所述备选辅用户之间的所述波束空分隔离度满足所述第一预设条件时,将所述备选辅用户确定为与所述第一主用户配对的所述第一辅用户;其中,所述第一预设条件为所述波束空分隔离度为所述第一主用户与每个所述备选辅用户之间的所述波束空分隔离度中最大的。11.根据权利要求10所述的资源分配装置,其特征在于,所述处理单元,还用于确定所述第一主用户和所述备选用户的波束身份标识id;所述处理单元,还用于根据所述第一主用户和所述备选用户的波束身份标识id,确定所述第一主用户和所述备选用户的波束指向角度;所述处理单元,还用于根据所述第一主用户和所述备选用户的波束指向角度,确定所述第一主用户与每个所述备选用户之间的所述波束空分隔离度。12.根据权利要求11所述的资源分配装置,其特征在于,所述处理单元,还用于根据所述备选辅用户的所述波束空分隔离度降序,确定第二用户序列;其中,所述第二用户序列包括所述至少一个备选辅用户。13.根据权利要求12所述的资源分配装置,其特征在于,所述处理单元,还用于确定所述第一辅用户的资源需求量;所述处理单元,还用于在所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量时,从所述第一主用户剩余的传输资源中,为所述第一辅用户分配第一数量的传输资源,所述第一数量与所述第一辅用户的资源需求量相等;将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除;所述处理单元,还用于在所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量时,将所述第一主用户剩余的传输资源确定为所述第一辅用户的传输资源;将所述第一主用户从所述第一用户序列移除,将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除;所述处理单元,还用于在所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量时,将所述第一主用户剩余的传输资源确定为所述第一辅用户的部分传输资源,并更新所述第一辅用户的资源需求量;将所述第一主用户从所述第一用户序列移除。14.根据权利要求13所述的资源分配装置,其特征在于,所述处理单元,还用于在所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量的情况下,将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除之后,从所述第二用户序列中,确定与所述第一主用户配对的第二辅用户;根据所述第一主用户的剩余传输资源量,为所述第二辅用户分配传输资源;其中,所述第二辅用户为在将所述
第一辅用户从所述第一用户序列和所述第二用户序列中移除之后,所述第二用户序列中的第一个所述备选辅用户;所述处理单元,还用于在所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量的情况下,将第一主用户从所述第一用户序列移除,以及将所述第一辅用户从所述第一用户序列和所述第二用户序列中移除之后,从所述第一用户序列中确定第二主用户,并确定与所述第二主用户配对的第三辅用户;根据所述第二主用户的剩余传输资源量,为所述第三辅用户分配传输资源;其中,所述第二主用户为将所述第一主用户从所述第一用户序列移除之后,所述第一用户序列中调度优先级最高的用户;所述第二主用户与所述第三辅用户之间的波束空分隔离度满足第一预设条件;所述处理单元,还用于在所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量的情况下,将所述第一主用户从所述第一用户序列移除之后,从所述第一用户序列中确定第三主用户,并确定与所述第三主用户配对的第四辅用户;根据所述第三主用户的剩余传输资源量,为所述第四辅用户分配传输资源;其中,所述第三主用户为将所述第一主用户从所述第一用户序列移除之后,所述第一用户序列中调度优先级最高的用户;所述第三主用户与所述第四辅用户之间的波束空分隔离度满足第一预设条件。15.一种电子设备,其特征在于,包括:处理器以及存储器;其中,所述存储器用于存储计算机执行指令,当所述电子设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述电子设备执行如权利要求1-7中任一项所述的资源分配方法。16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述计算机可读存储介质中的指令由电子设备执行时,使得所述电子设备能够执行如权利要求1-7中任一项所述的资源分配方法。

技术总结
本申请公开了一种资源分配方法、装置、电子设备及存储介质,涉及通信领域,用以解决如何为用户合理分配下行传输资源的问题,包括:确定第一主用户的剩余传输资源量;其中,第一主用户为多个待调度用户中的用户;确定与第一主用户配对的第一辅用户;第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分隔离度满足第一预设条件,波束空分隔离度用于表征第一主用户与第一辅用户之间的通信干扰程度;根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。本申请用于下行传输资源的分配。本申请用于下行传输资源的分配。本申请用于下行传输资源的分配。


技术研发人员:曹艳霞 王金石 李福昌
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2022.07.20
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-1519.html

最新回复(0)