网络筛选方法及用户终端、可读存储介质技术

技术编号:24521389 阅读:33 留言:0更新日期:2020-06-17 08:03
一种网络筛选方法及用户终端、可读存储介质,所述网络筛选方法包括:获取参考SSB及其半帧位置和频偏信息;根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏以及半帧内所有可能出现的SSB的位置;对所述半帧内所有可能出现的SSB分别进行实时增益值调整,结合所述调整后的搜索频偏,在所述半帧内所有可能出现的SSB位置的预设范围内进行定向搜索,得到目标SSB;在所述目标SSB中进行筛选,得到信号最强的SSB。采用上述方案,可以在小区搜索中搜索到信号最强的SSB。

Network screening method and user terminal, readable storage medium

【技术实现步骤摘要】
网络筛选方法及用户终端、可读存储介质
本专利技术属于通信
,特别涉及一种网络筛选方法及用户终端、可读存储介质。
技术介绍
随着无线通信技术的飞速发展,出现了第五代移动通信技术(简称5G)。在第三代合作伙伴计划(3rdGenerationPartnerProject,3GPP)中,引入了非定义小区的同步广播块(SynchronizationSignalBlock,SSB)用于测量通信网络。在查找通信网络时,首先找到能量最强频点。然后,在最强频点上进行SSB搜索。一旦同步上某个小区SSB,并解码成功后,将该小区进行上报。在查找过程中,一般采用尝试增益(Gain)策略进行网络信号接收:首先设置n档合适的Gain,然后选择其中一档Gain,以进行最强频点搜索以及小区同步。若检测失败,则尝试下一档Gain,直到n档Gain尝试结束。现有技术中,在没有先验信息的情况下,查找网络时使用的Gain值并不精确,且接收数据时往往采用统一Gain值。因此,导致信号最强的小区或同一小区最强的SSB未能被筛选出来。例如,当前频点存在多个小区,每个小区存在多个SSB,每个小区中的每个SSB也存在一定的能量差异。若当前尝试的Gain值对于信号强的SSB偏大,会使其饱和,而对于能量较弱的SSB来说,该Gain值反而是合适的。上述筛选方案会导致能量较弱的小区或SSB被优先筛选出来,通信设备也就无法在最强网络信号的良好环境下进行工作。
技术实现思路
本专利技术实施例解决的是无法筛选出信号最强的通信网络的技术问题。为解决上述技术问题,本专利技术实施例提供一种网络筛选方法,包括:获取参考SSB及其半帧位置和频偏信息;根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏以及半帧内所有可能出现的SSB的位置;对所述半帧内所有可能出现的SSB分别进行实时增益值调整,结合所述调整后的搜索频偏,在所述半帧内所有可能出现的SSB位置的预设范围内进行定向搜索,得到目标SSB;在所述目标SSB中进行筛选,得到信号最强的SSB。可选的,在得到信号最强的SSB之后,还包括:上报所述信号最强的SSB及其所在的小区。可选的,所述根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏,包括:根据所述参考SSB的半帧位置,计算得到所述参考SSB所在半帧头到目标帧头的距离;所述目标帧为搜索到所述参考SSB的当前帧;根据预设SSB周期、所述参考SSB所在半帧头到目标帧头的距离以及无线帧持续时间,计算得到所述目标SSB所在的半帧的起始帧号以及帧内定时信息;根据所述频偏信息、所述目标SSB所在的半帧的起始帧号以及帧内定时信息,得到调整后的搜索频偏。可选的,采用如下公式计算所述参考SSB所在半帧头到目标帧头的距离:hrf_ts=ssb_ts-ssb_ts_in_hrf;其中,hrf_ts为所述参考SSB所在半帧头到目标帧头的距离,ssb_ts为所述参考SSB在所述目标帧中的位置,ssb_ts_in_hrf为所述参考SSB在实际小区半帧中的位置。可选的,所述参考SSB所在半帧头到目标帧头的距离大于零时,分别采用如下公式计算所述目标SSB所在的半帧的起始帧号以及帧内定时信息:fnssb=(fn+Tssb)%1024;delta_ts=hrf_ts;其中,fnssb为所述目标SSB所在的半帧的起始帧号,fn为所述目标帧号,Tssb为所述预设SSB周期,delta_ts为所述帧内定时信息,hrf_ts为所述参考SSB所在半帧头到目标帧头的距离。可选的,所述参考SSB所在半帧头到目标帧头的距离小于零时,分别采用如下公式计算所述目标SSB所在的半帧的起始帧号以及帧内定时信息:fnssb=(fn-1+Tssb)%1024;delta_ts=frame_ts-hrf_ts;其中,fnssb为所述目标SSB所在的半帧的起始帧号,fn为所述目标帧号,Tssb为所述预设SSB周期,delta_ts为所述帧内定时信息,frame_ts为所述无线帧持续时间,hrf_ts为所述参考SSB所在半帧头到目标帧头的距离。可选的,所述对所述半帧内所有可能出现的SSB分别进行实时增益值调整,包括:根据所述参考SSB的子载波信息和频点范围,得到所述频点上的所有可能出现的SSB的位置;根据所述频点上的所有可能出现的SSB的位置,分别实时调整每个SSB对应的接收信号增益。可选的,采用如下公式计算所述频点上的所有可能出现的SSB的位置:SSB_ts[i]=SSB_sym_idx[i]*sym_ts;其中,SSB_ts[i]为第i个SSB在半帧中的位置,SSB_sym_idx[i]为第i个SSB第一个符号在半帧中的符号索引,sym_ts为一个符号的持续时间。为解决上述技术问题,本专利技术实施例还公开了一种用户终端,包括:获取单元,用于获取参考SSB及其半帧位置和频偏信息;调整单元,用于根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏以及半帧内所有可能出现的SSB的位置;搜索单元,用于对所述半帧内所有可能出现的SSB分别进行实时增益值调整,结合所述调整后的搜索频偏,在所述半帧内所有可能出现的SSB位置的预设范围内进行定向搜索,得到目标SSB;筛选单元,用于在所述目标SSB中进行筛选,得到信号最强的SSB。可选的,所述筛选单元,还用于:上报所述信号最强的SSB及其所在的小区。可选的,所述调整单元,用于:根据所述参考SSB的半帧位置,计算得到所述参考SSB所在半帧头到目标帧头的距离;所述目标帧为搜索到所述参考SSB的当前帧;根据预设SSB周期、所述参考SSB所在半帧头到目标帧头的距离以及无线帧持续时间,计算得到所述目标SSB所在的半帧的起始帧号以及帧内定时信息;根据所述频偏信息、所述目标SSB所在的半帧的起始帧号以及帧内定时信息,得到调整后的搜索频偏。可选的,所述调整单元,用于:根据所述参考SSB的半帧位置,计算得到所述参考SSB所在半帧头到目标帧头的距离,采用如下公式计算所述参考SSB所在半帧头到目标帧头的距离:hrf_ts=ssb_ts-ssb_ts_in_hrf;其中,hrf_ts为所述参考SSB所在半帧头到目标帧头的距离,ssb_ts为所述参考SSB在所述目标帧中的位置,ssb_ts_in_hrf为所述参考SSB在实际小区半帧中的位置。可选的,所述调整单元,用于:根据预设SSB周期、所述参考SSB所在半帧头到目标帧头的距离以及无线帧持续时间,计算得到所述目标SSB所在的半帧的起始帧号以及帧内定时信息,所述参考SSB所在半帧头到目标帧头的距离大于零时,分别采用如下公式计算所述目标SSB所在的半帧的起始帧号以及帧内定时信息:fnssb=(fn+Tssb)%1024;delta_ts=hrf_ts;其中,fnssb为所述目标SSB所在的半帧的起始帧号,fn为所述目标帧号,Tssb为所述预设SSB周期,delta_ts为所述帧内定时信息,hrf_ts为所述参考SSB所在半帧头到目标帧头的本文档来自技高网...

