[发明专利]一种时间同步的方法、设备及系统有效
申请号: | 200910243564.7 | 申请日: | 2009-12-25 |
公开(公告)号: | CN102111380A | 公开(公告)日: | 2011-06-29 |
发明(设计)人: | 李丙博;江龙;徐文广;孙文华;徐元欣;陈淑敏;王洋;王传刚 | 申请(专利权)人: | 华为技术有限公司;浙江大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;焦丽 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时间 同步 方法 设备 系统 | ||
技术领域
本发明涉及一种时间同步的方法、设备及系统,属于网络通信技术领域。
背景技术
如今,电信网的传输技术正在从基于TDM的电路交换方式逐步演进到基于IP的分组交换方式。在传统的TDM组网方案中,链路的下行节点能够很容易地从TDM的E1/T1链路中恢复出上行节点的同步信号。而当采用IP组网方案时,由于IP网络的异步传输特性,因而无法支持物理层的同步信息的传输。现有的几种网络同步方案包括:全球定位系统(GPS)、以太网同步(ITU-TG.8261)、精确时间同步协议(IEEE 1588)等,其中IEEE 1588协议对网络负载无要求,可以同时传递频率和相位信息,时间戳的标识在底层硬件,对同步信息的恢复精度高,因而成为理想的网络同步方案。
IEEE 1588的网络同步原理基于一个假设:通信链路的上下行的时延是对称的。现有IEEE 1588的同步方发的主要过程是通过主时钟和从时钟相互发送报文的时刻获得主时钟与从时钟之间的时间偏差值,并根据时间偏差值同步主时钟和从时钟的时间。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
对端的工作模式(例如,调制方式等)不对称,或者来回程的物理链路(例如,光纤等)的距离不相等,都会造成上下行的时延不对称,例如图1所示的一个xDSL线路,在上行链路中带宽为1.5Mbps,而下行链路中的带宽为512Kbps,上下行带宽不等导致链路的不对称。一旦出现链路时延不对称的情况,就会严重导致网络同步精度下降。
发明内容
本发明的实施例提供了一种时间同步的方法、设备及系统,实现了网络设备的精确时间同步。
一种时间同步的方法,包括:
向对端发送同步报文之后,向对端发送跟随报文,所述跟随报文记载了发送同步报文的结尾时刻;
接收对端发送的延时请求报文,根据所述延时请求报文发送延时响应报文,所述延时响应报文记载了接收所述延时请求报文的初始时刻;
使得对端根据所述发送同步报文的结尾时刻、接收延时请求报文的初始时刻、以及对端记录的接收同步报文的初始时刻和发送延时请求报文的结尾时刻计算获得与对端的时间偏差值,根据所述时间偏差值完成时间同步。
一种时间同步的设备,包括:
同步跟随报文发送单元,用于向对端发送同步报文之后,向对端发送跟随报文,所述跟随报文记载了发送同步报文的结尾时刻;
延时响应报文发送单元,用于接收对端发送的延时请求报文,根据所述延时请求报文发送延时响应报文,所述延时响应报文记载了接收所述延时请求报文的初始时刻。
一种时间同步的方法,包括:
接收对端发送的同步报文及跟随报文,并记录接收所述同步报文的初始时刻、以及所述跟随报文中记载的发送同步报文的结尾时刻;
向对端发送延时请求报文,并记录发送所述延时请求报文的结尾时刻;
接收对端发送的延时响应报文,并记录所述延时响应报文中记载的对端接收延时请求报文的初始时刻;
根据所述发送同步报文的结尾时刻、所述接收同步报文的初始时刻、所述发送延时请求报文的结尾时刻以及所述接收延时请求报文的初始时刻计算获得与对端的时间偏差值,根据所述时间偏差完成时间同步。
一种时间同步的设备,包括:
同步跟随报文接收单元,用于接收对端发送的同步报文及跟随报文,并记录接收所述同步报文的初始时刻、以及所述跟随报文中记载的发送同步报文的结尾时刻;
延时请求报文发送单元,用于向对端发送延时请求报文,并记录发送所述延时请求报文的结尾时刻;
延时响应报文接收单元,用于接收对端发送的延时响应报文,并记录所述延时响应报文中记载的对端接收延时请求报文的初始时刻;
时间同步单元,用于根据所述发送同步报文的结尾时刻、所述接收同步报文的初始时刻、所述发送延时请求报文的结尾时刻以及所述接收延时请求报文的初始时刻计算获得与对端的时间偏差值,根据所述时间偏差完成与对端的时间同步。
由上述本发明的实施例提供的技术方案可以看出,通过基于IEEE 1588协议的第一设备与第二设备之间发送报文得到的时间戳计算获得第一设备与第二设备的时间偏差值,可以在链路时延非对称的情况下实现基于IEEE 1588协议的网络设备之间的精确时间同步。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;浙江大学,未经华为技术有限公司;浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910243564.7/2.html,转载请声明来源钻瓜专利网。