位置:成果数据库 > 期刊 > 期刊详情页
保证100%吞吐率的两级组播交换结构
  • ISSN号:1009-5986
  • 期刊名称:电子与信息学报
  • 时间:2012.1.1
  • 页码:82-88
  • 分类:TP393.2[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]清华大学计算机科学与技术系,北京100084, [2]南加州大学电子工程系,洛杉矶CA90089
  • 相关基金:国家自然科学基金(60903184 60173167 60773150); 国家863计划项目(2008AA01A324 2008AA01A323)资助课题
  • 相关项目:直连网络方式扩展的大规模可扩展路由器内部容错机制研究
中文摘要:

在路由器或交换机的交换结构中实现组播是提高组播应用速度的重要途径之一。传统的交叉开关结构(crossbar)组播调度方案有两种缺陷,一种是性能较低,另一种是实现的复杂度太高,无法满足高速交换的需要。该文提出了一个新的基于交叉开关的两级组播交换结构(TSMS),第1级是组播到单播的交换结构,第2级是联合输入和输出排队(CIOQ)交换,并为该结构设计了合适的最大扇出排队(FCN)优先-均匀分配中间缓存调度算法(LFCNF-UMBA)。理论分析和仿真实验都显示在该结构中,加速比低于2 2/(N+1)倍时吞吐率不可能实现100%;而采用LFCNF-UMBA调度算法,2倍加速比就可保证在任意允许(admissible)组播的吞吐率达到100%。

英文摘要:

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 is necessary and 2 is sufficient for a TSMS to achieve 100% throughput under any admissible multicast traffic pattern,which is also verified by the simulation results.

同期刊论文项目
同项目期刊论文