一种时钟同步调整方法和装置的制造方法

文档序号:10538495阅读:396来源:国知局
一种时钟同步调整方法和装置的制造方法
【专利摘要】本申请公开的一种时钟同步调整方法和装置,晶振在每个晶振周期产生一个脉冲,监测晶振产生的脉冲个数C,若C≠Ca,则本地时钟Ts增加预设的固定时间t,若C=Ca,则本地时钟Ts增加时间P2。C增加到Cmax时进行清零,重新计数。并在每次C清零时对所述第一参数Cmax进行调整。周期性判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加,若是,则进行P2的调整,即通过修正本地时钟Ts在Cmax个晶振周期累加时间[t*(Cmax?1)+P2],以使本地时钟Ts与参考时钟Tm在相同时间段累加时间相等,完成本地时钟Ts与参考时钟Tm的同步调整。
【专利说明】
一种时钟同步调整方法和装置
技术领域
[0001]本申请涉及通信领域,更具体地说,涉及一种时钟同步调整方法和装置。
【背景技术】
[0002 ]在分布式控制系统中,考虑到实时性的调度和控制,对时间统一的要求比较严格。晶振作为高精度和高稳定度的振荡器,被广泛应用于系统各节点数据处理设备中,作为频率发生器为数据处理设备产生时钟信号。但是,即使标称频率相同的晶振频率稳定度也从± I到± 10ppm不等,造成各节点的数据处理设备的时钟不同步,导致分布在各个节点的数据处理设备很难正常协调工作和运行。

【发明内容】

