CN104602141A - 一种otn网络中实现时间同步的方法、设备和*** - Google Patents
一种otn网络中实现时间同步的方法、设备和*** Download PDFInfo
- Publication number
- CN104602141A CN104602141A CN201510023621.6A CN201510023621A CN104602141A CN 104602141 A CN104602141 A CN 104602141A CN 201510023621 A CN201510023621 A CN 201510023621A CN 104602141 A CN104602141 A CN 104602141A
- Authority
- CN
- China
- Prior art keywords
- time
- message
- request message
- correction
- latency request
- 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 37
- 238000012937 correction Methods 0.000 claims abstract description 215
- 230000001360 synchronised effect Effects 0.000 claims description 190
- 230000000295 complement effect Effects 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 4
- 238000009432 framing Methods 0.000 claims description 3
- 230000003287 optical effect Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000002674 ointment Substances 0.000 description 1
- 230000002123 temporal effect Effects 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/0075—Arrangements for synchronising receiver with transmitter with photonic or optical means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0647—Synchronisation among TDM nodes
- H04J3/065—Synchronisation among TDM nodes using timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/067—Details of the timestamp structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0073—Services, e.g. multimedia, GOS, QOS
- H04J2203/0082—Interaction of SDH with non-ATM protocols
- H04J2203/0085—Support of Ethernet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0089—Multiplexing, e.g. coding, scrambling, SONET
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种OTN网络中实现时间同步的方法、设备和***,主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,携带第一时间戳T1,从设备对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3,主设备对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;从设备根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
Description
技术领域
本发明涉及光传送网(OTN,Optical Transport Network)传输技术,尤其涉及一种OTN网络中实现时间同步的方法、设备和***。
背景技术
随着通信网络的发展,OTN已经成为传输网络的主流,OTN网络成为各种业务承载的平台。许多业务对时间同步的要求很高,而OTN网络作为业务的承载主体,也需要保证时间同步协议的正确传送。
IEEE1588协议可统一提供时间同步和频率同步,能适合于不同传送平台的局间时频传送方法,其核心思想是采用主从时钟方式,对时间信息进行编码,利用网络的对称性和延时测量技术,通过报文的双向交互,实现主从时间的同步。由此可见,要实现高精度的1588对时,必须要满足两个条件:一是传送路径是对称的,二是主从节点的时间偏差是稳定的,不允许有变化。这两个条件中任一条件不满足,均会对同步的精度有很大的影响。而OTN网络中,由于OTN帧经过各种包封、映射、编码等过程,导致OTN网络的传送时间不是一个稳定值。因此,要在OTN网络中实现高精度的1588时间同步的功能,必须要解决传送延时不对称、不稳定的问题。
发明内容
为解决现有存在的技术问题,本发明主要提供一种OTN网络中实现时间同步的方法、设备和***。
本发明的技术方案是这样实现的:
本发明提供一种OTN网络中实现时间同步的方法,该方法包括:
主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;
主设备接收经过第三修正并携带第三时间戳T3的延时请求报文,对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文。
上述方案中,所述主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1,包括:
主设备包括第一时间同步装置和第一业务传送装置,其中,第一时间同步装置产生时间同步报文,将产生时间同步报文时的第一时间戳T1写入到时间同步报文中,并将时间同步报文出第一时间同步装置的本地计数时间t1的补码加到时间同步报文的修正域中,第一业务传送装置接收第一时间同步装置发送的时间同步报文,将时间同步报文出第一业务传送装置的本地计数时间t2累加到时间同步报文中的修正域中,将时间同步报文传送出去。
上述方案中,所述对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文,包括:
第一业务传送装置将接收延时请求报文时的本地计数时间t3连同延时请求报文一起发给第一时间同步装置,第一时间同步装置确定接收延时请求报文时的本地计数时间t4,将t4与t3的差值加到延时请求报文的修正域中,并产生延时响应报文,将产生延时响应报文时的第四时间戳T4和延时请求报文的修正域添加到延时响应报文中,通过第一业务传送装置向从设备发送所述延时响应报文。
上述方案中,所述向从设备发送时间同步报文包括:将时间同步报文经过帧映射的通用成帧程序GFP-F包封后,***到OTN帧的保留开销中,利用OTN帧将时间同步报文传送给从设备。
本发明提供一种OTN网络中实现时间同步的方法,该方法包括:
从设备接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;
从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;
从设备接收携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文,根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
上述方案中,所述从设备接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2,包括:
从设备包括第二时间同步装置和第二业务传送装置,其中,第二业务传送装置接收经过第一修正并携带第一时间戳T1的时间同步报文,将接收时的本地计数时间t5连同时间同步报文一起发给第二时间同步装置,第二时间同步装置确定接收时间同步报文时的本地计数时间t6,将t6与t5的差值加到时间同步报文的修正域中,并将接收时间同步报文时的第二时间戳T2添加到时间同步报文中。
上述方案中,所述从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3,包括:
第二时间同步装置产生延时请求报文,将产生延时请求报文时的第三时间戳T3写入到延时请求报文中,并将延时请求报文出第二时间同步装置的本地计数时间t7的补码加到延时请求报文的修正域中,第二业务传送装置接收第二时间同步装置发送的延时请求报文,将延时请求报文出第二业务传送装置的本地计数时间t8累加到时间同步报文中的修正域中,将延时请求报文传送出去。
本发明提供一种OTN网络中实现时间同步的方法,该方法包括:
主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;
从设备对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;
从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;
主设备对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
从设备根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
本发明提供一种主设备,该主设备包括:第一时间同步装置和第一业务传送装置,其中,
第一时间同步装置,用于产生时间同步报文,将产生时间同步报文时的第一时间戳写入到时间同步报文中,并将时间同步报文出第一时间同步装置的本地计数时间t1的补码加到时间同步报文的修正域中;还用于确定接收延时请求报文时的本地计数时间t4,将t4与第一业务传送装置接收延时请求报文时的本地计数时间t3的差值加到延时请求报文的修正域中,并产生延时响应报文,将产生延时响应报文时的第四时间戳T4和延时请求报文的修正域添加到延时响应报文中,通过第一业务传送装置向从设备发送所述延时响应报文;
第一业务传送装置,用于接收第一时间同步装置41发送的时间同步报文,将时间同步报文出第一业务传送装置的本地计数时间t2累加到时间同步报文中的修正域中,将时间同步报文传送出去;还用于接收经过从设备修正并携带第三时间戳T3的延时请求报文,将接收时的本地计数时间t3连同延时请求报文一起发给第一时间同步装置。
上述方案中,所述第一时间同步装置和第一业务传送装置中各包括一个本地时间计数器,用于分别产生第一时间同步装置的本地计数时间t1、本地计数时间t4,和第一业务传送装置的本地计数时间t2、本地计数时间t3。
本发明提供一种从设备,该从设备包括:第二时间同步装置和第二业务传送装置,其中,
第二业务传送装置,用于接收经过主设备修正并携带第一时间戳T1的时间同步报文,将接收时的本地计数时间t5连同时间同步报文一起发给第二时间同步装置,还用于接收第二时间同步装置发送的延时请求报文,将延时请求报文出第二业务传送装置的本地计数时间t8累加到时间同步报文中的修正域中,将延时请求报文传送出去,以及接收携带主设备修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
第二时间同步装置,用于确定接收时间同步报文时的本地计数时间t6,将t6与t5的差值加到时间同步报文的修正域中,并将接收时间同步报文时的第二时间戳T2添加到时间同步报文中,还用于产生延时请求报文,将产生延时请求报文时的第三时间戳T3写入到延时请求报文中,并将延时请求报文出第二时间同步装置的本地计数时间t7的补码加到延时请求报文的修正域中,以及根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
上述方案中,所述第二时间同步装置和第二业务传送装置中各包括一个本地时间计数器,用于分别产生第二时间同步装置的本地计数时间t6、本地计数时间t7,和第二业务传送装置的本地计数时间t5、本地计数时间t8。
本发明提供一种OTN网络中实现时间同步的***,该***包括:主设备和从设备;其中,
主设备,用于产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;还用于接收经过第三修正并携带第三时间戳T3的延时请求报文,对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
从设备,用于接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;还用于产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;以及接收携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文,根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
本发明提供了一种OTN网络中实现时间同步的方法、设备和***,主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1,从设备对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3,主设备对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;从设备根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步;如此,可以消除OTN网络延时不对称的影响,提高1588对时精度。
附图说明
图1为本发明实施例一提供的OTN网络中实现时间同步的方法的流程示意图;
图2为本发明实施例二提供的OTN网络中实现时间同步的方法的流程示意图;
图3为本发明实施例三提供的OTN网络中实现时间同步的方法的流程示意图;
图4为本发明实施例四提供的主设备的结构示意图;
图5为本发明实施例五提供的从设备的结构示意图;
图6为本发明实施例六提供的OTN网络中实现时间同步的***的结构示意图。
具体实施方式
本发明实施例中,主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1,从设备对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3,主设备对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;从设备根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
下面通过附图及具体实施例对本发明做进一步的详细说明。
实施例一
本发明实施例实现一种OTN网络中实现时间同步的方法,如图1所示,该方法包括以下几个步骤:
步骤101:主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;
具体的,主设备包括第一时间同步装置和第一业务传送装置,其中,第一时间同步装置产生时间同步报文,将产生时间同步报文时的第一时间戳T1写入到时间同步报文中,并将时间同步报文出第一时间同步装置的本地计数时间t1的补码加到时间同步报文的修正域中,第一业务传送装置接收第一时间同步装置发送的时间同步报文,将时间同步报文出第一业务传送装置的本地计数时间t2累加到时间同步报文中的修正域中,将时间同步报文传送出去;这里,所述本地计数时间t1为第一时间同步装置中的本地时间计数器的时间,所述本地计数时间t2为第一业务传送装置中的本地时间计数器的时间。
所述向从设备发送时间同步报文可以是将时间同步报文经过帧映射的通用成帧程序(GFP-F)包封后,***到OTN帧的保留开销中去,利用OTN帧将时间同步报文传送给从设备。
步骤102:主设备接收经过第三修正并携带第三时间戳T3的延时请求报文,对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
具体的,第一业务传送装置接收经过第三修正并携带第三时间戳T3的延时请求报文,将接收时的本地计数时间t3连同延时请求报文一起发给第一时间同步装置,第一时间同步装置确定接收延时请求报文时的本地计数时间t4,将t4与t3的差值加到延时请求报文的修正域中,并产生延时响应报文,将产生延时响应报文时的第四时间戳T4和延时请求报文的修正域添加到延时响应报文中,通过第一业务传送装置向从设备发送所述延时响应报文。这里,所述本地计数时间t3为第一业务传送装置中的本地时间计数器的时间,所述本地计数时间t4为第一时间同步装置的本地时间计数器的时间。
上述的第一时间戳T1、第四时间戳T4均可以是主设备的外部的GPS时间、或其他精确时间源的时间、或OTN网络内的同步时间,第三时间戳T3可以是从设备自身的时钟时间。
实施例二
本发明实施例实现一种OTN网络中实现时间同步的方法,如图2所示,该方法包括以下几个步骤:
步骤201:从设备接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;
具体的,从设备包括第二时间同步装置和第二业务传送装置,其中,第二业务传送装置接收经过第一修正并携带第一时间戳T1的时间同步报文,将接收时的本地计数时间t5连同时间同步报文一起发给第二时间同步装置,第二时间同步装置确定接收时间同步报文时的本地计数时间t6,将t6与t5的差值加到时间同步报文的修正域中,并将接收时间同步报文时的第二时间戳T2添加到时间同步报文中。这里,所述本地计数时间t5为第二业务传送装置中的本地时间计数器的时间,所述本地计数时间t6为第二时间同步装置的本地时间计数器的时间。
步骤202:从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;
具体的,第二时间同步装置产生延时请求报文,将产生延时请求报文时的第三时间戳T3写入到延时请求报文中,并将延时请求报文出第二时间同步装置的本地计数时间t7的补码加到延时请求报文的修正域中,第二业务传送装置接收第二时间同步装置发送的延时请求报文,将延时请求报文出第二业务传送装置的本地计数时间t8累加到时间同步报文中的修正域中,将延时请求报文传送出去;这里,所述本地计数时间t7为第二时间同步装置中的本地时间计数器的时间,所述本地计数时间t8为第二业务传送装置中的本地时间计数器的时间。
步骤203:从设备接收携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
步骤204:从设备根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步;
具体的,从设备根据:
[(T2-T1-时间同步报文的修正域)-(T4-T3-延时请求报文的修正域)]/2
得到从设备与主设备的时间偏差,将该时间偏差加上从设备的时间使从设备与主设备的时间同步。所述时间同步报文的修正域为经过第二修正后的时间同步报文的修正域,所述延时请求报文的修正域为经过第四修正后的延时请求报文的修正域。
实施例三
本发明实施例实现一种OTN网络中实现时间同步的方法,如图3所示,该方法包括以下几个步骤:
步骤301:主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;
步骤302:从设备对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;
步骤303:从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;
步骤304:主设备对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
步骤305:从设备根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
实施例四
本发明实施例实现一种主设备,如图4所示,该主设备包括:第一时间同步装置41和第一业务传送装置42,其中,
第一时间同步装置41,用于产生时间同步报文,将产生时间同步报文时的第一时间戳T1写入到时间同步报文中,并将时间同步报文出第一时间同步装置41的本地计数时间t1的补码加到时间同步报文的修正域中;还用于确定接收延时请求报文时的本地计数时间t4,将t4与第一业务传送装置42接收延时请求报文时的本地计数时间t3的差值加到延时请求报文的修正域中,并产生延时响应报文,将产生延时响应报文时的第四时间戳T4和延时请求报文的修正域添加到延时响应报文中,通过第一业务传送装置42向从设备发送所述延时响应报文;
第一业务传送装置42,用于接收第一时间同步装置41发送的时间同步报文,将时间同步报文出第一业务传送装置42的本地计数时间t2累加到时间同步报文中的修正域中,将时间同步报文传送出去;还用于接收经过从设备修正并携带第三时间戳T3的延时请求报文,将接收时的本地计数时间t3连同延时请求报文一起发给第一时间同步装置41;
所述第一时间同步装置41和第一业务传送装置42中各包括一个本地时间计数器,用于分别产生第一时间同步装置41的本地计数时间t1、本地计数时间t4,和第一业务传送装置42的本地计数时间t2、本地计数时间t3。
上述的第一时间戳T1、第四时间戳T4均可以是主设备的外部的GPS时间、或其他精确时间源的时间、或OTN网络内的同步时间,第三时间戳T3可以是从设备自身的时钟时间。
实施例五
本发明实施例实现一种从设备,如图5所示,该从设备包括:第二时间同步装置51和第二业务传送装置52,其中,
第二业务传送装置52,用于接收经过主设备修正并携带第一时间戳T1的时间同步报文,将接收时的本地计数时间t5连同时间同步报文一起发给第二时间同步装置51,还用于接收第二时间同步装置51发送的延时请求报文,将延时请求报文出第二业务传送装置52的本地计数时间t8累加到时间同步报文中的修正域中,将延时请求报文传送出去,以及接收携带主设备修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
第二时间同步装置51,用于确定接收时间同步报文时的本地计数时间t6,将t6与t5的差值加到时间同步报文的修正域中,并将接收时间同步报文时的第二时间戳T2添加到时间同步报文中,还用于产生延时请求报文,将产生延时请求报文时的第三时间戳T3写入到延时请求报文中,并将延时请求报文出第二时间同步装置51的本地计数时间t7的补码加到延时请求报文的修正域中,以及根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步;
所述第二时间同步装置51和第二业务传送装置52中各包括一个本地时间计数器,用于分别产生第二时间同步装置51的本地计数时间t6、本地计数时间t7,和第二业务传送装置52的本地计数时间t5、本地计数时间t8。
上述的第一时间戳T1、第四时间戳T4均可以是主设备的外部的GPS时间、或其他精确时间源的时间、或OTN网络内的同步时间,第二时间戳T2、第三时间戳T3可以是从设备自身的时钟时间。
实施例六
本发明实施例实现一种OTN网络中实现时间同步的***,如图6所示,该***包括:主设备61和多个从设备62;其中,
主设备61,用于产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备62发送时间同步报文,所述时间同步报文携带第一时间戳T1;还用于接收经过第三修正并携带第三时间戳T3的延时请求报文,对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备62发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
从设备62,用于接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;还用于产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;以及接收携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文,根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
所述主设备61的具体结构如图4所示,包括:第一时间同步装置41和第一业务传送装置42。
所述从设备62的具体结构如图5所示,包括:第二时间同步装置51和第二业务传送装置52。
综上所述,本发明通过确定时间同步报文和延时请求报文进出主设备与从设备的OTN网络时间,进行从设备与主设备的时间同步,能够消除OTN网络延时不对称的影响,提高1588对时精度。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (13)
1.一种光传送网OTN网络中实现时间同步的方法,其特征在于,该方法包括:
主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;
主设备接收经过第三修正并携带第三时间戳T3的延时请求报文,对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文。
2.根据权利要求1所述的方法,其特征在于,所述主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1,包括:
主设备包括第一时间同步装置和第一业务传送装置,其中,第一时间同步装置产生时间同步报文,将产生时间同步报文时的第一时间戳T1写入到时间同步报文中,并将时间同步报文出第一时间同步装置的本地计数时间t1的补码加到时间同步报文的修正域中,第一业务传送装置接收第一时间同步装置发送的时间同步报文,将时间同步报文出第一业务传送装置的本地计数时间t2累加到时间同步报文中的修正域中,将时间同步报文传送出去。
3.根据权利要求2所述的方法,其特征在于,所述对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文,包括:
第一业务传送装置将接收延时请求报文时的本地计数时间t3连同延时请求报文一起发给第一时间同步装置,第一时间同步装置确定接收延时请求报文时的本地计数时间t4,将t4与t3的差值加到延时请求报文的修正域中,并产生延时响应报文,将产生延时响应报文时的第四时间戳T4和延时请求报文的修正域添加到延时响应报文中,通过第一业务传送装置向从设备发送所述延时响应报文。
4.根据权利要求1所述的方法,其特征在于,所述向从设备发送时间同步报文包括:将时间同步报文经过帧映射的通用成帧程序GFP-F包封后,***到OTN帧的保留开销中,利用OTN帧将时间同步报文传送给从设备。
5.一种OTN网络中实现时间同步的方法,其特征在于,该方法包括:
从设备接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;
从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;
从设备接收携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文,根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
6.根据权利要求5所述的方法,其特征在于,所述从设备接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2,包括:
从设备包括第二时间同步装置和第二业务传送装置,其中,第二业务传送装置接收经过第一修正并携带第一时间戳T1的时间同步报文,将接收时的本地计数时间t5连同时间同步报文一起发给第二时间同步装置,第二时间同步装置确定接收时间同步报文时的本地计数时间t6,将t6与t5的差值加到时间同步报文的修正域中,并将接收时间同步报文时的第二时间戳T2添加到时间同步报文中。
7.根据权利要求6所述的方法,其特征在于,所述从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3,包括:
第二时间同步装置产生延时请求报文,将产生延时请求报文时的第三时间戳T3写入到延时请求报文中,并将延时请求报文出第二时间同步装置的本地计数时间t7的补码加到延时请求报文的修正域中,第二业务传送装置接收第二时间同步装置发送的延时请求报文,将延时请求报文出第二业务传送装置的本地计数时间t8累加到时间同步报文中的修正域中,将延时请求报文传送出去。
8.一种OTN网络中实现时间同步的方法,其特征在于,该方法包括:
主设备产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;
从设备对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;
从设备产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;
主设备对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
从设备根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
9.一种主设备,其特征在于,该主设备包括:第一时间同步装置和第一业务传送装置,其中,
第一时间同步装置,用于产生时间同步报文,将产生时间同步报文时的第一时间戳写入到时间同步报文中,并将时间同步报文出第一时间同步装置的本地计数时间t1的补码加到时间同步报文的修正域中;还用于确定接收延时请求报文时的本地计数时间t4,将t4与第一业务传送装置接收延时请求报文时的本地计数时间t3的差值加到延时请求报文的修正域中,并产生延时响应报文,将产生延时响应报文时的第四时间戳T4和延时请求报文的修正域添加到延时响应报文中,通过第一业务传送装置向从设备发送所述延时响应报文;
第一业务传送装置,用于接收第一时间同步装置41发送的时间同步报文,将时间同步报文出第一业务传送装置的本地计数时间t2累加到时间同步报文中的修正域中,将时间同步报文传送出去;还用于接收经过从设备修正并携带第三时间戳T3的延时请求报文,将接收时的本地计数时间t3连同延时请求报文一起发给第一时间同步装置。
10.根据权利要求9所述的主设备,其特征在于,所述第一时间同步装置和第一业务传送装置中各包括一个本地时间计数器,用于分别产生第一时间同步装置的本地计数时间t1、本地计数时间t4,和第一业务传送装置的本地计数时间t2、本地计数时间t3。
11.一种从设备,其特征在于,该从设备包括:第二时间同步装置和第二业务传送装置,其中,
第二业务传送装置,用于接收经过主设备修正并携带第一时间戳T1的时间同步报文,将接收时的本地计数时间t5连同时间同步报文一起发给第二时间同步装置,还用于接收第二时间同步装置发送的延时请求报文,将延时请求报文出第二业务传送装置的本地计数时间t8累加到时间同步报文中的修正域中,将延时请求报文传送出去,以及接收携带主设备修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
第二时间同步装置,用于确定接收时间同步报文时的本地计数时间t6,将t6与t5的差值加到时间同步报文的修正域中,并将接收时间同步报文时的第二时间戳T2添加到时间同步报文中,还用于产生延时请求报文,将产生延时请求报文时的第三时间戳T3写入到延时请求报文中,并将延时请求报文出第二时间同步装置的本地计数时间t7的补码加到延时请求报文的修正域中,以及根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
12.根据权利要求11所述的从设备,其特征在于,所述第二时间同步装置和第二业务传送装置中各包括一个本地时间计数器,用于分别产生第二时间同步装置的本地计数时间t6、本地计数时间t7,和第二业务传送装置的本地计数时间t5、本地计数时间t8。
13.一种OTN网络中实现时间同步的***,其特征在于,该***包括:主设备和从设备;其中,
主设备,用于产生时间同步报文,对时间同步报文的修正域进行第一修正,向从设备发送时间同步报文,所述时间同步报文携带第一时间戳T1;还用于接收经过第三修正并携带第三时间戳T3的延时请求报文,对延时请求报文的修正域进行第四修正,并添加第四时间戳T4,向从设备发送携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文;
从设备,用于接收经过第一修正并携带第一时间戳T1的时间同步报文,对时间同步报文的修正域进行第二修正,并添加第二时间戳T2;还用于产生延时请求报文,对延时请求报文的修正域进行第三修正,向主设备发送延时请求报文,所述延时请求报文携带第三时间戳T3;以及接收携带第四修正后的延时请求报文的修正域和第四时间戳T4的延时响应报文,根据T1、T2、T3、T4、时间同步报文的修正域和延时请求报文的修正域进行与主设备的时间同步。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510023621.6A CN104602141A (zh) | 2015-01-16 | 2015-01-16 | 一种otn网络中实现时间同步的方法、设备和*** |
US15/543,386 US20180026735A1 (en) | 2015-01-16 | 2015-07-14 | Method, device, system, and storage medium for implementing time synchronization in optical transport network |
KR1020177022817A KR20170105573A (ko) | 2015-01-16 | 2015-07-14 | Otn 네트워크에서의 시간 동기화 방법, 기기, 시스템 및 저장 매체 |
EP15877581.7A EP3247069B1 (en) | 2015-01-16 | 2015-07-14 | Method, device, system, and storage medium for implementing time synchronization in optical transport network |
PCT/CN2015/083984 WO2016112666A1 (zh) | 2015-01-16 | 2015-07-14 | Otn网络中实现时间同步的方法、设备、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510023621.6A CN104602141A (zh) | 2015-01-16 | 2015-01-16 | 一种otn网络中实现时间同步的方法、设备和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104602141A true CN104602141A (zh) | 2015-05-06 |
Family
ID=53127574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510023621.6A Pending CN104602141A (zh) | 2015-01-16 | 2015-01-16 | 一种otn网络中实现时间同步的方法、设备和*** |
Country Status (5)
Country | Link |
---|---|
US (1) | US20180026735A1 (zh) |
EP (1) | EP3247069B1 (zh) |
KR (1) | KR20170105573A (zh) |
CN (1) | CN104602141A (zh) |
WO (1) | WO2016112666A1 (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016112666A1 (zh) * | 2015-01-16 | 2016-07-21 | 深圳市中兴微电子技术有限公司 | Otn网络中实现时间同步的方法、设备、***及存储介质 |
WO2017097034A1 (zh) * | 2015-12-09 | 2017-06-15 | 深圳市中兴微电子技术有限公司 | 光传输网络中时间报文的时戳处理方法及装置 |
CN107070576A (zh) * | 2017-03-15 | 2017-08-18 | 烽火通信科技股份有限公司 | 一种在otn设备间实现1588时间同步的***及方法 |
WO2020134709A1 (zh) * | 2018-12-29 | 2020-07-02 | 中兴通讯股份有限公司 | 一种时间校正方法、装置、***及存储介质 |
CN112583477A (zh) * | 2019-09-27 | 2021-03-30 | 深圳市中兴微电子技术有限公司 | 一种延时测量方法、***和存储介质 |
WO2021190080A1 (zh) * | 2020-03-27 | 2021-09-30 | 烽火通信科技股份有限公司 | 一种用于时间同步的误差调整方法及*** |
CN113810243A (zh) * | 2020-06-17 | 2021-12-17 | 上海汽车集团股份有限公司 | 一种延时测试方法及装置 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106211306B (zh) * | 2015-04-30 | 2020-04-03 | 华为技术有限公司 | 一种通信网络延时抖动平滑方法、装置及*** |
CN108023723B (zh) * | 2016-11-04 | 2021-07-09 | 华为技术有限公司 | 频率同步的方法以及从时钟 |
KR102614829B1 (ko) * | 2017-02-28 | 2023-12-20 | 한국전자통신연구원 | 클럭 동기화 장치 및 방법 |
CN109005557B (zh) * | 2018-09-26 | 2021-12-07 | 中兴通讯股份有限公司 | 一种时延对称性测量方法、装置和*** |
CN112003668B (zh) * | 2020-08-28 | 2023-04-14 | 石家庄科林电气股份有限公司 | 一种实时动态跟踪的对时方法 |
CN111970080B (zh) * | 2020-08-28 | 2023-04-14 | 石家庄科林电气股份有限公司 | 一种主从设备的对时方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120275317A1 (en) * | 2011-04-29 | 2012-11-01 | Rad Data Communications Ltd. | Timing over packet demarcation entity |
CN102957528A (zh) * | 2011-08-26 | 2013-03-06 | 中兴通讯股份有限公司 | 穿越第三方同步网络的同步方法和*** |
CN103078699A (zh) * | 2012-12-28 | 2013-05-01 | 华为技术有限公司 | 基于精密时间协议进行时间同步的方法和网络设备 |
EP2595331A2 (en) * | 2011-11-16 | 2013-05-22 | Fujitsu Limited | Communication apparatus for performing time synchronization |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5373185B2 (ja) * | 2009-04-21 | 2013-12-18 | アルカテル−ルーセント | Ntpオンパスサポートのためのアドおよびドロップエレメント、およびntpドメインとieee−1588プロトコルドメインの間の相互運用方法 |
CN101997669B (zh) * | 2009-08-14 | 2015-10-21 | 中兴通讯股份有限公司 | 光传送网承载时间同步协议时的时间校正方法及*** |
WO2013078100A1 (en) * | 2011-11-23 | 2013-05-30 | Vitesse Semiconductor Corporation | Packet-based timing measurement |
CN104602141A (zh) * | 2015-01-16 | 2015-05-06 | 深圳市中兴微电子技术有限公司 | 一种otn网络中实现时间同步的方法、设备和*** |
-
2015
- 2015-01-16 CN CN201510023621.6A patent/CN104602141A/zh active Pending
- 2015-07-14 KR KR1020177022817A patent/KR20170105573A/ko not_active Application Discontinuation
- 2015-07-14 WO PCT/CN2015/083984 patent/WO2016112666A1/zh active Application Filing
- 2015-07-14 US US15/543,386 patent/US20180026735A1/en not_active Abandoned
- 2015-07-14 EP EP15877581.7A patent/EP3247069B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120275317A1 (en) * | 2011-04-29 | 2012-11-01 | Rad Data Communications Ltd. | Timing over packet demarcation entity |
CN102957528A (zh) * | 2011-08-26 | 2013-03-06 | 中兴通讯股份有限公司 | 穿越第三方同步网络的同步方法和*** |
EP2595331A2 (en) * | 2011-11-16 | 2013-05-22 | Fujitsu Limited | Communication apparatus for performing time synchronization |
CN103078699A (zh) * | 2012-12-28 | 2013-05-01 | 华为技术有限公司 | 基于精密时间协议进行时间同步的方法和网络设备 |
Non-Patent Citations (1)
Title |
---|
陈金凤: "IEEE1588网络时延测量研究与实现", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016112666A1 (zh) * | 2015-01-16 | 2016-07-21 | 深圳市中兴微电子技术有限公司 | Otn网络中实现时间同步的方法、设备、***及存储介质 |
WO2017097034A1 (zh) * | 2015-12-09 | 2017-06-15 | 深圳市中兴微电子技术有限公司 | 光传输网络中时间报文的时戳处理方法及装置 |
CN106856422A (zh) * | 2015-12-09 | 2017-06-16 | 深圳市中兴微电子技术有限公司 | 光传输网络中时间报文的时戳处理方法及装置 |
CN107070576A (zh) * | 2017-03-15 | 2017-08-18 | 烽火通信科技股份有限公司 | 一种在otn设备间实现1588时间同步的***及方法 |
WO2018166223A1 (zh) * | 2017-03-15 | 2018-09-20 | 烽火通信科技股份有限公司 | 一种在otn设备间实现1588时间同步的***及方法 |
CN107070576B (zh) * | 2017-03-15 | 2019-03-01 | 烽火通信科技股份有限公司 | 一种在otn设备间实现1588时间同步的***及方法 |
WO2020134709A1 (zh) * | 2018-12-29 | 2020-07-02 | 中兴通讯股份有限公司 | 一种时间校正方法、装置、***及存储介质 |
CN111385049A (zh) * | 2018-12-29 | 2020-07-07 | 中兴通讯股份有限公司 | 一种时间校正方法、装置、***及存储介质 |
CN112583477A (zh) * | 2019-09-27 | 2021-03-30 | 深圳市中兴微电子技术有限公司 | 一种延时测量方法、***和存储介质 |
CN112583477B (zh) * | 2019-09-27 | 2023-08-04 | 深圳市中兴微电子技术有限公司 | 一种延时测量方法、***和存储介质 |
WO2021190080A1 (zh) * | 2020-03-27 | 2021-09-30 | 烽火通信科技股份有限公司 | 一种用于时间同步的误差调整方法及*** |
CN113810243A (zh) * | 2020-06-17 | 2021-12-17 | 上海汽车集团股份有限公司 | 一种延时测试方法及装置 |
CN113810243B (zh) * | 2020-06-17 | 2022-08-12 | 上海汽车集团股份有限公司 | 一种延时测试方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
US20180026735A1 (en) | 2018-01-25 |
EP3247069A4 (en) | 2018-01-24 |
WO2016112666A1 (zh) | 2016-07-21 |
KR20170105573A (ko) | 2017-09-19 |
EP3247069B1 (en) | 2020-05-06 |
EP3247069A1 (en) | 2017-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104602141A (zh) | 一种otn网络中实现时间同步的方法、设备和*** | |
CN101299749B (zh) | 网络间的时钟传递方法和时钟传递装置 | |
CN101997669B (zh) | 光传送网承载时间同步协议时的时间校正方法及*** | |
TWI485996B (zh) | 致能一被動光網路具備支援時間同步能力的裝置與方法 | |
CN102843620B (zh) | 一种实现时间同步传送的otn设备及方法 | |
CN102244603B (zh) | 传输承载时间的报文的方法、设备及*** | |
CN101582733A (zh) | 一种在sdh设备之间实现高精度时间同步的方法和*** | |
CN101594673A (zh) | 一种分布式处理1588时间戳的方法及*** | |
CN101455014A (zh) | 传送所发送的或者所接收的消息的发送时间信息或者接收时间信息的方法和装置 | |
CN102938676A (zh) | 时间同步处理方法、装置及*** | |
US8856367B2 (en) | Arrangement and method for interchanging time markers | |
Hann et al. | Synchronous ethernet to transport frequency and phase/time | |
CN103138887A (zh) | 一种1588事件报文的处理方法及*** | |
CN107809295B (zh) | 一种跨平台时间同步装置及方法 | |
CN103181105A (zh) | 用于同步分组交换网络的主时钟和从时钟的非介入式方法以及关联的同步设备 | |
CN103595494B (zh) | 一种适用于无线自组网的无中心时分多址同步方法 | |
CN102469377A (zh) | 一种epon***以及***中实现端到端透明时钟的方法 | |
CN104243079A (zh) | 一种实时以太网的微秒级时钟同步方法 | |
CN102342051B (zh) | 用于通过经由至少一个时间分发协议分开传输第一和第二数据来同步时钟的方法和相关的***及模块 | |
CN107888314B (zh) | 一种面向工业物联网的跨网络时间同步方法 | |
CN105634637A (zh) | 一种ptp和sync-e融合的时频同步方法 | |
CN103731252B (zh) | 一种ieee1588单播协商机制改进方法及*** | |
CN104601269B (zh) | 主从时钟同步方法及*** | |
CN101998192A (zh) | 无源光网络上时间同步的方法和*** | |
WO2016150021A1 (zh) | 一种报文转发时延的测量方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150506 |