一种峰值列表更新方法及装置与流程

专利检索2025-02-03  4


本技术涉及通信,具体而言,涉及一种峰值列表更新方法及装置。


背景技术:

1、在5g新无线(new radio,nr)系统中,用户设备(user equipment,ue)连接基站需要进行小区搜索以获取同步信息。5g为初始小区接入定义了同步信号与广播信息块(synchronization signal and pbch block,ssb),其中包括主同步信号(primarysynchronization signals,pss)、辅同步信号(secondary synchronization signals,sss)等辅同步信号,其中,pss用于定时同步。现有技术中,在进行定时同步时,一般通过比较不同频偏下的峰值大小来确定峰值列表,并利用峰值列表进行定时同步。

2、但是,由于在相邻频偏下pss的相关值差距不是很大,因此,可能会导致同一个峰值位置在不同频偏下进入峰值列表,从而导致峰值列表中出现假峰值,从而增加后续sss检测的复杂度。


技术实现思路

1、本技术实施例的目的在于提供一种峰值列表更新方法及装置,用以解决现有技术中由于峰值列表中出现假峰值从而导致sss检测的复杂度较高的技术问题。

2、第一方面,本技术实施例提供一种峰值列表更新方法,用于更新一个小区组内标识nid2对应的目标峰值列表,所述目标峰值列表的初始值为空;所述方法包括:针对所述nid2下的每个相关位置,执行单次更新流程:在多种预设频偏下,分别对接收主同步信号与本地主同步信号做相关处理,得到每种预设频偏所对应的相关峰值;根据每种预设频偏所对应的相关峰值以及每种预设频偏所对应的历史峰值,确定每种预设频偏所对应的初筛峰值;根据每种预设频偏与其相邻预设频偏所对应的初筛峰值的相对大小,对每种预设频偏进行峰值更新,得到每种预设频偏所对应的次筛峰值;根据所有预设频偏所对应的次筛峰值对所述nid2对应的目标峰值列表进行更新;其中,依次对所述nid2下的所有相关位置执行所述单次更新流程之后,完成所述nid2对应的目标峰值列表的更新。在上述方案中,针对一个nid2下的每个相关位置,首先采用局部筛选的方式,针对每种预设频偏确定对应的初筛峰值;然后,采用全局筛选的方式,将每种预设频偏的初筛峰值与相邻预设频偏的初筛峰值进行比较,确定每种预设频偏的次筛峰值;最后,根据次筛峰值对该nid2对应的目标峰值列表进行更新。其中,由于在上述筛选的过程中,不同频偏之间也会进行筛选,从而使得最终筛选得到的次筛峰值中不会存在现有技术中的假峰值,因此,利用上述次筛峰值更新得到的目标峰值列表中不会出现假峰值,进而可以降低sss检测的复杂度。

3、在可选的实施方式中,所述根据每种预设频偏所对应的相关峰值以及每种预设频偏所对应的历史峰值,确定每种预设频偏所对应的初筛峰值,包括:针对每种预设频偏所对应的相关峰值,执行门限校准,所述门限校准包括:若所述相关峰值大于检测绝对门限值,将所述相关峰值确定为所述预设频偏所对应的当前峰值;否则,将0确定为所述预设频偏所对应的当前峰值;将每种预设频偏所对应的当前峰值与其所对应的历史峰值中较大的峰值确定为其所对应的初筛峰值。在上述方案中,对一个nid2下的每个相关位置,首先采用局部筛选的方式,针对每种预设频偏确定对应的初筛峰值。其中,由于在上述局部筛选的过程中,可以将较大的相关峰值先筛选出来,因此可以降低后续全局筛选的计算量,进而可以提高更新目标峰值列表的效率。

4、在可选的实施方式中,每种预设频偏所对应的历史峰值为:所述目标峰值列表中,在所述相关位置之前的多径窗长内所述预设频偏所对应的多个峰值中的最大值;或者,每种预设频偏所对应的历史峰值为:所述目标峰值列表中,在所述相关位置之前的多径窗长内所述预设频偏所对应的峰值。在上述方案中,当目标峰值列表中相关位置之前的多径窗长内预设频偏所对应的峰值数量为多个时,历史峰值可以为上述多个峰值中的最大值;当目标峰值列表中相关位置之前的多径窗长内预设频偏所对应的峰值数量为一个时,历史峰值可以为上述峰值。因此,可以使得局部筛选得到的初筛峰值为较大的相关峰值,从而可以降低后续全局筛选的计算量,进而可以提高更新目标峰值列表的效率。

