时钟同步方法、用户端设备和时钟同步系统的制作方法

文档序号:7749502阅读:97来源:国知局
专利名称:时钟同步方法、用户端设备和时钟同步系统的制作方法
技术领域
本发明实施例涉及视频技术领域,尤其涉及一种时钟同步方法、用户端设备和时钟同步系统。
背景技术
由于第三代移动通信(3rd Generation ;以下简称3G)以及更先进数字移动技术的出现,微型基站的需求越来越大,不久微型基站还会进入家庭,作为家庭基站使用。家庭基站对于时间同步的实现低成本化有比较高的要求,并且,移动业务对于时间同步的精度要求达到了微秒级的要求。对于X数字用户线路(X Digital Subscriber Line ;以下简称=XDSL)系统,其信号传输是以一个一个不间断的符号进行传输的,符号和符号之间没有明显的界线,接收端设备不容易找到一个严格的同步点标记接收端设备接收到发送端设备发送的信号的时刻, 以及发送端设备接收到该接收端设备发送的信号的时刻。另外,XDSL信道的上下行延时不同,这是由于局端设备(CentralOffice ;以下简称⑶)设备与用户端设备(Customer Premises Equipment ;以下简称CPE)之间的信道比较复杂,要经过既有模拟电路又有数字信号处理电路的物理介质关联层(Physical Media Dependent ;以下简称PMD),较复杂的里德-索洛蒙(Reed-Solomon ;以下简称RS)编解码和交织解交织的物理媒体指定传输汇聚层(Physical Media Specific-Transmission Convergence Layer ;以下简称PMS_TC),较复杂的协议处理传输协议指定传输汇聚层(Transmission Protocol Specific-TransmissionConvergence Layer ;以下简禾尔 TPS-TC)。即使时间同步放在PMD层,也要经过局端的模拟电路、电缆和远端的模拟电路,在局端和远端之间还要经过普通的数字电路和数字信号处理电路,因此局端到远端的下行延时不一定等于远端到局端的上行延时。现有技术中,在XDSL链路中,下行延时与上行延时的差距可能会远大于1 μ S,这时通过现有技术恢复的时间误差会远远大于1 μ S,但是现有技术中尚没有一种同步方法,可以满足XDSL系统对时钟同步的高精度要求。

