作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (22): 130-133,. doi: 10.3969/j.issn.1000-3428.2007.22.045

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

基于输入队列的调度算法及其稳定性证明

王景存,谢馨艾,王 沁,樊 勇,刘兰军   

  1. (北京科技大学信息工程学院,北京 100083)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-11-20 发布日期:2007-11-20

Input-queued Schedule Algorithm and Its Stability Proof

WANG Jing-cun, XIE Xin-ai, WANG Qin, FAN Yong, LIU Lan-jun   

  1. (Information Engineering School, University of Science and Technology Beijing, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-11-20 Published:2007-11-20

摘要: 当前高速交换机和路由器广泛采用iSLIP算法作为其输入队列的调度算法,但是该算法在处理非均匀和突发业务时性能严重恶化。该文在iSLIP算法的基础上提出了一种流量自适应的时隙间迭代算法TA-iSLIP。该算法根据队列长度智能判断当前流量情况,采取不同的发送策略,充分利用已经匹配的资源,使系统的匹配开销尽可能减小。仿真结果表明,TA-iSLIP在各种流量下都达到了较好的性能。文章给出了TA-iSLIP的算法描述和性能评价,并与iSLIP算法、FIRM算法以及EDDR算法进行了比较,证明了该算法在可接受的流量时的稳定性。

关键词: iSLIP, TA-iSLIP, 调度算法, 时隙间迭代

Abstract: iSLIP schedule algorithm is widely employed in high performance switches and routers, but its performance decreases dramatically under non-uniform and burst traffics. Based on iSLIP algorithm, this paper proposes a traffic adaptive algorithm named TA-iSLIP, which iterates the schedule decision between slots. To make good use of the matched resources and decrease the system matching overhead, it intelligently estimates the traffic type by using queue length, and then adopts different processing methods accordingly. Simulation results show that TA-iSLIP achieves high performance under uniform and non-uniform traffic. It provides the description and performance evaluation of TA-iSLIP, and compares it with iSLIP, FIRM and EDDR. The stability proof of TA-iSLIP is proposed.

Key words: iterative round robin matching with slip(iSLIP), TA-iSLIP, schedule algorithm, iterating between slots

中图分类号: