新闻中心

EEPW首页>手机与无线通信>设计应用> IEEE1588协议测试方法

IEEE1588协议测试方法

作者: 时间:2010-06-12 来源:网络 收藏

测试步骤如下:

(1)在IXIA测试系统的两个测试端口上分别仿真两个主时钟Master Clock 1和Master Clock 2,但两个主时钟的时钟质量参数不同。Master Clock 2的时钟质量低于Master Clock 1的时钟质量,但高于被测设备的时钟质量。

(2)在IXIA测试系统的第3个测试端口仿真从时钟,目的是在从时钟上查看Grandmaster Clock ID和Clock Quality参数是否与被测设备所选定的相同。

(3)在被测设备和所仿真的从时钟上可以看到都选择了Grandmaster为Master Clock 1。

(4)改变Master Clock 1和Master Clock 2的时钟质量,使Master Clock2的时钟质量高于Master 1,重新执行测试。

(5)在被测设备和所仿真的从时钟上可以看到都选择了Grandmaster为 Master Clock 2。

(6)如果现有的最佳时钟损坏了,被测设备是否会选择次佳时钟。仿真Master Clock 1出现故障,在被测设备和所仿真的从时钟上可以看到都选择了Grandmaster为 Master Clock 2。

(7)让两个或更多Clock Quality参数的组合不断变化,重复以上测试;可以在组播和单播两种模式下重复以上测试;在多个端口仿真多个主时钟,并且分布在不同的时间域里,重复以上测试。

3 IXIA IEEE1588测试解决方案

IXIA IEEE1588测试软件提供了全面和丰富的测试功能。用于测试主/从时钟、边界时钟和透传时钟的协议功能,性能和规模。

3.1 测试功能

(1)可以在一个端口仿真多个主时钟和从时钟,并分布在不同时间域。

(2)可以实时地测试主要性能参数,例如校正系数错误(Correction Factor Error),主时钟的时间开销和平均路径延迟。

(3)能够控制协议仿真性能,例如对于Follow-up Delay,可以仿真立即或延迟很大的Follow-up消息,对被测系统的性能影响很大。

(4)可以全面设置主时钟和从时钟的属性,包括Unicast和Multicast模式,one-step和two-step行为,Unicast协商,QoS级别,时间域,Clock ID,时钟质量参数,E2E和P2P参数,Announce/Sync/Delay-Request 消息间隔等。

(5)可以在测试运行过程中实时改变参数(如发送消息速率)。

(6)可以实时跟踪PTP仿真状态和观察统计结果。

(7)可以跟踪时间值(如T1,T1等),以便更详细的故障排除。

(8)在PTP仿真的同时,在相同端口可以同时加入其它协议的仿真(如STP和路由协议的仿真等);也可以在相同端口加载流量,模拟真实的背景业务流。

(9)可以模拟复杂的PTP DDoS攻击。

(10)提供对被测设备容错能力的测试。

3.2 特色

(1)在大压力的环境下,可以测试透传时钟的校正系数错误(CF Error)

IXIA IEEE1588可以快速地监测和测量透传时钟CF Error,通过比较Sync消息所报告的Correction Factor和用硬件级的时间戳所测量的实际在被测设备的驻留时间(包转发延迟),测试仪表可以实时检测到CF Error。为了更准确的测试,测试系统提供校准功能,可以消除测试系统内部时钟和光纤/电缆传送时间。

(2)能够有效验证BMC和错误倒换

IXIA IEEE1588提供全面的BMC测试解决方案,用来测试透传时钟、边界时钟和从时钟的处理速度和支持规模。IXIA IEEE 1588可以在每个时间域实时跟踪和显示当前的主时钟和上次变化的时间,以便测试主时钟的改变和BMC的性能,所能支持的主要测试场景包括:

●最优主时钟选择:可以测试BMC的精确度和处理速度。

●错误倒换测试:可以仿真错误主时钟,验证次优主时钟的选择和倒换时间。

●模拟主时钟振荡:通过停止和重发Announce或Sync消息,可以仿真主时钟不断振荡的情况,用以测试主时钟的操作和稳定性。

●实时改变时钟质量参数:可以实时改变时钟质量属性,用以对IEEE 1588 BMC执行协议一致性认证。

●弹性测试:可以插入不正确的Announce消息,验证被测系统对BMC处理的稳定性。

●不同时间域的相互作用:通过模拟多个不同时间域的主时钟并改变所报告的主时钟质量,来验证时钟能够区分不同时间域并能够在同一时间处理多个时间域。

●可以验证CF的精确性:在BMC处理出现错误时,可以检测透传时钟的CF Error,以确认透传时钟是否会受到影响。

4 结束语

IEEE1588最初是由Agilent Laboratories(安捷伦实验室)发明,并得到IEEE的赞助,2002年11月得到IEEE批准。Agilent在此测试领域一直处于领先地位,随着IXIA收购Agilent N2X,两家公司将联手推出业界最领先的测试解决方案。IEEE1588作为测试的新兴领域,IXIA引领了业界的测试标准。


上一页 1 2 3 下一页

关键词:IEEE1588协议

评论


技术专区

关闭