[go: up one dir, main page]

JPH07288526A - ATM communication system - Google Patents

ATM communication system

Info

Publication number
JPH07288526A
JPH07288526A JP6077289A JP7728994A JPH07288526A JP H07288526 A JPH07288526 A JP H07288526A JP 6077289 A JP6077289 A JP 6077289A JP 7728994 A JP7728994 A JP 7728994A JP H07288526 A JPH07288526 A JP H07288526A
Authority
JP
Japan
Prior art keywords
cell
atm
destination
node
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.)
Pending
Application number
JP6077289A
Other languages
Japanese (ja)
Inventor
Yoshiko Motoki
由子 本木
Kenichi Aoyama
健一 青山
Takashi Morita
隆士 森田
Yasuhiko Hatakeyama
靖彦 畠山
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP6077289A priority Critical patent/JPH07288526A/en
Publication of JPH07288526A publication Critical patent/JPH07288526A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【目的】固定長パケットを使用する通信システムにおい
て、ATMRプロトコルを容易に実現できるシステム構
成を提供する。 【構成】複数のノード102,103,104を伝送路
101により接続させておく。各ノードは、宛先保持テ
ーブル1027,1037に自ノードの宛先を保持して
おく。伝送路アクセス手段1021,1031で伝送路
101からATMセルを受信し、受信したATMセルの
宛先を検出し、検出した宛先が宛先保持手段に保持する
宛先と一致するか否かを比較する。比較した結果、宛先
が一致するATMセルを自ノード宛のATMセルとして
ATM交換機に出力し、また、宛先が一致するATMセ
ルを空きセル化する。宛先が一致しないATMセルは、
伝送路に中継する。送信時に、各ノードは、空きセルを
検出し、送信すべきATMセルを検出された空きセルの
代わりに送出する。また、ATMRプロトコルにしたが
って、ATMセルの送出を制御する。
(57) [Summary] [Object] To provide a system configuration capable of easily realizing the ATMR protocol in a communication system using fixed-length packets. [Configuration] A plurality of nodes 102, 103, 104 are connected by a transmission line 101. Each node holds the destination of its own node in the destination holding tables 1027 and 1037. The transmission line access means 1021, 1031 receive the ATM cell from the transmission line 101, detect the destination of the received ATM cell, and compare whether the detected destination matches the destination held in the destination holding means. As a result of the comparison, the ATM cells having the same destination are output to the ATM switch as the ATM cells addressed to the own node, and the ATM cells having the same destination are made into empty cells. ATM cells whose destinations do not match are
Relay to the transmission line. At the time of transmission, each node detects an empty cell and sends out an ATM cell to be transmitted instead of the detected empty cell. It also controls the transmission of ATM cells according to the ATMR protocol.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、パケット型データ通信
網、特に、ATMセルを利用したリング形のLAN,W
AN等の通信システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a packet type data communication network, and more particularly to a ring type LAN and W using ATM cells.
The present invention relates to a communication system such as AN.

【0002】[0002]

