计算机应用 ›› 2013, Vol. 33 ›› Issue (02): 390-396.DOI: 10.3724/SP.J.1087.2013.00390

• 网络与通信 • 上一篇    下一篇

基于粒子群优化的主动队列管理方法

王军祥1,2,林柏钢2   

  1. 1. 福建船政交通职业学院 信息工程系,福州 350007
    2. 网络系统信息安全福建省高校重点实验室(福州大学),福州 350108
  • 收稿日期:2012-08-29 修回日期:2012-10-19 出版日期:2013-02-01 发布日期:2013-02-25
  • 通讯作者: 王军祥
  • 作者简介:王军祥(1975-),男,湖南冷水江人,讲师,硕士,主要研究方向:网络与信息安全;
    林柏钢(1953-),男,福建连江人,教授,博士生导师,主要研究方向: 网络与信息安全、编码与密码。
  • 基金资助:
    福建省信息安全重点项目

The Study of Active Queue Management Algorithm Based on Particle Swarm Optimization

WANG Junxiang1,2,LIN Bogang2   

  1. 1. Department of Information Technology and Engineering, Fujian Chuanzheng Communications College, Fuzhou Fujian 350007, China
    2. Key Laboratory of Information Security of Network Systems (Fuzhou University), Fuzhou Fujian 350108, China
  • Received:2012-08-29 Revised:2012-10-19 Online:2013-02-01 Published:2013-02-25
  • Contact: WANG Junxiang

摘要: 针对网络拥塞现象,基于粒子群优化(PSO)提出了一种新的主动队列管理算法RQQM。该算法首先通过粒子群优化和变异算子来计算当前队列长度,并且基于到达速率和当前队列长度给出了丢包策略和丢包概率。最后,以实际数据将RQQM算法与基于速率的早期检测公平队列管理(RFED)算法和自适应主动队列管理(ABLUE)算法进行仿真实验,
发现丢包率受利用率和缓冲区影响较大;同时实验结果表明RQQM算法的公平性远远优于其他两种算法,其平均丢包率降低至12.21%。

关键词: 主动队列管理, 丢包概率, 粒子群优化, 队列长度, 到达速率

Abstract: In order to mitigate the network congestion, a novel active queue management algorithm RQQM (Rate and Queue-based Queue Management algorithm) is proposed by particle swarm optimization. In this algorithm, actual queue length is deducted with particle swarm optimization and variation factor, and the dropping strategy and dropping rate are presented based on arrival rate and actual queue length. Then, a simulation with actual data was conducted to study of the algorithm performance between RQQM and RFQM (Rate-based Fair Queue Management algorithm), as well as ABLUE (Adaptive BLUE algorithm). The result shows that it is better adaptability for RQQM.

Key words: Active Queue Management (AQM), dropping rate, Particle Swarm Optimization (PSO), queue length, arrival rate

中图分类号: