|
计算机应用 2014
控制时延的主动队列管理算法Keywords: 主动队列管理,缓存,队列,服务质量,时延 Abstract: ?针对现有的主动队列管理(aqm)算法造成的队列时延无法满足voip、音视频等流媒体传输需求的问题,提出一种直接控制队列时延的主动队列管理算法——dcqa。该算法使用pid控制器计算路由器缓存的数据包丢弃概率,用其对即将进入缓存排队的数据包做丢包判断并采取相应动作,以控制队列时延在期望值以下。实验仿真了3种网络环境下dcqa的性能,链路利用率分别是99.93%、99.88%和99.95%。并且,队列时延分别有50.45%、51.59%、52.4%被控制在期望值以下,比codel算法分别提高了3.6%、40.53%、50.69%。实验结果表明,dcqa在不同的网络环境中都可以获得较高的链路利用率,而且控制队列时延的能力优于codel算法,适用于流媒体的传输。
|