[0003]有鉴于此,本申请提出一种时钟同步调整方法和装置,欲对分布式控制系统中各节点的数据处理设备的时钟进行同步调整,以保障各个节点的数据处理设备正常协调工作和运行的目的。
[0004]为了实现上述目的,现提出的方案如下:
[0005]—种时钟同步调整方法,包括:
[0006]监测晶振产生的脉冲个数C是否等于第二参数Ca,当所述脉冲个数C不等于所述第二参数CJt,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当所述脉冲个数C等于所述第二参数(^时,则所述本地时钟Ts增加的时间为第三参数P2,且,监测晶振产生的脉冲个数C是否等于第一参数Cmax,当所述脉冲个数C等于所述第一参数Cmax时,则所述脉冲个数C清零,所述第一参数Cmi?和第二参数(^为正整数,且Ca< Cmax ;
[0007]在每次所述脉冲个数C清零时,对所述第一参数Cmax进行调整,以使所述本地时钟Ts与所述参考时钟Tm同步;
[0008]以预设时间T为周期,判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加;
[0009]若所述本地时钟Ts相对所述参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使所述本地时钟Ts与所述参考时钟Tm同步。
[0010]优选的,所述判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加包括:
[0011]以预设时间T为周期,计算所述参考时钟Tm减去所述本地时钟Ts的差值ΔΤ,且记录所述差值AT;
[0012]判断所述差值AT是否大于零或小于零,若所述差值AT大于零,则判断所述差值A T是否大于差值△ T’,所述差值△ T’为前一次判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加时记录的差值last Δ T;
[0013]若所述差值ΔT小于零,则判断所述差值Δ T是否小于所述差值Δ T’。
[0014]优选的,所述进行所述第三参数P2的调整包括:
[0015]若所述差值ΔT大于零,且所述差值Δ T大于所述差值AT’,则增大所述第三参数P2;
[0016]若所述差值ΔT小于零,且所述差值Δ T小于所述差值Δ T’,则减小所述第三参数P2。
[0017]优选的,所述进行所述第一参数Cmax的调整包括:
[0018]判断所述第三参数P2是否等于预设的最小阈值P2min或最大阈值P2max;
[0019]若所述第三参数P2等于所述最小阈值P2min或等于所述最大阈值P2max,则减小所述第一参数Cmax,所述第一参数Cmax减小到最小阈值Cl时将不再减小;
[0020]若所述第三参数P2不等于所述最小阈值P2min,且不等于所述最大阈值P2max,则增大所述第一参数Cmax,所述第一参数Cmax增大到最大阈值&时将不再增大。
[0021]优选的,所述最小阈值P2min为零,所述最大阈值P2max为2t,所述最小阈值C1为零,所述最大阈值C2为65535。
[0022]一种时钟同步调整装置,包括:
[0023]监测单元,用于监测晶振产生的脉冲个数C是否等于第二参数Ca,当所述脉冲个数C不等于所述第二参数CJt,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当所述脉冲个数C等于所述第二参数CJt,则所述本地时钟Ts增加的时间为第三参数P2,且,监测晶振产生的脉冲个数C是否等于第一参数Cmax,当所述脉冲个数C等于所述第一参数Cmax时,则所述脉冲个数C清零,所述第一参数Cmax和第二参数CaS正整数,且(^< Cmax;
[0024]第一调整单元,用于在每次所述脉冲个数C清零时,对所述第一参数Cmax进行调整,以使所述本地时钟Ts与所述参考时钟Tm同步;
[0025]第一判断单元,用于以预设时间T为周期,判断所述本地时钟Ts相对参考时钟Tm的偏差值是否在增加;
[0026]第二调整单元,用于若所述本地时钟Ts相对所述参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使所述本地时钟Ts与所述参考时钟Tm同步。
[0027]优选的,所述第一判断单元包括:
[0028]差值单元,用于以预设时间T为周期,计算所述参考时钟Tm减去所述本地时钟Ts的差值ΔΤ,且记录所述差值ΔΤ;
[0029]第二判断单元,用于判断所述差值AT是否大于零或小于零,若所述差值AT大于零,则判断所述差值A T是否大于差值AT’,若所述差值△ T小于零,则判断所述差值△ T是否小于差值AT’,所述差值△ T’为前一次判断所述本地时钟Ts相对参考时钟Tm的偏差值是否在增加时记录的差值last Δ T0
[0030]优选的,所述第二调整单元包括:
[0031 ]第一调整子单元,用于在所述差值△ T大于零,且所述差值△ T大于所述差值Δ T ’时,增大所述第三参数P2;
[0032]第二调整子单元,用于在所述差值ΔT小于零,且所述差值Δ T小于所述差值AT’时,减小所述第三参数P2。
[0033]优选的,所述第一调整单元包括:
[0034]第三判断单元,用以判断所述第三参数P2是否等于预设的最小阈值P2min或最大阈值 P2max;
[0035]第三调整子单元,用于在所述第三参数P2等于所述最小阈值P2min或等于所述最大阈值P2m£?时,减小所述第一参数Cmax,所述第一参数Cmax减小到最小阈值Cl时将不再减小;
[0036]第四调整子单元,用于在所述第三参数P2不等于所述最小阈值P2min,且不等于所述最大阈值P2max,则增大所述第一参数Cmax,所述第一参数Cmax增大到最大阈值(:2时将不再增大。
[0037]从上述的技术方案可以看出,本申请公开的一种时钟同步调整方法和装置,晶振在每个晶振周期产生一个脉冲,监测晶振产生的脉冲个数C,若C#Ca,则本地时钟Ts增加预设的固定时间t,若C = Ca,贝Ij本地时钟T S增加时间P 2。C增加到Cm』寸进行清零,重新计数。并在每次C清零时对所述第一参数Cmax进行调整,因此,本地时钟Ts在每Cmax个晶振周期累计时间为[t*(Cmax-l)+P2]。周期性判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加,若是,则进行P2的调整。
[0038]通过修正本地时钟Ts在Cmax个晶振周期累加时间[t*(Cmax_l)+P2],以使本地时钟Ts与参考时钟Tm在相同时间段累加时间相等,完成本地时钟Ts与参考时钟Tm的同步调整。即通过使分布式控制系统中各节点的数据处理设备的本地时钟Ts与参考时钟Tm同步调整,实现了各节点的数据处理设备的本地时钟Ts之间的同步调整,进而保障了各个节点的数据处理设备的正常协调工作和运行。
【附图说明】
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本实施例公开的一种时钟同步调整方法的流程图;
[0041 ]图2为本实施例公开的本地时钟状态判断方法的流程图;
[0042]图3为本实施例公开的调整第一参数Cmax的流程图;
[0043]图4为本实施例公开的一种时钟同步调整装置的示意图;
[0044]图5为本实施例公开的第一判断单元的示意图;
[0045]图6为本实施例公开的第一调整单元的示意图。
【具体实施方式】
[0046]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]本申请公开的时钟同步调整方案,本地时钟Ts的计时方式为,监测晶振产生的脉冲个数C,在晶振产生的脉冲个数C不等于第二参数CJt,本地时钟Ts增加预设的固定时间t,而在C等于CJt,本地时钟Ts增加P2秒。且周期性判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加,若是,则进行Cmax和P2的调整,以实现本地时钟Ts与参考时钟Tm的同步。
[0048]本实施例公开一种时钟同步调整方法,对第一参数Cmax和第三参数P2进行实时修正,参见图1所示,该方法包括:
[0049]步骤Sll:监测晶振产生的脉冲个数C是否等于第二参数Ca,当晶振产生的脉冲个数C不等于第二参数(^时,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当晶振产生的脉冲个数C等于第二参数CJt,则本地时钟Ts增加的时间为第三参数P2,且监测晶振产生的脉冲个数C是否等于第一参数Cmax,当晶振产生的脉冲个数C等于第一参数CmaJt,则将脉冲个数C清零,其中CaS C.。
[0050]晶振在每个晶振周期产生一个脉冲,即时钟信号,本地时钟Ts每次接收到晶振产生的时钟信号,进行一次时间的累加。本申请中本地数据处理设备设置与晶振对应的计数器,用于记录晶振产生的脉冲个数C。当C = Ca时,Ts = Ts+P2;当C乒Ca时,Ts = Ts+t;并且当C到达Cmax值后自动清零。因此,本地时钟Ts在每Cmax个晶振周期累计时间[t* ( Cmax-1 )+P2 ]。预先设定第一参数Cmax、第二参数Ca和第三参数P2的值,本地时钟Ts在C还未清零之前,利用预设的P2和t进行计时。而在C清零之后,如果P2的值有修正,本地时钟Ts则以预设的t、修正后的P2和(^\进行计时。本申请对于Ca对具体修改方式不做限定,只需保证在调整Cmax后,(^的值不大于Cmax即可。且,Ca和Cmax为正整数。
[0051]步骤S12:在每次所述脉冲个数C清零时,对第一参数(^\进行调整,以使本地时钟Ts与参考时钟Tm同步。
[0052]步骤S13:以预设时间T为周期,判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加。
[0053]选取分布式控制系统的各个节点中任意一个节点的时钟为参考时钟Tm,其他节点以参考时钟Tm为调整目标,进行时钟同步调整。
[0054]步骤S14:若本地时钟Ts相对参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使本地时钟Ts与参考时钟Tm同步。
[0055]通过调整第一参数Cmax和第三参数P2,即修正本地时钟Ts在Cmax个晶振周期累加时间[t*(Cmax-1 )+P2],以使本地时钟Ts与参考时钟Tm在相同时间段累加时间相等,实现本地时钟Ts与参考时钟Tm的同步调整。
[0056]本实施例公开一种本地时钟状态判断方法,参见图2所示,包括:
[0057]步骤S21:当以预设时间T为周期,计算参考时钟Tm减去本地时钟Ts的差值ΔT,且记录所述差值AT。
[0058]步骤S22:判断差值Δ T是否大于零或小于零。
[0059]步骤S23:若差值Δ T大于零,则判断差值Δ T是否大于差值Δ T’。
[0060]差值ΔT ’为前一次判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加时记录的差值last Δ T。第一次判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加时,Δ T’ =last Δ T = O;第N次判断判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加时,Δ T’ =last ATJast Δ T即为第(N_l)次记录的Δ T,N为正整数。差值Δ T大于零,说明本地时钟Ts相对参考时钟Tm处于延后状态,如果差值△ T大于差值△ T’,则说明本地时钟Ts相对参考时钟Tm处于延后状态的程度在增加。即本地时钟Ts相对参考时钟Tm的偏差值在增加。
[0061 ] 步骤S24:若差值Δ T小于零,则判断差值Δ T是否小于差值Δ T’。
[0062]差值Δ T小于零,说明本地时钟Ts相对参考时钟Tm处于超前状态,如果差值Δ T大于差值Δ T’,则说明本地时钟Ts相对参考时钟Tm处于超前状态的程度在增加。即本地时钟Ts相对参考时钟Tm的偏差值在增加。
[0063]本实施例公开一种调整第一参数Cmax的方法,参见图3所示,包括:
[0064]步骤S31:判断第三参数P2是否等于预设的最小阈值P2min或最大阈值P2max。
[0065]通常P2min设置为零,P2max设置为为在晶振产生的脉冲个数C不等于第二参数(^时,本地时钟Ts在每个晶振周期增加的固定时间。
[0066]步骤S32:若第三参数Ρ2等于最小阈值P2min或等于最大阈值P2max,则减小第一参数Cmax (比如设定Cmax = Cmax-1 )。第一参数Cmax减小到最小阈值&时将不再减小。
[0067]在仅通过修正每个时间调整周期的时间调整值,无法实现本地时钟Ts与参考时钟Tm的同步时,减小时间调整周期。第一参数Cmax的最小阈值(Mt常设置为零。
[0068]步骤S33:若第三参数P2不等于最小阈值P2min,且不等于最大阈值P2max,则增大第一参数Cmax(比如设定Cmax = Cmax+l)。第一参数Cmax增大到最大阈值C2时将不再增大。最大阈值C2通常设置为65535。
[0069]本实施例公开一种调整第三参数P2的方法
[0070]若差值Δ T大于零,且差值Δ T大于差值Δ T’,则增大第三参数P2(比如设定P2 = P2+ 1) ο即本地时钟Ts相对参考时钟Tm处于延后状态的程度在增加时,增大第三参数P2,以增加本地时钟Ts每Cmaxf晶振周期累计时间为[t*(Cmax-l)+P2],以使本地时钟Ts与参考时钟Tm同步。
[0071]若差值Δ T小于零,且差值Δ T小于差值AT’,则减小第三参数P2 (比如设定P2 =P2-1) ο即本地时钟Ts相对参考时钟Tm处于超前状态的程度在增加时,减小第三参数P2,以减小本地时钟Ts每Cmaxf晶振周期累计时间为[t*(Cmax-l)+P2],以使本地时钟Ts与参考时钟Tm同步。
[0072]对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。
[0073]本实施例公开一种时钟同步调整装置,参见图4所示,该装置包括:
[0074]监测单元101,用于监测晶振产生的脉冲个数C是否等于第二参数Ca,当脉冲个数C不等于所述第二参数CJt,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当脉冲个数C等于所述第二参数(^时,则本地时钟Ts增加第三参数P2秒,且监测晶振产生的脉冲个数C是否等于第一参数Cmax,当脉冲个数C等于所述第一参数Cmax时,则对脉冲个数C进行清零,其中 Ca< Cmax。
[0075]第一调整单元102,用于在每次所述脉冲个数C清零时,对所述第一参数Cmax进行调整,以使所述本地时钟Ts与所述参考时钟Tm同步;
[0076]第一判断单元103,用于以预设时间T为周期,判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加。
[0077]第二调整单元104,用于在本地时钟Ts相对参考时钟Tm的偏差值在增加,进行第三参数P2的调整,以使本地时钟Ts与参考时钟Tm同步。
[0078]本实施例公开一种第一判断单元,参见图5所示,包括:
[0079]差值单元1031,用于以预设时间T为周期,计算参考时钟Tm减去所述本地时钟Ts的差值AT,且记录差值ΔΤ;
[0080]第二判断单元1032,用于判断差值ΔT是否大于零或小于零,若差值Δ T大于零,则判断差值Δ T是否大于差值Δ T’,若差值Δ T小于零,则判断差值Δ T是否小于差值Δ T’,差值A T’为前一次判断本地时钟Ts相对参考时钟Tm的偏差值是否在增加时记录的差值lastAT。
[0081]本实施例公开一种第一调整单元,参见图6所示,包括:
[0082]第三判断单元1021,用以判断所述第三参数P2是否等于预设的最小阈值P2min或最大阈值P2max;
[0083]第三调整子单元1022,用于在所述第三参数P2等于所述最小阈值P2min或等于所述最大阈值P2max时,减小所述第一参数Cmax,所述第一参数Cmax减小到最小阈值(^时将不再减小;
[0084]第四调整子单元1023,用于在所述第三参数P2不等于所述最小阈值P2min,且不等于所述最大阈值P2max时,增大所述第一参数uax,所述第一参数Cmax增大到最大阈值C2时将不再增大。
[0085]本实施例公开一种第二调整单元,包括:
[0086]第一调整子单元,用于在所述差值△T大于零,且所述差值△ T大于所述差值Δ T ’时,增大所述第三参数P2;
[0087]第二调整子单元,用于在所述差值ΔT小于零,且所述差值Δ T小于所述差值AT’时,减小所述第三参数P2。
[0088]对于装置实施例而言,由于其基本相应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0089]在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0090]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0091]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种时钟同步调整方法,其特征在于,包括: 监测晶振产生的脉冲个数C是否等于第二参数Ca,当所述脉冲个数C不等于所述第二参数(^时,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当所述脉冲个数C等于所述第二参数CJt,则所述本地时钟Ts增加的时间为第三参数P2,且,监测晶振产生的脉冲个数C是否等于第一参数Cmax,当所述脉冲个数C等于所述第一参数CmaJt,则所述脉冲个数C清零,所述第一参数Cmax和第二参数Ca为正整数,且Ca< Cmax ; 在每次所述脉冲个数C清零时,对所述第一参数(^\进行调整,以使所述本地时钟TS与所述参考时钟Tm同步; 以预设时间T为周期,判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加; 若所述本地时钟Ts相对所述参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使所述本地时钟Ts与所述参考时钟Tm同步。2.根据权利要求1所述的方法,其特征在于,所述判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加包括: 以预设时间T为周期,计算所述参考时钟Tm减去所述本地时钟Ts的差值ΔΤ,且记录所述差值AT; 判断所述差值A T是否大于零或小于零,若所述差值△ T大于零,则判断所述差值△ T是否大于差值AT’,所述差值△ T’为前一次判断所述本地时钟Ts相对参考时钟Tm的偏差值是否增加时记录的差值last Δ T ; 若所述差值A T小于零,则判断所述差值△ T是否小于所述差值AT’。3.根据权利要求2所述的方法,其特征在于,所述进行所述第三参数P2的调整包括: 若所述差值A T大于零,且所述差值△ T大于所述差值AT’,则增大所述第三参数P2; 若所述差值A T小于零,且所述差值△ T小于所述差值AT’,则减小所述第三参数P2。4.根据权利要求1所述的方法,其特征在于,所述进行所述第一参数Cmax的调整包括: 判断所述第三参数P2是否等于预设的最小阈值P2min或最大阈值P2max; 若所述第三参数P2等于所述最小阈值P2min或等于所述最大阈值P2max,则减小所述第一参数Cmax,所述第一参数Cmax减小到最小阈值Cl时将不再减小; 若所述第三参数P2不等于所述最小阈值P2.,且不等于所述最大阈值P2.,则增大所述第一参数Cmax,所述第一参数Cmax增大到最大阈值&时将不再增大。5.根据权利要求4所述的方法,其特征在于,所述最小阈值P2min为零,所述最大阈值P2max为2t,所述最小阈值C1为零,所述最大阈值C2为65535。6.一种时钟同步调整装置,其特征在于,包括: 监测单元,用于监测晶振产生的脉冲个数C是否等于第二参数Ca,当所述脉冲个数C不等于所述第二参数CJt,则本地时钟Ts在每个晶振周期增加预设的固定时间t,当所述脉冲个数C等于所述第二参数CJt,则所述本地时钟Ts增加的时间为第三参数P2,且,监测晶振产生的脉冲个数C是否等于第一参数Cmax,当所述脉冲个数C等于所述第一参数Cmax时,则所述脉冲个数C清零,所述第一参数Cmax和第二参数(^为正整数,且(^< Cmax; 第一调整单元,用于在每次所述脉冲个数C清零时,对所述第一参数Cmax进行调整,以使所述本地时钟Ts与所述参考时钟Tm同步; 第一判断单元,用于以预设时间T为周期,判断所述本地时钟Ts相对参考时钟Tm的偏差值是否在增加; 第二调整单元,用于若所述本地时钟Ts相对所述参考时钟Tm的偏差值在增加,则进行所述第三参数P2的调整,以使所述本地时钟Ts与所述参考时钟Tm同步。7.根据权利要求6所述的装置,其特征在于,所述第一判断单元包括: 差值单元,用于以预设时间T为周期,计算所述参考时钟Tm减去所述本地时钟Ts的差值ΔΤ,且记录所述差值ΔΤ; 第二判断单元,用于判断所述差值△ T是否大于零或小于零,若所述差值△ T大于零,则判断所述差值A T是否大于差值△ T’,若所述差值△ T小于零,则判断所述差值△ T是否小于差值AT’,所述差值A T ’为前一次判断所述本地时钟Ts相对参考时钟Tm的偏差值是否在增加时记录的差值last Δ T08.根据权利要求7所述的装置,其特征在于,所述第二调整单元包括: 第一调整子单元,用于在所述差值A T大于零,且所述差值△ T大于所述差值△ T ’时,增大所述第三参数P2; 第二调整子单元,用于在所述差值A T小于零,且所述差值△ T小于所述差值△ T ’时,减小所述第三参数P2。9.根据权利要求6所述的装置,其特征在于,所述第一调整单元包括: 第三判断单元,用以判断所述第三参数P2是否等于预设的最小阈值P2min或最大阈值P2max; 第三调整子单元,用于在所述第三参数P2等于所述最小阈值P2min或等于所述最大阈值P2m£?时,减小所述第一参数Cmax,所述第一参数Cmax减小到最小阈值Cl时将不再减小; 第四调整子单元,用于在所述第三参数P2不等于所述最小阈值P2min,且不等于所述最大阈值P2.,则增大所述第一参数C.,所述第一参数Cmax增大到最大阈值&时将不再增大。
【文档编号】H04L7/00GK105897394SQ201610429889
【公开日】2016年8月24日
【申请日】2016年6月16日
【发明人】吴强
【申请人】桥弘数控科技(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1