CN115243378B - 一种资源分配方法、装置、电子设备及存储介质 - Google Patents

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

Info

Publication number
CN115243378B
CN115243378B CN202210858430.1A CN202210858430A CN115243378B CN 115243378 B CN115243378 B CN 115243378B CN 202210858430 A CN202210858430 A CN 202210858430A CN 115243378 B CN115243378 B CN 115243378B
Authority
CN
China
Prior art keywords
user
users
main
sequence
auxiliary
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
Application number
CN202210858430.1A
Other languages
English (en)
Other versions
CN115243378A (zh
Inventor
曹艳霞
王金石
张忠皓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202210858430.1A priority Critical patent/CN115243378B/zh
Publication of CN115243378A publication Critical patent/CN115243378A/zh
Application granted granted Critical
Publication of CN115243378B publication Critical patent/CN115243378B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/046Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

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

Description

一种资源分配方法、装置、电子设备及存储介质
技术领域
本申请涉及通信领域,尤其涉及一种资源分配方法、装置、电子设备及存储介质。
背景技术
第五代移动通信技术(5th generation mobile communication technolo gy,5G)新空口(new radio,NR)毫米波基站通常采用大规模多天线阵列,以及模拟波束和数字波束混合波束赋形的方式,来形成窄波束对用户信号进行精准赋形。由于5G NR毫米波***的窄波束特性,用户之间可以很好的利用空间区分度进行多用户-多输入多输出(Multi-User Multiple-In put Multiple-Output,MU-MIMO)传输。然而,现阶段未提供根据5G N R毫米波***特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配的方案。
发明内容
本申请提供一种资源分配方法、装置、电子设备及存储介质,能够解决如何为用户合理分配下行传输资源的问题。
为了达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种资源分配方法,包括:确定第一主用户的剩余传输资源量;其中,第一主用户为多个待调度用户中的用户;确定与第一主用户配对的第一辅用户;第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分效率满足第一预设条件,波束空分效率用于表征第一主用户与第一辅用户共用传输资源时的通信效率;根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。
基于上述技术方案,本申请通过为待调度用户中调度优先级高的主用户先分配资源,在满足主用户的数据传输后,确定主用户的剩余资源,之后根据波束空分效率确定与主用户配对的辅用户,根据主用户剩余的资源来为辅用户分配资源。由此,本方案满足了多数调度优先级高的用户的需要,合理地为待调度用户分配了传输资源,避免了传输资源的浪费。
在一种可能的实现方式中,在确定第一主用户的剩余传输资源量之前,上述方法还包括:根据多个待调度用户的调度优先级降序,确定第一用户序列;按序为第一用户序列中的用户分配传输资源;将第一用户序列中每个被分配有传输资源的待调度用户,确定为主用户;其中,主用户的数量为多个,第一主用户为第一用户序列中调度优先级最高的用户。
在一种可能的实现方式中,确定与第一主用户配对的第一辅用户具体包括:确定第一主用户与每个备选用户之间的波束空分效率;备选用户包括多个待调度用户中多个主用户之外的用户;若第一主用户与备选用户之间的波束空分效率满足第一预设条件,则将备选用户确定为与第一主用户配对的第一辅用户;其中,第一预设条件为波束空分效率是第一主用户与每个备选用户之间的波束空分效率中最大。
在一种可能的实现方式中,确定第一主用户与每个备选用户之间的波束空分效率,具体包括:确定波束空分效率库;波束空分效率库包括多个待调度用户中每两个待调度用户配对组成的波束组合对应的波束空分效率;确定第一主用户和备选用户的波束身份标识ID;根据第一主用户和备选用户的波束身份标识ID,从波束空分效率库中确定第一主用户与每个备选用户之间的波束空分效率。
在一种可能的实现方式中,在将第一用户序列中每个被分配有传输资源的待调度用户,确定为主用户之后,上述方法还包括:根据多个主用户的调度优先级降序,确定第二用户序列;其中,第二用户序列包括多个主用户;根据多个备选用户的调度优先级降序,确定第三用户序列;其中,第三用户序列包括多个备选用户。
在一种可能的实现方式中,根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源,具体包括:确定第一辅用户的资源需求量;若第一主用户的剩余传输资源量大于第一辅用户的资源需求量,则从第一主用户剩余的传输资源中,为第一辅用户分配第一数量的传输资源,第一数量与第一辅用户的资源需求量相等;将第一辅用户从第三用户序列中移除;若第一主用户的剩余传输资源量等于第一辅用户的资源需求量,则将第一主用户剩余的传输资源确定为第一辅用户的传输资源;将第一主用户从第二用户序列移除,将第一辅用户从第三用户序列中移除;若第一主用户的剩余传输资源量小于第一辅用户的资源需求量,则将第一主用户剩余的传输资源确定为第一辅用户的部分传输资源,并更新第一辅用户的资源需求量;将第一主用户从第二用户序列移除。
在一种可能的实现方式中,上述方法还包括:在第一主用户的剩余传输资源量大于第一辅用户的资源需求量的情况下,将第一辅用户从第三用户序列中移除之后,从第三用户序列中,确定与第一主用户配对的第二辅用户;根据第一主用户的剩余传输资源量,为第二辅用户分配传输资源;其中,第一主用户与第二辅用户之间的波束空分效率满足第一预设条件;在第一主用户的剩余传输资源量等于第一辅用户的资源需求量的情况下,将第一主用户从第二用户序列移除,以及将第一辅用户从第三用户序列中移除之后,从第二用户序列中确定第二主用户,并确定与第二主用户配对的第三辅用户;根据第二主用户的剩余传输资源量,为第三辅用户分配传输资源;其中,第二主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分效率满足第一预设条件;在第一主用户的剩余传输资源量小于第一辅用户的资源需求量的情况下,将第一主用户从第二用户序列移除之后,从第二用户序列中确定第三主用户,并确定与第三主用户配对的第四辅用户;根据第三主用户的剩余传输资源量,为第四辅用户分配传输资源;其中,第三主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分效率满足第一预设条件。
第二方面,本申请提供一种资源分配装置,包括:处理单元;处理单元,用于确定第一主用户的剩余传输资源量;其中,第一主用户为多个待调度用户中的用户;处理单元,还用于确定与第一主用户配对的第一辅用户;第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分效率满足第一预设条件,波束空分效率用于表征第一主用户与第一辅用户共用传输资源时的通信效率;处理单元,还用于根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。
在一种可能的实现方式中,处理单元,还用于根据多个待调度用户的调度优先级降序,确定第一用户序列;处理单元,还用于按序为第一用户序列中的用户分配传输资源;处理单元,还用于将第一用户序列中每个被分配有传输资源的待调度用户,确定为主用户;其中,主用户的数量为多个,第一主用户为第一用户序列中调度优先级最高的用户。
在一种可能的实现方式中,处理单元,还用于确定第一主用户与每个备选用户之间的波束空分效率;备选用户包括多个待调度用户中多个主用户之外的用户;处理单元,还用于在第一主用户与备选用户之间的波束空分效率满足第一预设条件时,将备选用户确定为与第一主用户配对的第一辅用户;其中,波束空分效率为第一主用户与每个备选用户之间的波束空分效率中最大。
在一种可能的实现方式中,处理单元,还用于确定波束空分效率库;波束空分效率库包括多个待调度用户中每两个待调度用户配对组成的波束组合对应的波束空分效率;处理单元,还用于确定第一主用户和备选用户的波束身份标识ID;处理单元,还用于根据第一主用户和备选用户的波束身份标识ID,从波束空分效率库中确定第一主用户与每个备选用户之间的波束空分效率。
在一种可能的实现方式中,处理单元,还用于根据多个主用户的调度优先级降序,确定第二用户序列;其中,第二用户序列包括多个主用户;处理单元,还用于根据多个备选用户的调度优先级降序,确定第三用户序列;其中,第三用户序列包括多个备选用户。
在一种可能的实现方式中,处理单元,还用于确定第一辅用户的资源需求量;处理单元,还用于在第一主用户的剩余传输资源量大于第一辅用户的资源需求量时,从第一主用户剩余的传输资源中,为第一辅用户分配第一数量的传输资源,第一数量与第一辅用户的资源需求量相等;将第一辅用户从第三用户序列中移除;处理单元,还用于在第一主用户的剩余传输资源量等于第一辅用户的资源需求量时,将第一主用户剩余的传输资源确定为第一辅用户的传输资源;将第一主用户从第二用户序列移除,将第一辅用户从第三用户序列中移除;处理单元,还用于在第一主用户的剩余传输资源量小于第一辅用户的资源需求量时,将第一主用户剩余的传输资源确定为第一辅用户的部分传输资源,并更新第一辅用户的资源需求量;将第一主用户从第二用户序列移除。
在一种可能的实现方式中,处理单元,还用于在第一主用户的剩余传输资源量大于第一辅用户的资源需求量的情况下,将第一辅用户从第三用户序列中移除之后,从第三用户序列中,确定与第一主用户配对的第二辅用户;根据第一主用户的剩余传输资源量,为第二辅用户分配传输资源;其中,第一主用户与第二辅用户之间的波束空分效率满足第一预设条件;处理单元,还用于在第一主用户的剩余传输资源量等于第一辅用户的资源需求量的情况下,将第一主用户从第二用户序列移除,以及将第一辅用户从第三用户序列中移除之后,从第二用户序列中确定第二主用户,并确定与第二主用户配对的第三辅用户;根据第二主用户的剩余传输资源量,为第三辅用户分配传输资源;其中,第二主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分效率满足第一预设条件;处理单元,还用于在第一主用户的剩余传输资源量小于第一辅用户的资源需求量的情况下,将第一主用户从第二用户序列移除之后,从第二用户序列中确定第三主用户,并确定与第三主用户配对的第四辅用户;根据第三主用户的剩余传输资源量,为第四辅用户分配传输资源;其中,第三主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分效率满足第一预设条件。
第三方面,本申请提供一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,上述指令当被本申请的电子设备执行时使电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的资源分配方法。
第四方面,本申请提供一种电子设备,包括:处理器以及存储器;其中,存储器用于存储一个或多个程序,一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的资源分配方法。
第五方面,本申请提供一种包含指令的计算机程序产品,当该指令在计算机上运行时,使得本申请的电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的资源分配方法。
第六方面,本申请提供一种芯片***,该芯片***应用于资源分配装置;所述芯片***包括一个或多个接口电路,以及一个或多个处理器。所述接口电路和所述处理器通过线路互联;所述接口电路用于从所述资源分配装置的存储器接收信号,并向所述处理器发送所述信号,所述信号包括所述存储器中存储的计算机指令。当所述处理器执行所述计算机指令时,所述资源分配装置执行如第一方面及其任一种可能的设计方式所述的资源分配方法。
在本申请中,上述资源分配装置的名字对设备或功能单元本身不构成限定,在实际实现中,这些设备或功能单元可以以其他名称出现。只要各个设备或功能单元的功能和本申请类似,均属于本申请权利要求及其等同技术的范围之内。
附图说明
图1为本申请实施例提供的一种资源分配方法的应用场景示意图;
图2为本申请实施例提供的一种资源分配方法的流程示意图;
图3为本申请实施例提供的另一种资源分配方法的流程示意图;
图4为本申请实施例提供的另一种资源分配方法的流程示意图;
图5为本申请实施例提供的另一种资源分配方法的流程示意图;
图6为本申请实施例提供的另一种资源分配方法的流程示意图;
图7为本申请实施例提供的另一种资源分配方法的流程示意图;
图8为本申请实施例提供的一种资源分配装置的结构示意图;
图9为本申请实施例提供的另一种资源分配装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
本文中字符“/”,一般表示前后关联对象是一种“或者”的关系。例如,A/B可以理解为A或者B。
本申请的说明书和权利要求书中的术语“第一”和“第二”是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一边缘服务节点和第二边缘服务节点是用于区别不同的边缘服务节点,而不是用于描述边缘服务节点的特征顺序。
此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
另外,在本申请实施例中,“示例性地”、或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性地”或“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”、或者“例如”等词旨在以具体方式呈现概念。
第五代移动通信技术(5th generation mobile communication technolo gy,5G)新空口(new radio,NR)毫米波基站通常采用大规模多天线阵列,以及模拟波束和数字波束混合波束赋形的方式,来形成窄波束对用户信号进行精准赋形。由于5G NR毫米波***的窄波束特性,用户之间可以很好的利用空间区分度进行多用户-多输入多输出(Multi-User Multiple-In put Multiple-Output,MU-MIMO)传输。
示例性地,针对如何为5G NR毫米波***中的用户进行传输资源的分配的问题,现阶段提供了以下两种方案:
方案一、一种用于MU-MIMO用户配对的资源分配方法,包括如下步骤:A、将待调度用户按用户优先级进行排序;B、按照用户优先级由高到低的顺序依次为用户进行配对,将配对用户中优先级较高的用户定义为配对主用户,优先级较低的用户定义为配对辅用户;C、判断待调度的配对主用户的配对辅用户是否存在,若是,则根据配对辅用户的配对匹配程度由高到低依次放入可用配对用户队列;D、为配对主用户进行资源分配,并将分配得到的资源定义为可用配对资源;E、将可用配对资源依次分段分配给可用配对用户队列中的各个配对辅用户。分析可知,该发明适用长期演进(long term evolution,LTE)或长期演进升级(long term evolution–advanced,LTE-A)***,且该发明没有根据5G NR毫米波***特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配。
方案二、一种LTE MU-MIMO***的资源分配方法,该方法包括:计算待分配资源的N个UE的业务质量度量值,所述业务质量度量值用于指示UE的业务质量需求信息;根据所述业务质量度量值大小选取业务质量度量值最大的M个待分配资源的UE构成配对对象集,所述M小于N;对所述配对对象集中的待分配资源的UE进行配对处理;向已配对的UE分配相同的时频资源。本发明还公开了一种LTE MU-MIMO***的资源分配装置。本发明可以使确实需要资源的相关业务及时获得资源。分析可知,该发明没有根据5G NR毫米波***特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配。
总结来说,现阶段未提供根据5G NR毫米波***特有的大规模多天线阵列以及混合波束赋形带来的窄波束的特点,来为用户进行调度和资源分配的方案。
为了解决上述现阶段未根据5G NR毫米波***特点来为用户进行调度和资源分配的问题,本申请提供一种资源分配方法,以实现在5G NR毫米波***中为用户合理分配下行传输资源。
示例性地,如图1所示,为本申请提供的一种资源分配方法的应用场景示意图。此应用场景中包括基站11和用户终端12。
其中,基站11采用大规模多天线阵列,以及模拟波束和数字波束混合波束赋形的方式,来形成窄波束对用户终端12的信号进行精准赋形。基站11能够为用户终端12分配下行传输资源,以使得用户终端12基于被分配到的下行传输资源实现与基站11之间的数据的下行传输。
需要指出的是,在本申请提供的资源分配方法中,执行主体是资源分配装置。该资源分配装置可以是一种电子设备(例如电脑终端、服务器),还可以是电子设备中的处理器,还可以是电子设备中用于资源分配的控制模块,还可以是电子设备中用于资源分配的客户端。
下面对本实施例提供的资源分配方法的流程进行说明。
示例性地,如图2所示,本申请提供一种资源分配方法,具体包括以下S201-S203:
S201、资源分配装置确定第一主用户的剩余传输资源量。
其中,第一主用户为多个待调度用户中的用户,第一主用户的调度优先级高于第一辅用户。可以理解,待调度用户即为需求与基站之间进行下行传输,以实现分配下行传输资源的用户。示例性地,本申请中提及的传输资源,可以是物理资源块(physical resourceblock,PRB),也可以是其它类型的传输资源,本申请对此不做限定。在本申请中未作特殊说明的情况下,皆以传输资源为PRB为例。
需要说明的是,第一主用户可以为多个待调度用户中的任一个用户,也可以是根据特定条件从多个待调度用户筛选出的用户。
可选地,资源分配装置根据多个待调度用户的调度优先级降序,对多个待调度用户进行排序,确定出第一用户序列;之后资源分配装置根据第一用户序列,来确定出多个主用户,第一主用户即为多个主用户之中的一个用户。可以理解的是,根据调度优先级来确定主用户,能够保证调度优先级高的用户能够先分配到传输资源,保证了高调度优先级的用户的用户体验。具体资源分配装置根据多个待调度用户的调度优先级确定出多个主用户的流程参见下述步骤S301-S303,此处不再赘述。
可以理解的是,在第一主用户根据被分配到的传输资源完成数据的下行传输之后,资源分配装置确定第一主用户的剩余传输资源量。
可选地,资源分配装置将确定出的全部主用户,仍按照调用优先级降序排列,得出第二用户序列,以便于后续流程的进行。
S202、资源分配装置确定与第一主用户配对的第一辅用户。
其中,第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,并且第一主用户与第一辅用户之间的波束空分效率满足第一预设条件。
需要说明的是,波束空分效率用于表征两个用户之间的通信干扰程度。也即,第一主用户与第一辅用户之间的波束空分效率能够体现第一主用户与第一辅用户之间共用传输资源时的通信效率。
在一种可能的实现方式中,资源分配装置根据两个用户的波束身份标识(identity document,ID)和波束空分效率库来确定两个用户之间的波束空分效率。具体资源分配装置根据根据两个用户的波束ID和波束空分效率库来确定两个用户之间的波束空分效率的流程参见下述步骤S401-S403,此处不再赘述。
可选地,资源分配装置确定出多个备选用户,从这些备选用户中确定出与第一主用户配对的第一辅用户。其中,每个备选用户可以是多个待调度用户中第一主用户之外的用户。可以理解的是,由于主用户是从多个待调度用户中选取的高调度优先级的用户,因此备选用户的调度优先级低于主用户。进而,从备选用户中确定出的辅用户的调度优先级也低于主用户。
可选地,资源分配装置将确定出的全部备选用户,仍按照调用优先级降序排列,得出第三用户序列,以便于后续流程的进行。
可选地,资源分配装置确定第一主用户与每个备选用户之间的波束空分效率。进一步的,若第一主用户与某一备选用户之间的波束空分效率满足第一预设条件,则将该备选用户确定为与第一主用户配对的第一辅用户。具体资源分配装置确定与第一主用户配对的第一辅用户的流程参见下述步骤S501-S502,此处不再赘述。
S203、资源分配装置根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。
可选地,资源分配装置在确定第一辅用户后,获取第一辅用户的资源需求量。可以理解,第一辅用户的资源需求量即为第一辅用户为了完成数据的下行传输所需求的传输资源量。
进一步的,资源分配装置分三种情况,来对第一辅用户分配传输资源。下面分情况进行说明:
情况一、第一主用户的剩余传输资源量大于第一辅用户的资源需求量。
此时,从第一主用户剩余的传输资源中,为第一辅用户分配第一数量的传输资源,第一数量与第一辅用户的资源需求量相等。并且,将第一辅用户从第三用户序列中移除。
可以理解的是,情况一表明第一主用户的剩余资源在满足第一辅用户的资源需求后,仍旧剩余有资源可以分配给其他辅用户。因此,对第一辅用户分配完资源后,将第一辅用户从第三用户序列中移除;在此之后,再从第三用户序列中确定与第一主用户配对的第二辅用户,并为第二辅用户分配资源。
其中,第一主用户与第二辅用户之间的波束空分效率满足第一预设条件。
情况二、第一主用户的剩余传输资源量等于第一辅用户的资源需求量。
此时,将第一主用户剩余的传输资源确定为第一辅用户的传输资源。并且,将第一主用户从第二用户序列移除,将第一辅用户从第三用户序列中移除。
可以理解的是,情况二表明第一主用户的剩余资源恰好满足第一辅用户的资源需求。因此,在对第一辅用户分配完资源后,将第一主用户从第二用户序列移除,将第一辅用户从第三用户序列中移除;在此之后,再从第二用户序列中确定出当前调度优先级最高的第二主用户,以及从第三用户序列中确定出与第二主用户配对的第三辅用户,并为第三辅用户分配资源。
其中,第二主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分效率满足第一预设条件。
情况三、第一主用户的剩余传输资源量小于第一辅用户的资源需求量。
此时,将第一主用户剩余的传输资源确定为第一辅用户的部分传输资源。并且,将第一主用户从第二用户序列移除。
可以理解的是,情况三表明第一主用户的剩余资源无法满足第一辅用户的资源需求。因此,将第一主用户的剩余资源分配给第一辅用户后,将第一主用户从第二用户序列移除,并更新第一辅用户的资源需求量。
在此之后,再从第二用户序列中确定出当前调度优先级最高的第三主用户,以及从第三用户序列中确定出与第三主用户配对的第四辅用户,并为第四辅用户分配资源。
其中,第三主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分效率满足第一预设条件。
需要说明的是,在情况二中,由于进行配对的主用户由第一主用户变更为了第二主用户,因此后续确定出的第三辅用户与第一辅用户可能不是同一用户。在第三辅用户与第一辅用户不为同一用户的情况下,第一辅用户由于分配到的资源量尚未能满足其自身需求,因此第一辅用户仍旧位于第三用户序列中。进而,后续当第一辅用户与第二用户序列中的其他主用户配对成功后,资源分配装置仍旧可以为其分配传输资源,满足其剩余的资源需求。同理,情况三也是如此。
以上分三种情况对资源分配装置根据第一主用户的剩余资源,为第一辅用户分配传输资源进行了具体介绍。需要指出,在上述三种情况中,具体确定第二主用户、第三主用户、第二辅用户以及第三辅用户、第四辅用户的方法,与前文中确定第一主用户和第一辅用户的方法是相同的,此处不再赘述。同理,资源分配装置为第二辅用户、第三辅用户和第四辅用户分配资源的方法也与上述三种情况中介绍的相同。
需要说明的是,如果在所有第一主用户的剩余资源都被分配完毕后,第三用户序列中仍旧有备选用户未被分配到传输资源,则资源分配装置停止对传输资源的分配。
基于上述技术方案,本申请实施例通过为待调度用户中调度优先级高的主用户先分配资源,在满足主用户的数据传输后,确定主用户的剩余资源,之后根据波束空分效率确定与主用户配对的辅用户,根据主用户剩余的资源来为辅用户分配资源。由此,本方案满足了多数调度优先级高的用户的需要,合理地为待调度用户分配了传输资源,避免了传输资源的浪费。
示例性地,结合图2,如图3所示,本申请提供的资源分配方法中,资源分配装置根据多个待调度用户的调度优先级确定出多个主用户具体包括以下S301-S303:
S301、资源分配装置根据多个待调度用户的调度优先级降序,确定第一用户序列。
可选地,资源分配装置根据用户调度原则来确定待调度用户的调度优先级。示例性地,用户调度原则包括但不限于正比公平原则(proportional fair,PF)、最大C/I(maxC/I)原则、轮询(round robin,RR)原则等原则。
可选地,资源分配装置在确定出多个待调度用户的调度优先级后,按照调度优先级降序,确定第一用户序列。第一用户序列中包括有所有的用户。
S302、资源分配装置按序为第一用户序列中的用户分配传输资源。
可以理解的是,资源分配装置按照第一用户序列中待调度用户的排列顺序,为待调度用户分配传输资源。
可选地,在传输资源为PRB的情况下,对于第一用户序列中每一个待调度用户,资源分配装置根据待调度用户上报的信道质量信息(channel qulity information,CQI),确定待调度用户与每个PRB之间的总频谱效率。下面对资源分配装置确定待调度用户与每个PRB之间的总频谱效率的流程进行说明:
(1)资源分配装置根据待调度用户上报的CQI,确定待调度用户对应的每个PRB的CQI。
需要说明的是,针对每个PRB,PRB的CQI与该PRB所在子带的CQI相同;若待调度用户上报的CQI中没有自带的CQI,则该PRB的CQI与宽带的CQI相同。
(2)资源分配装置根据每个PRB的CQI,确定每个PRB的CQI对应的调制与编码策略(modulation and coding scheme,MCS)等级。
可选地,资源分配装置根据每个PRB的CQI,对“SNR vs MCS”接口曲线进行查询,以获取每个PRB的CQI对应的MCS等级IMCS。需要说明的是,具体根据PRB的CQI和“SNR vs MCS”接口曲线,来查询获取PRB的MSC等级为本领域中的现有技术,此处不再赘述。此外,在本实施例中,也可通过其它方法来确定每个PRB的MCS等级,本实施例对此不做限定。
(3)资源分配装置根据每个PRB的MCS等级,确定每个PRB的MCS等级对应的频谱效率。
可选地,资源分配装置根据每个PRB的MCS等级,对TR38.214 5.1.3.1表进行查询,以获取每个PRB的MCS等级对应的频谱效率ηi PRB。其中,i表示在有多个码字CQI的情况下、码字的编号。
示例性地,TR38.214 5.1.3.1表如下表1所示:
表1 TR38.214 5.1.3.1表
其中,表1的第一列表示MCS等级,第二列表示调制顺序,第三列表示目标码率,第四列表示频谱效率。
(4)资源分配装置确定待调度用户与每个PRB之间的总频谱效率。
可选地,待调度用户与每个PRB之间的总频谱效率满足:其中,i表示在有多个码字CQI的情况下、码字的编号。
以上对资源分配装置确定待调度用户与每个PRB之间的总频谱效率的流程进行了说明。
可选地,资源分配装置根据待调度用户需要进行传输的数据量、以及待调度用户与每个PRB之间的总频谱效率,来确定为该待调度用户分配的PRB数量。
S303、资源分配装置将第一用户序列中每个被分配有传输资源的待调度用户,确定为主用户。
可以理解的是,资源分配装置按序为第一用户序列中的用户分配传输资源,直至传输资源被分配完毕。在此之后,资源分配装置将第一用户序列中被分配到传输资源的用户,确定为主用户。其中,主用户的数量为多个,第一主用户为第一用户序列中所述调度优先级最高的用户。
可选地,资源分配装置根据多个主用户的调度优先级降序,确定第二用户序列。其中,第二用户序列包括多个主用户。
基于上述技术方案,本申请实施例能够根据调度优先级,确定出待调度用户中的主用户,以便于后续资源分配流程的进行。
示例性地,结合图2,如图4所示,本申请提供的资源分配方法中,根据两个用户的波束ID和波束空分效率库来确定两个用户之间的波束空分效率具体包括以下步骤:
S401、资源分配装置确定波束空分效率库。
其中,波束空分效率库包括多个待调度用户中每两个待调度用户配对组成的波束组合对应的波束空分效率。
在一种可能的实现方式中,资源分配装置按照一定的统计周期,对多个待调度用户中形成用户配对的波束组合进行统计,来确定并更新出波束空分效率库。示例性地,下面分步骤对资源分配装置确定波束空分效率库进行说明:
S4011、资源分配装置统计周期开始,设定波束空分传输数据量和波束空分传输资源数。
其中,波束空分传输数据量表示在统计周期内,对于某一波束组合中的两个用户之间形成配对后,传输的总数据量。
波束空分传输资源数表示在统计周期内,对于某一波束组合中的两个用户之间形成配对后,这两个用户使用的传输资源数。例如,配对的两个用户使用的PRB数量,后续步骤中以传输资源为PRB进行说明。
S4012、资源分配装置记录配对用户的波束组合。
针对每一对配对用户,确定这两个用户的波束ID,记为(BP,BS)。需要说明的是,此处的两个用户的波束ID部分顺序,只是记录组合关系。
S4013、资源分配装置确定待调度用户的传输数据量。
可选地,资源分配装置根据待调度用户的传输数据量以及配对的传输资源的数量,计算该待调度用户在每个波束组合下的传输数据量传输数据量。
可以理解的是,一个待调度用户可以与多个其他待调度用户在不同的传输资源上形成配对。示例性地,下表2体现了多个待调度用户之间的配对情况。
表2待调度用户配对表
PRB编号 PRB0 PRB1 PRB2 PRB3 PRB4 PRB5
配对用户 UE1-UE2 UE1-UE3 UE1-UE3 UE1-UE2 UE4-UE3 UE4-UE3
波束组合 (B1,B2) (B1,B3) (B1,B2) (B4,B3) (B4,B3) (B4,B3)
其中,UE表示用户使用的通信终端,在表2中B1表示UE1的波束ID。
可选地,待调度用户在当前调度时刻的总传输数据量满足以下公式:
其中,Sk表示待调度用户的总传输数据量,BP、BS表示待调度用户和与其形成配对的用户的波束ID,N(BP,BS)表示这两个用户配对后使用的传输资源PRB数量,Nk表示传输资源PRB的总数量。
S4014、资源分配装置统计累计的波束空分数据量。
资源分配装置将待调度用户在当前波束组合下传输的数据量,累加到传输数据量S中。示例性地,传输数据量S满足以下公式:
其中,S表示传输数据量,S1表示累计前的传输数据量,Sk表示待调度用户的总传输数据量。
S4015、资源分配装置统计累计的波束空分传输资源数。
资源分配装置将待调度用户的配对资源数,累加到相应波束组合下对应的传输资源数N。示例性地,传输资源数N满足以下公式:
N=N1+N(BP,BS)
其中,N表示传输资源数,N1表示累计前的传输资源数,N(BP,BS)表示待调度用户和与其形成配对后使用的传输资源PRB数量。需要说明的是,为避免重复累加,针对每个主用户和辅用户只累加一次,不重复累加。
S4016、资源分配装置更新波束空分传输数据量。
当资源分配装置接收到待调度用户反馈的NACK消息,即待调度用户没有正确接收传输的数据时,依据该待调度用户的调度时刻确定其对应的波束组合以及传输数据量,对相应波束组合对应的传输数据量进行更新,即从总的传输数据量S中扣除该用户的数据量。
S4017、资源分配装置统计周期结束,更新波束空分效率。
当统计周期结束时,资源分配装置依据统计周期内统计的每对波束组合对应的传输数据量和传输资源数,对波束组合对应的空分效率进行更新,更新方法如下:
(1)在最开始将历史波束空分效率初始化为无效值,即:β=-1。
(2)计算该统计周期的波束空分效率
其中,βnew表示当前统计周期的波束空分效率,βold表示上一统计周期的波束空分效率。
(3)若历史空分效率为无效值,则将最新周期的空分效率赋值给历史空分效率,即β=βnew,βold=β,否则采用遗传因子α对历史空分效率进行更新,即:β=βold·α+βnew·(1-α),βold=β,其中0≤α≤1,默认取值0.8。
S4018、资源分配装置确定波束空分效率库。
针对每对待调度用户配对后形成的波束组合(BP,BS),都对应有一个空分效率β,将对应的波束组合与空分效率记录下来,形成一个波束空分效率库。该波束空分效率库不断更新,用于后续的传输资源分配中对待调度用户进行配对。
以上对资源分配装置确定波束空分效率库进行了说明。
S402、资源分配装置确定第一主用户和备选用户的波束ID。
可选地,资源分配装置根据第一主用户和备选用户上报的CRI(CSI-RS resourceindicator)或SSBRI(SS/PBCH block resource indicator)来确定第一主用户和备选用户的波束ID。
S403、资源分配装置根据第一主用户和每个备选用户的波束ID,从波束空分效率库中确定第一主用户与每个备选用户之间的波束空分效率。
可以理解的是,在确定出波束空分效率库后,资源分配装置根据第一主用户和备选用户的波束ID即可从波束空分效率库中查询出第一主用户和备选用户之间的波束空分效率。
基于上述技术方案,本申请实施例中能够确定主用户与备选用户之间的波束空分效率,进而使得资源分配装置能够据此为主用户确定配对的辅用户,以便于后续传输资源的分配。
示例性地,结合图2,如图5所示,本申请提供的资源分配方法中确定为与第一主用户配对的第一辅用户具体包括以下步骤:
S501、资源分配装置判断第一主用户与备选用户之间的波束空分效率是否满足第一预设条件。
在一种可能的实现方式中,第一预设条件即为此波束空分效率是第一主用户与每个备选用户之间的波束空分效率中,参数值最大的波束空分效率。
S502、在第一主用户与备选用户之间的波束空分效率满足第一预设条件的情况下,资源分配装置将备选用户确定为第一辅用户。
可以理解的是,在前述S203中,资源分配装置确定与第二用户序列中其他主用户配对的辅用户时,过程与S501-S502相同。
基于上述技术方案,本申请实施例中能够基于主用户与备选用户之间的波束空分效率,确定出与主用户配对的辅用户,以便于后续传输资源的分配。
示例性地,如图6所示,本申请中进行传输资源的分配过程可以通过循环步骤来完成,具体步骤如下:
在本实施例中,假设待调度用户的数量为10名,能够用于分配的传输资源为总计20个PRB。
S601、确定第一用户序列L。
其中,第一用户序列L包含全部10名待调度用户,并且按照调度优先级排序。此处假设10名待调度用户的调度优先级从高到低,编号分别为1-10。
需要说明的是,第一用户序列L的具体确定方法参见前述S301,此处不再赘述。
S602、将第一用户序列L中的第一个用户移入第二用户序列P,在第一用户序列中移除该用户。
其中,第二用户序列P即为包含所有主用户的主用户序列。
此步骤中,初始状态下即将待调度用户1从第一用户序列L中,移入第二用户序列P。
S603、判断当前空闲传输资源数量是否大于该用户的资源需求。
若判断结果为是,则执行后续S604;
若判断结果为否,则执行后续S605。
S604、为用户分配传输资源。
可以理解的是,此步骤中,初始状态下即为待调度用户1分配PRB。
需要说明的是,为用户分配PRB的具体方法可以参见前述S203,此处不再赘述。
此步骤中,在完成对用户的PRB分配后,则返回执行S603。
S605、将全部空闲传输资源分配给该用户。
需要说明的是,为用户分配PRB的具体方法可以参见前述S203,此处不再赘述。
此步骤中,在完成对用户的PRB分配后,则继续执行S606。
需要说明的是,在前述步骤
S606、结束主用户确定循环流程,将最终的第二用户序列P输出。
可以理解的是,此时的第二用户序列P中包括的所有用户都被分配有PRB。
S607、基于主用户为辅用户分配传输资源。
示例性地,结合待调度用户的数量为10名,能够用于分配的传输资源为总计20个PRB的举例,假设此时共确定出4名主用户(也即待调度用户1-4),每个用户分配到的PRB资源数量为5。则此时第一用户序列L中还有6名待调度用户(也即待调度用户5-10),第二用户序列中P包括4名主用户。
可以理解的是,此时第一用户序列L中包括的用户为备选用户。也就是说,此时的第一用户序列L即为前文S202中的第三用户序列。
示例性地,如图7所示,本申请中进行传输资源的分配过程通过循环步骤来完成时,S607具体包括如下步骤:
S701、判断第一用户序列L中是否存在用户。
若判断结果为是,则执行后续S702;
若判断结果为否,则执行后续S703。
S702、确定第一用户序列L中每个用户的的波束ID。
此步骤中,在完成确定第一用户序列L中每个用户的的波束ID,执行后续S704。
S703、结束资源分配。
可以理解的是,此处结束资源分配是由于所有用户均已分配资源完毕。
S704、判断第二用户序列P中是否存在用户。
若判断结果为是,则执行后续S705;
若判断结果为否,则执行后续S706。
可以理解的是,第二用户序列P中仍存在用户,即代表有主用户还未进行与辅用户的配对。
S705、为第二用户序列P中的第一个主用户确定与其配对的辅用户。
需要说明的是,为第二用户序列P中的第一个主用户确定与其配对的辅用户的具体方法可参见前述S202,此处不再赘述。
S706、结束资源分配。
可以理解的是,此处结束资源分配是由于所有传输资源已被分配完毕。
S707、判断主用户剩余传输资源量是否大于辅用户的资源需求量。
若判断结果为是,则执行后续S708;
若判断结果为否,则执行后续S709。
S708、按辅用户的资源需求量为辅用户分配资源。
需要说明的是,按辅用户的资源需求量为辅用户分配资源的具体方法可参见前述S203,此处不再赘述。
在此步骤中,在完成按辅用户的资源需求量为辅用户分配资源后,执行后续S712。
S709、将主用户剩余的传输资源分配给辅用户,更新辅用户的资源需求量。
S710、将该主用户从第二用户序列P中移除。
S711、判断辅用户的资源需求量是否为0。
若判断结果为是,则执行后续S712;
若判断结果为否,则返回执行S704。
S712、将辅用户从第一用户序列L中移除。
示例性地,结合前述实施例的举例,假设每个主用户(即待调度用户1-4)剩余的传输资源皆为3个PRB,第一用户序列L中剩余的6名待调度用户(也即待调度用户5-10)皆与相应的主用户配对成功,被确定为辅用户,且每个辅用户的资源需求量为2个PRB。则经过上述S701-S712的循环后,6名辅用户(也即待调度用户5-10)皆被分配有2个PRB用于数据传输。
本申请实施例可以根据上述方法示例对资源分配装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
示例性地,如图8所示,为本申请实施例所涉及的一种资源分配装置的一种可能的结构示意图。该资源分配装置800包括:处理单元801。
其中,处理单元801,用于确定第一主用户的剩余传输资源量;其中,第一主用户为多个待调度用户中的用户。
处理单元801,还用于确定与第一主用户配对的第一辅用户;第一辅用户为多个待调度用户中第一主用户之外的用户,第一主用户的调度优先级高于第一辅用户,第一主用户与第一辅用户之间的波束空分效率满足第一预设条件,波束空分效率用于表征第一主用户与第一辅用户共用传输资源时的通信效率。
处理单元801,还用于根据第一主用户的剩余传输资源量,为第一辅用户分配传输资源。
可选地,处理单元801,还用于根据多个待调度用户的调度优先级降序,确定第一用户序列。
可选地,处理单元801,还用于按序为第一用户序列中的用户分配传输资源。
可选地,处理单元801,还用于将第一用户序列中每个被分配有传输资源的待调度用户,确定为主用户;其中,主用户的数量为多个,第一主用户为主用户中调度优先级最高的用户。
可选地,处理单元801,还用于确定第一主用户与每个备选用户之间的波束空分效率;所述备选用户包括所述多个待调度用户中所述多个主用户之外的用户。
可选地,处理单元801,还用于在第一主用户与备选用户之间的波束空分效率满足第一预设条件时,将备选用户确定为与第一主用户配对的第一辅用户;其中,第一预设条件为波束空分效率是第一主用户与每个备选用户之间的波束空分效率中最大的。
可选地,处理单元801,还用于确定波束空分效率库;所述波束空分效率库包括所述多个待调度用户中每两个所述待调度用户配对组成的波束组合对应的所述波束空分效率。
可选地,处理单元801,还用于确定所述第一主用户和所述备选用户的波束身份标识ID。
可选地,处理单元801,还用于根据所述第一主用户和所述备选用户的波束身份标识ID,从所述波束空分效率库中确定所述第一主用户与每个所述备选用户之间的所述波束空分效率。
可选地,处理单元801,还用于根据多个主用户的调度优先级降序,确定第二用户序列;其中,第二用户序列包括多个主用户。
可选地,处理单元801,还用于根据多个备选用户的调度优先级降序,确定第三用户序列;其中,第三用户序列包括多个备选用户。
可选地,处理单元801,还用于确定第一辅用户的资源需求量。
可选地,处理单元801,还用于在所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量时,从所述第一主用户剩余的传输资源中,为所述第一辅用户分配第一数量的传输资源,所述第一数量与所述第一辅用户的资源需求量相等;将所述第一辅用户从所述第三用户序列中移除。
可选地,处理单元801,还用于在所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量时,将所述第一主用户剩余的传输资源确定为所述第一辅用户的传输资源;将所述第一主用户从所述第二用户序列移除,将所述第一辅用户从所述第三用户序列中移除。
可选地,处理单元801,还用于在所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量时,将所述第一主用户剩余的传输资源确定为所述第一辅用户的部分传输资源,并更新所述第一辅用户的资源需求量;将所述第一主用户从所述第二用户序列移除。
可选地,处理单元801,还用于在第一主用户的剩余传输资源量大于第一辅用户的资源需求量的情况下,将第一辅用户从第三用户序列中移除之后,从第三用户序列中,确定与第一主用户配对的第二辅用户;根据第一主用户的剩余传输资源量,为第二辅用户分配传输资源;其中,第一主用户与第二辅用户之间的波束空分效率满足第一预设条件。
可选地,处理单元801,还用于在第一主用户的剩余传输资源量等于第一辅用户的资源需求量的情况下,将第一主用户从第二用户序列移除,以及将第一辅用户从第三用户序列中移除之后,从第二用户序列中确定第二主用户,并确定与第二主用户配对的第三辅用户;根据第二主用户的剩余传输资源量,为第三辅用户分配传输资源;其中,第二主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第二主用户与第三辅用户之间的波束空分效率满足第一预设条件。
可选地,处理单元801,还用于在第一主用户的剩余传输资源量小于第一辅用户的资源需求量的情况下,将第一主用户从第二用户序列移除之后,从第二用户序列中确定第三主用户,并确定与第三主用户配对的第四辅用户;根据第三主用户的剩余传输资源量,为第四辅用户分配传输资源;其中,第三主用户为将第一主用户从第二用户序列移除之后,第二用户序列中调度优先级最高的用户;第三主用户与第四辅用户之间的波束空分效率满足第一预设条件。
可选地,资源分配装置800还可以包括存储单元(图8中以虚线框示出),该存储单元存储有程序或指令,当处理单元801执行该程序或指令时,使得资源分配装置可以执行上述方法实施例所述的资源分配方法。
此外,图8所述的资源分配装置的技术效果可以参考上述实施例所述的资源分配方法的技术效果,此处不再赘述。
示例性地,图9为上述实施例中所涉及的资源分配装置的又一种可能的结构示意图。如图9所示,资源分配装置900包括:处理器902。
其中,处理器902,用于对该资源分配装置的动作进行控制管理,例如,执行上述处理单元801执行的步骤,和/或用于执行本文所描述的技术方案的其它过程。
上述处理器902可以是实现或执行结合本申请内容所描述的各种示例性的逻辑方框,模块和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
可选地,资源分配装置900还可以包括通信接口903、存储器901和总线904。其中,通信接口903用于支持资源分配装置900与其他网络实体的通信。存储器901用于存储该资源分配装置的程序代码和数据。
其中,存储器901可以是资源分配装置中的存储器,该存储器可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。
总线904可以是扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。总线904可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例提供一种包含指令的计算机程序产品,当所述计算机程序产品在本申请的电子设备上运行时,使得所述计算机执行上述方法实施例所述的资源分配方法。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该本申请的电子设备执行上述方法实施例所示的方法流程中资源分配装置执行的各个步骤。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(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)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

Claims (10)

1.一种传输资源分配方法,其特征在于,所述方法包括:
确定第一主用户的剩余传输资源量;其中,所述第一主用户为多个待调度用户中的用户;
确定与所述第一主用户配对的第一辅用户;所述第一辅用户为所述多个待调度用户中所述第一主用户之外的用户,所述第一主用户的调度优先级高于所述第一辅用户,所述第一主用户与所述第一辅用户之间的波束空分效率满足第一预设条件,所述波束空分效率用于表征所述第一主用户与所述第一辅用户共用传输资源时的通信效率;
根据所述第一主用户的剩余传输资源量,为所述第一辅用户分配传输资源;
在所述确定第一主用户的剩余传输资源量之前,所述方法还包括:
根据所述多个待调度用户的调度优先级降序排列,确定第一用户序列;
按序为所述第一用户序列中的所述待调度用户分配所述传输资源;
将所述第一用户序列中每个被分配有所述传输资源的所述待调度用户确定为主用户;其中,所述主用户的数量为多个,所述第一主用户为所述第一用户序列中调度优先级最高的用户;
所述确定与所述第一主用户配对的第一辅用户具体包括:
确定所述第一主用户与每个备选用户之间的所述波束空分效率;所述备选用户包括所述多个待调度用户中所述多个主用户之外的用户;
若所述第一主用户与所述备选用户之间的所述波束空分效率满足所述第一预设条件,则将所述备选用户确定为与所述第一主用户配对的所述第一辅用户;其中,所述第一预设条件为所述波束空分效率是所述第一主用户与每个所述备选用户之间的所述波束空分效率中最大的;
所述确定所述第一主用户与每个所述备选用户之间的所述波束空分效率,具体包括:
确定波束空分效率库;所述波束空分效率库包括所述多个待调度用户中每两个所述待调度用户配对组成的波束组合对应的所述波束空分效率;
确定所述第一主用户和所述备选用户的波束身份标识ID;
根据所述第一主用户和所述备选用户的波束身份标识ID,从所述波束空分效率库中确定所述第一主用户与每个所述备选用户之间的所述波束空分效率。
2.根据权利要求1所述的方法,其特征在于,在所述将所述第一用户序列中每个被分配有所述传输资源的所述待调度用户,确定为主用户之后,所述方法还包括:
根据所述多个主用户的调度优先级降序排列,确定第二用户序列;其中,所述第二用户序列包括所述多个主用户;
根据多个所述备选用户的调度优先级降序排列,确定第三用户序列;其中,所述第三用户序列包括所述多个所述备选用户。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一主用户的剩余传输资源量,为所述第一辅用户分配传输资源,具体包括:
确定所述第一辅用户的资源需求量;
若所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量,则从所述第一主用户剩余的传输资源中,为所述第一辅用户分配第一数量的传输资源,所述第一数量与所述第一辅用户的资源需求量相等;将所述第一辅用户从所述第三用户序列中移除;
若所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量,则将所述第一主用户剩余的传输资源确定为所述第一辅用户的传输资源;将所述第一主用户从所述第二用户序列移除,将所述第一辅用户从所述第三用户序列中移除;
若所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量,则将所述第一主用户剩余的传输资源确定为所述第一辅用户的部分传输资源,并更新所述第一辅用户的资源需求量;将所述第一主用户从所述第二用户序列移除。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量的情况下,将所述第一辅用户从所述第三用户序列中移除之后,从所述第三用户序列中,确定与所述第一主用户配对的第二辅用户;根据所述第一主用户的剩余传输资源量,为所述第二辅用户分配传输资源;
其中,所述第一主用户与所述第二辅用户之间的波束空分效率满足所述第一预设条件;
在所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量的情况下,将第一主用户从所述第二用户序列移除,以及将所述第一辅用户从所述第三用户序列中移除之后,从所述第二用户序列中确定第二主用户,并确定与所述第二主用户配对的第三辅用户;根据所述第二主用户的剩余传输资源量,为所述第三辅用户分配传输资源;
其中,所述第二主用户为将所述第一主用户从所述第二用户序列移除之后,所述第二用户序列中调度优先级最高的用户;所述第二主用户与所述第三辅用户之间的波束空分效率满足所述第一预设条件;
在所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量的情况下,将所述第一主用户从所述第二用户序列移除之后,从所述第二用户序列中确定第三主用户,并确定与所述第三主用户配对的第四辅用户;根据所述第三主用户的剩余传输资源量,为所述第四辅用户分配传输资源;
其中,所述第三主用户为将所述第一主用户从所述第二用户序列移除之后,所述第二用户序列中调度优先级最高的用户;所述第三主用户与所述第四辅用户之间的波束空分效率满足所述第一预设条件。
5.一种资源分配装置,其特征在于,所述资源分配装置包括:处理单元;
所述处理单元,用于确定第一主用户的剩余传输资源量;其中,所述第一主用户为多个待调度用户中的用户;
所述处理单元,还用于确定与所述第一主用户配对的第一辅用户;所述第一辅用户为所述多个待调度用户中所述第一主用户之外的用户,所述第一主用户的调度优先级高于所述第一辅用户,所述第一主用户与所述第一辅用户之间的波束空分效率满足第一预设条件,所述波束空分效率用于表征所述第一主用户与所述第一辅用户共用传输资源时的通信效率;
所述处理单元,还用于根据所述第一主用户的剩余传输资源量,为所述第一辅用户分配传输资源;
所述处理单元,还用于根据所述多个待调度用户的调度优先级降序排列,确定第一用户序列;
所述处理单元,还用于按序为所述第一用户序列中的所述待调度用户分配传输资源;
所述处理单元,还用于将所述第一用户序列中每个被分配有传输资源的所述待调度用户,确定为主用户;其中,所述主用户的数量为多个,所述第一主用户为所述主用户中调度优先级最高的用户;
所述处理单元,还用于确定所述第一主用户与每个备选用户之间的所述波束空分效率;所述备选用户包括所述多个待调度用户中所述多个主用户之外的用户;
所述处理单元,还用于在所述第一主用户与所述备选用户之间的所述波束空分效率满足所述第一预设条件时,将所述备选用户确定为与所述第一主用户配对的所述第一辅用户;其中,所述第一预设条件为所述波束空分效率是所述第一主用户与每个所述备选用户之间的所述波束空分效率中最大的;
所述处理单元,还用于确定波束空分效率库;所述波束空分效率库包括所述多个待调度用户中每两个所述待调度用户配对组成的波束组合对应的所述波束空分效率;
所述处理单元,还用于确定所述第一主用户和所述备选用户的波束身份标识ID;
所述处理单元,还用于根据所述第一主用户和所述备选用户的波束身份标识ID,从所述波束空分效率库中确定所述第一主用户与每个所述备选用户之间的所述波束空分效率。
6.根据权利要求5所述的资源分配装置,其特征在于,
所述处理单元,还用于根据所述多个主用户的调度优先级降序排列,确定第二用户序列;其中,所述第二用户序列包括所述多个主用户;
所述处理单元,还用于根据多个所述备选用户的调度优先级降序排列,确定第三用户序列;其中,所述第三用户序列包括所述多个所述备选用户。
7.根据权利要求6所述的资源分配装置,其特征在于,
所述处理单元,还用于确定所述第一辅用户的资源需求量;
所述处理单元,还用于在所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量时,从所述第一主用户剩余的传输资源中,为所述第一辅用户分配第一数量的传输资源,所述第一数量与所述第一辅用户的资源需求量相等;将所述第一辅用户从所述第三用户序列中移除;
所述处理单元,还用于在所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量时,将所述第一主用户剩余的传输资源确定为所述第一辅用户的传输资源;将所述第一主用户从所述第二用户序列移除,将所述第一辅用户从所述第三用户序列中移除;
所述处理单元,还用于在所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量时,将所述第一主用户剩余的传输资源确定为所述第一辅用户的部分传输资源,并更新所述第一辅用户的资源需求量;将所述第一主用户从所述第二用户序列移除。
8.根据权利要求7所述的资源分配装置,其特征在于,
所述处理单元,还用于在所述第一主用户的剩余传输资源量大于所述第一辅用户的资源需求量的情况下,将所述第一辅用户从所述第三用户序列中移除之后,从所述第三用户序列中,确定与所述第一主用户配对的第二辅用户;根据所述第一主用户的剩余传输资源量,为所述第二辅用户分配传输资源;其中,所述第一主用户与所述第二辅用户之间的波束空分效率满足所述第一预设条件;
所述处理单元,还用于在所述第一主用户的剩余传输资源量等于所述第一辅用户的资源需求量的情况下,将第一主用户从所述第二用户序列移除,以及将所述第一辅用户从所述第三用户序列中移除之后,从所述第二用户序列中确定第二主用户,并确定与所述第二主用户配对的第三辅用户;根据所述第二主用户的剩余传输资源量,为所述第三辅用户分配传输资源;其中,所述第二主用户为将所述第一主用户从所述第二用户序列移除之后,所述第二用户序列中调度优先级最高的用户;所述第二主用户与所述第三辅用户之间的波束空分效率满足所述第一预设条件;
所述处理单元,还用于在所述第一主用户的剩余传输资源量小于所述第一辅用户的资源需求量的情况下,将所述第一主用户从所述第二用户序列移除之后,从所述第二用户序列中确定第三主用户,并确定与所述第三主用户配对的第四辅用户;根据所述第三主用户的剩余传输资源量,为所述第四辅用户分配传输资源;其中,所述第三主用户为将所述第一主用户从所述第二用户序列移除之后,所述第二用户序列中调度优先级最高的用户;所述第三主用户与所述第四辅用户之间的波束空分效率满足所述第一预设条件。
9.一种电子设备,其特征在于,包括:处理器以及存储器;其中,所述存储器用于存储计算机执行指令,当所述电子设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述电子设备执行如权利要求1-4中任一项所述的资源分配方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述计算机可读存储介质中的指令由电子设备执行时,使得所述电子设备能够执行如权利要求1-4中任一项所述的资源分配方法。
CN202210858430.1A 2022-07-20 2022-07-20 一种资源分配方法、装置、电子设备及存储介质 Active CN115243378B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210858430.1A CN115243378B (zh) 2022-07-20 2022-07-20 一种资源分配方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210858430.1A CN115243378B (zh) 2022-07-20 2022-07-20 一种资源分配方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN115243378A CN115243378A (zh) 2022-10-25
CN115243378B true CN115243378B (zh) 2024-06-07

Family

ID=83673733

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210858430.1A Active CN115243378B (zh) 2022-07-20 2022-07-20 一种资源分配方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN115243378B (zh)

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1727298A2 (en) * 2005-05-24 2006-11-29 NTT DoCoMo Inc. A MIMO communication system based on random beamforming and its user scheduling method
CN102740480A (zh) * 2012-06-14 2012-10-17 大唐移动通信设备有限公司 一种配对用户的干扰抑制方法及装置
CN102858015A (zh) * 2011-06-30 2013-01-02 普天信息技术研究院有限公司 一种多业务调度方法
CN103096485A (zh) * 2011-11-08 2013-05-08 普天信息技术研究院有限公司 一种lte***中多用户多入多出频选调度的方法
CN103220024A (zh) * 2013-04-18 2013-07-24 电子科技大学 一种多用户配对虚拟mimo***的波束赋形算法
CN103369688A (zh) * 2012-03-27 2013-10-23 普天信息技术研究院有限公司 一种用于mu-mimo用户配对的资源分配方法
CN103731923A (zh) * 2012-10-12 2014-04-16 电信科学技术研究院 多用户调度方法和设备
CN103874208A (zh) * 2012-12-14 2014-06-18 电信科学技术研究院 一种基于多载波***的共享信道资源分配方法和设备
CN104144046A (zh) * 2014-07-23 2014-11-12 华南理工大学 一种ofdm时频资源分配方法
CN104540174A (zh) * 2014-12-16 2015-04-22 上海交通大学 基于动态协作的QoS敏感的数据传输方法及***
CN104539339A (zh) * 2015-01-30 2015-04-22 哈尔滨工业大学 基于slnr多用户双流波束赋形的资源分配方法
WO2016052979A1 (en) * 2014-10-01 2016-04-07 Samsung Electronics Co., Ltd. Scheme for communication and transmitting discovery signal in mobile communication system
WO2016119209A1 (en) * 2015-01-30 2016-08-04 Qualcomm Incorporated Ue feedback for point-to-multipoint transmissions
CN106685494A (zh) * 2016-12-27 2017-05-17 京信通信技术(广州)有限公司 一种mu‑mimo***中的分组调度方法和装置
CN106888041A (zh) * 2015-12-14 2017-06-23 北京信威通信技术股份有限公司 基于波束赋形的空分多址资源分配方法及***
CN107733491A (zh) * 2016-08-09 2018-02-23 北京信威通信技术股份有限公司 一种下行多用户多天线传输的方法及装置
CN109362080A (zh) * 2018-11-08 2019-02-19 南京邮电大学 一种中断约束下的认知无线供电网络资源分配方法
CN109413753A (zh) * 2017-08-18 2019-03-01 普天信息技术有限公司 一种资源分配方法和装置
CN112823478A (zh) * 2018-10-18 2021-05-18 瑞典爱立信有限公司 基于对基于码本的dl mu-mimo的相对波束功率的多用户配对和sinr计算
CN113286373A (zh) * 2020-02-19 2021-08-20 大唐移动通信设备有限公司 一种上行多用户-多输入多输出的调度方法及装置
CN114173416A (zh) * 2021-10-25 2022-03-11 浙江三维利普维网络有限公司 Mu-mimo***的调度方法、装置、电子装置和存储介质

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1727298A2 (en) * 2005-05-24 2006-11-29 NTT DoCoMo Inc. A MIMO communication system based on random beamforming and its user scheduling method
CN102858015A (zh) * 2011-06-30 2013-01-02 普天信息技术研究院有限公司 一种多业务调度方法
CN103096485A (zh) * 2011-11-08 2013-05-08 普天信息技术研究院有限公司 一种lte***中多用户多入多出频选调度的方法
CN103369688A (zh) * 2012-03-27 2013-10-23 普天信息技术研究院有限公司 一种用于mu-mimo用户配对的资源分配方法
CN102740480A (zh) * 2012-06-14 2012-10-17 大唐移动通信设备有限公司 一种配对用户的干扰抑制方法及装置
CN103731923A (zh) * 2012-10-12 2014-04-16 电信科学技术研究院 多用户调度方法和设备
CN103874208A (zh) * 2012-12-14 2014-06-18 电信科学技术研究院 一种基于多载波***的共享信道资源分配方法和设备
CN103220024A (zh) * 2013-04-18 2013-07-24 电子科技大学 一种多用户配对虚拟mimo***的波束赋形算法
CN104144046A (zh) * 2014-07-23 2014-11-12 华南理工大学 一种ofdm时频资源分配方法
WO2016052979A1 (en) * 2014-10-01 2016-04-07 Samsung Electronics Co., Ltd. Scheme for communication and transmitting discovery signal in mobile communication system
CN104540174A (zh) * 2014-12-16 2015-04-22 上海交通大学 基于动态协作的QoS敏感的数据传输方法及***
CN104539339A (zh) * 2015-01-30 2015-04-22 哈尔滨工业大学 基于slnr多用户双流波束赋形的资源分配方法
WO2016119209A1 (en) * 2015-01-30 2016-08-04 Qualcomm Incorporated Ue feedback for point-to-multipoint transmissions
CN106888041A (zh) * 2015-12-14 2017-06-23 北京信威通信技术股份有限公司 基于波束赋形的空分多址资源分配方法及***
CN107733491A (zh) * 2016-08-09 2018-02-23 北京信威通信技术股份有限公司 一种下行多用户多天线传输的方法及装置
CN106685494A (zh) * 2016-12-27 2017-05-17 京信通信技术(广州)有限公司 一种mu‑mimo***中的分组调度方法和装置
CN109413753A (zh) * 2017-08-18 2019-03-01 普天信息技术有限公司 一种资源分配方法和装置
CN112823478A (zh) * 2018-10-18 2021-05-18 瑞典爱立信有限公司 基于对基于码本的dl mu-mimo的相对波束功率的多用户配对和sinr计算
CN109362080A (zh) * 2018-11-08 2019-02-19 南京邮电大学 一种中断约束下的认知无线供电网络资源分配方法
CN113286373A (zh) * 2020-02-19 2021-08-20 大唐移动通信设备有限公司 一种上行多用户-多输入多输出的调度方法及装置
CN114173416A (zh) * 2021-10-25 2022-03-11 浙江三维利普维网络有限公司 Mu-mimo***的调度方法、装置、电子装置和存储介质

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
"Allied Power Constraint Optimization and Optimal Beam Tracking Schemes for Mobile mmWave Massive MIMO Communications";Joydev Ghosh等;《 IEEE Access ( Volume: 9)》;20211203;全文 *
"基于波束训练的大规模MIMO多用户度调度算法";徐顺清等;《高技术通讯》;20220320;全文 *
"多用户MIMO***上行链路的用户分组选择";周好生等;《软件》;20190615;全文 *
CATT.R1-1700216 "On DL transmission schemes".3GPP tsg_ran\WG1_RL1.2017,(TSGR1_AH),全文. *

Also Published As

Publication number Publication date
CN115243378A (zh) 2022-10-25

Similar Documents

Publication Publication Date Title
CN108667748B (zh) 一种控制带宽的方法、装置、设备和存储介质
CN106851747B (zh) 一种移动通信***内动态资源分配方法和装置
CN109088715B (zh) 导频分配方法及装置
CN112131006A (zh) 业务请求分配方法、装置、计算机设备和存储介质
JP5517701B2 (ja) 上り伝送のリソーススケジューリング方法及びその装置
CN102404862B (zh) 一种lte***中pdcch资源分配的方法
CN112306651A (zh) 一种资源分配方法和资源借调方法
JP2017515370A (ja) ネットワークの共有方法、装置、システム及びコンピュータ記憶媒体
CN110445518B (zh) 大规模mimo异构网络***下基于微小区分簇的导频分配方法
CN111866902B (zh) 资源利用率的评估方法和装置
CN102186248B (zh) 一种用于干扰协调的调度方法和设备
CN115243378B (zh) 一种资源分配方法、装置、电子设备及存储介质
CN111385815A (zh) 小区网络资源优化方法、装置、设备和介质
CN115278898A (zh) 一种资源分配方法、装置、电子设备及存储介质
CN115022968A (zh) 资源分配指示方法、资源分配获取方法、基站及用户终端
CN115243380A (zh) 一种资源分配方法、装置、电子设备及存储介质
CN110278119B (zh) 边缘节点的资源分配方法、资源分配装置
CN115226232A (zh) 一种资源分配方法、装置、电子设备及存储介质
CN115278897A (zh) 一种资源分配方法、装置、电子设备及存储介质
CN111315023B (zh) 一种上行无线资源分配方法及装置
CN115278913A (zh) 一种资源分配方法、装置、电子设备及存储介质
CN112205023B (zh) 蜂窝电信网络
CN102387594B (zh) 一种分配资源的方法和设备
WO2021004287A1 (zh) 智能空分小区簇的资源分配方法、装置、设备及存储介质
WO2022223017A1 (zh) 用户空间关联关系确定方法、基站及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant