5G系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及存储介质与流程

未命名 07-28 阅读:104 评论:0

5g系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及存储介质
技术领域
1.本发明涉及无线通信技术领域,尤其涉及pusch频率跳频领域,具体是指一种5g系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及其计算机可读存储介质。


背景技术:

2.5g网络建设逐步推进,5g小站系统为进行一步提升抗干扰能力,支持通过跳频的方式实现频域的离散化,有效抗衰落。pusch频率跳频(pusch frequency hopping)是通过将连续的vrb(physical resource block)对映射到不连续的prb(virtual resource block)的形式实现资源分配,该方式可以有效利用频率的分集效应,同时提升信号的抗干扰能力,降低截获概率,有效抗衰落,从而有效提高通信质量。
3.一方面跳频技术的增益与跳频偏移密切相关,跳频跨度越大,其所带来的频率分集增益越大,抗干扰性能越强。另一方面跳频技术的增益与跳频带宽资源的利用率密切相关,很多情况下,跳频带宽资源无法的到充分利用,使得增益明显下降。


技术实现要素:

4.本发明的目的是克服了上述现有技术的缺点,提供了一种满足操作简便、适用范围较为广泛的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及其计算机可读存储介质。
5.为了实现上述目的,本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及其计算机可读存储介质如下:
6.该5g系统中实现高资源利用率的跳频资源划分及分配处理的方法,其主要特点是,所述的方法包括以下步骤:
7.(1)确定跳频带宽;
8.(2)确定跳频参数,根据bwp的rb资源个数和资源规划方案,确定跳频比特信息;
9.(3)确定用户pusch跳频使能,判断待调度列表里的用户是否采用跳频,选出所有需要跳频用户;
10.(4)计算跳频所需资源数,使用快速排序算法对其数据传输所需要的资源块数进行排序;
11.(5)根据当前激活bwp的rb资源总数和跳频用户最大需求资源块数决定跳频区域的划分方案的动态选择,确定跳频方案;
12.(6)动态适配跳频区域,结合用户申请资源数和跳频区域剩余资源数,将跳频用户适配到合适的跳频区域,并分配其相应资源;
13.(7)指示跳频偏移,根据资源分配模式及资源分配数,通过明确指定的跳变偏移进行跳频。
14.较佳地,所述的步骤(1)具体为:
15.确定可用于pusch传输的rb数
16.较佳地,所述的步骤(5)具体包括以下步骤:
17.(5.1)判断bwp的rb资源总数是否小于50rb,如果是,则采用资源划分方案一;否则,继续步骤(5.2);
18.(5.2)判断最大需求资源块数是否大于等于跳频资源总数的一半,如果是,则采用资源划分方案一;否则,采用资源划分方案二。
19.较佳地,所述的步骤(6)具体包括以下步骤:
20.(6.1)对用户预分配资源排序;
21.(6.2)判断调度队列中是否有未分配用户,如果是,则继续步骤(6.3);否则,结束步骤;
22.(6.3)选择未分配资源最多的跳频区域;
23.(6.4)在跳频区域内分配资源;
24.(6.5)分配用户申请资源或跳频区域剩余资源。
25.较佳地,所述的步骤(6.5)具体包括以下步骤:
26.(6.5.1)判断用户申请资源是否小于跳频区域剩余资源,如果是,则分配用户申请资源;否则,分配跳频区域剩余资源;
27.(6.5.2)判断跳频资源是否分配耗尽,如果是,则结束步骤;否则,继续步骤(6.2)。
28.该用于实现5g系统中的高资源利用率的跳频资源划分及分配处理的装置,其主要特点是,所述的装置包括:
29.处理器,被配置成执行计算机可执行指令;
30.存储器,存储一个或多个计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。
31.该用于实现5g系统中的高资源利用率的跳频资源划分及分配处理的处理器,其主要特点是,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。
32.该计算机可读存储介质,其主要特点是,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。
33.采用了本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及其计算机可读存储介质,合理跳频资源划分方案,跳频用户资源需求实现动态选择跳频资源划分方案,规划频带间隔进行跳频,保证bwp内跳频用户能够分配到足够的资源,同时提高了跳频用户的频率分集增益。跳频区域与跳频偏移映射,资源划分方案中跳频资源划分为两个跳频区域,分别对应特定的跳频偏移,跳频用户之间资源不冲突,同时跳频资源的能得到充分利用。合理分配跳频用户到跳频区域,满足更多用户需求的同时提高跳频资源利用率。
附图说明
34.图1为本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的流程图。
35.图2为本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的跳频资源划分方案一的示意图。
36.图3为本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的跳频资源划分方案二的示意图。
37.图4为本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的跳频方案一的时隙内跳频过程示意图。
38.图5为本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的跳频方案二的时隙内跳频过程示意图。
39.图6为本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的动态适配跳频区域的流程图。
具体实施方式
40.为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。
41.本发明的该5g系统中实现高资源利用率的跳频资源划分及分配处理的方法,其中包括以下步骤:
42.(1)确定跳频带宽;
43.(2)确定跳频参数,根据bwp的rb资源个数和资源规划方案,确定跳频比特信息;
44.(3)确定用户pusch跳频使能,判断待调度列表里的用户是否采用跳频,选出所有需要跳频用户;
45.(4)计算跳频所需资源数,使用快速排序算法对其数据传输所需要的资源块数进行排序;
46.(5)根据当前激活bwp的rb资源总数和跳频用户最大需求资源块数决定跳频区域的划分方案的动态选择,确定跳频方案;
47.(6)动态适配跳频区域,结合用户申请资源数和跳频区域剩余资源数,将跳频用户适配到合适的跳频区域,并分配其相应资源;
48.(7)指示跳频偏移,根据资源分配模式及资源分配数,通过明确指定的跳变偏移进行跳频。
49.作为本发明的优选实施方式,所述的步骤(1)具体为:
50.确定可用于pusch传输的rb数
51.作为本发明的优选实施方式,所述的步骤(5)具体包括以下步骤:
52.(5.1)判断bwp的rb资源总数是否小于50rb,如果是,则采用资源划分方案一;否则,继续步骤(5.2);
53.(5.2)判断最大需求资源块数是否大于跳频资源总数的一半,如果是,则采用资源划分方案一;否则,采用资源划分方案二。
54.作为本发明的优选实施方式,所述的步骤(6)具体包括以下步骤:
55.(6.1)对用户预分配资源排序;
56.(6.2)判断调度队列中是否有未分配用户,如果是,则继续步骤(6.3);否则,结束步骤;
57.(6.3)选择未分配资源最多的跳频区域;
58.(6.4)在跳频区域内分配资源;
59.(6.5)分配用户申请资源或跳频区域剩余资源。
60.作为本发明的优选实施方式,所述的步骤(6.5)具体包括以下步骤:
61.(6.5.1)判断用户申请资源是否小于跳频区域剩余资源,如果是,则分配用户申请资源;否则,分配跳频区域剩余资源;
62.(6.5.2)判断跳频资源是否分配耗尽,如果是,则结束步骤;否则,继续步骤(6.2)。
63.本发明的该用于实现5g系统中的高资源利用率的跳频资源划分及分配处理的装置,其中所述的装置包括:
64.处理器,被配置成执行计算机可执行指令;
65.存储器,存储一个或多个计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。
66.本发明的该用于实现5g系统中的高资源利用率的跳频资源划分及分配处理的处理器,其中所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。
67.本发明的该计算机可读存储介质,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。
68.pusch频率跳频(pusch frequency hopping)是通过将连续的vrb对映射到不连续的prb的形式实现资源分配。小站根据bwp的资源总数及pucch资源分配数,确定跳频范围。根据设计方案的跳频样式得出跳频偏移值。
69.基站gnb通过rrc信令pusch-config中的frequencyhopping和frequencyhoppingoffsetlists向终端ue提供跳频参数。frequencyhopping用于指示使用的pusch跳频类型是类型1-时隙内跳频,还是类型2-时隙间跳频。frequencyhoppingoffsetlists明确跳变偏移可选值。当激活的bwp《50prbs时,rrc层配置的frequencyhoppingoffsetlists中最多配置2个offset值,根据dci field frequency domain resource assignment的最高1bits从offsetlists中确定用于跳频offset。当激活的bwp》=50prbs时,rrc层配置的frequencyhoppingoffsetlists中最多配置4个offset值,根据dci field frequency domain resource assignment的最高2bits(正好最多对应4个值)从offsetlists中确定用于跳频offset。
70.终端ue根据资源分配字段(“resource block assignment and hopping resource allocation”字段)确定跳频和资源份分配信息。dci format 0中的资源分配字段除去用于跳频信息的1或2bit后,剩余的比特数为剩余的bit携带的是riv值,用于计算rb
start
和:
crbs

