[go: up one dir, main page]

JPH0494240A - Cell exchange - Google Patents

Cell exchange

Info

Publication number
JPH0494240A
JPH0494240A JP2211363A JP21136390A JPH0494240A JP H0494240 A JPH0494240 A JP H0494240A JP 2211363 A JP2211363 A JP 2211363A JP 21136390 A JP21136390 A JP 21136390A JP H0494240 A JPH0494240 A JP H0494240A
Authority
JP
Japan
Prior art keywords
cell
unit switch
outgoing line
line
outgoing
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.)
Pending
Application number
JP2211363A
Other languages
Japanese (ja)
Inventor
Hideaki Yamanaka
秀昭 山中
Kazuyoshi Oshima
一能 大島
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2211363A priority Critical patent/JPH0494240A/en
Publication of JPH0494240A publication Critical patent/JPH0494240A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To allow the cell exchange to cope with a change in a call capacity without being noticed of an external part even when the change in a call capacity takes place by storing once an outgoing line of destination information to a buffer memory based on destination information of an inputted cell and allowing an arbitration circuit to arbitrate the cell transmission sequence between buffer memories of a unit switch belonging to the outgoing line. CONSTITUTION:A destination information recognition circuit 9 of a unit switch 6 connecting to each incoming line group 4 reads destination information of a header part of a cell incoming to an incoming line and is stored in a buffer memory 7 of the unit switch 6 accommodating a relevant outgoing line corresponding to the destination information. An arbitration circuit 818 of a unit switch 618 checks a buffer memory 1718, sends a cell to be sent to an outgoing line 264 unconditionally when the cell to be sent is in existence in the memory and sends a signal representing the absence of a cell to be sent to an arbitration circuit 828 of a unit switch 728 when the cell to be sent is not in existence in the memory to transfer the right of cell transmission to the succeeding unit switch 628. Thus, even when a call is set, the exchange copes with a change in a call capacity.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、音声、データ、画像等のマルチメディアの
種々の情報をブロック化したセルを高速で交換するセル
交換装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a cell switching device that switches cells containing blocks of various multimedia information such as voice, data, and images at high speed.

[従来の技術] セル交換装置を実現するには、単位スイッチを並べて多
段構成とする方法があるが、交換装置自体が非閉塞(ノ
ンブロックという)となることが望ましい。ここでいう
非閉塞(ノンブロック)とは、出線、入線双方の容量に
空きがある時、その間を接続するのに必要なだけの空き
容量を持ったパスが少なくとも一本存在することである
[Prior Art] To realize a cell switching device, there is a method of arranging unit switches to form a multi-stage configuration, but it is desirable that the switching device itself be non-blocking (referred to as non-blocking). Non-blocking here means that when there is free capacity on both the outgoing and incoming lines, there is at least one path with enough free capacity to connect them. .

第9図は、例えば、桜井他「多段接続ATM通話路のノ
ンブロック条件の検討J  (1988年電子情報通信
学会春季全国大会講演論文集(B−2) 、昭和63年
3月)に示されている3段接続のATM通話路の構成図
であり、図において、(1,、)〜(13,)はセルが
入力されるkm(k、m≧2)本の入線、(2,1) 
〜(2,、)はkm本の出線、(38,)〜(3,、)
はm入力r出力の1段目の単位スイッチ、(32,)〜
(3□、)はに入力に出力の2段目の単位スイッチ、(
33,)〜(3,、、)はに入力m出力の3段目の単位
スイッチである。これらの単位スイッチ(3)はセルを
バッファメモリに一旦保持し、そのセルの宛先情報に基
づいて出力端を選択し、その選択した出力端にセルを送
出する。1段目の各単位スイッチのそれぞれの出力は2
段目のr個の単位スイッチのそれぞれの入力に接続され
ている。また、2段目の各単位スイッチの出力は3段目
のに個の単位スイッチのそれぞれの入力に接続されてい
る。
Figure 9 is shown, for example, in Sakurai et al., "Study of non-blocking conditions for multi-stage connected ATM channels J" (Proceedings of the 1988 Institute of Electronics, Information and Communication Engineers Spring National Conference (B-2), March 1988). This is a configuration diagram of a three-stage connected ATM communication path. )
~(2,,) is the km outgoing line, (38,) ~(3,,)
is the first stage unit switch with m input and r output, (32,)~
(3□,) is the second stage unit switch of input to output, (
33,) to (3,,,) are the third stage unit switches with input m and output. These unit switches (3) temporarily hold the cell in a buffer memory, select an output terminal based on the destination information of the cell, and send the cell to the selected output terminal. The output of each unit switch in the first stage is 2
It is connected to each input of the r unit switches in the stage. Further, the output of each unit switch in the second stage is connected to the input of each unit switch in the third stage.

つぎに動作について説明する。1本の入線には、通常、
出線の異なるセルを含むセル列が入ってくる。このセル
は宛先情報を含むヘッダ部と画像、データ等のデータ部
から成り固定長の伝送情報の単位である。セルの宛先情
報は単位スイッチの入線に入る以前にバーチセルチャネ
ル識別子変換部(図示していない)で予めルーティング
(1段目単位スイッチから3段目の単位スイッチ間のど
のパスを通るか)を決められ、ヘッダ部に書き込まれる
。セルの転送されるルートはr通りあるが、すでに設定
されている呼がいくつかのリンクを占有している。
Next, the operation will be explained. For one incoming line, usually
A cell string containing cells with different outgoing lines comes in. This cell consists of a header section containing destination information and a data section containing images, data, etc., and is a unit of fixed-length transmission information. Before the cell destination information enters the incoming line of the unit switch, a vertical cell channel identifier converter (not shown) performs routing (which path should be taken between the first unit switch and the third unit switch) in advance. determined and written to the header section. There are r routes through which cells can be transferred, but some links are occupied by calls that have already been set up.

