《基于捕获模块验证的载波防错锁方法、装置及数据接收机.pdf》由会员分享,可在线阅读,更多相关《基于捕获模块验证的载波防错锁方法、装置及数据接收机.pdf(14页珍藏版)》请在专利查询网上搜索。
1、(19)国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202410166621.0(22)申请日 2024.02.06(71)申请人 北京融为科技有限公司地址 100176 北京市大兴区经济技术开发区荣华南路15号院4号楼15层1501室(72)发明人 王丽孙杨刘明宇(74)专利代理机构 北京睿博行远知识产权代理有限公司 11297专利代理师 胡竞之(51)Int.Cl.H04L 27/00(2006.01)(54)发明名称基于捕获模块验证的载波防错锁方法、装置及数据接收机(57)摘要本发明提供一种基于捕获模块验证的载波防错锁方法、装置及数据接收机,。
2、包括控制载波跟踪模块设定初始值;接收载波跟踪模块在初始值下的输出信号,并启动载波捕获模块,确定载波捕获模块是否捕获成功;当捕获成功后,发送捕获结果至载波跟踪模块,载波捕获模块进入错锁判断状态;通过载波捕获模块判断载波跟踪模块是否发生了错锁;若未发生错锁,则控制载波捕获模块持续进行错锁判断;若发生了错锁,则控制载波捕获模块再进行预设轮数捕获验证,当验证结果均表示错锁时,则复位载波跟踪模块,捕获模块能够持续地进行错锁判断和验证,并且在发生错锁时能够自动快速恢复,可防止因某次错捕导致载波跟踪中断数据丢失,提高数据传输可靠性。权利要求书2页 说明书8页 附图3页CN 117714249 A2024.0。
3、3.15CN 117714249 A1.一种基于捕获模块验证的载波防错锁方法,其特征在于,包括:控制载波跟踪模块设定初始值;接收所述载波跟踪模块在所述初始值下的输出信号,并启动载波捕获模块,确定所述载波捕获模块是否捕获成功;当所述载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,所述载波捕获模块进入错锁判断状态;通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁;若未发生错锁,则控制所述载波捕获模块持续进行错锁判断;若发生了错锁,则控制所述载波捕获模块再进行预设轮数捕获验证,当所述验证结果均表示错锁时,则复位所述载波跟踪模块。2.根据权利要求1所述的基于捕获模块验证的载波防错锁方法,其。
4、特征在于,所述通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁,包括:通过载波捕获模块计算载波多普勒结果;若所述载波多普勒结果在预设范围之内,则未发生错锁,否则确定所述载波跟踪模块发生了错锁。3.根据权利要求2所述的基于捕获模块验证的载波防错锁方法,其特征在于,所述通过载波捕获模块计算载波多普勒结果之前,还包括:确定所述载波跟踪模块的入锁范围和所述载波捕获模块的抖动范围;基于所述入锁范围和所述抖动范围,确定所述预设范围。4.根据权利要求3所述的基于捕获模块验证的载波防错锁方法,其特征在于,所述预设范围为:1KHz1KHz。5.根据权利要求1所述的基于捕获模块验证的载波防错锁方法,其特征在。
5、于,所述载波捕获模块进入错锁判断状态之后,所述载波捕获模块和所述载波跟踪模块同时工作。6.根据权利要求1所述的基于捕获模块验证的载波防错锁方法,其特征在于,所述控制所述载波捕获模块再进行预设轮数捕获验证是持续进行的,且所述捕获验证时,所述载波捕获模块和所述载波跟踪模块同时工作。7.根据权利要求1所述的基于捕获模块验证的载波防错锁方法,其特征在于,所述复位所述载波跟踪模块,包括:重启捕获转跟踪流程;将新的捕获结果发送至载波跟踪模块,退出错锁状态。8.根据权利要求1所述的基于捕获模块验证的载波防错锁方法,其特征在于,所述确定所述载波捕获模块是否捕获成功,包括:确定所述载波跟踪模块的输入信号;基于所。
6、述输入信号,确定捕获判定算法和判定条件;利用所述捕获判定算法确定所述捕获结果是否满足所述判定条件,若满足,则捕获成功。9.一种基于捕获模块验证的载波防错锁装置,其特征在于,包括:设定模块,用于控制载波跟踪模块设定初始值;启动模块,用于接收所述载波跟踪模块在所述初始值下的输出信号,并启动载波捕获权利要求书1/2 页2CN 117714249 A2模块,确定所述载波捕获模块是否捕获成功;跟踪模块,用于当所述载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,所述载波捕获模块进入错锁判断状态;判断模块,用于通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁;若未发生错锁,则控制所述载波捕获模块。
7、持续进行错锁判断;验证模块,用于若发生了错锁,则控制所述载波捕获模块再进行预设轮数捕获验证,当所述验证结果均表示错锁时,则复位所述载波跟踪模块。10.一种数据接收机,其特征在于,所述数据接收机用于执行如权利要求18任一项所述的基于捕获模块验证的载波防错锁方法。权利要求书2/2 页3CN 117714249 A3基于捕获模块验证的载波防错锁方法、装置及数据接收机技术领域0001本发明涉及无线通信技术领域,尤其涉及一种基于捕获模块验证的载波防错锁方法、装置及数据接收机。背景技术0002在无线通信系统中,数据接收最重要的环节是载波捕获与载波跟踪,载波的正确跟踪同步是后端数据解调正确接收的基础。目前常。
8、用的空间各频段信号均非常拥挤,在有用信号到来之前,极有可能捕获跟踪到同频段其它无用信号上,而当有用信号真正到来时,环路锁定无法退出,导致丢失有用信号。另外,当接收到有用信号,载波捕获转跟踪后,由于载波捕获初始频差、载波多普勒变化及多次谐波的影响,载波跟踪环路有一定概率会错锁在某个谐波频率或组合频率上,影响数据的正确接收。0003因此,如何更好地保证载波防错锁成为了本领域技术人员亟需解决的技术问题。发明内容0004本发明提供一种基于捕获模块验证的载波防错锁方法、装置及数据接收机,用以解决现有技术中无法进行载波防错锁的缺陷。0005一方面,本发明提供一种基于捕获模块验证的载波防错锁方法,其特征在于。
9、,包括:控制载波跟踪模块设定初始值;接收所述载波跟踪模块在所述初始值下的输出信号,并启动载波捕获模块,确定所述载波捕获模块是否捕获成功;当所述载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,所述载波捕获模块进入错锁判断状态;通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁;若未发生错锁,则控制所述载波捕获模块持续进行错锁判断;若发生了错锁,则控制所述载波捕获模块再进行预设轮数捕获验证,当所述验证结果均表示错锁时,则复位所述载波跟踪模块。0006根据本发明提供的一种基于捕获模块验证的载波防错锁方法,所述通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁,包括:通过载波捕获模块计算。
10、载波多普勒结果;若所述载波多普勒结果在预设范围之内,则未发生错锁,否则确定所述载波跟踪模块发生了错锁。0007据本发明提供的一种基于捕获模块验证的载波防错锁方法,所述通过载波捕获模块计算载波多普勒结果之前,还包括:确定所述载波跟踪模块的入锁范围和所述载波捕获模块的抖动范围;基于所述入锁范围和所述抖动范围,确定所述预设范围。说明书1/8 页4CN 117714249 A40008据本发明提供的一种基于捕获模块验证的载波防错锁方法,所述预设范围为:1KHz1KHz。0009据本发明提供的一种基于捕获模块验证的载波防错锁方法,所述载波捕获模块进入错锁判断状态之后,所述载波捕获模块和所述载波跟踪模块同。
11、时工作。0010据本发明提供的一种基于捕获模块验证的载波防错锁方法,所述控制所述载波捕获模块再进行预设轮数捕获验证是持续进行的,且所述捕获验证时,所述载波捕获模块和所述载波跟踪模块同时工作。0011据本发明提供的一种基于捕获模块验证的载波防错锁方法,所述复位所述载波跟踪模块,包括:重启捕获转跟踪流程;将新的捕获结果发送至载波跟踪模块,退出错锁状态。0012据本发明提供的一种基于捕获模块验证的载波防错锁方法,所述确定所述载波捕获模块是否捕获成功,包括:确定所述载波跟踪模块的输入信号;基于所述输入信号,确定捕获判定算法和判定条件;利用所述捕获判定算法确定所述捕获结果是否满足所述判定条件,若满足,则。
12、捕获成功。0013本发明还提供一种基于捕获模块验证的载波防错锁装置,包括:设定模块,用于控制载波跟踪模块设定初始值;启动模块,用于接收所述载波跟踪模块在所述初始值下的输出信号,并启动载波捕获模块,确定所述载波捕获模块是否捕获成功;跟踪模块,用于当所述载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,所述载波捕获模块进入错锁判断状态;判断模块,用于通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁;若未发生错锁,则控制所述载波捕获模块持续进行错锁判断;验证模块,用于若发生了错锁,则控制所述载波捕获模块再进行预设轮数捕获验证,当所述验证结果均表示错锁时,则复位所述载波跟踪模块。0014本发。
13、明还提供一种数据接收机,所述数据接收机用于执行如上述任一项所述的基于捕获模块验证的载波防错锁方法。0015另一方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于捕获模块验证的载波防错锁方法。0016另一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于捕获模块验证的载波防错锁方法。0017另一方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于捕获模块验证的载波防错锁方法。00。
14、18本发明提供的一种基于捕获模块验证的载波防错锁方法、装置及数据接收机,包括控制载波跟踪模块设定初始值;接收载波跟踪模块在初始值下的输出信号,并启动载波说明书2/8 页5CN 117714249 A5捕获模块,确定载波捕获模块是否捕获成功;当载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,载波捕获模块进入错锁判断状态;通过载波捕获模块判断载波跟踪模块是否发生了错锁;若未发生错锁,则控制载波捕获模块持续进行错锁判断;若发生了错锁,则控制载波捕获模块再进行预设轮数捕获验证,当验证结果均表示错锁时,则复位载波跟踪模块,捕获模块能够持续地进行错锁判断和验证,能够有效地防止错锁问题对数据传输的影响。
15、,并且在发生错锁时能够自动快速恢复,可防止因某次错捕导致载波跟踪中断,数据丢失,提高数据传输可靠性。附图说明0019为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0020图1是本发明实施例提供的基于捕获模块验证的载波防错锁方法的流程示意图;图2是本发明实施例提供的基于捕获模块验证的载波防错锁方法的原理示意图;图3是本发明实施例提供的进行载波防错锁的流程控制示意图;图4是本发明实施例提供的基于捕获。
16、模块验证的载波防错锁装置的结构示意图;图5是本发明实施例提供的电子设备的结构示意图。具体实施方式0021为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0022下面结合图1图5描述本发明的一种基于捕获模块验证的载波防错锁方法、装置及数据接收机。0023图1是本发明实施例提供的基于捕获模块验证的载波防错锁方法的流程示意图。0024图2是本发明实施例提供的基于捕获。
17、模块验证的载波防错锁方法的原理示意图。0025如图1和图2所示,本发明实施例提供的基于捕获模块验证的载波防错锁方法,执行主体可以是数据接收机,方法主要包括以下步骤:101、控制载波跟踪模块设定初始值。0026在一个具体的实现过程中,外部输入信号输入至载波跟踪模块,载波跟踪模块的输出信号输入至载波捕获模块,载波捕获模块的输入信号为载波跟踪模块发出的信号,从而可以对捕获转跟踪后的载波环路锁定情况进行验证。在初始阶段和载波失锁阶段,需要对载波跟踪模块设置初始值,从而载波捕获模块能够进行捕获开启。0027102、接收载波跟踪模块在初始值下的输出信号,并启动载波捕获模块,确定载波捕获模块是否捕获成功。0。
18、028接收到载波跟踪模块的输出信号之后,启动载波捕获模块开始捕获,并且进行捕获是否成功的判定。若是捕获未成功,则进行重新捕获,重新启动载波跟踪模块。说明书3/8 页6CN 117714249 A60029103、当载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,载波捕获模块进入错锁判断状态。0030当载波捕获模块捕获成功后,则将捕获成功之后的结果发送至载波跟踪模块,开始进行捕获转跟踪工作,捕获转跟踪开始之后,载波捕获模块便开始进入了错锁判断状态,通过错锁判断,确定是否进行载波跟踪模块的复位等操作。0031104、通过载波捕获模块判断载波跟踪模块是否发生了错锁。0032通过载波捕获模块自身。
19、进行错锁判定,不用额外增加电路,无需增加太多资源,即可完成载波跟踪模块是否发生错锁的判定,保持资源占用量少的同时,还更有利于硬件的实现。0033105、若未发生错锁,则控制载波捕获模块持续进行错锁判断。0034如果载波捕获模块判定载波跟踪模块未发生错锁,则控制载波捕获模块继续进行新的错锁判断,整个的判断过程是持续进行的,从而便可能更好地保证数据的可靠和准确传输。0035106、若发生了错锁,则控制载波捕获模块再进行预设轮数捕获验证,当验证结果均表示错锁时,则复位载波跟踪模块。0036而若是判定发生了载波错锁,则为了保证结果的正确性,选择利用载波捕获模块再进行预设轮数的捕获验证即错锁验证,可以是。
20、一轮也可以是两轮,当验证结果均表示错锁时,则确定发生了载波错锁,此时便会复位载波跟踪模块,重新开始整个的基于捕获模块验证的载波防错锁流程。从而解决了常规数据接收机的载波错锁无法退出问题,更有利于数据接收机错锁状态下的快速恢复。而当捕获验证时,若是发生了不是错锁的问题,则继续进行捕获和错锁判定。通过增加错锁验证,能够更好地防止数据传输发生中断。0037通过图2可知,基于捕获模块进行载波防错锁验证的数据接收机输入信号为载波跟踪模块出的信号,可以对转跟踪后的载波环路锁定情况进行验证。并且基于捕获模块进行载波防错锁验证的数据接收机,载波捕获模块持续工作,捕获转跟踪后及载波锁定期间持续工作,但转为载波锁。
21、定验证状态,若验证载波跟踪结果错误,则主动重新启动捕获转跟踪,将新的捕获结果置给载波跟踪模块,退出错锁状态。从而保证了数据传输时数据接收解调后的可靠性,也对捕获模块进行了有效利用,与现有的载波捕获模块只在载波失锁时工作,捕获转跟踪后及载波锁定期间即停止工作,受“载波锁定“标识控制的方式相比,更加充分的实现了载波捕获模块的功能,捕获模块在进行载波捕获之后,还会持续进行错锁验证,并且在不增加接收机资源的情况下,只需要进行捕获转跟踪前后的流程控制即可,有效地防止载波错锁,显著提高数据接收机的可靠性。0038本实施例提供的一种基于捕获模块验证的载波防错锁方法,包括控制载波跟踪模块设定初始值;接收载波跟。
22、踪模块在初始值下的输出信号,并启动载波捕获模块,确定载波捕获模块是否捕获成功;当载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,载波捕获模块进入错锁判断状态;通过载波捕获模块判断载波跟踪模块是否发生了错锁;若未发生错锁,则控制载波捕获模块持续进行错锁判断;若发生了错锁,则控制载波捕获模块再进行预设轮数捕获验证,当验证结果均表示错锁时,则复位载波跟踪模块,捕获模块能够持续地进行错锁判断和验证,能够有效地防止错锁问题对数据传输的影响,并且在发生错锁时能够自动快速恢复,可防止因某次错捕导致载波跟踪中断,数据丢失,提高数据传输可说明书4/8 页7CN 117714249 A7靠性。0039进一步。
23、的,在上述实施例的基础上,本实施例中的通过载波捕获模块判断载波跟踪模块是否发生了错锁,包括:通过载波捕获模块计算载波多普勒结果;若载波多普勒结果在预设范围之内,则未发生错锁,否则确定载波跟踪模块发生了错锁。而在通过载波捕获模块计算载波多普勒结果之前,还包括:确定载波跟踪模块的入锁范围和载波捕获模块的抖动范围;基于入锁范围和抖动范围,确定预设范围,预设范围为:1KHz1KHz。0040具体的,判定载波捕获模块是否发生了错锁,主要是通过计算载波多普勒结果,根据载波多普勒结果数据进行判定,若是载波多普勒结果在预设范围,则表明未发生错锁,若是在预设范围之外,则表明发生了错锁。而预设范围的大小和入锁范围。
24、以及抖动范围都是有一定关系的,之所以设定预设范围而不是固定值,也是为了保证一定的误差范围之内,确保数据的准确性。0041而在计算载波多普勒结果时,针对不同的输入信号,计算方法也有所不同,因此需要首先确定输入信号,针对输入信号进行确定具体的计算方式,从而分情况更准确地确定出具体的多普勒结果。0042例如,输入信号为PM残留载波信号时,载波捕获算法采用傅里叶变换(FFT)算法,令FFT采样速率为,FFT计算点数为nfft,FFT捕获计算结果为X(0),X(1),X(nfft1),进而计算功率结果:Power(n)=(real(X(n)2+(imag(X(n)2(1)上式中,n取值范围为0nfft1。
25、,real(X(n)指X(n)的实部,imag(X(n)指X(n)的虚部。0043判断上述功率的最大值编号为X(k),k0,nfft1,则载波多普勒Fdoppler计算方式可以是:(2)进一步的,在上述实施例的基础上,本实施例中的载波捕获模块进入错锁判断状态之后,载波捕获模块和载波跟踪模块同时工作。控制载波捕获模块在进行预设轮数捕获验证是持续进行的,且捕获验证时,载波捕获模块和载波跟踪模块同时工作。0044具体的,在防错锁阶段,分为错锁判断和错锁验证,并且这两个阶段载波捕获模块和载波跟踪模块始终是持续工作,能够持续进行错锁判定和验证,有效地实现载波防错锁,还可防止因某次错捕导致载波跟踪中断,数。
26、据丢失,提高可靠性。0045进一步的,在上述实施例的基础上,本实施例中的复位载波跟踪模块,包括:重启捕获转跟踪流程;将新的捕获结果发送至载波跟踪模块,退出错锁状态。0046具体的,复位载波跟踪模块,主要是重新启动捕获转跟踪流程,重新执行一遍载波捕获、捕获跟踪、错锁判断和错锁验证的所有流程,持续进行防错锁判定,从而提高信号接收的可靠性。0047进一步的,在上述实施例的基础上,本实施例中的确定载波捕获模块是否捕获成功,包括:确定载波跟踪模块的输入信号;基于输入信号,确定捕获判定算法和判定条件;利用捕获判定算法确定捕获结果是否满足判定条件,若满足,则捕获成功。0048具体的,针对不同的信号采用不同的。
27、判定方法,利用不同的判定条件进行确定,从说明书5/8 页8CN 117714249 A8而更好的保证每种不同信号捕获成功判定的准确性。例如输入信号为PM残留载波信号时,捕获是否成功的判定方式为:检 测 上 述 式(1)所 述 P o w e r 的 最 大 值 X m a x 1 和 第 四 大 值 X m a x 4,当时,判定为捕获成功,否则判定为捕获失败。0049图3是本发明实施例提供的进行载波防错锁的流程控制示意图。0050如图3所示,首先进行载波捕获,然后进行捕获成功的判定,若成功则进行错锁判定,若捕获不成功,则持续进行载波捕获判定。在进行错锁判断时,进行载波错锁的判定,若没有载波错。
28、锁,则持续进行错锁判断,若发生了载波错锁,则进行错锁验证,错锁验证之后,若是发生了载波错锁,则重新进行载波捕获开始的全流程,若验证后没有发生载波错锁,则重新进入错锁判断的阶段。0051整个控制流程在载波捕获、错锁判断和错锁验证三种状态下转换,在防错锁阶段,分为错锁判断和错锁验证,可防止因某次错捕导致载波跟踪中断,数据丢失,提高可靠性。还解决了常规数据接收机的载波错锁无法退出问题,更有利于数据接收机错锁状态下的快速恢复。并且能够充分利用已有的载波捕获模块,实现复杂度低,资源占用少,有利于硬件实现。0052基于同一总的发明构思,本发明还保护一种基于捕获模块验证的载波防错锁装置,下面对本发明提供的基。
29、于捕获模块验证的载波防错锁装置进行描述,下文描述的基于捕获模块验证的载波防错锁装置与上文描述的基于捕获模块验证的载波防错锁方法可相互对应参照。0053图4是本发明实施例提供的基于捕获模块验证的载波防错锁装置的结构示意图。0054如图4所示,本实施例提供的一种基于捕获模块验证的载波防错锁装置,包括:设定模块401,用于控制载波跟踪模块设定初始值;启动模块402,用于接收载波跟踪模块在初始值下的输出信号,并启动载波捕获模块,确定载波捕获模块是否捕获成功;跟踪模块403,用于当载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,载波捕获模块进入错锁判断状态;判断模块404,用于通过载波捕获模块判断。
30、载波跟踪模块是否发生了错锁;若未发生错锁,则控制载波捕获模块持续进行错锁判断;验证模块405,用于若发生了错锁,则控制载波捕获模块再进行预设轮数捕获验证,当验证结果均表示错锁时,则复位载波跟踪模块。0055进一步的,本实施例中的判断模块404,具体用于:通过载波捕获模块计算载波多普勒结果;若所述载波多普勒结果在预设范围之内,则未发生错锁,否则确定所述载波跟踪模块发生了错锁。0056进一步的,本实施例中的判断模块404,具体还用于:确定所述载波跟踪模块的入锁范围和所述载波捕获模块的抖动范围;基于所述入锁范围和所述抖动范围,确定所述预设范围。0057进一步的,本实施例中的所述预设范围为:1KHz1。
31、KHz。0058进一步的,本实施例中所述载波捕获模块进入错锁判断状态之后,所述载波捕获说明书6/8 页9CN 117714249 A9模块和所述载波跟踪模块同时工作。0059进一步的,本实施例中所述控制所述载波捕获模块再进行预设轮数捕获验证是持续进行的,且所述捕获验证时,所述载波捕获模块和所述载波跟踪模块同时工作。0060进一步的,本实施例中的验证模块405,具体用于:重启捕获转跟踪流程;将新的捕获结果发送至载波跟踪模块,退出错锁状态。0061进一步的,本实施例中的启动模块402,具体用于:确定所述载波跟踪模块的输入信号;基于所述输入信号,确定捕获判定算法和判定条件;利用所述捕获判定算法确定所。
32、述捕获结果是否满足所述判定条件,若满足,则捕获成功。0062基于同一总的发明构思,本发明还保护一种数据接收机,数据接收机用于执行如上述任一实施例的基于捕获模块验证的载波防错锁方法。0063图5是本发明实施例提供的电子设备的结构示意图。0064如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(Communications Interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行基于捕获模块验证的载波防错锁方法,该方法。
33、包括:控制载波跟踪模块设定初始值;接收所述载波跟踪模块在所述初始值下的输出信号,并启动载波捕获模块,确定所述载波捕获模块是否捕获成功;当所述载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,所述载波捕获模块进入错锁判断状态;通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁;若未发生错锁,则控制所述载波捕获模块持续进行错锁判断;若发生了错锁,则控制所述载波捕获模块再进行预设轮数捕获验证,当所述验证结果均表示错锁时,则复位所述载波跟踪模块。0065此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样。
34、的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,ReadOnly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。0066另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质。
35、上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的基于捕获模块验证的载波防错锁方法,该方法包括:控制载波跟踪模块设定初始值;接收所述载波跟踪模块在所述初始值下的输出信号,并启动载波捕获模块,确定所述载波捕获模块是否捕获成功;当所述载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,所述载波捕获模块进入错锁判断状态;通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁;若未发生错锁,则控制所述载波捕获模说明书7/8 页10CN 117714249 A10块持续进行错锁判断;若发生了错锁,则控制所述载波捕获模块再进行预设轮数捕获验证,当所述验证结果均表示错锁时,则复位所述载波跟。
36、踪模块。0067又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的基于捕获模块验证的载波防错锁方法,该方法包括:控制载波跟踪模块设定初始值;接收所述载波跟踪模块在所述初始值下的输出信号,并启动载波捕获模块,确定所述载波捕获模块是否捕获成功;当所述载波捕获模块捕获成功之后,发送捕获结果至载波跟踪模块,所述载波捕获模块进入错锁判断状态;通过所述载波捕获模块判断所述载波跟踪模块是否发生了错锁;若未发生错锁,则控制所述载波捕获模块持续进行错锁判断;若发生了错锁,则控制所述载波捕获模块再进行预设轮数捕获验证,当所述验证结果均表示。
37、错锁时,则复位所述载波跟踪模块。0068以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。0069通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形。
38、式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。0070最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。说明书8/8 页11CN 117714249 A11图1图2说明书附图1/3 页12CN 117714249 A12图3图4说明书附图2/3 页13CN 117714249 A13图5说明书附图3/3 页14CN 117714249 A14。