JP2959626B2 - Mode setting method of ATM exchange - Google Patents
Mode setting method of ATM exchangeInfo
- Publication number
- JP2959626B2 JP2959626B2 JP9086248A JP8624897A JP2959626B2 JP 2959626 B2 JP2959626 B2 JP 2959626B2 JP 9086248 A JP9086248 A JP 9086248A JP 8624897 A JP8624897 A JP 8624897A JP 2959626 B2 JP2959626 B2 JP 2959626B2
- Authority
- JP
- Japan
- Prior art keywords
- setting
- mode
- cell
- input
- output port
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000010586 diagram Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Landscapes
- Exchange Systems With Centralized Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数の入出力ポー
トを有しセル交換を行うATM(非同期転送モード)交
換機のモード設定方式に関し、特に、モード設定に関わ
るハードウェア構成の簡素化、およびモード設定手順の
簡素化を図ることができるATM交換機のモード設定方
式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mode setting method for an ATM (asynchronous transfer mode) switch having a plurality of input / output ports and performing cell switching, and more particularly to simplification of a hardware configuration relating to mode setting, and The present invention relates to a mode setting method for an ATM exchange, which can simplify a mode setting procedure.
【0002】[0002]
【従来の技術】まず、ATM交換機におけるモード設定
の必要性について図面を参照して説明する。2. Description of the Related Art First, the necessity of setting a mode in an ATM exchange will be described with reference to the drawings.
【0003】従来のATM交換機は、図7に示されるよ
うに、CPU(Central ProcessingUnit)91、SAR
(Segmentation and Reassemble)部92、スイッチ9
3、および複数の入出力ポート94で構成され、各入出
力ポート94は、セル転送回路95、I/Oインタフェ
ース96、モード設定回路97、および複数の各種レジ
スタ98を含んでおり、所定のフォーマットに形成した
セルによりデータ情報を転送している。As shown in FIG. 7, a conventional ATM exchange includes a CPU (Central Processing Unit) 91 and a SAR
(Segmentation and Reassemble) section 92, switch 9
3 and a plurality of input / output ports 94. Each input / output port 94 includes a cell transfer circuit 95, an I / O interface 96, a mode setting circuit 97, and a plurality of registers 98, and has a predetermined format. The data information is transferred by the cell formed in.
【0004】ここで、ATM交換機のセルの流れについ
て説明する。Here, the flow of cells in the ATM exchange will be described.
【0005】入出力ポート94に入力したセルは、セル
転送回路95においてレジスタ98を含むハードウェア
による受信回路で必要な処理を受けた後に、スイッチ9
3へ送られる。スイッチ93は受けたセルを、セルのフ
ォーマットに含まれる宛先ポートへルーティングする。
ルーティングされるセルは宛先の入出力ポート94へ送
られるが、宛先が交換機自身の場合にはSAR部92へ
送られる。The cell input to the input / output port 94 is subjected to necessary processing by a hardware receiving circuit including a register 98 in a cell transfer circuit 95, and then the switch 9
Sent to 3. Switch 93 routes the received cell to a destination port included in the cell format.
The cell to be routed is sent to the input / output port 94 of the destination, but is sent to the SAR unit 92 when the destination is the exchange itself.
【0006】宛先が交換機自身のセルは、送られたSA
R部92で所定の処理を受けた後、CPU91へ送られ
る。一方、交換機から発信されるセルは、CPU91か
らSAR部92に対して送出すべきデータを設定するこ
とによりSAR部92において所定のフォーマットに作
成され、スイッチ93を介して送出される。[0006] The cell whose destination is the exchange itself is the transmitted SA.
After receiving predetermined processing in the R unit 92, it is sent to the CPU 91. On the other hand, a cell transmitted from the exchange is created in a predetermined format in the SAR unit 92 by setting data to be transmitted from the CPU 91 to the SAR unit 92, and transmitted through the switch 93.
【0007】このようなセルの転送に際して、ATM交
換機のハードウェアでは稼働開始に先立ち、モードを予
め初期設定する各種のモード設定が必要となる。At the time of such a cell transfer, various mode settings for initializing the mode in advance are required in the hardware of the ATM exchange prior to the start of operation.
【0008】従来、この種のATM交換機のモード設定
方式では、図7に示されるように、ATM交換機が有す
るCPU91が、複数の入出力ポート94それぞれに設
けられている各種のレジスタ98を初期設定する場合、
設定モードに関するデータを含む設定指示をデータバス
を介し入出力ポート94それぞれに宛てて所定のフォー
マットにより送っている。Conventionally, in this type of mode setting method for an ATM exchange, as shown in FIG. 7, a CPU 91 of the ATM exchange initializes various registers 98 provided in a plurality of input / output ports 94, respectively. If you do
A setting instruction including data relating to the setting mode is sent to each of the input / output ports 94 via the data bus in a predetermined format.
【0009】このモード設定について、更に具体的に説
明する。The mode setting will be described more specifically.
【0010】まず、ATM交換機では、所定のセルを単
位にしてデータを送受しており、入力するセルは、入出
力ポート94のセル転送回路95を介してスイッチ93
に接続され、セルのヘッダに含まれる宛先に基づいてス
イッチ93でルーティングされ宛先に指定される入出力
ポート94へ送られるが、宛先がATM交換機内部の場
合にはSAR部92を介してCPU91へ渡される。First, in the ATM exchange, data is transmitted and received in units of predetermined cells, and cells to be input are input to the switch 93 via the cell transfer circuit 95 of the input / output port 94.
And is routed by the switch 93 based on the destination included in the cell header and sent to the input / output port 94 designated as the destination. However, if the destination is inside the ATM exchange, the data is sent to the CPU 91 via the SAR unit 92. Passed.
【0011】入出力ポート94のセル転送回路95で
は、機能遂行のために、受けたセルの一時保持が必要で
あり、機能毎の初期設定によりモード設定された各種の
レジスタ98が設けられている。The cell transfer circuit 95 of the input / output port 94 needs to temporarily hold received cells in order to perform a function, and is provided with various registers 98 set in a mode by initial setting for each function. .
【0012】ハードウェアとしてのレジスタ98のモー
ド設定は、CPU91からデータバスを介して入出力ポ
ート94それぞれ個別にI/Oインタフェース96で受
ける所定のフォーマットに含まれる設定指示に基づい
て、モード設定回路97によって行なわれる。The mode setting of the register 98 as hardware is performed by a mode setting circuit based on a setting instruction included in a predetermined format individually received by the I / O interface 96 from the CPU 91 via the data bus via the data bus. 97.
【0013】[0013]
【発明が解決しようとする課題】上述した従来のATM
交換機のモード設定方式には次の問題点がある。SUMMARY OF THE INVENTION The conventional ATM described above.
The mode setting method of the exchange has the following problems.
【0014】第1の問題点は、モード設定のためのハー
ドウェアが複雑なことである。The first problem is that the hardware for setting the mode is complicated.
【0015】その理由は、各入出力ポートにおいて、デ
ータバスを介しCPUから所定のフォーマットを受ける
ために、データバスをアクセスし、受けたフォーマット
の解析などを行うインタフェースが必要なので、CPU
との間のI/Oインタフェースでハードウェア構成が複
雑になるからである。The reason is that each input / output port needs an interface for accessing the data bus and analyzing the received format in order to receive a predetermined format from the CPU via the data bus.
This is because the hardware configuration is complicated by the I / O interface between them.
【0016】第2の問題点は、モード設定に手間がかか
ることである。A second problem is that it takes time to set the mode.
【0017】その理由は、モード設定の際、CPUのア
クセスが各入出力ポートのI/Oインタフェースそれぞ
れを選択し、I/Oインタフェースによりモード設定の
ための手順を行うからである。The reason is that, at the time of mode setting, the access of the CPU selects the I / O interface of each input / output port and performs the procedure for mode setting by the I / O interface.
【0018】本発明の課題は、上記問題点を解決して、
モード設定に関わるハードウェア構成の簡素化、および
モード設定手順の簡素化を図ることができるATM交換
機のモード設定方式を提供することである。An object of the present invention is to solve the above problems,
An object of the present invention is to provide a mode setting method for an ATM exchange, which can simplify a hardware configuration related to mode setting and a mode setting procedure.
【0019】[0019]
【課題を解決するための手段】本発明によるATM交換
機のモード設定方式は、複数の入出力ポートを有しセル
交換を行うATM交換機で、前記入出力ポートのハード
ウェアをモード設定する際、モード設定を指示するモー
ドの設定指示を送出すると共に設定モードを設定モード
セルに形成しこの設定モードセルを前記設定指示の宛先
である入出力ポートへスイッチを介して送出する制御装
置を備え、前記入出力ポートには、前記制御装置からモ
ード設定指示を受けた際にスイッチを介して前記制御装
置から入力する設定モードセルを選択し取込むセルセレ
クタと、このセルセレクタにより取込まれた設定モード
セルからモード設定の条件を解釈する解釈手段と、この
解釈されたモード設定の条件に基づいて設定対象のハー
ドウェアにモード設定を行う設定手段とを備えている。A mode setting method for an ATM switch according to the present invention is a method for setting a mode of hardware of the input / output port in an ATM switch having a plurality of input / output ports and performing cell switching. A control device for transmitting a setting instruction of a mode for instructing setting, forming a setting mode in a setting mode cell, and transmitting the setting mode cell to an input / output port, which is a destination of the setting instruction, via a switch; The output port includes a cell selector for selecting and taking in a setting mode cell input from the control device via a switch when receiving a mode setting instruction from the control device, and a setting mode cell taken in by the cell selector. Interpreting means for interpreting the condition of the mode setting from the CPU, and setting the mode to the hardware to be set based on the interpreted condition of the mode setting. And a setting unit that performs constant.
【0020】上記記載のように、CPUを含む上記制御
装置から受ける各入出力ポートへのモード設定指示はA
TM交換機のスイッチから受ける設定モードセルの選択
のみに用いられるため、各入出力ポートがモード設定を
受ける際に、後述のように単純な指示回路またはセルの
タグ情報を利用することができるので、データバスを介
してCPUとインタフェースするI/Oインタフェース
のようなハードウェアを不要にすることができる。ま
た、この設定モードセルはATM交換機内部から発せら
れるセルのペイロードに設定モード情報を乗せたもので
あり、設定するデータが従来から作成されていたセルを
利用しているため、新規の特別な手順を不要にするの
で、このための手順は簡単なものであり、かつハードウ
ェアが簡略化できる。As described above, the mode setting instruction to each input / output port received from the control device including the CPU is A
Since it is used only for selection of the setting mode cell received from the switch of the TM exchange, when each input / output port receives the mode setting, a simple instruction circuit or tag information of the cell can be used as described later. Hardware such as an I / O interface that interfaces with the CPU via the data bus can be eliminated. The setting mode cell is obtained by adding setting mode information to the payload of a cell transmitted from the inside of the ATM exchange. Since the data to be set uses a cell which has been created in the past, a new special procedure is required. Is unnecessary, the procedure for this is simple, and the hardware can be simplified.
【0021】[0021]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して説明する。Next, embodiments of the present invention will be described with reference to the drawings.
【0022】図1は本発明の実施の一形態を示す機能ブ
ロック図である。図1に示されたATM交換機のモード
設定方式では、ATM交換機が、制御装置1、スイッチ
2、および複数の入出力ポート3を備え、制御装置1は
設定モードの準備・指示部4およびセル形成送出部5、
また、各入出力ポート3はセルセレクタ6、設定モード
の解釈・設定部7、およびモード設定対象のハードウェ
ア8それぞれを有しているものとする。FIG. 1 is a functional block diagram showing an embodiment of the present invention. In the mode setting method of the ATM exchange shown in FIG. 1, the ATM exchange includes a control device 1, a switch 2, and a plurality of input / output ports 3, and the control device 1 provides a setting mode preparation / instruction unit 4 and a cell formation. Sending unit 5,
It is also assumed that each input / output port 3 has a cell selector 6, a setting mode interpretation / setting unit 7, and mode setting target hardware 8.
【0023】従来との相違点の一つは、入出力ポート3
が受けるモードの設定指示に設定モードを含まず、また
入出力ポート3が受ける設定指示をATM交換機のCP
Uが接続するデータバスから直接受けることがないこと
であり、他の一つは、入出力ポート3で、設定モードに
関わるデータをスイッチ2を介してセルの形態により受
取ることである。One of the differences from the prior art is that the input / output port 3
Does not include the setting mode in the mode setting instruction received by the I / O port 3, and sends the setting instruction received by the input / output port 3 to the CP of the ATM exchange.
The other is that U does not receive directly from the data bus to which it connects, and the other is that the I / O port 3 receives data related to the setting mode via the switch 2 in the form of cells.
【0024】設定モードの準備・指示部4は、例えばC
PUの一部の機能であり、外部からの入力指定、または
予め定められた条件で駆動されるモード設定プログラム
に従って設定モードを準備し、モード設定対象の入出力
ポートのハードウェアを指定して指定した入出力ポート
へモード設定指示を送る一方、指定した入出力ポートを
宛先として設定モード内容をペイロードに乗せた設定モ
ードセルの作成と送出をセル形成送出部5に指示するも
のとする。The preparation / instruction unit 4 for the setting mode is, for example, C
A part of the function of the PU, which prepares the setting mode according to the external input specification or the mode setting program driven under the predetermined condition, and specifies and specifies the hardware of the input / output port for the mode setting A mode setting instruction is sent to the specified input / output port, and on the other hand, the cell forming / sending unit 5 is instructed to create and send a setting mode cell in which the contents of the setting mode are carried in the payload with the specified input / output port as a destination.
【0025】セル形成送出部5は、ATM交換機のSA
R部であり、準備・指示部4の指示により設定モードセ
ルを作成して指定された入出力ポートに宛ててスイッチ
2へ送出するものとする。The cell forming / transmitting unit 5 is provided with the SA of the ATM switch.
It is an R unit, which creates a setting mode cell according to an instruction from the preparation / instruction unit 4 and sends it to the switch 2 to a designated input / output port.
【0026】入出力ポート3のセルセレクタ6は、制御
装置1から設定モードの設定指示を受けた際、スイッチ
から受けるセルを設定モードの解釈・設定部7へ送出す
るものとする。The cell selector 6 of the input / output port 3 sends a cell received from the switch to the setting mode interpreting / setting unit 7 when receiving the setting instruction of the setting mode from the control device 1.
【0027】設定モードの解釈・設定部7は、セルセレ
クタ6から受けたセルを設定モードセルとしてフォーマ
ットのペイロードからモード設定データを解釈し、モー
ド設定対象のハードウェア8に対して設定モードのセッ
トを行うものとする。The setting mode interpretation / setting unit 7 interprets the mode setting data from the format payload using the cell received from the cell selector 6 as the setting mode cell, and sets the setting mode to the hardware 8 to be set. Shall be performed.
【0028】最後に、モード設定対象のハードウェア8
は、例えば入出力セルの一時保持のための各種レジスタ
であり、各種機能モードを付与されるための初期設定を
設定モードの解釈・設定部7によりセットされるもので
ある。Finally, the mode setting target hardware 8
Are various registers for temporarily holding input / output cells, for example, and are set by the setting mode interpretation / setting unit 7 to set initial settings for giving various function modes.
【0029】このように、CPUの機能である設定モー
ドの準備・指示部4は、モード設定の対象となる入出力
ポート3に対してセルセレクタ6の切替えのための設定
指示を単純なオン/オフ信号で送るのみでよいので、各
入出力ポート3への指示情報が簡単であると共に、入出
力ポート3でも、受けた設定指示によりセルセレクタ6
のセル送出先を変更するのみの動作でよい。このため、
データの授受に用いられるデータバスを使用せず、下記
の実施例で説明するような単純な設定指示手段を構成す
ることができる。As described above, the setting mode preparation / instruction unit 4 which is a function of the CPU issues a simple ON / OFF setting instruction for switching the cell selector 6 to the input / output port 3 targeted for mode setting. Since it is only necessary to send an OFF signal, the instruction information to each input / output port 3 is simple, and the input / output port 3 also uses the cell selector 6 according to the received setting instruction.
Only the operation of changing the cell transmission destination may be performed. For this reason,
A simple setting instruction unit as described in the following embodiment can be configured without using a data bus used for data transfer.
【0030】また、設定すべきモード内容は、ATM交
換機内部で発生するセルのペイロードに含め、セルの宛
先をモード設定対象の入出力ポート3に指定することが
できるので、簡単なソフトウェアの追加で、設定モード
の準備・指示部4からモード設定対象の入出力ポート3
まで届けることができる。The mode contents to be set can be included in the payload of the cell generated inside the ATM exchange, and the destination of the cell can be specified to the input / output port 3 for mode setting. From the setting mode preparation / instruction unit 4 to the input / output port 3 of the mode setting target
Can be delivered to
【0031】上記説明では、設定モードの準備・指示部
から発せられる設定指示の経路が漠然としているが、二
つの下記実施例により具体例について説明されるよう
に、入出力ポートが設定指示によりスイッチから受ける
設定モードセルを、外部へ送るのではなく、内部の設定
モードの解釈・設定部に取込むことができるならば、ど
の様な手段であってもよい。In the above description, the path of the setting instruction issued from the preparation / instruction section of the setting mode is vague. However, as described in a specific example by the following two embodiments, the input / output port is switched by the setting instruction. Any means may be used as long as the setting mode cell received from the device can be taken into the internal setting mode interpretation / setting unit instead of being sent to the outside.
【0032】また、次の実施例では図面を参照して説明
するが、機能配備または動作手順の変更は上記機能を満
たす限り自由であり、本実施例の説明が本発明を限定す
るものではない。The following embodiments will be described with reference to the drawings. However, the arrangement of functions or the change of the operation procedure is free as long as the above functions are satisfied, and the description of the embodiments does not limit the present invention. .
【0033】[0033]
[第1の実施例]次に、図2,3および図4を併せ参照
して第1の実施例について説明する。[First Embodiment] Next, a first embodiment will be described with reference to FIGS. 2, 3 and 4. FIG.
【0034】図2は第1の実施例を示す機能ブロック図
である。図2に示されたATM交換機のモード設定方式
では、CPU11がデータバスを介してSAR部12お
よびモード設定指示部13に接続されており、また、複
数の入出力ポート14それぞれは、セル転送回路15、
セルセレクタ16、モード設定回路17、および各種レ
ジスタ18を有しているものとする。SAR部12およ
び各入出力ポート14は送受するセルをスイッチ2に接
続し、スイッチ2がセルをルーティング処理している。FIG. 2 is a functional block diagram showing the first embodiment. In the mode setting method of the ATM exchange shown in FIG. 2, the CPU 11 is connected to the SAR unit 12 and the mode setting instruction unit 13 via a data bus, and each of the plurality of input / output ports 14 is connected to a cell transfer circuit. 15,
It has a cell selector 16, a mode setting circuit 17, and various registers 18. The SAR unit 12 and each input / output port 14 connect a cell to be transmitted / received to the switch 2, and the switch 2 performs a routing process on the cell.
【0035】各構成要素は、通常の動作機能に関して、
従来の同一名称の構成要素と同様の機能を有している。
次に、従来と相違する点について説明する。Each of the components has the following
It has the same function as a conventional component having the same name.
Next, points different from the related art will be described.
【0036】主な相違点は、CPU11からデータバス
を介して送られる各入出力ポート14宛てのオン/オフ
信号による設定指示を受けるモード設定指示部13が設
けられ、設定指示がモード設定指示部13によりモード
設定対象の入出力ポート14へ通知されることであり、
また、設定モード内容が、CPU11からの指示をうけ
たSAR部12により設定モードセルに作成され、対象
の入出力ポート14を宛先としてスイッチ2へ送出され
ることである。The main difference is that a mode setting instruction unit 13 is provided which receives a setting instruction by an on / off signal addressed to each input / output port 14 sent from the CPU 11 via the data bus, and the setting instruction is provided by the mode setting instruction unit. 13 to the mode setting target input / output port 14,
The setting mode content is created in the setting mode cell by the SAR unit 12 receiving an instruction from the CPU 11, and transmitted to the switch 2 with the target input / output port 14 as a destination.
【0037】従って、CPU11は、各入出力ポート1
4へのモードの設定指示を、設定対象の入出力ポート1
4を指定してモード設定指示部13へ送出するのみであ
り、また、設定データをSAR部12へ送出データとし
て送り、設定モードセルの作成を指示すればよい。Therefore, the CPU 11 is provided with each input / output port 1
4 is instructed to set the mode by input / output port 1
4 is only sent to the mode setting instructing unit 13 and the setting data may be sent to the SAR unit 12 as sending data to instruct the creation of the setting mode cell.
【0038】SAR部12は、CPU11から受けたモ
ード設定に関するデータに基づいて設定モードセルの作
成指示を受けた際、図4に示されるように、ATMセル
の基本フォーマットである5バイトのヘッダ部に宛先入
出力ポート14の宛先情報を挿入し、続く48バイトの
ペイロードに宛先入出力ポート14におけるモード設定
対象のn個の設定レジスタに対する設定レジスタID
(Indicator)、およびn個の設定レジスタそれぞれに対
するモード設定のための設定データ1〜nを挿入した設
定モードセルを作成しスイッチ2へ送出する。When the SAR unit 12 receives an instruction to create a set mode cell based on the mode setting data received from the CPU 11, the SAR unit 12 has a 5-byte header portion, which is the basic format of the ATM cell, as shown in FIG. , The destination information of the destination input / output port 14 is inserted, and the setting register IDs for the n setting registers for the mode setting in the destination input / output port 14 are added to the subsequent 48-byte payload.
(Indicator) and setting mode cells into which setting data 1 to n for mode setting for each of the n setting registers are inserted and sent to the switch 2.
【0039】モード設定指示部13は、CPU11から
受けた設定指示に基づく入出力ポート14のセルセレク
タ16およびモード設定回路17へオン信号を送り、セ
ルセレクタ16によりスイッチ2から入力するセルをモ
ード設定回路17へ送らせると共に、モード設定回路1
7を駆動する。The mode setting instructing unit 13 sends an ON signal to the cell selector 16 of the input / output port 14 and the mode setting circuit 17 based on the setting instruction received from the CPU 11, and sets the cell input from the switch 2 by the cell selector 16 to the mode setting. Circuit 17 and the mode setting circuit 1
7 is driven.
【0040】セルセレクタ16は、通常モード設定指示
部13からオフ信号を受けており、スイッチ2と授受す
るセルを外部と接続する。モード設定指示部13からオ
ン信号を受けた際、セルセレクタ16は、スイッチ2か
ら受けるセルをモード設定回路17へ送る。The cell selector 16 receives the off signal from the normal mode setting instructing unit 13 and connects a cell exchanged with the switch 2 to the outside. When receiving the ON signal from the mode setting instruction unit 13, the cell selector 16 sends the cell received from the switch 2 to the mode setting circuit 17.
【0041】図4に示されるように、設定モードセルの
設定レジスタID領域には、n個の設定対象のレジスタ
18それぞれに対応したビット領域1〜nが割当てられ
るものとし、対応する領域でビット“1”のレジスタが
設定対象のレジスタであるものとする。このビット
“1”に対応する設定データ領域のデータがそれぞれの
設定対象のレジスタに設定される。As shown in FIG. 4, bit areas 1 to n corresponding to n registers 18 to be set are assigned to the setting register ID area of the setting mode cell. It is assumed that the register of “1” is a register to be set. The data in the setting data area corresponding to this bit “1” is set in each setting target register.
【0042】次に、図2に図3を併せ参照して、モード
設定の際の設定手順について説明する。Next, a setting procedure at the time of mode setting will be described with reference to FIG. 2 and FIG.
【0043】まず、CPU11が、モード設定対象の入
出力ポート14をルーティングデータとして、また入出
力ポート14内の設定対象ハードウェアのレジスタ18
および設定内容を設定データとして、それぞれを準備す
る(手順101)。First, the CPU 11 uses the input / output port 14 for which the mode is to be set as routing data, and registers the input / output port 14 of the hardware to be set in the input / output port 14.
And setting contents are prepared as setting data (step 101).
【0044】準備の完了したCPU11は、データバス
を介してモード設定指示部13へ、対象の入出力ポート
14を指定したモード設定指示を送る(手順102)。The ready CPU 11 sends a mode setting instruction specifying the target input / output port 14 to the mode setting instruction unit 13 via the data bus (step 102).
【0045】モード設定指示を受けたモード設定指示部
13は、該当する入出力ポート14へオン信号を送るこ
とによりモード設定を指示する。オン信号によるモード
設定指示を受けた入出力ポート14はセルセレクタ16
を切替えてスイッチ2から受けるセルをモード設定回路
17へ送ると共にモード設定回路17を駆動してモード
設定状態にセットする(手順103)。Upon receiving the mode setting instruction, the mode setting instruction section 13 sends an ON signal to the corresponding input / output port 14 to instruct the mode setting. The input / output port 14 receiving the mode setting instruction by the ON signal is the cell selector 16
And the cell received from the switch 2 is sent to the mode setting circuit 17 and the mode setting circuit 17 is driven to set the mode setting state (step 103).
【0046】一方、CPU11は、手順102でモード
設定を指示した後、手順101で準備した設定データと
設定対象の入出力ポート14とをSAR部12へ送り、
該当ポートを宛先とする設定モードセルの作成を指示す
る(手順104)。On the other hand, after instructing the mode setting in step 102, the CPU 11 sends the setting data prepared in step 101 and the input / output port 14 to be set to the SAR unit 12,
An instruction is issued to create a setting mode cell having the port as a destination (step 104).
【0047】SAR部12は、受けた指示に従って、図
4に示されるフォーマットの設定モードセルを作成しス
イッチ2へ送出する(手順105)。The SAR unit 12 creates a setting mode cell having the format shown in FIG. 4 according to the received instruction and sends it to the switch 2 (step 105).
【0048】スイッチ2は、受けた設定モードセルをヘ
ッダ部に挿入された宛先に従って、モード設定対象の入
出力ポート14へ送出する。The switch 2 sends the received set mode cell to the mode setting target input / output port 14 according to the destination inserted in the header portion.
【0049】入出力ポート14は、上記手順103にお
いてモード設定の状態にセットされているので、セルセ
レクタ16により受付けた設定モードセルをモード設定
回路17へ送り、モード設定回路17によりモード設定
の対象ハードウェアであるレジスタ18、および設定モ
ードの内容を解釈し(手順106)、対象ハードウェア
に対して受けたデータを対象レジスタ18にモード設定
としてセットする(手順107)。Since the input / output port 14 has been set to the mode setting state in the above procedure 103, the set mode cell accepted by the cell selector 16 is sent to the mode setting circuit 17, and the mode setting circuit 17 The contents of the register 18 as hardware and the setting mode are interpreted (step 106), and the data received for the target hardware is set as the mode setting in the target register 18 (step 107).
【0050】この手順107によりモード設定が終了し
た際には、モード設定指示部13からのオフ信号を受け
て設定モードから通常モードへセットされ(手順10
8)、手順を終了する。When the mode setting is completed in step 107, the mode is set from the setting mode to the normal mode in response to the OFF signal from the mode setting instruction section 13 (step 10).
8) End the procedure.
【0051】図4に示されるペイロードの領域のデータ
が同一のモード設定の場合、ATM交換機のマルチキャ
スト機能を用いることにより、同時の設定指示と一回の
セル送信とで、複数の入出力ポート14に対してモード
設定が可能である。When the data in the payload area shown in FIG. 4 has the same mode setting, by using the multicast function of the ATM exchange, a plurality of input / output ports 14 can be simultaneously set and transmitted once. The mode can be set for.
【0052】[第2の実施例]次に、図5および図6を
併せ参照して第2の実施例について説明する。[Second Embodiment] Next, a second embodiment will be described with reference to FIGS.
【0053】通常、ATM交換機内においてセルをルー
ティングする際、セルのヘッダ部分の情報、VPI(Ve
rtual Path Indicator) またはVCI(Vertual Channe
l Indicator)を直接見て行うことは少く、ATM交換機
独自のタグ情報を付加することが多い。Normally, when a cell is routed in an ATM exchange, information of a header portion of the cell, VPI (Ve
rtual Path Indicator) or VCI (Vertual Channe
l) is rarely seen directly, and tag information unique to the ATM exchange is often added.
【0054】従って、タグ情報は、ATM交換機に入力
した際に入出力ポート24で付加され、スイッチ23か
ら出力した際に入出力ポート24で削除される。また、
ATM交換機内部では、CPU21がタグ情報の付加/
削除を制御している。Therefore, the tag information is added at the input / output port 24 when input to the ATM exchange, and is deleted at the input / output port 24 when output from the switch 23. Also,
Inside the ATM exchange, the CPU 21 adds / deletes tag information.
Controls deletion.
【0055】図5には、タグ情報を付加したセルフォー
マットの一例が示されている。FIG. 5 shows an example of a cell format to which tag information is added.
【0056】このタグ情報では、図示されるように、設
定モードセルか否かを表示するHS領域と、スイッチ2
3のハードウェア的なルーティング処理が容易な形式で
形成されるルーティング情報領域とが含まれているもの
とする。In this tag information, as shown in the figure, an HS area for displaying whether or not the cell is a setting mode cell, and a switch 2
3 and a routing information area formed in a format in which hardware-based routing processing is easy.
【0057】HS領域はセルの先頭部にあり、HSビッ
ト“0”は通常セルを表し、セルに含まれるルーティン
グ情報に従ってセルがルーティングされる一方、HSビ
ット“1”は設定モード用の設定モードセルを表し、セ
ルに含まれるルーティング情報は設定対象の入出力ポー
ト24である。The HS area is located at the beginning of the cell, and the HS bit “0” indicates a normal cell, and the cell is routed according to the routing information contained in the cell, while the HS bit “1” is the setting mode for the setting mode. It represents a cell, and the routing information included in the cell is the input / output port 24 to be set.
【0058】従って、第2の実施例では、図6に示され
るように、図2で示されるモード設定指示部を介してC
PUから入出力ポートへ送られる設定指示の経路は、こ
のタグ情報に代替えされ不要になる。Therefore, in the second embodiment, as shown in FIG. 6, C is transmitted through the mode setting instruction section shown in FIG.
The path of the setting instruction sent from the PU to the input / output port is replaced with this tag information and becomes unnecessary.
【0059】また、このタグ情報に対応して、入出力ポ
ートのセルセレクタと同様機能の設定モード判別回路2
6がセルセレクタに代替えされて設けられ、スイッチ2
3から入出力ポート24へ入力する全てのセルは、設定
モード判別回路26においてHS領域をチェックされ、
HSビット“0”の場合には通常のセルとしてタグ情報
を削除して外部へ送出される。A setting mode discriminating circuit 2 having the same function as the cell selector of the input / output port corresponding to the tag information.
6 is provided in place of the cell selector, and switch 2
All cells input from 3 to the input / output port 24 are checked in the HS mode by the setting mode determination circuit 26,
When the HS bit is “0”, the tag information is deleted as a normal cell and transmitted to the outside.
【0060】一方、HS領域をチェックされ、HSビッ
ト“1”の場合にはハードウェア設定用の設定モードセ
ルであるため、タグ情報を削除して内部のモード設定回
路27へ送られる。On the other hand, the HS area is checked, and if the HS bit is "1", the tag information is deleted and sent to the internal mode setting circuit 27 because it is a setting mode cell for hardware setting.
【0061】上記以外の機能は上記第1の実施例とほぼ
同一である。The other functions are almost the same as those of the first embodiment.
【0062】次に、図6を参照して一連のモード設定処
理動作について説明する。Next, a series of mode setting processing operations will be described with reference to FIG.
【0063】まず、CPU21は、準備したルーティン
グデータおよび設定データをモード設定指示と共にSA
R部22へ送る。SAR部22は送られたデータに基づ
いて図5に示されるフォーマットの設定モードセルを作
成しスイッチ23へ送る。First, the CPU 21 transmits the prepared routing data and setting data to the SA together with a mode setting instruction.
Send to R section 22. The SAR unit 22 creates a setting mode cell having the format shown in FIG.
【0064】スイッチ23は、タグ情報領域のルーティ
ング情報に従って受けたセルを送り出す。設定モードセ
ルのルーティング情報の宛先はモード設定対象の入出力
ポート24であり、モード設定対象入出力ポート24の
設定モード判別回路26がこの設定モードセルを受付け
る。The switch 23 sends out the received cell according to the routing information in the tag information area. The destination of the routing information of the setting mode cell is the input / output port 24 of the mode setting target, and the setting mode determination circuit 26 of the mode setting target input / output port 24 receives the setting mode cell.
【0065】設定モード判別回路26は、上述のよう
に、受けたセルのHS領域をチェックして、HSビット
“1”を識別するので、ハードウェア設定用の設定モー
ドセルと解釈し、タグ情報を削除して内部のモード設定
回路27へ送る。As described above, the setting mode discriminating circuit 26 checks the HS area of the received cell and identifies the HS bit “1”, so that it is interpreted as a setting mode cell for hardware setting and the tag information is read. And sends it to the internal mode setting circuit 27.
【0066】モード設定回路27は、セルに含まれる設
定レジスタ情報および設定データに基づいて対象ハード
ウェアのレジスタ18をモード設定する。The mode setting circuit 27 sets the mode of the register 18 of the target hardware based on the setting register information and the setting data included in the cell.
【0067】[0067]
【発明の効果】以上説明したように本発明によれば、次
のような効果を得ることができる。As described above, according to the present invention, the following effects can be obtained.
【0068】第1の効果は、モード設定に関わるハード
ウェア構成を簡素化できることである。The first effect is that the hardware configuration relating to the mode setting can be simplified.
【0069】その理由は、ATM交換機内部で転送する
セルに設定モードセルを設け、この設定モードセルのペ
イロードに設定モード情報をのせると共に、各入出力ポ
ートへのモード設定指示はATM交換機のスイッチから
受ける設定モードセルの選択のみに用いられるため、各
入出力ポートがモード設定を受ける際に、単純な指示回
路またはセルのタグ情報を利用することができるので、
データバスを介してCPUとインタフェースするI/O
インタフェースのようなハードウェアを不要にすること
ができるからである。The reason is that a setting mode cell is provided in a cell to be transferred inside the ATM exchange, setting mode information is added to the payload of the setting mode cell, and a mode setting instruction to each input / output port is issued by a switch of the ATM exchange. Since the setting mode is used only for selecting the cell, when each input / output port receives the mode setting, it is possible to use a simple instruction circuit or the tag information of the cell,
I / O interface with CPU via data bus
This is because hardware such as an interface can be eliminated.
【0070】また、第2の効果は、モード設定に関わる
手順を簡素化できることである。The second effect is that the procedure relating to the mode setting can be simplified.
【0071】その理由は、上記同様、ATM交換機内部
で転送するセルに設定モードセルを設け、この設定モー
ドセルのペイロードに設定モード情報をのせることによ
り設定するデータが従来から作成されていたセルを利用
しているので、新規の特別な手順を不要にすると共に、
各入出力ポートへのモード設定指示はATM交換機のス
イッチから受ける設定モードセルの選択のみに用いられ
るので、モード設定指示手順が単純化されるからであ
る。また、設定データをセルに形成するため、複数の入
出力ポートに対してのマルチキャスト設定を可能とする
からである。The reason is that, similarly to the above, the setting mode cell is provided in the cell to be transferred inside the ATM exchange, and the data to be set by setting the setting mode information in the payload of the setting mode cell has been conventionally created. , Which eliminates the need for new special steps,
This is because the mode setting instruction to each input / output port is used only for selecting the setting mode cell received from the switch of the ATM exchange, thereby simplifying the mode setting instruction procedure. Also, because the setting data is formed in the cell, the multicast setting can be performed for a plurality of input / output ports.
【図1】本発明の実施の一形態を示す機能ブロック図で
ある。FIG. 1 is a functional block diagram showing an embodiment of the present invention.
【図2】本発明の第1の実施例を示す機能ブロック図で
ある。FIG. 2 is a functional block diagram showing a first embodiment of the present invention.
【図3】図2における主要動作手順の一実施例を示すフ
ローチャートである。FIG. 3 is a flowchart showing one embodiment of a main operation procedure in FIG. 2;
【図4】図2で用いられる設定モードセルの一実施例を
示すフォーマット図である。FIG. 4 is a format diagram showing one embodiment of a setting mode cell used in FIG. 2;
【図5】図6で用いられる設定モードセルの一実施例を
示すフォーマット図である。FIG. 5 is a format diagram showing one embodiment of a setting mode cell used in FIG. 6;
【図6】本発明の第2の実施例を示す機能ブロック図で
ある。FIG. 6 is a functional block diagram showing a second embodiment of the present invention.
【図7】従来の一例を示す機能ブロック図である。FIG. 7 is a functional block diagram showing an example of the related art.
1 制御装置 2、23 スイッチ 3、14、24 入出力ポート 4 準備・指示部 5 セル形成送出部 6、16 セルセレクタ 7 解釈・設定部 8 ハードウェア 11、21 CPU 12、22 SAR部 13 モード設定指示部 15 セル転送回路 17、27 モード設定回路 18 レジスタ 26 設定モード判別回路 Reference Signs List 1 control device 2, 23 switch 3, 14, 24 input / output port 4 preparation / instruction unit 5 cell formation transmission unit 6, 16 cell selector 7 interpretation / setting unit 8 hardware 11, 21 CPU 12, 22 SAR unit 13 mode setting Instructing unit 15 Cell transfer circuit 17, 27 Mode setting circuit 18 Register 26 Setting mode discriminating circuit
Claims (3)
うATM(非同期転送モード)交換機のモード設定方式
において、ATM交換機は、前記入出力ポートのハード
ウェアをモード設定する際、モード設定を指示するモー
ドの設定指示を送出すると共に設定モードを設定モード
セルに形成しこの設定モードセルを前記設定指示の宛先
である入出力ポートへスイッチを介して送出する制御装
置を備え、前記入出力ポートには、前記制御装置からモ
ード設定指示を受けた際にスイッチを介して前記制御装
置から入力する設定モードセルを選択し取込むセルセレ
クタと、このセルセレクタにより取込まれた設定モード
セルからモード設定の条件を解釈する解釈手段と、この
解釈されたモード設定の条件に基づいて設定対象のハー
ドウェアにモード設定を行う設定手段とを備えることを
特徴とするATM交換機のモード設定方式。In an ATM (Asynchronous Transfer Mode) exchange mode setting system having a plurality of input / output ports and performing cell exchange, an ATM exchange sets a mode when setting a mode of hardware of the input / output port. A control device for transmitting a setting instruction of a designated mode, forming a setting mode in a setting mode cell, and transmitting the setting mode cell to an input / output port, which is a destination of the setting instruction, via a switch; A cell selector for selecting and taking in a setting mode cell input from the control device via a switch when receiving a mode setting instruction from the control device; and setting a mode from the setting mode cell taken in by the cell selector. Interpretation means for interpreting the setting conditions and mode setting to the hardware to be set based on the interpreted mode setting conditions. And a setting means for performing setting.
を制御装置から所定のフォーマットで受け、この指示を
入出力ポートそれぞれへモード設定の切替信号により通
知するモード設定指示部を前記制御装置とは別に備え、
前記入出力ポートでは前記モード設定指示部の指示を受
けた際にスイッチから受けるセルを前記設定モードセル
と見做して取込みこの設定モードセルの構成情報からモ
ード設定の条件を解釈しモード設定することを特徴とす
るATM交換機のモード設定方式。2. The control device according to claim 1, wherein the control device includes a mode setting instruction unit that receives the mode setting instruction from the control device in a predetermined format, and notifies the input / output port of the instruction to each input / output port by a mode setting switching signal. In preparation,
At the input / output port, a cell received from a switch when receiving an instruction from the mode setting instruction unit is regarded as the setting mode cell, and the mode is set by interpreting a mode setting condition from configuration information of the setting mode cell. A mode setting method for an ATM exchange, characterized in that:
されるセルが、先頭部分に、前記設定モードセルを識別
する符号、および前記スイッチにおけるルーティング情
報をタグ情報として付加し、前記入出力ポートでは、自
ATM交換機へ入力するセルには通常セルを識別するタ
グ情報を付加し、自ATM交換機から送出するセルから
は前記タグ情報を抹消すると共に、タグ情報により設定
モードセルが識別された際にはセルの構成情報からモー
ド設定の条件を解釈してモード設定することを特徴とす
るATM交換機のモード設定方式。3. The input / output port according to claim 1, wherein the cell created by the control device adds a code for identifying the setting mode cell and routing information in the switch as tag information to a head portion. Then, tag information for identifying a normal cell is added to a cell input to the own ATM exchange, the tag information is deleted from a cell transmitted from the own ATM exchange, and when a set mode cell is identified by the tag information. A mode setting method for an ATM exchange, in which a mode setting condition is interpreted from cell configuration information to set a mode.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9086248A JP2959626B2 (en) | 1997-04-04 | 1997-04-04 | Mode setting method of ATM exchange |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9086248A JP2959626B2 (en) | 1997-04-04 | 1997-04-04 | Mode setting method of ATM exchange |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10285171A JPH10285171A (en) | 1998-10-23 |
| JP2959626B2 true JP2959626B2 (en) | 1999-10-06 |
Family
ID=13881524
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9086248A Expired - Fee Related JP2959626B2 (en) | 1997-04-04 | 1997-04-04 | Mode setting method of ATM exchange |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2959626B2 (en) |
-
1997
- 1997-04-04 JP JP9086248A patent/JP2959626B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10285171A (en) | 1998-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5724348A (en) | Efficient hardware/software interface for a data switch | |
| USRE41772E1 (en) | Router device and datagram transfer method for data communication network system | |
| US7664104B2 (en) | PPP terminating equipment, network equipment and method of responding to LCP echo requirement | |
| US6148004A (en) | Method and apparatus for establishment of dynamic ESCON connections from fibre channel frames | |
| KR100222180B1 (en) | Apparatus of processing the aal by cpu at atm terminal and a method thereof | |
| EP0725351A2 (en) | Expedited message transfer in a multi-nodal data processing system | |
| JPH07107990B2 (en) | ATM-based transmitter and communication system | |
| JPH07114456A (en) | Automatic operation device of computer operation terminal device | |
| US5956344A (en) | Interprocessor communications in an ATM environment | |
| JP2959626B2 (en) | Mode setting method of ATM exchange | |
| US7113518B2 (en) | Processor with reduced memory requirements for high-speed routing and switching of packets | |
| EP1109354A2 (en) | Method for switch fabric testing | |
| JPH11266261A (en) | Circuit switching method and asynchronous mode switch using the same | |
| US6205137B1 (en) | Multimedia processing system with controller exclusively operating on extracted control signals | |
| JPH11112513A (en) | Multiprocessor exchange and communication method therefor | |
| KR100384996B1 (en) | Apparatus and Method for packet switching using ATM cell switching | |
| JPH10257068A (en) | ATM controller and ATM communication controller | |
| JP2000138689A (en) | ATM layer cell processing device | |
| JP3102419B2 (en) | ATM communication controller | |
| US6907007B2 (en) | Method of injecting/extracting control cells in an asynchronous transfer mode (ATM) network | |
| JPH08242238A (en) | Communication controller and control method therefor | |
| JPH11220475A (en) | Communication protocol processing method and communication protocol processing device | |
| US20020152308A1 (en) | Fibre channel deferred setup | |
| JPH08191312A (en) | Atm interface circuit | |
| KR0132939B1 (en) | Method and apparatus for checking oam cell of virtual |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990630 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070730 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080730 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090730 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100730 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |