一种确定上行链路和下行链路的延时差的方法、装置和设备制造方法及图纸

技术编号:15398320 阅读:174 留言:0更新日期:2017-05-22 14:01
本发明专利技术提供了一种用于确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法、装置和设备。本发明专利技术获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;并根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。

Method, device and device for determining delay difference between uplink and downlink

The present invention provides a method, apparatus, and apparatus for determining the delay difference between the uplink and downlink of a master device and a slave device in a clock synchronization system. The present invention obtains the first event message for the first time two times from the master device when the difference information, the main equipment from the equipment two times received the first event message when the second time difference information, second event message two times from the slave device is issued when the third time difference information the main equipment, and two received from the difference information from the second event equipment news fourth time; and according to the information all the time, the master and the delay information from the uplink and downlink equipment between the.

【技术实现步骤摘要】
一种确定上行链路和下行链路的延时差的方法、装置和设备
本专利技术涉及通信
,尤其涉及一种用于确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法、装置和设备。
技术介绍
在无线通信领域的时钟同步系统中,多采用GPS作为时钟源。然而,GPS较难安装、较为昂贵并且安全性较弱。因此,成本较低且更容易维护的精确时钟同步协议(PTP,PrecisionTimeProtocol)技术,能够作为一种更好的时钟源。然而,在PTP的实现中,网络延时的变化会达到几微秒,但时钟同步要求系统中的主设备和从设备之间的时钟相位差小于几百纳秒。因此,现有技术中需要在主设备和从设备之间进行同步调整,来提高主设备和从设备之间的同步程度。然而,主设备和从设备之间的上行链路和下行链路发送消息的延时往往是不同的,这降低了主设备和从设备之间的同步调整的准确度。
技术实现思路
本专利技术能够提供一种用于计算及补偿时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法、装置和设备。根据本专利技术的一个方面,提供一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的方法,其中,该方法包括以下步骤:a获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;b根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。根据本专利技术的另一个方面,还提供了一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的装置,其中,该装置包括:第一获取装置,用于获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;确定装置,用于根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息。与现有技术相比,本专利技术具有以下优点:1)对于现有技术中无法获知的上行链路和下行链路的延时差信息,本实施例能够通过多次接收/发送第一事件消息和第二事件消息的时间差信息,来获得该延时差信息;2)通过采用累积延时差信息来补偿时间偏移量,使得主设备与从设备之间的时间更为同步。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法流程图;图2为本专利技术一个优选实施例的在主设备和从设备之间发送和接收第一事件消息和第二事件消息的示意图;图3为本专利技术一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息并用于时间偏移量补偿的方法流程图;图4为未滤波的延时差信息随时间的变化示意图;图5为滤波后的延时差信息随时间的变化示意图;图6为本专利技术一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的装置的结构示意图;图7为本专利技术一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息并用于时间偏移量补偿的装置的结构示意图;图8为本专利技术一个优选实施例的设备结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1为本专利技术一个优选实施例的确定时钟同步系统中的主设备与从设备之间的上行链路和下行链路的延时差信息的方法流程图。本实施例中的主设备与从设备包括任何能够适用于时钟同步系统的设备;例如,采用了时钟同步方案的网络设备,如基站等;又例如,包含采用了时钟同步方案的芯片的设备等。优选地,所述时钟同步系统为PTP时钟同步系统。根据本实施例的方法包括下述步骤S1和步骤S2。本实施例中的步骤S1和步骤S2可由时钟同步系统中的主设备或从设备执行,或者,由第三方设备执行,为简单起见,以下将上述主设备、从设备和第三方设备统称为设备。在步骤S1中,设备获取第一事件消息两次从主设备发出时的第一时间差信息,从设备两次接收到来自主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从从设备发出时的第三时间差信息,以及,主设备两次接收到来自从设备的所述第二事件消息时的第四时间差信息。其中,第一事件消息可为定时同步消息Sync,第二事件消息可为延时请求消息Delay_Req等。本领域技术人员应能理解,前述Sync与Delay_Req仅为举例,而非对第一事件消息和第二事件消息的限制,任何事件消息,均应包含在本专利技术的第一事件消息和第二事件消息的覆盖范围内。以下将分别说明主设备、从设备或第三方设备执行所述步骤S1的情形:1)主设备执行所述步骤S1。主设备可向从设备发送两次或两次以上的第一事件消息,且从设备可向主设备发送两次或两次以上的第二事件消息;主设备根据其自身以及从设备发送或接收到第一事件消息和第二事件消息的时间信息,确定所述第一至第四时间差信息。例如:主设备向所述从设备发送所述第一事件消息,并结合所记录的上一次发送所述第一事件消息时的时间信息,计算本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息;其中,当本次为主设备第一次发送第一事件消息时,主设备仅记录本次发送第一事件消息时的时间信息,而不计算第一时间差信息。接着,从设备接收主设备本次发送的第一事件消息,并记录其接收到该第一事件消息时的时间信息,并将该时间信息发送给主设备;并且,从设备还向主设备发送第二事件消息,并将其发送第二事件消息时的时间信息提供给主设备。接着,主设备接收所述从设备提供的、其接收到所述第一事件消息时的时间信息,并结合已获得的、从设备提供的其上一次接收到所述第一事件消息时的时间信息,计算所述从设备本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息;其中,当本次为从设备第一次接收到第一事件消息时,主设备仅记录从设备提供的、其本次接收到第一事件消息时的时间信息,而不计算第二时间差信息。并且,主设备接收所述从设备发送的第二事件消息及其发送所述第二事件消息时的时间信息,并结合已获得的所述从设备上一次发送所述第二事件消息时的时间信息,计算所述从设备本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息;其中,当本次为从设备第一次发送第二事件消息时,主设备仅记录从设备发送第二事件消息时的时间信息,而不计算第三时间差信息。接着,主设备根据本次接收到所述第二事件消息时的时间信息以及所记录的上一次接收到所述第二事件消息时的时间信息,计算本次以及上一次接收到所述第二事件消息的时间差,作为所述四时间差信息;其中,当本次为主设备第一次接收到从设备发送的第二事件消息时,其仅记录接收到该第二事件消息时的时间信息,而不计算第四时间差信息。2)从设备执行所述步骤S1。主设备可向从设备发送两次或本文档来自技高网...
一种确定上行链路和下行链路的延时差的方法、装置和设备

【技术保护点】
一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的方法,其中,该方法包括以下步骤:a获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;b根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息;c根据所述延时差信息以及所述上行链路和下行链路之间的历史延时差信息,确定所述上行链路与下行链路之间的累积延时差信息;d根据所述累积延时差信息,对所述主设备与所述从设备之间的时间偏移量进行补偿。

【技术特征摘要】
1.一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的方法,其中,该方法包括以下步骤:a获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从设备两次接收到来自所述主设备的所述第一事件消息时的第二时间差信息,第二事件消息两次从所述从设备发出时的第三时间差信息,以及,所述主设备两次接收到来自所述从设备的所述第二事件消息时的第四时间差信息;b根据所有的所述时间差信息,确定所述主设备与所述从设备之间的上行链路与下行链路的所述延时差信息;c根据所述延时差信息以及所述上行链路和下行链路之间的历史延时差信息,确定所述上行链路与下行链路之间的累积延时差信息;d根据所述累积延时差信息,对所述主设备与所述从设备之间的时间偏移量进行补偿。2.根据权利要求1所述的方法,其中,该方法还包括以下步骤:-将所述延时差信息作为所述历史延时差信息之一,重复执行所述步骤a、b、c和d,直至满足预定条件。3.根据权利要求1或2所述的方法,其中,所述步骤a、b、c和d在所述主设备与从设备的时钟同步过程中执行。4.根据权利要求1或2所述的方法,其中,所述从设备执行所述步骤a和b,所述步骤a包括以下步骤:-接收所述主设备发送的第一事件消息及其发送所述第一事件消息时的时间信息,并结合已获得的所述主设备上一次发送所述第一事件消息时的时间信息,计算所述主设备本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息,并结合已记录的上一次接收到所述第一事件消息时的时间信息,计算本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息;-向所述主设备发送第二事件消息,并结合所记录的上一次发送所述第二事件消息时的时间信息,计算本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息;-接收所述主设备提供的、其接收到本次发送的所述第二事件消息时的时间信息,并结合已获得的所述主设备上一次接收到所述第二事件消息时的时间信息,计算所述主设备本次以及上一次接收到第二事件消息的时间差,作为所述第四时间差信息。5.根据权利要求1或2所述的方法,其中,所述主设备执行所述步骤a和b,所述步骤a包括以下步骤:-向所述从设备发送所述第一事件消息,并结合所记录的上一次发送所述第一事件消息时的时间信息,计算本次以及上一次发送所述第一事件消息的时间差,作为所述第一时间差信息;-接收所述从设备提供的、其接收到所述第一事件消息时的时间信息,并结合已获得的所述从设备上一次接收到所述第一事件消息时的时间信息,计算所述从设备本次以及上一次接收到所述第一事件消息的时间差,作为所述第二时间差信息;-接收所述从设备发送的第二事件消息及其发送所述第二事件消息时的时间信息,并结合已获得的所述从设备上一次发送所述第二事件消息时的时间信息,计算所述从设备本次以及上一次发送所述第二事件消息的时间差,作为所述第三时间差信息;-根据本次接收到所述第二事件消息时的时间信息以及所记录的上一次接收到所述第二事件消息时的时间信息,计算本次以及上一次接收到所述第二事件消息的时间差,作为所述四时间差信息。6.根据权利要求1或2所述的方法,其中,所述步骤b包括以下步骤:-根据以下公式,计算所述延时差信息:ΔDelaydu=[(t4-t4’)-(t3-t3’)]-[(t2-t2’)-(t1-t1’)];其中,所述ΔDelaydu表示所述延时差信息,t4-t4’表示所述第四时间差信息,t3-t3’表示所述第三时间差信息,t2-t2’表示所述第二时间差信息,t1-t1’表示所述第一时间差信息。7.一种用于确定时钟同步系统中的主设备与从设备之间的上行链路与下行链路的延时差信息的装置,其中,该装置包括:第一获取装置,用于获取第一事件消息两次从所述主设备发出时的第一时间差信息,所述从...

【专利技术属性】
技术研发人员:张辉周代彬丁思维
申请(专利权)人:上海贝尔股份有限公司
类型:发明
国别省市:上海,31

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

1