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

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

3天内不再提示

【虹科】5分钟弄懂为什么IEEE 1588如此精确?

虹科智能自动化 2022-06-30 09:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

为什么IEEE 1588如此精确?因为1个概念:硬件时间戳。因为由IEEE 1588-2008定义的精确时间协议(PTP)通过在主时钟和从时钟之间交换信息来工作。

d28eb640-f6fe-11ec-a2f4-dac502259ad0.jpg

d27f39ae-f6fe-11ec-a2f4-dac502259ad0.png

图1. 显示PTP主时钟和PTP从时钟之间信息交换的顺序图。Sync和Delay_Request消息的出发和到达时间被保存为四个时间戳t1-t4。Follow_Up和Delay_Response消息用于将主时钟记录的时间戳传送给从时钟,这样它就有了调整其时间所需的信息。在这些交换结束后,从属时钟拥有所有四个时间戳。因此,它可以计算出它的时钟相对于主时钟的偏移量为:

偏移 = (t2 + t3 – t1 – t4) /2

d2aff9ea-f6fe-11ec-a2f4-dac502259ad0.png

问题

d2ba5caa-f6fe-11ec-a2f4-dac502259ad0.png

d27f39ae-f6fe-11ec-a2f4-dac502259ad0.png

然而,有一个陷阱(问题)。该方程假定信息从主站到从站所需的时间(正向延迟)与信息从从站到主站所需的时间(反向延迟)相同。如果这些延迟很大也没有问题,只要它们是相同的。正向和反向延迟的任何差异都会导致在确定主时钟和从时钟之间的差异时出现错误。

为什么正向和反向的延迟会不同?这主要是由于所有那些讨厌的“队列”。路由器里有队列,交换机里有队列,甚至终端设备的网络堆栈里也有队列。通常情况下,信息在队列中花费的时间很少,但有时它们在等待交换机完成同一端口上的其他信息,或等待操作系统完成它正在做的事情,以便它能获取时间戳。在某些情况下,延迟可能相当长,几微秒,甚至是毫秒。因此,很明显,如果这种情况发生在一个方向,而不是另一个方向,那么,这就有一个很大的时间传输错误。

d2aff9ea-f6fe-11ec-a2f4-dac502259ad0.png

硬件时间戳

d2ba5caa-f6fe-11ec-a2f4-dac502259ad0.png

Hardware timestamping

d27f39ae-f6fe-11ec-a2f4-dac502259ad0.png

由于我们在开篇已经给出了答案,知道这是通过硬件时间戳解决的。其工作原理如下图所示。当消息离开或到达网络端口时,特殊硬件会根据本地时钟生成时间戳,该时间戳通常位于数据链路层(MAC)和物理层(PHY)之间与介质无关的接口中。这消除了操作系统和其他软件无法预测的缓慢响应。支持PTP的交换机和路由器也会为PTP消息加时间戳。下面所示的一种类型的这样的设备称为透明时钟,其工作方式是更新PTP消息以校正在设备上花费的时间。另一种类型称为边界时钟,它使用PTP消息设置自己的时钟,然后将其时间发送给需要它的PTP从站。

d2fac768-f6fe-11ec-a2f4-dac502259ad0.jpg

d27f39ae-f6fe-11ec-a2f4-dac502259ad0.png

图2. 同步信息传输过程中的硬件时间戳示意图。同步消息在通过PHY和MAC之间的MII时,会在PTP设备的本地时钟上触发一个时间戳。

这种延迟测量机制被称为 “端对端E2E “延迟测量机制。事实证明,PTP有一种替代性的延迟测量机制,称为 “对等P2P “延迟机制。关于这两种延迟机制的描述,我们将在下期文章中介绍。

d2aff9ea-f6fe-11ec-a2f4-dac502259ad0.png

产品推荐

d2ba5caa-f6fe-11ec-a2f4-dac502259ad0.png

BestProduct

Elproma时间服务器

d3252e40-f6fe-11ec-a2f4-dac502259ad0.pngd32fe416-f6fe-11ec-a2f4-dac502259ad0.jpg

在新的工业 4.0 理念正在改变技术格局的世界中,提出了更高的时间同步要求。ELPROMA专注在时间同步方案30余年,是NTP PTP/IEEE1588 IRIG网络时间同步解决方案的世界领先者,旨在保持计算机时钟高度稳定和准确。该公司为关键基础设施(智能电网、电信5G、MiFID2金融、工业4.0、自动驾驶、政府和全球企业)提供稳健和安全的时间。

PTPIEEE 1588 Grandmaster

NTP 时间服务器stratum1

ePRTC*PRTCPRC时钟

PTP硬件时间戳

PTP扩展卡(可做master或slave)

高可用性支持(HA)

两路冗余天线(天线安装无需额外供电,与时间服务器网线连接,供电,最长700m)

支持NTP/PTP/IRIG-B/1PPS+ToD

多种配置文件:电信5G,电力,金融等

MTBF:391000小时

d3406764-f6fe-11ec-a2f4-dac502259ad0.png

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

    关注

    2

    文章

    616

    浏览量

    40829
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PSI5传感器编程应用:汽车可靠数据传输的实现方案

    PSI5传感器编程应用汽车可靠数据传输的实现方案在汽车发动机舱的高温振动、工程机械的复杂工况等场景中,压力、转速、温度等关键数据的精准传输,直接决定了ECU(电子控制单元)的控制精度与设备运行
    的头像 发表于 12-04 17:03 20次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>PSI<b class='flag-5'>5</b>传感器编程应用:汽车可靠数据传输的实现方案

    动态 | 2025年11月精彩回顾

    2025年11月精彩速览——与CiA联合主办CANXL中国路演三城巡演;携手长城汽车举办技术交流日系列workshop;2025Pico免拆诊断技术峰会现场群英集结...下面让
    的头像 发表于 12-01 10:33 460次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年11月精彩回顾

    动态 | ×长城汽车技术交流日圆满落幕!

    11月25日,携手长城汽车在保定·长城技术中心成功举办“X长城汽车技术交流日”系列workshop活动,与长城技术中心的各位工程师共同展望行业发展前景,为双方未来更多的生态合作
    的头像 发表于 11-28 17:07 1758次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>×长城汽车技术交流日圆满落幕!

    案例 | 矿业数字化转型:owa5X如何赢得日立Wenco信任?

    owa5X用于采矿业的远程信息处理方案矿业数字化转型不仅是技术升级,更是一场信任构建的历程。选择何种技术伙伴,如何确保系统在恶劣环境下稳定可靠,是每一个矿业企业决策者必须审慎考虑的问题。在这
    的头像 发表于 11-18 17:03 373次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 矿业数字化转型:<b class='flag-5'>虹</b><b class='flag-5'>科</b>owa<b class='flag-5'>5</b>X如何赢得日立Wenco信任?

    动态 | 2025年10月精彩回顾

    2025年10月精彩速览——出席2025上海国际嵌入式会议并发表演讲;自研HK-CoreTest车载总线测试软件首发上线;多场技术直播圆满收官...下面让我们一起回顾10月的
    的头像 发表于 11-01 09:02 841次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年10月精彩回顾

    动态 | 2025年9月精彩回顾

    回顾9月的动态吧,也预祝大家双节快乐!01动态1品牌动态9月5日,
    的头像 发表于 09-30 17:57 3401次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年9月精彩回顾

    解码精密时间核心:SYN2411IEEE1588主时钟技术解析

    在数字化、智能化浪潮席卷全球的今天,精准的时间对于电力、通信、金融、数据中心、工业自动化等关键领域至关重要。IEEE1588协议(PTP-Precision Time Protocol)已成为构建
    的头像 发表于 09-19 18:07 640次阅读

    动态 | 与香港投资推广署共话发展:以人才为基,借政策东风

    作为全球布局的重要战略支点,香港始终是连接内地与国际市场、推动科技创新与产业协同的关键枢纽。9月5日,与香港特区政府驻粤经济贸易办事
    的头像 发表于 09-08 13:10 530次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 与香港投资推广署共话发展:以人才为基,借政策东风

    动态 | 2025年8月精彩回顾

    2025年8月精彩速览——携高新技术方案亮相上海汽车测试展;成功举办汽车×AI×机器人技术融合研讨会、LIN总线线下专场培训;荣获2025中国工业自动化与数字化行业年度评选「优秀产品奖
    的头像 发表于 09-02 10:13 656次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年8月精彩回顾

    分享 | 赋能现代化矿业:Owasys坚固型车载通信终端方案

    导读在采矿行业,设备运行环境极端恶劣——高温、严寒、粉尘、震动、冲击无处不在。确保关键设备(如矿用卡车、挖掘机、钻机等)的可靠通信、精准定位与高效管理,是保障矿山安全运营和提升生产力的核心挑战。Owasys专为采矿行业设计的坚固型车载通信终端——
    的头像 发表于 06-24 17:04 425次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 赋能现代化矿业:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys坚固型车载通信终端方案

    PTP 时钟服务器在应用方面的介绍

    IEEE1588 标准协议支持:该系列全面支持标准的 PTPv2,即 IEEE STD 1588V2 - 2008 网络对时协议。IEEE1588 协议通过网络传输时间信息,利用
    的头像 发表于 06-06 14:03 777次阅读

    1588v2协议:精确时间同步技术深度解析与实测演示

    引言: 在现代通信网络中,精确的时间同步是确保系统高效运行的关键。1588v2协议,也称为精确时间协议(PTP),正是为此而生。本文将深入解析1588v2协议的工作原理,并通过实际测试
    的头像 发表于 04-24 17:56 1362次阅读
    <b class='flag-5'>1588</b>v2协议:<b class='flag-5'>精确</b>时间同步技术深度解析与实测演示

    10分钟上手写代码,LuatOS协程轻松掌握!

    上手写代码~   1、协程是什么?——小白秒懂版‌    场景‌:小明一边写作业,一边等外卖: ‌普通做法‌: 写5分钟作业→开门看外卖→再写5分钟→再去看外卖...(效率低) ‌协程
    的头像 发表于 04-10 15:18 488次阅读
    10<b class='flag-5'>分钟</b>上手写代码,LuatOS协程轻松掌握!

    直播回放 | IO-Link技术概述与IO-Link OEM

    「一站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与IO-LinkOEM」感谢各位朋友的热情参与!本期直播中
    的头像 发表于 02-19 17:34 1137次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技术概述与<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    问答 | 航空航天通信难题多,TSN方案如何破局?

    航空航天领域的应用,以及TSN方案优势,帮助您快速了解这一前沿技术。Q1TSN技术在时间同步方面有什么独特之处,能满足航空航天的严苛需求?A1:TSN依据IEEE
    的头像 发表于 01-22 17:33 1053次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>问答 | 航空航天通信难题多,<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN方案如何破局?