发明内容
本发明实施例提供一种时钟同步方法、用户端设备和时钟同步系统,以提高时钟同步的精度,满足XDSL系统对时钟同步的高精度要求。本发明实施例提供一种时钟同步方法,包括用户端设备在接收到局端设备发送的第一离散多音频(DiscreteMulti-Tone ;以下简称DMT)信号的第一特定位置时,读取第一时间戳;并在发送第二DMT信号的第二特定位置,读取第二时间戳;所述用户端设备接收所述局端设备通过数据信息通道发送的第三时间戳和第四时间戳,所述第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的,所述第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的;所述用户端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟,使所述用户端设备的时钟同步于所述局端设备的时钟。本发明实施例还提供一种用户端设备,包括接收模块,用于接收局端设备发送的第一离散多音频(DMT)信号;读取模块,用于在所述接收模块接收到所述第一 DMT信号的第一特定位置时,读取第一时间戳;发送模块,用于发送第二 DMT信号;所述读取模块,还用于在所述发送模块发送第二 DMT信号的第二特定位置,读取第二时间戳;时间戳接收模块,用于接收所述局端设备通过数据信息通道发送的第三时间戳和第四时间戳,所述第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的,所述第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的;调整模块,用于根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟,使所述用户端设备的时钟同步于所述局端设备的时钟。本发明实施例还提供一种时钟同步系统,包括用户端设备和局端设备;所述用户端设备,用于在接收到局端设备发送的第一离散多音频(DMT)信号的第一特定位置时,读取第一时间戳;并在发送第二 DMT信号的第二特定位置,读取第二时间戳;并接收所述局端设备通过数据信息通道发送的第三时间戳和第四时间戳;根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟,使所述用户端设备的时钟同步于所述局端设备的时钟;所述第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的,所述第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的。通过本发明实施例,用户端设备在接收到局端设备发送的第一 DMT信号的第一特定位置时,读取第一时间戳;并在发送第二 DMT信号的第二特定位置,读取第二时间戳;另外,用户端设备可以接收局端设备通过数据信息通道发送的第三时间戳和第四时间戳,其中,第三时间戳是局端设备在发送第一 DMT信号的第一特定位置读取的,第四时间戳是局端设备在接收到第二 DMT信号的第二特定位置时读取的;最后,用户端设备可以根据第一时间戳、第二时间戳、第三时间戳和第四时间戳确定该用户端设备与该局端设备之间的时钟偏差,并根据该时钟偏差调整该用户端设备的时钟,使该用户端设备的时钟同步于局端设备的时钟;本发明实施例实现了提高时钟同步的精度,满足了 XDSL系统对时钟同步的高精度要求。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明时钟同步方法一个实施例的流程图;图2为本发明第一特定位置一个实施例的示意图;图3为本发明第二特定位置一个实施例的示意图;图4(a) 图4(d)为本发明计算符号同步偏差的方法一个实施例的示意图;图5为本发明数字处理电路中有限冲激响应(Finite Impulse Response ;以下简称FIR)滤波器一个实施例的示意图;图6 (a) 图6(d)为本发明数字信号处理电路的延时的获得方法一个实施例的示意图;图7为本发明网络时间参考信号一个实施例的示意图;图8为本发明用户端设备一个实施例的结构示意图;图9为本发明用户端设备另一个实施例的结构示意图;图10为本发明时钟同步系统一个实施例的结构示意图;图11为本发明时钟同步系统另一个实施例的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明时钟同步方法一个实施例的流程图,如图1所示,该时钟同步方法可以包括步骤101,CPE在接收到CO发送的第一 DMT信号的第一特定位置时,读取第一时间戳;并在发送第二 DMT信号的第二特定位置,读取第二时间戳。具体地,CPE可以在接收到第一 DMT信号的第一特定位置时,读取该CPE的第一时钟记数器,获得第一时间戳;CPE可以在发送第二 DMT信号的第二特定位置,读取上述第一时钟记数器,获得第二时间戳。其中,该第一特定位置可以为第一 DMT信号的起始位置,或者第一 DMT信号的任意指定位置,该第二特定位置可以为第二 DMT信号的起始位置,或者第二 DMT信号的任意指定位置,本发明实施例对此不作限定。步骤102,CPE接收CO通过数据信息通道发送的第三时间戳和第四时间戳。其中, 第三时间戳是CO在发送第一 DMT信号的第一特定位置读取的,第四时间戳是CO在接收到第二 DMT信号的第二特定位置时读取的。具体地,第三时间戳是CO在发送第一 DMT信号的第一特定位置时,通过读取该CO 的第二时钟记数器获得的;第四时间戳是CO在接收到第二 DMT信号的第二特定位置时,通过读取上述第二时钟记数器获得的。
本实施例中,第一时钟记数器和第二时钟记数器的计数时钟同步于网络参考时钟。其中,第二时钟记数器由CO根据该网络参考时钟的网络时间参考信号定时刷新。具体地,上述网络时间参考信号为串行信号,上述第二时钟记数器可以由CO根据并行信号中的时间信息定时刷新,该并行信号是由上述串行信号转换而来的;该并行信号包括时间信息和该时间信息对应的秒脉冲信号。步骤103,CPE根据第一时间戳、第二时间戳、第三时间戳和第四时间戳确定CPE与 CO之间的时钟偏差,并根据该时钟偏差调整该CPE的时钟,使该CPE的时钟同步于CO的时钟。具体地,CPE可以根据第一时间戳、第二时间戳、第三时间戳和第四时间戳计算该 CPE与CO之间的第一时钟偏差,并根据第一时钟偏差调整CPE的第二时钟记数器的计数时钟,从而使CPE的时钟同步于CO的时钟;或者,CPE可以通过数据信息通道将第一时间戳和第二时间戳发送给C0,接收CO通过消息通道发送的该CPE与该CO之间的第一时钟偏差,并根据该第一时钟偏差调整该CPE的第二时钟记数器的计数时钟,从而使CPE的时钟同步于 CO的时钟;其中,第一时钟偏差是CO根据第一时间戳、第二时间戳、第三时间戳和第四时间戳计算的。在本实施例的一种实现方式中,在读取第一时间戳之后,CPE还可以将第一时间戳校正掉第一符号同步偏差、CPE的第一模拟接收电路延时和第一数字接收电路延时,获得校正后的第一时间戳;在读取第二时间戳之后,CPE还可以将该第二时间戳校正掉CPE的第二模拟发送电路延时和第二数字发送电路延时,获得校正后的第二时间戳;另外,CPE接收的第三时间戳是CO将CO在发送第一 DMT信号的第一特定位置读取的第三时间戳校正掉CO 的第一模拟发送电路延时和第一数字发送电路延时之后,获得的校正后的第三时间戳;CPE 接收的第四时间戳是CO将该CO在接收到第二 DMT信号的第二特定位置时读取的第四时间戳校正掉第二符号同步偏差、该CO的第二模拟接收电路延时和第二数字接收电路延时之后,获得的校正后的第四时间戳。在这种实现方式中,CPE可以根据校正后的第一时间戳、校正后的第二时间戳、校正后的第三时间戳和校正后的第四时间戳确定CPE与CO之间的时钟偏差,并根据该时钟偏差调整CPE的时钟。具体地,CPE可以根据校正后的第一时间戳、校正后的第二时间戳、校正后的第三时间戳和校正后的第四时间戳计算该CPE与该CO之间的第二时钟偏差,并根据第二时钟偏差调整该CPE的第二时钟记数器的计数时钟,从而使CPE的时钟同步于CO的时钟;或者, CPE可以通过数据信息通道将校正后的第一时间戳和校正后的第二时间戳发送给C0,接收该CO通过消息通道发送的该CPE与该CO之间的第二时钟偏差,并根据该第二时钟偏差调整该CPE的第二时钟记数器的计数时钟,从而使CPE的时钟同步于CO的时钟;其中,该第二时钟偏差是CO根据校正后的第一时间戳、校正后的第二时间戳、校正后的第三时间戳和校正后的第四时间戳计算的;上述实施例中,CPE在接收到CO发送的第一 DMT信号的第一特定位置时,读取第一时间戳;并在发送第二 DMT信号的第二特定位置,读取第二时间戳;另外,CPE可以接收 CO通过数据信息通道发送的第三时间戳和第四时间戳,其中,第三时间戳是CO在发送第一 DMT信号的第一特定位置读取的,第四时间戳是CO在接收到第二 DMT信号的第二特定位置时读取的;最后,CPE可以根据第一时间戳、第二时间戳、第三时间戳和第四时间戳确定CPE 与CO之间的时钟偏差,并根据该时钟偏差调整该CPE的时钟,使该CPE的时钟同步于CO的时钟;本实施例实现了提高时钟同步的精度,满足了 XDSL系统对时钟同步的高精度要求。下面通过具体实例详细介绍本发明实施例的实现方式。下行处理过程如下在CO侧,当第一 DMT信号的第一特定位置开始发送的时候,读取本地第二时钟记数器的动作被触发,CO读取第二时钟记数器,获得第三时间戳Tml’,Tml'被存储下来,将 Tml’校正掉CO的第一模拟发送电路延时Δ t2和第一数字发送电路延时Atl,可以获得校正后的第三时间戳Tml,如式(1)所示。Tml = Tml,+Atl+Δ t2(1)在CPE侧,当第一 DMT信号的第一特定位置开始被接收的时候,读取本地第一时钟记数器的动作被触发,CPE读取第一时钟记数器,获得第一时间戳Tsl”,Tsl”被存储下来, 将Tsl”校正掉第一符号同步偏差,获得Tsl’,将Tsl’校正掉CPE的第一模拟接收电路延时 At2'和第一数字接收电路延时Atl’,获得校正后的第一时间戳Tsl,如式(2)所示。Tsl = Tsl,-Δ Γ -At2,(2)将式(1)和式(2)代入下行时间偏差计算公式,即可获得下行时间偏差Offsetl, 其中,下行时间偏差计算公式如式(3)所示。Offsetl = Tsl-Tml-Delayl(3)上行处理过程如下在CPE侧,当第二 DMT信号的第二特定位置开始发送的时候,读取本地第一时钟记数器的动作被触发,CPE读取第一时钟记数器,获得第二时间戳Ts2’,Ts2’被存储下来,CPE 将Ts2’校正掉CPE的第二模拟发送电路延时At5’和第二数字发送电路延时At4’,获得校正后的第二时间戳Ts2,如式(4)所示。Ts2 = Ts2' +At4' +At5'(4)在CO侧,当第二 DMT信号的第二特定位置开始被接收的时候,读取本地第二时钟记数器的动作被触发,CO读取第二时钟记数器,获得第四时间戳Tm2”,Tm2”被存储下来,将 Tm2”校正掉符号同步偏差,获得Tm2,,将Tm2,校正掉CO的第二模拟接收电路延时Δ t5和第二数字接收电路延时Δ 4,获得校正后的第四时间戳,如式(5)所示。Tm2 = Tm2,- Δ t4_ Δ t5(5)将式(4)和式(5)代入上行时间偏差计算公式,即可获得上行时间偏差0ffset2, 其中,上行时间偏差计算公式如式(6)所示。0ffset2 = Ts2_Tm2+Delay2(6)如果下行线路延时Δ t3 ( Δ t3 = Delayl)与上行线路延时Δ t6 ( Δ t6 = Delay2) 相等,通过式(3)和式(6)可以获得CPE与CO之间的第二时钟偏差Offset,如式(7)所示。Offset = (0ffsetl+0ffset2)/2 = ((Ts2+Tsl) - (Tm2+Tml))/2(7)然后,CPE可以根据该Offset的值来调整CPE的时钟,从而使CPE的时钟同步于 CO的时钟。本实施例中,该第一特定位置可以为第一 DMT信号的起始位置,或者第一 DMT信号的任意指定位置,如图2所示,图2为本发明第一特定位置一个实施例的示意图;该第二特定位置可以为第二 DMT信号的起始位置,或者第二 DMT信号的任意指定位置,如图3所示, 图3为本发明第二特定位置一个实施例的示意图。需要说明的是,图2和图3分别为第一特定位置和第二特定位置的一个示例,并不构成对本发明实施例的限定。XDSL 包括非对称数字用户线路(Asymmetrical Digital SubscriberLine ;以下简称ADSL)、ADSL2、ADSL2 PLUS 和甚高速数字用户线路 2 (Very High Speed Digital Subscriber Line 2 ;以下简称VDSL2),XDSL应用DMT调制解调技术传输信息,XDSL信号由一连串的DMT信号构成。数字用户线路(Digital Subscriber Line ;以下简称DSL)的接收器可以识别DMT信号的边界,实现符号同步。实际上,符号同步机制可能有微小的偏差,即符号同步偏差,符号同步偏差可能由符号同步的算法产生,也可能由于DSL接收器的采样频率有限,或者由于不同频率的信号在DSL链路上的传输时延不同产生。如图2和图3所示,在下行处理过程CO侧,当第一 DMT信号的第一特定位置开始发送的时候,第三时间戳Tml’被记录下来;当第一 DMT信号传输到CPE侧时,参见图2,符号同步指示的第一 DMT信号的第一特定位置可能有一定偏差,如前所述,这样在第一 DMT信号的第一特定位置开始被接收时记录的第一时间戳Tsl”就会产生一定误差,即第一符号同步偏差。同理,在上行处理过程CPE侧,当第二 DMT信号的第二特定位置开始发送的时候, CPE获得第二时间戳Ts2’,但是参见图3,当CO开始接收第二 DMT信号的第二特定位置时, 获得的第四时间戳Tm2”会有一定的偏差,即第二符号同步偏差。一般在ADSL链路中,Tm2 ”的偏差比Ts 1 ”大,这是由于上行链路的采样速率比下行链路采样速率低,而且上行频段相邻子载波的延时差比下行频段相邻子载波的延时差大。下面对本发明实施例中校正掉第一符号同步偏差和第二符号同步偏差的方法进行介绍,由于本发明实施例中在校正掉第一符号同步偏差和第二符号同步偏差时采用相同的方法,因此下面介绍校正掉符号同步偏差的方法,不再区分第一符号同步偏差和第二符号同步偏差。在DSL系统中,由于抗噪声、符号同步偏差可能大于几个正弦信号的周期,以及简化设计的原因,本发明实施例利用多个频率的信号来进行符号同步偏差的校正。DSL链路中包括数字信号处理电路、模拟电路和线路,在一定频段内信号的相位响应具有一定的线性, 这些信号几乎有相同的群延时。本发明实施例利用上述频段内的信号来校正符号同步偏差。DSL系统的频域均衡(Frequency Domain Equalizer ;以下简称FEQ)参数可以提供符号同步偏差的相位的信息,因此可以利用FEQ参数来计算符号同步距离发送时符号起始位置的时间偏差。FEQ参数是DSL系统的现有信息,利用现有信息也可以简化设计。本发明实施例中,利用FEQ参数来校正符号同步偏差的方法如下所述。首先,需要获得选定频段的DMT信号的FEQ参数,取FEQ参数中的相位信息,然后对相位信息进行直线拟合,最后计算这条直线的斜率,获得的斜率即代表符号同步偏差的大小,如果符号同步偏差为0,即没有符号同步偏差,那么FEQ参数的相位信息的斜率为0, 不过,实际中,没有符号同步偏差的情况基本上是不存在的。下面结合图4(a) 图4(d)介绍计算符号同步偏差的具体方法。图4(a) 图4(d) 为本发明计算符号同步偏差的方法一个实施例的示意图,图4(a) 图4(d)给出了利用FEQ 参数的相位信息,通过群延迟的方法,来校正由于符号同步偏差对接收端时间戳的影响的方法。图4(a) 图4(d)中,Θ (N)是FEQ参数的相位分量,在频点1和频点2之间的频段基本有接近线性的相位响应,等同于频点1和频点2之间的频段有大致相等的群延迟。一般情况下,为了保证这点,选定的频段距离DSL链路中应用的滤波器的截止频点要有一定的距离。其中,图4(a)给出选定的频段的DMT信号的FEQ相位,图4(b)是对图4(a)中的 FEQ相位进行直线拟合后的结果,图4(c)是计算获得图4(b)中直线的斜率,图4(d)是根据图4(c)所示的斜率获得的符号同步偏差,该符号同步偏差以时间单位来表示,图4(d)中,
符号同步偏差^=mN)。
2π·4.3125Κ在DSL链路上,在CO和CPE上都有模拟电路和数字电路,还包括线路,DSL上行信号和下行信号流经这些组成部分的时候延时不一定相等,其差异可能大于移动承载对时间同步的要求。本发明实施例中,DSL链路的延时包括CO的第一模拟发送电路延时At2和第一数字发送电路延时Δ tl、CPE的第一模拟接收电路延时At2’和第一数字接收电路延时Δ tl’、CPE的第二模拟发送电路延时At5’和第二数字发送电路延时Δ t4’、CO的第二模拟接收电路延时Δ t5和第二数字接收电路延时Δ t4,以及下行线路延时At3和上行线路延时At6。其中,Atl、At2、Atl,、At2,、At4,、At5,、Δt4 禾口 Δ t5 均为设备内的电路延
时,一般是固定的,可以通过测试或者计算获得。而Δ t3是下行信号经过线路的延时,At6是上行信号经过线路的延时,均与DSL 链路所使用的线路长度有关,是未知的。并且,At3和At6现在还不能直接通过测试的方法获得高精度的结果,另外,在DSL链路中,At3和At6由于上下行频段信号在双绞线上的延迟不同,有一定差异。为解决这一问题,本发明实施例选择频率尽量靠近的上下行频段, 使 At3 At6。具体地,对于下行信号,选择一段有近似相等时间延迟的频段;对于上行信号, 也选择一段有近似相等时间延迟的频段;使选择的这两个频段尽量接近,从而尽量使 At3 ^ At6。为进一步提高精度,可以根据当地所采用的用户电缆,给出所采用的上下行频段的信号在电缆上的延迟关系,比如kX At3 = At6,其中,k可以通过预先测量或者计算获得。这样,通过式(3)、式(6)结合式⑶可以得到精度更高的CPE与CO之间的第二时钟偏差,其中,式(8)如下所示。Delay2 = k X Delayl(8)一般情况下,如果VDSL2场景下不使用USO频段,上下行全频带的延迟可以认为相等,艮P At3 ^ At6。本发明实施例中,XDSL上下行频带信号在XDSL模拟电路中的延时相差较大,可以在下行频带中选择一段在XDSL模拟电路中有近似相等延时的频段,通过测量或者计算的方法获得At2和At2’。同理,也可以在上行频带中选择一段在XDSL模拟电路中有近似相等延时的频段,通过测量或者计算的方法获得At5和At5’。本发明实施例中,纯粹的数字逻辑电路的延时可以预先用仿真的方法获得。下面介绍获得数字信号处理电路的延时的方法。图5为本发明数字处理电路中有限冲激响应(Finite Impulse Response ;以下简称FIR)滤波器一个实施例的示意图。图6(a) 图6(d)为本发明数字信号处理电路的延时的获得方法一个实施例的示意图。本发明实施例中,图6(a) 图6(d)所示的方法是获得图5所示FIR滤波器的延
时的一种计算方法。图6(a) 图6(d)中,Θ (k)是FIR滤波器的频域相位响应,频点1和
频点2是本发明实施例选取的具有较好线性相位响应的一个频段。△ (k)是根据Θ (k)得
到的群延时,群延时的计算方法与符号同步偏差的计算方法相同。具体地,图6(a)给出选
定频段的相位,图6(b)是对图6(a)中的相位进行直线拟合后的结果,图6(c)是计算获得
图6(b)中直线的斜率,图6(d)是根据图6(c)所示的斜率获得的群延时,图6(d)中,群延
权利要求
1.一种时钟同步方法,其特征在于,包括用户端设备在接收到局端设备发送的第一离散多音频(DMT)信号的第一特定位置时, 读取第一时间戳;并在发送第二 DMT信号的第二特定位置,读取第二时间戳;所述用户端设备接收所述局端设备通过数据信息通道发送的第三时间戳和第四时间戳,所述第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的,所述第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的;所述用户端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟,使所述用户端设备的时钟同步于所述局端设备的时钟。
2.根据权利要求1所述的方法,其特征在于,所述用户端设备在接收到局端设备发送的第一离散多音频(DMT)信号的第一特定位置时,读取第一时间戳之后,还包括所述用户端设备将所述第一时间戳校正掉第一符号同步偏差、所述用户端设备的第一模拟接收电路延时和第一数字接收电路延时,获得校正后的第一时间戳;所述在发送第二 DMT信号的第二特定位置,读取第二时间戳之后,还包括 所述用户端设备将所述第二时间戳校正掉所述用户端设备的第二模拟发送电路延时和第二数字发送电路延时,获得校正后的第二时间戳;所述用户端设备接收的第三时间戳是所述局端设备将所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的第三时间戳校正掉所述局端设备的第一模拟发送电路延时和第一数字发送电路延时之后,获得的校正后的第三时间戳;所述用户端设备接收的第四时间戳是所述局端设备将所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的第四时间戳校正掉第二符号同步偏差、所述局端设备的第二模拟接收电路延时和第二数字接收电路延时之后,获得的校正后的第四时间戳。
3.根据权利要求2所述的方法,其特征在于,所述用户端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟包括所述用户端设备根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟。
4.根据权利要求1或3所述的方法,其特征在于,所述用户端设备在接收到局端设备发送的第一离散多音频(DMT)信号的第一特定位置时,读取第一时间戳包括所述用户端设备在接收到所述第一 DMT信号的所述第一特定位置时,读取所述用户端设备的第一时钟记数器,获得所述第一时间戳;所述在发送第二 DMT信号的第二特定位置,读取第二时间戳包括 所述用户端设备在发送所述第二 DMT信号的所述第二特定位置,读取所述第一时钟记数器,获得所述第二时间戳;所述第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置时,通过读取所述局端设备的第二时钟记数器获得的;所述第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时, 通过读取所述第二时钟记数器获得的。
5.根据权利要求4所述的方法,其特征在于,所述第一时钟记数器和所述第二时钟记数器的计数时钟同步于网络参考时钟;所述第二时钟记数器由所述局端设备根据所述网络参考时钟的网络时间参考信号定时刷新。
6.根据权利要求5所述的方法,其特征在于,所述网络时间参考信号为串行信号;所述第二时钟记数器由所述局端设备根据所述网络参考时钟的网络时间参考信号定时刷新包括所述第二时钟记数器由所述局端设备根据并行信号中的时间信息定时刷新,所述并行信号是由所述串行信号转换而来的;所述并行信号包括所述时间信息和所述时间信息对应的秒脉冲信号。
7.根据权利要求1所述的方法,其特征在于,所述用户端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟包括所述用户端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳计算所述用户端设备与所述局端设备之间的第一时钟偏差,并根据所述第一时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
8.根据权利要求3所述的方法,其特征在于,所述用户端设备根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟包括所述用户端设备根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳计算所述用户端设备与所述局端设备之间的第二时钟偏差,并根据所述第二时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
9.根据权利要求1所述的方法,其特征在于,所述用户端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟包括所述用户端设备通过所述数据信息通道将所述第一时间戳和所述第二时间戳发送给所述局端设备,接收所述局端设备通过消息通道发送的所述用户端设备与所述局端设备之间的第一时钟偏差,所述第一时钟偏差是所述局端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳计算的;所述用户端设备根据所述第一时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
10.根据权利要求3所述的方法,其特征在于,所述用户端设备根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟包括所述用户端设备通过所述数据信息通道将所述校正后的第一时间戳和所述校正后的第二时间戳发送给所述局端设备,接收所述局端设备通过消息通道发送的所述用户端设备与所述局端设备之间的第二时钟偏差,所述第二时钟偏差是所述局端设备根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳计算的;所述用户端设备根据所述第二时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
11.一种用户端设备,其特征在于,包括接收模块,用于接收局端设备发送的第一离散多音频(DMT)信号;读取模块,用于在所述接收模块接收到所述第一 DMT信号的第一特定位置时,读取第一时间戳;发送模块,用于发送第二 DMT信号;所述读取模块,还用于在所述发送模块发送第二 DMT信号的第二特定位置,读取第二时间戳;时间戳接收模块,用于接收所述局端设备通过数据信息通道发送的第三时间戳和第四时间戳,所述第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的,所述第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的;调整模块,用于根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟,使所述用户端设备的时钟同步于所述局端设备的时钟。
12.根据权利要求11所述的用户端设备,其特征在于,还包括校正模块,用于将所述读取模块读取的第一时间戳校正掉第一符号同步偏差、所述用户端设备的第一模拟接收电路延时和第一数字接收电路延时,获得校正后的第一时间戳; 将所述读取模块读取的第二时间戳校正掉所述用户端设备的第二模拟发送电路延时和第二数字发送电路延时,获得校正后的第二时间戳;所述时间戳接收模块接收的第三时间戳是所述局端设备将所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的第三时间戳校正掉所述局端设备的第一模拟发送电路延时和第一数字发送电路延时之后,获得的校正后的第三时间戳;所述时间戳接收模块接收的第四时间戳是所述局端设备将所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的第四时间戳校正掉第二符号同步偏差、所述局端设备的第二模拟接收电路延时和第二数字接收电路延时之后,获得的校正后的第四时间戳。
13.根据权利要求12所述的用户端设备,其特征在于,所述调整模块具体用于根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟。
14.根据权利要求11或13所述的用户端设备,其特征在于,所述读取模块包括第一时间戳读取子模块,用于在所述接收模块接收到所述第一 DMT信号的所述第一特定位置时,读取所述用户端设备的第一时钟记数器,获得所述第一时间戳;第二时间戳读取子模块,用于在所述发送模块发送所述第二 DMT信号的所述第二特定位置,读取所述第一时钟记数器,获得所述第二时间戳;所述时间戳接收模块接收的第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置时,通过读取所述局端设备的第二时钟记数器获得的;所述时间戳接收模块接收的第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时,通过读取所述第二时钟记数器获得的。
15.根据权利要求11所述的用户端设备,其特征在于,所述调整模块包括第一计算子模块,用于根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳计算所述用户端设备与所述局端设备之间的第一时钟偏差;第一时钟调整子模块,用于根据所述第一计算子模块计算的第一时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
16.根据权利要求13所述的用户端设备,其特征在于,所述调整模块包括第二计算子模块,用于根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳计算所述用户端设备与所述局端设备之间的第二时钟偏差;第二时钟调整子模块,用于根据所述第二计算子模块计算的第二时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
17.根据权利要求11所述的用户端设备,其特征在于,所述调整模块包括第一时间戳发送子模块,用于通过所述数据信息通道将所述第一时间戳和所述第二时间戳发送给所述局端设备;第一时间戳接收子模块,用于接收所述局端设备通过消息通道发送的所述用户端设备与所述局端设备之间的第一时钟偏差,所述第一时钟偏差是所述局端设备根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳计算的;第三时钟调整子模块,用于根据所述第一时间戳接收子模块接收的第一时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
18.根据权利要求13所述的用户端设备,其特征在于,所述调整模块包括第二时间戳发送子模块,用于通过所述数据信息通道将所述校正后的第一时间戳和所述校正后的第二时间戳发送给所述局端设备;第二时间戳接收子模块,用于接收所述局端设备通过消息通道发送的所述用户端设备与所述局端设备之间的第二时钟偏差,所述第二时钟偏差是所述局端设备根据所述校正后的第一时间戳、所述校正后的第二时间戳、所述校正后的第三时间戳和所述校正后的第四时间戳计算的;第四时钟调整子模块,用于根据所述第二时间戳接收子模块接收的第二时钟偏差调整所述用户端设备的第二时钟记数器的计数时钟。
19.一种时钟同步系统,其特征在于,包括用户端设备和局端设备;所述用户端设备,用于在接收到局端设备发送的第一离散多音频(DMT)信号的第一特定位置时,读取第一时间戳;并在发送第二 DMT信号的第二特定位置,读取第二时间戳;并接收所述局端设备通过数据信息通道发送的第三时间戳和第四时间戳;根据所述第一时间戳、所述第二时间戳、所述第三时间戳和所述第四时间戳确定所述用户端设备与所述局端设备之间的时钟偏差,并根据所述时钟偏差调整所述用户端设备的时钟,使所述用户端设备的时钟同步于所述局端设备的时钟;所述第三时间戳是所述局端设备在发送所述第一 DMT信号的所述第一特定位置读取的,所述第四时间戳是所述局端设备在接收到所述第二 DMT信号的所述第二特定位置时读取的。
全文摘要
本发明实施例提供一种时钟同步方法、用户端设备和时钟同步系统,该时钟同步方法包括用户端设备在接收到局端设备发送的第一DMT信号的第一特定位置时,读取第一时间戳;并在发送第二DMT信号的第二特定位置,读取第二时间戳;接收局端设备通过数据信息通道发送的第三时间戳和第四时间戳,第三时间戳是局端设备在发送第一DMT信号的第一特定位置读取的,第四时间戳是局端设备在接收到第二DMT信号的第二特定位置时读取的;根据第一时间戳、第二时间戳、第三时间戳和第四时间戳调整该用户端设备的时钟,使用户端设备的时钟同步于局端设备的时钟。本发明实施例实现了提高时钟同步的精度,满足了XDSL系统对时钟同步的高精度要求。
文档编号H04W56/00GK102244925SQ20101017936
公开日2011年11月16日 申请日期2010年5月14日 优先权日2010年5月14日
发明者冯儒洲, 刘建华, 徐贵今, 龙国柱 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1