一种BWP频域资源分配方法及系统与流程

文档序号:29982194发布日期:2022-05-11 12:49阅读:188来源:国知局
一种BWP频域资源分配方法及系统与流程
一种bwp频域资源分配方法及系统
技术领域
1.本发明涉及无线通信技术领域,尤其涉及一种bwp频域资源分配方法及系统。


背景技术:

2.在5g nr(5th generation mobile communication technology new radio,第五代移动通信新空口)系统中,目前基站在多个bwp(bandwidth part,部分带宽)频域资源重叠时,当需要分配其中一个bwp内的频域资源时,未考虑与该bwp频域范围重叠的因素,按照目前既定的规则,例如由低频依次向高频顺次分配资源,或者反向顺次分配资源。
3.当基站采用上述分配方法时,若多个bwp频域资源重叠时,分配当前bwp频域资源时,可能首先占用与该bwp频域重叠部分的资源,当该bwp最终分配的频域资源未完全占用该bwp的整个带宽,而与该bwp频域重叠的其他bwp所需的资源较大时,其他bwp无法分配重叠的频域资源,而该bwp未完全占用的bwp频域资源浪费,会导致小区频谱资源浪费,以及部分bwp内业务吞吐量低,时延大的问题。
4.因此,需要提出一种新的bwp频域资源分配方法,能对bwp频域资源进行合理分配。


技术实现要素:

