交换网络阻塞率计算的分析研究 .doc
《交换网络阻塞率计算的分析研究 .doc》由会员分享,可在线阅读,更多相关《交换网络阻塞率计算的分析研究 .doc(36页珍藏版)》请在沃文网上搜索。
1、交换网络阻塞率计算的分析研究摘要随着交换网络的日益复杂,其交换网络一般都为多级链路系统,这导致要严格计算其阻塞率的难度非常大。本文主要通过对目前存在的一些计算交换网络阻塞率算法的研究,分析其不足,以及可以改进的地方。充分利用数理逻辑方法,简化运算,使其适用于绝大部分大型的复杂交换网络。伴随着阻塞率算法的讨论进而研究实现无阻塞网络的条件,以基于虚连接的Clos 型ATM交换网络为例,研究在内部链路和外部链路的速率相同时,传统Clos 型ATM 交换网络的虚连接路由选择操作中存在的问题,和“内部链路分群”的概念, 以及具有分群结构的Clos 型ATM 交换网络的虚连接无阻塞条件。关键词:交换网络阻
2、塞率;大规模ATM交换网络;Clos型结构;虚连接阻塞;内部链路分群The blocking rate research of switching fabricsAbstractWith the increasingly complex of switching fabrics, and the switching fabrics are generally the multi-links system, which led to strict terms of its blocking of the very great difficulty. This article mainly thr
3、ough mainly through the existing network of some calculation of the exchange rate of obstruction algorithm research, analysis of its shortcomings, and can improve. Make full use of mathematical logic methods to streamline the operation to make it applicable to most of the large complex switching net
4、work. Along with obstruction of the algorithm further discussion on the conditions to achieve non-blocking network, Based on the virtual connection to the Clos-type ATM switching fabrics as an example, study the internal and external links with the same link the rate of traditional Clos-type ATM swi
5、tching fabrics connecting the virtual routing the problems that exist in operations, and internal links Grouping concept, and a cluster of Clos-type ATM switching fabrics connecting the virtual non-blocking conditions.Key words: switching fabrics blocking rate; large-scal ATM switching fabrics; Clos
6、-type architecture; virtual connection blocking; virtual connection blocking; internal links partitioning.目录1.绪论11.1 计算交换网络阻塞的方法概述11.2 Clos型交换网络发展概述12. 网络图和通路图23. 李氏(Lees)法简介34. 等效链路和级的合并34.1 交运算和并运算34.2 等效链路和级的合并45. 串并型通路图的阻塞计算56. 非串联型通路图的阻塞计算77数字交换网络的阻塞计算138. Clos 网络158.1多级交换网络158.2 交换网络内部阻塞168.2.
7、1内部阻塞的基本概念168.2.2阻塞概率的计算178.2.3无阻塞网络208.3 CLOS网络228.3.1 CLOS网络的基本概念228.3.2 三级CLOS网络无阻塞条件238.3.3 非对称CLOS网络249 基于虚连接的Clos型ATM交换网络249.1 基本特性249.2 虚连接严格无阻塞条件的证明259.3 具有内部链路分群结构的虚连接无阻塞条件289.3.1 内部链路分群的Clos型交换网络结构289.3.2无阻塞条件的证明299.3.3 讨论3010 总结3210.1 计算交换网络的阻塞率的计算方法总结3210.2 关于Clos型大规模ATM交换网络无阻塞的总结32参考文献:
8、32331.绪论网络业务的爆炸式增长促进了交换技术的发展,人们一直都在对交换网络中的一些关键性技术难题进行不懈的研究,其中尤其关键的就是交换网络阻塞控制以及如何用最低的成本实现交换网络的无阻塞。交换网络阻塞控制的关键技术难题就是交换网络阻塞问题,因此任何网络的建设,必须计算其阻塞率,得出无阻塞网络必须具备的条件,以及如何建设该网络才可以达到网络无阻塞的特性。随着交换网络的日益复杂,严格地计算其阻塞率,其公式是通常是很复杂的,本文先就如何简便准确地计算交换网络地阻塞率进行初步探讨。然后将首先论述基于虚连接的Clos型ATM交换网络的基本特性,然后,证明传统的Clos型ATM交换网络虚连接的严格无
9、阻塞条件。指出在内部链路和外部链路的速率相同时传统Clos型ATM交换网络的虚连接路由选择操作中存在的问题后,提出了“内部链路分群”的概念,并证明了具有分群结构的Clos型ATM交换网络的虚连接无阻塞条件。1.1 计算交换网络阻塞的方法概述交换网络一般为多级链路系统,如要严格地计算其阻塞率,其公式是通常是很复杂的,李氏(C.Y.Lee)曾提出一种网络分析法,可从网络通路图直接列出阻塞计算公式,当各级链路的占用概率服从或接近贝努里分布时,可获得满意的效果。但当网络结构较复杂时,按李氏(Lees)法列出的计算公式较繁琐,且易于出错。后面所介绍的方法是直接按照网络通路图,引入级的合并和等效链路的概念
10、,反复应用“交”和“并”的运算,从而得到简化的计算阻塞的表达式。这是一种工程上实用的计算方法。此外,考虑到一些非串并型网络和某级出现的非贝努里分布以及数字交换网络的阻塞计算方法。1.2 Clos型交换网络发展概述自从异步传递模式(Asychronous Transfer Mode, ATM)由ITU-T(以前的CCITT)建议作为将来宽带综合业务数字网(B-ISDN)的综合传递技术以来,已经提出并开发研制了许多ATM交换网络,但由于技术和物理条件的限制,这些交换网络的规模都不会很大,其超大规模集成电路芯片或者印制电路板的输入/输出端口数通常被限制在100100的范围内,较实际的尺寸如1616和
11、3232等。一个B-ISDN的中心局要求其ATM交换机一般要有10000以上的高速双向端口以提供100000个终端的连接。显然,上述小规模(100100)ATM交换网络的方法。目前已提出了像Clos型网络结构,扩展的Banyan网络结构以及基于Knockout交换网络的结构等几类大规模ATM交换网络结构。作为一种较为典型的结构,Clos型网络已被许多国际著名公司采用作为其下一代ATM交换网络结构,并采用基于虚连接的路由选择算法。对基于虚连接的路由选择算法来说,交换网络是在虚连接建立阶段,在交换网络内部,为属于同一个虚连接的所有信元分配相同的路由,且这个路由在整个连接持续阶段保持不变,直到这个虚
12、连接被释放为止。由于ATM交换的多速率特性,将使Clos型ATM交换网络的路由选择操作要比传统的电路交换Clos网络复杂的多。2. 网络图和通路图图3 图1网络通路图图1 四级接线器组成的交换网络图2 图1所示交换网络网络图图1表示A、B、C、D四级接线器组成的交换网络,每个接线器的出入线都只画了第一条和最后一条。在容量较大的交换机中,网络出端通常为指定试选方式,故对阻塞计算而言,图1为三级链路系统1。图4 一种通路图示例网络阻塞与级间链路的连接方式有关,可使用网络图(network graph)和通路图(Chnnel graph)来简明地表示级间链接方式。网络图反映了整个交换网络的结构,每个
13、接线器用结点表示,链路用结点间的连接线(支路)表示。图1的网络如图2所示。通路表示某一对指定的出入端之间可使用的链路,是计算网络阻塞的依据。图2的通路图如图3所示。实际上,也可以从交换网络的结构直接画出其通路图,即从图一直接得到图4。3. 李氏(Lees)法简介下面用两个示例简要说明李氏(Lees)法2。(1) 试计算图3通路图的阻塞率。设第i级每条 链路的阻塞率(即其负荷话务量)为,接通率为,显然有=1-。按照李氏(Lees)法,可有:AD间一条支路的接通率为 (3-1)AD间1条支路的阻塞率为 (3-2)AD间的阻塞率为 (3-3)(2) 试计算图4通路图的阻塞率。CD间的接通率为 (3-
14、4)BE间的阻塞率为 (3-5)BE间的接通率为 (3-6)AF间的1条支路的接通率为 (3-7)AF间的阻塞率为 (3-8)4. 等效链路和级的合并4.1 交运算和并运算交运算和并运算符合交换律和结合律,其基本运算如下:交运算图5 文氏图并运算从文氏图可以理解交运算与并运算的概念,如图5所示。要注意的是,a,b,c表示各级的每条链路的阻塞率,也就是每条链路的话务量,是不大于1的数。4.2 等效链路和级的合并图6 两条之路的并联、串联及它们的等效通路图两结点间的并联支路可用1条等效链路来表示,该等效链路的阻塞率为各并联支路阻塞率的并运算。也就是n条并联链路等效于1条链路,其等效话务量为个并联链
15、路的话务量的并运算。两结点间的串联支路(经过其它结点)也可用1条等效链路来等效,其阻塞率为各串联支路阻塞率的交运算3。这种等效链路相当于将几个交换级别合并为等效的一级。图6表示两条支路的并联、串联及它们的等效通路图。显然,也可以照此扩展到n条支路。应用上述概念不难得到对于图7中(a)至(d)通路图的等效链路阻塞率P:图7 几种通路图a. 并串型: (4-1)b. 串并型: (4-2)c. 并串并型: (4-3)d. 串并串型: (4-4)5. 串并型通路图的阻塞计算现通过几个示例说明串并型通路图的计算方法。(1) 计算图4通路图的阻塞率。按照等效链路和级的合并概念,图4可等效为图8,即将5级链
16、路化为3级链路BE间的3级链路所等效的1级链路的阻塞率为),于是从图8便可立即得到整个通路图的阻塞率: (5-1)图8 图4通路图的等效图(2) 计算图9的小鸡图的阻塞率实用上常用小鸡图表示网络结构。图9是对出线D自由选择的3级链路,用小鸡图给出,从该小鸡图可得到图10通路图,从而立即可求得阻塞率如下:图9 对出线D自由选择的3级链路组群图 图10 图9所示3级链路的通路图(3) 计算图11中小鸡图的阻塞率图12 图11的通路图图11 从入中继到用户的五级链路组群示意图 图11是从入中继到用户的5级链路,对应的通路图示于图12。从表面上看图中出现了交叉,但经调整后,可化为图13(仍属串并型通路
17、图)。从图13可得到网络阻塞率如下: (5-2)6. 非串联型通路图的阻塞计算在相同的级数、链路数和话务量的条件下,非串并型网络结构的阻塞率比串并型的阻塞率小,故在实用上往往出现非串并型结构。在一定条件下,由于级间连接方式的不同,可出现多种非串并型结构。高木(Takagi)曾提出一种优化方法,按照一定的规则连接可得到阻塞率最低的通路图。图13 图12经过调整后的通路图对于非串并型结构可采用“切割法”,即在通路图中沿某即接线器(通常为第1级或最后1级)处切割,是剩下的通路图变成串并型,即可进行计算,有时则可能不止切割一次。下面先用一简单示例说明切割法。图15 对应于图14的通路图图14 一种实用
18、的小鸡图图16 表示沿B点切割的通路图图17 沿B点切割后及其对应的C链路亦为闭塞的示意图在实用上常常会出现图14所示的小鸡图,对应的通路图如图15所示。这是非串并型的基本结构。图16表示沿B点切割,并又m=4,l=2。虽未沿着B点切割,也就是考虑b链路任占i条的状态概率下,再计算余下的c、d两级链路的阻塞概率。设i=2,b链路占用了2条,从而对应的4条c链路也不能占用(图17中用粗线表示)。未被闭塞的c、d链路示于图18的左端,称为条件通路图(conditional channel graph)。图18 沿B点切割后未被闭塞的c、d链路示意图切割线上的所有结点可以合并,于是图18中左面于右面
19、的图等效,即非串并型通路图化为串并型,其阻塞率为。考虑到未被闭塞的C级链路数受i的影响,可得到阻塞率的一般表达式: (6-1)下面再用几个示例说明非串并型通路图的阻塞计算。图21 某种实用的小鸡图图 19 某种实用的小鸡图图20 对应于图19的通路图1. 计算图19中小鸡图的阻塞率对应的通路图于图20,可分离未两个通路图,即两个同样的非串并型通路的并联,用前述计算方法立即可得到: (6-2)图22 对应于图21的通路图2. 计算图21中小鸡图的阻塞率图23-1 对应于图22的通路图对应的通路图示于图22。在右切割,即在e链路任占i条的状态下,再考虑余下的几级链路,条件通路图示于图23-1。图2
20、3-1仍然是非串并型,这说明要继续进行切割。但是,这是两个相同的非串并型通路的并联,而每一个非串并型通路图与图15中的基本结构相同,设其阻塞率为,于是可有 (6-3)结合本例还可说明两个问题:(1)合适地选择切割端在本例中是在右端切割,如在左端切割,则在b链路任占i个时,要考虑具体占用哪i个,这是由于i个的不同分布将对后级链路产生不同的影响。对于图15,可在任意端切割,但当可选左端,当可选右端,以减少求和的次数。(2)起算端链路的状态概率可使用非贝努里分布。因为起算端链路不能采用并运算或交运算,而是计算各种状态的占用概率,故可使用爱尔兰分布或恩科谢特分布。3.计算图24中4个通路图的阻塞率图2
21、4中4个通路图(a)(d)具有相同的级数和链路数,但中间级的连接方式不同,而其中图24(d)实际上是串并型的,其结构于图4一样。根据高木(Takagi)的方法4,分布结点用D表示,汇合结点用M表示,在对应的D和M之间用关系线连接,以表示该M点汇合了D点所分布的通路。于是可有:图23-2按照高木(Takagi)提出的优化方法来判别,显然是(a)优于(b),(b)优于(c),(c)优于(d)。亦即(a)的阻塞率最低,(d)的阻塞率最高。图24中的通路图通常是得自单元式组群和各单元间不同的连接方式。故通路图中第1、5级每条链路的话务量均为a,第2、4级每条链路的话务量均为b,中间级的每条链路话务量为
22、c。在计算阻塞率时,对于图24(a)和(b)要切割两次,亦即考虑第1链路任占i条,低5级任占j条的状态概率。显然当i=2或j=2,即产生阻塞。当i和j均小于2时的条件通路图示于图25。图24 4个通路图举例图25 当i和j均小于2时的条件通路图图25中的各个条件通路图都是串并型或串并型基本结构,但容易求得其阻塞率。例如,当i=1和j=0时,对于图25(a)可有: (6-4)当i=0和j=1,对于图25(b)可有: (6-5)将以各种i,j的值所求得的阻塞率相加,即得到总阻塞率。有时,对应于各种i、j的值的条件阻塞率可用一通式表示。本例可做到这一点。令图25(a)、(b)的阻塞率为、,可有: (
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交换网络阻塞率计算的分析研究 交换 网络 阻塞 计算 分析研究