71.对于时隙内跳频,第一hop中pusch起始rb为s,第二hop中起始rb为s+offset,即:
[0072][0073]
对于时隙间跳频,时隙编号为偶数的时隙中pusch起始rb为s,编号为奇数的时隙中起始rb为s+offset,即:
[0074][0075]
本发明的具体实施方式中,提供一种基于用户资源需求动态确定跳频区域划分方案及跳频资源分配的实现方法,通过合理分配ue所属的跳频区域(子带)及资源,提高跳频资源的利用率。本方案设计实现的pusch跳频支持时隙内跳频模式,方案总体流程如图1所示。
[0076]
方案步骤包含:
[0077]
step1:确定跳频带宽(区域),其跳频的范围只能限定在用于pusch的rb上,即确定可用于pusch传输的rb数
[0078]
step2:确定跳频参数,根据bwp的rb资源个数和资源规划方案,确定跳频比特信息。
[0079]
例:模式一跳频子带宽为跳频带宽的1/4、3/4;模式二跳频子带宽为跳频带宽的1/2、1/2。
[0080][0081]
step3:确定用户pusch跳频使能,判断待调度列表里的用户是否采用跳频,选出所有需要跳频用户。
[0082]
step4:计算跳频所需资源数,针对待调度的跳频用户,使用快速排序算法对其数据传输所需要的资源块数进行排序。
[0083]
step5:确定跳频方案:根据当前激活bwp的rb资源总数和跳频用户最大需求资源块数决定跳频区域的划分方案的动态选择。考虑跳频用户在频域资源连续性限制,跳频资源划分方案将系统上行共享信道的频域资源最多两个跳频区域n1和n2用于分配给跳频用户。
[0084]
两种资源划分方案中,跳频区域n1和n2资源和为
跳频区域资源总数。
[0085]
即bwp的rb资源总数小于50rb时,采用资源划分方案一。
[0086]
即bwp的rb资源总数大于等于50rb时,最大需求资源块数大于等于跳频资源总数的二分之一时,采用资源划分方案一。最大需求资源块数小于跳频资源总数的二分之一时,采用资源划分方案二。
[0087]
跳频资源划分方案一如图2所示,跳频资源划分方案二图3所示,跳频方案一时隙内跳频过程示意如图4所示,跳频方案二时隙内跳频过程示意如图5所示。
[0088]
step6:动态适配跳频区域,以贪心算法为基准,结合用户申请资源数和跳频区域剩余资源数,将跳频用户适配到合适的跳频区域,并分配其相应资源,流程图如图6所示。
[0089]
step7:指示跳频偏移,小站根据资源分配模式及资源分配数,通过dci_format0_0/0_1中明确指定的跳变偏移进行跳频。
[0090]
本技术方案合理跳频资源划分方案,跳频用户资源需求实现动态选择跳频资源划分方案,规划频带间隔进行跳频。跳频区域与跳频偏移映射,实现不同跳频区域特定的跳频偏移,跳频用户之间资源不冲突,同时跳频资源的能得到充分利用。合理分配跳频用户到跳频区域,满足更多用户需求的同时提高跳频资源利用率。
[0091]
本实施例的具体实现方案可以参见上述实施例中的相关说明,此处不再赘述。
[0092]
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
[0093]
需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
[0094]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0095]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行装置执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0096]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0097]
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以
软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0098]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0099]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0100]
采用了本发明的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及其计算机可读存储介质,合理跳频资源划分方案,跳频用户资源需求实现动态选择跳频资源划分方案,规划频带间隔进行跳频,保证bwp内跳频用户能够分配到足够的资源,同时提高了跳频用户的频率分集增益。跳频区域与跳频偏移映射,资源划分方案中跳频资源划分为两个跳频区域,分别对应特定的跳频偏移,跳频用户之间资源不冲突,同时跳频资源的能得到充分利用。合理分配跳频用户到跳频区域,满足更多用户需求的同时提高跳频资源利用率。
[0101]
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