【技术保护点】
1.一种网络筛选方法,其特征在于,包括:/n获取参考SSB及其半帧位置和频偏信息;/n根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏以及半帧内所有可能出现的SSB的位置;/n对所述半帧内所有可能出现的SSB分别进行实时增益值调整,结合所述调整后的搜索频偏,在所述半帧内所有可能出现的SSB位置的预设范围内进行定向搜索,得到目标SSB;/n在所述目标SSB中进行筛选,得到信号最强的SSB。/n

【技术特征摘要】
1.一种网络筛选方法,其特征在于,包括:
获取参考SSB及其半帧位置和频偏信息;
根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏以及半帧内所有可能出现的SSB的位置;
对所述半帧内所有可能出现的SSB分别进行实时增益值调整,结合所述调整后的搜索频偏,在所述半帧内所有可能出现的SSB位置的预设范围内进行定向搜索,得到目标SSB;
在所述目标SSB中进行筛选,得到信号最强的SSB。


2.如权利要求1所述的网络筛选方法,其特征在于,在得到信号最强的SSB之后,还包括:上报所述信号最强的SSB及其所在的小区。


3.如权利要求1所述的网络筛选方法,其特征在于,所述根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏,包括:根据所述参考SSB的半帧位置,计算得到所述参考SSB所在半帧头到目标帧头的距离;所述目标帧为搜索到所述参考SSB的当前帧;
根据预设SSB周期、所述参考SSB所在半帧头到目标帧头的距离以及无线帧持续时间,计算得到所述目标SSB所在的半帧的起始帧号以及帧内定时信息;根据所述频偏信息、所述目标SSB所在的半帧的起始帧号以及帧内定时信息,得到调整后的搜索频偏。


