通信人家园

标题: 抖动与延迟有啥不一样?  [查看完整版帖子] [打印本页]

时间:  2022-3-26 08:20
作者: litom2004     标题: 抖动与延迟有啥不一样?

抖动与延迟有啥不一样?原创 Mr.Kang [url=]和老康一起学5G[/url] 2022-03-25 09:27
收录于话题
#VOLTE12个
#VONR11个
#抖动1个


在4G和5G网络的语音通话(VOLTE/VONR)质量评判时经常会用到两个指标:抖动延迟;其中:抖动用于描述整个网络中延迟的不一致程度,而延迟则衡量数据到达目的地并最终进行往返所需的时间。kangguoying20220325

抖动定义
抖动(Jitter)是IP数据包延迟之间的差异。也就是当变量的延迟通过网络时它会导致抖动。举例说明如下:假设在时间0、1、2、3发送了4个数据包,在10、11、12、13收到了四个数据包,那么数据包之间的延迟在所有数据包中都是相同的,即延迟了10个时间单位。在另一种情况下如果这些数据包在11、13、11 和18到达,则生成的延迟分别为11、12、9、15;这与前一种情况的结果截然不同。
第一种延迟形式不会影响音频和视频等应用,因为所有数据包都具有相同的延迟。但在后一种情况下数据包的不同延迟是无法接受的,这也会导致数据包的到达乱序。高抖动意味着延迟之间的差异很大,而低抖动意味着变化很小。

延迟定义
延迟(latency)是数据包从源到达目的地所需的时间。在网络方面从处理用户产生的访问网络的请求到得到用户的请求响应所花费的时间。从广义上讲延迟是两个事件执行之间经过的时间。kangguoying20220325
延迟只是在源端和目标端处理消息所需的时间以及在网络中产生的延迟。有两种方法可以测量网络延迟,第一种称为单向延迟其中仅测量源发送数据包和目标接收数据所经过的时间。而在另一种类型中,从节点A到节点B的单向延迟与从节点B回到节点A的单向延迟相加,称为往返。kangguoying20220325

抖动与延迟对比
产生抖动和延迟的原因不同,它们的处理方法也不相同,具体对比如下:
比较基础
抖动(JITTER)
延迟(LATENCY)
定 义
两个连续数据包之间的延迟差异
通过网络延迟
原 因
网络拥塞
传播延迟、序列化、数据协议、交换、路由、数据包缓冲
消 除
使用时间戳
多个互联网连接

抖动与延迟区别

结论
抖动和延迟是监控和衡量网络性能的关键指标。延迟是从发送方发送数据包到接收方接收数据包的时间。另一方面,抖动是在同一流中连续接收到的两个数据包的转发延迟之间的差异。




时间:  2022-4-7 11:26
作者: qkb_75@163.com

为什么“抖动”仅仅因为“网络拥塞”而产生?
为什么 “抖动”和“延迟”的发生原因不同??

这些结论,似是而非,没有分析到根子上!

“延迟”是系列报文传输时间的 一阶距
“抖动”是系列报文传输时间的 二阶距

用正态分布来说:系列报文从源到目的的传输时间,是一个正太分布:
u 就是延迟,delta 就是抖动!
时间:  2022-4-19 00:02
作者: 奋斗士

有延迟、没抖动:
A对B匀速说出1-2-3-4-5,有2S延迟,B在2S后听到匀速的1-2-3-4-5

有抖动、没延迟:
A对B匀速说出1-2-3-4-5,0延迟,B立刻听到声音,但可能不是匀速的1-2-3-4-5,而是12--3--45
时间:  2022-4-19 16:02
作者: litom2004

奋斗士 发表于 2022-4-19 00:02
有延迟、没抖动:
A对B匀速说出1-2-3-4-5,有2S延迟,B在2S后听到匀速的1-2-3-4-5

很形象!




通信人家园 (https://www.txrjy.com/) Powered by C114