文档介绍:T-S-T三级交换网络路径搜索算法的研究摘要:这几年光纤通讯技术的飞速发展使得目前高速通讯网络性能的瓶颈集中在高速交换系统,研究、设计和制造高速交换系统对目前高速通讯网络具有极其重要的意义。提出一种新的三级交换的矩阵模型,在这种模型上设计无阻塞交换算法。介绍这种T-s-T网络的调度算法的实现和实验结果。算法设计和实现的过程中,大量的实验表明,该算法具有良好的特性,而且通过芯片级联可实现。关键词:电路交换;T-S-T交换网络;调度算法;矩阵模型;通讯网络中图分类号:TP393 文献标识码:A 文章编号:1004―373X(2008)04―165―04 1引言光纤通讯技术的飞速发展使得目前高速通讯网络性能的瓶颈集中在高速交换系统,研究、设计和制造高速交换系统对目前高速通讯网络具有极其重要的意义。而且随着电信网和计算机网络的高速发展,高速大容量的交叉连接或交换设备和芯片的性能也在大幅度的提高。同时由于现在的交换机在不停地更新换代,对新的交换算法的需求也在不断增加。本文的研究工作旨在利用矩阵置换的思想,模拟开发一种基于T(时分)―S(空分)―T(时分)交换网络的调度算法。提出一种新的三级交换的矩阵模型,并在这种模型上设计相应的无阻塞交换算法。利用矩阵作为数学模型,可以利用矩阵的置换操作搜索交换的设置。算法设计和实现的过程中,大量的实验表明,本算法具有良好的特性,而且通过芯片级联可实现。本算法不同于以往的基于图论的寻径调度算法,力图通过对这个算法的研究,为未来的大型综合数字交换网络奠定理论和实践基础,并为变化多端的网络环境下快速建立有保障的网络服务提供先期的技术研究。 2 T―S―T数字交换网络结构典型的T―S―T数字交换网络可以用图1的模型描述。整个交换网络以S接线器为核心组织。对于一个具有N条输入复用线和N条输出复用线的交换网络而言,需要配置2N套T接线器,其中N套在输入侧,为初级T接线器,完成用户的发送时隙到交换网络内部的公共时隙的交换;N套在输出侧,称为次级T接线器,完成将交换网络内部的公共时隙上的住处传送到另一用户的接收时隙上。因此,交换网络内部提供的公共时隙的数量就决定了交换网络中能够形成的话音通路的数量。中间的S接线器主要由一个N×N的交叉接点和具有N个存储器的控制存储器组来组成,用来完成将交换网络内部运载的用户信息从一条输入侧复用线上交换到规定的一条输出复用线上。 3 T―s―T交换网络数学模型的建立 ―S―T交换网络的数学模型之前,首先给出这样的数学抽象:用1个n×n的输入矩阵inport表示输入数据流,每一行代表1个T―S―T交换网络的输入链路。也就是说每一行代表1根链路HW,每一行内元素的位置代表1个时隙内各个数据帧的次序关系。由于T交换是对同一根链路的不同时隙之间进行的交换,故将其抽象为矩阵的行内置换。因此当输入矩阵inport经过一级T交换后,得到1个中间矩阵after_tl,此矩阵是inport矩阵通过每一行数据的行内变换得到。同理,由于S交换是在不同链路的相同时隙之间进行的交换,类似于对一个矩阵在其同一列内进行列内变换,称其为列内置换。这样当after_tl又经过S交换,得到另外一个中间矩阵after_s,此矩阵是after_tl矩阵通过列内变换得到的。最后,又经过第二级的T交换,产生outport矩阵,类