0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

精确时间协议所包含的内容以及含义

牵手一起梦 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2020-06-04 15:54 次阅读

IEEE1588协议,又称PTP(precise time protocol,精确时间协议),可以达到亚微秒级别时间同步精度,于2002年发布version1,2008年发布version2。IEEE1588 协议的同步原理,所提出的Delay Request-Response Mechanism(延时响应机制)如图1所示。

精确时间协议所包含的内容以及含义

图中所描述的PTP报文为以下几种:

(1)sync同步报文

(2)Follow_up跟随报文

(3)Delay_req延迟请求报文

(4)Delay_resp延迟请求响应报文

延迟响应同步机制的报文收发流程:

1.主时钟周期性的发出sync报文,并记录下sync报文离开主时钟的精确发送时间t1;(此处sync报文是周期性发出,可以携带或者不携带发送时间信息,因为就算携带也只能是预估发送时间戳originTimeStamp)

2.主时钟将精确发送时间t1 封装到Follow_up报文中,发送给从时钟;

(由于sync报文不可能携带精确的报文离开时间,所以我们在之后的Follow_up报文中,将sync报文精确的发送时间戳t1封装起来,发给从时钟)

3.从时钟记录sync报文到达从时钟的精确时到达时间t2;

4.从时钟发出delay_req报文并且记录下精确发送时间t3;

5.主时钟记录下delay_req报文到达主的精确到达时间t4;

6.主时钟发出携带精确时间戳信息t4的delay_resp报文给从时钟;

这样从时钟处就得到了t1,t2,t3,t4四个精确报文收发时间。

时钟偏差&网络延时

offset:时钟间偏差(主从时钟之间存在时间偏差,偏离值就是offset,图1中主从时钟之间虚线连接时刻,就是两时钟时间一致点)

delay:网络延时(报文在网络中传输带来的延时)

从时钟可以通过t1,t2,t3,t4四个精确时间戳信息,得到主从时钟偏差offset和传输延时

delay:

精确时间协议所包含的内容以及含义

从时钟得到offset和delay之后就可以通过修正本地时钟进行时间同步。

PTP报文分类

IEEE1588把所涉及到的报文分为事件报文和通用报文,分类依据是:是否在收发报文时需要记录精确时间戳,根据上文中所描述的几种报文,可以进行如下分类:

1.事件报文《收发时候需要记录精确时间戳》:sync报文,delay_req报文

2.通用报文《收发时候不需要几率精确时间戳》:follow_up 报文,delay_resp报文 .
责任编辑:dhj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 延时
    +关注

    关注

    0

    文章

    107

    浏览量

    25531
  • 时钟
    +关注

    关注

    10

    文章

    1733

    浏览量

    131474
  • PTP
    PTP
    +关注

    关注

    0

    文章

    50

    浏览量

    8656