5、在可选的实施方式中,所述根据每种预设频偏与其相邻预设频偏所对应的初筛峰值的相对大小,对每种预设频偏进行峰值更新,得到每种预设频偏所对应的次筛峰值,包括:从第一种预设频偏起,依次比较相邻的两种预设频偏的初筛峰值,将其中初筛峰值较小的预设频偏所对应的次筛峰值确定为0,将其中初筛峰值较大的预设频偏所对应的次筛峰值确定为其初筛峰值;或者,从第二种预设频偏起,将当前预设频偏的初筛峰值分别与下一预设频偏的初筛峰值以及上一预设频偏的初筛峰值进行比较;若所述当前预设频偏的初筛峰值大于所述下一预设频偏的初筛峰值,则将所述下一预设频偏所对应的次筛峰值确定为0;若所述当前预设频偏的初筛峰值大于所述上一预设频偏的初筛峰值,则将所述上一预设频偏所对应的次筛峰值确定为0;若所述当前预设频偏的初筛峰值不大于所述下一预设频偏的初筛峰值或不大于所述上一预设频偏的初筛峰值,则将所述当前预设频偏所对应的次筛峰值确定为0,否则将所述当前预设频偏所对应的次筛峰值确定为其初筛峰值。在上述方案中,针对一个nid2下的每个相关位置,在得到初筛峰值后,可以采用全局筛选的方式,将每种预设频偏的初筛峰值与相邻预设频偏的初筛峰值进行比较或者将中间预设频偏的初筛峰值与两侧预设频偏的初筛峰值进行比较,确定每种预设频偏的次筛峰值。其中,由于在上述全局筛选的过程中,不同频偏之间会进行筛选,从而使得最终筛选得到的次筛峰值中不会存在现有技术中的假峰值,因此,利用上述次筛峰值更新得到的目标峰值列表中不会出现假峰值,进而可以降低sss检测的复杂度。

6、在可选的实施方式中,所述根据所有预设频偏所对应的次筛峰值对所述nid2对应的目标峰值列表进行更新,包括:将所有预设频偏所对应的次筛峰值中不为0的次筛峰值确定为候选峰值;针对所述目标峰值列表中的每种预设频偏,若所述预设频偏所对应的目标峰值被确定为历史峰值且未被确定为候选峰值,则删除所述目标峰值。在上述方案中,针对一个nid2下的每个相关位置,在得到次筛峰值后,可以根据次筛峰值对该nid2对应的目标峰值列表进行更新。其中,由于在上述更新目标峰值列表的过程中,直接删除目标峰值等于历史峰值且不存在候选峰值的预设频偏对应的目标峰值,因此可以提高后续更新目标峰值列表的效率。

7、在可选的实施方式中,在所述删除所述目标峰值之后,所述方法还包括:针对每种存在候选峰值的预设频偏,执行以下步骤:若所述预设频偏的候选峰值不等于其所对应的历史峰值,则判断所述目标峰值列表中目标峰值数量是否小于预设峰值数量;若所述目标峰值数量不小于所述预设峰值数量,则比较所述候选峰值与所述目标峰值列表中的最小目标峰值的大小;否则,将所述候选峰值及所述预设频偏写入所述目标峰值列表;若所述候选峰值大于所述最小目标峰值,则利用所述候选峰值及所述预设频偏替换所述目标峰值列表中的最小目标峰值及其对应的预设频偏。在上述方案中,当目标峰值列表未满时,可以直接将候选峰值写入目标峰值列表中;而当目标峰值列表已满时,可以将候选峰值与目标峰值列表中的最小目标峰值中的较大值写入目标峰值列表;因此,可以使得目标峰值列表中的目标峰值均为当前的最大峰值。

8、第二方面,本技术实施例提供一种峰值列表更新装置,用于更新一个小区组内标识nid2对应的目标峰值列表,所述目标峰值列表的初始值为空;所述峰值列表更新装置包括:处理模块,用于在多种预设频偏下,分别对接收主同步信号与本地主同步信号做相关处理,得到每种预设频偏所对应的相关峰值;确定模块,用于根据每种预设频偏所对应的相关峰值以及每种预设频偏所对应的历史峰值,确定每种预设频偏所对应的初筛峰值;第一更新模块,用于根据每种预设频偏与其相邻预设频偏所对应的初筛峰值的相对大小,对每种预设频偏进行峰值更新,得到每种预设频偏所对应的次筛峰值;第二更新模块,用于根据所有预设频偏所对应的次筛峰值对所述nid2对应的目标峰值列表进行更新。在上述方案中,针对一个nid2下的每个相关位置,首先采用局部筛选的方式,针对每种预设频偏确定对应的初筛峰值;然后,采用全局筛选的方式,将每种预设频偏的初筛峰值与相邻预设频偏的初筛峰值进行比较,确定每种预设频偏的次筛峰值;最后,根据次筛峰值对该nid2对应的目标峰值列表进行更新。其中,由于在上述筛选的过程中,不同频偏之间也会进行筛选,从而使得最终筛选得到的次筛峰值中不会存在现有技术中的假峰值,因此,利用上述次筛峰值更新得到的目标峰值列表中不会出现假峰值,进而可以降低sss检测的复杂度。

