高性能三级Clos交换网络结构及调度算法研究

来源 :西安电子科技大学 | 被引量 : 2次 | 上传用户:tang18
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以分组交换为基础的Internet已经成为通信网络的重要组成部分。随着光纤通信技术以及光传送网络的快速发展,Internet中现有路由器、交换机等网络设备的容量及可扩展性已无法满足要求。另一方面,分组交换逐渐被用于在卫星通信中替代传统的弯管式转发、以及承载电路交换中的实时话音等其它业务,这对网络设备的硬件复杂度、吞吐率、时延及时延抖动等方面提出了新的要求。以crossbar为代表的单级交换网络由于在容量、扩展性等方面受到限制,无法用于构建大容量交换网络。Clos交换网络使用小规模交换芯片互联组成,具有模块化、可扩展、无内部阻塞等优点,是下一代大容量路由器和交换机的主要解决方案。本文在三级Clos交换网络的基础上针对上述需求进行了研究,论文主要工作和取得的创新性成果如下:1.针对memory-space-memory(MSM)型三级Clos交换网络在不均衡业务输入时吞吐率下降的问题,提出了在多种业务模型下都具有较高吞吐率的分治调度算法。该算法首先把输入级的队列划分为若干个冲突域,分别对应于每个输出级模块,则MSM型Clos交换网络中的调度问题就可以被分解为不同冲突域内的信元选择问题;然后采用串行匹配的策略,限制了冲突发生的范围,达到了较高的吞吐率,同时减少了仲裁器和级间连线的数目,简化了交换网络的硬件设计。仿真表明,该算法可以在多种业务输入时均达到较高的的吞吐率,并具有较低的平均时延;2.针对MSM型三级Clos交换网络中调度算法执行时间较长的问题,提出了一种基于流水线操作的逆向调度算法,以及一种可以降低计算复杂度的LGMSM(Line-Grouping MSM)交换结构。与传统调度算法按模块排列顺序执行匹配操作不同,逆向调度算法首先按固定的轮转顺序将信元请求发送到各中间级模块并分别进行内部匹配,然后将中间级的匹配结果返回给输入级,用于指导后续信元的转发。调度过程中信元请求的发送不依赖于前一次匹配的结果,从而实现了整个调度过程的流水线操作,同时将三级Clos交换网络的调度问题简化为了单级crossbar结构的匹配问题。理论分析证明,逆向调度算法在不增加硬件开销的前提下,有效地减少了完成一次调度所需要的时间。LGMSM结构通过将连接两个交换单元的一条链路扩展为多条并行链路,在交换规模相同的情况下有效减少了交换网络中仲裁器的数目以及每个仲裁器的规模,并降低了调度算法的计算复杂度。同时,LGMSM结构在输入和输出级模块中采用多个独立缓存代替常用的共享缓存,消除了缓存加速。仿真表明,在采用相同调度算法的情况下,LGMSM结构可以获得比传统MSM型Clos交换网络更高的吞吐率。3.针对分组交换网络如何有效承载电路业务的问题,在MSM型Clos交换网络的基础上提出了具有严格QoS保证的电路与分组混合交换网络及调度算法。该交换网络将内部链路分为准静态链路和动态链路两类,分别用于承载电路业务和分组业务。调度算法为电路业务建立具有一定带宽的虚拟通道,并将其映射为周期性重复的准静态链路,同时利用剩余带宽为分组业务提供尽力而为的转发服务。两种业务可以在同一交换平面上进行转发,并避免了分组业务对电路业务的干扰。仿真表明,混合交换能够满足电路业务对QoS的要求,并为分组业务提供了较高的吞吐率。4.针对space-memory-memory(SMM)和memory-memory-memory(MMM)型Clos交换网络中出现的信元乱序的问题,分别提出了低复杂度的负载均衡Clos交换网络和基于交叉点带缓存crossbar结构的Clos交换网络。负载均衡Clos交换网络在中间级采用两级负载均衡交换机,并采用交错对称的连接模式和基于反馈的调度算法,保证同一流的信元在中间级有相同的排队时延,并可以按序到达输出级模块。同时,该算法避免了中间级缓存的溢出问题,提高了缓存的利用率。仿真表明,负载均衡Clos交换网络在多种业务模型下均可达到较高的吞吐率,并且在输入负载较重时可以获得较低的平均时延。基于交叉点带缓存crossbar结构的Clos交换网络中,所有交换单元采用了相同的交叉点带缓存的crossbar结构。输入级模块首先将同一流的信元按固定的轮转顺序依次发往所有中间级模块,然后在中间级各输出端口处采用基于最早信元优先的选择机制,最后输出级模块采用和输入级相同的轮转顺序从各交叉点缓存读出信元。理论分析证明该算法避免了交换网络的信元乱序,同时仿真表明该交换网络在避免信元乱序的同时,达到了较高的吞吐率及较低的时延。
其他文献
针对频谱资源短缺的现状,分析了传统的能量检测模型,并由此提出了一种优化权值的频谱感知算法.该算法实现对能量检测算法的优化,即在能量检测算法的基础上加入了加权控制和优
以1998年江苏省太湖流域列入国务院限期达标计划的770家重点污染企业为样本,以水污染物为重点,定量评估在行业、地区、规模、所有制结构之间治理投资的显著差异性及其实际指导价值与应
长期以来企业环境行为管理被认为是环境保护部门和企业之间的事,两者由于目的不同,使企业环境长效管理一直未能有效进行.随着我国经济社会的发展和公众环保意识的不断增强,如
中央《关于加强和改进城市民兵工作的意见》明确规定:兼任军分区、市和市辖区人民武装部党委第一书记的市和市辖区委书记每年要向上级党委军事部进行“党管武装工作述职”并
对DDoS攻击中傀儡机的管理进行研究,提出了DDoS攻击的傀儡机动态分布策略,该策略根据实际需要可以定时随机改变傀儡机在僵尸网络中的层次位置,也可以根据傀儡机配置信息以及
本文介绍了新疆乌鲁木齐县水西沟镇某度假型酒店的暖通空调设计,包括设计参数、采暖空调冷热源、水系统、通风系统、防排烟系统和自控的设计。
县域经济是整个社会经济的重要组成部分,在全国经济社会发展中具有举足轻重的作用,但长期以来,我国县域经济特别是欠发达地区县域经济发展过程中存在着一系列问题。本文针对
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
本文通过对2007年武汉市企业社会责任现状调研的结果进行科学分析,得出反映武汉市企业社会责任现状的结论,并提出发展建议,以期望对武汉市企业社会责任发展以及“两型社会”