CN117375791A - 一种定时器调整方法、装置、存储介质及电子设备 - Google Patents
一种定时器调整方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN117375791A CN117375791A CN202311348337.7A CN202311348337A CN117375791A CN 117375791 A CN117375791 A CN 117375791A CN 202311348337 A CN202311348337 A CN 202311348337A CN 117375791 A CN117375791 A CN 117375791A
- Authority
- CN
- China
- Prior art keywords
- signal
- baseband signal
- sampling
- determining
- interpolation
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000005070 sampling Methods 0.000 claims abstract description 86
- 230000001360 synchronised effect Effects 0.000 claims abstract description 32
- 238000004364 calculation method Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 16
- 238000001914 filtration Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 abstract description 8
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000000694 effects Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本申请实施例提供了一种定时器调整方法、装置、存储介质及电子设备,其中,该方法包括:确定第一同步信号在第一基带信号中的第一起始位置,其中,第一基带信号包括第一同步信号;基于第一起始位置在第一基带信号中进行信号采样,得到N段采样信号,其中,N是大于1的自然数;利用N段采样信号和第一同步信号确定目标定时偏差估计值;利用目标定时偏差估计值调整定时器,以利用调整后的定时器调整第一基带信号的时间偏差。通过本申请,解决了相关技术中定时估计过程复杂的问题,达到提高定时估计准确率与效率的效果。
Description
技术领域
本申请实施例涉及计算机领域,具体而言,涉及一种定时器调整方法、装置、存储介质及电子设备。
背景技术
随着通信技术的不断发展,行业对通信质量的要求越来越高。在此背景下,如何获取时偏成为了热点问题。
在相关技术中,通常采取时频域转换的方法获取时偏,但这样的处理方式存在过程冗杂的问题。
针对相关技术中的上述问题,还未提出有效解决方案。
发明内容
本申请实施例提供了一种定时器调整方法、装置、存储介质及电子设备,以至少解决相关技术中定时估计处理过程复杂的问题。
根据本申请的一个实施例,提供了一种定时器调整方法,包括:确定第一同步信号在第一基带信号中的第一起始位置,其中,上述第一基带信号包括上述第一同步信号;基于上述第一起始位置在上述第一基带信号中进行信号采样,得到N段采样信号,其中,上述N是大于1的自然数;利用上述N段采样信号和上述第一同步信号确定目标定时偏差估计值;利用上述目标定时偏差估计值调整定时器,以利用调整后的定时器调整上述第一基带信号或与上述第一基带信号定时同步的在不同采样率下的其他基带信号的时间偏差。
在一个示例性实施例中,确定第一同步信号在第一基带信号中的第一起始位置,包括:接收发送端发送的第一基带信号;对上述第一基带信号进行滤波处理,得到滤波后的基带信号;基于预设降采样倍数对上述滤波后的基带信号进行降采样处理,得到第二基带信号;通过预设滑动相关方式确定上述第一同步信号在上述第二基带信号中的第二起始位置;确定上述第二起始位置与上述预设降采样倍数的乘积为上述第一起始位置。
在一个示例性实施例中,基于上述第一起始位置在上述第一基带信号中进行信号采样,得到N段采样信号,包括:在上述第一起始位置处,按照预设步长在上述第一基带信号中确定上述第一同步信号在上述第一起始位置处的相邻位置,得到N个相邻位置;在每个上述相邻位置处以预设降采样倍数为采样步长,在上述第一基带信号中进行信号采样,得到上述N段采样信号。
在一个示例性实施例中,利用上述N段采样信号和上述第一同步信号确定目标定时偏差估计值,包括:将每段上述采样信号与上述第一同步信号进行预设运算,得到N个信号峰值,其中,上述信号峰值用于表征上述采样信号与上述第一同步信号之间的时间延迟;利用上述N个信号峰值进行插值运算,得到上述目标定时偏差估计值。
在一个示例性实施例中,利用上述N个信号峰值进行插值运算,得到上述目标定时偏差估计值,包括:利用上述N个相关峰值与预设门限因子确定插值因子门限;利用上述插值因子门限确定每个上述信号峰值对应的插值因子,得到N个插值因子;基于上述N个插值因子计算得到上述目标定时偏差估计值。
在一个示例性实施例中,基于上述N个插值因子计算得到上述目标定时偏差估计值,包括:将上述N个插值因子进行插值计算,得到第一定时偏差估计值;将上述第一定时偏差估计值作用在上述第一起始位置处,得到上述目标定时偏差估计值。
根据本申请的另一个实施例,提供了一种定时器调整装置,包括:第一确定模块,用于确定第一同步信号在第一基带信号中的第一起始位置,其中,上述第一基带信号包括上述第一同步信号;采样模块,用于基于上述第一起始位置在上述第一基带信号中进行信号采样,得到N段采样信号,其中,上述N是大于1的自然数;第二确定模块,用于利用上述N段采样信号和上述第一同步信号确定目标定时偏差估计值;调整模块,用于利用上述目标定时偏差估计值调整定时器,以利用调整后的定时器调整上述第一基带信号或与上述第一基带信号定时同步的在不同采样率下的其他基带信号的时间偏差。
在一个示例性实施例中,上述第一确定模块包括:第一接收子模块,用于接收发送端发送的第一基带信号;第一滤波子模块,用于对上述第一基带信号进行滤波处理,得到滤波后的基带信号;第一处理子模块,用于基于预设降采样倍数对上述滤波后的基带信号进行降采样处理,得到第二基带信号;第一滑动子模块,用于通过预设滑动方式确定上述第一同步信号在上述第一基带信号中的第一起始位置;第一确定子模块,用于确定上述第二起始位置与上述预设降采样倍数的乘积为上述第一起始位置。
在一个示例性实施例中,上述采样模块包括:第二确定子模块,用于在上述第一起始位置处,按照预设步长在上述第一基带信号中确定上述第一同步信号在上述第一起始位置处的相邻位置,得到N个相邻位置;采样子模块,用于在每个上述相邻位置处以预设降采样倍数为采样步长,在上述第一基带信号中进行信号采样,得到上述N段采样信号。
在一个示例性实施例中,上述第二确定模块包括:运算子模块,用于将每段上述采样信号与上述第一同步信号进行预设运算,得到N个信号峰值,其中,上述信号峰值用于表征上述采样信号与上述第一同步信号之间的时间延迟;插值子模块,用于利用上述N个信号峰值进行插值运算,得到上述目标定时偏差估计值。
在一个示例性实施例中,上述插值子模块还包括:第一确定单元,用于利用上述N个相关峰值与预设门限因子确定插值因子门限;第二确定单元,用于利用上述插值因子门限确定每个上述信号峰值对应的插值因子,得到N个插值因子;计算单元,用于基于上述N个插值因子计算得到上述目标定时偏差估计值。
在一个示例性实施例中,上述计算单元还包括:得到子单元,用于将上述N个插值因子进行插值计算,得到第一定时偏差估计值;作用子单元,用于将上述第一定时偏差估计值作用在上述第一起始位置处,得到上述目标定时偏差估计值。
根据本申请的又一个实施例,还提供了一种计算机可读存储介质,上述计算机可读存储介质中存储有计算机程序,其中,上述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为运行上述计算机程序以执行上述任一项方法实施例中的步骤。
通过本申请,通过采样信号与同步信号的相关运算结果修正同步信号在基带信号中的第一起始位置,进而获得定时偏差估计以对定时器进行调整。因此,可以解决相关技术中定时估计过程复杂的问题,达到提高定时估计准确率与效率的效果。
附图说明
图1是根据本申请实施例的一种定时器调整方法的移动终端的硬件结构框图;
图2是根据本申请实施例的一种定时器调整方法的流程图;
图3是根据本申请实施例的一种定时器调整方法的样本误差分布示意图;
图4是根据本申请实施例的一种定时器调整虚拟装置结构框图;
具体实施方式
下文中将参考附图并结合实施例来详细说明本申请的实施例。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本申请实施例的一种定时器调整方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本申请实施例中的定时器调整方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种定时器调整方法,图2是根据本申请实施例的一种定时器调整方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,确定第一同步信号在第一基带信号中的第一起始位置,其中,上述第一基带信号包括上述第一同步信号;
步骤S204,基于上述第一起始位置在上述第一基带信号中进行信号采样,得到N段采样信号,其中,上述N是大于1的自然数;
步骤S206,利用上述N段采样信号和上述第一同步信号确定目标定时偏差估计值;
步骤S208,利用上述目标定时偏差估计值调整定时器,以利用调整后的定时器调整上述第一基带信号或与上述第一基带信号定时同步的在不同采样率下的其他基带信号的时间偏差。
其中,上述步骤的执行主体可以为数字前端,或者是具备运算能力的处理器,或者还可以是其他的具备类似处理能力的处理设备或处理单元等但不限于此。
在上述实施例中,确定第一同步信号在第一基带信号中的第一起始位置包括但不限于在低采样率下获取第一同步信号在第一基带信号中的第一起始位置、通过相关运算直接获取第一同步信号在第一基带信号中的位置。基于上述第一起始位置在上述第一基带信号中进行信号采样包括将上述第一起始位置作为采样起点、将上述第一起始位置相邻多个点作为采样起点。利用上述N段采样信号和上述同步信号确定目标定时偏差估计值的方法包括对N段采样信号分别与上述同步信号的相关运算结果做插值运算确定定时偏差估计值、对N段采样信号分别与上述同步信号的相关运算结果取平均值确定定时偏差估计值等。
通过本申请,通过采样信号与同步信号的相关运算结果修正同步信号在基带信号中的估计第一起始位置,进而获得定时偏差估计以对定时器进行调整。因此,可以解决相关技术中定时估计过程复杂的问题,达到提高定时估计准确率与效率的效果。
在一个示例性实施例中,确定第一同步信号在第一基带信号中的第一起始位置,包括:接收发送端发送的第一基带信号;对上述第一基带信号进行滤波处理,得到滤波后的基带信号;基于预设降采样倍数对上述滤波后的基带信号进行降采样处理,得到第二基带信号;通过预设滑动相关方式确定上述第一同步信号在上述第二基带信号中的第二起始位置。在上述实施例中,通过预设滑动方式确定同步信号在基带信号中的第一起始位置包括通过同步信号与基带信号的相关运算确定同步信号位置,通过时间窗在基带信号的滑动方式确定同步信号位置等;确定上述第二起始位置与上述预设降采样倍数的乘积为上述第一起始位置。在上述实施例中,通过对基带信号进行降采样处理,能够减少噪音信号对后续分析的可能干扰,快速确定同步信号第一起始位置,有效提高定时器调整效率。
在一个示例性实施例中,基于上述第一起始位置在上述第一基带信号中进行信号采样,得到N段采样信号,包括:在上述第一起始位置处,按照预设步长在上述第一基带信号中确定上述第一同步信号在上述第一起始位置处的相邻位置,得到N个相邻位置;在每个上述相邻位置处以预设降采样倍数为采样步长,在上述第一基带信号中进行信号采样,得到上述N段采样信号。在上述实施例中,按照预设步长在基带信号中确定同步信号的相邻位置指根据预设步长选择多个相邻位置,示例性地,预设步长为3,则可以选择同步信号第一起始位置与两个相邻位置。
在一个示例性实施例中,利用上述N段采样信号和上述第一同步信号确定目标定时偏差估计值,包括:将每段上述采样信号与上述第一同步信号进行预设运算,得到N个信号峰值,其中,上述信号峰值用于表征上述采样信号与上述第一同步信号之间的时间延迟;利用上述N个信号峰值进行插值运算,得到上述目标定时偏差估计值。在上述实施例中,通过多个采样信号与同步信号的插值运算得到定时偏差估计值,能够在保证准确率的前提下快速确定定时偏差估计值,有效提高了定时偏差估计效率。
在一个示例性实施例中,利用上述N个信号峰值进行插值运算,得到上述目标定时偏差估计值,包括:利用上述N个相关峰值与预设门限因子确定插值因子门限;利用上述插值因子门限确定每个上述信号峰值对应的插值因子,得到N个插值因子;基于上述N个插值因子计算得到上述目标定时偏差估计值。在上述实施例中,上述门限因子是大于或等于0且小于或等于1的常数,通过门限因子计算插值因子,可以排除异常数据对插值结果的干扰,提高定时偏差估计值的准确率。
在一个示例性实施例中,基于上述N个插值因子计算得到上述目标定时偏差估计值,包括:将上述N个插值因子进行插值计算,得到第一定时偏差估计值;将上述第一定时偏差估计值作用在上述第一起始位置处,得到上述目标定时偏差估计值。在上述实施例中,通过插值计算得到的定时偏差估计值结合第一起始位置,能够更为准确的对定时器进行调整。
下面结合具体实施例对本申请进行进一步的解释说明,以不同系统中的定时估计场景为例,对本具体实施例进行说明,主要包括本申请的定时器调整流程与本发明有益效果:
其中,定时器调整流程如下:
示例1:无线空口(New Radio,简称为NR)系统中同步信号块子载波间隔(Synchronization Signal Block Subcarrier Spacing,简称为SSB SCS)=15kHz的情况下:
步骤1:从数字前端(Digital Front End,简称为DFE)获得包括有主同步信号(Primary Sychronization Signal,简称为PSS,对应于上述第一同步信号)的20ms时域基带信号(对应于上述第一基带信号)s(n),n=0,1,2,…,N-1;N=76800,该基带信号的采样率fs=3.84MHz;
步骤2:对该基带信号做有限脉冲响应滤波(Finite Impulse Response Filter,简称为FIR)及2倍降采样处理,并采用滑动相关(参与1次相关的样点长度为128点)的方式找到PSS在低采样率下的第二起始位置nT;
步骤3:通过以下公式利用nT换算得到PSS在采样率fs下的第一起始位置
步骤4:在采样率fs下的接收信号s(n)中,得到3段截断信号r1(m),r2(m)和r3(m),M=128;
步骤5:利用PSS信号和3段抽取信号r1(m),r2(m)和r3(m)分别做3次128点的相关运算,得到3个峰值(对应于上述信号峰值)η1,η2,η3;
步骤6:利用上述3个峰值做插值计算,得到一个定时偏差估计值γ,计算过程为:
步骤62:计算插值因子门限Qth:
Qth=β(η1+η2+η3);其中,β=0.4(对应于上述预设门限因子)。
步骤64:计算插值因子:
α1=max(η1-Qth,0);
α2=max(η2-Qth,0);
α3=max(η3-Qth,0);
步骤66:做插值计算:
步骤7:将步骤66得到的定时偏差估计值γ作用在起始点上,得到最终的精定时估计值:
步骤8:根据上述精定时估计值调整定时器。
示例2:NR系统中SSB SCS=30kHz的情况下:
步骤1:从DFE获得含有PSS的20ms时域基带信号s(n),n=0,1,2,…,N-1;N=153600,该基带信号的采样率fs=7.68MHz;
步骤2:对该基带信号做fir滤波及2倍降采样处理,并采用滑动相关(参与1次相关的样点长度为128点)的方式找到PSS在低采样率下的第二起始位置nT;
步骤3:通过以下公式利用nT换算得到PSS在采样率fs下的第一起始位置
步骤4:在采样率fs下的接收信号s(n)中,得到3段截断信号r1(m),r2(m)和r3(m),M=128;
步骤5:利用PSS信号和3段抽取信号r1(m),r2(m)和r3(m)分别做3次128点的相关运算,得到3个峰值η1,η2,η3;
步骤6:利用上述3个峰值做插值计算,得到一个定时偏差估计值γ,计算过程为:
步骤62:计算插值因子门限Qth:
Qth=β(η1+η2+η3);其中,β=0.4。
步骤64:计算插值因子:
α1=max(η1-Qth,0);
α2=max(η2-Qth,0);
α3=max(η3-Qth,0);
步骤66:做插值计算:
步骤7:将步骤66得到的定时偏差估计值γ作用在起始点上,得到最终的精定时估计值:
步骤8:根据上述精定时估计值调整定时器。
示例3:长期演进(Long Term Evolution,简称为LTE)系统中:
步骤1:从DFE获得含有PSS的20ms时域基带信号s(n),n=0,1,2,…,N-1;N=76800,该基带信号的采样率fs=3.84MHz;
步骤2:对该基带信号做FIR滤波及2倍降采样处理,并采用滑动相关(参与1次相关的样点长度为128点)的方式找到PSS在低采样率下的第二起始位置nT;
步骤3:通过以下公式利用nT换算得到PSS在采样率fs下的第一起始位置
步骤4:在采样率fs下的接收信号s(n)中,得到3段截断信号r1(m),r2(m)和r3(m),M=128;
步骤5:利用PSS信号和3段抽取信号r1(m),r2(m)和r3(m)分别做3次128点的相关运算,得到3个峰值η1,η2,η3;
步骤6:利用上述3个峰值做插值计算,得到一个定时偏差估计值γ,计算过程为:
步骤62:计算插值因子门限Qth:
Qth=β(η1+η2+η3);其中,β=0.4。
步骤64:计算插值因子:
α1=max(η1-Qth,0);
α2=max(η2-Qth,0);
α3=max(η3-Qth,0);
步骤66:做插值计算:
步骤7:将步骤66得到的定时偏差估计值γ作用在起始点上,得到最终的精定时估计值:
步骤8:根据上述精定时估计值调整定时器。
本发明有益效果如下:上述示例1中NR系统SB SSCS=15kHz的情况下,对于1.92MHz的采样率,低信噪比(-6dB),获取的定时信息误差情况。图3是本申请实施例的一种定时器调整方法的样本误差分布示意图,如图3所示:主要分布在61.44MHz采样率下的5个样点以内。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例上述的方法。
在本实施例中还提供了一种定时器调整装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图4是根据本申请实施例的一种定时器调整虚拟装置结构框图,如图4所示,该装置包括:
第一确定模块42,用于确定第一同步信号在第一基带信号中的第一起始位置,其中,上述第一基带信号包括上述第一同步信号;采样模块44,用于基于上述第一起始位置在上述第一基带信号中进行信号采样,得到N段采样信号,其中,上述N是大于1的自然数;第二确定模块46,用于利用上述N段采样信号和上述第一同步信号确定目标定时偏差估计值;调整模块48,用于利用上述目标定时偏差估计值调整定时器,以利用调整后的定时器调整上述第一基带信号或与上述第一基带信号定时同步的在不同采样率下的其他基带信号的时间偏差。
在一个示例性实施例中,上述第一确定模块包括:第一接收子模块,用于接收发送端发送的第一基带信号;第一滤波子模块,用于对上述第一基带信号进行滤波处理,得到滤波后的基带信号;第一处理子模块,用于基于预设降采样倍数对上述滤波后的基带信号进行降采样处理,得到第二基带信号;第一滑动子模块,用于通过预设滑动方式确定上述第一同步信号在上述第一基带信号中的第一起始位置;第一确定子模块,用于确定上述第二起始位置与上述预设降采样倍数的乘积为上述第一起始位置。
在一个示例性实施例中,上述采样模块包括:第二确定子模块,用于在上述第一起始位置处,按照预设步长在上述第一基带信号中确定上述第一同步信号在上述第一起始位置处的相邻位置,得到N个相邻位置;采样子模块,用于在每个上述相邻位置处以预设降采样倍数为采样步长,在上述第一基带信号中进行信号采样,得到上述N段采样信号。
在一个示例性实施例中,上述第二确定模块包括:运算子模块,用于将每段上述采样信号与上述第一同步信号进行预设运算,得到N个信号峰值,其中,上述信号峰值用于表征上述采样信号与上述第一同步信号之间的时间延迟;插值子模块,用于利用上述N个信号峰值进行插值运算,得到上述目标定时偏差估计值。
在一个示例性实施例中,上述插值子模块还包括:第一确定单元,用于利用上述N个相关峰值与预设门限因子确定插值因子门限;第二确定单元,用于利用上述插值因子门限确定每个上述信号峰值对应的插值因子,得到N个插值因子;计算单元,用于基于上述N个插值因子计算得到上述目标定时偏差估计值。
在一个示例性实施例中,上述计算单元还包括:得到子单元,用于将上述N个插值因子进行插值计算,得到第一定时偏差估计值;作用子单元,用于将上述第一定时偏差估计值作用在上述第一起始位置处,得到上述目标定时偏差估计值。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本申请的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本申请的实施例还提供了一种电子设备,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子设备还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
以上上述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (9)
1.一种定时器调整方法,其特征在于,包括:
确定第一同步信号在第一基带信号中的第一起始位置,其中,所述第一基带信号包括所述第一同步信号;
基于所述第一起始位置在所述第一基带信号中进行信号采样,得到N段采样信号,其中,所述N是大于1的自然数;
利用所述N段采样信号和所述第一同步信号对应的本地同步信号确定目标定时偏差估计值;
利用所述目标定时偏差估计值调整定时器,以利用调整后的定时器调整所述第一基带信号或与所述第一基带信号定时同步的在不同采样率下的其他基带信号的时间偏差。
2.根据权利要求1所述的方法,其特征在于,确定第一同步信号在第一基带信号中的第一起始位置,包括:
接收发送端发送的所述第一基带信号;
对所述第一基带信号进行滤波处理,得到滤波后的基带信号;
基于预设降采样倍数对所述滤波后的基带信号进行降采样处理,得到第二基带信号;
通过预设滑动相关方式确定所述第一同步信号在所述第二基带信号中的第二起始位置;
确定所述第二起始位置与所述预设降采样倍数的乘积为所述第一起始位置。
3.根据权利要求1所述的方法,其特征在于,基于所述第一起始位置在所述第一基带信号中进行信号采样,得到N段采样信号,包括:
在所述第一基带信号中确定所述第一起始位置的N个相邻位置,其中,所述N个相邻位置到所述第一起始位置的距离小于预设长度;
分别以每个所述相邻位置为采样起点,以预设降采样倍数为采样步长,对所述第一基带信号进行信号采样,得到所述N段采样信号。
4.根据权利要求1所述的方法,其特征在于,利用所述N段采样信号和所述第一同步信号确定目标定时偏差估计值,包括:
将每段所述采样信号与所述第一同步信号对应的本地同步信号进行预设相关运算,得到N个信号峰值,其中,所述信号峰值用于表征所述采样信号与所述第一同步信号之间的时间延迟;
利用所述N个信号峰值进行插值运算,得到所述目标定时偏差估计值。
5.根据权利要求4所述的方法,其特征在于,利用所述N个信号峰值进行插值运算,得到所述目标定时偏差估计值,包括:
利用所述N个相关峰值与预设门限因子确定插值因子门限;
利用所述插值因子门限确定每个所述信号峰值对应的插值因子,得到N个插值因子;
基于所述N个插值因子计算得到所述目标定时偏差估计值。
6.根据权利要求5所述的方法,其特征在于,基于所述N个插值因子计算得到所述目标定时偏差估计值,包括:
将所述N个插值因子进行插值计算,得到第一定时偏差估计值;
将所述第一定时偏差估计值作用在所述第一起始位置处,得到所述目标定时偏差估计值。
7.一种定时器调整装置,其特征在于,包括:
第一确定模块,用于确定第一同步信号在第一基带信号中的第一起始位置,其中,所述第一基带信号包括所述第一同步信号;
采样模块,用于基于所述第一起始位置在所述第一基带信号中进行信号采样,得到N段采样信号,其中,所述N是大于1的自然数;
第二确定模块,利用所述N段采样信号和所述第一同步信号确定目标定时偏差估计值;
调整模块,用于利用所述目标定时偏差估计值调整定时器,以利用调整后的定时器调整所述第一基带信号或与所述第一基带信号定时同步的在不同采样率下的其他基带信号的时间偏差。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至6任一项中所述的方法的步骤。
9.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至6任一项中所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311348337.7A CN117375791A (zh) | 2023-10-17 | 2023-10-17 | 一种定时器调整方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311348337.7A CN117375791A (zh) | 2023-10-17 | 2023-10-17 | 一种定时器调整方法、装置、存储介质及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117375791A true CN117375791A (zh) | 2024-01-09 |
Family
ID=89401854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311348337.7A Pending CN117375791A (zh) | 2023-10-17 | 2023-10-17 | 一种定时器调整方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117375791A (zh) |
-
2023
- 2023-10-17 CN CN202311348337.7A patent/CN117375791A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110265052B (zh) | 收音设备的信噪比确定方法、装置、存储介质及电子装置 | |
CN106911624B (zh) | 一种通道补偿校准方法与系统 | |
JPH1028076A (ja) | スペクトラム直接拡散信号受信装置および同期捕捉回路 | |
WO2010025743A1 (en) | A method for synchronizing clocks in a communication network | |
CN109802904A (zh) | 一种窄带物联网NB-IoT的频偏估计方法及终端 | |
CN109756968A (zh) | 单载波扩频系统的精确同步定时方法及精确同步定时装置 | |
CN107911328B (zh) | 帧同步判决装置和判决方法 | |
EP3496327B1 (en) | Method for acquiring phase discrimination signal in clock recovery circuit and phase discriminator | |
JPH11136597A (ja) | シンボルタイミング回復装置及び方法 | |
RU2165676C2 (ru) | Способ и устройство для определения задержки дискретизации в выборках полученного сигнала в системе сотовой связи | |
CN117375791A (zh) | 一种定时器调整方法、装置、存储介质及电子设备 | |
CN108141785A (zh) | 一种同频干扰的消除方法及装置 | |
CN118611760A (zh) | 信号处理方法、装置、非易失性存储介质和计算机设备 | |
JP3802025B2 (ja) | 移動通信システムの初期同期検索装置及びその方法 | |
EP4310840A1 (en) | Echo cancellation method and apparatus, device, and storage medium | |
CN113726699B (zh) | 抗频偏的通信卫星天线实时校准方法及装置 | |
CN111323803A (zh) | 一种无线信号的处理方法、装置及终端 | |
CN119276293B (zh) | 突发扩频信号捕捉方法及装置 | |
KR101831198B1 (ko) | 통신 신호에 대한 감소된 연산량을 가지는 2-단계 tdoa/fdoa 정보 추정 방법 | |
JP6603252B2 (ja) | 無線通信装置及び受信処理方法 | |
CN108075992B (zh) | 一种信道估计方法及装置 | |
CN111525975A (zh) | 一种时钟同步方法、接收器、发送器和系统 | |
CN105162571A (zh) | 基于chirp信号进行同步的方法、接收端装置及通信系统 | |
CN104581773B (zh) | 移动通信系统的小区检测方法和装置 | |
CN109302275B (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 |