9、在可选的实施方式中,所述确定模块具体用于:针对每种预设频偏所对应的相关峰值,执行门限校准,所述门限校准包括:若所述相关峰值大于检测绝对门限值,将所述相关峰值确定为所述预设频偏所对应的当前峰值;否则,将0确定为所述预设频偏所对应的当前峰值;将每种预设频偏所对应的当前峰值与其所对应的历史峰值中较大的峰值确定为其所对应的初筛峰值。在上述方案中,对一个nid2下的每个相关位置,首先采用局部筛选的方式,针对每种预设频偏确定对应的初筛峰值。其中,由于在上述局部筛选的过程中,可以将较大的相关峰值先筛选出来,因此可以降低后续全局筛选的计算量,进而可以提高更新目标峰值列表的效率。

10、在可选的实施方式中,每种预设频偏所对应的历史峰值为:所述目标峰值列表中,在所述相关位置之前的多径窗长内所述预设频偏所对应的多个峰值中的最大值;或者,每种预设频偏所对应的历史峰值为:所述目标峰值列表中,在所述相关位置之前的多径窗长内所述预设频偏所对应的峰值。在上述方案中,当目标峰值列表中相关位置之前的多径窗长内预设频偏所对应的峰值数量为多个时,历史峰值可以为上述多个峰值中的最大值;当目标峰值列表中相关位置之前的多径窗长内预设频偏所对应的峰值数量为一个时,历史峰值可以为上述峰值。因此,可以使得局部筛选得到的初筛峰值为较大的相关峰值,从而可以降低后续全局筛选的计算量,进而可以提高更新目标峰值列表的效率。

11、在可选的实施方式中,所述第一更新模块具体用于:从第一种预设频偏起,依次比较相邻的两种预设频偏的初筛峰值,将其中初筛峰值较小的预设频偏所对应的次筛峰值确定为0,将其中初筛峰值较大的预设频偏所对应的次筛峰值确定为其初筛峰值;或者,从第二种预设频偏起,将当前预设频偏的初筛峰值分别与下一预设频偏的初筛峰值以及上一预设频偏的初筛峰值进行比较;若所述当前预设频偏的初筛峰值大于所述下一预设频偏的初筛峰值,则将所述下一预设频偏所对应的次筛峰值确定为0;若所述当前预设频偏的初筛峰值大于所述上一预设频偏的初筛峰值,则将所述上一预设频偏所对应的次筛峰值确定为0;若所述当前预设频偏的初筛峰值不大于所述下一预设频偏的初筛峰值或不大于所述上一预设频偏的初筛峰值,则将所述当前预设频偏所对应的次筛峰值确定为0,否则将所述当前预设频偏所对应的次筛峰值确定为其初筛峰值。在上述方案中,针对一个nid2下的每个相关位置,在得到初筛峰值后,可以采用全局筛选的方式,将每种预设频偏的初筛峰值与相邻预设频偏的初筛峰值进行比较或者将中间预设频偏的初筛峰值与两侧预设频偏的初筛峰值进行比较,确定每种预设频偏的次筛峰值。其中,由于在上述全局筛选的过程中,不同频偏之间会进行筛选,从而使得最终筛选得到的次筛峰值中不会存在现有技术中的假峰值,因此,利用上述次筛峰值更新得到的目标峰值列表中不会出现假峰值,进而可以降低sss检测的复杂度。

12、在可选的实施方式中,所述第二更新模块具体用于:将所有预设频偏所对应的次筛峰值中不为0的次筛峰值确定为候选峰值;针对所述目标峰值列表中的每种预设频偏,若所述预设频偏所对应的目标峰值被确定为历史峰值且未被确定为候选峰值,则删除所述目标峰值。在上述方案中,针对一个nid2下的每个相关位置,在得到次筛峰值后,可以根据次筛峰值对该nid2对应的目标峰值列表进行更新。其中,由于在上述更新目标峰值列表的过程中,直接删除目标峰值等于历史峰值且不存在候选峰值的预设频偏对应的目标峰值,因此可以提高后续更新目标峰值列表的效率。