技术特征:
1.一种5g系统中实现高资源利用率的跳频资源划分及分配处理的方法,其特征在于,所述的方法包括以下步骤:(1)确定跳频带宽;(2)确定跳频参数,根据bwp的rb资源个数和资源规划方案,确定跳频比特信息;(3)确定用户pusch跳频使能,判断待调度列表里的用户是否采用跳频,选出所有需要跳频用户;(4)计算跳频所需资源数,使用快速排序算法对其数据传输所需要的资源块数进行排序;(5)根据当前激活bwp的rb资源总数和跳频用户最大需求资源块数决定跳频区域的划分方案的动态选择,确定跳频方案;(6)动态适配跳频区域,结合用户申请资源数和跳频区域剩余资源数,将跳频用户适配到合适的跳频区域,并分配其相应资源;(7)指示跳频偏移,根据资源分配模式及资源分配数,通过明确指定的跳变偏移进行跳频。2.根据权利要求1所述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法,其特征在于,所述的步骤(1)具体为:确定可用于pusch传输的rb数3.根据权利要求1所述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法,其特征在于,所述的步骤(5)具体包括以下步骤:(5.1)判断bwp的rb资源总数是否小于50rb,如果是,则采用资源划分方案一;否则,继续步骤(5.2);(5.2)判断最大需求资源块数是否大于跳频资源总数的一半,如果是,则采用资源划分方案一;否则,采用资源划分方案二。4.根据权利要求1所述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法,其特征在于,所述的步骤(6)具体包括以下步骤:(6.1)对用户预分配资源排序;(6.2)判断调度队列中是否有未分配用户,如果是,则继续步骤(6.3);否则,结束步骤;(6.3)选择未分配资源最多的跳频区域;(6.4)在跳频区域内分配资源;(6.5)分配用户申请资源或跳频区域剩余资源。5.根据权利要求4所述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法,其特征在于,所述的步骤(6.5)具体包括以下步骤:(6.5.1)判断用户申请资源是否小于跳频区域剩余资源,如果是,则分配用户申请资源;否则,分配跳频区域剩余资源;(6.5.2)判断跳频资源是否分配耗尽,如果是,则结束步骤;否则,继续步骤(6.2)。6.一种用于实现5g系统中的高资源利用率的跳频资源划分及分配处理的装置,其特征在于,所述的装置包括:处理器,被配置成执行计算机可执行指令;
存储器,存储一个或多个计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现权利要求1至5中任一项所述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。7.一种用于实现5g系统中的高资源利用率的跳频资源划分及分配处理的处理器,其特征在于,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现权利要求1至5中任一项所述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。8.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现权利要求1至5中任一项所述的5g系统中实现高资源利用率的跳频资源划分及分配处理的方法的各个步骤。

技术总结
本发明涉及一种5G系统中实现高资源利用率的跳频资源划分及分配处理的方法,包括以下步骤:确定跳频带宽;确定跳频参数;确定用户PUSCH跳频使能,选出所有需要跳频用户;计算跳频所需资源数,对资源块数进行排序;确定跳频方案;动态适配跳频区域,分配其相应资源;指示跳频偏移,通过明确指定的跳变偏移进行跳频。本发明还涉及一种用于实现5G系统中的高资源利用率的跳频资源划分及分配处理的装置、处理器及存储介质。采用了本发明的5G系统中实现高资源利用率的跳频资源划分及分配处理的方法、装置、处理器及其计算机可读存储介质,合理跳频资源划分方案,保证BWP内跳频用户能够分配到足够的资源,同时提高了跳频用户的频率分集增益。增益。增益。


技术研发人员:关玉婷 逯利军 钱培专 许闱帷 季利军
受保护的技术使用者:上海赛特斯信息科技股份有限公司 北京赛特斯信息科技股份有限公司
技术研发日:2023.05.25
技术公布日:2023/7/27
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