1 AFDX网络抖动的概念

1.1 AFDX网络中的抖动为什么会存在?

AFDX网络中的抖动是由于网络中的延迟和丢包率造成的。由于AFDX网络中的数据包传输速率较高,而网络中的延迟和丢包率可能会影响数据包的传输,从而导致抖动的出现。

1.2 AFDX网络中的抖动会导致数据包传输延迟增大吗?【问题问错了,后面才知道“因为延迟忽大忽小,导致出现网络延迟抖动这一概念”】

是的,AFDX网络中的抖动会导致数据包传输延迟增大。AFDX网络中的抖动会影响网络的性能,特别是在传输数据包时,因为抖动会导致网络中的信号传播速度减慢,从而增加数据包传输的延迟。

1.3 AFDX网络中的抖动会在哪些地方产生?

AFDX网络中的抖动可能会在以下几个地方产生:

网络设备:由于网络设备的性能不足或者网络设备的硬件问题,可能会导致抖动的产生。
网络线路:由于网络线路的质量不足或者网络线路的故障,可能会导致抖动的产生。
网络协议:由于网络协议的不兼容或者网络协议的错误,可能会导致抖动的产生。

1.3 AFDX网络中网络设备的抖动计算公式

AFDX网络中网络设备的抖动可以通过计算网络中每个节点之间的时延来计算。时延是指数据从一个节点发送到另一个节点所需要的时间。如果时延变化很大,则表明网络中存在抖动。

抖动计算公式:Jitter = |t1 - t2| - (t2 - t1)
其中,t1和t2分别为两个数据包在AFDX网络中发送和接收的时间。

举例说明

引用论文《AFDX网络中关键任务端到端延迟优化》,论文提出的调度算法能够改善AFDX网络中关键任务的端到端延迟情况。
第六章中的实验:
测量数据包从AFDX网络入口到出口所耗费的时间,即延迟。
如图,纵轴表示网络中的数据包经过AFDX网络的延迟(单位是ms),横轴代表第i组实验。图中横坐标3000代表第3000次实验。

我认为:
抖动=最大的网络延迟-最小的网络延迟

此次实验计算得出,延迟抖动≈0.24ms-0.15ms=0.09ms