いま、単位スイッチ(3,、)の入線(1z)上ノセル
列に着目して説明をする。このセル列の中に出線(2,
、)宛のセルがあり、バーチセルチャネル識別子変換部
でそれらのセルは2段目単位スイッチ(3,、)を通っ
て3段目単位スイッチ(33k)へのルーティングが決
定されると、その情報がセルのヘッダ部に書き込まれる
The explanation will now focus on the cell row above the incoming line (1z) of the unit switch (3, .). In this cell column, there are outgoing lines (2,
There are cells destined for Information is written to the header section of the cell.

入線(1,、)に到達したセルは単位スイッチ(3z)
でそのヘッダ部の宛先情報を読み、その宛先情報に基づ
いて単位スイッチ(3,、)内のバッファメモリに一旦
保持された後、単位スイッチ(3,、)の決められた単
位スイッチ(3□1)への出力端に送出さる。第2段目
の単位スイッチ(32、)でも同様に第1段目の単位ス
イッチ(3,、)から入力されるセルのヘッダ部の情報
にしたがって3段目単位スイッチ(33,)への出力端
を選択し、出力する。3段目単位スイッチ(33□)で
はセルの宛先情報に基づいて出線(2,、)を選択し、
バッファメモリから出線(2゜)へセルを送出する。
The cell that reaches the incoming line (1,,) is connected to the unit switch (3z)
reads the destination information in the header part, and based on the destination information, it is temporarily stored in the buffer memory in the unit switch (3,,), and then the unit switch (3,,) is sent to the determined unit switch (3□ 1) to the output end. Similarly, the second stage unit switch (32,) also outputs to the third stage unit switch (33,) according to the information in the header part of the cell input from the first stage unit switch (3,,). Select the edges and print. The third stage unit switch (33□) selects the outgoing line (2,,) based on the cell destination information,
Send the cell from the buffer memory to the outgoing line (2°).

単位スイッチ(3z)〜(32,)間、および単位スイ
ッチ(3□1)〜(33,)間のリンクは他の入線から
のセル転送にも使用されるので、入線(1++)と出線
(2、、)に空容量があってもセルを転送できない場合
が生じる。例えば、入線(111)から出線(2に、、
)へ速度Uの呼を新たに接続する場合を考えると、この
時、入線(11υカラ出線(2に、)へのルーティング
はr通りあるが、すでに設定されている呼がいくつかの
リンクを占有していることがある。
The links between unit switches (3z) and (32,) and between unit switches (3□1) and (33,) are also used for cell transfer from other incoming lines, so the incoming line (1++) and outgoing line There may be cases where cells cannot be transferred even if there is free capacity in (2,,). For example, from the incoming line (111) to the outgoing line (2,...
), there are r ways of routing to the incoming line (11υ color and outgoing line (2, may be occupied.

第10図は、この状態を示したチャネルグラフであり、
入/出線速度をV、入/出線速度に対するリンク速度の
比をn、微小量をδとすると、入線(1,、)と出線(
2,□)には速度Uの呼を通せるだけの空容量があり、
他のリンクはすべて使用されているとする。この時に速
度Uの呼を入線(111)と出線(2,−)間に呼を設
定できるためには、単位スイッチ(3,、)〜(32,
)〜(3,、)間のリンクに速度Uの呼を通せる空容量
があることが必要となる。したがって、速度Uにはわず
かに足りないU−δの空容量しかないリンクには速度U
の新たな呼は設定できない。図では、単位スイッチ(3
7,)を経由するリンクに速度Uの呼を通せる空容量が
あり、他のリンクは速度Uを通すにはわずかに足りない
容ff1u−δを示している。
FIG. 10 is a channel graph showing this state,
If the input/output line speed is V, the ratio of the link speed to the input/output line speed is n, and the minute amount is δ, then the input line (1,,) and the output line (
2, □) has enough free capacity to pass a call with speed U,
Assume that all other links are used. At this time, in order to set up a call at speed U between the incoming line (111) and the outgoing line (2, -), unit switches (3,,) to (32,
) to (3,,) must have free capacity to allow calls at speed U to pass. Therefore, the speed U
A new call cannot be set up. In the figure, the unit switch (3
7,) has free capacity to pass a call at speed U, and the other links show a capacity ff1u-δ that is slightly insufficient to pass a call at speed U.

どのリンクにも速度Uの呼を通せる空容量がないときに
は一旦呼を切断して呼を設定し直すことが必要となる。
If there is no available capacity on any link for passing a call at speed U, it is necessary to temporarily disconnect the call and re-establish the call.

このため、ブロックを起こさないセル交換装置の方式が
いろいろ検討されている。
For this reason, various cell switching device systems that do not cause blocking are being studied.

[発明が解決しようとする課題] 従来のセル交換装置は以上のように構成されているので
、呼を設定または解除する際には非閉塞であるが、ひと
つの呼の容量が途中で増加した時には段間リンクにおい
て容量が越える可能性があり、また、それを防ぐために
は呼の容量変化の時は外部より変化した呼の内容の通知
を受は呼をいったん解放し、容量のあるパスを設定し直
す必要があるなどの問題点があった。
[Problem to be solved by the invention] Since the conventional cell switching device is configured as described above, there is no blockage when a call is set up or released, but the capacity of one call increases midway through. Occasionally, the capacity may be exceeded on the interstage link, and to prevent this, when the call capacity changes, the call should be released once the call is notified of the changed call content from the outside, and a path with capacity should be used. There were problems such as the need to reconfigure the settings.

この発明は上記のような問題点を解決するためになされ
たもので、呼の容量変化が発生しても外部から変化した
内容の通知を受けることなく対応できるとともに、容量
変化した呼をいったん解放して設定し直す必要がないセ
ル交換装置を得ることを目的とする。
This invention was made to solve the above-mentioned problems.Even if a change in call capacity occurs, it can be handled without receiving notification of the change from outside, and it can also be used to release calls whose capacity has changed. The purpose of the present invention is to obtain a cell switching device that does not require setting and resetting.

[課題を解決するための手段] 第1の発明は、データ部と宛先情報を有するヘッダ部か
らなるセルが入力される入線を複数本づつまとめた複数
の入線グループと、前記入線グループに対応して出線を
複数本づつまとめた複数の出線グループと、協働して全
入線グループと全出線グループとを接続するように特定
の一つの入線グループと特定の一つの出線グループとの
間に設けられ、転送セルのバッファメモリへの一時保持
と前記ヘッダ部の宛先情報にしたがってリンクの選択を
行う単位スイッチと、それぞれの前記出線グループに属
する単位スイッチ間でバッファメモリに一時保持された
セルの出線への送出順序の調停を行う調停回路とを備え
たセル交換装置である。
[Means for Solving the Problem] The first invention corresponds to a plurality of incoming line groups each including a plurality of incoming lines into which a cell including a data part and a header part having destination information is input, and the incoming line group. multiple outgoing line groups that combine multiple outgoing lines together, and one specific incoming line group and one specific outgoing line group that collaborate to connect all incoming line groups and all outgoing line groups. A unit switch that temporarily holds the transfer cell in the buffer memory and selects a link according to the destination information in the header section, and a unit switch that temporarily holds the transfer cell in the buffer memory between the unit switches that belong to each of the outgoing line groups. This cell switching device includes an arbitration circuit that arbitrates the order in which cells are transmitted to outgoing lines.

第2の発明は、入線からのセルを多重化し単位スイッチ
の入力側へ出力する複数の集線回路と、単位スイッチの
出力側の多重化されたセルをセルの宛先となる出線側に
分離し出線側へ送出する分離回路とを備えたセル交換装
置である。
The second invention includes a plurality of concentrating circuits that multiplex cells from an incoming line and output them to the input side of a unit switch, and separate the multiplexed cells on the output side of the unit switch into an outgoing line that becomes the destination of the cell. This is a cell switching device equipped with a separation circuit that sends data to the outgoing line.

[作用コ 第1の発明のセル交換装置は、入線グループに接続され
た単位スイッチが入力されるセルの宛先情報に基づいて
、その宛先情報の出線を収容するときバッファメモリに
一旦保持し、調停回路がその出線に属する単位スイッチ
のバッファメモリ間のセル送出順序の調停を行う。
[Operation] The cell switching device of the first invention temporarily stores the destination information in the buffer memory when accommodating the outgoing line based on the destination information of the cell inputted by the unit switch connected to the incoming line group, An arbitration circuit arbitrates the cell sending order between the buffer memories of the unit switches belonging to the outgoing line.

第2の発明のセル交換装置は、集線回路が入線のセルを
多重化して高速入線に出力し、単位スイッチはこの高速
入線上のセルの宛先情報に基づいて、その宛先情報の出
線を収容するときバッファメモリに一旦保持し、調停回
路がその出線に属する単位スイッチのバッファメモリ間
のセル送出順序の調停を行って高遠出線に送出する。分
離回路は高遠出線上のセルを出線ごとに分離して送出す
る。
In the cell switching device of the second invention, the concentrating circuit multiplexes the incoming cells and outputs them to the high-speed incoming line, and the unit switch accommodates the outgoing line with the destination information based on the destination information of the cell on the high-speed incoming line. When doing so, the cells are temporarily held in a buffer memory, and an arbitration circuit arbitrates the cell sending order between the buffer memories of the unit switches belonging to that outgoing line, and sends them out to the high-distance outgoing line. The separation circuit separates the cells on the high outgoing lines for each outgoing line and sends them out.

[発明の実施例] 以下本発明の一実施例のセル交換装置について図面を参
照しながら説明する。
[Embodiment of the Invention] A cell switching device according to an embodiment of the present invention will be described below with reference to the drawings.

第1図は本発明の第1の実施例におけるセル交換装置の
構成を示す図である。第1図において、(1、、)〜(
1,,4)等(1)は入線、(2,、、)〜(2,,4
)等(2)は出線、(6,、)〜(61,)、(62,
)〜(628)、・・・(6、、)〜(6、、)等(6
)は単位スイッチ、(41)〜(48)等(4)は64
本の入線(1o、)〜(164)を8本づつグループと
した入線グループ、(5、)〜(58)等(5)は64
本の出線(2o、)〜(264)を8本づつグループと
した出線グループである。第2図は、第1図における単
位スイッチ(6)と入線(1)と出線(2)との接続の
状態を示す図であり、入線グループ(4,)のそれぞれ
の入線は単位スイッチ(6,J)の入力に接続される。
FIG. 1 is a diagram showing the configuration of a cell switching device in a first embodiment of the present invention. In Figure 1, (1,,) to (
1,,4), etc. (1) is the incoming line, (2,,,) ~ (2,,4
) etc. (2) is the outgoing line, (6,,) ~ (61,), (62,
) ~ (628), ... (6,,) ~ (6,,) etc. (6
) is a unit switch, (41) to (48) etc. (4) is 64
The entry line group of books (1o,) to (164) is 8 lines each, (5,) to (58), etc. (5) is 64
This is a group of eight book lines (2o,) to (264). FIG. 2 is a diagram showing the state of connection between the unit switch (6), the incoming line (1), and the outgoing line (2) in FIG. 1, and each incoming line of the incoming line group (4,) is connected to the unit switch ( 6, J) input.

また、単位スイッチ(6,、)の出力はそれぞれ出線グ
ループ(5J)のそれぞれの出線に接続される。(7,
j)はバッファメモリ、(8,J)はバッファメモリ(
7,J)のセルの出線への送出に際して他の単位スイッ
チ(6)との間で調整する調停回路、(9,J)は入線
(1)からのセルの宛先情報を調べ取り込む宛先情報認
識回路である。
Further, the outputs of the unit switches (6, , ) are respectively connected to respective outgoing lines of the outgoing line group (5J). (7,
j) is the buffer memory, (8, J) is the buffer memory (
7, J) is an arbitration circuit that coordinates with other unit switches (6) when sending cells to the outgoing line, and (9, J) is a destination information that checks and takes in the destination information of the cell from the incoming line (1). It is a recognition circuit.

次に動作について説明する。入線(1、、)〜(1,4
)に到来するセルはそれぞれの入線グループに接続され
ている単位スイッチ(6)の宛先情報認識回路(9)で
ヘッダ部の宛先情報を読み取られ、宛先情報に該当する
出線を収容する単位スイッチ(7)はそのセルを取り込
みバッファに一時保持をする。宛先情報に該当する出線
を収容しない場合はそのセルを廃棄する。
Next, the operation will be explained. Incoming line (1,,) to (1,4
), the destination information in the header is read by the destination information recognition circuit (9) of the unit switch (6) connected to each incoming line group, and the unit switch that accommodates the outgoing line corresponding to the destination information (7) takes the cell and temporarily holds it in the buffer. If the outgoing line corresponding to the destination information is not accommodated, the cell is discarded.

ここで、第3図に基づいて、バッファメモリ(7)に保
持された出線(264)宛のセルの送出動作について詳
細に説明する(図では入線(1)と宛先情報認識回路(
9)は省略しである)。
Here, based on FIG. 3, the operation of transmitting cells addressed to the outgoing line (264) held in the buffer memory (7) will be explained in detail (in the figure, the incoming line (1) and the destination information recognition circuit (
9) is omitted).

出線(264)宛のセルは単位スイッチ(6+8)、(
6□8)、(63,)、(6,8)、(6,8)、(6
68)および(6,8)で取り込まれそれぞれの単位ス
イッチのバッファメモリ(7)に保持される。
Cells destined for the outgoing line (264) are sent to unit switches (6+8), (
6□8), (63,), (6,8), (6,8), (6
68) and (6, 8) and held in the buffer memory (7) of each unit switch.

上記以外の単位スイッチでは出線(264)宛のセルは
廃棄される。
In unit switches other than those mentioned above, cells destined for the outgoing line (264) are discarded.

第3図は、バッファに蓄えられているセルの出線(26
4)への送出順序を固定にした場合である。
Figure 3 shows the output line (26) of the cells stored in the buffer.
This is a case where the sending order to 4) is fixed.

いま、出線(264)における1セルの伝送時間を1タ
イムスロツトとすると、ある1タイムスロツトでセルを
送出できるのは一つの単位スイッチに限られる。単位ス
イッチのセル送出の優先順位が(618)、(6□8)
、(6、、)、(64,)、(658)、(668)、
(6□8)、(6ss)とする。単位スイッチ(6,8
)の調停回路(8,、)はバッファメモリ(7,8)を
見て送出するセルがあれば出線(264)に無条件に送
出し、バッファメモリ(718)に送出すべきセルがな
ければ、調停回路(8,、)は送出するセルがないこと
を示す信号を単位スイッチ(7□8)の調停回路(9□
8)に信号線(106,)を介して送り、セル送出の権
利を次の単位スイッチ(6□8)に移す。この信号を受
信した調停回路(928)はバッファメモリ(7□8)
を見て送出するセルがあれば出線(2,,4)に送出し
、セルがなければ、送出するセルがないことを示す信号
を単位スイッチ(73,)の調停回路(9,8)に信号
線(’10.,4)を介して送る。そして、同様に単位
スイッチ(638)のバッファメモリ(7,8)に送出
するセルがあれば出線(6□4)に送出し、セルがなけ
れば単位スイッチ(7、、)にセル送出の権利を移す。
Now, assuming that the transmission time of one cell on the outgoing line (264) is one time slot, only one unit switch can transmit a cell in one time slot. The unit switch cell sending priority is (618), (6□8)
, (6,,), (64,), (658), (668),
(6□8), (6ss). Unit switch (6, 8
)'s arbitration circuit (8,,) checks the buffer memory (7, 8) and if there is a cell to be sent, it sends it out unconditionally to the outgoing line (264), and if there is no cell to be sent to the buffer memory (718), then it sends it out unconditionally to the outgoing line (264). For example, the arbitration circuit (8,,) sends a signal indicating that there is no cell to be sent to the arbitration circuit (9□) of the unit switch (7□8).
8) via the signal line (106,), and the right to send the cell is transferred to the next unit switch (6□8). The arbitration circuit (928) that received this signal is connected to the buffer memory (7□8).
If there is a cell to be sent out, it is sent to the outgoing line (2, 4), and if there is no cell, a signal indicating that there is no cell to be sent out is sent to the arbitration circuit (9, 8) of the unit switch (73,). via the signal line ('10., 4). Similarly, if there is a cell to be sent to the buffer memory (7, 8) of the unit switch (638), it is sent to the outgoing line (6□4), and if there is no cell, the cell is sent to the unit switch (7,...). Transfer rights.

このようにセル送出の権利を順次移していく。送出すべ
きセルがないという信号は信号線(10)を介して送る
ようにしたが、ある特定のパターンを出線(264)に
送出してもよい。
In this way, the right to send cells is transferred sequentially. Although the signal indicating that there are no cells to be transmitted is sent via the signal line (10), a specific pattern may be sent to the outgoing line (264).

第4図は、第1の発明の他の実施例を示す図で、セルの
送出優先順位決定をポーリング方式により行う例を示し
ている。ここでは、単位スイッチ(6□8)を親局とし
て出線(264)に対応して設けられたそれぞれの単位
スイッチの調停回路(8114)、(8□8)、(83
,)、(84,)、(8,8)、(86,)、(8,、
)、(88,)間でトークンを巡回させてそれぞれの単
位スイッチのバッファメモリ(7)のセルの送出の優先
順、位決定の動作を説明する。各調停回路はトークンを
巡回させるための信号線(1064)でループ状に接続
されている。
FIG. 4 is a diagram showing another embodiment of the first invention, and shows an example in which cell transmission priority is determined by a polling method. Here, the arbitration circuits (8114), (8□8), (83
, ), (84,), (8,8), (86,), (8,,
), (88, ) and determines the priority order and rank of cell transmission in the buffer memory (7) of each unit switch will be explained. Each arbitration circuit is connected in a loop through a signal line (1064) for circulating tokens.

親局の単位スイッチ(6,、)は信号線(10,,4)
にトークンを巡回させ、トークンの紛失および重複を監
視する。そして、あるタイムスロットに送出するセルを
バッファメモリに保留している単位スイッチ、たとえば
、単位スイッチ(6,8)とすると、その調停回路(8
−,8)はトークンを捕捉し、バッファメモリ(7is
)のセルを出線(2,4)に送出してから捕捉したトー
クンを解放する。そして、単位スイッチ(66、)が送
出すべきセルをそのバッファメモリ(668)に保留し
ていれば、単位スイッチ(6V、)が解放したトークン
が途中で捕捉されないで到着すれば、トークンを捕捉し
て保留しているセルを出線(2(,4)に送出してから
捕捉したトークンを解放する。
The unit switch (6,,) of the master station is the signal line (10,,4)
circulate tokens and monitor lost and duplicated tokens. If a unit switch, for example, a unit switch (6, 8), holds cells to be transmitted in a certain time slot in a buffer memory, its arbitration circuit (8
−, 8) captures the token and buffer memory (7is
) is sent to the outgoing line (2, 4), and then the captured token is released. If the unit switch (66,) holds the cells to be sent in its buffer memory (668), if the token released by the unit switch (6V,) arrives without being captured on the way, the token will be captured. and sends the held cell to the outgoing line (2(,4)), then releases the captured token.

第5図は、第2の発明の実施例のセル交換装置を示す図
である。図において、(121)〜(1216)等(1
2)は入線グループ(41)〜(46)に入力されるセ
ルを入線グループ毎に多重化し高速入線(13,)〜(
13,、)に出力する集線回路、(LL+)、(11,
2)、(11□υ、(11,2)は単位スイッチ、(1
5,)〜(156)は高速出線グループ(1□4+)〜
(14、、、、)上の多重化されたセルをそれぞれの高
速出線グループに収容される出線毎に分離し速度を落と
して出力する分離回路である。
FIG. 5 is a diagram showing a cell switching device according to an embodiment of the second invention. In the figure, (121) to (1216) etc.
2) multiplexes the cells input to the incoming line groups (41) to (46) for each incoming line group to form high-speed incoming lines (13,) to (
13,, ), (LL+), (11,
2), (11□υ, (11,2) is the unit switch, (1
5,)~(156) is the high speed outgoing group (1□4+)~
This is a separation circuit that separates the multiplexed cells on (14, , , , ) for each outgoing line accommodated in each high-speed outgoing line group, and outputs the cells at a reduced speed.

この実施例では、第6図に示すように集線回路(12)
は4本の入線を集線しセル多重を行い、また、分離回路
(15)は4本の出線を収容する場合を示している。
In this embodiment, as shown in FIG.
shows a case where four incoming lines are concentrated to perform cell multiplexing, and the separation circuit (15) accommodates four outgoing lines.

つぎに動作について説明する。Next, the operation will be explained.

簡単のため、入線グループ(1,)に入ってくるセルを
例にして説明する。入線グループ(1,)の4本の入線
(io、)、(1o2)、(1o3)、c 1.4)に
入ってくるセルは集線回路(12,)で集線されて入線
の速度より高速(この実施例では4倍とする。)で多重
化され、高速入線(13)に送出される。この高速入線
上のセルは、第1の発明の実施例の動作と同様に単位ス
イッチ(1,1,、)、(11,2)により単位スイッ
チが収容する出線宛のセルをそのバッファメモリに一旦
保持する。
For the sake of simplicity, a cell entering the incoming line group (1,) will be explained as an example. The incoming cells of the four incoming lines (io,), (1o2), (1o3), c 1.4) of the incoming line group (1,) are condensed by the concentrator circuit (12,) and run faster than the incoming lines. (In this example, the number is 4 times.) and sent to the high-speed input line (13). Cells on this high-speed incoming line are stored in their buffer memory by unit switches (1, 1, , ) and (11, 2), which accommodate cells destined for the outgoing line, similarly to the operation of the embodiment of the first invention. hold it for a while.

つぎに、出線(26,)〜(26,)宛のセルが単位ス
イッチ(1112)および(112□)に保持されてい
て、その送出について第7図をもとに説明する。図では
高速入線と宛先情報識別回路は省略しである。単位スイ
ッチ(1112)と(1122)のバッファメモリ(7
1□)と(72,)に保持された出線(2,、、)〜(
26,)宛のセルは調停回路(8,2)と(8□2)に
より第1の発明の実施例と同様にセル送出の順序の決定
を行って高遠出線(14,、、)に送出する。第7図は
ポーリング方式によるものでトークンを補足した単位ス
イッチがバッファメモリに保持しているセルを送出する
Next, cells addressed to outgoing lines (26,) to (26,) are held in unit switches (1112) and (112□), and their transmission will be explained based on FIG. In the figure, the high-speed input line and destination information identification circuit are omitted. Buffer memory (7) of unit switches (1112) and (1122)
Outgoing lines (2,,,)~( held in 1□) and (72,)
Cells addressed to 26,) are sent to the high outbound line (14,,,) by determining the cell sending order by the arbitration circuits (8,2) and (8□2) in the same way as in the embodiment of the first invention. Send. FIG. 7 uses a polling method, in which a unit switch that has captured a token sends out a cell held in a buffer memory.

高遠出線(14+3.)上に送出されたセルは分離回路
(15,6)でヘッダ部の宛先情報にもとづいて出線(
26,)、(26□)、(263)、(264)別に分
離され、速度を出線速度に落とされて送出される。
The cells sent out on the Takato outgoing line (14+3.) are sent to the outgoing line (14+3.) in a separation circuit (15, 6) based on the destination information in the header.
26,), (26□), (263), and (264) are separated separately, and the speed is reduced to the output line speed and sent out.

集線の動作速度を4倍にすることにより、単位スイッチ
の数は第1の発明に比べて1/16の4個で済み、単位
スイッチ数を大幅に減少させることができる。
By quadrupling the operation speed of the line concentration, the number of unit switches can be reduced to 4, which is 1/16 of that in the first invention, and the number of unit switches can be significantly reduced.

第1および第2の発明の実施例では、単位スイッチと入
線、出線または単位スイッチと高速入線、高遠出線との
接続をバス形式として説明したが、第8図に示すように
中継器(16)を介して接続してもよい。
In the embodiments of the first and second inventions, the connection between the unit switch and the incoming line and outgoing line or the unit switch and the high-speed incoming line and the high-speed outgoing line has been explained as a bus type, but as shown in FIG. 16).

なお、上記第1および第2の発明の実施例では、入線数
64、出線数64.8人力8出力の単位スイッチの例を
示したが、この値に限定されるものではない。
In the embodiments of the first and second inventions, an example of a unit switch with 64 input wires, 64.8 output wires, and 8 human outputs is shown, but the present invention is not limited to this value.

また、第2の発明の実施例では、高速入線は4本の入線
を集線し、高遠出線からは4本の出線が分離したが、こ
れに限定されるものでない。
Furthermore, in the embodiment of the second invention, four incoming lines are concentrated for the high-speed incoming line, and four outgoing lines are separated from the high-speed outgoing line, but the present invention is not limited to this.

また、上記第1および第2の発明の実施例では一つのセ
ルは一本の出線に出力される場合について説明したが、
出線に空容量があれば複数の出線に出力してもよく、同
報機能の付加も可能である。
Furthermore, in the embodiments of the first and second inventions described above, one cell is output to one outgoing line.
If there is free capacity on the outgoing line, it may be possible to output to multiple outgoing lines, and a broadcast function can also be added.

また、構造上ヘッダ部とデータ部を分離してそれぞれ異
なる速度の回路を用いて伝送し、ヘッダ部とデータ部を
並列して配置された複数の信号線にそれぞれ割り当てら
れるようにしてもよい。
Alternatively, the header section and the data section may be structurally separated and transmitted using circuits with different speeds, and the header section and the data section may be respectively assigned to a plurality of signal lines arranged in parallel.

さらに、上記第1および第2の発明の実施例とも、入線
のリンク速度を同一としたが、バッファメモリからの読
み出し速度を、入線のリンク速度より速くすればトラヒ
ック集束が可能であり、逆に入線のリンク速度を出線の
速度より速くすることも可能である。
Furthermore, in both the embodiments of the first and second inventions, the incoming link speed is the same, but if the reading speed from the buffer memory is made faster than the incoming link speed, traffic can be concentrated; It is also possible to make the incoming link speed faster than the outgoing link speed.

また、上記第1および第2の発明の実施例とも、セル交
換装置の出線に対応してそれぞれ一つの優先度を設けた
が、それぞれの出線に複数の優先度を割り当て、セルの
ヘッダ部に宛先出線情報以外に付加された優先度を示す
符号に基づいて優先度の高いセルを先にバッファメモリ
から読み出すことも可能である。
Further, in both the embodiments of the first and second inventions, one priority is provided for each outgoing line of the cell switching device, but a plurality of priorities are assigned to each outgoing line, and the cell header It is also possible to read cells with a high priority from the buffer memory first based on a code indicating priority added to the cell in addition to the destination outgoing line information.

さらに、動作速度の制約が要る場合等には、このセル交
換装置の前段および後段に、直列/並列変換回路、並列
/直列変換回路をつけて、並列信号として処理してもよ
い。
Furthermore, if restrictions on operating speed are required, a serial/parallel conversion circuit or a parallel/serial conversion circuit may be provided at the front and rear stages of this cell switching device to process signals as parallel signals.

[発明の効果] 以上説明したように、第1の請求項のセル交換装置によ
れば、入線と出線に空容量があれば必ず呼を設定できる
上、呼を設定した後でも呼の容量変化に対応できる。さ
らに、呼の容量変化を把握する必要がなく、制御が簡単
になるという効果がある。
[Effects of the Invention] As explained above, according to the cell switching device of the first claim, a call can be set without fail if there is free capacity on the incoming and outgoing lines, and even after the call is set up, the call capacity is Able to respond to change. Furthermore, there is no need to keep track of changes in call capacity, which simplifies control.

また、第2の請求項のセル交換装置によれば、入線のセ
ルを多重化する集線回路と多重化されたセルを分離し出
線速度に落とす分離回路を設けたので、上記効果に加え
て、単位スイッチの数を大幅に減少させることができ、
大規模セル交換装置にも対応できるという効果がある。
Further, according to the cell switching device of the second claim, since a concentrating circuit for multiplexing incoming cells and a separating circuit for separating the multiplexed cells and reducing the speed to the outgoing line are provided, in addition to the above-mentioned effects, , the number of unit switches can be significantly reduced,
This has the advantage of being compatible with large-scale cell switching equipment.

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

第1図は第1の発明の構成を示すブロック図、第2図は
単位スイッチの詳細接続を示す図、第3図は第1の発明
のセル送出の優先順位決定の動作を説明する図、第4図
は他の実施例を示す図、第5図は第2の発明を構成を示
す図、第6図は集線回路と分離回路を示す図、第7図は
第2の発明のセル送出の優先順位決定の動作を説明する
図、第8図は他の実施例を示す図、第9図は従来のセル
交換装置を示す図、第10図はチャネルグラフである。 (101)〜(164)・・・入線、(201)〜(2
64)・・・出線、(41)〜(416)・・・入線グ
ループ、(51)〜(516)・・・出線グループ、(
6)、(11)・・・単位スイッチ、(7)・・・バッ
ファメモリ、(8)・・・調停回路、(9)・・・宛先
情報識別回路、(10)・・・信号線、(12)・・・
集線回路、(13)・・・高速入線グループ、(14)
・・・高速出線グループ、(15)・・・分離回路。 なお、図中同一符号は同一または相当部分を示す。
FIG. 1 is a block diagram showing the configuration of the first invention, FIG. 2 is a diagram showing detailed connections of unit switches, and FIG. 3 is a diagram explaining the operation of determining priorities for cell transmission according to the first invention. FIG. 4 is a diagram showing another embodiment, FIG. 5 is a diagram showing the configuration of the second invention, FIG. 6 is a diagram showing a concentrator circuit and a separation circuit, and FIG. 7 is a diagram showing the cell transmission of the second invention. FIG. 8 is a diagram showing another embodiment, FIG. 9 is a diagram showing a conventional cell switching device, and FIG. 10 is a channel graph. (101) to (164)... Incoming line, (201) to (2
64)... Outgoing line, (41) to (416)... Incoming line group, (51) to (516)... Outgoing line group, (
6), (11)...Unit switch, (7)...Buffer memory, (8)...Arbitration circuit, (9)...Destination information identification circuit, (10)...Signal line, (12)...
Concentrator circuit, (13)...high-speed input group, (14)
...high-speed outgoing group, (15)...separation circuit. Note that the same reference numerals in the figures indicate the same or corresponding parts.

Claims (2)

【特許請求の範囲】[Claims] (1)データ部と宛先情報を有するヘッダ部からなるセ
ルが入力される入線を複数本づつまとめた複数の入線グ
ループと、前記入線グループに対応して出線を複数本づ
つまとめた複数の出線グループと、協働して全入線グル
ープと全出線グループとを接続するように特定の一つの
入線グループと特定の一つの出線グループとの間に設け
られ、転送セルのバッファメモリへの一時保持と前記ヘ
ッダ部の宛先情報にしたがってリンクの選択を行う単位
スイッチと、それぞれの前記出線グループに属する単位
スイッチ間でバッファメモリに一時保持されたセルの出
線への送出順序の調停を行う調停回路とを備えたことを
特徴とするセル交換装置。
(1) Multiple incoming line groups each containing a plurality of incoming lines into which a cell consisting of a data part and a header part containing destination information is input, and multiple outgoing lines each grouping together multiple outgoing lines corresponding to the incoming line group. It is provided between a specific incoming line group and a specific outgoing line group so as to connect all incoming line groups and all outgoing line groups in cooperation with the outgoing line group, and is stored in the buffer memory of the transfer cell. arbitration of the sending order of the cells temporarily held in the buffer memory to the outgoing line between a unit switch that temporarily holds the cells and selects a link according to the destination information in the header section, and a unit switch that belongs to each of the outgoing line groups; A cell switching device characterized by comprising an arbitration circuit that performs.
(2)入線からのセルを多重化し出力する複数の集線回
路を介して単位スイッチの入力側へ多重されたセルを供
給し、単位スイッチの出力側の多重化されたセルをセル
の宛先となる出線別に分離する分離回路を介して出線側
へ送出することを特徴とする請求項第1項記載のセル交
換装置。
(2) Multiplexed cells are supplied to the input side of the unit switch via multiple concentrator circuits that multiplex and output cells from the input line, and the multiplexed cells on the output side of the unit switch become the cell destination. 2. The cell switching device according to claim 1, wherein the cell switching device sends the cell to the outgoing line through a separation circuit that separates each outgoing line.
JP2211363A 1990-08-09 1990-08-09 Cell exchange Pending JPH0494240A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2211363A JPH0494240A (en) 1990-08-09 1990-08-09 Cell exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2211363A JPH0494240A (en) 1990-08-09 1990-08-09 Cell exchange

Publications (1)

Publication Number Publication Date
JPH0494240A true JPH0494240A (en) 1992-03-26

Family

ID=16604730

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2211363A Pending JPH0494240A (en) 1990-08-09 1990-08-09 Cell exchange

Country Status (1)

Country Link
JP (1) JPH0494240A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103051B2 (en) 2001-11-01 2006-09-05 International Business Machines Corporation QoS scheduler and method for implementing quality of service with aging time stamps
US7187684B2 (en) 2001-11-01 2007-03-06 International Business Machines Corporation Weighted fair queue having extended effective range
US7257124B2 (en) 2002-03-20 2007-08-14 International Business Machines Corporation Method and apparatus for improving the fairness of new attaches to a weighted fair queue in a quality of service (QoS) scheduler
US7280474B2 (en) 2001-11-01 2007-10-09 International Business Machines Corporation Weighted fair queue having adjustable scaling factor
US7310345B2 (en) 2001-11-01 2007-12-18 International Business Machines Corporation Empty indicators for weighted fair queues
US7317683B2 (en) 2001-11-01 2008-01-08 International Business Machines Corporation Weighted fair queue serving plural output ports
US7680043B2 (en) 2002-03-20 2010-03-16 International Business Machines Corporation Network processor having fast flow queue disable process

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01195739A (en) * 1988-01-29 1989-08-07 Nippon Telegr & Teleph Corp <Ntt> Self-routing channel system
JPH02152345A (en) * 1988-11-15 1990-06-12 Internatl Business Mach Corp <Ibm> Communication switching-system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01195739A (en) * 1988-01-29 1989-08-07 Nippon Telegr & Teleph Corp <Ntt> Self-routing channel system
JPH02152345A (en) * 1988-11-15 1990-06-12 Internatl Business Mach Corp <Ibm> Communication switching-system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103051B2 (en) 2001-11-01 2006-09-05 International Business Machines Corporation QoS scheduler and method for implementing quality of service with aging time stamps
US7187684B2 (en) 2001-11-01 2007-03-06 International Business Machines Corporation Weighted fair queue having extended effective range
US7280474B2 (en) 2001-11-01 2007-10-09 International Business Machines Corporation Weighted fair queue having adjustable scaling factor
US7310345B2 (en) 2001-11-01 2007-12-18 International Business Machines Corporation Empty indicators for weighted fair queues
US7317683B2 (en) 2001-11-01 2008-01-08 International Business Machines Corporation Weighted fair queue serving plural output ports
US7257124B2 (en) 2002-03-20 2007-08-14 International Business Machines Corporation Method and apparatus for improving the fairness of new attaches to a weighted fair queue in a quality of service (QoS) scheduler
US7680043B2 (en) 2002-03-20 2010-03-16 International Business Machines Corporation Network processor having fast flow queue disable process

Similar Documents

Publication Publication Date Title
JP3096051B2 (en) Switch network and switch-network module for ATM systems
US4782478A (en) Time division circuit switch
AU693084B2 (en) Controlled access ATM switch
JP2996353B2 (en) Multipath self-routing switching network for switching asynchronous time division multiplex cells.
EP0276349B1 (en) Apparatus for switching information between channels for synchronous information traffic and asynchronous data packets
JPH05207062A (en) Packet switching system
EP0339809B1 (en) An asynchronous time division network
JPH10285187A (en) Distributed buffering system for atm switch
JPH03135133A (en) Multi-medium integration network system
US5285444A (en) Multi-stage link switch
EP0778719B1 (en) Multi-stage message channel switch
US5287355A (en) Module comprising in an ATM exchange connection ports, each transmitting a cell indicative of a destination module in a cell header
US5164937A (en) Packet concentrator and packet switching system
US5309266A (en) Photonic switching matrix
JPH0946782A (en) Method of transmitting / receiving setting information and monitoring information in communication device
EP0613273A2 (en) Packet switching system
JPH0494240A (en) Cell exchange
US4905224A (en) Sorting unit for a switching node comprising a plurality of digital switching matrix networks for fast, asynchronous packet switching networks
US5715251A (en) Local network including concentric main and relief rings
JPH06244869A (en) Method and apparatus for packet switching
JPH01240050A (en) Self-routing exchanging system
JPH01148000A (en) Hybrid exchange method
JPH07283813A (en) Output buffer type atm switch
US6804231B1 (en) Input distribution type packet switch network and an input distribution type packet switch
JP2747305B2 (en) ATM switch