收藏 人收藏

    评论

    相关推荐

    充电桩通讯协议测试内容及方法

    充电桩通讯协议测试是为了确保充电桩与车辆之间的通讯符合相关标准和规定,确保充电过程的安全性和可靠性。测试内容主要包括协议一致性检测、互操作性检测、电气性能测试等方面。 一、测试内容
    的头像 发表于 11-22 18:05 241次阅读
    充电桩通讯<b class='flag-5'>协议</b>测试<b class='flag-5'>内容</b>及方法

    通过WLAN进行精确时间同步

    电子发烧友网站提供《通过WLAN进行精确时间同步.pdf》资料免费下载
    发表于 10-29 09:52 0次下载
    通过WLAN进行<b class='flag-5'>精确</b><b class='flag-5'>时间</b>同步

    赫斯特与OpenAI达成内容整合协议

    近日,美国大众媒体和商业信息集团赫斯特宣布与OpenAI达成了一项内容合作协议。根据协议,赫斯特的报纸和国内杂志内容将被整合到OpenAI的产品中,为用户带来更加丰富和实用的信息体验。
    的头像 发表于 10-09 16:28 275次阅读

    OPA380的pspice模型只有5个管脚标号,各个管脚代表的含义是什么?

    OPA380的pspice模型只有5个管脚标号,但是未标明各个管脚代表的含义,如哪个输入,哪个输出,电源之类的。这个怎么办呢?
    发表于 09-18 06:19

    网络时间服务器模块:卫星时间同步的管理神器

    网络时间协议和PTP精确时间协议是两种常用的网络时间同步协议。PTP需要硬件支持,山东正瑞有对应
    的头像 发表于 08-20 15:38 268次阅读
    网络<b class='flag-5'>时间</b>服务器模块:卫星<b class='flag-5'>时间</b>同步的管理神器

    解读网络时间协议NTP,带你领略NTP的魅力!

      时间是我们日常生活的重要组成部分,而在数字时代,时间同步也在计算机和网络系统中扮演着至关重要的角色。网络时间协议(Network Time Protocol,NTP)是一种用于确保网络中各个设备
    的头像 发表于 06-27 16:52 648次阅读
    解读网络<b class='flag-5'>时间协议</b>NTP,带你领略NTP的魅力!

    espidf自定义组件明明已经包含了应该包含内容,为什么编译一直提示未包含

    早上好,这是一个自定义组件,明明已经包含了应该包含内容,为什么编译一直提示未包含,而且可以ctrl+头文件能连接到相应函数,谢谢
    发表于 06-18 07:20

    京准电钟 | NTP网络时间同步协议原理及其应用介绍

    京准电钟 NTP网络时间同步协议原理及其应用介绍
    的头像 发表于 06-12 15:22 508次阅读
    京准电钟 | NTP网络<b class='flag-5'>时间</b>同步<b class='flag-5'>协议</b>原理及其应用介绍

    【京准】标准时钟系统:精确、可靠的时间计量工具

    【京准】标准时钟系统:精确、可靠的时间计量工具
    的头像 发表于 06-04 11:26 945次阅读

    新闻集团与OpenAI签订内容授权协议

    新闻集团(News Corp)近日宣布与生成式人工智能(AI)公司OpenAI签订了一项具有里程碑意义的内容授权协议。此次合作旨在探索AI技术在新闻出版领域的潜力,并期望从中获得可观的收益。
    的头像 发表于 05-27 09:57 349次阅读

    仿真测试包含哪些内容

    在当今科技快速发展的时代,仿真测试作为一种重要的技术手段,被广泛应用于各个领域。无论是航空航天、汽车制造、医学仿真,还是建筑设计、国防军事以及城市交通等,仿真测试都发挥着不可或缺的作用。本文将深入探讨仿真测试的内容,包括其定义、主要特点、执行步骤
    的头像 发表于 05-17 14:32 1012次阅读

    网络时间协议NTP:时间同步

    NTP网络时间协议创建于1988年,该协议标准用于世界上绝大多数计算机和电子设备的超精确时钟同步。除了科学应用之外,在计算中,保持系统时钟一致(特别是在虚拟化环境中)是至关重要的,也是
    的头像 发表于 05-07 14:45 401次阅读
    网络<b class='flag-5'>时间协议</b>NTP:<b class='flag-5'>时间</b>同步

    时间继电器型号及含义 时间继电器的作用和原理

    时间继电器是一种常见的电子元件,用于控制电路在特定时间范围内的断开或闭合。它是一种电磁式继电器,可根据用户设置的时间延迟,实现对电路的自动控制。 时间继电器的型号和
    的头像 发表于 02-03 14:00 5034次阅读

    了解衍射的来源和含义

    本文从来源和含义以及计算光刻方面讲了衍射的来源。
    的头像 发表于 01-19 10:59 1351次阅读
    了解衍射的来源和<b class='flag-5'>含义</b>

    labview精确控制循环时间

    LabVIEW是一款图形化编程语言,广泛应用于实验室和工业控制领域。正因为其图形化的特点,使得其在控制循环时间上具有一定的挑战性。本文将详细介绍LabVIEW中如何精确控制循环时间,并给出一些
    的头像 发表于 01-04 16:34 2925次阅读