[发明专利]一种工业以太网中的同步方法及设备有效
| 申请号: | 201410006990.X | 申请日: | 2014-01-07 |
| 公开(公告)号: | CN104767605B | 公开(公告)日: | 2018-10-02 |
| 发明(设计)人: | 周朝阳;姚詹图;胡永辉;林应荃 | 申请(专利权)人: | 维谛技术有限公司 |
| 主分类号: | H04L7/00 | 分类号: | H04L7/00 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 工业 以太网 中的 同步 方法 设备 | ||
本发明实施例提供了一种工业以太网中的同步方法及设备,该方法包括:生成携带上一次通讯周期得到的与从站的时间计数器的偏差值的业务数据包,并将该业务数据包发送至从站,以使从站根据该偏差值对时间计数器进行同步调整,这样主站就不需要向从站发送特定的同步帧来实现主站与从站之间的同步,而是直接将同步信息携带在平常通讯时发送的业务数据包中,从而节约了网络带宽,并避免了主站与从站之间发送同步帧时不能发送正常业务数据包的问题,进而提升了系统的通讯效率。
技术领域
本发明涉及通讯技术领域,尤其涉及一种工业以太网中的同步方法及设备。
背景技术
当前,在工业以太网网络中至少包括了一个主站和若干从站,每个从站至少包含了两个网口,主站与从站之间以及各个从站之间通过标准网线收尾连接(如图1所示),从而形成一个链式网络,因此工业以太网的同步性能是其最重要的性能指标之一,通过良好的同步,各个节点可以在相同时刻进行相应的操作。
在现有技术方案中,同步过程是通过同步帧来完成的,即:主站向从站通过发送单独的同步帧请求同步时钟信息,被请求的从站向主站发送相应的同步响应帧返回同步时钟信息。为了保证上传和下发链路的对等性,在进行同步帧的请求和响应的过程中,系统链路不能发送正常数据,因此同步帧的存在不仅占用了系统链路带宽,而且降低了系统的通讯效率。
发明内容
本发明实施例提供一种工业以太网中的同步方法及设备,用以解决现有技术中工业以太网中同步帧的存在占用了系统链路带宽,而且降低系统的通讯效率的问题。
其具体的技术方案如下:
一种工业以太网中的同步方法,包括:
生成携带上一次通讯周期得到的同步信息的业务数据包;
将所述业务数据包发送至所述从站,以使所述从站根据所述同步信息对时间计数器进行同步调整。
可选的,在生成携带上一次通讯周期得到的同步信息的业务数据包之前,还包括:
在所述业务数据包中确定出用于携带数据信息的数据段;
在所述数据段中写入在上一次通讯周期得到的同步信息。
可选的,在将所述业务数据包发送至所述从站之后,还包括:
获取发送所述业务数据包的发送时刻;
在接收所述从站返回的携带时间戳的反馈数据包时,记录接收所述反馈数据包的接收时刻;
将所述发送时刻、所述接收时刻之和与所述反馈数据包中的时间戳之间的差值的一半作为本次通讯周期的同步信息。
一种工业以太网中的同步方法,包括:
接收主站发送的携带上一次通讯周期得到的时间计数器的偏差值的业务数据包;
根据所述偏差值,获取与主站之间的同步信息,并生成携带同步信息的反馈数据包,所述反馈数据包为与主站之间的正常业务数据包;
将所述反馈数据包发送至所述主站。
可选的,根据所述偏差值,获取与主站之间的同步信息,并生成携带同步信息的反馈数据包,包括:
将本次通讯周期得到的偏差值与保存的之前通讯周期获得N个偏差值之间的算数平均值作为平均偏差值,其中,N为大于等于1的整数;
确定接收所述业务数据包时记录的接收时刻,以及向所述主站发送反馈数据包的反馈时刻;
将所述接收时刻与平均偏差值之和以及反馈时刻与平均偏差值之和的和确定为所述同步信息;
将所述同步信息写入所述反馈数据包中用于携带数据信息的数据段中,生成携带同步信息的反馈数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维谛技术有限公司,未经维谛技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410006990.X/2.html,转载请声明来源钻瓜专利网。





