JPH0284845A - Atm switching system realizing distributive connection - Google Patents

Atm switching system realizing distributive connection

Info

Publication number
JPH0284845A
JPH0284845A JP63237377A JP23737788A JPH0284845A JP H0284845 A JPH0284845 A JP H0284845A JP 63237377 A JP63237377 A JP 63237377A JP 23737788 A JP23737788 A JP 23737788A JP H0284845 A JPH0284845 A JP H0284845A
Authority
JP
Japan
Prior art keywords
output
input
header
routing
cells
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.)
Granted
Application number
JP63237377A
Other languages
Japanese (ja)
Other versions
JP2724174B2 (en
Inventor
Masabumi Kato
正文 加藤
Kazuo Hajikano
初鹿野 一雄
Shunji Abe
俊二 阿部
Michio Kusayanagi
草柳 道夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP23737788A priority Critical patent/JP2724174B2/en
Publication of JPH0284845A publication Critical patent/JPH0284845A/en
Application granted granted Critical
Publication of JP2724174B2 publication Critical patent/JP2724174B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Abstract

PURPOSE:To simplify a routing processing and to realize distributive connection in which the acticity efficiency of both input highway and an output highway can be improved by providing first-order and second-order switch modules, and making both highways into groups. CONSTITUTION:A routing header representing the arbitrary number of second- order switch modules (N modules which house (n) output highways) of a distribution destination is attached on each cell at the front stage of M first-order switch modules which house (m) input highways. Next, the cells are stored simultaneously in the buffers of the distributed number of second-order switch modules by controlling a spatial switch(6ij) of 1XN by the header. Also, at each second-order switch module, the buffers less than (n) out of nM buffers or the cells less than (n) in total are taken out, and numbers 1-n are attached on them as internal headers. The distributive connection can efficiently be performed by routing the cell to the output highway of a prescribed second-order switch module autonomously by controlling a spatial switch(46p) of nMXn by the header.

Description

【発明の詳細な説明】 〔目 次〕 概要 産業上の利用分野 従来の技術(第5図、第6図、第7図、第8図、第9図
) 発明が解決しようとする課題 課題を解決するための手段(第1図) 作用 実施例(第2図、第3図、第4図) 発明の効果 〔概 要〕 分配接続可能なATM交換システムに関し、ATMセル
の分配をも実現することを目的とし、mの各入力ハイウ
ェイ毎にNのクロスポイントを有する1×N空間スイッ
チをM個配置した1次スイッチモジュールと、mMのバ
ッファとmM×n空間スイッチとを夫々有するN個の2
次スイッチモジュールと、1次スイッチモジュールの空
間スイッチの出端子と2次スイッチモジュールのバッフ
ァを1対1に結合する単リンクとを有し、1次スイッチ
モジュール前段での各セルへの任意数の分配先の2次ス
イッチモジュールを示すルーティングヘッダの付与、そ
のセルの1×N空間スイッチを介しての分配数分の2次
スイッチモジュールバッファへの同時蓄積、各゛2次ス
イッチモジュールにおけるmM個のバッファのセル送出
周期毎のスキャンによる合計n以下のセル取出し及び各
セルへの1−nの番号の巡回による内部ヘッダの付与、
内部ヘッダによるmM×nの空間スイッチの制御を行な
うようにして構成した。
[Detailed description of the invention] [Table of contents] Overview Industrial field of application Prior art (Fig. 5, Fig. 6, Fig. 7, Fig. 8, Fig. 9) Problems to be solved by the invention Means for solving the problem (Fig. 1) Working examples (Fig. 2, Fig. 3, Fig. 4) Effects of the invention [Summary] Regarding an ATM switching system capable of distribution connection, it also realizes distribution of ATM cells. For the purpose of 2
It has a secondary switch module and a single link that connects the output terminal of the space switch of the primary switch module and the buffer of the secondary switch module one-to-one. Attachment of a routing header indicating the secondary switch module to which the cell is to be distributed, simultaneous accumulation in the secondary switch module buffer of the number of distributions via the 1×N spatial switch of that cell, Taking out a total of n or less cells by scanning the buffer every cell sending cycle, and adding an internal header to each cell by cycling through numbers 1-n;
It was configured to control mm×n spatial switches using an internal header.

〔産業上の利用分野〕[Industrial application field]

本発明は、分配接続可能なATM交換方式に関する。 The present invention relates to an ATM switching system that allows distribution connections.

従来の電話を主体とした通信網は、各種通信サービスを
同一のアクセス方法でユーザに提供し得るl5DN(サ
ービス総合ディジタル統合網)へ移行しつつある。とり
わけ、音声、データ、画像等を一元的に取り扱い得るA
 T M (AsynchronousTransfe
r Mode)技術をベースとした広帯域l5DNが有
望視されるに至っている。ATM方式の下では、V C
I (Virtual Channel Identi
fier)等から成るヘッダを付した固定情報長のセル
を情報のある間だけ転送し、そのヘッダを用いての交換
・転送処理を行なうものであることから、呼が続いてい
る間でも、回線交換方式のように1つの回線を専有して
いる必要はなくなり、バーストデータを含む各種の通信
メディアを一元的に処理できる。
BACKGROUND ART Conventional telephone-based communication networks are transitioning to 15DN (Integrated Service Digital Network), which can provide various communication services to users through the same access method. In particular, A that can centrally handle audio, data, images, etc.
T M (Asynchronous Transfer
Wideband 15DN based on 3.0 (Mode) technology has come to be seen as promising. Under the ATM system, V C
I (Virtual Channel Identity
Cells with a fixed information length attached with headers such as Unlike switching systems, there is no need to exclusively use one line, and various communication media including burst data can be processed centrally.

そして、そのような広帯域l5DNの下においても、C
ATM、テレビ会議等もその一元的な取扱いの中に包含
されて来るが、このような通信メディアにおいては1対
Nのような分配接続を効率よく遂行し得ることも又要求
されるところとなっている。
And even under such broadband l5DN, C
ATMs, video conferences, etc. are also included in the unified handling, but in such communication media, it is also required to be able to efficiently perform distribution connections such as 1-to-N. ing.

〔従来の技術〕[Conventional technology]

このような分配交換における初期の方式は、入力リンク
上のパケットを所望数の出力リンク上へ送出するのに、
そのパケットを記憶装置に記憶し、そして読み出された
パケットを、分配したい出力リンクへ接続される各バッ
ファに蓄積して読み出すというソフトウェア処理を、各
パケット毎に行なうものであるが、ソフト処理における
パケット毎の処理ステップの累積数が大きく、交換速度
が遅いということから、ハードウェアによる分配制御形
自己ルーティング交換方式が開発され、実用に供されつ
つあ、る。
Early schemes for such distribution exchanges sent packets on an input link onto a desired number of output links by
Software processing is performed for each packet, storing the packet in a storage device, and storing the read packet in each buffer connected to the output link to be distributed and reading it out. Since the cumulative number of processing steps for each packet is large and the switching speed is slow, hardware-based distribution-controlled self-routing switching systems have been developed and are being put into practical use.

その−例は第5図に示す如きものである。その入力リン
ク#l〜#nから入ってきたパケットデータ(以下、単
にセルと呼ぶ)は、入力論理チャネル番号(ILCN)
と情報よりなっている。このセルは、呼処理制御部10
1により制御されるヘッダ処理部1001乃至1007
に入って、出力リンク番号を示すルーティングヘッダ(
RH)とその出力リンク独自の出力論理チャネル番号(
OLCN)が付加される。自己ルーティングスイッチ1
10は、これらセルを受けて当該セルの持っているRH
に基づいた出力リンクをセレクトしてやる。そして、4
1〜4mの出力リンクからそれぞれのセルが出力される
。尚、nとmは同じでも異なっていてもよい。
An example of this is shown in FIG. Packet data (hereinafter simply referred to as cells) that comes in from the input links #l to #n is assigned an input logical channel number (ILCN).
It consists of information. This cell is the call processing control unit 10
Header processing units 1001 to 1007 controlled by 1
and a routing header indicating the output link number (
RH) and its output link's unique output logical channel number (
OLCN) is added. self-routing switch 1
10 receives these cells and determines the RH that the cell has.
Select output links based on . And 4
Each cell is output from a 1-4 m output link. Note that n and m may be the same or different.

このシステムにおいて、l対Nの分配接続を為す場合に
は、第6図に示すようにヘッダ処理部でルーティングヘ
ッダ(RH)と出力論理チャネル番号(OLCN)を分
配数分だけの付加処理シーケンスを繰り返し、それら自
己ルーティング制御情報に入力セルを続けて成るセルが
自己ルーティングスイッチ110へ入力される。
In this system, when making an l-to-N distribution connection, the header processing unit performs an additional processing sequence for the routing header (RH) and output logical channel number (OLCN) as many times as the number of distributions, as shown in Figure 6. Repeatedly, cells consisting of the self-routing control information followed by input cells are input to the self-routing switch 110.

この自己ルーティング交換方式においては、ヘッダ処理
部で分配数に応じた分だけルーティングヘッダ(RH)
と出力論理チャネル番号(OL CN)を付加するシー
ケンスを繰り返す必要があるので、オーバーヘッドが増
大する。又、分配数によりヘッダ部の長さが変わって来
るので、自己ルーティングの複雑化乃至それに困難を伴
う。
In this self-routing exchange system, the header processing unit generates routing headers (RH) according to the number of distributions.
It is necessary to repeat the sequence of adding the output logical channel number (OL_CN) and the output logical channel number (OL_CN), which increases overhead. Furthermore, since the length of the header section changes depending on the number of distributions, self-routing becomes complicated or difficult.

このような不具合を回避する技法として、第7図に示す
如き自己ルーティング交換方式もある。
As a technique for avoiding such problems, there is also a self-routing exchange system as shown in FIG.

この方式においては、入力リンクを経て入ってくるセル
をバッファ200.乃至200.、を介してヘッダ処理
部21O9乃至2107に与えている。
In this scheme, cells coming in via the input link are sent to a buffer 200. 〜200. , to the header processing units 21O9 to 2107.

ヘッダ処理部2101乃至2107に入った情報は、行
先が複数となる分配接続の場合には必要な回数だけバッ
ファの入力に戻る。例えば、第8図に示すように、C1
,C2なる入力情報セルが入ってきたものとし、セルC
1の情報1を出力リンクの#1.#2.#3に出したい
ものとする。
The information that has entered the header processing units 2101 to 2107 is returned to the buffer input as many times as necessary in the case of a distributed connection with multiple destinations. For example, as shown in FIG.
, C2 has entered, and cell C
#1 of the link that outputs the information 1 of #1. #2. Let's say you want to put it in #3.

最初に、バッファ200Iを経てヘッダ処理部210I
に入ったセルC1(ILCNがaとする)は行先(出力
リンク)を示すルーティングヘッダRH(ここでは#l
を示す“1”)とその中の論理チャネル番号(OLCN
)a 1が付される(第8図の■)。この入力セルC1
は再びバッファ200+の入力にフィードバックされる
。この間に入力セルC2(ILCNがbとする)がバッ
ファ200、を経てヘッダ処理部2101に入ってLC
N変換が行なわれ、ルーティングヘッダRH(ここでは
#2を示す“2′′)とその中の論理チャネル番号(O
LCN)blが付される(第8図の■)。
First, the header processing unit 210I passes through the buffer 200I.
The cell C1 (ILCN is designated as a) that enters the cell C1 has a routing header RH (here #l
“1” indicating “1”) and the logical channel number (OLCN
) a 1 is added (■ in Figure 8). This input cell C1
is again fed back to the input of buffer 200+. During this time, the input cell C2 (ILCN is designated as b) passes through the buffer 200, enters the header processing unit 2101, and enters the LC
N conversion is performed, and the routing header RH (here "2'' indicating #2) and the logical channel number (O
LCN) bl is attached (■ in Figure 8).

次に、バッファ200.で待たされていたセルC1は、
再びヘッダ処理部210.に入ってLCNの変換処理が
行なわれる。即ち、ルーティングヘッダRH(#2を示
す“2°°)とその中の論理チャネル番号(OLqN)
b2が同一情報lに付される(第8図の■)。このよう
に操作を必要な回数(図の例でばあと1回)だけ繰り返
した後、ル−ティングヘッダRHで自己ル−ティングス
イッチ220をスイッチングさせることにより、1対N
の分配接続を行なうことができる。図の例では、情報1
を#1〜#3の3つの出力リンクに分配することができ
る。
Next, buffer 200. Cell C1, which was kept waiting at
Header processing unit 210 again. Then, LCN conversion processing is performed. That is, the routing header RH (“2°° indicating #2”) and the logical channel number (OLqN) therein.
b2 is attached to the same information l (■ in FIG. 8). After repeating this operation the required number of times (one more time in the example in the figure), the self-routing switch 220 is switched using the routing header RH, resulting in a 1-to-N
distribution connections can be made. In the example shown, information 1
can be distributed to three output links #1 to #3.

この後者の方式においては、前者の方式の不具合は除か
れるが、セルをバッファの入力に応じてLCN変換を行
なう操作を分配数だけ繰り返えさなければならないため
、遅延が大きくなる。
In the latter method, the disadvantages of the former method are eliminated, but the delay increases because the operation of performing LCN conversion on cells according to the input to the buffer must be repeated as many times as the number of distributions.

このような技術的課題を排して分配接続を効率的に遂行
し得る分散制御形自己ルーティング交換方式も、既に提
案されている。この方式は第9図に示す如きもので、そ
の呼処理制御部330へ呼処理要求信号が入力されると
、その呼に与える入カリンク、出力すンク上の論理チャ
ネル番号(LCN)を決定し、前位或い後位の局や端末
に通知する。以降、この呼に関するセルのルーティング
は、これらの入/出力論理チ゛ヤネル番号(rLcN、
0LCN)で行なわれる。例えば、入力リンク#1から
入っているセルC1は情報部と入力論理チャネル番号(
ILCN)とから構成されている。ルーティングヘッダ
処理部300.は、これにどの入力リンクから入ってき
た情報であるかを示す入力リンク番号(I L CN)
と出力光のリンクに対応する出力リンクフラグ(OLF
)を付与する。ILCNとOLFが付与されたセルC1
aは続く自己ルーティングスイッチ310に入り、該自
己ルーティングスイッチ310は出力フラグ(OLF)
のセットされたビットに対応する出力リンクのバッファ
BUにセルC1aを蓄積し、読み出して行く。
Distributed control type self-routing switching systems have already been proposed that eliminate these technical problems and can efficiently perform distributed connections. This method is as shown in FIG. 9. When a call processing request signal is input to the call processing control unit 330, the logical channel number (LCN) on the input link and output link to be given to the call is determined. , notify the previous or subsequent station or terminal. From now on, cell routing for this call is based on these input/output logical channel numbers (rLcN,
0LCN). For example, cell C1 entering from input link #1 has an information section and an input logical channel number (
ILCN). Routing header processing unit 300. is an input link number (I L CN) that indicates which input link the information came from.
and the output link flag (OLF) corresponding to the output optical link.
). Cell C1 with ILCN and OLF added
a enters the subsequent self-routing switch 310, and the self-routing switch 310 outputs an output flag (OLF).
The cell C1a is stored in the buffer BU of the output link corresponding to the set bit and read out.

