原创 IEEE1588V2的改进

2007-4-3 14:42 4564 8 8 分类: 通信

IEEE 1588将在十月份审议V2版本,让我们先看看和V1相比有哪些不同:


IEEE 1588 V1的附录A提到:减少时钟源和从设备间的节点数目可以获得最佳的PTP特性。当设备位于层次化网络中,每一级的误差都会累积,导致中间设备的低准确度会影响到终端设备。由于公网和私有IP网络多为层次化结构,所以V2制定过程中听取了诸多来自通信、网络、测试\测量以及工业控制等行业的专家意见,他们更加了解具有多跳和固有冗余特性的大型分布式网络的特殊需求。因此V2中新加入的特性如下;


* 亚ns级的准确度。这对于测试和测量设备特别有用;


* 更快的同步(SYNC)信息速率。在V1中规定SYNC信息速率不大于一次/秒,V2定义了更宽泛的平均SYNC信息速率,最大容许超过1000次/秒,但是,大部分网络希望平均SYNC消息速率低于此值,以此来减低网络流量,在网络负载和同步特性之间取得最优。更快的SYNC信息通常需要更多的硬件时间标签的支持,而且CPU也要提升频率去处理增加的信息。更快的SYNC信息速率对于电信、住宅以太以及许多控制应用很重要;


* 更短的PTP信息,单播信息,新的信息(路径延迟需求/响应/相应follow-up)和信息字段。这些都会减少网络带宽开销并相应降低可能的网络排队延时,这些信息的优化对于电信、住宅以太以及许多控制应用很重要;


* 透明时钟(TC)可以用来防止级联拓扑中的误差累计。当一个包通过网络交换引入有轻微时差的时间后就会导致由网络引起的抖动。如果交换机在每一跳时采用透明时钟就可以避免由此导致的时间同步降级问题。端到端和对等透明时钟设备计算由于包经过设备而引起的延时(称为驻留时间)并且更新PTP开销区中的时间更正字段来说明这个延时,因此,每一个交换机表现为“导线”,并不会影响经过它们的数据包的时间计算;


* 故障容限,它用来保证不会因为某单一网络单元失效引起对端时钟也故障。在一个有冗余主控的系统中,冗余主控必须能做到发现第一个主控的故障,并且对端时钟必须能够在不引起无法接受的频率或相位跳变或者丢失时钟输入的情况下从一个主控跳到另一个主控。故障容限对于电信应用和一些对安全和可靠性有要求的控制应用很重要;


* TLV扩展用来延伸协议特性和功能。它使得协议可以通过扩展适合一些未来应用的需求;


* 应用概况:它定义了针对不同市场应用所需的不同PTP特性和设置;


* 将1588映射到其他传输机制,例如802.3/Ethernet, PROFINET, 以及DeviceNet。

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /3 下一条