JPH05316130A - Loop atm communication node - Google Patents
Loop atm communication nodeInfo
- Publication number
- JPH05316130A JPH05316130A JP4114366A JP11436692A JPH05316130A JP H05316130 A JPH05316130 A JP H05316130A JP 4114366 A JP4114366 A JP 4114366A JP 11436692 A JP11436692 A JP 11436692A JP H05316130 A JPH05316130 A JP H05316130A
- Authority
- JP
- Japan
- Prior art keywords
- cell
- loop
- identification circuit
- communication
- empty
- 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.)
- Withdrawn
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はATM(Asynchr
onous Transfer Mode)方式を用い
たループ型通信網における放送などの同報機能をサポー
トするループ型ATM通信ノードに関する。The present invention relates to an ATM (Asynchr)
The present invention relates to a loop-type ATM communication node that supports a broadcast function such as broadcasting in a loop-type communication network that uses an unknown Transfer Mode system.
【0002】[0002]
【従来の技術】従来のパケット通信方式は、パケット長
が比較的長く可変であり、また伝送・交換動作をソフト
ウェアで行なっていた。2. Description of the Related Art In the conventional packet communication system, the packet length is relatively long and variable, and the transmission / switching operation is performed by software.
【0003】これに対し、固定長のパケット(以下セル
と呼ぶ)を単位としてすべての情報を転送する方式はA
TM方式と呼ばれ、音声,画像,データ等を一元的に取
り扱うことができ、またセル内に定義されたヘッダ情報
に従いハードウェアによってスイッチングするため高速
で広帯域な情報の伝送・交換が可能となるので、将来の
通信として期待されている。On the other hand, a method of transferring all information in units of fixed length packets (hereinafter referred to as cells) is A
It is called the TM system, which can handle voice, image, data, etc. in a unified manner, and because it is switched by hardware according to the header information defined in the cell, it is possible to transmit and exchange high-speed and wide-band information. So it is expected as future communication.
【0004】[0004]
【発明が解決しようとする課題】この従来のパケット通
信方式は、パケット長が比較的長く可変であり、また伝
送・交換動作をソフトウェアで行なっていたので、15
0Mbpsというような高速・広帯域の通信ができない
という問題点があった。In this conventional packet communication system, the packet length is relatively long and variable, and the transmission / exchange operation is performed by software.
There is a problem that high-speed and wide-band communication such as 0 Mbps cannot be performed.
【0005】本発明の目的は、このATM通信方式を応
用したループ型のLAN(Local Area Ne
twork)を構築するための通信ノードを提供するこ
とにあり、特にLAN内におけるあるノードから同一ル
ープ内の複数のノードに対して同一セルを分配する放送
形式の通信を容易に実現するループ型ATM通信ノード
を提供することにある。An object of the present invention is to apply a loop type LAN (Local Area Ne) to which the ATM communication method is applied.
A loop ATM for easily realizing communication in a broadcast format in which the same cell is distributed from a certain node in the LAN to a plurality of nodes in the same loop. Providing a communication node.
【0006】[0006]
【課題を解決するための手段】本発明のループ型ATM
通信ノードは、ヘッダ情報によってセル通信を行なうA
TM方式を用いたルーブ状通信方式における受信側は同
報アドレスを識別する同報アドレス識別回路と、同報セ
ル以外のセルの通信アドレスを識別する通信アドレス識
別回路と、ループ上のセルデータを一時的に蓄積する受
信バッファと、前記ループ上の有効セルを空きセルに変
換する空きセル化回路とを備え、送信側は送信すべきセ
ルを一時的に蓄積する送信バッファと、前記ループ上の
前記空きセルまたは非優先セルを識別する空きセル・非
優先セル識別回路と、前記ループ上に前記セルを挿入す
るセル挿入回路とを備えている。A loop type ATM of the present invention
The communication node performs cell communication according to the header information A
The receiving side in the louvered communication system using the TM system stores a broadcast address identification circuit for identifying a broadcast address, a communication address identification circuit for identifying a communication address of a cell other than the broadcast cell, and cell data on the loop. A receiving buffer for temporarily storing, and an empty cell conversion circuit for converting an effective cell on the loop into an empty cell, the transmitting side temporarily stores a cell to be transmitted, and a transmitting buffer on the loop. An empty cell / non-priority cell identification circuit for identifying the empty cell or the non-priority cell, and a cell insertion circuit for inserting the cell on the loop are provided.
【0007】そして、前記受信バッファは入力されたセ
ルを前記通信アドレス識別回路が自分あてのセルと識別
したときおよび前記同報アドレス識別回路が自分あての
同報セルと識別したときのいずれかのときに前記セルを
取り込むことを特徴とする。Then, the reception buffer operates either when the input cell is identified by the communication address identification circuit as the cell addressed to itself or when the broadcast address identification circuit identifies the cell as addressed by the broadcast address identification circuit. The cell is sometimes incorporated.
【0008】また、前記空きセル化回路は入力されたセ
ルを前記通信アドレス識別回路が自分あてのセルと識別
したときおよび前記同報アドレス識別回路が自分が送信
した同報セルと識別したときのいずれかのときに該当セ
ルを空きセルに変換することを特徴とする。Further, the empty cell conversion circuit detects when the input cell is identified by the communication address identification circuit as a cell addressed to itself and when the broadcast address identification circuit identifies the cell as a broadcast cell transmitted by itself. It is characterized in that the corresponding cell is converted to an empty cell at any time.
【0009】さらに、前記セル挿入回路は空きセル・非
優先セル識別回路で空きセルまたは非優先セルが検出さ
れたときに前記送信バッファからセルを読み出して前記
ループ上にセルデータを挿入することを特徴とする。Further, the cell insertion circuit reads out a cell from the transmission buffer and inserts cell data on the loop when a vacant cell / non-priority cell identification circuit detects a vacant cell or a non-priority cell. Characterize.
【0010】[0010]
【実施例】次に、本発明について図面を参照して説明す
る。図1は本発明のループ型ATM通信ノードの一実施
例を示すブロック図である。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of a loop type ATM communication node of the present invention.
【0011】同図において、同報アドレス識別回路10
0は受信部10に入力されるループLAN側からの入力
セル1のルーチング情報内のアドレス情報を見て、その
セルが自分あての同報セルであるか、または自分が以前
LANに送信した同報セルであるかを識別する。同時に
通信アドレス識別回路200はルーチング情報内のアド
レス情報を見て、そのセルが自分あての通常セル(放送
セルではない)であるかを識別する。受信バッファ30
0は同報アドレス識別回路100あるいは通信アドレス
識別回路200から指示を受けて、入力セル1が自分あ
ての同報セルあるいは通常セルである場合にセルデータ
を取り込む。受信バッファ300は必要に応じて読み出
され、ノード側へ出力セル2として取り出される。空き
セル化回路400は通信アドレス識別回路200および
同報アドレス識別回路100から指示を受けて、そのセ
ルが自分あての通常セルか、以前に自分がLAN側にセ
ル出力4として出力した同報セルであるかのいずれかの
ときにはループ上の該当セルを空きセル化する。一方ノ
ード側から入力された入力セル3は送信バッファ500
に一時的に蓄えられる。送信部20では、受信部10か
ら送信部20に接続されたループ上のセル空き状態ある
いは非優先セルかどうかを監視する空きセル・非優先セ
ル識別回路600から指示を受けて、セル挿入回路70
0は空きセルあるいは非優先セルと送信バッファ500
から読み出したセルデータとを入れ替えてループLAN
へ出力セル4を送り出す。ここで非優先セルは必要に応
じて複数クラスを考えても良いし、非優先セルを取り扱
わなくても良いのは言うまでもない。In the figure, the broadcast address identification circuit 10
0 refers to the address information in the routing information of the input cell 1 from the loop LAN side input to the receiving unit 10, and the cell is a broadcast cell addressed to itself, or the same cell that was previously transmitted to the LAN. Identify whether it is a news cell. At the same time, the communication address identification circuit 200 looks at the address information in the routing information and identifies whether the cell is a normal cell (not a broadcast cell) for itself. Receive buffer 30
0 receives an instruction from the broadcast address identification circuit 100 or the communication address identification circuit 200, and takes in cell data when the input cell 1 is a broadcast cell addressed to itself or a normal cell. The reception buffer 300 is read out as needed and taken out as an output cell 2 to the node side. The empty cell conversion circuit 400 receives an instruction from the communication address identification circuit 200 and the broadcast address identification circuit 100, and the cell is a normal cell destined for itself, or a broadcast cell previously output as cell output 4 to the LAN side by itself. In either case, the corresponding cell on the loop is made an empty cell. On the other hand, the input cell 3 input from the node side is the transmission buffer 500.
Is temporarily stored in. In the transmission unit 20, the cell insertion circuit 70 receives an instruction from the reception unit 10 from an empty cell / non-priority cell identification circuit 600 that monitors whether a cell in the loop connected to the transmission unit 20 is empty or a non-priority cell.
0 is an empty cell or a non-priority cell and a transmission buffer 500
Replaced with the cell data read from the loop LAN
The output cell 4 is sent to. Needless to say, the non-priority cells may be considered in multiple classes as necessary, and the non-priority cells may not be handled.
【0012】[0012]
【発明の効果】以上説明したように本発明は、受信側は
同報アドレスを認識する同報アドレス識別回路と、同報
セル以外のセルの通信アドレスを識別する通信アドレス
識別回路と、ループ上のセルデータを一時的に蓄積する
受信バッファと、ループ上の有効セルを空きセルに変換
する空きセル化回路とを有し、送信側は送信すべきセル
を一時的に蓄積する送信バッファと、ループ上の空きセ
ルまたは非優先セルを識別する識別回路と、ループ上に
セルを挿入するセル挿入回路とを配備し、そして、この
中の受信バッファは入力されたセルを通信アドレス識別
回路が自分あてのセルと識別したときまたは同報アドレ
ス識別回路が自分あての同報セルと識別したときにセル
を取り込む機能を持ち、また、空きセル化回路は入力さ
れたセルを通信アドレス識別回路が自分あてのセルと識
別したときまたは同報アドレス識別回路が自分が送信し
た同報セルと識別したときに該当セルを空きセルに変換
する機能を持ち、さらにセル挿入回路は空きセル・非優
先セル識別回路で空きセルまたは非優先セルが検出され
たときに送信バッファからセルを読み出してループ上に
セルデータを挿入する機能を持つことによって、ATM
通信方式を応用したループ型のLANを構築するための
通信ノード、特にLAN内においてあるノードから同一
ループ内の複数のノードに対して同一セルを分配する放
送形式の通信を容易に実現することができるという効果
を有する。As described above, according to the present invention, the receiving side has a broadcast address identifying circuit for recognizing a broadcast address, a communication address identifying circuit for identifying a communication address of a cell other than the broadcast cell, and a loop. A reception buffer that temporarily stores the cell data of, and an empty cell conversion circuit that converts the effective cells on the loop into empty cells, and the transmission side has a transmission buffer that temporarily stores the cells to be transmitted, An identification circuit for identifying an empty cell or a non-priority cell on the loop and a cell insertion circuit for inserting a cell on the loop are provided. It has a function to take in a cell when it is identified as a cell addressed to it or when the broadcast address identification circuit identifies it as a broadcast cell addressed to itself, and the empty cell conversion circuit communicates the input cell with the communication address. When the address identification circuit identifies the cell addressed to itself or when the broadcast address identification circuit identifies the broadcast cell transmitted by itself, it has the function of converting the corresponding cell into an empty cell, and the cell insertion circuit has an empty cell. ATM having a function of reading a cell from a transmission buffer and inserting cell data in a loop when a non-priority cell identification circuit detects an empty cell or a non-priority cell
It is possible to easily realize a communication node for constructing a loop type LAN to which a communication system is applied, in particular, a broadcast type communication in which the same cell is distributed from a certain node in the LAN to a plurality of nodes in the same loop. It has the effect of being able to.
【図1】本発明のループ型ATM通信ノードの一実施例
を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of a loop type ATM communication node of the present invention.
1,3 入力セル 2,4 出力セル 10 受信部 20 送信部 100 同報アドレス識別回路 200 通信アドレス識別回路 300 受信バッファ 400 空きセル化回路 500 送信バッファ 600 空きセル・非優先セル識別回路 700 セル挿入回路 1,3 input cells 2,4 output cells 10 receiving unit 20 transmitting unit 100 broadcast address identification circuit 200 communication address identification circuit 300 reception buffer 400 empty cell conversion circuit 500 transmission buffer 600 empty cell / non-priority cell identification circuit 700 cell insertion circuit
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 8529−5K H04L 11/20 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location 8529-5K H04L 11/20 Z
Claims (4)
TM方式を用いたルーブ状通信方式における受信側は同
報アドレスを識別する同報アドレス識別回路と、同報セ
ル以外のセルの通信アドレスを識別する通信アドレス識
別回路と、ループ上のセルデータを一時的に蓄積する受
信バッファと、前記ループ上の有効セルを空きセルに変
換する空きセル化回路とを備え、送信側は送信すべきセ
ルを一時的に蓄積する送信バッファと、前記ループ上の
前記空きセルまたは非優先セルを識別する空きセル・非
優先セル識別回路と、前記ループ上に前記セルを挿入す
るセル挿入回路とを備えることを特徴とするループ型A
TM通信ノード。1. A for performing cell communication according to header information
The receiving side in the louvered communication system using the TM system stores a broadcast address identification circuit for identifying a broadcast address, a communication address identification circuit for identifying a communication address of a cell other than the broadcast cell, and cell data on the loop. A receiving buffer for temporarily storing, and an empty cell conversion circuit for converting an effective cell on the loop into an empty cell, the transmitting side temporarily stores a cell to be transmitted, and a transmitting buffer on the loop. A loop type A characterized by comprising an empty cell / non-priority cell identification circuit for identifying the empty cell or the non-priority cell, and a cell insertion circuit for inserting the cell on the loop.
TM communication node.
記通信アドレス識別回路が自分あてのセルと識別したと
きおよび前記同報アドレス識別回路が自分あての同報セ
ルと識別したときのいずれかのときに前記セルを取り込
むことを特徴とする請求項1記載のループ型ATM通信
ノード。2. The reception buffer is provided either when the input cell is identified by the communication address identification circuit as a cell addressed to itself or when the broadcast address identification circuit identifies the cell as a broadcast cell addressed to itself. The loop type ATM communication node according to claim 1, wherein the cell is taken in occasionally.
前記通信アドレス識別回路が自分あてのセルと識別した
ときおよび前記同報アドレス識別回路が自分が送信した
同報セルと識別したときのいずれかのときに該当セルを
空きセルに変換することを特徴とする請求項1記載のル
ープ型ATM通信ノード。3. The empty cell conversion circuit detects when an input cell is identified by the communication address identification circuit as a cell addressed to itself and when the broadcast address identification circuit identifies the cell as a broadcast cell transmitted by itself. The loop type ATM communication node according to claim 1, wherein the corresponding cell is converted into an empty cell at any time.
ル識別回路で空きセルまたは非優先セルが検出されたと
きに前記送信バッファからセルを読み出して前記ループ
上にセルデータを挿入することを特徴とする請求項1記
載のループ型ATM通信ノード。4. The cell insertion circuit reads a cell from the transmission buffer and inserts cell data on the loop when an empty cell / non-priority cell identification circuit detects an empty cell or a non-priority cell. The loop type ATM communication node according to claim 1, which is characterized in that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4114366A JPH05316130A (en) | 1992-05-07 | 1992-05-07 | Loop atm communication node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4114366A JPH05316130A (en) | 1992-05-07 | 1992-05-07 | Loop atm communication node |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05316130A true JPH05316130A (en) | 1993-11-26 |
Family
ID=14635920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4114366A Withdrawn JPH05316130A (en) | 1992-05-07 | 1992-05-07 | Loop atm communication node |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05316130A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19602476A1 (en) * | 1995-01-25 | 1996-08-08 | Mitsubishi Electric Corp | ATM communications network device |
-
1992
- 1992-05-07 JP JP4114366A patent/JPH05316130A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19602476A1 (en) * | 1995-01-25 | 1996-08-08 | Mitsubishi Electric Corp | ATM communications network device |
US5654965A (en) * | 1995-01-25 | 1997-08-05 | Mitsubishi Denki Kabushiki Kaisha | ATM communication network system with common system information storage |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2283999C (en) | Packet processing apparatus, packet processing method, and packet exchange | |
AU647267B2 (en) | Switching node in label multiplexing type switching network | |
US5459723A (en) | Packet management device for fast-packet network | |
EP0669778B1 (en) | Fast-packet switching networks | |
US5940597A (en) | Method and apparatus for periodically updating entries in a content addressable memory | |
US6535516B1 (en) | Shared memory based network switch and the network constructed with the same | |
US5467346A (en) | Packet communication method and packet communication apparatus | |
US5774665A (en) | Asynchronous transfer mode LAN switching hub device using IEEE P1355 standard and its control method | |
JP3075163B2 (en) | Multiport frame exchange method | |
US6490264B1 (en) | Data transmission method and system | |
JPH10285185A (en) | Method for scheduling data cell transmission in atm network | |
US6314087B1 (en) | Method for determining traffic priority order on network | |
JPH05316130A (en) | Loop atm communication node | |
JPH05316131A (en) | Loop atm communication node | |
JP2000316014A (en) | Atm switch, its control method and storage medium storing switching control program | |
US6301259B1 (en) | Switch and switching method | |
JP2570573B2 (en) | Hybrid type communication processor | |
JPH11261586A (en) | Device and method for sharing cbr band | |
WO1999014893A2 (en) | Multi-port bridge with triplet architecture and periodical update of address look-up table | |
JP3710967B2 (en) | Data transmission system | |
JPH06334679A (en) | Adaptation processor | |
JP2837548B2 (en) | Multiple cell assembly circuit | |
JP3467863B2 (en) | Control data transmission / reception circuit | |
JP2522155B2 (en) | Repeater between local area networks | |
US6690643B1 (en) | Method of rerouting connection in multipoint connection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990803 |