出力論理チャネル番号処理部3201では、ILCNと
ILNとに対応する出力リンク上での論理チャネル番号
(OLCN)を付与して、出力リンク(ここでは#1)
に送出する。この結果、出力論理チャネル番号処理部3
201からは、出力論理チャネル番号(OLCN)と情
報のみのセルC1bとなって出力リンク#lに出る。こ
の方式におけ′る入力セルC1も又、出力セルC1bも
、その構成が情報とLCNのみから成っている。
The output logical channel number processing unit 3201 assigns a logical channel number (OLCN) on the output link corresponding to ILCN and ILN, and sets the output link (#1 here).
Send to. As a result, the output logical channel number processing unit 3
From 201, it becomes a cell C1b containing only the output logical channel number (OLCN) and information, and exits to the output link #l. In this system, both the input cell C1 and the output cell C1b consist only of information and LCN.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

この分散制御形自己ルーティング交換方式においても、
そのルーティングは、基本的には1つの入力リンクから
1つの出力リンクへ出力させるものであるから、その対
応リンク数だけのルーティング処理をしなければならな
い。例えば、入力リンク及び出力リンクが共に、100
0あったとすると、各セル毎に1000の出力のいずれ
かにセルをルーティングしなければならない。従って、
入力リンク及び出力リンクが多くなって来ると、ルーテ
ィング処理が非常に面倒になって来る。
In this distributed controlled self-routing exchange system,
Since the routing basically involves outputting from one input link to one output link, routing processing must be performed for the number of corresponding links. For example, both the input link and the output link are 100
If there were 0, each cell would have to be routed to one of 1000 outputs. Therefore,
As the number of input links and output links increases, the routing process becomes extremely troublesome.

この関係は分散制御を行なう場合にも引き継がれてしま
うことである。
This relationship is carried over even when distributed control is performed.

本発明は、斯かる問題点に鑑みて創作されたもので、分
配をルーティングの簡易化等の下で遂行し得る分配接続
可能なATM交換方式を提供することをその目的とする
The present invention was created in view of the above problems, and an object of the present invention is to provide an ATM switching system capable of distribution connection, which can perform distribution while simplifying routing.

〔課題を解決するための手段〕 第1図は本発明の原理説明図を示す。この図に示すよう
に、m本のハイウェイを収容するM個の1次スイッチモ
ジュールと、n本の出力ハイウェイを収容するN個の2
次スイッチモジュールを有し、各入力ハイウェイからA
TM多重されて到着する各セルを交換するATM交換機
において、mの各入力ハイウェイ毎にNのクロスポイン
トを有する入端子数1.出端子数Nの1×N空間スイッ
チ6ij(t = 1.2.  ・・・、 M、 j=
1゜2、・・・、m)を設け、1次スイッチモジュール
をこの空間スイッチをM個配置した構成とし、N個の各
2次スイッチモジュールに、mMのバッファ10+jm
  (k毎にi=1.2.  ・・・1M1j=1、2
,・・・、m)と入端子数mM、出端子数nのmM×n
空間スイッチ46k (k=1゜2、・・・、N)を設
け、1次スイッチモジュールの空間スイッチ6 ijの
出端子と、2次スイッチモジュールのバッファを10+
jml対1に単リンク8tjt  (t=1、2,・・
・、Nのうちの分配先2次スイッチモジュール対応の各
々)で結合し、1次スイッチモジュールの前段で、各セ
ルに任意数の分配先の2次スイッチモジュールを示すル
ーティングヘッダを付与し、このヘッダで1×N空間ス
イッチ(Bit>を制御して、セルを分配数分の2次ス
イッチモジュールのバッファに同時に蓄積し、一方各2
次スイッチモジュールではmM個のバ・ンファをスキャ
ンし、セルの送出周期毎にセルを蓄積しているn以下の
バッファから1つずつ、合計n以下のセルを取り出し、
これらのセルに1−nの番号を巡回させながら内部ヘッ
ダとして付与、このヘッダでmM×nの空間スイッチを
制御して、セルを所定の2次スイッチモジュールの出力
ハイウェイへ自律的にルーティングすることを特徴とし
た、分配接続可能なATM交換方式。
[Means for Solving the Problems] FIG. 1 shows a diagram explaining the principle of the present invention. As shown in this figure, there are M primary switch modules accommodating m highways and N secondary switch modules accommodating n output highways.
from each input highway to A
In an ATM switch that exchanges each cell that arrives after being TM multiplexed, the number of input terminals is 1.1, which has N cross points for each of m input highways. 1×N space switch 6ij with the number of output terminals N (t = 1.2. ..., M, j =
1°2, .
(i = 1.2 for each k. ...1M1j = 1, 2
,..., m), the number of input terminals mm, and the number of output terminals n, mm×n
A space switch 46k (k=1°2,...,N) is provided, and the output terminal of the space switch 6ij of the primary switch module and the buffer of the secondary switch module are connected to 10+
Single link 8tjt for jml to 1 (t=1, 2,...
, N corresponding to the distribution destination secondary switch module), and at the stage before the primary switch module, each cell is given a routing header indicating an arbitrary number of distribution destination secondary switch modules, and this The header controls the 1×N space switch (Bit>) to simultaneously accumulate cells in the buffers of the secondary switch modules as many as the number of cells to be distributed, while each
Next, the switch module scans mm buffers and extracts a total of n or less cells one by one from the n or less buffers that have accumulated cells every cell sending cycle.
Numbers 1-n are assigned to these cells as internal headers while circulating, and this header controls an mm×n spatial switch to autonomously route the cells to the output highway of a predetermined secondary switch module. An ATM switching system that allows distribution connections.

〔作 用〕[For production]

入力ハイウェイ2ij=Xから入力されたセルはその入
力ハイウェイの入カバ′イウェイ番号及びルーティング
ヘッダをを付加される。その付加されるルーティングヘ
ッダは、例えば第1図に示されるように、分配したい出
力ハイウェイグループをp、qとする場合には、ルーテ
ィングヘッダ内の出力ハイウェイグループ、すなわち対
応する2次スイッチの対応ビットを1”°とする。
Cells input from the input highway 2ij=X are appended with the input highway number and routing header. For example, as shown in FIG. 1, when the output highway groups to be distributed are p and q, the added routing header is the output highway group in the routing header, that is, the corresponding bit of the corresponding secondary switch. is 1”°.

そのルーティングヘッダによって空間スイッチ6iJが
制御されることによって、その入力ハイウェイグループ
から出力ハイウェイグループp、qへのリンク(セル転
送路) 8tjp +  8sJqへ分配される。
By controlling the spatial switch 6iJ by the routing header, the links (cell transfer paths) from the input highway group to the output highway groups p and q are distributed to 8tjp + 8sJq.

これらのリンクB ijgl +  8ijQ上のセル
はそれらリンクの属する出力ハイウェイグループへ他の
空間スイッチからセルを転送して来るセル転送路上のセ
ルと同様、その到着時系列を保存して蓄積される。
Cells on these links B ijgl + 8ijQ are stored with their arrival time series saved, similar to cells on cell transfer routes that transfer cells from other spatial switches to the output highway group to which these links belong.

その各出力ハイウェイグループ毎に、蓄積された各セル
のうちの同一セル送出周期内のセル読出し対象セルを、
セル送出周期毎に当該同一出力ハイウェイグループに属
する出力ハイウェイ数だけ読み出し、各セルに、その出
力ハイウェイを示す内部ヘッダを付加して送出する。
For each output highway group, among the accumulated cells, the cells to be read within the same cell transmission cycle are
At each cell transmission cycle, the number of output highways belonging to the same output highway group is read out, and an internal header indicating the output highway is added to each cell before being transmitted.

そして、各出力ハイウェイグループ毎に、送出されたセ
ルの内部ヘッダの制御の下に、入力ハイウェイグループ
内の入力ハイウェイ数及び入力ハイウェイグループ数の
積すなわちmMと出力ハイウェイグループ数nとで決ま
る大きさの自己ルーティング形空間スイッチ14p、1
44等を制御して当該自己ルーティング形空間スイッチ
の当該内部ヘッダで指定された出力ハイウェイへ当該セ
ルを出力させる。該出力ハイウェイ対応の出力へ出力さ
れたセルAの仮想チャネル番号は入力されたセルAの入
力仮想番号a及び入力ハイウェイ番号Xに対応する出力
仮想チャネル番号Cに変換されて前記内部ヘッダで指定
される出力ハイウェイへ送出される。セルBも又、同様
である。
Then, for each output highway group, under the control of the internal header of the transmitted cell, a size determined by the product of the number of input highways in the input highway group and the number of input highway groups, ie, mm, and the number n of output highway groups is determined. Self-routing space switch 14p, 1
44, etc., to output the cell to the output highway designated by the internal header of the self-routing spatial switch. The virtual channel number of the cell A output to the output corresponding to the output highway is converted into an output virtual channel number C corresponding to the input virtual number a of the input cell A and the input highway number X, and is specified in the internal header. is sent to the output highway. Cell B is also similar.

〔実施例] 第2図は本発明の一実施例を示す。この図において、2
ij(!=1.2.  ・・・、MS j=1゜2、・
・’、m)は、それぞれ同一人方路(第1図の入力ハイ
ウェイグループ対応)のm本のATM入カ入力ウエイの
各々である。4 ijはATM入カバカハイウェイ2j
の各々に設けられたルーティングヘッダ付与部である。
[Example] FIG. 2 shows an example of the present invention. In this figure, 2
ij (!=1.2...., MS j=1゜2,・
.', m) are each of m ATM input input ways of the same person route (corresponding to the input highway group in FIG. 1). 4 ij is ATM entrance Kabaka Highway 2j
This is a routing header adding section provided in each of the.

このルーティングヘッダ付与部4 ijはNビットから
成るルーティングヘッダを出力するが、その分配したい
出方路対応のビットに“′l°゛を、そうでない出方路
対応のビットに°“0°′を与える。61は1次スイッ
チモジュールで、m個の分配用自己ルーティング形空間
スイッチ6 ijから成る。その細部構成は第3図に示
すが、第3図に示す構成は各入方路に所属するルーティ
ングヘッダ付与部48、毎に同一構成で設けられている
1×N自己ルーティング形空間スイッチの1つを代表し
て示す。この空間スイッチ61.は、ルーティングヘッ
ダ付与部4 ijの出力に接続されたN個のD−FF回
路2L  (k=t、2.  ・・、N)から成るD−
FFFF路2L、一方の入力をルーティングヘッダ付与
部4 ijの出力に、他方の入力を対応D−FF回路2
06に接続したアンド回路22mとから構成される。
This routing header adding unit 4 ij outputs a routing header consisting of N bits, and adds "'l°" to the bits corresponding to the outgoing route to be distributed, and °'0°' to the bits corresponding to the other outgoing routes. give. A primary switch module 61 is composed of m distribution self-routing spatial switches 6ij. The detailed configuration is shown in FIG. 3, and the configuration shown in FIG. The following are representative examples. This space switch 61. is a D-FF circuit consisting of N D-FF circuits 2L (k=t, 2. . . , N) connected to the output of the routing header adding section 4ij.
FFFF path 2L, one input is the output of the routing header adding section 4 ij, and the other input is the corresponding D-FF circuit 2
06 and an AND circuit 22m connected to 06.

各1次スイッチモジュール6五の分配出力のうちの、同
一出方路k(第1図の出力ハイウェイグループ対応)に
属するセル転送路(リンク)81j、へ出力された分配
セルは当該同一出方路のための2次スイッチモジュール
10内の対応人力バッファ10pmへ接続される。この
2次スイッチモジュール12には、本出願人によって昭
和63年9月19日に出願された特許側に添付された明
細書及び図面に開示されるものであるが、その概要を第
4図参照の下に説明する。
Of the distributed outputs of each primary switch module 65, distributed cells output to the cell transfer path (link) 81j belonging to the same output route k (corresponding to the output highway group in FIG. 1) are assigned to the same output route. connected to a corresponding human power buffer 10pm in the secondary switch module 10 for the This secondary switch module 12 is disclosed in the specification and drawings attached to the patent filed by the applicant on September 19, 1988, and the outline thereof is shown in FIG. 4. Explained below.

40、はバッファ読出し制御回路で、セル読出し周期毎
に当該2次スイッチモジュール12.に所する大力バッ
ファ10..ll、10.□5.・・・10M+m  
i 10zII+、  10zzk、  °°+、  
l0M5;・・・: 10H1に、  10Hz11+
  ・・・、10M5kを所定のスキャン順位〔例えば
各人力バッファを逐次に、又は入力バッファを複数のグ
ループに分割し、各グループに対しスキャンが行なわれ
、当該グループ内の入カバッフ゛アから読出しがあった
とき人力バッファ・送出権を当該グループ内の次の入力
バッファへ移動させ、且つ各グループのスキャン順序を
巡回など予め決められたスキャン順序で行なう順位〕に
従ってスキャンしてn個以下のセルを読み出し、1つの
セル読出し毎にそれに応答して出力ハイウェイを示す、
1〜nの番号から成る内部ヘッダを生成出力する。42
□5.42゜ア、・・・+  42++m  ; 40
z+m +  4 Lz* +・・・、 42sz*r
  ;・・・;42旧k +  42H2k +・・・
、42M□は截延吸収用バッファで、読み出されたセル
及びそのセルのための内部ヘッダを格納する。”44.
は空間スイッチ制御回路で、上述のmXM個の入力バッ
ファからn個以下のセルの読出し終了時にすべての遅延
吸収用バッファから一斉に読み出された内部ヘッダでm
MXN自己ル自己ルーティング大空間スイッチ4611
スポイントを制御して各内部ヘッダで指定される出力1
4m1  (l=1.2.  ・・+、n)(ATM出
力ハイウェイ対応)へ当該内部ヘッダ対応のセルを出力
させる。
40 is a buffer read control circuit that controls the secondary switch module 12.40 every cell read cycle. Large power buffer located in 10. .. ll, 10. □5. ...10M+m
i 10zII+, 10zzk, °°+,
l0M5;...: 10H1, 10Hz11+
..., 10M5k is scanned in a predetermined order [for example, each manual buffer is sequentially scanned, or the input buffer is divided into multiple groups, each group is scanned, and the input buffers within the group are read. At this time, the manual buffer/sending right is moved to the next input buffer in the group, and the scan order of each group is scanned in a predetermined scan order such as a cycle] to read n or less cells, Indicating the output highway in response to each cell readout;
Generate and output an internal header consisting of numbers 1 to n. 42
□5.42゜a...+42++m; 40
z+m + 4 Lz* +..., 42sz*r
;...;42 old k + 42H2k +...
, 42M□ is a buffer for cutting and absorbing, which stores a read cell and an internal header for the cell. "44.
is a space switch control circuit, and m
MXN self-routing large space switch 4611
Output 1 specified in each internal header by controlling the point
A cell corresponding to the internal header is output to 4m1 (l=1.2. . . . +, n) (compatible with ATM output highway).

各2次スイッチモジュール12にの各出力14kJL 
 に接続されたVCI変換回路16□ はそこに集線さ
れて入力されて来たセルのヘッダをATM出力ハイウェ
イ(第1図の出力伝送路対応)に適した出力VCIに変
換するもので、その出力はATM出力ハイウェイ18b
zへ接続される。このVCIの変換は、上述〔従来の技
術〕の項で説明した分散制御形自己ルーティング交換方
式で用いられるものである。
Each output 14kJL to each secondary switch module 12
The VCI conversion circuit 16□ connected to the circuit converts the header of the cell that is concentrated and input there into an output VCI suitable for the ATM output highway (corresponding to the output transmission line shown in Figure 1). is ATM output highway 18b
Connected to z. This VCI conversion is used in the distributed controlled self-routing exchange system described in the ``Prior Art'' section above.

上述構成実施例における動作は、〔作用〕の項で説明し
た本発明の動作原理図の説明と対応させてその一例を以
下に説明する。第1図の入力伝送路Xを第2図のATM
入カ入力ハイウェイ2□ATM入力伝送路y@ATM入
カハイウェイ281とし、ATM入カ入力ハイウェイ2
11ルAを出力力°路p、qに分配し、ATM入力入力
ハイイエ42Ml上ルBを出方路p、rに分配するもの
とすると、ルーティングヘッダ付与部4 IIにオイテ
、ATM入カバカハイウェイ2□ルに入力HW番号1及
びNビットのルーティングヘッダが付与されるが、その
ルーティングヘッダ内の出方路p、qに対応するビット
がそれぞれ、“1″とされる(第1図参照)。このこと
は、ATM入カバカハイウェイ2゜についても同様であ
る。
An example of the operation of the above-mentioned configuration example will be explained below in conjunction with the explanation of the operation principle diagram of the present invention explained in the [Operation] section. The input transmission line X in Figure 1 is connected to the ATM in Figure 2.
Input input highway 2□ATM input transmission line y@ATM input highway 281, ATM input input highway 2
Assuming that 11 A is distributed to the output routes p and q, and the ATM input high 42 Ml upper route B is distributed to the output routes p and r, the routing header adding section 4 II is assigned the output power and the ATM input highway. A routing header with input HW number 1 and N bits is added to the 2□ file, and the bits corresponding to the output routes p and q in the routing header are set to "1", respectively (see Figure 1). . The same applies to Kabaka Highway 2° where there is an ATM.

ルーティングヘッダ付与部411及び414.で、上述
の如き入力ハイウェイ(HM)番号及びルーティングヘ
ッダを付加されたセルA、 Bは、1次スイッチモジュ
ール61及び6.4へ入力され、各1次スイッチモジュ
ール内のD−FF回路列24゜ヘルーティングヘッダが
シフトインされてそれらのD−FF回路列24..24
.に保持される。
Routing header adding units 411 and 414. Then, the cells A and B to which the input highway (HM) number and routing header as described above have been added are input to the primary switch modules 61 and 6.4, and the D-FF circuit array 24 in each primary switch module is inputted to the primary switch modules 61 and 6.4.゜The routing headers are shifted in and the D-FF circuit arrays 24. .. 24
.. is maintained.

D−FF回路列24..24Hに保持されたルーティン
グヘッダの内容が示す通りのセル分配が各1次スイッチ
モジュール63,6Mにおいて生ぜしめられる。即ち、
入力HW番号lを付加されたセルAはセル転送路8++
p+8□9を介して2次スイッチモジュール12..1
2.内の入力バッファ101..,10□9に書き込ま
れる。又、セルBは、2次スイッチモジュール12..
12゜内の入力バッファ10□2,10□、に書き込ま
れる。
D-FF circuit array 24. .. Cell distribution occurs in each primary switch module 63, 6M as indicated by the contents of the routing header held in 24H. That is,
Cell A to which input HW number l is added is cell transfer path 8++
Secondary switch module 12. via p+8□9. .. 1
2. Input buffer 101. .. , 10□9. Cell B also has a secondary switch module 12. ..
It is written to input buffers 10□2, 10□ within 12 degrees.

その2次スイッチモジュール12..12.。Its secondary switch module 12. .. 12. .

12、における自己ルーティング処理は、先に示した特
許側の明細書及び図面に開示されるところに従って行な
われる。それを要約して説明すれば次の通りである。
The self-routing process in step 12 is performed in accordance with what is disclosed in the patent specification and drawings referenced above. It can be summarized as follows.

2次スイッチモジュール12.において、そのバッファ
読出し制御回路40.の制御の下に所属人力バッファの
各々10゜p 、  10119 +  ・・・10+
−−;10□9,1O02,・・・、1Ot−;・・・
110M+−,10□9.・・・、10Mapに対する
スキャンが各セル読出し周期毎に逐次に、又はグループ
順で、且つグループ内を逐次に行なって、それら人力バ
ッファから読み出されたセルがn個になるか、又はスキ
ャン開始入力バッファから数えてmM個の入力バッファ
になったとき、当該セル読出し周期におけるスキャンは
終了する。上述の如き入力バッファからのセルの読出し
毎に、それに応答してバッファ読出し回路40、から、
対応遅延吸収バッファへ読み出されたセルのための内部
ヘッダが当該遅延吸収バッファへ送られてそのセルに付
加される。
Secondary switch module 12. In the buffer read control circuit 40. 10゜p, 10119+...10+ of the human power buffers belonging to each under the control of
--;10□9,1O02,...,1Ot-;...
110M+-, 10□9. . . . Scanning of 10 Maps is performed sequentially for each cell read cycle or in group order, and sequentially within a group until the number of cells read from these manual buffers reaches n, or scanning starts. When the number of input buffers reaches mm as counted from the input buffer, the scan in the cell read cycle ends. For each read of a cell from the input buffer as described above, in response, from the buffer read circuit 40,
The internal header for the cell read into the corresponding delay absorbing buffer is sent to the delay absorbing buffer and appended to that cell.

そして、スキャンの終了時に、全遅延吸収バッファの読
出しが一斉に生ぜしめられ、読み出されたセルの内部ヘ
ッダが空間スイッチ制御回路44、で用いられてそこか
ら内部ヘッダで指定される出力14.、ヘセルを送出せ
しめるスイッチング信号が発生され、そのスイッチング
信号でmM×nの自己ルーティング形空間スイッチ46
.がスイッチングされて遅坂吸収バッファから読み出さ
れたセルは内部ヘッダ指定の出力148Lへ出力される
Then, at the end of the scan, reading of all delay absorbing buffers occurs at once, and the internal headers of the read cells are used by the space switch control circuit 44, from which output 14. is specified by the internal header. , a switching signal is generated to send out Hesel, and the switching signal causes the mm×n self-routing spatial switch 46 to be activated.
.. The cell read out from the slow slope absorption buffer by switching is output to the output 148L designated by the internal header.

このような自己ルーティング集線における、上述入カバ
ッファL L+−、10ttQへのスキャンが丁度内部
ヘッダの生成を同じくする間隔で生じたものとするなら
ば、第1図に示すように、同一出力ハイウェイ189.
上へセルA、Bは送出される。その場合におけるセルA
、Bの出力VCIは、第9図に示される方式と同様にし
て、入力VCI及び入力HW番号に対応する出力ハイウ
ェイ上での出力VCIに変換される。
In such a self-routing convergence, if it is assumed that the scans to the input buffers LL+-, 10ttQ described above occur at exactly the same interval as the generation of internal headers, then the same output highway 189 as shown in FIG. ..
Cells A and B are sent upward. Cell A in that case
, B are converted into the output VCI on the output highway corresponding to the input VCI and input HW number in the same manner as shown in FIG.

〔発明の効果〕〔Effect of the invention〕

以上述べたように本発明によれば、入力ハイウェイ及び
出力ハイウェイのグループ化により、ルーティング処理
を容易しつつ、両ハイウェイの使用効率向上の下での分
配接続を実現し得る。
As described above, according to the present invention, by grouping input highways and output highways, it is possible to facilitate the routing process and realize distribution connections while improving the usage efficiency of both highways.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の原理構成図、 第2図は本発明の一実施例を示す図、 第3図は1次スイッチモジュールを構成するl×N自己
自己ルーティン突形空間スイッチす図、第4図は2次ス
イッチモジュールの構成図、第5図は自己ルーティング
交換システムの第1の例を示す概念図、 第6図はヘッダ処理部前置方式における分配接続実現方
法の説明図、 第7図は自己ルーティング交換システムの第2の例を示
す概念図、 第8図は第2図に示すシステムの動作説明図、第9図は
自己ルーティング交換システムの第3の例を示す概念図
である。 第1図及び第2図において、 2直jは入力伝送路、 43、はルーティングヘッダ付与部、 FB4.46mは自己ルーティング形空間スイッチ、8
ムjkはセル転送路、 18にユ は出力伝送路である。 第 図 1;疋スイ・シヶ乞4ノ、→を精ず\ts+xNb乙ル
ーティジグ′rし電量スイッチ11Cコ υδルーフイ/グ交療Aテムクー例を皐ず都り塾間第 図 へ、・7次3辻1川工5ルC・ろ・・ハR64淳劉叱勤
L6ルっ露見」R間第 図 第 図 八771M、、            匣弓]可コ■
回η医口■ 第 図バ承可ンステムJ屑γ説明υ口 第8図
FIG. 1 is a diagram showing the principle configuration of the present invention. FIG. 2 is a diagram showing an embodiment of the present invention. FIG. Figure 4 is a configuration diagram of a secondary switch module, Figure 5 is a conceptual diagram showing a first example of a self-routing exchange system, Figure 6 is an explanatory diagram of a method for realizing distribution connections in the header processing section prefix method, and Figure 7 FIG. 8 is a conceptual diagram showing a second example of a self-routing exchange system, FIG. 8 is an explanatory diagram of the operation of the system shown in FIG. 2, and FIG. 9 is a conceptual diagram showing a third example of a self-routing exchange system. . In Figures 1 and 2, 2nd line j is an input transmission path, 43 is a routing header adding section, FB4.46m is a self-routing type space switch, 8
Mjk is a cell transfer path, and 18 and y are output transmission paths. Figure 1; 4, → → \ts + x Nb 3 Tsuji 1 River Engineering 5 Le C Ro... Ha R64 Jun Liu scolding L6 Ru exposure" R between Figure 8771M,, Box bow] Possible ■
Rotation η Medical mouth ■ Figure 8

Claims (1)

【特許請求の範囲】[Claims] (1)m本の入力ハイウェイを収容するM個の1次スイ
ッチモジュールと、n本の出力ハイウェイを収容するN
個の2次スイッチモジュールを有し、各入力ハイウェイ
からATM多重されて到着する各セルを交換するATM
交換機において、 mの各入力ハイウェイ毎にNのクロスポイントを有する
入端子数1、出端子数Nの1×N空間スイッチ(6_i
_j)(i=1、2、・・・、M、j=1、2、・・・
、m)を設け、1次スイッチモジュールをこの空間スイ
ッチをM個配置した構成とし、 N個の各2次スイッチモジュールに、mMのバッファ(
10_i_j_k)(k毎にi=1、2、・・・、M、
j=1、2、・・・、m)と入端子数mM、出端子数n
のmM×n空間スイッチ(46k)(k=1、2、・・
・、N)を設け、1次スイッチモジュールの空間スイッ
チ(6_i_j)の出端子と、2次スイッチモジュール
のバッファ(10_i_j_k)を1対1に単リンク(
8_i_j_t)(t=1、2、・・・、Nのうちの分
配先2次スイッチモジュール対応の各々)で結合し、 1次スイッチモジュールの前段で、各セルに任意数の分
配先の2次スイッチモジュールを示すルーティングヘッ
ダを付与し、このヘッダで1×N空間スイッチ(6_i
_j)を制御して、セルを分配数分の2次スイッチモジ
ュールのバッファに同時に蓄積し、一方各2次スイッチ
モジュールではmM個のバッファをスキャンし、セルの
送出周期毎にセルを蓄積しているn以下のバッファから
1つずつ、合計n以下のセルを取り出し、これらのセル
に1〜nの番号を巡回させながら内部ヘッダとして付与
、このヘッダで、mM×nの空間スイッチを制御して、
セルを所定の2次スイッチモジュールの出力ハイウェイ
へ自律的にルーティングすることを特徴とした、分配接
続可能なATM交換方式。
(1) M primary switch modules accommodating m input highways and N accommodating n output highways;
An ATM that has two secondary switch modules and switches each cell that arrives ATM multiplexed from each input highway.
In the exchange, there is a 1×N space switch (6_i
_j) (i=1, 2,..., M, j=1, 2,...
.
10_i_j_k) (for each k, i=1, 2,..., M,
j = 1, 2, ..., m), the number of input terminals mm, the number of output terminals n
mm×n space switch (46k) (k=1, 2,...
・, N), and a single link (
8_i_j_t) (t = 1, 2, ..., each corresponding to a distribution destination secondary switch module of N), and in the stage before the primary switch module, an arbitrary number of distribution destination secondary Add a routing header indicating the switch module, and use this header to connect the 1×N space switch (6_i
j) to simultaneously accumulate cells in the buffers of secondary switch modules corresponding to the number of distributed cells, while each secondary switch module scans mm buffers and accumulates cells in each cell sending period. Take out a total of n or less cells one by one from the n or less buffers that are in the buffer, and add numbers 1 to n to these cells as an internal header while cycling through them. With this header, control the mm x n space switch. ,
A distributed connectable ATM switching system characterized by autonomously routing cells to the output highway of a given secondary switch module.
JP23737788A 1988-09-20 1988-09-20 ATM switch for distribution connection Expired - Lifetime JP2724174B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23737788A JP2724174B2 (en) 1988-09-20 1988-09-20 ATM switch for distribution connection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23737788A JP2724174B2 (en) 1988-09-20 1988-09-20 ATM switch for distribution connection

Publications (2)

Publication Number Publication Date
JPH0284845A true JPH0284845A (en) 1990-03-26
JP2724174B2 JP2724174B2 (en) 1998-03-09

Family

ID=17014486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23737788A Expired - Lifetime JP2724174B2 (en) 1988-09-20 1988-09-20 ATM switch for distribution connection

Country Status (1)

Country Link
JP (1) JP2724174B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0545340A3 (en) * 1991-11-29 1994-02-23 Nec Corp
KR100829456B1 (en) * 2007-03-08 2008-05-15 주식회사 하이닉스반도체 Band gap bias control circuit and semiconductor integrated circuit including the same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0545340A3 (en) * 1991-11-29 1994-02-23 Nec Corp
KR100829456B1 (en) * 2007-03-08 2008-05-15 주식회사 하이닉스반도체 Band gap bias control circuit and semiconductor integrated circuit including the same

Also Published As

Publication number Publication date
JP2724174B2 (en) 1998-03-09

Similar Documents

Publication Publication Date Title
JP2892689B2 (en) Packet communication network and packet switch
Turner Design of a broadcast packet switching network
Tobagi Fast packet switch architectures for broadband integrated services digital networks
KR100262682B1 (en) Multicast ATM Switching and its Multicast Contention Adjustment Method
Kim et al. A self-routing multistage switching network for broadband ISDN
JP3445802B2 (en) Method and apparatus for multipoint-to-point communication in ATM networks
US5687172A (en) Terabit per second distribution network
US7684389B2 (en) Multi-dimensional lattice network
US5856977A (en) Distribution network switch for very large gigabit switching architecture
JPH10513334A (en) Switching method and device
GB2250159A (en) An asynchronous transfer mode switching arrangement providing broadcast transmission
JPS60210048A (en) Digital switching network for signal exchange of different bit rates
JP3181526B2 (en) Switching device and switching method for asynchronous transfer mode switching system
CA2038568C (en) Atm cell broadcasting system
JPH09507996A (en) Large capacity module ATM switch
US6724760B2 (en) ATM switch
JP3105614B2 (en) Light exchange matrix
JPH03218144A (en) High speed packet exchange
Listanti et al. Switching structures for ATM
Liew et al. Principles of Broadband Switching and Networking
JPH0923233A (en) Atm exchange
JPH0284845A (en) Atm switching system realizing distributive connection
JP3204996B2 (en) Asynchronous time division multiplex transmission device and switch element
JP3077647B2 (en) Concentrator type ATM switch system
JPH08167909A (en) Output buffer type ATM switch