时标网络图(TSN)是一种用于时间敏感网络通信系统的技术。它能够实现任务难度高,且对实时性要求很高的网络通信场景。在TSN中,网络总时差(Total Delay)和自由时差(Free Delay)是非常重要的参数。本文将从多个角度对TSN中的总时差和自由时差进行分析,并介绍如何正确地查看它们。
一、总时差和自由时差的概念
在TSN中,总时差是指从数据包发送端到接收端所需要的所有时间延迟总和,包括每个交换机的转发延迟、缓冲区延迟、物理传输延迟等。而自由时差则是指一个数据包从发送端到接收端所需的最小时间延迟。自由时差也可以被看作是网络中最大的未同步延迟。它的计算方法是排除了网络中所有时序瓶颈所需的延迟,并加上了每个交换机的处理时间和物理传输时间。
二、如何查看总时差和自由时差
在TSN网络中,总时差和自由时差的计算对于网络性能的评估至关重要。通过查看这两个参数,我们可以判断网络是否稳定,以及数据包是否能够在实时性要求内到达。以下是两种常见的查看方式:
1.使用专业工具
常见的TSN网络工具包括wireshark和Ostinato等。通过这些工具,我们可以捕获数据包,计算延迟,并评估网络性能。具体来说,通过wireshark捕获数据包后,可以使用“Timing”菜单中的“Graph”选项来查看数据包的延迟统计信息。而对于Ostinato,它可以通过“view delays”命令来查看延迟信息。
2.使用TSN验证平台
TSN验证平台是一种封装了完整TSN协议栈的硬件或软件系统。它可以在不同网络的条件下进行TSN协议栈的验证测试,包括总时差和自由时差的计算。通过这种平台,我们可以直接查看TSN的延迟表和时序表,以及延迟查询和计算工具。
三、总时差和自由时差的影响因素
除了计算方法和查看方式外,总时差和自由时差的值还受一些影响因素的制约。这些因素包括:
1.物理距离:两个终端之间的实际距离越远,总时差和自由时差就越大。
2.网络拓扑结构:网络拓扑结构也会影响总时差和自由时差的计算。例如,在环形网络中,数据包需要绕行整个网络才能到达目的地,延迟会增加。
3.网络负载:当网络负载过高时,交换机缓存区中的数据包增多,导致数据包的排队时间加长,从而增加总时差和自由时差。
四、总结
总时差和自由时差是TSN网络中非常关键的参数。通过合适的计算方法和查看方式,可以评估网络性能,确保数据包能够在实时性要求内到达。此外,总时差和自由时差的值还受物理距离、网络拓扑结构和网络负载等因素的制约。通过对这些因素的综合考虑,可以优化网络性能,提高数据传输效率。
扫码咨询 领取资料