JPH0787603B2 - Multiple connection method in multi-stage switch network - Google Patents
Multiple connection method in multi-stage switch networkInfo
- Publication number
- JPH0787603B2 JPH0787603B2 JP17290489A JP17290489A JPH0787603B2 JP H0787603 B2 JPH0787603 B2 JP H0787603B2 JP 17290489 A JP17290489 A JP 17290489A JP 17290489 A JP17290489 A JP 17290489A JP H0787603 B2 JPH0787603 B2 JP H0787603B2
- Authority
- JP
- Japan
- Prior art keywords
- connection
- stage
- lattice
- switch
- switch network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 9
- 230000000903 blocking effect Effects 0.000 claims description 19
- 238000010586 diagram Methods 0.000 description 7
- 238000007796 conventional method Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、交換機において、放送,会議通信に使用する
1対多の多重接続を行う方式に関するものである。Description: TECHNICAL FIELD The present invention relates to a system for performing one-to-many multiple connection used for broadcasting and conference communication in an exchange.
交換機において1対多の多重接続を行う場合、従来は、
通常の1対1接続を行う多段スイッチ網を拡張する形で
行われていた。この従来技術による1対多の多重接続方
式は、田中良明,瀬崎薫,秋山稔著「多対1接続3段ス
イッチ回路網」電子情報通信学会論文誌,87/2,Vol.J70
−B No.2,179〜185ページに記載のもの、エフ.ケー.
ワング(F.K.Hwang),エー・ジャズィック(A.Jaiszcz
yk)著「オン ノンブロッキング マルチコネクション
ネットワーク(On nonblocking multiconnection net
warks)」に記載のもの及び「アイトリプルイー トラ
ンザクション オン コミュニケーション(IEEE Trans
action on Communication)」第COM−34巻,第10号,103
8〜1041ページに記載のものが知られている。When performing one-to-many multiple connections in an exchange, conventionally,
This has been done by expanding the normal multistage switch network for one-to-one connection. This conventional one-to-many multiple connection system is described in Yoshiaki Tanaka, Kaoru Sezaki, Minoru Akiyama "Multi-to-one connection three-stage switch network", IEICE Transactions, 87/2, Vol.J70.
-B No. 2, pp. 179-185, F. K.
Wang (FKHwang), A. Jaiszcz
yk) “On nonblocking multiconnection network
warks) ”and“ I Triple E Transaction on Communication (IEEE Trans
action on Communication) "COM-34, No. 10, 103
Those described on pages 8 to 1041 are known.
このような従来技術の一例が、第4図に示されている。
第4図は従来技術による1対多多重接続を行うのに用い
られる3段スイッチ網を示す。このスイッチ網は、合計
N本の入力端子が接続された、r個のn入力,m出力の1
次格子スイッチ400〜401と、全ての1次格子の出力が1
本ずつ入力に接続されたm個のr入力,r出力の2次格子
スイッチ410〜412と、全ての2次格子の出力が1本ずつ
入力に接続され、合計N本の出力端子が接続されたr個
のm入力,n出力の3次格子スイッチ420〜421からなる。
この3段スイッチ網では、m=2n−1とすると、1対1
の接続に対しては任意の空き入力端子を任意の空き出力
端子に接続することができ、これをノンブロックである
という。An example of such a conventional technique is shown in FIG.
FIG. 4 shows a three-stage switch network used to make a one-to-many multiple connection according to the prior art. This switch network consists of r n-inputs and m-outputs with a total of N input terminals connected.
The output of the secondary grid switches 400-401 and all primary grids is 1
M r-input and r-output secondary grid switches 410 to 412 connected to the inputs one by one, and the outputs of all secondary grids are connected to the input one by one, and a total of N output terminals are connected. It is composed of r third-order lattice switches 420 to 421 having m inputs and n outputs.
In this 3-stage switch network, if m = 2n-1, then 1: 1
For the connection of, you can connect any empty input terminal to any empty output terminal, which is said to be non-blocking.
このような第4図に示されるスイッチ網で多重接続を行
うことを考えると、3次格子のみで多重接続をする場合
は、1対1接続の場合以上には格子スイッチ間を結ぶリ
ンクを使用しないため、スイッチを1対1接続に対して
はノンブロックにしたままで1対多の多重接続を行うこ
とができる。Considering that multiple connections are made in the switch network shown in FIG. 4, when multiple connections are made only by a tertiary lattice, a link connecting lattice switches is used more than in the case of one-to-one connection. Therefore, it is possible to perform one-to-many multiple connection while leaving the switch non-blocking for one-to-one connection.
また、このスイッチ網で、例えば入力Aを出力B,Cと接
続する1対2の多重接続を行う場合に、点線で示すよう
に2次格子411で多重接続を行うことができれば、やは
り、1対1接続に対してはノンブロックにしたままで1
対多の多重接続を行うことができる。Further, in this switch network, for example, in the case of performing a one-to-two multiple connection for connecting the input A to the outputs B and C, if the multiple connection can be performed by the secondary lattice 411 as shown by the dotted line, it is also 1 For a one-to-one connection, leave it unblocked 1
Many-to-many multiple connections can be made.
その理由を以下に述べる。第5図に示すように、第4図
のスイッチ網に点線で示す複数の仮想的な1次格子502
〜503と、2次格子513〜514を設け、仮想的な1次格子5
02〜503の出力をそれぞれ仮想的なものを含む全ての2
次格子510〜514の入力に仮想的に接続し、全ての仮想的
な入力端子からの接続もノンブロックで接続できるスイ
ッチ網を考える。第4図に示す入力Aから出力B,Cへ2
次格子で多重接続する場合と、第5図に示す入力Aと出
力B、仮想的な端子である入力Dと出力Cの1対1接続
の場合を比較すると、実際に存在する部分の1次,2次,3
次スイッチの入出力の使用状態を第4図と第5図でまっ
たく同じようにすることができる。また、第5図は1対
1接続ノンブロックスイッチ網としているので、このよ
うな1対1接続を必ず行うことができる。従って、第4
図において、2次格子で多重接続を行う場合でも、スイ
ッチを1対1接続ノンブロックにしたまま1対多の多重
接続を行うことができることがわかる。The reason will be described below. As shown in FIG. 5, a plurality of virtual primary lattices 502 shown by dotted lines in the switch network of FIG.
~ 503 and secondary grids 513 to 514 are provided to create a virtual primary grid 5
All 2 including the virtual output from 02 to 503
Consider a switch network that can be virtually connected to the inputs of the next grids 510 to 514 and can be connected from all virtual input terminals in a non-blocking manner. Input A to output B, C shown in Fig. 2 2
Comparing the case of multiple connection with the next lattice and the case of 1: 1 connection of input A and output B and virtual terminals input D and output C shown in FIG. , 2nd order, 3
The use state of the input and output of the next switch can be made to be exactly the same in FIG. 4 and FIG. Further, since FIG. 5 shows the one-to-one connection non-block switch network, such one-to-one connection can be surely performed. Therefore, the fourth
In the figure, it can be seen that even when the multiple connection is performed by the secondary lattice, the one-to-many multiple connection can be performed while the switch is in the one-to-one connection non-blocking state.
しかし、上述した3段スイッチ網において、1次格子で
多重接続をする必要がある場合には、1対多の接続と等
価な1対1接続を作ろうとすると、実際に存在している
1次格子の使用していない入力を1本仮想的に使用して
しまう。従って、網の状態を1対1接続ノンブロックと
したまま、1次格子において1対多の接続を行うことは
できない。However, in the above-described three-stage switch network, if multiple connections are required in the primary lattice, if an attempt is made to make a one-to-one connection equivalent to a one-to-many connection, the actually existing primary One input that is not used by the grid is virtually used. Therefore, it is not possible to make a one-to-many connection in the primary lattice while keeping the network state as a one-to-one connection non-block.
さらに、従来技術では最低限の多重接続である1対2の
接続についても1次格子で多重接続を行わなければなら
ず、網の状態を1対1接続ノンブロックに保つことがで
きない状態があることを、第6図の模式図に示す。Furthermore, in the prior art, even with respect to the minimum number of multiple connections, one-to-two connections, multiple connections must be performed using a primary lattice, and there is a state in which the state of the network cannot be maintained in a one-to-one connection non-block. This is shown in the schematic diagram of FIG.
第6図に示すように、1次格子600に属するある入力A
を3次格子620,621の出力B,Cに接続することを考える。
入力Aの属している1次格子及び出力B,Cの属している
3次格子の他のn−1入出力はすでに他の呼によって使
用されているとする。すると、第6図では1次格子での
多重接続を行わずに、1次格子600から空きリンクで接
続されている2次格子1つのみを使用して出力B,Cに接
続できないことが判る。すなわち、3次格子620への出
力が空いている2次格子612では、3次格子621への出力
が空いておらず、3次格子621への出力が空いている2
次格子613では、3次格子620への出力が空いていないた
めである。このような場合には、接続要求を受け付ける
と網の状態を1対1接続ノンブロックに保つことができ
なくなる。As shown in FIG. 6, an input A belonging to the primary lattice 600
Consider connecting to the outputs B, C of the cubic lattice 620, 621.
It is assumed that the other n-1 inputs and outputs of the primary lattice to which the input A belongs and the tertiary lattice to which the outputs B and C belong are already used by another call. Then, in FIG. 6, it can be seen that it is not possible to connect to the outputs B and C using only one secondary grid connected from the primary grid 600 by an empty link without performing multiple connection in the primary grid. . That is, in the secondary lattice 612 in which the output to the tertiary lattice 620 is empty, the output to the tertiary lattice 621 is not empty, and the output to the tertiary lattice 621 is empty 2.
This is because the output to the tertiary lattice 620 is not empty in the secondary lattice 613. In such a case, when the connection request is accepted, the state of the network cannot be maintained in the one-to-one connection non-blocking.
以上のようなことの起こる確率を、最悪の場合としてr
個全ての3次格子に1つの2次格子から1対多の接続を
行う場合で考える。この場合、以上で述べた各2次格子
からある3次格子へいく出力が1本しかない単リンク接
続スイッチ網では、各3次格子への出力は1本しかない
ため、出力が1本も使用されていない2次格子が必要で
ある。この2次格子が見つかる確率Psは、非常に簡単な
見積りをすると、2次格子の出力端子を使用している確
率を1/2として、Ps=(1/2)rmとなる(mは2次格子の
数)。この網では1対2の接続においても網の状態をノ
ンブロックにしたままでは接続できない可能性が高いと
いえる。The probability of the above occurrence is r
Consider a case where one-to-many connection is made from one secondary lattice to all the tertiary lattices. In this case, in the above-described single-link connection switch network in which there is only one output going from each secondary lattice to a certain tertiary lattice, since there is only one output to each tertiary lattice, there is no output. A secondary grid that is not used is needed. The probability Ps of finding this quadratic lattice is Ps = (1/2) rm , assuming that the probability of using the output terminal of the quadratic lattice is 1/2, if a very simple estimation is performed (m is Number of secondary lattices). In this network, it can be said that there is a high possibility that the connection cannot be made even if the network state is set to non-blocking even in the one-to-two connection.
以上の説明は、3段スイッチについて行ったが、2i−1
(i=2以上の自然数)段のスイッチについても同様で
ある。The above explanation was made for the three-stage switch, but 2i-1
The same applies to switches of (i = natural number of 2 or more) stages.
以上述べたように、1対1接続でノンブロックである2i
−1段の多段スイッチ網で後続の1対1接続要求に影響
を与えないためには、1対多接続の要求を拒否しなけれ
ばならない確率が大きいという問題がある。As mentioned above, 2i, which is non-blocking with one-to-one connection
In order to prevent the subsequent 1-to-1 connection request from being affected in the -1 stage multi-stage switch network, there is a problem that the 1-to-multi connection request must be rejected at a high probability.
本発明の目的は、このような問題点を解決し、1対1の
接続をノンブロックに保ちながら、1対多の接続ができ
る可能性を大幅に大きくする、多段接続網における多重
接続方式を提供することにある。An object of the present invention is to provide a multiple connection method in a multi-stage connection network that solves such a problem and greatly increases the possibility of making a one-to-many connection while keeping the one-to-one connection non-blocking. To provide.
本発明は、格子スイッチを2i−1段(iは2以上の自然
数)接続した多段スイッチ網における多重接続方式にお
いて、 各段間を結ぶリンクをn重(nは2以上の自然数)の多
重リンク接続とし、入力と出力の関係が1対1の接続、
及び、1対多の多重接続を行う場合に、出力に近い段か
ら格子スイッチで分岐接続を行い、j段目(i≦j≦2i
−1)に属する格子スイッチからj+1段目の各格子ス
イッチへのn重の多重リンクのうち、少なくとも1本の
リンクは使用することなく空けておくことができるよう
に、多重分岐接続を行うj段目の格子スイッチを選択
し、多重接続経路を設定し、j段目からj+1段目への
n重リンクの全てに少なくとも1本のリンクを空けてお
くことができないときには、j段目からj+1段目の格
子スイッチへのn本のリンクが全部が使用中となるn重
リンクの数が最小となるように、多重分岐接続を行うj
段目の格子スイッチを選択し、多重接続経路を設定する
ことを特徴とする。The present invention relates to a multiple connection method in a multi-stage switch network in which lattice switches are connected in 2i-1 stages (i is a natural number of 2 or more), and links connecting each stage are n-fold (n is a natural number of 2 or more) multiple links. Connection, connection of input and output is one-to-one,
Also, when performing one-to-many multiple connection, branch connection is performed from the stage closer to the output with a lattice switch, and the j-th stage (i ≦ j ≦ 2i
1) multi-branching connection is performed so that at least one link among the n-fold multiple links from the lattice switch belonging to (1) to each j + 1-th lattice switch can be left unused without being used. When it is not possible to leave at least one link open for all n-fold links from the j-th stage to the j + 1-th stage by selecting the lattice switch at the stage and setting multiple connection paths, Multi-branch connection is performed so that the number of all n links to the lattice switch at the stage is all in use j
It is characterized in that the lattice switch at the stage is selected to set a multiple connection path.
本発明によれば、1対多の新規接続、及び接続出力数の
増加要求のうち、i段目から2i−1段目の格子スイッチ
の出力リンクに空きがあり、i段目から2i−1段目の格
子スイッチにおける多重分岐接続のみで所望の複数の出
力を1つの入力に接続可能な場合には接続要求を受け付
け、i段目から2i−1段目の格子スイッチにおいて多重
接続のために必要な出力リンクの空きがなく、1段目か
らi−1段目での格子スイッチで多重分岐接続が必要と
される接続要求は拒否するのが好適である。According to the present invention, in the one-to-many new connection and the request for increasing the number of connected outputs, there is a vacancy in the output link of the lattice switch from the i-th stage to the 2i−1-th stage, and the i-th stage to the 2i−1-th stage. If multiple desired outputs can be connected to one input only by the multiple branch connection in the stage lattice switch, the connection request is accepted, and the multiple connection is performed in the lattice switches from the i-th stage to the 2i-1th stage. It is preferable to reject a connection request in which there is no required output link space and a multi-branch connection is required by the lattice switches in the first to (i-1) th stages.
また本発明によれば、多重接続数を予め決められた数に
制限して受け付けるのが好適である。Further, according to the present invention, it is preferable to limit the number of multiple connections to a predetermined number and receive.
さらに本発明によれば、多段スイッチ網が1対1接続に
対してノンブロックであるのが好適である。Further according to the invention it is preferred that the multi-stage switch network is non-blocking for one-to-one connections.
本発明は、次のようにして1対多の接続ができる可能性
を大きくしている。The present invention increases the possibility of making a one-to-many connection as follows.
各2次格子からある3次格子へいく出力が複数本ある多
重リンク接続スイッチ網の場合は、全ての3次格子への
出力が空いていれば良い。2重リンク接続スイッチ網に
おいて、そのような2次格子が見つかる可能性Pmは、あ
る2次格子から目的の3次格子へいく出力2本のうち、
1本が空いていればよいため、Pm=(3/4)r(m/2)と
なり、単リンクの場合と較べて、(1/2)(3/2)r倍と
非常に大きい。さらに、多重リンク接続スイッチ網の場
合には、ある2次格子から各3次格子への経路をなるべ
く閉鎖しないような経路接続の制御ができる。例えば、
2重リンクの場合、2重リンクのうちなるべく1本しか
使用しないように、入出力の間の経路を決める制御をか
けることができる。このような制御を行うことにより、
さきに述べた確率PsとPmの差はさらに大きくなる。In the case of a multi-link connection switch network in which there are a plurality of outputs going from each secondary lattice to a certain tertiary lattice, it suffices if the outputs to all the tertiary lattices are free. The probability Pm of finding such a secondary lattice in a double-link connection switch network is defined by the following two outputs from a certain secondary lattice to a target tertiary lattice.
Since only one vacant line is required, Pm = (3/4) r (m / 2), which is (1/2) (3/2) r times larger than the case of a single link. Further, in the case of the multi-link connection switch network, it is possible to control the route connection so that the route from a certain secondary lattice to each tertiary lattice is not closed as much as possible. For example,
In the case of a double link, it is possible to control the route between the input and output so that only one of the double links is used. By performing such control,
The difference between the probabilities Ps and Pm described above becomes even larger.
さらに、多重接続数をある決められた小さな数k(kは
rより小さい数)に制限することにより、2次格子,3次
格子で接続される可能性Pmを(3/4)k(m/2)以上と大
きくすることができる。Further, by limiting the number of multiple connections to a certain small number k (k is a number smaller than r), the probability Pm of connection with a secondary lattice or a tertiary lattice is (3/4) k (m / 2) It can be made larger than the above.
次に、本発明の実施例について図面を参照して説明す
る。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は、本発明を実施するための多段スイッチ網の一
例を示すブロック図である。この多段スイッチ網は、合
計N本の入力端子が接続された、r個のn入力,m出力の
1次格子スイッチ110〜112と、全ての1次格子の出力が
2本ずつ入力に接続されたm/2個の2r入力,2r出力の2次
格子スイッチ120〜122と、全ての2次格子の出力が2本
ずつ入力に接続され、合計N本の出力端子が接続された
r個のm入力,n出力の3次格子スイッチ130〜132とを備
えている。FIG. 1 is a block diagram showing an example of a multistage switch network for implementing the present invention. This multistage switch network has r n-input and m-output primary grid switches 110 to 112 to which a total of N input terminals are connected, and two outputs of all primary grids are connected to two inputs each. M / 2 2r input, 2r output secondary grid switches 120 to 122 and all 2 secondary grid outputs are connected to the input, and a total of N output terminals are connected to the r output grids. It is provided with m-input and n-output third-order lattice switches 130 to 132.
このスイッチ網では、m=2n−2とすると、1対1の接
続に対しては任意の空き入力端子を任意の空き出力端子
に接続することができる。そこで、ここではN=12、n
=4、m=6、r=3の場合を考える。In this switch network, if m = 2n−2, an arbitrary empty input terminal can be connected to an arbitrary empty output terminal for one-to-one connection. So here, N = 12, n
= 4, m = 6, r = 3.
このような場合、第1図の多段スイッチ網において、第
5図に示す従来例と同様に仮想的な1次格子と、2次格
子とを設け、1つの仮想的な1次格子の出力を仮想的な
ものを含む全ての2次格子の入力に接続し、仮想的な端
子からの接続も1対1接続に対してはノンブロックであ
るスイッチ網を考える。すると、従来例で述べたのと同
じ理由により、第1図の2重リンクスイッチ網は2次格
子,3次格子で多重接続を行う場合に限り、スイッチ網を
1対1接続に対してノンブロックにしたまま経路設定を
行うことができる。In such a case, in the multistage switch network of FIG. 1, a virtual primary lattice and a secondary lattice are provided as in the conventional example shown in FIG. 5, and the output of one virtual primary lattice is provided. Consider a switch network that is connected to the inputs of all secondary lattices including virtual ones, and the connections from virtual terminals are also non-blocking for one-to-one connections. Then, for the same reason as described in the conventional example, the double link switch network of FIG. 1 is not connected to the one-to-one connection only when the multiple connection is performed by the secondary lattice and the tertiary lattice. It is possible to set the route while keeping the block.
次に、このような多段スイッチ網において1対多の多重
接続をする場合、この多段スイッチ網は第2図のフロー
チャートに従って経路設定をする。例えば、第1図に示
す1対1接続ノンブロックのスイッチ網で、入力端子A
と出力端子B,Cを1対2の多重接続する。この網で、す
でに、入出力間の経路設定が行われており、2次格子12
0の出力は3本が均等に空いており、2次格子121の出力
は2本空いており、2次格子122の出力は3本空いてい
るが、3次格子132への出力が2本空いているとする。
まず、出力BとCは異なる3次格子に属しているので
(ステップS21)、3次格子での多重接続による経路設
定はできない。次に、2次格子で多重接続を行うことを
考え、2次格子から3次格子130,132に経路設定してみ
る(ステップS2)。2次格子121は3次格子132への出力
がすでに2本とも塞がっているため経路設定できない。
2次格子121では、3次格子130,132の2つにいく経路が
閉鎖される。一方、2次格子122では、3次格子130にい
く経路のみが閉鎖される(ステップS3)。そこで、接続
できなくなる3次格子数が最低の2次格子122を用い
て、経路設定を行う(ステップS4)。すなわち、2次格
子122にて多重接続を行う。Next, when one-to-many multiple connections are made in such a multi-stage switch network, the multi-stage switch network sets a route according to the flowchart of FIG. For example, in the one-to-one connection non-blocking switch network shown in FIG.
And output terminals B and C are connected in a 1: 2 multiplex. In this network, the route between input and output has already been set, and the secondary lattice 12
Three outputs of 0 are evenly vacant, two outputs of the secondary lattice 121 are vacant, three outputs of the secondary lattice 122 are vacant, and two outputs to the tertiary lattice 132 are vacant. Suppose it is free.
First, since the outputs B and C belong to different cubic lattices (step S21), it is not possible to set the route by multiple connection in the cubic lattice. Next, in consideration of making multiple connections with the secondary lattice, the route is set from the secondary lattice to the tertiary lattices 130 and 132 (step S2). The secondary grid 121 cannot be routed because both outputs to the tertiary grid 132 are already blocked.
In the secondary lattice 121, the path to two of the tertiary lattices 130 and 132 is closed. On the other hand, in the secondary lattice 122, only the path to the tertiary lattice 130 is closed (step S3). Therefore, the route is set using the secondary lattice 122 having the lowest number of tertiary lattices that cannot be connected (step S4). That is, multiple connection is performed in the secondary lattice 122.
一方、ステップS1で接続すべき出力の中に同じ3次格子
に属するものがある場合、この3次格子にて多重接続を
行う(ステップS5)。そして、ステップS5で経路設定の
終了をしない場合(ステップS6)、ステップS2の処理を
する。On the other hand, if some of the outputs to be connected in step S1 belong to the same cubic lattice, multiple connection is performed in this cubic lattice (step S5). Then, if the route setting is not completed in step S5 (step S6), the process of step S2 is performed.
このようにある1次格子の出力を2次格子の入力に接続
するリンクが2本ある2重リンクスイッチ網において多
重接続を行う場合、従来技術にて説明したのと同様に2
次、3次格子で多重接続をする場合はスイッチ網をノン
ブロックとしたままで1対多の多重接続を行うことがで
きる。In the case of multiple connection in a double link switch network having two links for connecting the output of a certain primary lattice to the input of a secondary lattice as described above, 2
When multiple connections are made using the next- and third-order lattices, one-to-many multiple connections can be performed while leaving the switch network as a non-block.
次に、第3図を参照して経路設定の詳細を説明する。第
3図に示すように、使用中の3次格子の出力がn/2−1
本以下である場合、2次格子から接続できなくなる3次
格子の数を0であるようにする。すなわち、このn/2本
目の入力端子Aと出力端子Bについては2重リンクがn
−1束あるため、3段スイッチ網のノンブロック条件に
より2重リンクのうち1本しか使わないように経路設定
を行うことが常に可能である。後のn/2本の出力は2重
リンクの両方のリンクが空いているn/2−1束の2重リ
ンクを使用して、経路設定を行う。この場合、他の接続
との関係で最悪、全部の出力が2重リンクの両方を使用
して経路設定される可能性がある。すると、n/4束の2
重リンクを閉鎖することになる。以上をまとめると、最
悪全ての出力へ接続を行った場合でも、ある2次格子か
ら見た場合に3/4r個の3次格子への出力があいているこ
とになる。Next, details of the route setting will be described with reference to FIG. As shown in FIG. 3, the output of the cubic lattice in use is n / 2−1.
If the number is equal to or less than this, the number of cubic lattices that cannot be connected from the secondary lattice is set to 0. That is, for this n / 2th input terminal A and output terminal B, a double link is n
Since there is -1 bundle, it is always possible to set the route so that only one of the double links is used depending on the non-blocking condition of the three-stage switch network. The subsequent n / 2 outputs are routed using the n / 2-1 bundle of double links with both links free. In this case, in the worst case relative to the other connections, all outputs could be routed using both of the double links. Then n / 4 bundles of 2
The heavy links will be closed. To summarize the above, even in the worst case, even if all outputs are connected, when viewed from a certain second-order lattice, outputs to 3 / 4r third-order lattices are open.
この最悪の多重接続を考えると、r個全ての3次スイッ
チに1本ずつ合計のrの出力へ多重接続する場合を考え
る必要がある。前述したように、2次格子と3次格子の
間のリンクを2本とも閉鎖しないようにする制御を行え
ば、ある2次格子からある3次格子への出力が空いてい
る確率は3/4以上である。また、2次格子がm/2個あるの
で、2次,3次格子のみを用いて経路設定が可能な確率は
(3/4)r(m/2)以上となる。従って、単リンクの場合
と較べて、確率は(1/2)(3/2)r倍と非常に大きい。Considering this worst multiple connection, it is necessary to consider a case where multiple connections are made to all r third-order switches, one at a time for a total of r outputs. As described above, if control is performed so as not to close both links between the secondary lattice and the tertiary lattice, the probability that an output from a certain secondary lattice to a certain third lattice will be 3 / 4 or more. Also, since there are m / 2 secondary lattices, the probability that a route can be set using only secondary and tertiary lattices is (3/4) r (m / 2) or more. Therefore, compared with the case of a single link, the probability is (1/2) (3/2) r times, which is very large.
また、第1図において入力端子Aと出力端子B,C間の接
続が完了した後に、さらに入力端子Aに出力端子D,Eを
接続したいという要求がある場合を考える。この場合、
出力端子Dは3次格子130で多重接続することにより、
入力端子Aに接続可能であるため、実際に経路設定を行
う。一方、出力端子Eは入力端子Aと3次格子131との
接続がないため、3次格子では多重接続ができない。さ
らに、2次格子で多重接続しようとしても、2次格子12
2から3次格子131への出力は2本とも既に使用中である
ために多重接続できない。1次スイッチから多重接続を
すればその接続は可能であるが、後から設定される1対
1接続ができなくなる可能性がある。従って、出力端子
Eの接続要求は拒否される。Further, consider a case where there is a demand for further connecting the output terminals D and E to the input terminal A after the connection between the input terminal A and the output terminals B and C is completed in FIG. in this case,
By connecting multiple output terminals D with a cubic lattice 130,
Since it can be connected to the input terminal A, the path is actually set. On the other hand, since the output terminal E has no connection between the input terminal A and the cubic lattice 131, the cubic lattice cannot be used for multiple connection. Furthermore, even if an attempt is made to make multiple connections with a secondary lattice, the secondary lattice 12
The outputs from the 2nd to 3rd order lattice 131 cannot be multiplexed because both of them are already in use. If multiple connections are made from the primary switch, the connection can be made, but there is a possibility that the one-to-one connection set later cannot be made. Therefore, the connection request of the output terminal E is rejected.
このように、新規接続要求及び出力端子の追加接続要求
のうち、2段目,3段目で多重接続できるものは経路設定
を行い、1段目での多重接続が必要な接続要求は拒否す
ることにより、1対1の接続要求に対してはスイッチ網
をノンブロックにしたままにできる。また、2次格子か
ら接続できなくなる3次格子の数を少なくするように1
対1,1対多の経路設定を行うことにより、1対多の接続
が2次格子,3次格子の多重接続のみを用いて経路設定で
きる可能性を高くすることができる。In this way, of the new connection request and the additional connection request of the output terminal, the one that can be multiple-connected in the second and third stages sets the route, and rejects the connection request that requires the multiple-connection in the first stage. As a result, the switch network can be kept non-blocking in response to a one-to-one connection request. Also, reduce the number of cubic lattices that cannot be connected from the secondary lattice by 1
By performing pair-to-one and one-to-many route setting, it is possible to increase the possibility that the one-to-many connection can be routed using only the multiple connection of the secondary lattice and the tertiary lattice.
さらに、1対多の接続予約を受け付ける場合に、多重接
続数をある決められた小さな数k(r>k)に制限する
ことにより、さきに述べた2次,3次格子のみを用いて経
路設定が可能な確率は、(3/4)k(m/2)以上とさらに
大きくなる。Further, when accepting a one-to-many connection reservation, by limiting the number of multiple connections to a certain small number k (r> k), the route can be obtained using only the secondary and tertiary lattices described above. The probability of setting is even higher (3/4) k (m / 2) or more.
以上の説明はスイッチ網が1対1接続に対してノンブロ
ックの場合について述べたが、スイッチ網が1対1接続
に対してノンブロックではなくても本発明の経路設定方
法を用いることにより、1対1接続に対するブロック率
の悪化を招くことなく1対多の接続を行うことができ
る。In the above description, the case where the switch network is non-blocking for one-to-one connection has been described. However, even if the switch network is not non-blocking for one-to-one connection, by using the route setting method of the present invention, A one-to-many connection can be performed without causing a deterioration in the block rate for the one-to-one connection.
また、以上の説明は3段スイッチ網について述べたが、
2i−1段のスイッチ網に対してもまったく同様に適用す
ることができる。Moreover, although the above description has described the three-stage switch network,
The same can be applied to a 2i-1 stage switch network.
以上述べたように本発明によれば、1対1の接続に対し
てノンブロックなスイッチ網において後続の1対1の接
続をノンブロックに保ちながら、従来の方法と比較して
1対多の接続ができる可能性を大幅に大きくするという
効果がある。また、スイッチ網が1対1接続に対してノ
ンブロックではなくても、1対1接続に対するブロック
率の悪化を招くことなく1対多の接続を行うことができ
るという効果がある。As described above, according to the present invention, in a switch network that is non-blocking for one-to-one connection, the following one-to-one connection is kept non-blocking, and the number of one-to-many is larger than that of the conventional method. This has the effect of greatly increasing the possibility of connection. Further, even if the switch network is not non-blocking for the one-to-one connection, there is an effect that the one-to-many connection can be performed without deteriorating the block rate for the one-to-one connection.
第1図は、本発明を実施するための、多段スイッチ網の
一例を示すブロック図、 第2図は、第1図に示すスイッチ網において経路設定を
行う場合のフローチャート、 第3図は、本発明による経路設定方法を示す模式図、 第4図は、従来技術によるスイッチ網の構成の一例を示
すブロック図、 第5図は、従来技術によるスイッチ網において経路設定
を行う方法を示す模式図、 第6図は、従来技術によるスイッチ網において経路設定
ができない場合の模式図である。 110〜112,120〜122,130〜132……格子スイッチFIG. 1 is a block diagram showing an example of a multi-stage switch network for carrying out the present invention, FIG. 2 is a flow chart for performing route setting in the switch network shown in FIG. 1, and FIG. FIG. 4 is a schematic diagram showing a route setting method according to the invention, FIG. 4 is a block diagram showing an example of a configuration of a switch network according to the conventional technique, and FIG. 5 is a schematic diagram showing a route setting method in the switch network according to the conventional technique. FIG. 6 is a schematic diagram when a route cannot be set in the switch network according to the conventional technique. 110〜112,120〜122,130〜132 …… Lattice switch
Claims (4)
然数)接続した多段スイッチ網における多重接続方式に
おいて、 各段間を結ぶリンクをn重(nは2以上の自然数)の多
重リンク接続とし、入力と出力の関係が1対1の接続、
及び、1対多の多重接続を行う場合に、出力に近い段か
ら格子スイッチで分岐接続を行い、j段目(i≦j≦2i
−1)に属する格子スイッチからj+1段目の各格子ス
イッチへのn重の多重リンクのうち、少なくとも1本の
リンクは使用することなく空けておくことができるよう
に、多重分岐接続を行うj段目の格子スイッチを選択
し、多重接続経路を設定し、j段目からj+1段目への
n重リンクの全てに少なくとも1本のリンクを空けてお
くことができないときには、j段目からj+1段目の格
子スイッチへのn本のリンクが全部が使用中となるn重
リンクの数が最小となるように、多重分岐接続を行うj
段目の格子スイッチを選択し、多重接続経路を設定する
ことを特徴とする多段スイッチ網における多重接続方
式。1. In a multiple connection system in a multi-stage switch network in which lattice switches are connected in 2i-1 stages (i is a natural number of 2 or more), links connecting each stage are multiplexed n times (n is a natural number of 2 or more). Link connection, one-to-one connection between input and output,
Also, when performing one-to-many multiple connection, branch connection is performed from the stage closer to the output with a lattice switch, and the j-th stage (i ≦ j ≦ 2i
1) multi-branching connection is performed so that at least one link among the n-fold multiple links from the lattice switch belonging to (1) to each j + 1-th lattice switch can be left unused without being used. When it is not possible to leave at least one link open for all n-fold links from the j-th stage to the j + 1-th stage by selecting the lattice switch at the stage and setting multiple connection paths, Multi-branch connection is performed so that the number of all n links to the lattice switch at the stage is all in use j
A multiple connection method in a multi-stage switch network characterized by selecting a lattice switch at the stage and setting a multiple connection route.
求のうち、i段目から2i−1段目の格子スイッチの出力
リンクに空きがあり、i段目から2i−1段目の格子スイ
ッチにおける多重分岐接続のみで所望の複数の出力を1
つの入力に接続可能な場合には接続要求を受け付け、i
段目から2i−1段目の格子スイッチにおいて多重接続の
ために必要な出力リンクの空きがなく、1段目からi−
1段目の格子スイッチで多重分岐接続が必要とされる接
続要求は拒否することを特徴とする請求項1記載の多段
スイッチ網における多重接続方式。2. A one-to-many new connection and an increase request for the number of connection outputs, there is a vacancy in the output link of the lattice switch from the i-th stage to the 2i-1th stage, and the i-th stage to the 2i-1th stage. Multiple desired outputs can be output only by multiple branch connection in the lattice switch
Accepts a connection request if it can connect to one input, and
There is no vacant output link required for multiple connections in the lattice switches from the 2nd to 1st stages from the 1st stage to the i-stage.
2. The multiple connection method in a multi-stage switch network according to claim 1, wherein a connection request that requires multiple branch connection in the first stage lattice switch is rejected.
受け付けることを特徴とする請求項1又は2記載の多段
スイッチ網における多重接続方式。3. The multiple connection system in a multistage switch network according to claim 1, wherein the number of multiple connections is limited to a predetermined number and accepted.
ブロックであることを特徴とする請求項1,2又は3記載
の多段スイッチ網における多重接続方式。4. The multiple connection system in a multistage switch network according to claim 1, 2 or 3, wherein the multistage switch network is non-blocking for one-to-one connection.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17290489A JPH0787603B2 (en) | 1989-07-06 | 1989-07-06 | Multiple connection method in multi-stage switch network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17290489A JPH0787603B2 (en) | 1989-07-06 | 1989-07-06 | Multiple connection method in multi-stage switch network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0338994A JPH0338994A (en) | 1991-02-20 |
| JPH0787603B2 true JPH0787603B2 (en) | 1995-09-20 |
Family
ID=15950498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17290489A Expired - Fee Related JPH0787603B2 (en) | 1989-07-06 | 1989-07-06 | Multiple connection method in multi-stage switch network |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0787603B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2559952B2 (en) * | 1991-08-21 | 1996-12-04 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Broadcast and multi-exchange network |
-
1989
- 1989-07-06 JP JP17290489A patent/JPH0787603B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0338994A (en) | 1991-02-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5687172A (en) | Terabit per second distribution network | |
| US4394541A (en) | Three stage minimum configuration conditionally non-blocking matrix | |
| US4038638A (en) | Efficient rearrangeable multistage switching networks | |
| US5450074A (en) | Method for setting branch routes in a three-stage cross-connect switch system | |
| JPH05207062A (en) | Packet switching system | |
| Masson | Binomial switching networks for concentration and distribution | |
| JPH06315177A (en) | Digital cross connect system | |
| US4731825A (en) | Nonblocking switching system and method | |
| US3582560A (en) | Multistage telephone switching system for different priority users | |
| EP1113627B1 (en) | Method of determining network paths in a three stage switching matrix | |
| IE67126B1 (en) | Method for expanding a normal three-stage switching array | |
| JPS596695A (en) | Self-routing modular PCM exchange network | |
| US6914902B2 (en) | Distributed semi-rearrangeable non-blocking algorithm for clos networks | |
| JP2002325087A (en) | Unblocked switch system, its switching method and program | |
| JPH01109939A (en) | Sorting unit for exchange node | |
| JPH0787603B2 (en) | Multiple connection method in multi-stage switch network | |
| JPH09321865A (en) | Connection data management system inside network | |
| JPH08265328A (en) | Multistage connection switch and its extension method | |
| Zulfin et al. | Performance Comparison of Looping and Input-Output Algorithms on the 8× 8 Benes Switching Network | |
| JP2763073B2 (en) | Self-routing channel control method | |
| Jajszczyk et al. | Optimum structures and growability of shared-buffer fabrics | |
| JPS63135039A (en) | Path selection control method for waiting type switching network | |
| JPH04160949A (en) | Switching unit | |
| JPS63135040A (en) | Path selection control method for waiting type switching network | |
| JP3248057B2 (en) | Configuration and operation of large-scale matrix switch |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |