[发明专利]精确IEEE1588协议的透明时钟路径延迟的方法有效
申请号: | 201410455056.6 | 申请日: | 2014-09-09 |
公开(公告)号: | CN104184534B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 朱望纯;张鑫;高海英;宋辉;曹健 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 桂林市持衡专利商标事务所有限公司45107 | 代理人: | 陈跃琳 |
地址: | 541004 广*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种精确IEEE1588协议的透明时钟路径延迟的方法,其先通过运行IEEE1588时间同步机制,采用P2P透明时钟机制,得到四个时间戳,再利用时钟同步算法计算出路径延迟值,使用设置阈值法,将路径延迟值与阈值相比较若小于规定阈值,保存并进入下一次时钟同步,当他们的偏差值大于预先设定的阈值时,进行PID反馈调节,然后再次比较,若还是大于阈值,则认为是错误的,舍弃。若小于规定阈值,则保存并进去下一组同步。本发明能够解决了现有IEEE1588v2时间同步时路径偏差值不稳定而影响同步精度的问题。 | ||
搜索关键词: | 精确 ieee1588 协议 透明 时钟 路径 延迟 方法 | ||
【主权项】:
一种精确IEEE1588协议的透明时钟路径延迟的方法,其特征是,包括如下步骤:步骤1、请求者和响应者均运行IEEE1588协议,进入透明时钟的模式;步骤2、根据设置的报文发送间隔,在请求者和响应者之间发送协议消息报文,得到4个消息时间戳;即步骤2.1、请求者发送Pdelay_Req报文给响应者,请求者记下当前发送的消息时间戳T1;步骤2.2、响应者接受请求者发送的Pdelay_Req报文,响应者记下当前接收到的消息时间戳T2;步骤2.3、响应者接受到Pdelay_Req报文后,马上向请求者发送Pdelay_Resp报文,响应者记录下发送Pdelay_Resp报文的消息时间戳T3;步骤2.4、请求者接受到响应者发送的Pdelay_Resp报文,请求者记录下当前消息时间戳T4;步骤2.5、响应者先根据消息时间戳T2和T3计算周转时间T3‑T2;再根据响应者的时钟类型将周转时间T3‑T2加载到相应的报文中,并发送给请求者;即如果响应者是单步时钟,则响应者在发送Pdelay_Resp报文之前,将周转时间T3‑T2加到Pdelay_Resp报文的修正域中,并且对校验和或Pdelay_Resp报文的其他内容相关字段做任何需要的校正;如果响应者是双步时钟,则响应者在发送Pdelay_Resp报文之后,响应者紧接着发送一个Pdelay_Resp_Follow_Up报文,该Pdelay_Resp_Follow_Up报文中会携带有周转时间T3‑T2;步骤3、请求者根据上述所获得的4个消息时间戳T1~T4,计算路径延迟Q1,其中Q1=[(T4‑T1)‑(T3‑T2)]/2;步骤4、请求者判断计算得出的路径延迟Q1是否大于预先设置的阈值;如果路径延迟Q1小于阈值,则保存路径延迟Q1,结束本次同步测量,并等待下次同步测量;如果路径延迟Q1大于阈值,则采用PID反馈调节补偿,进行反馈补偿后会得到一个新的路径延迟Q2,并将新的路径延迟Q2与阈值进行比较;如果新的路径延迟Q2小于阈值,则保存新的路径延迟Q2,结束本次同步测量,等待下次同步测量;如果新的路径延迟Q2大于阈值,则舍弃当前测量的所有时间戳,终止本次同步测量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410455056.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种信道质量指示的调整方法及基站
- 下一篇:无线多播系统中的中继协作传输方法