- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IEEE1588协议历史 1985年以太网成为IEEE802.3标准后,1995年数据传输速度从10Mb/s提高到100Mb/s,在这个过程中,计算机界和网络界也在致力于解决以太网的定时同步能力不足的问题,开发出了一种软件方式的网络时间协议(NTP)以提高各网络设备之间的定时同步能力。1992年NTP版本的同步准确度可以达到200μs,但是仍然不能满足测量仪器和工业控制所需的准确度。为了解决测量和控制应用的分布网络定时同步的需要,具有共同利益的工程技术人员在2000年底成立了网络精密时钟同步委员会,该委员会起草的规范在2002年底获得IEEE标准委员会通过作为IEEE1588标准。 IEEE1588简介 IEEE1588(the Precision Time Protocol 简称为PTP)全称是“网络测量和控制系统的精密时钟同步协议标准”,是针对基于工业以太网的测控系统的时间同步协议。IEEE1588协议是通用的提升网络系统定时同步能力的规范,在起草过程中主要参考以太网来编制,使分布式通信网络能够具有严格的定时同步,并且应用于工业自动化系统。基本构思是通过硬件和软件将网络设备的内时钟与主控机的主时钟实现同步,提供同步建立时间小于10μs的运用,与未执行IEEE1588协议的以太网延迟时间1,000μs相比,整个网络的定时同步指标有显著的改善。IEEE1588协议比较简单,所占用的网络和计算机资 源也较少,可以在嵌入式计算机系统中使用。该协议可以应用的同步介质也十分广泛,既可以在应用广泛的以太网中进行同步,也适用于通过支持多点传送信息的局域网通信的系统,其能够使异种系统实现同步。IEEE1588协议是通过连接在网络硬件接口上的辅助硬件通道来触发获取时间标签的,它可以最大限度地消除由软件产生的响应延迟所造成的不确定因素,使同步精度达到亚微秒级。 IEEE1588协议原理 1 . IEEE1588时钟 2 . IEEE1588同步原理 1.IEEE1588时钟 一个1588精确时钟(PTP)系统包括多个节点,每个节点都有一个时钟,时钟之间经由网络连接。原理上可分为两种时钟:普通时钟和边界时钟。只有一个PTP 通信端口的时钟叫普通时钟,而有两个或更多的PTP 通信端口且每个端口均能提供独立的PTP 通信的时钟叫边界时钟。在系统中,根椐相互之间通信关系又可以将网络中的时钟分为主时钟和从时钟,一个PTP 通信子网内只有一个主时钟,其余的是从时钟。在一个局域网中时钟精度等级最高的时钟叫做祖主时钟,它通常采用原子时钟或GPS时钟担任,在它的下层可连接边界时钟或从时钟。主时钟为整个系统提供 标准时钟,每隔一定的时间将其本地时间发布到网上,从时钟接收主时钟的时间信息,进行相应的计算,与主时钟同步。PTP 系统通过最佳主时钟算法(BMC) 来实时地决定PTP端口应处的状态,整个PTP 系统中稳定性、精确性、确定性最好的时钟就是主时钟。 2.IEEE1588同步原理 IEEE1588 协议定义了4 种类型的报文:同步报文(Sync), 跟随报文( Follow_up) ,延时请求报文(Delay_req) ,延时请求应答报文(Delay_resp) 。PTP 系统中的从时钟就是通过与主时钟交换上述的4种报文,从中获取时间戳,计算出与主时钟的时间偏差,根据偏差来调整自己的时间,从而达到与主时钟的时间同步。在PTP 系统中,影响各时钟同步的因素大体上有两个,一是各时钟的性能所引起的时间偏差,二是由于各报文在网络中传输所引起的网络延迟,因此,PTP系统的同步过程可分为两个阶段:偏差修正阶段和延迟测量修正阶段。 第一阶段:修正主从时钟之间的时间偏差,称为偏差修正阶段。在修正过程中,主时钟按照所设定的时间间隔周期性地发出同步报文: Sync ,在报文中包含了报文发出的估计时间,从时钟记录收到同步报文的时间Ts1 ,经过一定时间的延时,主时钟接着发出跟随报文: Follow_up ,在报文中有Sync 发出的精确时间Tm1 ,这样,从时钟使用Follow_up 报文中的Sync 实际发出时间和Sync 的接收时间,可以计算出从时钟与主时钟之间的偏移(off set ) ,根据偏移量来修正时间偏差。 off set_f rom_master = Ts1-Tm1-one_way_delay (1) 这里要说明的是,式(1) 中的one_way_delay 指的是主时钟与从时钟之间的传输延迟时间,它将在下面的延迟测量阶段测出,所以在这里是未知的。由于报文传输网络存在着一定的延迟,因此还应进行网络延迟的测量。 第二阶段:网络延迟测量。从时钟发出延迟请求报文Delay_Req ,并记录发送时间Ts2
您可能关注的文档
最近下载
- Rexroth lndraMotion MTX micro简明调试手册04版本.pdf VIP
- 海南省“三医联动一张网”项目建设工程招标(简称:海南省三医联动信 息平台)第三章用户需求书.PDF VIP
- 客户经理业绩考核分析系统数据库设计说明.doc
- 最新人教版一年级上册数语文同步练习册及单元试卷.doc VIP
- 人教版高中物理高考总复习全册知识点考点梳理、重点题型分类巩固练习提高版.doc VIP
- 人教版高中物理必修3基础知识自测小纸条(含答案及解析).pdf VIP
- GB50575-2010 1Kv及以下配线工程施工与验收规范.pdf VIP
- 食源性疾病事件应急处置桌面推演脚本.doc VIP
- 智慧校园智能学习环境对城市初中生创新思维培养的实证研究教学研究课题报告.docx
- 人教版高中物理选修3-5全册知识点考点梳理、重点题型分类巩固练习提高版.doc VIP
文档评论(0)