13、在可选的实施方式中,所述第二更新模块还用于:针对每种存在候选峰值的预设频偏,执行以下步骤:若所述预设频偏的候选峰值不等于其所对应的历史峰值,则判断所述目标峰值列表中目标峰值数量是否小于预设峰值数量;若所述目标峰值数量不小于所述预设峰值数量,则比较所述候选峰值与所述目标峰值列表中的最小目标峰值的大小;否则,将所述候选峰值及所述预设频偏写入所述目标峰值列表;若所述候选峰值大于所述最小目标峰值,则利用所述候选峰值及所述预设频偏替换所述目标峰值列表中的最小目标峰值及其对应的预设频偏。在上述方案中,当目标峰值列表未满时,可以直接将候选峰值写入目标峰值列表中;而当目标峰值列表已满时,可以将候选峰值与目标峰值列表中的最小目标峰值中的较大值写入目标峰值列表;因此,可以使得目标峰值列表中的目标峰值均为当前的最大峰值。

14、第三方面,本技术实施例提供一种计算机程序产品,包括计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行如第一方面所述的峰值列表更新方法。

15、第四方面,本技术实施例提供一种电子设备,包括:处理器、存储器和总线;所述处理器和所述存储器通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的计算机程序指令,所述处理器调用所述计算机程序指令能够执行如第一方面所述的峰值列表更新方法。

16、第五方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序指令,所述计算机程序指令被计算机运行时,使所述计算机执行如第一方面所述的峰值列表更新方法。

17、为使本技术的上述目的、特征和优点能更明显易懂,下文特举本技术实施例,并配合所附附图,作详细说明如下。


技术特征:

1.一种峰值列表更新方法,其特征在于,用于更新一个小区组内标识nid2对应的目标峰值列表,所述目标峰值列表的初始值为空;

2.根据权利要求1所述的峰值列表更新方法,其特征在于,所述根据每种预设频偏所对应的相关峰值以及每种预设频偏所对应的历史峰值,确定每种预设频偏所对应的初筛峰值,包括:

3.根据权利要求2所述的峰值列表更新方法,其特征在于,每种预设频偏所对应的历史峰值为:所述目标峰值列表中,在所述相关位置之前的多径窗长内所述预设频偏所对应的多个峰值中的最大值;

4.根据权利要求1-3任一项所述的峰值列表更新方法,其特征在于,所述根据每种预设频偏与其相邻预设频偏所对应的初筛峰值的相对大小,对每种预设频偏进行峰值更新,得到每种预设频偏所对应的次筛峰值,包括:

5.根据权利要求1-3任一项所述的峰值列表更新方法,其特征在于,所述根据所有预设频偏所对应的次筛峰值对所述nid2对应的目标峰值列表进行更新,包括:

6.根据权利要求5所述的峰值列表更新方法,其特征在于,在所述删除所述目标峰值之后,所述方法还包括:

7.一种峰值列表更新装置,其特征在于,用于更新一个小区组内标识nid2对应的目标峰值列表,所述目标峰值列表的初始值为空;

8.一种计算机程序产品,其特征在于,包括计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行如权利要求1-6中任一项所述的方法。

9.一种电子设备,其特征在于,包括:处理器、存储器和总线;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机程序指令,所述计算机程序指令被计算机运行时,使所述计算机执行如权利要求1-6任一项所述的方法。


技术总结
本申请提供一种峰值列表更新方法及装置,用于更新一个小区组内标识NID2对应的目标峰值列表,方法包括:针对NID2下的每个相关位置,执行单次更新流程:在多种预设频偏下,分别对接收主同步信号与本地主同步信号做相关处理,得到每种预设频偏所对应的相关峰值;根据每种预设频偏所对应的相关峰值以及每种预设频偏所对应的历史峰值,确定每种预设频偏所对应的初筛峰值;根据每种预设频偏与其相邻预设频偏所对应的初筛峰值的相对大小,对每种预设频偏进行峰值更新,得到每种预设频偏所对应的次筛峰值;根据所有预设频偏所对应的次筛峰值对NID2对应的目标峰值列表进行更新。

技术研发人员:张华
受保护的技术使用者:上海星思半导体有限责任公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1149526.html

最新回复(0)