[发明专利]一种基于E1链路的IEEE1588时钟同步方法、系统及装置在审
申请号: | 201410326095.6 | 申请日: | 2014-07-09 |
公开(公告)号: | CN104202137A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 尹二飞;薛百华;张洪雁 | 申请(专利权)人: | 北京东土科技股份有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 e1 ieee1588 时钟 同步 方法 系统 装置 | ||
技术领域
本发明涉及工业以太网技术领域,尤其涉及一种基于E1链路的IEEE1588时钟同步方法、系统及装置。
背景技术
图1为现有技术中在同步数字体系(Synchronous Digital Hierarchy,SDH)网络上传输以太网承载的PTP报文的结构图,主时钟设备在通过SDH网络向从时钟设备传输PTP报文时,在该传输链路上增加了以太网与E1转换装置,主时钟设备将该PTP报文传输到以太网与E1转换装置,该装置将该PTP报文转换为E1报文,经过SDH网络后,再将该E1报文转换为PTP报文发送到从时钟设备,从而实现主、从时钟设备间的对时,相应的从时钟设备发送的时钟同步报文经过与上述过程类似的过程,传输到主时钟设备。
图2为现有技术中基于E1链路进行时钟同步的具体结构图,该图2与图1基本类似,在SDH网络中传输PTP报文时,PTP报文中的时间戳是在进出以太网的主、从时钟设备上的PHY打上的。主从时钟设备在进行时钟同步时,需要保证主时钟设备到从时钟设备的链路延时,与从时钟设备到主时钟设备的链路延时对等。但是,在上述图2中,当报文在E1链路和以太网链路间转换时,以太网的数据传输速率较快,因此当时钟同步报文转换为以太网报文后,时钟同步报文可以立即发送,而E1链路的数据传输率较慢,时钟同步报文转换为E1报文后,需要等待到该报文的发送时刻才能发送,而每次等待的时间需要根据当前E1链路的传输情况而定,该等待的时间并不是固定的,因此该延时也被称为抖动延时。
该抖动延时造成主时钟设备到从时钟设备的链路延时,与从时钟设备到主时钟设备的链路延时不对等,并且该抖动延时也不能从链路延时中分离出来,造成整个链路延时的抖动,再加上SDH链路上的延时抖动,使得整个链路的不稳定延时达到微妙级别,从而无法满足对时精度纳秒级的需要。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于E1链路的IEEE1588时钟同步方法、系统及装置。
本发明实施例提供了一种基于E1链路的IEEE1588时钟同步方法,第一转换设备与主时钟设备保持时钟同步,第二转换设备与从时钟保持时钟同步,第一转换设备和第二转换设备用于实现以太网报文和E1报文之间的转换,该方法包括:
第二转换设备根据接收到多个E1报文中每个时间戳t1的时刻t2,确定第一转换设备到第二转换设备间的链路延时,其中所述多个E1报文为第一转换设备接收到主时钟设备发送的Sync报文后发送的,且每个E1报文中携带至少一个时间戳t1;
第二转换设备接收第一转换设备发送的第二转换设备到第一转换设备的链路延时,其中,所述第二转换设备到第一转换设备的链路延时,为所述第一转换设备根据第二转换设备发送的多个E1报文中携带的每个时间戳t3,及接收到每个E1报文的时间戳t3的时刻t4确定的;
所述第二转换设备使从时钟设备根据确定的第一转换设备和第二转换设备间的链路延时,对自身的时钟进行对时。
进一步地,为了保证时钟同步的精度,减少抖动延时对时钟同步造成的影响,所述第一转换设备发送第二转换设备到第一转换设备的链路延时包括:
第二转换设备接收到从时钟设备发送的Delay_Req报文时,向第一转换设备发送多个E1报文,并在对应的每个E1报文中添加至少一个时间戳t3;
第一转换设备根据接收到每个E1报文中的时间戳t3的每个时刻t4,确定第二转换设备到第一转换设备的链路延时,并将确定的第二转换设备到第一转换设备的链路延时发送到第二转换设备。
进一步地,为了保证时钟同步的精度,减少抖动延时对时钟同步造成的影响,所述第二转换设备使从时钟设备根据确定的第一转换设备和第二转换设备间的链路延时,对自身的时钟进行对时包括:
所述第二转换设备根据确定的第一转换设备和第二转换设备间的链路延时,对自身的时钟进行调整,并将调整后的时钟信息发送到从时钟设备,使从时钟设备根据所述时钟信息调整自身的时钟;或,
所述第二转换设备将确定的第一转换设备和第二转换设备间的链路延时发送到从时钟设备,使从时钟设备根据第一转换设备和第二转换设备间的链路延时,对自身的时钟进行调整。
进一步地,为了保证时钟同步的精度,减少抖动延时对时钟同步造成的影响,所述根据第一转换设备和第二转换设备间的链路延时,对自身的时钟进行调整包括:
根据确定的第一转换设备到第二转换设备的链路延时,及第二转换设备到第一转换设备的链路延时,确定平均链路延时;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司;,未经北京东土科技股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410326095.6/2.html,转载请声明来源钻瓜专利网。