【従来の技術】ATMセルを利用したリング構成の通信
システムのプロトコルの一つとして、標準化委員会であ
るISO/IECのSC6/WG6国内委員会にATM
Rプロトコル仕様書(Specification of the Asynchron
ous Transfer Mode Ring(ATMR)protocol ISO/IEC JTC1
SC6/WG6 Version 0.1 1990.8.28)が提案され、検討さ
れている。これは、既に標準化されたATMセルを利用
したリング構成のシステムを前提とした通信プロトコル
であり、ATM交換網や、ATM交換装置、ATM端末
との親和性がよい方式である。ATMRシステムの構成
方式としては、ATMR:RING ARCHITECTURE FOR BROADBAND
NETWORKS(IEEE 1990 Global Telecommunications Conf
erence & Exhibition 900.2.1-900.2.5)でシステム構成
例が紹介されている。このシステム構成は、ATMRプ
ロトコルのみによりリング構成のLANを実現するた
め、新たにシステムを構築することを前提としている。
ATMRプロトコルでは、各ノードごとに特定時間間隔
において送出できるセル数をウィンドウサイズ(WS:
Window Size)として各ノードごとにあらかじめ規定し
ておき、特定間隔をリセット信号を送出することにより
各ノードに通知している。各ノードでは、ウィンドウサ
イズまでセルを送出するとセルを送出しない停止状態に
して中継するセルに停止状態を示す情報を付加してお
く。全てのノードで停止状態になるといずれかのノード
からリセット信号を送出し、各ノードでは、リセット信
号を受けると、再びウィンドウサイズまでセルを送出す
る。このようにすることにより、各ノードごとのセルの
送出数を制限することができる。
2. Description of the Related Art As one of the protocols of a ring-based communication system using ATM cells, the SC6 / WG6 domestic committee of ISO / IEC which is a standardization committee has ATM
R Protocol Specification (Specification of the Asynchron
ous Transfer Mode Ring (ATMR) protocol ISO / IEC JTC1
SC6 / WG6 Version 0.1 1990.8.28) has been proposed and considered. This is a communication protocol premised on a system having a ring configuration using standardized ATM cells, and has a good affinity with ATM switching networks, ATM switching devices, and ATM terminals. ATMR: RING ARCHITECTURE FOR BROADBAND
NETWORKS (IEEE 1990 Global Telecommunications Conf
erence & Exhibition 900.2.1-900.2.5) introduces a system configuration example. This system configuration is based on the premise that a new system is constructed in order to realize a LAN having a ring configuration only by the ATMR protocol.
In the ATMR protocol, the window size (WS:
The window size is defined in advance for each node, and a specific interval is sent to each node by sending a reset signal. In each node, when a cell is transmitted up to the window size, the cell is not transmitted and the relayed cell is added with information indicating the stopped state. When all the nodes are in the stopped state, a reset signal is sent from any one of the nodes, and each node, when receiving the reset signal, sends cells up to the window size again. By doing so, it is possible to limit the number of cells transmitted for each node.

【0003】一方、ATMとの親和性を考慮した固定長
パケットを使用するリング形の通信システムとしては、
ATMRプロトコル提案以前に、独自のアクセス方式を
採用したシステムが製品化されている。例えば、高速基
幹LAN”Super LAN Σ600”(日立評論
1991年 5月 Vol73 大832号)等があ
る。
On the other hand, as a ring type communication system using fixed length packets in consideration of affinity with ATM,
Prior to the proposal of the ATMR protocol, systems adopting a unique access method have been commercialized. For example, there is a high-speed backbone LAN “Super LAN Σ600” (Hitachi Review, May 1991, Vol 73, No. 832).

【0004】[0004]

【発明が解決しようとする課題】通信装置の発達によ
り、ATMR等の新たなリングアクセス方式を使用する
機器が次々に出現し、これを接続収容する方法を検討す
る必要が発生する。この場合、既存LANシステムを利
用してエンハンスする方法は、既存システムの機能を生
かすことにより開発期間が短縮でき実現が容易である。
また、既存開発済の各種通信機能およびシステム制御機
能をそのまま利用することも同時にできるため、経済的
に新しいプロトコルを実現できる方法である。
With the development of communication devices, devices using new ring access methods such as ATMR have appeared one after another, and it is necessary to study a method of connecting and accommodating the devices. In this case, the method of enhancing by using the existing LAN system can be realized easily by utilizing the function of the existing system and shortening the development period.
Moreover, since various communication functions and system control functions already developed can be used as they are at the same time, it is a method that can economically realize a new protocol.

【0005】しかし、既存システム内にATMRプロト
コル等、新規通信プロトコルを実現するための具体的な
システム構成、機能分担方式については検討されていな
い。
However, no specific system configuration or function sharing method for implementing a new communication protocol such as the ATMR protocol in the existing system has been studied.

【0006】本発明は、ATMRプロトコル等の新たな
プロトコルによる通信制御を実現するためのATM通信
システム、特に、既存LAN装置からのエンハンスによ
り容易に実現できるATM通信システムを提供する。
The present invention provides an ATM communication system for realizing communication control by a new protocol such as ATMR protocol, and more particularly, an ATM communication system which can be easily realized by enhancement from an existing LAN device.

【0007】[0007]

【課題を解決するための手段】本発明は、上記課題を解
決するために、伝送路に接続され、宛先が付加された固
定長パケットであるATMセルを送受信することにより
通信を行なう複数のノードを備えるATM通信システム
であって、前記複数のノードの各々は、前記伝送路に接
続され、前記伝送路からATMセルを受信する伝送路ア
クセス部と、前記伝送路に送信すべきATMセルを、あ
らかじめ定めたプロトコルにしたがって前記伝送路アク
セス部から送信させるセルアクセス部とを有し、前記伝
送路アクセス部および前記セルアクセス部のうちいずれ
か一方は、自ノードの宛先を保持する宛先保持手段と、
前記伝送路アクセス部において受信したATMセルの宛
先を検出し、検出した宛先が前記宛先保持手段に保持す
る自ノードの宛先と一致するか否かを比較する比較手段
と、前記比較手段で比較した結果、宛先が一致するAT
Mセルを自ノード宛のATMセルとして蓄積する受信セ
ル蓄積手段と、前記比較手段で比較した結果、宛先が一
致するATMセルを空きセル化する空きセル化手段と、
前記比較手段で比較した結果、宛先が一致しないATM
セルと前記空きセル化手段で空きセル化したATMセル
とを前記伝送路に中継する中継手段と、前記中継手段で
中継するATMセルから空きセルを検出する空きセル検
出手段と、前記伝送路に送信すべきATMセルを、前記
空きセル検出手段により検出された空きセルの代わりに
送出する送出手段と、前記あらかじめ定めたプロトコル
にしたがって、前記送出手段からのATMセルの送出を
制御する制御手段とを備える。
In order to solve the above-mentioned problems, the present invention provides a plurality of nodes which are connected to a transmission line and which communicate by transmitting and receiving ATM cells which are fixed length packets to which destinations are added. An ATM communication system comprising: a plurality of nodes, each of the plurality of nodes being connected to the transmission line, a transmission line access unit for receiving an ATM cell from the transmission line, and an ATM cell to be transmitted to the transmission line; A cell access unit for transmitting from the transmission path access unit according to a predetermined protocol, and one of the transmission path access unit and the cell access unit is a destination holding unit that holds the destination of its own node; ,
The destination of the ATM cell received by the transmission path access unit is detected, and the comparison unit compares the detected destination with the destination of the own node held in the destination holding unit and the comparison unit. As a result, the AT whose destination matches
A receiving cell accumulating means for accumulating M cells as ATM cells addressed to its own node, and an empty cell converting means for converting the ATM cells whose destinations match as a result of comparison by the comparing means into empty cells
ATMs whose destinations do not match as a result of comparison by the comparison means
Relay means for relaying a cell and an ATM cell converted into an empty cell by the empty cell converting means to the transmission path; empty cell detecting means for detecting an empty cell from the ATM cell relayed by the relay means; Sending means for sending out an ATM cell to be sent instead of the empty cell detected by the empty cell detecting means, and control means for controlling the sending of the ATM cell from the sending means according to the predetermined protocol. Equipped with.

【0008】[0008]

【作用】伝送路アクセス部は、伝送路からATMセルを
受信する。例えば、伝送路アクセス部では既存のLAN
のセルアクセス方式をそのまま利用することができる。
The transmission line access unit receives an ATM cell from the transmission line. For example, in the transmission line access unit, the existing LAN
The cell access method can be used as it is.

【0009】セルアクセス部では、伝送路に送信すべき
ATMセルを、あらかじめ定めたプロトコルにしたがっ
て前記伝送路アクセス部から送信させる。例えば、AT
MR等の新たなアクセス方式を実現する場合は、このセ
ルアクセス部にATMRプロトコルを規定しておく。こ
の場合、ATMRに利用する全てのセルについて、物理
的なデータの伝送位置を決めておいてもよい。
The cell access unit causes the transmission line access unit to transmit an ATM cell to be transmitted to the transmission line according to a predetermined protocol. For example, AT
When implementing a new access method such as MR, the ATMR protocol is defined in this cell access unit. In this case, physical data transmission positions may be determined for all cells used for ATMR.

【0010】また、ATM交換装置を備えることによ
り、ATM交換装置において、端末および他の通信網と
のセル接続とセル交換を行なう。
Further, by providing the ATM switching device, the ATM switching device performs cell connection and cell switching with terminals and other communication networks.

【0011】さらに、通信システム制御機能も分離する
ため、ATM管理部を既存LANの端末位置に新たに設
け、ここでATMRセルの呼接続制御等を行なうことに
より、既存LANの制御機能とATMRの通信制御機能
を同時に実現できる。この場合、端末間の通信要求があ
ったときに、ATM管理部において伝送位置を決定し、
制御用セルにより伝送位置に対応する宛先を通知するよ
うにできる。
Further, in order to separate the control function of the communication system, an ATM management unit is newly provided at the terminal position of the existing LAN, and the call connection control of the ATMR cell is performed there. The communication control function can be realized at the same time. In this case, when there is a communication request between terminals, the ATM management unit determines the transmission position,
It is possible to notify the destination corresponding to the transmission position by the control cell.

【0012】以上のように機能分担することにより、既
存システム利用してATMR等の新たなプロトコルを実
現することができる。
By sharing the functions as described above, a new protocol such as ATMR can be realized using the existing system.

【0013】[0013]

【実施例】以下に、本発明の実施例を説明する。EXAMPLES Examples of the present invention will be described below.

【0014】図10に、本発明の通信システムの概要図
を示す。図10において、複数のノード装置102,1
03は、リング型の伝送路101により互いに接続され
リング上のデータ通信をおこなう。ノード装置102,
103は、複数の異なるアクセス機能を収容することが
でき、本実施例においては、ATM交換機に接続される
ATMセルアクセス部1022,1032をそれぞれ備
える。ATM交換機105,106は、ノード装置10
2,103に収容されるATMセルアクセス部102
2,1032に接続され、また、複数の端末1081,
1082,1091,1092に接続され、端末108
1,1082と他のATM交換機105bに接続される
端末1091,1092との間でデータ送受信を行なわ
せるために、ATMセルアクセス部1022,1032
とノード装置102,103を介して送受信を行なわせ
る。新たなリングアクセス方式であるATMRプロトコ
ルを実現するために、各ノード装置102間で通信され
るセルの帯域管理は、ATM交換機105間の通信管理
を行う帯域管理装置107が行う。ATMRプロトコル
の場合、各ノードは、特定時間の間(リセット信号が送
出された間隔)に送出することができるセル数が制限
(帯域制限)されており、この帯域を管理するのが帯域
管理装置107である。本実施例においては、ATM端
末から発呼要求を送出後に、セルの送出の可否を帯域管
理装置107に問い合わせすることにより、送出可能で
ある場合にはセルの送出が許可され、その後に端末間で
呼設定後、データ通信を行なう。帯域管理装置107
は、リング全体の通信路使用率をノ−ド装置102から
の通知で知ることができる。したがって全ノ−ドの通信
要求帯域の総計をリングの最大通信帯域と比較すること
によりリングのトラフィックの込み具合を知るころがで
きる。例えば、リングが空いている時は通信要求を新た
にしてきたノ−ドに対して大きいウィンドウサイズを割
り振って、このノ−ドから一度に大量のセル送出を許可
することができる。通信要求が多く発生してリング上の
セルが多くなってきたら、例えば、各ノ−ドのウィンド
ウサイズを全て小さいものに変更するためにウィンドウ
サイズを再配布する。これにより各ノ−ドは少しずつし
かセルを出せなくなるが、全ノ−ドが公平にリングにセ
ルを送信できるようになり、リング帯域の制御ができ
る。または、特定のノ−ドに対しては優先的にセルを送
信できるようにするため、他より大きいウィンドウサイ
ズを割り振る方法も可能である。帯域管理装置107
は、ATM交換機105に内蔵されるか、ATM交換機
105の外側に帯域管理装置107を設けるか、もしく
は、ATMセルアクセス部1022に帯域管理装置10
7を直接接続させて管理用のセルの送受をするようにで
きる。
FIG. 10 shows a schematic diagram of the communication system of the present invention. In FIG. 10, a plurality of node devices 102, 1
03 are connected to each other by a ring type transmission line 101 and perform data communication on the ring. Node device 102,
The 103 can accommodate a plurality of different access functions, and in the present embodiment, each has ATM cell access units 1022 and 1032 connected to an ATM exchange. The ATM exchanges 105 and 106 are the node devices 10
ATM cell access unit 102 accommodated in 2, 103
2, 1032, and a plurality of terminals 1081,
1082, 1091, 1092, and the terminal 108
1, 1082 and ATM cells access units 1022, 1032 for transmitting / receiving data between terminals 1091, 1092 connected to another ATM exchange 105b.
Transmission and reception via the node devices 102 and 103. In order to realize the ATMR protocol, which is a new ring access method, the band management of the cells communicated between the node devices 102 is performed by the band management device 107 that manages the communication between the ATM exchanges 105. In the case of the ATMR protocol, each node limits the number of cells that can be transmitted during a specific time (interval at which a reset signal is transmitted) (bandwidth limitation), and the bandwidth management device manages this bandwidth. 107. In this embodiment, after sending a call request from an ATM terminal, the bandwidth management device 107 is inquired about whether or not to send a cell, and if the sending is possible, the sending of the cell is permitted, and then the inter-terminal transmission is permitted. After setting up the call, data communication is performed. Band management device 107
Can know the communication path usage rate of the entire ring from the notification from the node device 102. Therefore, by comparing the total communication request bandwidth of all the nodes with the maximum communication bandwidth of the ring, it is possible to know the traffic congestion of the ring. For example, when the ring is free, a large window size can be assigned to a node that has made a new communication request, and a large number of cells can be sent from this node at one time. When many communication requests occur and the number of cells on the ring increases, the window size is redistributed, for example, to change the window size of each node to a smaller one. As a result, each node can only slightly leave the cell, but all nodes can transmit cells to the ring fairly and the ring band can be controlled. Alternatively, a method of allocating a window size larger than others so that cells can be preferentially transmitted to a specific node is possible. Band management device 107
Is built in the ATM switch 105, the band management device 107 is provided outside the ATM switch 105, or the band management device 10 is provided in the ATM cell access unit 1022.
7 can be directly connected to send and receive a cell for management.

【0015】つぎに、詳細な構成を図1を参照して説明
する。図1は、本発明の一実施例を示す通信システムの
構成図であり、図10に示す概要図の構成を詳細に示し
たものである。図1においては、3つのノードを備える
場合を例にし、ノード104のセルアクセス部1042
には、リング内の通信を一元的に制御する直接帯域管理
装置107を接続させている。伝送路101は、各ノー
ドをループ上に接続し、セルと呼ばれる固定長パケット
単位のデータを格納する領域(スロット)が複数あり、
これらのスロットを多重しているスロッテッドリングを
例にする。本実施例における通信システムでは、この伝
送路101上で転送されるデータをセル単位に取り込ん
だり、乗せ変えたりしてデータを送受信するデータアク
セス機能を有する複数のノード102、103および1
04を備える。また、各ノードには、ATM交換装置1
05,106に接続されるためのセルアクセス部102
2,1032,1042と、ループ伝送路101に接続
されるリングアクセス部1021,1031,1041
とを備える。リングアクセス部1021,1031,1
041は、ループ伝送路101から高速のフレームデー
タを受信してセルを分離し、また、セルを多重してルー
プ伝送路101に送出する。また、リングアクセス部1
021,1031,1041は、セルのシリアル/パラ
レル変換またはパラレル/シリアル変換を行なう。セル
アクセス部1022,1032,1042は、リングア
クセス部1021,1031,1041のそれぞれとセ
ルを送受信し、また、ATM交換装置105,106と
セルを送受信する。さらに、セルアクセス部1022,
1032,1042は、ATMRプロトコルを実現する
ために、リセットセルの発行やウィンドウ制御等を行な
う。また、必要によっては入力バッファ1036,70
28を優先順位毎に複数持ち、セルのVPI/VCIを
判別する機能を入力バッファに持ち、VPI/VCI対
応に優先順位を決めてセル毎に対応する優先順位毎の入
力バッファに入力し、優先順位の高いバッファから先に
送出する様にしてもよい。
Next, the detailed structure will be described with reference to FIG. FIG. 1 is a configuration diagram of a communication system showing an embodiment of the present invention, and shows the configuration of the schematic diagram shown in FIG. 10 in detail. In FIG. 1, the cell access unit 1042 of the node 104 is taken as an example in which three nodes are provided.
A direct bandwidth management device 107 that centrally controls communication in the ring is connected to the. The transmission line 101 has a plurality of areas (slots) each of which connects each node in a loop and stores data in fixed-length packet units called cells.
An example is a slotted ring that multiplexes these slots. In the communication system according to the present embodiment, a plurality of nodes 102, 103 and 1 having a data access function for transmitting / receiving data transferred on the transmission path 101 by taking in or changing the data in cell units.
04. Further, each node has an ATM switching device 1
Cell access unit 102 for connecting to 05 and 106
2, 1032, 1042 and ring access units 1021, 1031, 1041 connected to the loop transmission line 101.
With. Ring access units 1021, 1031, 1
041 receives high-speed frame data from the loop transmission line 101, separates cells, multiplexes cells, and sends out to the loop transmission line 101. In addition, the ring access unit 1
Reference numerals 021, 1031, 1041 perform cell serial / parallel conversion or parallel / serial conversion. The cell access units 1022, 1032, 1042 transmit / receive cells to / from the ring access units 1021, 1031, 1041 and also transmit / receive cells to / from the ATM switching devices 105, 106. Furthermore, the cell access unit 1022
1032 and 1042 issue a reset cell, perform window control, etc. in order to implement the ATMR protocol. If necessary, the input buffers 1036 and 70
28 has a plurality of cells for each priority order, has an input buffer having a function of discriminating VPI / VCI of a cell, determines a priority order for VPI / VCI correspondence, and inputs it to the input buffer for each priority order corresponding to each cell, You may make it transmit from a buffer with a high rank first.

【0016】ATM交換装置105,106は、セル単
位での通信が可能なATM端末1081,1091、同
期あるいは非同期の電話端末やデータ端末1082,1
092、ISDN網、公衆電話網、ATMの公衆網10
83,1093などが回線I/F部1051,1061に
接続される。また、ノード102,103には、回線I/
F部1055,1057,1065により接続される。
ATM交換装置105,106は、ATMセルを宛先に
したがって交換するATMスイッチ1052,1062
と、後述するヘッダ変換を行なうヘッダ変換装置105
4,1064と、ヘッダ変換のためのヘッダを記憶する
ヘッダ変換テーブル1053,1063とを備える。
The ATM switching devices 105 and 106 are ATM terminals 1081 and 1091, which are capable of communication in cell units, and synchronous or asynchronous telephone terminals and data terminals 1082 and 1.
092, ISDN network, public telephone network, ATM public network 10
83, 1093, etc. are connected to the line I / F units 1051, 1061. Also, the line I /
The F units 1055, 1057, and 1065 are connected.
The ATM switching devices 105 and 106 are ATM switches 1052 and 1062 that switch ATM cells according to destinations.
And a header conversion device 105 for performing header conversion described later.
4, 1064, and header conversion tables 1053, 1063 for storing headers for header conversion.

【0017】また、システム内においては、ATM帯域
管理装置107を1台備え、ATM交換装置およびノー
ドは必要数だけ増やすことは可能である。また、ATM
帯域管理装置107は、ATM交換装置105,106
の機能の一部として含まれてもよい。ノード104に
は、回線I/F部1075により接続される。ATM帯域
管理装置107は、ヘッダ変換テーブル1073に記憶
する内容と帯域制御のための処理がATM交換装置と異
なる。
In the system, it is possible to provide one ATM bandwidth management device 107 and increase the number of ATM switching devices and nodes by the required number. Also, ATM
The bandwidth management device 107 is the ATM switching device 105, 106.
May be included as part of the functionality of. The node 104 is connected by the line I / F unit 1075. The ATM band management device 107 is different from the ATM switching device in the contents stored in the header conversion table 1073 and the process for band control.

【0018】さらに、伝送路101の管理、システム立
上げ、障害処理を行なうループ伝送路管理装置1051
を備える。
Further, a loop transmission line management device 1051 for managing the transmission line 101, starting up the system, and performing fault processing.
Equipped with.

【0019】図2に、本実施例における、ループ形伝送
路101を伝送するデータのフォーマット例を示す。図
2においては、CCITT:Draft Recomm
endations I.413、I.432、De
c.1990で示されるフォーマットを利用する。セル
は、データ量固定のパケットであり、ここでは一例とし
て、セルのサイズを宛先およびセル制御用の情報を示す
5byteのヘッダ部と、個々の通信データを書き込んだ4
8byteのデータ部とから成る53Byte単位と仮定する。
ヘッダ部は、セルのフロー制御情報部と、セルの宛先を
示す部分(VPI:Virtual Path Identifier、VCI:
Virtual Channel Identifier)とを備える。フロー制御
情報部に書かれる内容は、全てのノードでの停止状態を
検出するための、あらかじめ各ノードに割り当てた固有
のアドレス、異常セルを検出するための異常セルモニタ
ー信号、リセットセルであることを示すリセット信号等
がある。また、VPI、VCIは、任意に書き込み可能
とする。この53byte単位のセルが、図2に示すような
セル多重フォーマット内の53byte単位に区切られたセ
ル多重部のスロット位置に書き込まれる。また、セルに
は、ATMRプロトコルを実現するための帯域制御用セ
ルと端末間で送受信するデータ通信用のセルとがあり、
これらは、VPIおよび/またはVCIにより識別する
ことができる。VPIとVCIとは、あらかじめ固有の
アドレスが付加されている。
FIG. 2 shows an example of the format of data transmitted through the loop type transmission line 101 in this embodiment. In FIG. 2, CCITT: Draft Recomm
endations I.D. 413, I.I. 432, De
c. The format shown in 1990 is used. A cell is a packet with a fixed amount of data, and here, as an example, a 5 byte header part indicating the size of the cell and information for controlling the cell and individual communication data are written.
It is assumed that the unit is a 53-byte unit consisting of an 8-byte data part.
The header part includes a flow control information part of the cell and a part indicating the destination of the cell (VPI: Virtual Path Identifier, VCI:
Virtual Channel Identifier). The contents written in the flow control information section must be a unique address assigned to each node in advance to detect the stopped state at all nodes, an abnormal cell monitor signal to detect an abnormal cell, and a reset cell. There is a reset signal and so on. Also, VPI and VCI are arbitrarily writable. This 53-byte unit cell is written in the slot position of the cell multiplexing unit divided into 53-byte units in the cell multiplexing format as shown in FIG. Further, the cell includes a band control cell for realizing the ATMR protocol and a cell for data communication transmitted and received between terminals,
These can be identified by VPI and / or VCI. Unique addresses are added in advance to the VPI and VCI.

【0020】図4に、各ノードのセルアクセス部102
2,1032,1042が自ノードで受信するセルを識
別するための受信セルテーブルの一例を示す。図4にお
いては、ノード102のセルアクセス部1022におけ
る受信セルテーブルを示す。ノード102においては、
帯域制御用セルとしてVPIをY1,Y2…とし、デー
タ通信用セルとしては、ATM端末ごとにVPIを、A
1,A2…とし、また、ATM端末ごとに呼設定のため
の制御用セルのVPIを、X1,X2…とする。例え
ば、ATM端末1081は、VPIがA1であり、呼設
定の制御用VPIをX1とする。呼設定の制御用セル
は、発呼要求がATM端末からあったときに、帯域管理
装置107に対して帯域要求送出および端末検索を行な
う際に送出するセルである。帯域制御用セルは、帯域管
理装置107が送出するセルであり、受信セルテーブル
のVPI書き換えなどを行なうためのセルである。セル
アクセス部1022,1032,1042の各々は、ル
ープ型伝送路を伝送するセルに付加されているヘッダの
宛先を参照することにより、VPIが、受信セルテーブ
ルに格納されているものと一致する場合には、自ノード
宛のセルであるとして当該セルを受信する。図4におい
ては、仮にVPIだけを規定するが、VPIとVCIと
で受信セルを規定する受信セルテーブルとしても良い。
FIG. 4 shows the cell access unit 102 of each node.
2 shows an example of a reception cell table for identifying cells received by the nodes 2, 1032 and 1042. FIG. 4 shows a reception cell table in the cell access unit 1022 of the node 102. At node 102,
VPI is set to Y1, Y2 ... As a band control cell, and VPI is set to A for each ATM terminal as a data communication cell.
, And VPIs of control cells for call setup for each ATM terminal are X1, X2 ,. For example, the ATM terminal 1081 has a VPI of A1 and a call setting control VPI of X1. The call setting control cell is a cell that is sent when a call request is made from an ATM terminal and when a band request is sent and a terminal search is performed to the band management apparatus 107. The band control cell is a cell transmitted by the band management apparatus 107, and is a cell for performing VPI rewriting of the reception cell table. When the cell access units 1022, 1032, and 1042 each refer to the destination of the header added to the cell transmitting the loop type transmission path, the VPI matches that stored in the reception cell table. Receives the cell as a cell addressed to its own node. In FIG. 4, only the VPI is tentatively defined, but the VPI and VCI may be used as a reception cell table that defines reception cells.

【0021】図5は、ATM交換装置のヘッダ変換装置
1054,1064内に備えるヘッダ変換テーブルを示
し、後述する図3に示す通信手順により通知された情報
よりヘッダ変換テーブルの内容が作成されるか、また
は、初期設定値として設定されている。ヘッダ変換装置
1054,1064では、ヘッダ変換テーブルを参照す
ることによりセルのヘッダ部の書替えを行なう。図5に
おいては、ATM交換装置105のヘッダ変換装置10
54におけるヘッダ変換テーブルを示す。ATM交換装
置105において、入力セルのVPIがa1,VCIが
l1のときには、出力セルには、VPIをA1,VCI
をL1に付け替える。なお、ここで、a1,l1などの
英小文字は、ATM端末との送受信に利用し、A1,L
1などの英大文字は、ノード間の送受信において利用す
る。また、発アドレスおよび着アドレスは端末番号を示
し、図4において、AはATM端末1081を示し、B
はATM端末1091を示す。このアドレスは、電話系
端末の場合は、電話番号に対応させてもよい。例えば、
ATM端末1081は、リング内のVPIがA1であ
り、ATM交換装置105とATM端末1081とで送
受するセルのVPIはa1である。さらに、前述した呼
設定の制御用セルのVPIがX1のセルは、VCIをI
1とし、これらは、リング内(ノード間)の制御用に利
用され、端末制御用のヘッダはVPIがx1、VCIが
i1とする。また、発アドレスおよび着アドレスにおけ
るNo.1,2,3は、ATM交換装置の識別番号を示
し、ここでは、No.1をATM交換装置105、N
o.2をATM交換装置106、No.3を帯域管理装
置107とする。
FIG. 5 shows a header conversion table provided in the header conversion devices 1054 and 1064 of the ATM switching device. Is the content of the header conversion table created from the information notified by the communication procedure shown in FIG. 3 described later? , Or is set as the initial setting value. The header conversion devices 1054 and 1064 rewrite the header portion of the cell by referring to the header conversion table. In FIG. 5, the header conversion device 10 of the ATM switching device 105
The header conversion table in 54 is shown. In the ATM switching apparatus 105, when the VPI of the input cell is a1 and VCI is 11, the VPI of the output cell is A1 and VCI.
To L1. Here, lowercase letters such as a1 and l1 are used for transmission and reception with the ATM terminal, and
Uppercase letters such as 1 are used for sending and receiving between nodes. Further, the source address and the destination address indicate terminal numbers. In FIG. 4, A indicates an ATM terminal 1081 and B indicates an ATM terminal 1081.
Indicates an ATM terminal 1091. In the case of a telephone terminal, this address may correspond to a telephone number. For example,
The VPI in the ring of the ATM terminal 1081 is A1, and the VPI of the cell transmitted / received between the ATM switching apparatus 105 and the ATM terminal 1081 is a1. Further, the VCI of the cell for which the VPI of the call setting control cell is X1 is set to ICI.
1, these are used for control within the ring (between nodes), and the header for terminal control is VPI x1 and VCI i1. In addition, the No. in the source address and the destination address. Reference numerals 1, 2, and 3 represent identification numbers of the ATM switching apparatus. 1 is an ATM switching device 105, N
o. 2 to the ATM switching device 106, No. 3 is a band management device 107.

【0022】また、図6に、ATM帯域管理装置107
が備えるヘッダ変換テーブル1074の一例を示す。A
TM帯域管理装置107では、リング内用制御用セルと
帯域制御用セルとにより、各ノードとやり取りする。
Further, FIG. 6 shows the ATM bandwidth management device 107.
An example of the header conversion table 1074 included in A
The TM band management device 107 communicates with each node using a ring control cell and a band control cell.

【0023】図1に示す構成において、まず、ノード内
部の動作と各ノード間の送受信の動作とを説明し、その
後、端末1081から端末1091に発呼した際の呼設
定から呼切断までの動作を、図3を参照して説明する。
In the configuration shown in FIG. 1, first, the operation inside the node and the operation of transmission / reception between the nodes will be described, and thereafter, the operation from call setting to call disconnection when a call is made from the terminal 1081 to the terminal 1091. Will be described with reference to FIG.

【0024】図1において、ATM帯域管理装置107
と各ATM交換装置間の通信制御用に利用するリング内
制御用セルのVPIおよびVCIは、図5に示すよう
に、あらかじめ各ATM交換機内のテーブルに初期値と
して設定しておき、ATM帯域管理装置107のヘッダ
変換装置1074には、図6に示すように、全ATM交
換装置からのセルのVPIおよびVCIを、ATM交換
装置の個別識別番号を対応させる管理用のヘッダ変換テ
ーブル1073に初期値として設定されている。リング
内制御用セルのVPIおよびATM交換装置の個別識別
番号は、全システム内の各ATM交換装置で固有になる
よう割付けておき、VCIは各発着呼毎にATM交換通
信装置が割り振る。ここでは前述したように、ATM交
換装置105のリング内制御通信用セルのVPIおよび
VCIは、X1およびL1、ATM交換装置105の個
別識別番号をNO1、ATM交換装置106の制御通信
用セルのVPIおよびVCIはX2およびL2、ATM
交換装置106の個別識別番号をNO2としてそれぞれ
のヘッダ変換テーブルに書き込んでおく。このATM交
換装置間のリング制御用セルのVPIおよびVCIは、
セルアクセス部1022,1032,1042の受信セ
ルテーブル1027にもヘッダ変換テーブル1053,
1063,1073と同じVPIが書きこまれることに
より、このノードに接続するATM交換装置にリング制
御用セルを転送する。このVPIの設定は、ループ伝送
路管理装置1051が、システム立ち上げ時などにリン
グ制御用セルを送出することによりそれぞれ行なってお
く。ここではノード毎に別々のVPIを設定している
が、VPIを全ノード共通とし、セルアクセス部で同報
セルとして受信、転送し、VCIをATM交換装置毎に
固有として各ATM交換機のヘッダ変換装置1054に
てVCIを比較して受信するかしないかを決定しても良
い。また、初期値として、受信セルテーブル1027の
メモリにあらかじめ持っていってもよい。リングアクセ
ス部1021,1031,1041は、データ通信用セ
ルとリング制御用セルとを多重し、伝送路101に送出
する。送出されたセルは、各ノードのリングアクセス部
で、セル位置またはヘッダによりセルを識別し、データ
を取り出し、データ内容、例えばヘッダ変換テーブルに
書き込むべき内容を、セルアクセス部に転送することに
より、受信VPIの一つとしてヘッダ変換テーブルに書
き込む。
In FIG. 1, the ATM bandwidth management device 107
As shown in FIG. 5, the VPI and VCI of the in-ring control cell used for controlling the communication between the ATM switch and each ATM switching device are set in advance in the table in each ATM switching device as initial values to manage the ATM bandwidth. In the header conversion device 1074 of the device 107, as shown in FIG. 6, initial values are stored in the header conversion table 1073 for management in which the VPI and VCI of the cells from all the ATM switching devices are associated with the individual identification numbers of the ATM switching devices. Is set as. The VPI of the in-ring control cell and the individual identification number of the ATM switching device are assigned so as to be unique to each ATM switching device in the entire system, and the VCI is assigned by the ATM switching communication device for each incoming and outgoing call. Here, as described above, the VPI and VCI of the intra-ring control communication cell of the ATM switching apparatus 105 are X1 and L1, the individual identification number of the ATM switching apparatus 105 is NO1, and the VPI of the control communication cell of the ATM switching apparatus 106 is VPI. And VCI are X2 and L2, ATM
The individual identification number of the exchange device 106 is written as NO2 in each header conversion table. The VPI and VCI of the ring control cell between the ATM switching devices are
The header conversion table 1053 is also stored in the reception cell table 1027 of the cell access units 1022, 1032, 1042.
By writing the same VPI as 1063 and 1073, the ring control cell is transferred to the ATM switching apparatus connected to this node. The VPI setting is performed by the loop transmission path management device 1051 by sending out a ring control cell when the system is started up. Here, different VPIs are set for each node, but the VPI is common to all nodes, the cell access unit receives and transfers as a broadcast cell, and the VCI is unique for each ATM switching device and the header conversion of each ATM switching device is performed. The device 1054 may compare the VCIs to determine whether or not to receive. Further, as an initial value, it may be stored in the memory of the reception cell table 1027 in advance. The ring access units 1021, 1031, 1041 multiplex the data communication cell and the ring control cell and send them to the transmission path 101. The transmitted cell is a ring access unit of each node, which identifies the cell by the cell position or the header, retrieves the data, and transfers the data content, for example, the content to be written in the header conversion table, to the cell access unit. Write to the header conversion table as one of the reception VPIs.

【0025】リングアクセス部1021,1031,1
041において、ループ型伝送路101からの入力デー
タは、パラレル/シリアル変換され、セルアクセス部が
複数接続している場合は、多重して送られてきたデータ
のフレームヘッダ部に特別なビットパタンとして書き込
まれているフレームヘッダ検出用の同期パタンが検出さ
れ、フレーム単位に分離されてセルアクセス部に転送さ
れる。そのセルのスタート位置のビット情報は、フレー
ムヘッダ用の固定位置に示されるので、フレームヘッダ
内のセルスタート位置を読みだし、この位置から53b
itづつ数えてセル単位にデータを区切って識別する。
あるいは、固定的にセル多重部のはじめの位置からセル
を蓄えて、フレームスタート位置よりカウントして、セ
ルを区切る方式でもよい。
Ring access units 1021, 1031, 1
In 041, the input data from the loop type transmission line 101 is parallel / serial converted, and when a plurality of cell access units are connected, a special bit pattern is added to the frame header part of the data sent in multiplex. The written synchronization pattern for frame header detection is detected, separated in frame units, and transferred to the cell access unit. Since the bit information of the start position of the cell is shown in the fixed position for the frame header, the cell start position in the frame header is read and 53b is read from this position.
The data is divided into cell units and identified by counting each it.
Alternatively, a method may be used in which cells are fixedly stored from the beginning position of the cell multiplexing unit and counted from the frame start position to divide the cells.

【0026】つぎに、図12に示すセルアクセス部10
22のブロック図を参照して、セルアクセス部1022
について説明する。図12において、セルアクセス部1
022は、リングアクセス部1021で分離されたセル
を蓄積する出力バッファ1023と、ATM交換装置か
ら送出され、リングアクセス部1021に送出するセル
を一時的に蓄積する入力バッファ1026と、リングア
クセス部1021で分離されたセルのヘッダを検出し、
セルを受信すべきか否かを判定するセル中継部1024
と、受信セルを決定するために受信セルのVPIを記憶
する受信セルテーブル1027と、出力バッファ102
3および入力バッファ1026を制御する転送セルバッ
ファ制御部1028とを備える。セル中継部1024
は、ヘッダを比較して送出されたセルが自ノードで受信
すべきセルであるかを判断するセルヘッダ比較部102
41と、受信セルを空きセル化する空きセル化部102
42と、空きセルを検出する空きセル検出部10243
とを備える。
Next, the cell access unit 10 shown in FIG.
22, a cell access unit 1022
Will be described. In FIG. 12, the cell access unit 1
Reference numeral 022 denotes an output buffer 1023 for accumulating cells separated by the ring access unit 1021, an input buffer 1026 for temporarily accumulating cells sent from the ATM switching apparatus and sent to the ring access unit 1021, and a ring access unit 1021. Detect the header of the cells separated by
Cell relay unit 1024 that determines whether to receive a cell
A reception cell table 1027 for storing the VPI of the reception cell to determine the reception cell, and the output buffer 102.
3 and a transfer cell buffer control unit 1028 for controlling the input buffer 1026. Cell relay unit 1024
Is a cell header comparison unit 102 that compares headers and determines whether the transmitted cell is a cell that should be received by the own node.
41, and an empty cell conversion unit 102 that converts a received cell into an empty cell
42, and an empty cell detection unit 10243 that detects an empty cell
With.

【0027】リングアクセス部1021で、前述したよ
うに図2に示すフォーマットに示される高速のフレーム
データを受信し、セルアクセス部1022にセルを送出
する。図12において、セル中継部1024のセルヘッ
ダ比較部10241は、受信セルテーブル1027の受
信セルテーブル値10271を参照し、送出されたセル
のVPIが自ノードで受信すべきセルであれば、出力バ
ッファ1023にセルを送り、そうでなければ次のノー
ドに転送するため、受信セルを空きセル化する空きセル
化部10242に送出する。空きセル化部10242
は、データ通信に使われていない空きセルであることを
示すヘッダ、たとえば、オール`0´を設定する。空き
セル検出部10243は、空きセルを検出し、空きセル
を転送していることを転送セルバッファ制御部1028
に通知する。転送セルバッファ制御部1028は、この
通知により、セル中継部1024から空きセルのスロッ
ト位置に入力バッファ1026にバッファリングされた
ATM交換装置105からの送出セルを、この空きセル
位置に書換える。このため入力バッファ1026に対し
て1セル分のデータ送出指示の信号を出力する。空きセ
ルに入力バッファ1026からのセルが乗せ替えられた
後、セルアクセス部からのデータは、リングアクセス部
1021に送出される。受信したセル以外のセルは、そ
のままセル中継部1024で中継されて送出される。
The ring access unit 1021 receives the high-speed frame data shown in the format shown in FIG. 2 as described above, and sends the cell to the cell access unit 1022. In FIG. 12, the cell header comparison unit 10241 of the cell relay unit 1024 refers to the reception cell table value 1027 1 of the reception cell table 1027, and if the VPI of the transmitted cell is the cell to be received by the own node, the output buffer 1023. To the empty node 10242 for sending the received cell to the empty cell for forwarding to the next node. Empty cell conversion unit 10242
Sets a header indicating that it is an empty cell that is not used for data communication, for example, all-0 '. The empty cell detection unit 10243 detects that an empty cell is detected, and the transfer cell buffer control unit 1028 detects that the empty cell is being transferred.
To notify. Based on this notification, the transfer cell buffer control unit 1028 rewrites the sending cell from the ATM switching apparatus 105 buffered in the input buffer 1026 at the slot position of the empty cell from the cell relay unit 1024 to this empty cell position. Therefore, a signal for instructing data transmission for one cell is output to the input buffer 1026. After the cells from the input buffer 1026 are transferred to the empty cells, the data from the cell access unit is sent to the ring access unit 1021. Cells other than the received cell are relayed as they are by the cell relay unit 1024 and transmitted.

【0028】ここで、一つのノードだけが連続して空き
セルにデータを送出しつづけ、他のノードがセルを出せ
なくなることを避けるため、ATMRプロトコルの特徴
であるサイクルリセットを行なう。このサイクルリセッ
トについては、電子情報通信学会通信技法SSE92−
101「サイクルリセット型リングプロトコルの遅延特
性評価」に示されている。本実施例においては、入力バ
ッファ1026からの送出セルを転送セルバッファ制御
部1028のカウンタ10283でカウントし、一定量
(ウィンドウ値10284)のセルが送出されたら、こ
のバッファからの送出を停止させるための停止信号を転
送セルバッファ制御部1028で出力してウィンドウ制
御を行なう。このウィンドウ値10284は、初期値と
して転送セルバッファ制御部1028内のメモリに持っ
ていてもよい。また、前記VPI設定と同様にループ伝
送路管理装置1051より設定してもよい。転送セルバ
ッファ制御部1028は、ウィンドウ制御により出力を
止めたバッファが再度送信を開始できるようにするた
め、ウィンドウ値10284をリセットし、再度カウン
トを始められるようにするリセットセルを送出する。リ
セットセルは、セルのフロー制御情報部内の識別子で示
される。リセットセルを送出する動機はバッファからの
出力が止まり、また、ATM交換装置105からの送信
セルにより、バッファオーバーフローすることを転送セ
ルバッファ制御部1028が検出した場合、または、転
送セルバッファ制御部1028がタイマーを持ち、一定
時間以上セル送出停止していることを検出した場合、ま
たは、伝送路101に接続しているセルアクセス部の全
ての送出バッファが止まっていることを検出した場合が
ある。これらのいずれかを検出した転送セルバッファ制
御部1028は、セル中継部1024を転送されていく
任意セルのフロー制御部にリセットセル用の識別子を書
き込み転送する。このセルを出した時、セルアクセス部
の転送セルバッファ制御部1028は、自分のカウンタ
10283をクリアする。従って、次に転送されてくる
空きセルに優先的にセルを出せる。またこのセルを前段
のノードより受信したノードは、自分のカウンタ102
83もクリアして次ノードに送る。
Here, in order to avoid that only one node continuously sends data to an empty cell and another node cannot output the cell, cycle reset, which is a feature of the ATMR protocol, is performed. Regarding this cycle reset, the Institute of Electronics, Information and Communication Engineers Communication Technique SSE92-
101, “Delay characteristic evaluation of cycle reset type ring protocol”. In the present embodiment, the cells output from the input buffer 1026 are counted by the counter 10283 of the transfer cell buffer control unit 1028, and when a fixed amount (window value 10284) of cells are output, the output from this buffer is stopped. The stop signal is output from the transfer cell buffer control unit 1028 to perform window control. This window value 10284 may be held in the memory in the transfer cell buffer control unit 1028 as an initial value. Further, it may be set by the loop transmission line management device 1051 similarly to the VPI setting. The transfer cell buffer control unit 1028 resets the window value 10284 in order to allow the buffer whose output has been stopped by the window control to start transmission again, and sends a reset cell that allows the count to be restarted. The reset cell is indicated by the identifier in the flow control information part of the cell. When the transfer cell buffer control unit 1028 detects that the output from the buffer is stopped and the buffer overflows due to the transmission cell from the ATM switching device 105, or the transfer cell buffer control unit 1028 is the motivation for sending the reset cell. Has a timer and detects that cell transmission is stopped for a certain period of time or that all transmission buffers of the cell access unit connected to the transmission path 101 are stopped. The transfer cell buffer control unit 1028, which detects any of these, writes and transfers the reset cell identifier to the flow control unit of the arbitrary cell being transferred through the cell relay unit 1024. When this cell is output, the transfer cell buffer control unit 1028 of the cell access unit clears its own counter 10283. Therefore, the cell can be preferentially output to the empty cell to be transferred next. Also, the node receiving this cell from the preceding node is its own counter 102.
83 is also cleared and sent to the next node.

【0029】送出されたセルは、リングアクセス部10
21で図2に示すフレームフォーマットで多重され、ル
ープ型伝送路1010に送出される。ここで、多数のセ
ルアクセス部がひとつのリングアクセス部の下に接続す
る場合は、リングアクセス部1021内の多重部でフレ
ームフォーマットに変換されたデータを多重した後、パ
ラレル/シリアル変換してループ伝送路101にシリア
ルデータとして送出する。ループ伝送路101は、各ノ
ード間をリング状に接続し、データを一方向に転送す
る。予備用として逆方向にもループ伝送路を設けてお
き、障害時に、予備用に切り替えるようにしてもよい。
The transmitted cell is the ring access unit 10.
At 21, the data is multiplexed in the frame format shown in FIG. 2 and transmitted to the loop type transmission line 1010. Here, when a large number of cell access units are connected under one ring access unit, the data converted into the frame format by the multiplexing unit in the ring access unit 1021 is multiplexed and then parallel / serial converted to loop. It is sent to the transmission line 101 as serial data. The loop transmission line 101 connects the nodes in a ring shape and transfers data in one direction. A loop transmission line may be provided in the reverse direction for backup and may be switched to backup when a failure occurs.

【0030】ノード102から送出した全データは、伝
送路101を経由して、次にノード103のリングアク
セス部1031で受信される。リングアクセス部103
1においても、同様に、入力データは、パラレル/シリ
アル変換され、セルアクセス部が複数接続している場合
は、多重して送られてきたデータのフレームヘッダ部に
特別なビットパタンとして書き込まれているフレームヘ
ッダ検出用の同期パタンを検出し、これをフレーム単位
に分離してセルアクセス部に転送する。
All the data sent from the node 102 is received by the ring access unit 1031 of the node 103 via the transmission line 101. Ring access unit 103
Similarly, in No. 1, the input data is parallel / serial converted, and when a plurality of cell access units are connected, the input data is written as a special bit pattern in the frame header portion of the data transmitted in a multiplexed manner. The sync pattern for detecting the frame header is detected, and this is separated into frame units and transferred to the cell access unit.

【0031】リングアクセス部1031からのセル単位
に識別された受信セルは、セルアクセス部1032のセ
ル中継部1034にてヘッダを取り出し、受信セルテー
ブル1037で比較し、受信セルテーブル1037に書
いてないVPIをもつセルについては、前記ノード10
2と同様に、セルをそのまま次ノードに転送するためリ
ングアクセス部1031の方向に中継転送する。受信セ
ルテーブル1037に書かれているVPIを持つセルで
あったら、これを転送セルバッファ制御部1038に通
知する。転送セルバッファ制御部1038は、受信後コ
ピーされて出力バッファ1033へ送られているセルデ
ータの出力バッファ1033内部への書き込み許可信号
を出して出力バッファ1033に1セル分を書き込む。
For the received cells identified by the cell unit from the ring access unit 1031, the header is taken out by the cell relay unit 1034 of the cell access unit 1032, compared with the received cell table 1037, and not written in the received cell table 1037. For cells with VPI, the node 10
Similar to 2, the cells are relayed in the direction of the ring access unit 1031 in order to directly transfer the cells to the next node. If the cell has the VPI written in the reception cell table 1037, the transfer cell buffer control unit 1038 is notified of this. The transfer cell buffer control unit 1038 outputs a write permission signal to the inside of the output buffer 1033 for the cell data copied after being received and sent to the output buffer 1033, and writes one cell in the output buffer 1033.

【0032】ノード104においても、同様に処理が行
なわれる。
The same process is performed in the node 104.

【0033】このように、各ノードのセルアクセス部に
おいて、セル送出の制御をすることにより、ATMRプ
ロトコルを実現することができる。
In this way, the ATMR protocol can be realized by controlling the cell transmission in the cell access unit of each node.

【0034】つぎに、端末1081から端末1091に
発呼した際の呼設定から呼切断までの動作を説明する。
図3は、ループ型伝送路101を介して端末間でセルに
よる通信をするために、ATM交換装置105,106
と、ATM帯域管理装置107間で行なう呼設定、呼切
断の制御通信手順を示している。
Next, the operation from call setting to call disconnection when a call is made from the terminal 1081 to the terminal 1091 will be described.
FIG. 3 shows ATM switching devices 105 and 106 for performing cell communication between terminals via a loop type transmission line 101.
And a control communication procedure for call setup and call disconnection performed between the ATM band management devices 107.

【0035】図3において、端末1081から端末10
91に発呼してデータの相互通信をする場合、まず、端
末1081は、端末制御用セルに、着端末のアドレスB
と自端末のアドレスAと帯域m1と発呼要求とを通信デ
ータ部に書き込み、VPIをx1とし、VCIをi1と
し、この端末制御用セルをATM交換装置105に対し
て送出する(発呼要求301)。また、図3において
は、例えば、発呼要求301の場合、〈x1i1:B,
A,m1,発呼〉と示しているのは、それぞれ、VPI
がx1、VCIがi1、通信データ部に、着端末のアド
レスBと自端末のアドレスAと帯域m1と発呼要求が含
まれていることを示している。このVPIおよびVCI
は、あらかじめATM端末1081に備えるメモリに書
き込まれている。あるいは、ATM端末1081が任意
のVPIおよびVCIを付加して端末制御用セルをAT
M交換装置105に送出し、ヘッダ変換装置1054に
おいてヘッダ変換テーブル1053を検索して、使用可
能であればATM端末1081に対してこのVPIおよ
びVCIの使用許可を送出し、使用不可であれば新しい
VPIおよびVCIをATM端末に対して指定する手順
としてもよい。
In FIG. 3, terminals 1081 to 10
When making a call to 91 to perform data mutual communication, first, the terminal 1081 sets the address B of the destination terminal in the terminal control cell.
And the address A of the terminal itself, the band m1, and the call request are written in the communication data section, VPI is set to x1, VCI is set to i1, and this terminal control cell is sent to the ATM switching device 105 (call request). 301). Further, in FIG. 3, for example, in the case of the call request 301, <x1i1: B,
A, m1, and call> are VPI, respectively.
Indicates x1, the VCI is i1, and the communication data part includes the address B of the called terminal, the address A of the own terminal, the band m1, and the call request. This VPI and VCI
Is written in advance in a memory provided in the ATM terminal 1081. Alternatively, the ATM terminal 1081 adds an arbitrary VPI and VCI to the AT for the terminal control cell.
It is sent to the M switching apparatus 105, the header conversion apparatus 1054 searches the header conversion table 1053, and if it is available, the usage permission of this VPI and VCI is sent to the ATM terminal 1081. A procedure for specifying the VPI and VCI for the ATM terminal may be used.

【0036】この発呼要求の端末制御用セルは、回線I/
F部1051で受信された後、ATMスイッチ1052
に送られる。ATMスイッチ1052は、図5に示すヘ
ッダ変換用テーブル1053を参照し、この発呼要求の
端末制御用セルのVPIおよびVCIを比較する。この
場合、x1、i1は、端末制御用セルと判別され、ヘッ
ダ変換装置1054へ転送される。ヘッダ変換装置10
54では、セルデータの内容を解析し、発呼要求である
と識別し、このデータに含まれる発呼要求に関するデー
タ抽出し、図5に示すヘッダ変換テーブル1053の個
別通信用セルの領域内に、発端末アドレスA、着端末ア
ドレスBを書込む。また、ATM端末1081との個別
通信用セルのVPIおよびVCIを、a1およびl1と
し、ヘッダ変換テーブル1053の個別通信用セルの領
域内に書き込む。また、ATM端末1081の収容され
ている物理的な回線I/F1051の識別情報を書き込
む。VPIおよびVCIは、ATM端末1081内でも
管理しており、ATM端末1081とATM交換装置1
05の間では、重複しないように一義的に設定する。つ
ぎに、ATM交換装置105のヘッダ変換装置1054
では、発呼要求の端末制御用セルのVPIおよびVCI
を、リング内制御用セルにするためにX1,I1に書き
換えて、帯域要求セルを送出する(帯域要求302)。
The terminal control cell for this call request is the line I /
After being received by the F unit 1051, the ATM switch 1052
Sent to. The ATM switch 1052 refers to the header conversion table 1053 shown in FIG. 5 and compares the VPI and VCI of the terminal control cell of the call request. In this case, x1 and i1 are determined to be terminal control cells and transferred to the header conversion device 1054. Header conversion device 10
At 54, the content of the cell data is analyzed, it is identified as a call request, the data relating to the call request included in this data is extracted, and the data is stored in the area of the individual communication cell of the header conversion table 1053 shown in FIG. , The source terminal address A and the destination terminal address B are written. Also, the VPI and VCI of the individual communication cell with the ATM terminal 1081 are set to a1 and l1 and written in the area of the individual communication cell of the header conversion table 1053. Also, the identification information of the physical line I / F 1051 accommodating the ATM terminal 1081 is written. The VPI and VCI are also managed in the ATM terminal 1081, and the ATM terminal 1081 and the ATM switching apparatus 1 are also managed.
Between 05, it is uniquely set so as not to overlap. Next, the header conversion device 1054 of the ATM switching device 105
Then, the VPI and VCI of the terminal control cell of the call request
Is rewritten as X1 and I1 in order to make the cell for the ring control, and the band request cell is transmitted (band request 302).

【0037】帯域要求セルは、ATMスイッチ部105
2に送り出され、他の端末からのデータセルと同様にス
イッチングされ、回線I/F1055の送信バッファ10
56に入る。送信バッファ1056では、セルのフロー
制御情報部のセルの転送優先順位を示す識別子に示され
る優先順位別に出力バッファにセルをバッファリング
し、優先順位の高い順にバッファ内のセルを次々に、ノ
ード102のセルアクセス部1022の入力バッファ1
026にセル多重されて順々に送られる。転送優先順位
は、ヘッダ変換装置1054において、セルの種別ごと
に規定しておき、ヘッダ変換する際にセルのフロー制御
情報部に書き込むことができる。
The band request cell is the ATM switch unit 105.
2 and is switched in the same manner as data cells from other terminals, and the transmission buffer 10 of the line I / F 1055.
Enter 56. In the transmission buffer 1056, cells are buffered in the output buffer according to the priority shown by the identifier indicating the cell transfer priority of the flow control information part of the cell, and the cells in the buffer are sequentially arranged in descending order of priority and the node 102 Input buffer 1 of the cell access unit 1022 of
026 is cell-multiplexed and sequentially transmitted. The transfer priority order can be defined in the header conversion device 1054 for each cell type, and can be written in the flow control information part of the cell when the header is converted.

【0038】回線I/F1055から送出された帯域要求
セルは、ノード102の入力バッファ1026に蓄積さ
れ、ノード102は前述したように動作し、ループ型伝
送路101に帯域要求セルが送出される。
The band request cell transmitted from the line I / F 1055 is accumulated in the input buffer 1026 of the node 102, the node 102 operates as described above, and the band request cell is transmitted to the loop type transmission line 101.

【0039】ノード102から送出された帯域要求セル
は、ノード103のリングアクセス部1031において
受信され、セルアクセス部1032において、前述した
ように処理され、ヘッダ比較後、一致するヘッダがない
のでそのまま中継され、リングアクセス部1031から
ループ伝送路101に転送される。
The band request cell transmitted from the node 102 is received by the ring access unit 1031 of the node 103, processed as described above by the cell access unit 1032, and after header comparison, there is no matching header, so that it is relayed as it is. And is transferred from the ring access unit 1031 to the loop transmission line 101.

【0040】次に、伝送路101を経由してノード10
4でデータを受信すると、前述した動作と同様に、セル
分離されて、セルアクセス部1042内に受信される。
VPIがX1の帯域要求セルは、セル中継部1044
で、受信セルテーブル1047と比較する。ATM帯域
管理装置107を接続しているノードの受信セルテーブ
ル1047には、各ATM交換装置が初期値として設定
しているリング内制御用セルVPIのすべてを受信VP
Iとして設定しておく。
Next, the node 10 is transmitted via the transmission line 101.
When the data is received at 4, the cell is separated and received in the cell access unit 1042 as in the above-described operation.
The band requesting cell whose VPI is X1 is the cell relay unit 1044.
Then, the received cell table 1047 is compared. In the reception cell table 1047 of the node to which the ATM band management device 107 is connected, all of the in-ring control cells VPI set by each ATM switching device as initial values are received VP.
It is set as I.

【0041】セル中継部1044は、比較後、VPIが
一致すると、転送セルバッファ制御部1048に通知
し、転送セルバッファ制御部1048は、帯域要求セル
を出力バッファ1043へ書き込み、同時に、帯域要求
セルがのせられていたスロットを空き状態にして、セル
中継部1044へ転送し、入力バッファ1046からセ
ル書換え可能な状態にする。
After the comparison, the cell relay unit 1044 notifies the transfer cell buffer control unit 1048 when the VPIs match, and the transfer cell buffer control unit 1048 writes the band request cell to the output buffer 1043 and at the same time, outputs the band request cell. The slot in which the symbol has been placed is made empty and transferred to the cell relay unit 1044, and the cell can be rewritten from the input buffer 1046.

【0042】出力バッファ1043に受信した帯域要求
セルは、他の受信データセルと一緒にバッファリングさ
れ、順々に回線インタフェース部1075におくられ
る。回線インタフェース部1075は、ATMスイッチ
1072にこのセルを転送する。ヘッダ変換装置107
4では、図6に示すヘッダ変換テーブル1073と比較
する。X1、I1は、リング内制御用セルとして初期設
定してあるので、ヘッダ変換装置1074によりこのセ
ルがアドレスNO1であるATM交換装置105からの
リング内制御用セルであることを判別できる。帯域管理
装置107のヘッダ変換装置1074では、出力バッフ
ァ1043から帯域要求302を受信すると、つぎに、
相手端末がどこのノード装置の下に接続されているかを
検索するために、全てのノードに対して着信側の端末ア
ドレスB、使用帯域m1および端末検索であることを示
す情報を付加してリング内制御用セルを送出する(端末
アドレス検索303および304)。ここではヘッダと
して、リング内制御用VPIとして仮定したX1および
I1と、X2およびI2とを付けたセルを、ATM交換
装置NO1,NO2あてに送出する。
The band request cell received in the output buffer 1043 is buffered together with other received data cells and sequentially placed in the line interface unit 1075. The line interface unit 1075 transfers this cell to the ATM switch 1072. Header converter 107
4, the header conversion table 1073 shown in FIG. 6 is compared. Since X1 and I1 are initially set as the in-ring control cells, the header conversion device 1074 can determine that these cells are the in-ring control cells from the ATM switching device 105 having the address NO1. When the header conversion device 1074 of the bandwidth management device 107 receives the bandwidth request 302 from the output buffer 1043, next,
In order to search under which node device the partner terminal is connected, the ring is added to all nodes by adding the terminal address B of the called side, the bandwidth m1 and the information indicating the terminal search. The internal control cell is transmitted (terminal address search 303 and 304). Here, as headers, cells to which X1 and I1 assumed as VPI for ring control are attached and X2 and I2 are sent to the ATM switching devices NO1 and NO2.

【0043】端末アドレス検索セルは、帯域要求セルと
同様にして回線インタフェース部1075、セルアクセ
ス部1042を介して伝送路101に送出される。X1
およびL1のヘッダを付けた端末アドレス検索用セル
は、ノード102の受信セルテーブル1027に初期設
定されているのでセルアクセス部1022で受信され、
X2およびL2のヘッダをつけた端末アドレス検索用セ
ルは、ノード103の受信セルテーブル1037に初期
設定されているのでセルアクセス部1032で受信され
る。ノード103では、端末アドレス検索用セルはAT
Mスイッチ1062に転送され、ヘッダ変換テーブル1
063と比較して、これが制御用セルであると判別され
ると、ヘッダ変換装置1064あてにセルデータが転送
される。セルのデータ部の内容をヘッダ変換装置106
4が解読する。ヘッダ変換テーブル1063には、自分
の収容する全端末の固有アドレスが書き込まれており、
これと受信した着端末Bを比較することにより端末アド
レスBの端末は、回線インタフェース部1061に接続
しているATM端末1091であることを確認する。ま
たは、収容する全端末のアドレスをテーブルに持たない
場合は、ヘッダ変換装置1064が自交換装置に接続す
る全端末に向けてアドレス確認要求、例えばアドレス`
B´を持つ端末への応答要求セルの送出を行い、該当す
る端末からの応答により`B´アドレスを持つ端末の確
認と接続している回線I/F部を確認しても良い。端末
1091とATM交換装置106の間のVPI,VCI
として、a2,l2があらかじめ設定されており、アド
レスBを持つ端末1091から応答するならば、使用帯
域m2と、相手端末アドレスAをヘッダ変換テーブル1
063に書き込む。さらに、リング内制御用VPIをヘ
ッダとし、自ATM交換装置の番号であるNO.2と使
用帯域m2とをデータとして含む端末アドレス通知セル
を生成し、ATM帯域管理装置107宛に送出する。
The terminal address search cell is sent to the transmission line 101 via the line interface unit 1075 and the cell access unit 1042 in the same manner as the band request cell. X1
Since the cell for terminal address search with the header of L1 and L1 is initially set in the reception cell table 1027 of the node 102, it is received by the cell access unit 1022,
The cell for address search with the X2 and L2 headers is received by the cell access unit 1032 because it is initialized in the reception cell table 1037 of the node 103. At the node 103, the terminal address search cell is AT
Transferred to the M switch 1062, the header conversion table 1
If it is determined that this is a control cell as compared with 063, the cell data is transferred to the header conversion device 1064. The contents of the data part of the cell are converted to the header conversion device 106.
4 deciphers. In the header conversion table 1063, the unique addresses of all terminals that it accommodates are written,
By comparing this with the received destination terminal B, it is confirmed that the terminal with the terminal address B is the ATM terminal 1091 connected to the line interface unit 1061. Alternatively, if the table does not have the addresses of all the terminals to be accommodated, the header conversion device 1064 sends an address confirmation request to all the terminals connected to the own switching device, for example, the address
A response request cell may be sent to the terminal having B ′, and the terminal having the B ′ address may be confirmed and the connected line I / F section may be confirmed from the response from the corresponding terminal. VPI and VCI between terminal 1091 and ATM switching apparatus 106
If a2 and l2 are set in advance and a response is made from the terminal 1091 having the address B, the used bandwidth m2 and the partner terminal address A are set to the header conversion table 1
Write in 063. Further, the control VPI in the ring is used as a header, and the NO. A terminal address notification cell including 2 and the used band m2 as data is generated and sent to the ATM band management device 107.

【0044】このように、各ノードでは、端末アドレス
検索のためのリング内制御用セルを受信し、自ノードの
ATM交換装置に接続するATM端末であれば、端末ア
ドレスBが自ノードの端末であることをリング内制御用
セルにより帯域管理装置107に通知する(端末アドレ
ス通知)。全端末アドレスと各端末を収容するATM交
換装置の対応テーブルを、ATM帯域管理装置に前もっ
て回線インタフェース部1051からの初期設定の手順
で設定してある場合、または、メモリ内にあらかじめ書
き込んである場合は、検索手順は行わなくても良い。
As described above, at each node, if it is an ATM terminal that receives the in-ring control cell for searching the terminal address and connects to the ATM switching apparatus of the own node, the terminal address B is the terminal of the own node. The intra-ring control cell notifies the band management device 107 of this (terminal address notification). When the correspondence table of all terminal addresses and the ATM switching apparatus accommodating each terminal is set in advance in the ATM band management apparatus by the procedure of the initial setting from the line interface unit 1051 or is written in the memory in advance. Does not have to perform the search procedure.

【0045】端末アドレスの通知があると、帯域管理装
置107のヘッダ変換装置1074では、全ループのノ
ード間のセルの使用帯域の合計した値を保持しておき、
リング内制御セルにより通知される使用帯域のデータか
ら、このATM端末1081とATM端末1091間の
通信に必要な帯域を加算する。加算した結果が、端末収
容ノード102−103間であらかじめ決めた使用帯域
規定値または伝送路101の最大帯域以上になる場合に
は、この呼接続処理を中断し、呼切断セルをATM端末
1081,1091に対して出すことにより、帯域の使
用制限を行うことができる。あるいは、あらかじめ各A
TM交換装置間の使用帯域を決めておき、各ATM交換
措置が発呼端末からの使用帯域を加算して、同様の処理
をしてもよい。
When the terminal address is notified, the header conversion unit 1074 of the band management unit 107 holds the total value of the bands used by the cells between nodes of all loops.
The band required for communication between the ATM terminal 1081 and the ATM terminal 1091 is added from the data of the band used notified by the in-ring control cell. When the added result is equal to or larger than the predetermined bandwidth used value or the maximum bandwidth of the transmission path 101 between the terminal accommodating nodes 102 to 103, this call connection processing is interrupted and the call disconnection cell is set to the ATM terminal 1081. By issuing this to 1091, it is possible to limit the use of the band. Alternatively, each A
It is also possible to determine the band to be used between the TM switching devices, and add the bands to be used from the calling terminals to each ATM switching unit to perform the same processing.

【0046】ATM交換装置とATM帯域管理装置間の
リング内制御用VPIを使った一連の通信には、端末毎
の呼設定通信毎にVCIを順番に割り付けてこの通信を
識別することで、同一ATM交換装置からの複数の呼接
続通信の処理が同時に可能となる。
For a series of communications using the intra-ring control VPI between the ATM switching apparatus and the ATM band management apparatus, the VCI is sequentially assigned for each call setting communication for each terminal to identify this communication. It is possible to simultaneously process a plurality of call connection communications from the ATM switching apparatus.

【0047】端末アドレス通知セルを受信したATM帯
域管理装置107は、着端末アドレスBと、この使用帯
域m2と、これを収容するATM交換装置106の識別
番号NO2と、これを通信する発アドレスAと、この使
用帯域m1と、これを収容するATM交換装置105の
識別番号NO1とを認識する。ATM交換装置106と
ATM交換装置105間にデータセル用のVPIを設定
していない場合には、伝送路101内でのセル転送に使
用できるATM交換装置105から106へのデータセ
ル通信用のVPIとVCIと,ATM交換装置106か
らATM交換装置105へのVPIとVCIとを新たに
設定するために、ATM交換装置間で使用するVPI、
VCIを決定し、各ノードのセルアクセス部に通知する
(受信VPIの設定305,306)。この新たに設定
するデータ通信用VPI,VCIは、ヘッダ変換装置1
074が決定するが、伝送路101内ではVPIは重複
せず、同一VPI内のVCIは重複しないように空き番
号をヘッダ変換テーブル1073に設定していく。ここ
では、ATM交換装置105からATM交換装置106
へのVPIをA1とし、ATM交換装置106からAT
M交換装置105へのVPIをA2とする。ただし、V
CIについてはVPIの設定後、通信するATM交換装
置が自分のVCIのテーブルを参照して対向するノード
との間で使っているVPI,VCIのうち使っていない
VCIを設定してもよい。また、データ通信用のVPI
は、図4に示すように、セルアクセス部1022の受信
セルテーブル1027とセルアクセス部1032の受信
セルテーブル1037とにリング内制御用VPIと同様
にして初期設定し、ATM交換装置のヘッダ変換テーブ
ル1053および1063には、X1およびL1,X2
およびL2と同様に初期設定される方式としてもよい。
この場合はVCIの設定のみを行い。以下のVPI設定
のための通信手順は行なわなくてよい。
Upon receiving the terminal address notification cell, the ATM band management device 107 receives the destination terminal address B, the used band m2, the identification number NO2 of the ATM switching device 106 that accommodates this, and the originating address A for communicating this. Then, the used band m1 and the identification number NO1 of the ATM switching apparatus 105 accommodating the band are recognized. If the VPI for data cells is not set between the ATM switching apparatus 106 and the ATM switching apparatus 105, the VPI for data cell communication from the ATM switching apparatus 105 to the 106 that can be used for cell transfer in the transmission line 101. And VCI, and a VPI used between ATM switching devices to newly set VPI and VCI from the ATM switching device 106 to the ATM switching device 105,
The VCI is determined and notified to the cell access unit of each node (reception VPI setting 305, 306). The newly set VPI and VCI for data communication are the header conversion device 1
Although 074 is determined, a vacant number is set in the header conversion table 1073 so that VPIs do not overlap in the transmission path 101 and VCIs in the same VPI do not overlap. Here, from the ATM switching device 105 to the ATM switching device 106.
From the ATM switching device 106 to AT
The VPI to the M switching apparatus 105 is A2. However, V
Regarding the CI, after setting the VPI, the communicating ATM switching apparatus may refer to its own VCI table to set an unused VCI among the VPI and VCI used with the opposite node. In addition, VPI for data communication
4, as shown in FIG. 4, the receiving cell table 1027 of the cell access unit 1022 and the receiving cell table 1037 of the cell access unit 1032 are initialized similarly to the intra-ring control VPI, and the header conversion table of the ATM switching apparatus is set. 1053 and 1063 include X1 and L1 and X2.
The method may be the same as that of L2 and L2.
In this case, only set VCI. The following communication procedure for VPI setting need not be performed.

【0048】受信VPIの設定セルは、ヘッダ変換装置
1074において生成される。図6に示すように、ノー
ド102の帯域管理用セルのヘッダのVPIがY1であ
り、ノード103の帯域管理制御用セルのヘッダのVP
IがY2であるので、帯域管理用セルに、それぞれのヘ
ッダを付加し、データとして新たな受信VPIがA2で
あることを示す情報を付加し、VPI設定セルとして伝
送路101を介してノード102に送り出す。また、ノ
ード103のセルアクセス部1032に対しても、同様
にVPIY2を付け、データとして受信VPIがA1で
あることを示す情報を付加し、VPI設定セルとして伝
送路101を介してノード102に送り出す。
The reception VPI setting cell is generated in the header conversion device 1074. As shown in FIG. 6, the VPI of the header of the bandwidth management cell of the node 102 is Y1, and the VP of the header of the bandwidth management control cell of the node 103 is VP.
Since I is Y2, each header is added to the band management cell, information indicating that the new received VPI is A2 is added as data, and the node 102 is added as a VPI setting cell via the transmission path 101. Send to. Similarly, VPIY2 is attached to the cell access unit 1032 of the node 103, information indicating that the received VPI is A1 is added as data, and the data is sent to the node 102 via the transmission line 101 as a VPI setting cell. .

【0049】Y1のヘッダを持つセルは、ノード102
に受信され、セル中継部1024で受信セルテーブルと
比較し、セルアクセス部1022用の帯域管理用のセル
であることを識別すると、この内容を転送セルバッファ
制御部1028に転送し、転送セルバッファ制御部10
28は、受信したデータが受信VPI設定セルであるこ
とを認識し、受信セルテーブル1027にA2を新たに
書き込んだ後、このセルは廃棄する。ノード103にお
いても同様に、A1を受信セルテーブル1037に受信
セルVPIとして書き込む。以降、このVPIを受信す
るようにする。
The cell having the Y1 header is the node 102.
When the cell relay unit 1024 compares the received cell table with the received cell table and identifies that the cell is a band management cell for the cell access unit 1022, the contents are transferred to the transfer cell buffer control unit 1028 and transferred to the transfer cell buffer. Control unit 10
28 recognizes that the received data is the reception VPI setting cell, newly writes A2 in the reception cell table 1027, and then discards this cell. Similarly, in the node 103, A1 is written in the reception cell table 1037 as the reception cell VPI. After that, this VPI is received.

【0050】つぎに、帯域管理装置107のヘッダ変換
装置1074は、ヘッダ変換テーブル1053,106
6に新たにデータセル通信用VPI,VCIを設定する
ため、ヘッダ変換装置1054とヘッダ変換装置106
4とに対し、リング内制御用VPIにより発端末アドレ
ス,着端末アドレス,使用VPI,VCIを含むVCI
設定セルを送出する(データセル通信用VPI,VCI
の設定307,308)。ここでは、ヘッダ変換装置1
054に対して発端末A,着端末B,発信用ヘッダAI
LI,着信用ヘッダA2L2を通知する。また、ヘッダ
変換装置1064に対しては、発端末B,着端末A,発
信用ヘッダA2L2,着信用ヘッダA1L1を通知す
る。これらのセルは、リング内制御用セルとしてヘッダ
変換装置1054,1064で解読され、内容は図5に
示すようなヘッダ変換テーブルの個別通信用テーブルに
書き込まれる。
Next, the header conversion device 1074 of the bandwidth management device 107 has the header conversion tables 1053 and 106.
In order to newly set VPI and VCI for data cell communication in No. 6, header conversion device 1054 and header conversion device 106
4 and VCI for controlling the VPI in the ring, including the source terminal address, the destination terminal address, the used VPI, and the VCI.
Send the set cell (VPI for data cell communication, VCI
Setting 307, 308). Here, the header conversion device 1
054 to the calling terminal A, the called terminal B, the outgoing header AI
The LI and the incoming header A2L2 are notified. Further, the header conversion device 1064 is notified of the calling terminal B, the called terminal A, the calling header A2L2, and the incoming header A1L1. These cells are decrypted by the header conversion devices 1054 and 1064 as intra-ring control cells, and the contents are written in the individual communication table of the header conversion table as shown in FIG.

【0051】双方向通信しない場合,片方向だけのヘッ
ダのデータを通知し、ヘッダ変換テーブルに設定すれば
よい。
When bidirectional communication is not performed, header data in only one direction may be notified and set in the header conversion table.

【0052】また、ATM交換装置105からATM交
換装置106へのVPI、VCIとATM交換装置10
6からATM交換装置105へのVPI,VCIは同一
の値を設定しても良い。
The VPI and VCI from the ATM switching apparatus 105 to the ATM switching apparatus 106 and the ATM switching apparatus 10
The VPI and VCI from 6 to the ATM switching apparatus 105 may be set to the same value.

【0053】テーブルの設定が終了したらヘッダ変換装
置1054とヘッダ変換装置1064からは設定終了の
セルをヘッダ変換装置1074に送る(設定終了31
0、109)。ヘッダ変換装置1074は、両ノードか
らの設定終了セルの受信により、ヘッダ変換装置106
4に対して着呼要求セルを送出する(着呼要求31
1)。ヘッダ変換装置1064は、この着呼要求セルを
受信してデータ内容を識別し、これが着呼要求セルであ
ることを判別すると、端末1091との間の独自セルヘ
ッダに変換して着呼要求セルを端末1091に送る(着
呼要求312)。このときのVCIは、端末1091と
ATM交換装置106間で事前に設定したものでもよ
い。端末1091は、着呼要求セルに対し着呼確認セル
を出す(着呼確認CONN313)。この着呼確認セル
は、ヘッダ変換装置1064でVPIがA2に変換され
(着呼確認CONN314)、セルアクセス部1032
を経由して、伝送路101に送出される。このセルのV
PIはA2であるので、ノード102に受信された後、
セルアクセス部1022で受信セルとして取り入れ、A
TM交換装置105に送られる。ヘッダ変換装置105
4は、ヘッダ変換テーブル1053により、A2,L2
のヘッダは、ATM端末1081とATM交換装置10
5間に独自に決めたVPIに変換され、端末1081に
送出される(着呼確認CONN315)。さらに、着呼
確認の受信を相手先の端末1091に送出後(着呼確認
受信通知CONN ACK316,317,318)、
ATM端末1081とATM端末1091間のデータセ
ルの送受が行われる(データ通信319)。
When the setting of the table is completed, the header conversion device 1054 and the header conversion device 1064 send a cell of which the setting is completed to the header conversion device 1074 (setting completion 31
0, 109). The header conversion device 1074 receives the setting-completed cells from both nodes, and then the header conversion device 106
4 sends an incoming call request cell (incoming call request 31
1). The header conversion device 1064 receives this incoming call request cell, identifies the data content, and when determining that this is the incoming call request cell, converts it to the unique cell header with the terminal 1091 and converts the incoming call request cell. It is sent to the terminal 1091 (incoming call request 312). The VCI at this time may be set in advance between the terminal 1091 and the ATM switching apparatus 106. The terminal 1091 issues an incoming call confirmation cell to the incoming call request cell (incoming call confirmation CONN 313). In this incoming call confirmation cell, VPI is converted to A2 by the header conversion device 1064 (incoming call confirmation CONN 314), and the cell access unit 1032
Is transmitted to the transmission line 101 via the. V of this cell
Since the PI is A2, after being received by the node 102,
The cell access unit 1022 takes it as a reception cell, and
It is sent to the TM switching device 105. Header converter 105
4 is A2, L2 according to the header conversion table 1053.
The header of the ATM terminal 1081 and the ATM switching device 10
It is converted into a VPI independently determined during 5 and sent to the terminal 1081 (incoming call confirmation CONN 315). Further, after sending the receipt of the incoming call confirmation to the terminal 1091 of the other party (incoming call confirmation reception notification CONN ACK 316, 317, 318),
Data cells are transmitted and received between the ATM terminals 1081 and 1091 (data communication 319).

【0054】呼切断をする場合は、図3に示すように、
同様に、リング内制御用VPIにより切断指示を送出し
(切断指示320,321,切断確認322,323,
切断指示324,325)、ATM交換機内に設定した
データセル用のVPI,VCIを開放し(開放指示32
6,327,328,329)、セルY1,Y2により
各セルアクセス部テーブル内のVPIを開放する(テー
ブルの内容をクリアする)ことによりセルの転送を切断
する(開放終了331,330)。
When disconnecting a call, as shown in FIG.
Similarly, a disconnection instruction is transmitted by the VPI for controlling the ring (disconnection instruction 320, 321, disconnection confirmation 322, 323.
Disconnection instructions 324 and 325), and VPI and VCI for data cells set in the ATM switch are released (open instruction 32
6, 327, 328, 329), the cell Y1 and Y2 release the VPI in each cell access unit table (clear the contents of the table) to disconnect the cell transfer (release end 331, 330).

【0055】このように処理することにより、ATM端
末間の通信を行なうことができる。また、ATMRプロ
トコルの実現は、セルアクセス部において処理するの
で、他のノードのブロックやATM交換装置において
は、ATMRプロトコルの実現による影響を受けないで
処理することができる。
By processing in this way, communication between ATM terminals can be performed. Further, since the ATMMR protocol is implemented in the cell access unit, the blocks of other nodes and the ATM switching device can be implemented without being affected by the implementation of the ATMR protocol.

【0056】また、図4,図5および図6に示す各テー
ブルは、はじめからすべて設定された状態でシステムが
立ち上がる場合は、端末間の呼設定手順はATM交換装
置とATM管理装置間のVCI設定および切断処理のみ
に省略しても良い。
Further, in the tables shown in FIGS. 4, 5 and 6, when the system is started up in a state where all the tables are set from the beginning, the call setting procedure between the terminals is the VCI between the ATM switching apparatus and the ATM management apparatus. It may be omitted only for the setting and disconnection processing.

【0057】さらに、端末1081,1091は、AT
Mセルの送受ができる端末としているが、一般端末10
82,1092の場合は、回線インタフェース部105
1,1061内に、通信データを区切って53byte
単位のデータセルに変換する機能を持たせるようにして
もよい。これにより、回線インタフェース部1051,
1061において、、一定のセルに変換、逆変換を行う
ことにより、上記ATM端末と同様のセル通信が可能と
なる。端末の使用帯域が端末から通知されない場合は、
各ATM交換機が回線毎に適切な規定値を持つようにし
ておき、これを帯域管理装置107に通知してもよい。
または、帯域管理装置107において、あらかじめ帯域
をヘッダ変換テーブルに設定する方式でもよい。
Furthermore, the terminals 1081 and 1091 are
Although it is a terminal that can send and receive M cells, the general terminal 10
82 and 1092, the line interface unit 105
Communication data is divided into 1,1061 and 53 bytes
You may make it have the function to convert into a data cell of a unit. As a result, the line interface unit 1051,
In 1061, the cell communication similar to that of the above ATM terminal becomes possible by performing conversion into a fixed cell and inverse conversion. If the band used by the terminal is not notified from the terminal,
It is also possible to make each ATM exchange have an appropriate prescribed value for each line and notify the bandwidth management device 107 of this.
Alternatively, the bandwidth management apparatus 107 may set the bandwidth in the header conversion table in advance.

【0058】つぎに、図7に示す構成図による第2の実
施例を説明する。以下、第1の実施例と同様に、アドレ
ス,識別子等を規定しておく。第2の実施例において
は、セルの中継判断をリングアクセス部において行な
い、セルアクセス部では、送出セルのウィンドウ制御の
みを行なうようにしている。また、セルアクセス部を複
数備え、セルアクセス部ごとにATM交換装置を備える
ことができる。複数あるセルアクセス部は、VPIごと
に方路が分けられ、図8に示すようにあらかじめ規定し
ておく。
Next, a second embodiment according to the block diagram shown in FIG. 7 will be described. Hereinafter, as in the first embodiment, addresses, identifiers, etc. are defined. In the second embodiment, the cell relay judgment is made in the ring access section, and only the window control of the transmission cell is carried out in the cell access section. Also, a plurality of cell access units can be provided, and an ATM switching device can be provided for each cell access unit. A plurality of cell access units have their routes divided for each VPI and are defined in advance as shown in FIG.

【0059】本実施例における通信システムは、第1の
実施例と同様に、高速のループ形伝送路701と、デー
タアクセス機能を有するノード702,703,704
とを備える。ノードはATM交換装置に接続され、AT
M交換装置は、セル単位での通信が可能なATM端末1
081,1091,一般端末1082,1092,公衆
網1083,1093に接続される。伝送路701で転
送されるデータは、図2に示すフォーマットに従って転
送される。
The communication system in this embodiment is similar to the first embodiment in that it has a high-speed loop type transmission line 701 and nodes 702, 703, 704 having a data access function.
With. Node is connected to ATM switching equipment
The M switching device is an ATM terminal 1 capable of communication in cell units.
081, 1091, general terminals 1082, 1092, and public networks 1083, 1093 are connected. The data transferred via the transmission path 701 is transferred according to the format shown in FIG.

【0060】第1の実施例と同様に、端末1081から
端末1091に発呼してデータの相互通信をする場合に
ついて説明する。この時のデータシーケンスを図9に示
す。図9において、ATM端末1081は、制御通信用
VPI,VCIを付け、着端末の固有アドレスBと、A
TM端末1081からの使用帯域値m1とを含む発呼要
求セルをATM交換装置705に送る。回線I/F部7
051は、セル単位に通信可能なインタフェースを持っ
ており、このセルを受信した回線インタフェース部70
51は、ヘッダ変換装置7053にてVPIを比較して
制御セルであることを識別し、データの内容をヘッダ変
換テーブル7053に通知する。これが個別通信データ
セルの場合は、回線インタフェース部7051からAT
Mスイッチ7052に送られ、ここでVPI,VCIを
ヘッダ変換装置7053で交換した後、回線インタフェ
ース部7055よりノード702に転送され伝送路70
1に送出される。ヘッダ変換装置7054は、このセル
の内容が端末Bへの発呼要求であることを認識すると、
第1の実施例と同様にして端末1081が伝送路701
を介して端末Bへ通信データセルを通信するのに、使用
するVPI,VCI値を設定するため、端末間の呼設定
手順を行なう。
Similar to the first embodiment, a case where the terminal 1081 calls the terminal 1091 for data mutual communication will be described. The data sequence at this time is shown in FIG. In FIG. 9, the ATM terminal 1081 attaches the VPI and VCI for control communication, and the unique address B and A of the destination terminal
A call request cell including the used bandwidth value m1 from the TM terminal 1081 is sent to the ATM switching apparatus 705. Line I / F section 7
Reference numeral 051 has an interface capable of communicating in cell units, and the line interface unit 70 which has received this cell.
The header conversion device 7053 compares the VPIs to identify the control cell, and notifies the header conversion table 7053 of the contents of the data. If this is an individual communication data cell, the AT from the line interface unit 7051
It is sent to the M switch 7052, where VPI and VCI are exchanged by the header conversion device 7053, and then transferred to the node 702 from the line interface unit 7055 and transmitted to the transmission line 70.
Sent to 1. When the header conversion device 7054 recognizes that the content of this cell is a call request to the terminal B,
In the same way as in the first embodiment, the terminal 1081 transmits the transmission line 701.
In order to set the VPI and VCI values used to communicate the communication data cell to the terminal B via the terminal, a call setting procedure between the terminals is performed.

【0061】ヘッダ変換テーブル7053には、リング
内制御用セルのVPI,VCIとしてX1,I1が規定
されており、ATM交換装置705の個別識別番号とし
てNo.1が規定されている。ヘッダ変換装置7054
は、図9に示す制御通信を行なう為に、データ内容とし
て、発端末アドレスA,着端末アドレスB,ATM交換
装置705の番号No.1および使用帯域m1を含む帯
域要求セルを生成し、リング内制御用セルヘッダX1L
1を付けて、他の個別通信データセルと同様に、回線イ
ンタフェース部7055の送出バッファ7050からノ
ード702に転送する。このバッファでは、ATMスイ
ッチ7052より到着したセルを致着順に次々とセルア
クセス部7022に転送する。ATMスイッチ7052
からのセルが、セルアクセス部7022に送るセルより
大量に致着した時は、バッファからあふれたセルはセル
のフロー制御部に示される優先順に従い、優先順位の低
いものから捨てられる。ATMスイッチ7052は、回
線インタフェース送信バッファ7050の送出バッファ
がいっぱいの場合、同様にノード702に接続する回線
インタフェース送信バッファ7057のバッファが空い
ていれば、こちらにセルをふり分ける。
In the header conversion table 7053, X1 and I1 are defined as VPI and VCI of the in-ring control cell, and No. 1 is set as the individual identification number of the ATM switching apparatus 705. 1 is specified. Header converter 7054
For the control communication shown in FIG. 9, the data contents include the source terminal address A, the destination terminal address B, the number No. of the ATM switching device 705. 1 and a band request cell including the used band m1 are generated, and an intra-ring control cell header X1L is generated.
The number 1 is added to transfer from the transmission buffer 7050 of the line interface unit 7055 to the node 702 similarly to other individual communication data cells. In this buffer, cells arriving from the ATM switch 7052 are transferred to the cell access unit 7022 one by one in the order of arrival. ATM switch 7052
When the cells from No. 1 to No. 2 arrive at a larger amount than the cells to be sent to the cell access unit 7022, the cells overflowing from the buffer are discarded according to the priority shown in the flow control unit of the cell, from the one with the lowest priority. When the transmission buffer of the line interface transmission buffer 7050 is full, the ATM switch 7052 similarly sorts the cell to the line interface transmission buffer 7057 connected to the node 702 if the buffer is free.

【0062】セルアクセス部7022は、ATM交換装
置705からの受信セルをATM交換装置705とセル
アクセス部702とのクロック周波数差や一時的な大量
セルの転送に対応するためのバッファを持ち、送信バッ
ファ7028に送られる。リングアクセス部7021に
は、セルアクセス部7022と同様のセルアクセス部が
複数接続されており、このリングアクセス部7021に
接続する複数のセルアクセス部に接続しているATM交
換装置は同一であっても、別々の装置でも良い。
The cell access unit 7022 has a buffer for transmitting a received cell from the ATM switching apparatus 705 to a clock frequency difference between the ATM switching apparatus 705 and the cell access unit 702 and a temporary transfer of a large number of cells, and transmits the cell. It is sent to the buffer 7028. A plurality of cell access units similar to the cell access unit 7022 are connected to the ring access unit 7021, and the same ATM switching apparatus is connected to the plurality of cell access units connected to the ring access unit 7021. Alternatively, separate devices may be used.

【0063】送信バッファ7028には、上記のよう
に、複数のセルアクセス部からのセルが転送される。各
セルアクセス部から送られた個別通信データセルや制御
セルのヘッダ内のフロー制御情報部には、セルごとの転
送優先順位を示す識別子があり、この優先順位を読みだ
し、優先順位毎に分けられている送出バッファに全セル
をふり分けて入れる。
As described above, cells from a plurality of cell access units are transferred to the transmission buffer 7028. The flow control information section in the header of the individual communication data cell or control cell sent from each cell access section has an identifier indicating the transfer priority of each cell, and this priority is read and divided into each priority. All cells are sorted and put in the specified send buffer.

【0064】リングアクセス部7021では、セルアク
セス部7023が伝送路701から図2に示すフォーマ
ットのフレームデータを受信し、シリアル/パラレル交
換し、フレームのセル多重部のスロットにのっているセ
ルのVPIを受信セルテーブル70261を参照し、セ
ル中継部7025で比較識別し、このセルのアドレスを
示すVPIが、自ノードで受信すべきセルであれば受信
セルテーブル7027にコピーして送ったセルを受信バ
ッファに書込み、そうでなければ次のノードに転送する
ためセル中継部7025経由で中継する。
In the ring access unit 7021, the cell access unit 7023 receives the frame data of the format shown in FIG. 2 from the transmission line 701, serial / parallel exchanges it, and stores the cells in the slot of the cell multiplexing unit of the frame. If the VPI indicating the address of this cell is the cell to be received by the own node, the cell transmitted by copying to the reception cell table 7027 is referred to by referring to the reception cell table 70261 for comparison and identification of the VPI. Write to the receive buffer, otherwise relay via cell relay unit 7025 for transfer to the next node.

【0065】送信バッファ7028のバッファに書き込
まれたセルは、受信セルテーブル70261が中継セル
のヘッダ判別により空きセルを検出し、転送セルバッフ
ァ制御部70262に通知し、セル中継部7025から
空きセルが転送されてくるスロット位置にセルを送出す
るように送信バッファ7028に指示することにより、
空きセルの部分に送信バッファ7028からの送信セル
を書き替えてフレームデータ送信部7024に送る。
Regarding the cells written in the buffer of the transmission buffer 7028, the reception cell table 70261 detects an empty cell by the header determination of the relay cell, notifies the transfer cell buffer control unit 70262, and the cell relay unit 7025 detects the empty cell. By instructing the transmit buffer 7028 to send cells to the transferred slot positions,
The transmission cell from the transmission buffer 7028 is rewritten in the empty cell portion and sent to the frame data transmission unit 7024.

【0066】フレームデータ送信部7024では、これ
を図2に示すフォーマットに変換し、パラレル/シリア
ル変換をして伝送路701にデータを送出する。この
時、前記ATMRプロトコル手順に示されるように、送
信バッファ7028内の各バッファからは、優先順位の
高いバッファに入っているセルから順々に送出する。そ
して、一つの優先順位のバッファだけしか送出できない
ことを避けるため、同一のバッファから送出されるセル
をカウントし、一定量のセルが送出されたら、このバッ
ファからの送出を禁止するウインドウ制御をバッファ毎
に行なう。このウインドウ値は、伝送路701のシステ
ム管理を行なうループ伝送路管理装置7100から、制
御セル生成部708を介して、転送するセルの固定位置
あるいは制御用固定VPIを設定したセルによりデータ
を伝送路701に送出し、このセルをノードで受信後、
受信バッファ7027でVPIにより判別し、ウインド
ウ制御部7029にデータを書き込むことにより設定す
る。または、初期値としてウインドウ制御部7029内
のメモリに持っていても良い。
The frame data transmission unit 7024 converts this into the format shown in FIG. 2, performs parallel / serial conversion, and sends the data to the transmission line 701. At this time, as shown in the ATMR protocol procedure, the cells in the transmission buffer 7028 are sequentially transmitted from the cells in the buffers with the higher priority. In order to avoid sending only one priority buffer, the cells sent from the same buffer are counted, and when a certain amount of cells are sent, the window control that prohibits sending from this buffer is buffered. Do each time. This window value is transmitted from the loop transmission line management device 7100 that manages the system of the transmission line 701, via the control cell generation unit 708, by the cell where the fixed position of the cell to be transferred or the fixed VPI for control is set. 701, and after receiving this cell at the node,
The reception buffer 7027 discriminates based on the VPI, and the data is set in the window control unit 7029 by writing the data. Alternatively, it may be stored in a memory in the window control unit 7029 as an initial value.

【0067】また、このウインドウ制御により、出力が
止まったバッファが再度送信を開始できるようにするた
め、転送セルバッファ制御部70262からの指示によ
り、中継セルのフロー制御部領域の内容を書き替えて、
優先順位毎にウインドウ値をリセットし、再度カウント
をはじめられるようにするリセットセルを送出する。リ
セットセルを送出する動機は、送信バッファ7028か
らの出力が止まり、バッファがセルアクセス部7022
からの送信セルによりオーバーフローする場合、また
は、一定時間以上送出が止まり続けている場合、また
は、伝送路701に接続しているリングアクセス部内の
すべての同一優先順位の送出バッファが、止まっている
ことを検出した場合がある。これらのいずれかを検出し
たリングアクセス部の送信バッファがリセットセルを出
す。このセルを出したノードは、カウント値をクリアす
るのでつぎに転送されてきた空きセルに優先的にセルを
出せる確立が高くなる。
Further, by this window control, the contents of the flow control unit area of the relay cell are rewritten according to an instruction from the transfer cell buffer control unit 70262 so that the buffer whose output has stopped can start transmission again. ,
It sends out a reset cell that resets the window value for each priority and allows counting to start again. The motivation for sending the reset cell is that the output from the transmission buffer 7028 stops and the buffer is accessed by the cell access unit 7022.
When overflow occurs due to a transmission cell from, or when transmission is stopped for a certain period of time, or all the transmission buffers of the same priority in the ring access unit connected to the transmission path 701 are stopped. May have been detected. The transmission buffer of the ring access unit that detects any of these issues a reset cell. Since the node that has issued this cell clears the count value, the probability that a cell can be preferentially issued to the next transferred empty cell becomes high.

【0068】こうして伝送路701に転送されたリング
内制御セルは、つぎにノード703のフレームデータ受
信部7033に受信される。フレームデータ受信部70
23と同様にセル単位には識別され、セル中継部703
5に転送され、ヘッダ部のVPI,VCIを受信セルテ
ーブル70361で比較されると同時に、受信用受信バ
ッファ7037にもコピーされて送られる。受信セルテ
ーブル70361には、ノード703で受信すべきセル
のVPIが書いてある図8に示すようなテーブルがあ
り、ここでVPIを比較する。この受信セルテーブルの
初期設定は、第1の実施例と同様に、ループ伝送路管理
装置7100より各ノードに設定する。ここでは、受信
セルテーブル70361には帯域制御用VPIとしてY
2,リング制御用VPIとしてX2,このリング制御用
VPIの対応するセルアクセス部の方路として`1´が
設定されている。ノード703では、第1の実施例と同
様に、受信セルテーブル70361に設定されたVPI
を持つセルを受信したら、受信セルテーブル70361
のテーブルによりセルを識別し、帯域制御用セルであれ
ばリングアクセス部7031内にそのデータを取り込
む、帯域制御用VPIは、リングアクセス部毎に別々に
設定しても良い。また、同一のVPIを全リングアクセ
ス部に割りふり、同報として全リングアクセス部が受信
し、このVCIを個々に設定することにより、受信する
かしないかを決めても良い。データ通信用に設定された
受信VPIを持つセルを受信したら、受信セルテーブル
70361のテーブルに示される受信セルの方路番号に
従い、方路毎に分離されている送信バッファに向けてセ
ルを送出する。
The intra-ring control cell thus transferred to the transmission path 701 is then received by the frame data receiving section 7033 of the node 703. Frame data receiving unit 70
The cell relay unit 703 is identified in the cell unit as in the case of No. 23.
5, the VPI and VCI in the header are compared in the reception cell table 70361, and at the same time, they are copied and transmitted to the reception buffer for reception 7037. The reception cell table 70361 has a table as shown in FIG. 8 in which the VPI of the cell to be received by the node 703 is written, and the VPI is compared here. The initial setting of the reception cell table is set in each node by the loop transmission line management device 7100, as in the first embodiment. Here, Y is set as the VPI for bandwidth control in the reception cell table 70361.
2, X2 is set as the VPI for ring control, and "1 '" is set as the route of the cell access unit corresponding to this VPI for ring control. In the node 703, as in the first embodiment, the VPI set in the reception cell table 70361 is set.
When receiving a cell having
The table is used to identify the cell, and if the cell is a band control cell, the data is taken into the ring access unit 7031. The band control VPI may be set separately for each ring access unit. Alternatively, the same VPI may be allocated to all ring access units, all ring access units may receive it as a broadcast, and this VCI may be set individually to determine whether or not to receive. When a cell having the reception VPI set for data communication is received, the cell is transmitted to the transmission buffer separated for each route according to the route number of the reception cell shown in the table of the reception cell table 70361. .

【0069】制御セルは、ヘッダのVPIがX1である
のでノード703では受信しないセルであることが受信
セルテーブル70361により識別される。従って、セ
ル中継部7035を転送されたセルは、このままフレー
ムデータ送信部7034に送られていく。一方、受信バ
ッファ7037にコピーされ送られたセルに対しては、
転送セルバッファ制御部70362より回線インタフェ
ース部7037のバッファへの書き込みを禁止する信号
を出すことにより、回線インタフェース部7037バッ
ファへのセル受信は中止される。フレームデータ送信部
7034からはフレームデータ送信部7024と同様に
してデータが送出される。つぎに、このデータは、フレ
ームデータ受信部7043に受信される。ここで、受信
セルテーブル70361と同様に受信セルテーブル70
461のテーブルは図8に示されるように設定される。
ここでは、受信セルヘッダのVPIとして帯域制御用に
Y1,Y2,Y3,データ通信用にX1,X2,X3が
設定されていることとする。
Since the VPI of the header is X1, the control cell is identified by the reception cell table 70361 as a cell not received by the node 703. Therefore, the cell transferred through the cell relay unit 7035 is sent to the frame data transmission unit 7034 as it is. On the other hand, for the cell copied and sent to the reception buffer 7037,
When the transfer cell buffer control unit 70362 issues a signal for prohibiting writing to the buffer of the line interface unit 7037, cell reception to the buffer of the line interface unit 7037 is stopped. Data is transmitted from the frame data transmission unit 7034 in the same manner as the frame data transmission unit 7024. Next, this data is received by the frame data receiving unit 7043. Here, similarly to the reception cell table 70361, the reception cell table 70
The table of 461 is set as shown in FIG.
Here, it is assumed that Y1, Y2, Y3 for bandwidth control and X1, X2, X3 for data communication are set as the VPI of the reception cell header.

【0070】ヘッダ変換装置7054から転送されてき
た制御セルは、受信セルテーブル70461を参照して
セル中継部7045で比較され、VPIがX1であるの
でここで受信するセルであると判別される。そこで、送
信バッファ7047側にコピーされた帯域制御用セルに
対してはセル制御部7046から書き込み許可の信号が
出されて、送信バッファ7047のATM帯域管理装置
707に接続する方路のバッファ内に書き込まれる。一
方、セル中継部7045に転送されたセルは、これを空
きセルとして転送するため転送セルバッファ制御部70
462よりセルを空きセルにする信号、たとえば、ヘッ
ダのVPI,VCIをall`0´にする指示を受信セル
テーブル70461に行ない、このセルのVPIを書替
えて空きセルにして転送する。ただし、同報セルとして
特別なVPIを送信バッファ7048のテーブルに決め
ている場合は受信セルテーブル70461は、このセル
VPIを交換せずにそのまま転送する。転送セルバッフ
ァ制御部70462は転送されてくるこの空きセルを検
出して、この位置に送信バッファ7048内のセルを書
き替えて伝送路701に送出する。
The control cell transferred from the header converter 7054 is compared by the cell relay unit 7045 with reference to the reception cell table 70461. Since the VPI is X1, it is determined that the cell is received here. Therefore, the cell control unit 7046 outputs a write enable signal to the bandwidth control cell copied to the transmission buffer 7047 side, and the transmission buffer 7047 is stored in the buffer of the route connected to the ATM bandwidth management device 707. Written. On the other hand, the cell transferred to the cell relay unit 7045 transfers the cell as an empty cell, so that the transfer cell buffer control unit 70
From 462, a signal for making a cell an empty cell, for example, an instruction to set the header VPI and VCI to all'0 'is issued to the reception cell table 70461, and the VPI of this cell is rewritten to be an empty cell and transferred. However, when a special VPI is determined as a broadcast cell in the table of the transmission buffer 7048, the reception cell table 70461 transfers this cell VPI as it is without exchanging it. The transfer cell buffer control unit 70462 detects this transferred empty cell, rewrites the cell in the transmission buffer 7048 at this position, and sends it to the transmission line 701.

【0071】送信バッファ7047に受信されたセル
は、図8に示すテーブルによりセルアクセス部の方路が
分かるので、リングアクセス部7041に接続されてい
るセルアクセス部のうち1つへふり分けて転送される。
The cell received by the transmission buffer 7047 can be transferred to one of the cell access units connected to the ring access unit 7041 because the route of the cell access unit can be known from the table shown in FIG. To be done.

【0072】セルアクセス部7042では、クロックス
ピードの調整等のためバッファリングし、回線インタフ
ェース部7075を経由してセルアクセス部7072に
送られる。ここで、図9に示されるような、ヘッダ変換
テーブル7073を参照し、ヘッダ変換装置にてVPI
を比較する。このセルのVPIはX1であり、これによ
りATM交換装置No.1からのリング内制御用セルで
あることが分かる。ATM交換装置の個別識別子と、リ
ング内制御用VPIとは1対1に対応し、システム内で
固有に設定することとする。
The cell access unit 7042 buffers for adjusting the clock speed and the like, and sends it to the cell access unit 7072 via the line interface unit 7075. Here, the header conversion table 7073 as shown in FIG. 9 is referred to, and the VPI is set in the header conversion device.
To compare. The VPI of this cell is X1. It can be seen that the cell is a control cell in the ring starting from 1. The individual identifier of the ATM switching apparatus and the in-ring control VPI have a one-to-one correspondence and are set uniquely in the system.

【0073】X1のヘッダを持つセルはリング内制御用
であると判別され、この内容はヘッダ変換テーブル70
73に送られる。ヘッダ変換装置7074は、帯域要求
に必要となるデータを全て送り出すまで、上記と同様に
して、次々にリング内制御セルを送出する。
The cell having the header of X1 is discriminated as being for intra-ring control, and the contents thereof are included in the header conversion table 70.
Sent to 73. The header conversion device 7074 successively transmits the in-ring control cells in the same manner as above until all the data required for the bandwidth request is transmitted.

【0074】ヘッダ変換装置7074では、セルのデー
タ内容により、帯域要求用セルであることを識別する
と、第1の実施例と同様に、図9に示す手順にしたが
い、着端末のアドレスと収容ATM交換装置とを検索す
るために検索用セルを全ATM交換装置に向けて送出す
る。つまり、ヘッダ変換装置7074はデータとして着
端末アドレスを含む端末検索制御用セルを作り、図6に
示すテーブルにより全ATM交換装置に対して対応する
リング内制御用VPIを付けて、セルを送出する。図7
に示す構成では、VPIとしてX1,X2,X3の端末
検索制御用セルを次々と回線インタフェース部7075
経由でノード704に転送する。
When the header conversion device 7074 identifies the cell as the band request cell based on the data content of the cell, the address of the destination terminal and the accommodating ATM are followed according to the procedure shown in FIG. 9 as in the first embodiment. A search cell is sent to all the ATM switching devices to search the switching devices. In other words, the header converter 7074 creates a terminal search control cell containing the destination terminal address as data, attaches the corresponding intra-ring control VPI to all ATM switching apparatuses according to the table shown in FIG. 6, and sends the cell. . Figure 7
In the configuration shown in FIG. 7, the cell search control cells of X1, X2, and X3 are successively connected to the line interface unit 7075 as VPI.
Transfer to node 704 via.

【0075】このセルはノード702に受信されるが、
受信セルテーブル70261のテーブルには図8に示す
ように受信すべきVPIが書いてあり、ここではその初
期値としてX1が書いてあることとする。各リングアク
セス部内の受信セルテーブルに書いてあるこの初期値
は、第1の実施例と同様にループ伝送路管理装置710
0から設定されていることとする。また、ATM帯域管
理装置707とリングアクセス部との帯域管理通信の為
に、帯域制御用セルVPIを同様に設定する。これは、
リングアクセス部内で受信し、ATM交換機には転送し
ない。ATM帯域管理装置707が接続しているリング
アクセス部のテーブルには、通信可能な全てのリングア
クセス部のテーブルに初期設定してある制御用VPIを
全て設定しておく。少なくとも、システム立ち上げ時に
は、ATM帯域管理装置707はループ伝送路上にある
全てのリングアクセス部と全てのATM交換装置との間
で、制御用の通信を可能とする。帯域制御用VPI、リ
ング内制御用VPIは、システム内で固有とし、互いに
重複しないように設定することとする。ただし、同一V
PIを利用してVCIを別々にし、VCIにより判別し
ても良い。
This cell is received by node 702,
The VPI to be received is written in the table of the reception cell table 70261 as shown in FIG. 8, and here, X1 is written as its initial value. This initial value written in the reception cell table in each ring access unit is the loop transmission line management device 710 as in the first embodiment.
It shall be set from 0. Further, the band control cell VPI is similarly set for the band management communication between the ATM band management device 707 and the ring access unit. this is,
It is received in the ring access unit and is not transferred to the ATM exchange. In the table of the ring access unit to which the ATM band management device 707 is connected, all the control VPIs initially set in the tables of all the ring access units with which communication is possible are set. At least when the system is started up, the ATM band management device 707 enables control communication between all the ring access units on the loop transmission line and all the ATM switching devices. The band control VPI and the ring control VPI are unique within the system and are set so as not to overlap each other. However, the same V
You may make VCI separate using PI and judge by VCI.

【0076】ここでは、受信セルテーブル70261に
は、ATM交換装置705のリング内制御VPIとして
X1,ATM交換装置709のリング内制御VPIとし
てX3,702の帯域制御VPIとしてY1が設定して
あるものとすると、ノード702では、VPIX1とX
3とであるセルだけを受信し、これを図8に示すヘッダ
変換テーブルに従い対応するセルアクセス部にふり分け
る。ATM交換装置705にはX1を、ATM交換装置
709にはX3を転送する。ヘッダ変換装置7054
は、このセルがアドレス検索用のセルであることを確認
し、指示アドレス端末があるか検索する。ここでは着端
末アドレスをB,このアドレスを持つ端末をATM端末
1091とすると、ATM交換装置705の収容端末に
はないので、ヘッダ変換装置7054は応答しない。
Here, in the receiving cell table 70261, X1 is set as the in-ring control VPI of the ATM switching apparatus 705, X3 is set as the in-ring control VPI of the ATM switching apparatus 709, and Y1 is set as the band control VPI of the 702. Then, at node 702, VPIX1 and X
3 is received, and this is assigned to the corresponding cell access unit according to the header conversion table shown in FIG. X1 is transferred to the ATM switching apparatus 705 and X3 is transferred to the ATM switching apparatus 709. Header converter 7054
Confirms that this cell is a cell for address search, and searches for a designated address terminal. Here, assuming that the destination terminal address is B and the terminal having this address is the ATM terminal 1091, the header conversion device 7054 does not respond because it is not in the accommodation terminal of the ATM switching device 705.

【0077】ATM交換装置709も同様に処理を行な
う。つぎに、VPIX2のセルは、ノード703で受信
され、ATM交換装置706に転送される。VPIX2
のセルのデータ部には、端末1091のアドレスBが付
加されているので、もし着端末からもデータを送出する
相互通信を行なうならば、ヘッダ変換装置7064は、
ATM帯域管理装置707に対してデータとして交換装
置の個別番号、ここではATM交換装置706のNo.
をNo.2とし、着端末のアドレスBと、使用帯域率を
示すm2とを含むVPIX2のリング内制御セルを生成
し送出する。以降、このリング内制御用セルと、帯域制
御用セルとを使い、図9に示す手順により第1の実施例
と同様に、端末間のVPI,VCIを設定し、End
to Endのセル通信を可能とする。
The ATM switching device 709 also performs the same processing. Next, the cell of VPIX2 is received by the node 703 and transferred to the ATM switching apparatus 706. VPIX2
Since the address B of the terminal 1091 is added to the data portion of the cell of No. 1, if the mutual communication for sending data from the destination terminal is performed, the header conversion device 7064 is
An individual number of the switching device as data to the ATM band management device 707, here, the No. of the ATM switching device 706.
No. 2, the in-ring control cell of VPIX2 including the address B of the destination terminal and m2 indicating the used bandwidth ratio is generated and transmitted. Thereafter, using this intra-ring control cell and the band control cell, the VPI and VCI between the terminals are set by the procedure shown in FIG. 9 as in the first embodiment, and the End
Enables to End cell communication.

【0078】本実施例によれば、ATMRプロトコル
を、セルアクセス部において実現でき、さらに、セルア
クセス部をATM交換機ごとに備えることができるの
で、ATM交換機ごとにウィンドウ制御を行なうことが
できる。
According to this embodiment, the ATMR protocol can be realized in the cell access section, and the cell access section can be provided for each ATM switch, so that window control can be performed for each ATM switch.

【0079】また、上記第1の実施例および第2の実施
例においては、リング状にノードを接続する場合の構成
を示したが、図11に示すように、ノードをメッシュ状
に接続させてもよい。この場合の実施例を以下に説明す
る。
Further, in the first and second embodiments, the configuration in which the nodes are connected in the ring shape is shown. However, as shown in FIG. 11, the nodes are connected in the mesh shape. Good. An example of this case will be described below.

【0080】図11は、伝送路でノードをメッシュ状に
接続させた場合の構成図を示している。各ノード装置間
には送受信2本の伝送路が接続されている。必要に応じ
て、送信だけの伝送路、受信だけの伝送路により接続さ
れるノード装置があってもよい。
FIG. 11 is a block diagram showing a case where nodes are connected in a mesh by a transmission line. Two transmission / reception transmission lines are connected between the node devices. If necessary, there may be a node device connected by a transmission line for only transmission and a transmission line for only reception.

【0081】図11に示すように、ノード間を物理的に
メッシュ状に接続させるが、論理的にはリング構成を実
現するため、ノード装置には受信および送信用の複数回
線のうち有効な回線を一つ選択するように制御する回線
選択制御部801と、複数の受信回線に接続される受信
回線選択部802と複数の送信回線に接続される送信回
線選択部803とを有する。回線選択部801により、
受信回線1本、送信回線1本が選択される。回線の選択
は、ノード装置の回線選択部801が設定する。また
は、物理的なスイッチにより接続回線を選択してもよ
い。
As shown in FIG. 11, the nodes are physically connected in a mesh form, but in order to logically realize a ring configuration, the node device has an effective line among a plurality of lines for reception and transmission. It has a line selection control unit 801 for controlling to select one, a reception line selection unit 802 connected to a plurality of reception lines, and a transmission line selection unit 803 connected to a plurality of transmission lines. By the line selection unit 801
One receiving line and one transmitting line are selected. The line selection unit 801 of the node device sets the line selection. Alternatively, the connection line may be selected by a physical switch.

【0082】回線の選択は、例えば、ノードivはノード
装置の回線選択制御部801より回線選択信号を出し、
受信回線選択部802が、高速の伝送路aを受信回線、
送信回線選択部803が、高速の伝送路aを送信回線と
して選択する。ノードiiiでは同様に、高速の伝送路e
を受信回線、fを送信回線として選択し、ノードiiで
は、高速の伝送路fを受信回線、bを送信回線として選
択し、ノードiでは、高速の伝送路bを受信回線、aを
送信通信回線として選択する。このようにあらかじめ受
信回線と送信回線とを各ノードごとに規定しておくこと
により、各ノード間をループ状に接続する。回線選択部
をそれぞれ2種類ずつ持ち、上記と同様に選択すること
で2重リングの構成も可能となる。各ノードの接続回線
の選択は、装置を設置するときに予め全ての接続ルート
に合わせて回線選択制御部から通知して回線を選んでお
くか、物理的なスイッチにより接続ルートにあわせて回
線を予めスイッチングしておく方法でもよい。運用中に
回線障害やノードの増設でルートを変更する場合は、上
記回線選択方法に加えて、回線選択制御部801に、セ
ルアクセス部と送受信を行なうための通信手段を備える
ようにしてもよい。この場合、図13に示すように、A
TM帯域管理装置とセルアクセス部との制御通信用セル
として帯域設定用セルとは別の制御セル識別子を備える
ようにする。また、図14に示すように、ノードの収容
している回線の物理位置と受信、送信、0系、1系を示
す情報が付加された回線選択セルを定義する。セルをA
TM帯域管理装置から送信し、セルアクセス部が受信し
た後、接続回線の選択内容を回線選択制御部801に転
送して、回線選択部802および803のセレクタを動
作させる。以上によりシステム全体の接続構成をATM
帯域管理装置から制御できる。
To select a line, for example, the node iv issues a line selection signal from the line selection control unit 801 of the node device,
The receiving line selecting unit 802 uses the high-speed transmission line a as the receiving line,
The transmission line selection unit 803 selects the high-speed transmission line a as the transmission line. Similarly, in the node iii, the high-speed transmission line e
Is selected as a receiving line, and f is selected as a transmitting line. In node ii, the high-speed transmission line f is selected as a receiving line and b is selected as a transmitting line. Select as a line. In this way, by defining the receiving line and the transmitting line for each node in advance, the nodes are connected in a loop. It is possible to configure a double ring by having two types of line selection units and selecting the same as the above. When selecting the connection line for each node, notify the line selection control unit according to all connection routes beforehand when installing the device and select the line, or select the line according to the connection route with a physical switch. A method of switching in advance may be used. When the route is changed due to a line failure or the addition of nodes during operation, the line selection control unit 801 may be provided with a communication unit for performing transmission / reception with the cell access unit, in addition to the above line selection method. . In this case, as shown in FIG.
A control cell identifier different from the band setting cell is provided as a control communication cell between the TM band management device and the cell access unit. Further, as shown in FIG. 14, a line selection cell to which the physical position of the line accommodated by the node and information indicating reception, transmission, 0 system, 1 system are added is defined. Cell A
After being transmitted from the TM band management device and received by the cell access unit, the selection content of the connection line is transferred to the line selection control unit 801, and the selectors of the line selection units 802 and 803 are operated. With the above, the connection configuration of the entire system is ATM
It can be controlled from the bandwidth management device.

【0083】このように、回線を選択した後、第1の実
施例に示すように端末間の呼設定、VPI,VCI設
定、帯域設定を行った後、エンド−エンドのデータ通信
を行う。
In this way, after selecting a line, call setting between terminals, VPI, VCI setting, and band setting are performed as shown in the first embodiment, and then end-to-end data communication is performed.

【0084】以下に、図11に示す構成図におけるデー
タ通信を行なう場合の動作を説明する。
The operation of the data communication in the configuration diagram shown in FIG. 11 will be described below.

【0085】図11において、本実施例における通信シ
ステムは、上述したような手順で選択された高速回線
と、高速回線により接続されるデータアクセス機能を有
するノードiii iii ivとを備える。各ノードは、複数
の端末1081,1091を収容する。第一の実施例と
同様に、伝送路aefbを介して転送されるデータは図
2に示すフォーマットに従って転送される。端末108
1から端末1091に発呼してデータの相互通信をする
場合、端末1081は、制御通信用VPIおよびVCI
をヘッダに付け、着端末の固有アドレスBと、ATM端
末1081からの使用帯域値m1とを含む発呼要求セル
をATM交換装置105に送る。このセルを受信したA
TM交換装置105でセルのVPIを比較し、制御セル
であることを識別し、データの内容に従いヘッダ変換テ
ーブルを設定する。これが、個別通信データセルの場合
は、VPI,VCIを変換した後、ノードivに転送され
伝送路eに送出される。ATM交換装置105は、セル
の内容が端末1091への発呼要求であることを認識す
ると、端末1081が伝送路aefbを介して端末10
91へ通信データセルを通信するのに、使用するVP
I,VCI値を設定するため、端末間の呼設定手順を行
なう。呼設定手順は、図3に示す制御シーケンスと同様
に、ATM交換装置105,106とノードiiに実装さ
れるATM帯域管理装置107との間でリング内制御セ
ルを使用して行なう。リング内制御セルに、発端末アド
レス,着端末アドレス,使用帯域m1を付加して帯域要
求セルを生成し、リング内制御用セルヘッダを付けて、
ATM交換装置105および106に対し通信を行い、
ATM交換装置105,106およびノードiv iii内に
あるヘッダ変換テーブルの設定を行う。
In FIG. 11, the communication system in this embodiment comprises a high-speed line selected by the procedure described above, and nodes ii iii iv having a data access function connected by the high-speed line. Each node accommodates a plurality of terminals 1081 and 1091. Similar to the first embodiment, the data transferred via the transmission line aefb is transferred according to the format shown in FIG. Terminal 108
1 to call the terminal 1091 for mutual data communication, the terminal 1081 uses the VPI and VCI for control communication.
Is attached to the header, and a call request cell including the unique address B of the destination terminal and the bandwidth value m1 from the ATM terminal 1081 is sent to the ATM switching apparatus 105. A that received this cell
The TM switching apparatus 105 compares the VPIs of the cells, identifies the cells as control cells, and sets the header conversion table according to the contents of the data. If this is an individual communication data cell, it is transferred to the node iv and sent to the transmission line e after converting VPI and VCI. When the ATM switching apparatus 105 recognizes that the content of the cell is a call request to the terminal 1091, the terminal 1081 transmits the terminal 101 via the transmission line aefb.
VP used to communicate the communication data cell to 91
In order to set the I and VCI values, a call setup procedure between terminals is performed. Similar to the control sequence shown in FIG. 3, the call setup procedure is performed between the ATM switching devices 105 and 106 and the ATM band management device 107 installed in the node ii using the in-ring control cell. The originating terminal address, the terminating terminal address, and the used bandwidth m1 are added to the in-ring control cell to generate a bandwidth request cell, and the in-ring control cell header is attached,
Communicates with ATM switching devices 105 and 106,
The header conversion tables in the ATM switching devices 105 and 106 and the node iv iii are set.

【0086】ヘッダ変換テーブルの設定、通信帯域の確
保ができた後、ATM交換装置105,106が端末1
081,1091にデータ通信開始を示すセルを送出す
ることにより端末間のデータ転送が開始される。
After the header conversion table has been set and the communication band has been secured, the ATM switching devices 105 and 106 have the terminal 1
Data transmission between terminals is started by sending a cell indicating the start of data communication to 081, 1091.

【0087】切断処理は、端末からの切断要求をATM
交換装置が検出し、前述したように、ATM交換装置1
05,106とノードiiに実装されるATM帯域管理装
置107との間でリング内制御セルを使用して行なう。
リング内制御セルに、使用中の発端末アドレス,着端末
アドレス,使用帯域m1を付加して帯域解放要求セルを
生成し、リング内制御用セルヘッダを付けて、ATM交
換装置105,106に対し通信を行い、ATM交換装
置105,106およびノードiv iii内にあるヘッダ変
換テーブルの解放を行う。
In the disconnection processing, the disconnection request from the terminal is sent to the ATM.
The switching device detects and, as described above, the ATM switching device 1
05 and 106 and the ATM band management device 107 mounted in the node ii using the in-ring control cell.
The source cell address, the destination cell address, and the used bandwidth m1 being used are added to the in-ring control cell to generate a bandwidth release request cell, and an in-ring control cell header is attached to communicate with the ATM switching apparatuses 105 and 106. Then, the header conversion tables in the ATM switching devices 105 and 106 and the node iv iii are released.

【0088】以上のようにして、メッシュ状のLANに
おいても、End to Endのセル通信を行なうこ
とができる。
As described above, end-to-end cell communication can be performed even in a mesh LAN.

【0089】[0089]

【発明の効果】本発明によれば、ATMセルを利用する
リング型の通信システム等の新たなアクセス手段を持つ
システムを既存リング型通信装置あるいはメッシュ型の
通信装置のエンハンスによって容易に実現できる。AT
M交換機−セルアクセス部間、および、リングアクセス
部−セルアクセス部間の接続はデータ信号の送受だけ
で、セルアクセスのための制御用通信を直接持たないよ
うにできる。セルアクセス制御は、制御セルを利用して
管理装置から管理することになるので、セルアクセス部
はリングからもATM交換機からも物理的に独立した構
成をとることができる。したがって、本発明の構成は、
他のATMセルアクセス方式を実現する場合も、セルア
クセス部と帯域管理装置のテーブルと管理用のソフトウ
エアとを独立にとり変えることにより、他のセルアクセ
ス方式が同様に容易に実現できることを示している。
According to the present invention, a system having new access means such as a ring type communication system utilizing ATM cells can be easily realized by enhancing the existing ring type communication device or mesh type communication device. AT
The connection between the M switch and the cell access unit and the connection between the ring access unit and the cell access unit can be performed only by transmitting and receiving a data signal and not directly having control communication for cell access. Since the cell access control is managed by the management device using the control cell, the cell access unit can be physically independent of both the ring and the ATM switch. Therefore, the configuration of the present invention is
Even if other ATM cell access methods are realized, it is shown that other cell access methods can be easily realized by replacing the table of the cell access unit, the band management device, and the management software independently. There is.

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

【図1】第一の実施例の構成図。FIG. 1 is a configuration diagram of a first embodiment.

【図2】データ転送フォーマット。FIG. 2 is a data transfer format.

【図3】第一の実施例の制御通信手順の説明図。FIG. 3 is an explanatory diagram of a control communication procedure of the first embodiment.

【図4】第一の実施例のヘッダ比較テーブルの説明図。FIG. 4 is an explanatory diagram of a header comparison table according to the first embodiment.

【図5】ヘッダ変換テーブルの説明図。FIG. 5 is an explanatory diagram of a header conversion table.

【図6】ATM帯域管理テーブルの説明図。FIG. 6 is an explanatory diagram of an ATM bandwidth management table.

【図7】第二の実施例の構成図。FIG. 7 is a configuration diagram of a second embodiment.

【図8】第二の実施例のヘッダ比較テーブルの説明図。FIG. 8 is an explanatory diagram of a header comparison table according to the second embodiment.

【図9】第二の実施例の制御通信手順の説明図。FIG. 9 is an explanatory diagram of a control communication procedure according to the second embodiment.

【図10】発明の構成概要図。FIG. 10 is a schematic diagram of the configuration of the invention.

【図11】第三の実施例の構成図。FIG. 11 is a configuration diagram of a third embodiment.

【図12】第一の実施例のノードのブロック図。FIG. 12 is a block diagram of a node according to the first embodiment.

【図13】第3の実施例におけるデータ転送フォーマッ
ト。
FIG. 13 is a data transfer format according to the third embodiment.

【図14】回線選択セルの内容を示す説明図。FIG. 14 is an explanatory diagram showing the contents of a line selection cell.

【符号の説明】[Explanation of symbols]

101・701…伝送路、102・103・104・7
02・703・704・800・107…ノード、10
81・1091…ATM端末、1082・1092…電
話、ISDN端末、1083・1093…ATM公衆
網、105・106・705・709・706…ATM
交換装置、107・707…ATM帯域管理装置、10
54・1064・1074・7054・7074…ヘッ
ダ変換装置、1051・1061・1055・1057
・1065・1075・7037・7051・7055
・7075…回線インタフェース部、1052・106
2・1072・7052…ATMスイッチ、1053・
1063・1073・7053・7063・7073…
ヘッダ変換テーブル、1056・7050・7057…
回線インタフェース送信バッファ、1022・1032
・1042・7022・7032・7020・7042
…セルアクセス部、1026・1036・1046…入
力バッファ、1027・1037・1047・7026
1・70361・70461…受信セルテーブル、10
51・7100…ループ伝送路管理装置、1052・7
08…制御セル生成部、1021・1031・1041
・7021・7031・7041…リングアクセス部、
1023・1033・1043…出力バッファ、102
4・1034・1044・7025・7035・704
5…セル中継部、1028・1038・1048・70
262・70362・70462…転送セルバッファ制
御部、1025・7026・7036・7046…セル
制御部、7028・7038・7048…送信バッフ
ァ、7023・7033・7043…フレームデータ受
信部、7024・7034…フレームデータ送信部、7
027・7037・7047…受信バッファ、7029
・7039…ウインドウ制御部、803…送信回線選択
部、802…受信回線選択部、801…回線選択制御
部。
101/701 ... Transmission line, 102/103/104/7
02.703.704.800.107 ... node, 10
81/1091 ... ATM terminal, 1082-1092 ... telephone, ISDN terminal, 1083-1093 ... ATM public network, 105.106.705.709.706 ... ATM
Switching device, 107/707 ... ATM band management device, 10
54, 1064, 1074, 7054, 7074 ... Header conversion device, 1051, 1061, 1055, 1057
・ 1065 ・ 1075 ・ 7037 ・ 7051 ・ 7055
7075 ... Line interface unit, 1052 and 106
2.1072, 7052 ... ATM switch, 1053.
1063 ・ 1073 ・ 7053 ・ 7063 ・ 7073 ...
Header conversion table, 1056, 7050, 7057 ...
Line interface transmission buffer, 1022/1032
・ 1042 ・ 7022 ・ 7032 ・ 7020 ・ 7042
... Cell access unit, 1026/1036/1046 ... Input buffer, 1027/1037/1047/7026
1, 70361, 70461 ... Received cell table, 10
51.7100 ... Loop transmission path management device, 1052.7
08 ... Control cell generation unit, 1021, 1031, 1041
・ 7021, 7031, 7041 ... Ring access part,
1023, 1033, 1043 ... Output buffer, 102
4/1034/1044/7025/7035/704
5 ... Cell relay section, 1028/1038/1048/70
262/70362/70462 ... Transfer cell buffer control unit, 1025/7026/7036/7046 ... Cell control unit, 7028/7038/7048 ... Transmission buffer, 7023/7033/7043 ... Frame data receiving unit, 7024/7034 ... Frame data Transmitter, 7
027, 7037, 7047 ... Receive buffer, 7029
7039 ... Window control unit, 803 ... Transmission line selection unit, 802 ... Reception line selection unit, 801 ... Line selection control unit

フロントページの続き (72)発明者 畠山 靖彦 神奈川県海老名市下今泉810番地 株式会 社日立製作所オフィスシステム事業部内Front Page Continuation (72) Inventor Yasuhiko Hatakeyama 810 Shimoimaizumi, Ebina, Kanagawa Pref., Hitachi Systems Office Systems Division

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】伝送路に接続され、宛先が付加された固定
長パケットであるATMセルを送受信することにより通
信を行なう複数のノードを備えるATM通信システムで
あって、 前記複数のノードの各々は、 前記伝送路に接続され、前記伝送路からATMセルを受
信する伝送路アクセス部と、 前記伝送路に送信すべきATMセルを、あらかじめ定め
たプロトコルにしたがって前記伝送路アクセス部から送
信させるセルアクセス部とを有し、 前記伝送路アクセス部および前記セルアクセス部のうち
いずれか一方は、 自ノードの宛先を保持する宛先保持手段と、 前記伝送路アクセス部において受信したATMセルの宛
先を検出し、検出した宛先が前記宛先保持手段に保持す
る自ノードの宛先と一致するか否かを比較する比較手段
と、 前記比較手段で比較した結果、宛先が一致するATMセ
ルを自ノード宛のATMセルとして蓄積する受信セル蓄
積手段と、 前記比較手段で比較した結果、宛先が一致するATMセ
ルを空きセル化する空きセル化手段と、 前記比較手段で比較した結果、宛先が一致しないATM
セルと前記空きセル化手段で空きセル化したATMセル
とを前記伝送路に中継する中継手段と、 前記中継手段で中継するATMセルから空きセルを検出
する空きセル検出手段と、 前記伝送路に送信すべきATMセルを、前記空きセル検
出手段により検出された空きセルの代わりに送出する送
出手段と、 前記あらかじめ定めたプロトコルにしたがって、前記送
出手段からのATMセルの送出を制御する制御手段とを
備えることを特徴とするATM通信システム。
1. An ATM communication system comprising a plurality of nodes connected to a transmission line and communicating by transmitting and receiving ATM cells which are fixed length packets to which destinations are added, wherein each of the plurality of nodes is A transmission line access unit connected to the transmission line and receiving an ATM cell from the transmission line; and a cell access for transmitting an ATM cell to be transmitted to the transmission line from the transmission line access unit according to a predetermined protocol. One of the transmission line access unit and the cell access unit detects destinations of the ATM cells received by the transmission line access unit, and a destination holding unit that holds the destination of its own node. A comparing means for comparing whether or not the detected destination matches the destination of the own node held in the destination holding means; As a result of the comparison at the stage, a receiving cell accumulating means for accumulating an ATM cell having a matching destination as an ATM cell addressed to its own node, and a free cell for making an ATM cell having a matching destination as a result of a comparison by the comparing means As a result of comparison between the means and the comparing means, the ATMs whose destinations do not match
Relay means for relaying a cell and an ATM cell converted into an empty cell by the empty cell conversion means to the transmission path; empty cell detection means for detecting an empty cell from the ATM cell relayed by the relay means; Sending means for sending an ATM cell to be sent instead of the empty cell detected by the empty cell detecting means; and control means for controlling the sending of the ATM cell from the sending means in accordance with the predetermined protocol. An ATM communication system comprising:
【請求項2】請求項1において、前記伝送路アクセス部
は、前記伝送路に送出するATMセルを多重し、また、
前記伝送路から受信した多重されたATMセルを分離す
る多重/分離手段を備えることを特徴とするATM通信
システム。
2. The transmission path access unit according to claim 1, wherein the ATM cells to be transmitted to the transmission path are multiplexed,
An ATM communication system comprising a multiplexer / separator for separating the multiplexed ATM cells received from the transmission path.
【請求項3】請求項1において、送信すべきATMセル
を送出するATM端末を収容し、前記セルアクセス部に
接続され、ATMセルを宛先にしたがって交換するAT
M交換装置をさらに有し、 前記ATM交換装置は、前記ATM端末とATMセルを
送受信するための宛先と、前記ノード間においてATM
セルを送受信するための宛先とを、対応させて保持する
宛先変換保持手段と、 前記受信セル蓄積手段から自ノード宛のATMセルを受
信し、受信したATMセルの宛先を、前記宛先変換保持
手段を参照して対応するATM端末の宛先に変換し、ま
た、前記ATM端末から送信すべきATMセルを受信
し、受信したATMセルの宛先を前記宛先変換保持手段
を参照して対応するノード間の宛先に変換する変換手段
とを備えることを特徴とするATM通信システム。
3. The AT according to claim 1, which accommodates an ATM terminal for transmitting an ATM cell to be transmitted, is connected to the cell access unit, and exchanges the ATM cell according to a destination.
The ATM switching apparatus further comprises an M switching apparatus, wherein the ATM switching apparatus is a destination for transmitting and receiving ATM cells to and from the ATM terminal, and an ATM between the nodes.
Destination conversion holding means for holding the destinations for transmitting and receiving cells in association with each other, and ATM cell addressed to the own node from the reception cell storage means, and the destination of the received ATM cell is the destination conversion holding means. Is converted to the destination of the corresponding ATM terminal, the ATM cell to be transmitted is received from the ATM terminal, and the destination of the received ATM cell is referenced between the corresponding nodes by referring to the destination conversion holding means. An ATM communication system, comprising: a conversion means for converting to a destination.
【請求項4】請求項3において、前記セルアクセス部を
複数備え、前記ATM交換装置は、前記複数のセルアク
セス部に接続されることを特徴とするATM通信システ
ム。
4. The ATM communication system according to claim 3, comprising a plurality of the cell access units, wherein the ATM switching device is connected to the plurality of cell access units.
【請求項5】請求項1において、前記制御手段は、前記
あらかじめ定めたプロトコルとして、特定期間における
送出セル数をあらかじめ規定しておき、前記送出手段か
ら送出するATMセル数を計数し、当該計数値が前記あ
らかじめ規定した送出セル数に達したときに、前記送出
手段におけるATMセルの送出を停止させ、前記特定期
間経過後、前記前記送出手段におけるATMセルの送出
を開始させることを特徴とするATM通信システム。
5. The control means according to claim 1, wherein the control means predefines the number of cells to be transmitted in a specific period as the predetermined protocol, counts the number of ATM cells to be transmitted from the means, and calculates the total number. When the numerical value reaches the predetermined number of transmission cells, the transmission of the ATM cells in the transmission means is stopped, and after the specific period has elapsed, the transmission of the ATM cells in the transmission means is started. ATM communication system.
【請求項6】請求項1において、前記ノード間における
ATMセルの送出を管理するATM管理手段をさらに有
することを特徴とするATM通信システム。
6. The ATM communication system according to claim 1, further comprising ATM management means for managing transmission of ATM cells between the nodes.
【請求項7】請求項6において、前記ATM管理手段と
前記ATM交換装置とは、前記ノードを介してあらかじ
め定めた宛先を付加した制御用セルを送受信し、 前記ATM交換装置は、前記ATM端末間における通信
要求があったときに、前記制御用セルにより前記ATM
管理手段に対して、当該通信要求に対するノード間にお
ける宛先の設定を要求し、 前記ATM管理手段は、前記宛先の設定要求の制御用セ
ルを受信すると、当該通信要求に対するノード間におけ
る宛先の設定を行ない、前記制御用セルにより、設定し
た宛先を前記ATM交換装置に対して送信し、 前記ATM交換装置は、宛先設定の制御用セルを受信す
ると、前記宛先変換保持手段に当該宛先を保持させ、当
該宛先を付加して前記ATM端末間における通信を行な
わせることを特徴とするATM通信システム。
7. The ATM management means and the ATM switching apparatus according to claim 6, transmit and receive a control cell to which a predetermined destination is added via the node, and the ATM switching apparatus is the ATM terminal. When there is a communication request between the
When the ATM management means requests the management means to set the destination between the nodes for the communication request, and the ATM management means receives the control cell of the destination setting request, it sets the destination between the nodes for the communication request. The control cell transmits the set destination to the ATM switching apparatus, and when the ATM switching apparatus receives the destination setting control cell, the destination conversion holding unit holds the destination, An ATM communication system, characterized in that the destination is added to allow communication between the ATM terminals.
【請求項8】伝送路に接続され、宛先が付加された固定
長パケットであるATMセルを送受信することにより通
信を行なう複数のノードを備えるATM通信システムに
おけるノードであって、 前記伝送路に接続され、前記伝送路からATMセルを受
信する伝送路アクセス手段と、 自ノードの宛先を保持する宛先保持手段と、 前記伝送路アクセス手段において受信したATMセルの
宛先を検出し、検出した宛先が前記宛先保持手段に保持
する自ノードの宛先と一致するか否かを比較する比較手
段と、 前記比較手段で比較した結果、宛先が一致するATMセ
ルを自ノード宛のATMセルとして蓄積する受信セル蓄
積手段と、 前記比較手段で比較した結果、宛先が一致するATMセ
ルを空きセル化する空きセル化手段と、 前記比較手段で比較した結果、宛先が一致しないATM
セルと前記空きセル化手段で空きセル化したATMセル
とを前記伝送路に中継する中継手段と、 前記中継手段で中継するATMセルから空きセルを検出
する空きセル検出手段と、 前記伝送路に送信すべきATMセルを、前記空きセル検
出手段により検出された空きセルの代わりに送出する送
出手段と、 あらかじめ定めたプロトコルにしたがって、前記送出手
段からのATMセルの送出を制御する制御手段とを備え
ることを特徴とするノード。
8. A node in an ATM communication system comprising a plurality of nodes connected to a transmission line and transmitting and receiving ATM cells which are fixed-length packets to which a destination is added, the node being connected to the transmission line. Transmission line access means for receiving an ATM cell from the transmission line, destination holding means for holding the destination of the own node, destination of the ATM cell received by the transmission line access means, and the detected destination is Comparing means for comparing whether or not it matches the destination of the own node held in the destination holding means, and receiving cell accumulation for accumulating ATM cells having the same destination as the ATM cell addressed to the own node as a result of comparison by the comparing means And the comparison means compares the ATM cells having the same destinations with each other as empty cells, and the comparison means. A result, ATM the destination does not match
Relay means for relaying a cell and an ATM cell converted into an empty cell by the empty cell conversion means to the transmission path; empty cell detection means for detecting an empty cell from the ATM cell relayed by the relay means; Sending means for sending out an ATM cell to be sent instead of the empty cell detected by the empty cell detecting means, and control means for controlling the sending of the ATM cell from the sending means according to a predetermined protocol. A node characterized by comprising.
JP6077289A 1994-04-15 1994-04-15 ATM communication system Pending JPH07288526A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6077289A JPH07288526A (en) 1994-04-15 1994-04-15 ATM communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6077289A JPH07288526A (en) 1994-04-15 1994-04-15 ATM communication system

Publications (1)

Publication Number Publication Date
JPH07288526A true JPH07288526A (en) 1995-10-31

Family

ID=13629724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6077289A Pending JPH07288526A (en) 1994-04-15 1994-04-15 ATM communication system

Country Status (1)

Country Link
JP (1) JPH07288526A (en)

Similar Documents

Publication Publication Date Title
EP0512495B1 (en) Switching node in a network with label multiplexed information
US6041038A (en) Packet switching device and cell transfer control method
JP2817768B2 (en) Ring type ATM network system
CA2341939C (en) Label request packet transmission method, packet transfer network and method thereof, and packet transfer device
JPH1168755A (en) ATM network broadcast control system, network device and switching node device
EP0748544B1 (en) Method for rerouting a packet-mode data connection
US6594237B1 (en) Fixed length data processing apparatus
JPH10322376A (en) Local area network with converter means
JP3373281B2 (en) Local network
KR100460496B1 (en) A device and a method of recovery abnormal control cell in subscriber unit for atm exchange
JPH07288526A (en) ATM communication system
JP3351994B2 (en) Broadband terminal device for ring structure network and congestion control method therefor
JP3903919B2 (en) Router in ATM mode dedicated terminal equipment
JP3132842B2 (en) Multiplexing of connectionless and connection-oriented communication systems in label switching networks
JP3074778B2 (en) Asynchronous transfer mode communication system and logical channel identification control method thereof
JP3349725B2 (en) LAN connection control method
KR0175578B1 (en) Cell Relay and Ed / Drop Device and Method in Active Unidirectional Dual Bus
JP3042412B2 (en) ATM switching system
JP3110163B2 (en) ATM connectionless communication system
JPH11191779A (en) Atm switch
JP3052930B2 (en) ATM switching system
JPH10276214A (en) Asynchronous transfer mode switch
JPH0799541A (en) Communication system and communication method utilizing cross connect network
JPH0669946A (en) Asynchronous transfer mode communication device
JPH11341071A (en) Packet switching method and packet switching system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees