首页 | 本学科首页   官方微博 | 高级检索  
     

保证100%吞吐率的两级组播交换结构
引用本文:周婷,赵有健,王瑞生.保证100%吞吐率的两级组播交换结构[J].电子与信息学报,2012,34(1):82-88.
作者姓名:周婷  赵有健  王瑞生
作者单位:1. 清华大学计算机科学与技术系 北京100084
2. 南加州大学电子工程系 洛杉矶CA90089
基金项目:国家自然科学基金,国家863计划项目
摘    要: 在路由器或交换机的交换结构中实现组播是提高组播应用速度的重要途径之一。传统的交叉开关结构(crossbar)组播调度方案有两种缺陷,一种是性能较低,另一种是实现的复杂度太高,无法满足高速交换的需要。该文提出了一个新的基于交叉开关的两级组播交换结构(TSMS),第1级是组播到单播的交换结构,第2级是联合输入和输出排队(CIOQ)交换,并为该结构设计了合适的最大扇出排队(FCN)优先-均匀分配中间缓存调度算法(LFCNF-UMBA)。理论分析和仿真实验都显示在该结构中,加速比低于2−2/(N+1)倍时吞吐率不可能实现100%;而采用LFCNF-UMBA调度算法,2倍加速比就可保证在任意允许(admissible)组播的吞吐率达到100%。

关 键 词:交换结构  组播  调度  交叉开关  吞吐率
收稿时间:2011-03-21

Achieving 100% Throughput in a Two-stage Multicast Switch
Zhou Ting , Zhao You-jian , Wang Rui-sheng.Achieving 100% Throughput in a Two-stage Multicast Switch[J].Journal of Electronics & Information Technology,2012,34(1):82-88.
Authors:Zhou Ting  Zhao You-jian  Wang Rui-sheng
Affiliation:(Department of Computer Science & Technology, Tsinghua University, Beijing 100084, China)
(Department of Electrical Engineering, University of Southern California, Los Angeles CA90089, USA)
Abstract:The Internet growth coupled with the variety of multicast services is creating an increasing need for multicast traffic support by routers and packet switches. However, the traditional crossbar-based multicast scheduling schemes are unable to meet the needs of high-speed switching for the low performance and high implementation complexity. In this paper, a Two-Stage Multicast Switch (TSMS) is proposed, which is a serial combination of a Multicast To Unicast (MTU) switch to copy input cells from various sources simultaneously and a Combined Input and Output Queueing (CIOQ) switch to deliver copies of multicast cells to their final destinations. Based on MTU switch, a novel Largest Fanout Cardinal Number First-Uniform Middle Buffer Allocation (LFCNF-UMBA) scheduling algorithm is designed to determine how to copy multicast cells into unicast cells. By coordinately using Maximal Matching scheduling algorithm in CIOQ switch, it is proved that speedup of 2−2/(N+1) is necessary and 2 is sufficient for a M×N TSMS to achieve 100% throughput under any admissible multicast traffic pattern, which is also verified by the simulation results.
Keywords:Switch  Multicast  Scheduling  Crossbar  Throughput
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《电子与信息学报》浏览原始摘要信息
点击此处可从《电子与信息学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号