- 19
- 0
- 约2.72千字
- 约 4页
- 2021-04-12 发布于天津
- 举报
IEEE1588
IEEE1588网络测控系统精确时间同步协议, 简称PTP[1],
IEEE1588协议研究与实现
摘要:IEEE1588协议则是专门为测控领域而制定的
个时间同步协议,该协议可以用于包括以太网在内的任何支 持组播功能的网络。 该论文介绍了 IEEE1588协议结构,分析
了协议的同步原理。然后详细说明了协议的实现过程,包括 软硬件平台以及实现方法。
关键词:IEEE1588 PTP时钟;STR912 卩 C/OS-II; LwlP
中图分类口号:
中图分类
口
号:
TP311 文献标识码: A 文章编号:
1009-3044(2015)07-0085-03
Abstract : IEEE1588 defines a protocol enabling
synchronization of clock in measurement and control systems.
This protocol will applicable to systems communicating by local area network supporting multicast messaging including , but not limited to , Ethernet. This thesis introduces IEEE1588 protocol and analyses its synchronization method. Then it specifies the implementation of this protocol , including hardware platform and software platform.
Key words: IEEE1588 PTP clock; STR912 卩 C/OS-II;
LwIP
协议简介
主要用于同步分布式网络上各节点的时钟,尤其适用于同步
精度要求很高的控制以及测量领域。PTP
精度要求很高的控制以及测量领域。
PTP最初由Agilent实验
室的John Eidson以及来自其他公司和组织的 12名成员开发,
后来的到IEEE的赞助,并于2002年11月得到IEEE的批准[2]
。它的主要原理是通过一个同步信号周期性地对网络中多 个站点的时间进行同步,通过软硬件的配合,可以实现各站 网络化的系统而设计的 [4] 。它要求子网较好、内部组件相对 稳定,所以非常适合于工业自动化和测量环境。
点之间的高精度的时间同步。IEEE1588
点之间的高精度的时间同步。
IEEE1588是针对相对本地化、
协议操作综述
整个同步系统稳定时,在一条 PTP通信通道上,存在
个时间值被认为最准确的时钟节点,称为主时钟,与主时钟 进行同步的时钟节点称为从时钟。各时钟节点通过最佳主时 钟算法确定为主时钟还是从时钟。一般选择精度较高的时钟 作为主时钟。
主从时钟的同步依靠四种消息: Sync消息、Follow_Up
消息、 Delay_req 消息、 Delay_Resp 消息。主时钟定期发送
Sync消息到网络中,所有的 Sync消息都包含了一个时间戳, 标记了同步消息发送到 PTP通信通道上大的时间估计值,该
时间戳以主时钟的本地时间为基准。为了使其它节点获得
Sync消息发送的更准确时间,主时钟可以在发送 Sync消息之
后发送一个 Follow_Up 消息,该消息包含了前一个 Sync 消息
发送到通道上的准确时间。从时钟可以使用 Sync消息或者
Follow_Up消息中的时间戳来更新本地时间。因为 Sync消息
从主时钟发送到从时钟在网络上会有一段传播延迟。通过估 算这个传播延迟,可以使从时钟与主时钟的同步更为精确。
为了计算传播延迟,从时钟会发送一个 Delay_Req 消息给主
时钟,主时钟接收到这个消息后, 将返回一个Delay_Resp消 息给从时钟,Delay_Res p消息中的时间戳为主时钟接收到
Delay_Req 的时间。
协议实现 本论文使用IEEE1588协议,即PTP协议实现的同步模型
如图 2 所示。
图中,所有参与同步的时钟都是在一个局域网,底层网
图中
,所有参与同步的时钟都是在一个局域网,底层网
络采用了以太网。
系统的硬件平台为 STR912软件平台为 卩C/OS-II + LwIR
STR912由STMicroelectronics公司生产,是一款基于
ARM966E-S核的MCU[5]。卩C/OS-II是一个基于优先级调度
和任务抢占式的实时内核。LwIP是TCP/IP协议栈在嵌入式平 台上的一个实现。
本论文实现的PTP时钟通过修改网络接口驱动可以在
MAC 层获得消息发送和接收的时间,
MAC 层获得消息发
原创力文档

文档评论(0)