T-S-T三级交换网络路径搜索算法的研究.docVIP

T-S-T三级交换网络路径搜索算法的研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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交换网络数学模型的建立      3.1 问题的描述   在建立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矩阵,类似地,他是after_s矩阵通过行内变换得到。于是,可以将交换算法这样描述:对于初始矩阵inport,怎样能找到一种满足T―S―T三级交换的变换方式,最终得到1个输出矩阵outport。而且对于用户要求的任意outport(此矩阵与inport是单播关系),都可以通过算法找到其变换方式,即可以找到2个中间矩阵。      3.2 矩阵模型的建立   将T变换对应于矩阵的行内变换,而S变换对应于矩阵的列内变换,这样上面的这一段叙述就可以描述为in-port矩阵经过一系列的行内变换得到after_tl矩阵,after_tl矩阵经过一系列的列内变换得到after s矩阵,after_s矩阵又经过一系列的行内变换得到outport矩阵如图2所示。         4 交换算法的设计思想      从上面论述可以看到,本文已经将具体的路径选择问题,抽象成纯粹的数学问题。接下来,本文将从纯数学的角度来找出一种算法,从而解决这个交换问题。      4.1 问题的数学分析   观察从输入矩阵inport→中间矩阵after_tl→中间矩阵after_s→输出矩阵outport整个的变换过程,输入矩阵先后经过

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档