网络抖动
电子与信息技术领域术语
抖动是QOS里面常用的一个概念,其意思是指分组延迟的变化程度。
什么是网络抖动
如果网络发生拥塞排队延迟将影响端到端的延迟,并导致通过同一连接传输的分组延迟各不相同,而抖动,就是用来描述这样一延迟变化的程度。因此,抖动对于实时性的传输将会是一个重要参数,比如:VOIP,视频等。对于VOIP,omnipeek专家系统里面语音的分析模块则会直接给出直观的描述。
解决方法
方法包括:
1 数据包接收端的抖动缓存指针队列的入队线程接收数据包,对接收到的数据包进行排序后将接收到的数据包插入抖动缓存指针队列的相应位置
2 抖动缓存指针队列的出队线程定时器以一定时间间隔触发出队线程,出队线程判断抖动缓存指针队列队头的数据包是否应该在当前触发时刻出队,如果是,则将该数据包出队
3 根据抖动缓存指针队列中的队尾数据包和队头数据包时戳值之差与当前抖动缓存深度的大小关系,以及根据数据包在抖动缓存指针队列中的缓存时间与该抖动缓存指针队列缓存数据包的最小延时量之间的关系,增大或缩小当前抖动缓存深度的操作。
参考资料
最新修订时间:2021-07-17 19:27
目录
概述
什么是网络抖动
解决方法
参考资料