5.本发明提供一种bwp频域资源分配方法及系统,用以解决现有技术中5g nr系统中基站分配多个重叠bwp频域资源时,不能有效利用频域重叠部分资源,导致频域资源浪费严重的缺陷。
6.第一方面,本发明提供一种bwp频域资源分配方法,包括:
7.获取多个部分宽带bwp频域,在所述多个部分宽带bwp频域中确定当前调度bwp频域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域;
8.基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配。
9.根据本发明提供的一种bwp频域资源分配方法,所述在所述多个部分宽带bwp频域中确定当前调度bwp频域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域,包括:
10.确定所述当前调度bwp频域的频域开始位置为第一起始点,所述当前调度bwp频域的频域结束位置为第一截止点;
11.根据bwp-id优先级标识,获取所述若干bwp频域中与所述当前调度bwp相邻优先级的任一bwp频域,确定所述任一bwp频域的频域开始位置为第二起始点,所述任一bwp频域的频域结束位置为第二截止点。
12.根据本发明提供的一种bwp频域资源分配方法,所述基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配,包括:
13.若判断获知所述任一bwp频域的优先级标识大于所述bwp-id优先级标识的取值范围,则从所述当前调度bwp频域的所述第一起始点或所述第一截止点开始分配频域资源;
14.否则,若判断获知所述第一起始点小于所述第二起始点,且所述第一截止点大于所述第二起始点,且所述第一截止点小于所述第二截止点,则从所述当前调度bwp频域的所述第一起始点开始分配频域资源。
15.根据本发明提供的一种bwp频域资源分配方法,所述基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配,还包括:
16.若判断获知所述第一起始点大于所述第二起始点,且所述第一起始点小于所述第二截止点,且所述第一截止点大于所述第二截止点,则从所述当前调度bwp频域的所述第一截止点开始分配频域资源;
17.否则,若判断获知所述第一起始点大于所述第二起始点,且所述第一起始点小于所述第二截止点,且所述第一截止点大于所述第二起始点,且所述第一截止点小于所述第二截止点,则从所述当前调度bwp频域的所述第一起始点或所述第一截止点开始分配频域资源。
18.根据本发明提供的一种bwp频域资源分配方法,所述基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配,还包括:
19.若判断获知所述第一起始点小于所述第二起始点,且所述第一起始点小于所述第二截止点,且所述第一截止点大于所述第二起始点,且所述第一截止点大于所述第二截止点,则从所述当前调度bwp频域的所述第一起始点或所述第一截止点开始分配频域资源;
20.否则,若所述当前调度bwp频域与所述任一bwp频域不重叠,则继续判断下一个bwp-id对应的bwp频域。
21.根据本发明提供的一种bwp频域资源分配方法,所述bwp-id取值范围为第一预设区间,所述多个bwp频域的频域带宽范围为第二预设区间。
22.第二方面,本发明还提供一种bwp频域资源分配系统,包括:
23.获取模块,用于获取多个部分宽带bwp频域,在所述多个部分宽带bwp频域中确定当前调度bwp频域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域;
24.分配模块,用于基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配。
25.第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述bwp频域资源分配方法的步骤。
26.第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述bwp频域资源分配方法的步骤。
27.第五方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述bwp频域资源分配方法的步骤。
28.本发明提供的bwp频域资源分配方法及系统,在存在多个bwp频域资源重叠时,通过合理的频域资源分配方式,即满足各bwp内的业务需求,又能提高小区整体的频谱利用率,提高小区吞吐量,降低业务时延。
附图说明
29.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术
描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
30.图1是本发明提供的bwp频域资源分配方法的流程示意图;
31.图2是本发明提供的多个bwp频域重叠的示意图之一;
32.图3是本发明提供的多个bwp频域重叠的示意图之二;
33.图4是本发明提供的多个bwp频域重叠的示意图之三;
34.图5是本发明提供的多个bwp频域重叠的示意图之四;
35.图6是本发明提供的bwp频域资源分配流程图;
36.图7是本发明提供的bwp频域资源分配系统的结构示意图;
37.图8是本发明提供的电子设备的结构示意图。
具体实施方式
38.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
39.图1是本发明提供的bwp频域资源分配方法的流程示意图,如图1所示,包括:
40.步骤s1,获取多个部分宽带bwp频域,在所述多个部分宽带bwp频域中确定当前调度bwp频域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域;
41.步骤s2,基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配。
42.具体地,在5g nr系统中,当配置多个bwp时,基站根据当前调度bwp频域与其他未调度bwp频域的位置进行判断,根据两个bwp是否重叠,以及重叠的类型来确定当前调度bwp的频域资源分配方式。
43.本发明以多个bwp频域资源重叠时,重叠的类型有四种,如图2至图5所示,图2为bwp的高频与其他bwp的低频在频域重叠;图3为bwp的低频与其他bwp的高频在频域重叠;图4为高bwp的频域完全被其他bwp的频域包含;图5为bwp的频域完全包含其他bwp的频域。
44.确定bwp频域优先级时,设定当前调度的bwp-id=m1,下一个未调度的bwp-id=m2,且m1《m2。m1和m2根据3gpp 38.331规定bwp-id取值范围为(0,1,

,maxnrofbwps)的整数,其中maxnrofbwps=4。
45.本发明在存在多个bwp频域资源重叠时,通过合理的频域资源分配方式,即满足各bwp内的业务需求,又能提高小区整体的频谱利用率,提高小区吞吐量,降低业务时延。
46.基于上述实施例,步骤s1包括:
47.确定所述当前调度bwp频域的频域开始位置为第一起始点,所述当前调度bwp频域的频域结束位置为第一截止点;
48.根据bwp-id优先级标识,获取所述若干bwp频域中与所述当前调度bwp相邻优先级的任一bwp频域,确定所述任一bwp频域的频域开始位置为第二起始点,所述任一bwp频域的频域结束位置为第二截止点。
49.具体地,为了便于比较,本发明将bwp-id=m1的rb(resource block,资源块)起始和结束分别为n1_start(第一起始点)和n1_end(第一截止点);bwp-id=m2的rb起始和结束分别为n2_start(第二起始点)和n2_end(第二截止点);此处,n1_start、n1_end、n2_start、n2_end均为当前小区配置的频域带宽范围内,如小区配置的频域带宽为100mhz,子载波间隔为30khz,则根据3gpp 38.101规定,该小区频域占用的rb总数n_max=273,则n1_start、n1_end、n2_start、n2_end的取值范围为(0,1,

,272)的整数。
50.本发明通过设置当前bwp频域和其他未调度bwp频域的起始点和结束点,便于对频域重叠部分进行比较,输出对应的频域分配方法。
51.基于上述任一实施例,步骤s2包括:
52.若判断获知所述任一bwp频域的优先级标识大于所述bwp-id优先级标识的取值范围,则从所述当前调度bwp频域的所述第一起始点或所述第一截止点开始分配频域资源;
53.否则,若判断获知所述第一起始点小于所述第二起始点,且所述第一截止点大于所述第二起始点,且所述第一截止点小于所述第二截止点,则从所述当前调度bwp频域的所述第一起始点开始分配频域资源。
54.可选地,若当前调度的bwp-id=m1,则下一个bwp-id=m2,如果m2》maxnrofbwps,即m2超过bwp-id优先级标识的取值范围,则当前bwp-id=m1从n1_start或n1_end开始分配频域资源,然后结束流程;这里的下一个未调度的bwp-id=m2》maxnrofbwps时,则表示没有下一个bwp-id,即所有bwp都已经判决完成,则当前调度的bwp-id=m1可从n1_start或n1_end开始分配频域资源。
55.否则,若bwp-id=m1的高频与bwp-id=m2的低频在频域重叠,如图2所示,即n1_start《n2_start并且n1_end》n2_start并且n1_end《n2_end,则当前bwp-id=m1从n1_start开始分配频域资源,然后结束流程。
56.本发明针对其他未调度bwp资源不在优先级范围内,以及当前调度bwp的高频与其他未调度bwp的低频存在重叠进行判断,输出对应的频域资源分配方案。
57.基于上述任一实施例,步骤s2还包括:
58.若判断获知所述第一起始点大于所述第二起始点,且所述第一起始点小于所述第二截止点,且所述第一截止点大于所述第二截止点,则从所述当前调度bwp频域的所述第一截止点开始分配频域资源;
59.否则,若判断获知所述第一起始点大于所述第二起始点,且所述第一起始点小于所述第二截止点,且所述第一截止点大于所述第二起始点,且所述第一截止点小于所述第二截止点,则从所述当前调度bwp频域的所述第一起始点或所述第一截止点开始分配频域资源。
60.可选地,若bwp-id=m1的低频与bwp-id=m2的高频在频域重叠,如图3所示,即n1_start》n2_start并且n1_start《n2_end并且n1_end》n2_end,则当前bwp-id=m1从n1_end开始分配频域资源,然后结束流程。
61.否则,当bwp-id=m1的频域完全被bwp-id=m2的频域包含时,如图4所示,即n1_start》n2_start并且n1_start《n2_end并且n1_end》n2_start并且n1_end《n2_end,则当前调度的bwp-id=m1可从n1_start或n1_end开始分配频域资源,然后结束流程。
62.本发明针对当前调度bwp的低频与其他未调度bwp的高频存在重叠,以及高bwp的
频域完全被其他bwp的频域包含进行判断,输出对应的频域资源分配方案。
63.基于上述任一实施例,步骤s2还包括:
64.若判断获知所述第一起始点小于所述第二起始点,且所述第一起始点小于所述第二截止点,且所述第一截止点大于所述第二起始点,且所述第一截止点大于所述第二截止点,则从所述当前调度bwp频域的所述第一起始点或所述第一截止点开始分配频域资源;
65.否则,若所述当前调度bwp频域与所述任一bwp频域不重叠,则继续判断下一个bwp-id对应的bwp频域。
66.可选地,若bwp-id=m1的频域完全包含bwp-id=m2的频域,如图5所示,即n1_start《n2_start并且n1_start《n2_end并且n1_end》n2_start并且n1_end》n2_end,则当前调度的bwp-id=m1可从n1_start或n1_end开始分配频域资源。
67.需要说明的是,bwp-id=m1与bwp-id=m2的n1_start、n1_end、n2_start、n2_end不满足前述的所有情况,则bwp-id=m1与bwp-id=m2频域不重叠,继续判断下一个bwp-id,即m2=m2+1;
68.从当前调度bwp-id开始,按照bwp-id升序规则,判断当前bwp与其他bwp的频域位置,如果存在其他bwp与当前bwp频域重叠时,根据前述四种重叠情况,对当前bwp开始进行资源分配,直至资源分配完成,并不再对后续其他bwp进行判断。
69.本发明针对当前bwp频域完全包含其他bwp频域的情况进行判断,还针对频域完全不重叠的情况进行判断,分别输出对应的频域资源分配方案。
70.下面以图6所示bwp频域资源分配流程图的实施例进行说明,具体步骤包括:
71.步骤1:当多个bwp频域资源重叠时,则频域重叠的类型定义为四种,如图2~图5,图2为bwp的高频与其他bwp的低频在频域重叠;图3为bwp的低频与其他bwp的高频在频域重叠;图4为高bwp的频域完全被其他bwp的频域包含;图5为bwp的频域完全包含其他bwp的频域;
72.步骤2:当前调度的bwp-id=m1,下一个未调度的bwp-id=m2,且m1《m2,m1和m2根据3gpp 38.331规定bwp-id取值范围为(0,1,

,maxnrofbwps)的整数,其中maxnrofbwps=4;
73.步骤3:bwp-id=m1的rb起始和结束分别设置为n1_start和n1_end;bwp-id=m2的rb起始和结束分别设置为n2_start和n2_end;n1_start、n1_end、n2_start、n2_end均位于当前小区配置的频域带宽范围内;
74.步骤4:当前调度的bwp-id=m1,则下一个bwp-id=m2,如果m2》maxnrofbwps,则执行步骤11;否则,执行步骤5;
75.步骤5:如果n1_start《n2_start并且n1_end》n2_start并且n1_end《n2_end,则执行步骤6;否则,执行步骤7;
76.步骤6:当前bwp-id=m1从n1_start开始分配频域资源,结束流程;
77.步骤7:如果n1_start》n2_start并且n1_start《n2_end并且n1_end》n2_end,则执行步骤8;否则,执行步骤9;
78.步骤8:当前bwp-id=m1从n1_end开始分配频域资源,结束流程;
79.步骤9:如果n1_start》n2_start并且n1_start《n2_end并且n1_end》n2_start并且n1_end《n2_end,则执行步骤11;否则执行步骤10;
80.步骤10:如果n1_start《n2_start并且n1_start《n2_end并且n1_end》n2_start并且n1_end》n2_end,则执行步骤11;否则执行步骤12;
81.步骤11:当前bwp-id=m1可从n1_start或n1_end开始分配频域资源,结束流程;
82.步骤12:bwp-id=m1与bwp-id=m2频域不重叠,则继续判断下一个bwp-id,即m2=m2+1,重新执行步骤4。
83.下面对本发明提供的bwp频域资源分配系统进行描述,下文描述的bwp频域资源分配系统与上文描述的bwp频域资源分配方法可相互对应参照。
84.图7是本发明提供的bwp频域资源分配系统的结构示意图,如图7所示,包括:获取模块71和分配模块72,其中:
85.获取模块71用于获取多个部分宽带bwp频域,在所述多个部分宽带bwp频域中确定当前调度bwp频域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域;分配模块72于基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配。
86.本发明在存在多个bwp频域资源重叠时,通过合理的频域资源分配方式,即满足各bwp内的业务需求,又能提高小区整体的频谱利用率,提高小区吞吐量,降低业务时延。
87.图8示例了一种电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(communications interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行bwp频域资源分配方法,该方法包括:获取多个部分宽带bwp频域,在所述多个部分宽带bwp频域中确定当前调度bwp频域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域;基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配。
88.此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
89.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的bwp频域资源分配方法,该方法包括:获取多个部分宽带bwp频域,在所述多个部分宽带bwp频域中确定当前调度bwp频域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域;基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配。
90.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的bwp频域资源分配方法,该方法包括:获取多个部分宽带bwp频域,在所述多个部分宽带bwp频域中确定当前调度bwp频
域,以及与所述当前调度bwp频域存在频域带宽范围重叠的若干bwp频域;基于所述当前调度bwp频域与所述若干bwp频域的重叠类型,确定对所述当前调度bwp频域进行频域资源分配。
91.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
92.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
93.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1