4.如权利要求3所述的网络筛选方法,其特征在于,采用如下公式计算所述参考SSB所在半帧头到目标帧头的距离:
hrf_ts=ssb_ts-ssb_ts_in_hrf;
其中,hrf_ts为所述参考SSB所在半帧头到目标帧头的距离,ssb_ts为所述参考SSB在所述目标帧中的位置,ssb_ts_in_hrf为所述参考SSB在实际小区半帧中的位置。


5.如权利要求3所述的网络筛选方法,其特征在于,所述参考SSB所在半帧头到目标帧头的距离大于零时,分别采用如下公式计算所述目标SSB所在的半帧的起始帧号以及帧内定时信息:
fnssb=(fn+Tssb)%1024;
delta_ts=hrf_ts;
其中,fnssb为所述目标SSB所在的半帧的起始帧号,fn为所述目标帧号,Tssb为所述预设SSB周期,delta_ts为所述帧内定时信息,hrf_ts为所述参考SSB所在半帧头到目标帧头的距离。


6.如权利要求3所述的网络筛选方法,其特征在于,所述参考SSB所在半帧头到目标帧头的距离小于零时,分别采用如下公式计算所述目标SSB所在的半帧的起始帧号以及帧内定时信息:
fnssb=(fn-1+Tssb)%1024;
delta_ts=frame_ts-hrf_ts;
其中,fnssb为所述目标SSB所在的半帧的起始帧号,fn为所述目标帧号,Tssb为所述预设SSB周期,delta_ts为所述帧内定时信息,frame_ts为所述无线帧持续时间,hrf_ts为所述参考SSB所在半帧头到目标帧头的距离。


7.如权利要求1所述的网络筛选方法,其特征在于,所述对所述半帧内所有可能出现的SSB分别进行实时增益值调整,包括:
根据所述参考SSB的子载波信息和频点范围,得到所述频点上的所有可能出现的SSB的位置;
根据所述频点上的所有可能出现的SSB的位置,分别实时调整每个SSB对应的接收信号增益。


8.如权利要求7所述的网络筛选方法,其特征在于,采用如下公式计算所述频点上的所有可能出现的SSB的位置:
SSB_ts[i]=SSB_sym_idx[i]*sym_ts;
其中,SSB_ts[i]为第i个SSB在半帧中的位置,SSB_sym_idx[i]为第i个SSB第一个符号在半帧中的符号索引,sym_ts为一个符号的持续时间。


9.一种用户终端,其特征在于,包括:
获取单元,用于获取参考SSB及其半帧位置和频偏信息;
调整单元,用于根据所述参考SSB的半帧位置和所述频偏信息,调整搜索频偏,得到调整后的搜索频偏以及半帧内所有可能出现的SSB的位置;
搜索单元,用于对所述半帧内所有可能出现的SSB分别进行实时增益值调整,结合所述调整后的搜索频偏,在所述半帧内所有可能出现的SSB位置的预设范围内进行定向搜索...

【专利技术属性】
技术研发人员:刘惠
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1