JPH03216035A - Line switching system - Google Patents

Line switching system

Info

Publication number
JPH03216035A
JPH03216035A JP2011593A JP1159390A JPH03216035A JP H03216035 A JPH03216035 A JP H03216035A JP 2011593 A JP2011593 A JP 2011593A JP 1159390 A JP1159390 A JP 1159390A JP H03216035 A JPH03216035 A JP H03216035A
Authority
JP
Japan
Prior art keywords
address
line
cell
address storage
switching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2011593A
Other languages
Japanese (ja)
Other versions
JP2814123B2 (en
Inventor
Hideo Tatsuno
秀雄 龍野
Nobuyuki Tokura
戸倉 信之
Takashi Nakajima
隆 中島
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP1159390A priority Critical patent/JP2814123B2/en
Publication of JPH03216035A publication Critical patent/JPH03216035A/en
Application granted granted Critical
Publication of JP2814123B2 publication Critical patent/JP2814123B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To shorten the time required for line switching by providing an address storage section for delay circuit storing a write address of a cell to a common buffer and acting like a delay circuit in addition to an address storage section by an output port. CONSTITUTION:An address storage section 36d for a delay circuit is provided, which stores a write address of a cell to a common buffer 21 and acts like a delay circuit in addition to address storage sections 36a-36c by each output port in a common buffer switch having the address storage sections 36a-36c by each output port storing a write address of a cell to the common buffer 21 by each output port and applying queue processing. After a desired delay is implemented by the address storage section 36d for a delay circuit, an address stored by the address storage section 36d for a delay circuit is read in the older order and the result is fed to the queue of the address storage sections 36a-36c by each output port corresponding to the output port to which the delayed cell is to be outputted. Thus, since no real cell arrival interval detection circuit is required, the time required for line switching is shortened.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は時分割多重ディジタル伝送に利用され、特に、
セルを単位とする情報列を伝送する現用の回線または伝
送路を予備用の回線または伝送路に切り換える回線切換
方式に関する。回線または伝送路切換えは、ノードまた
は伝送路障害時における伝送路切換えおよび切戻し、ノ
ード増設または伝送路工事のための伝送路の支障移転お
よび切戻し、伝送路の負荷分散または回線の新増設のた
めの回線の収容換え等において必要となる。
[Detailed Description of the Invention] [Industrial Application Field] The present invention is utilized for time division multiplexing digital transmission, and in particular,
The present invention relates to a line switching method for switching a working line or transmission line that transmits an information string in units of cells to a protection line or transmission line. Line or transmission line switching refers to switching and switching back transmission lines in the event of node or transmission line failures, relocating and switching back transmission lines due to node expansion or transmission line construction, load balancing on transmission lines, or installation of new lines. This is necessary for line accommodation replacement, etc.

〔従来の技術〕[Conventional technology]

第7図は従来の回線切換方式の一例を示すブロック構成
図である(特願平1−299051号参照)。また、第
6図は、セル伝送系の概念を説明するための伝送路上の
情報列(セル)のフォーマットを示す説明図である。
FIG. 7 is a block diagram showing an example of a conventional line switching system (see Japanese Patent Application No. 1-299051). Further, FIG. 6 is an explanatory diagram showing the format of an information string (cell) on a transmission path for explaining the concept of a cell transmission system.

まず第6図について説明する。第6図において、VCI
.SVCI,およびVC I3は宛先を示す呼ごとに付
与される呼識別子(以下、VCIという。)、VPIO
およびVP I,は伝送ルートを示す回線ごとに付与さ
れるルート識別子(以下、VPIという。)、Hはヘッ
ダ、■は主情報、Eは空セルを識別するためのビットタ
収および空は使用されていないビット列であり、情報列
のフォーマットは実セルと空セルとで構成される。ただ
し、複数個のセルにフレームパターンを含むオーバーヘ
ンドを付与してフレームを構成して伝送する場合には、
伝送路上の情報列のフォーマットは実セルと空でルと前
記オーバーヘッドとで構成される。VCIまたはVPI
において添字の異なるものは別の呼または回線を示す。
First, FIG. 6 will be explained. In Figure 6, VCI
.. SVCI and VC I3 are call identifiers (hereinafter referred to as VCI) assigned to each call that indicate the destination, and VPIO.
and VP I, is a route identifier (hereinafter referred to as VPI) given to each line indicating the transmission route, H is the header, ■ is the main information, E is the bit data collection for identifying empty cells, and empty is used. The format of the information string consists of real cells and empty cells. However, when transmitting a frame by adding an overhand that includes a frame pattern to multiple cells,
The format of the information string on the transmission path is composed of real cells, empty cells, and the above-mentioned overhead. VCI or VPI
Different subscripts indicate different calls or lines.

同一VPIを付与されたセルの流れが回線となる。A flow of cells given the same VPI becomes a line.

VPIは、同一対地に伝送される複数の呼に対して同一
のものを付与することによって、中継装置において複数
の呼を統一的に扱うようにしたものである。同一VPI
を付与する呼の数によって、回線の伝送速度は任意に選
ぶことができる。
VPI allows a relay device to handle multiple calls in a uniform manner by assigning the same value to multiple calls transmitted to the same destination. Same VPI
The transmission speed of the line can be arbitrarily selected depending on the number of calls to be assigned.

VCIは同一呼の主情報に対して発呼から終話まて同一
のものが付与される。従って、同一VCIを付与された
セノレの流れを一つの回線と見ることができる。また伝
送路も一つの回線または複数の回線を統一的に扱ってい
るため、一つの回線と見ることもできる。
The same VCI is assigned to the main information of the same call from call origination to call termination. Therefore, the flow of sensors assigned the same VCI can be viewed as one line. Furthermore, since the transmission line is treated as one line or multiple lines in a unified manner, it can also be seen as one line.

また、OAM (OperationsSAdm+n+
strat+onand  Maintenance)
すなわち、保守、管理およびう運用の情報を網内で伝達
するためにOAMセルを定義し、そのOAMセルに、呼
を運ぶ回線とは区別して、OAMセル独自のVPIを与
も、そのVPIによってノード間を転送することも可能
である。この場合、OAM情報はセルの主情報領域Iに
挿入される。同一VPIを付与されたこのOAMセルの
流れもまた一種の回線とみることができる。ただし、○
AMセルは、網内のクロスコネクトノードで終端される
こともある。
Also, OAM (OperationsSAdm+n+
strat+onand Maintenance)
In other words, an OAM cell is defined to convey maintenance, management, and operation information within the network, and the OAM cell is given its own VPI to distinguish it from the line that carries calls. It is also possible to transfer between nodes. In this case, the OAM information is inserted into the main information area I of the cell. This flow of OAM cells assigned the same VPI can also be viewed as a type of line. However, ○
AM cells may also be terminated at cross-connect nodes within the network.

VCIまたはVPIによって構成された回線は伝送路上
に常に存在するような物理回線でなく、呼が発生したと
きだけ存在する論理回線である。
A line configured by VCI or VPI is not a physical line that always exists on a transmission path, but a logical line that exists only when a call occurs.

従って、中継装置ではセルが到着したときだけ、各セル
のVCIまたはVPIに従って目的の出方路にそのセル
を送出するだけである。このため、各中継装置ではVC
IまたはVPIごとに出方路番号を書き込んだテーブル
を持っている。
Therefore, the relay device only sends the cell to the intended outgoing route according to the VCI or VPI of each cell only when the cell arrives. For this reason, each relay device
It has a table in which exit route numbers are written for each I or VPI.

次に第7図について説明する。第7図において、1は送
信側装置、2は受信側装置、3は現用の回線または伝送
路、4は予備用の回線または伝送路、5はセル単位にス
イッッチングするクロスコネクトスイッチ(XSW)、
6はOAMセル発生回路(OCG) 、7は制i卸回路
(CT) 、8aおよび8bは実セル到着間隔検圧回路
(RCDT) 、9aおよび9bは実セル到着間隔指定
信号または実セル到着間隔検出信号、lOaおよびLo
llは○AMセル分離回路(OCS) 、llaおよび
llbは○AMセル信号、12aおよび12bは実セル
分離回路(RCS)、13aおよび13bは実セル分離
指定信号または実セル分離解除信号、14はファースト
インファーストアウトメモリ (以下、FIFOという
。)、15は読出クロック、16はエンプティー信号、
17は制御回路(CT) 、18は○AMセル発生指示
信号、ならびに19はヘッダ変換テーブル書換信号であ
る。
Next, FIG. 7 will be explained. In FIG. 7, 1 is a transmitting side device, 2 is a receiving side device, 3 is a working line or transmission line, 4 is a protection line or transmission line, 5 is a cross-connect switch (XSW) that switches on a cell-by-cell basis,
6 is an OAM cell generation circuit (OCG), 7 is a control circuit (CT), 8a and 8b are real cell arrival interval detection circuits (RCDT), 9a and 9b are real cell arrival interval designation signals or real cell arrival intervals Detection signal, lOa and Lo
ll is ○AM cell separation circuit (OCS), lla and llb are ○AM cell signals, 12a and 12b are real cell separation circuits (RCS), 13a and 13b are real cell separation designation signals or real cell separation release signals, and 14 is First-in-first-out memory (hereinafter referred to as FIFO), 15 is a read clock, 16 is an empty signal,
17 is a control circuit (CT), 18 is a AM cell generation instruction signal, and 19 is a header conversion table rewrite signal.

ここで遅延回路の機能はFIFO14が行う。Here, the function of the delay circuit is performed by the FIFO 14.

OAMセル発生回路(OCG)6は、情報列の終わりを
示す切換信号等のOAMセル発生指示信号18によりO
AMセルを発生し、そのOAMセルをクロスコネクトス
イッチ(XSW)5に送出する。クロスコネクトスイッ
チ(XSW)5は、入伝送路に収容されている全ての回
線を識別するためのVPIとそれに対応させて各回線の
出方路番号を書き込んだヘッダ変換テーブルを人力伝送
路ごとに持っており、そのヘッダ変換テーブルにより、
到着した各実セルのヘッダ内のVPIに従って対応する
出方路にそのセルを送出する。前記ヘッダ変換テーブル
は、必要により制御回路(CT)7からのヘッダ変換テ
ーブル書換信号19により、追加および書換えが行われ
る。
The OAM cell generation circuit (OCG) 6 is activated by an OAM cell generation instruction signal 18 such as a switching signal indicating the end of an information string.
It generates an AM cell and sends the OAM cell to a cross-connect switch (XSW) 5. The cross-connect switch (XSW) 5 manually creates a header conversion table for each transmission line in which the VPI for identifying all the lines accommodated in the input transmission line and the output route number of each line are written in correspondence with the VPI. and with its header conversion table,
According to the VPI in the header of each arriving real cell, the cell is sent out to the corresponding outgoing route. The header conversion table is added to and rewritten as necessary by a header conversion table rewrite signal 19 from the control circuit (CT) 7.

実セル到着間隔検出回路(RCDT)8aおよび8bで
は、通常は到着したセルをそのまま通過させるが、制御
回路(CT)17よりそれぞれ実セル到着間隔指定信号
9aおよび9bを受信すると、それ以後到着する実セル
の到着間隔を測定し、指定された実セル到着間隔以上の
時間、実セルが到着しない場合、制御回路(CT)17
にそれぞれ実セル到着間隔検出信号9aおよび9bを送
出し、それ以後は前記通常の状態に戻る。
The real cell arrival interval detection circuits (RCDT) 8a and 8b normally allow arriving cells to pass through as is, but when they receive actual cell arrival interval designation signals 9a and 9b from the control circuit (CT) 17, they will arrive after that. The control circuit (CT) 17 measures the arrival interval of real cells and if no real cell arrives for a time longer than the specified real cell arrival interval.
Real cell arrival interval detection signals 9a and 9b are sent out, respectively, after which the normal state returns to the above-mentioned state.

OAMセル分離回路(OCS)10aおよび10bは、
情報列の終わりを示す切換信号等のOAMセルが自ノー
ド宛セルである場合にそのセルを分離して制御回路(C
T)17に送出する。実セル分離回路(RCS)12a
および12bは、通常は到着した各セルをそのまま通過
させるが、制御回路(CT)17よりそれぞれ実セル分
離指定信号13aおよび13bを受信すると、それ以後
到着した実セルを分離してPIFO14に送出する。実
セル分離回路(RCS)12aおよび12bは、制御回
路(CT)17よりそれぞれ実セル分離解除信号13a
および13bを受信すると、それ以後、前記通常の状態
に戻る。
OAM cell separation circuits (OCS) 10a and 10b are
When an OAM cell such as a switching signal indicating the end of an information string is a cell addressed to the own node, the cell is separated and the control circuit (C
T) Send to 17. Real cell separation circuit (RCS) 12a
and 12b normally pass each arriving cell as is, but upon receiving real cell separation designation signals 13a and 13b from the control circuit (CT) 17, they separate real cells that have arrived thereafter and send them to the PIFO 14. . The real cell separation circuits (RCS) 12a and 12b each receive a real cell separation release signal 13a from the control circuit (CT) 17.
and 13b, thereafter returns to the normal state.

FIFO14は、読出クロツク15が到着していない場
合は、書き込まれた実セルを蓄積し、続出クロツク15
が到着している場合は、その続出クロック15により蓄
積されている実セルを読み出す。FIF○14内の実セ
ルが空になった場合には、それを示すエンブティー信号
16を制御回路(CT)17に送出する。
If the read clock 15 has not arrived, the FIFO 14 stores the written actual cells and receives the subsequent clock 15.
If the actual cell has arrived, the accumulated real cells are read out by the successive clock 15. When a real cell in the FIF○14 becomes empty, an empty signal 16 indicating this is sent to a control circuit (CT) 17.

次に、第7図において、伝送路切換えを無瞬断で行う動
作について説明する。
Next, referring to FIG. 7, an explanation will be given of the operation of switching transmission lines without momentary interruption.

まず、受信側装置2の制御回路(CT)17は、図外の
センタ装置より回線切換信号を受信すると、ヘッダ変換
テーブル書換信号19を送出して、クロスコネクトスイ
ッチ(XSW)5内の予備用伝送路およびFIFOl4
に対応するヘッダ変換テーブルに切換対象の現用伝送路
に対応するヘッダ変換テーブルの内容をコピーする。ま
た、読出クロツク15の送出を停止し、実セル分離回路
(RCS>12bに対して実セル分離指定信号13bを
送出する。
First, when the control circuit (CT) 17 of the receiving side device 2 receives a line switching signal from a center device (not shown), it sends out a header conversion table rewriting signal 19 to the spare header in the cross-connect switch (XSW) 5. Transmission line and FIFOl4
The contents of the header conversion table corresponding to the current transmission line to be switched are copied to the header conversion table corresponding to the current transmission line to be switched. Further, the output of the read clock 15 is stopped, and the real cell separation designation signal 13b is sent to the real cell separation circuit (RCS>12b).

次に、送信側装置1の制御回路(CT)7は、クロスコ
ネクトスイッチ(XSW)5内のOAMセル発生回路(
OCG)6に対応するヘッダ変換テーブルに、OAMセ
ルを現用伝送路3に出力するようにヘッダ変換テーブル
書換信号19を送出する。次に、制御回路(CT)7は
、クロスコネクトスイッチ(XSW)5内の全ての入力
伝送路に対応するヘッダ変換テーブルに、現用伝送路3
に出力されている全回線を予備用伝送路4に出力するよ
うにヘッダ変換テーブル書換信号19を送出する。その
直後に、制御回路(CT)7は、OAMセル発生回路(
○CG)6に対して情報列の終わりを示す切換信号を挿
入したOAMセルを送出するように○ΔMセル発生指示
信号18を送出する。
Next, the control circuit (CT) 7 of the sending device 1 controls the OAM cell generation circuit (CT) in the cross-connect switch (XSW) 5.
A header conversion table rewriting signal 19 is sent to the header conversion table corresponding to OCG) 6 so as to output the OAM cell to the working transmission line 3. Next, the control circuit (CT) 7 adds the current transmission line 3 to the header conversion table corresponding to all the input transmission lines in the cross-connect switch (XSW) 5.
A header conversion table rewriting signal 19 is sent out so that all lines output to the standby transmission line 4 are output to the protection transmission line 4. Immediately after that, the control circuit (CT) 7 starts the OAM cell generation circuit (
○ΔM cell generation instruction signal 18 is sent to ○CG) 6 to send an OAM cell with a switching signal inserted therein indicating the end of the information string.

一方、受信側装置2の制御回路(CT)17は、現用伝
送路3に対応するOAMセル分離回路(OCS)10a
から切換信号が挿入されたOAMセル信号11aを受信
後、続出クロソク15の送出を開始する。その後、制御
回路(CT) 17iす、PIF’014よりエンプテ
ィー信号16を受信後、実セル分離回路(RCS)12
bからFIF○14を経て、クロスコネクトスイッチ(
XSW)5の出力端子までの遅延時間を実セル到着間隔
として、実セル到着間隔指定信号9bを実セル到着間隔
検出回路(RCDT)3bに送出する。その後、制御回
路(CT)17は、前記実セル到着間隔検出回路(RC
DT)8bより実セル到着間隔検出信号9bを受信直後
に、実セル分離解除信号13bを送出し、伝送路切換え
は完了する。伝送路の切戻しも、前記切換えと同様に行
うことができる。
On the other hand, the control circuit (CT) 17 of the receiving side device 2 includes an OAM cell separation circuit (OCS) 10a corresponding to the working transmission line 3.
After receiving the OAM cell signal 11a into which the switching signal has been inserted from the OAM cell signal 11a, the transmission of the successive clock 15 is started. After that, after receiving the empty signal 16 from the control circuit (CT) 17i and PIF'014, the real cell separation circuit (RCS) 12
From b to FIF○14, cross connect switch (
A real cell arrival interval designation signal 9b is sent to a real cell arrival interval detection circuit (RCDT) 3b, with the delay time to the output terminal of the XSW) 5 as a real cell arrival interval. Thereafter, the control circuit (CT) 17 controls the real cell arrival interval detection circuit (RC).
Immediately after receiving the real cell arrival interval detection signal 9b from DT) 8b, the real cell separation release signal 13b is sent out, and the transmission path switching is completed. Switching back the transmission line can also be performed in the same manner as the switching described above.

なお、回線切換えは、第7図において、実セル到着間隔
検出回路(RCDT)3aおよび8bを指定VPIの実
セル到着間隔検出回路に、実セル分離回路12aおよび
12bを指定VPIの実セル分離回路に変更し、切換対
象の回線を識別するVPIに関してヘッダ変換テーブル
の書き換えを行うことにより、前記伝送路切換えの場合
と同様にして行うことができる。
In addition, line switching is performed by changing the real cell arrival interval detection circuits (RCDT) 3a and 8b to the real cell arrival interval detection circuit of the specified VPI and the real cell separation circuits 12a and 12b to the real cell separation circuit of the specified VPI in FIG. This can be done in the same manner as in the case of the transmission line switching described above, by changing the header conversion table with respect to the VPI that identifies the line to be switched.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

以上述べた第7図の従来例の伝送路切換えおよび回線切
換えは、無瞬断で行うことができるが、セルを遅延させ
るためのPIFO14がクロスコネクトスイッチ(xs
w)5内のバッファの他に必要となりハード規模が大き
くなる欠点がある。
The transmission path switching and line switching in the conventional example shown in FIG.
w) It is necessary in addition to the buffer in 5, which has the disadvantage of increasing the hardware scale.

また、予備用伝送路または予備用回線から遅延回路とし
てのPIFO14を切り放す場合、セルの順序逆転が生
じないように、実セル到着間隔検出回路においてセルの
順序逆転が生じない時間に相当する時間、連続空セルが
続いたときに行っている。これは、主に、クロスコネク
トスイッチ(XSW)5内を通過する遅延時間が変動す
るためにとられる方法である。しかし、伝送路または回
線の使用率が高い場合には、所望の連続空セルが到着す
るまでの待時間が長くなる欠点がある。
In addition, when disconnecting the PIFO 14 as a delay circuit from the protection transmission line or the protection line, in order to prevent the order of cells from being reversed, a time period corresponding to the time during which no reversal of the order of cells occurs in the actual cell arrival interval detection circuit is required. , is performed when there are consecutive empty cells. This method is mainly used because the delay time passing through the cross-connect switch (XSW) 5 varies. However, when the usage rate of the transmission path or line is high, there is a drawback that the waiting time until the desired continuous empty cells arrive becomes long.

また、各伝送路ごと実セル到着検出回路が必要となる欠
点がある。さらに、伝送路または回線切換えは複数本に
ついて行う必要がある場合があり、また切戻しが必要で
あり、それらについて、遅延回路としてのFIFOを共
用するためには、各切換え後遅延回路としてのFIFO
を切り放す必要がある。
Another drawback is that a real cell arrival detection circuit is required for each transmission path. Furthermore, switching of transmission lines or lines may need to be performed for multiple lines, and switching back is also required, and in order to share the FIFO as a delay circuit, it is necessary to switch the FIFO as a delay circuit after each switching.
It is necessary to cut it out.

本発明の目的は、前記の欠点を除去することにより、ハ
ード規模が小さく、かつ高速で切換え可能な回線切換方
式を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a line switching system that has a small hardware scale and can switch at high speed by eliminating the above-mentioned drawbacks.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、到着する実セルを一時記憶する共通バッファ
と、この共通バッファの書込アドレスを記憶する出力ポ
ート別アドレス記憶部と、この出力ポート別アドレス記
憶部から読み出されたアドレスを空アドレスとして記憶
する空アドレス記憶部とを含み、セルを単位として現用
回線を予備用回線に切り換える切換手段を有する送信側
装置と受信側装置とを備えた回線切換方式において、前
記送信側装置は、現用回線内の任意の区切りで現用回線
から予備用回線に切り換える第一の回線切換制御手段と
、切り換えによる現用回線の最後のセルが前記第一の回
線切換制御手段を通過後に情報列の終りを示す切換信号
を含む切換セルを発生し、現用回線を含む現用伝送路に
送出ずる切換信号送出手段とを含み、前記受信側装置は
、送られてきた前記切換セルより前記切換信号を検出す
る切換信号検出手段と、予備用回線から到着する実セル
を前記共通バッファに書き込んだアドレスを順次記憶し
遅延回路として動作する遅延回路用アドレス記憶部と、
前記切換信号検出手段により前記切換信号を検出したと
き前記遅延回路用アドレス記憶部に記憶されたアドレス
を古い順に読み出して遅延された実セルが出力されるべ
き出力ポートに対応する当該出力ポート別アドレス記憶
部に人力し、記憶されたアドレスがすべて読み出された
後、予備用回線から到着する実セルを前記共通バッファ
に書き込んだアドレスは直接当該出力ポート別アドレス
記憶部に入力する制御を行う第二の回線切換制御手段と
を含むことを特徴とする。
The present invention provides a common buffer that temporarily stores arriving real cells, an address storage section for each output port that stores the write address of this common buffer, and an address that is read from the address storage section for each output port as an empty address. In the line switching system, the transmitting side apparatus includes a sending side apparatus and a receiving side apparatus, and has a switching means for switching a working line to a protection line on a cell-by-cell basis. A first line switching control means for switching from a working line to a protection line at an arbitrary break in the line, and indicating the end of the information string after the last cell of the working line due to switching passes through the first line switching control means. switching signal transmitting means for generating a switching cell containing a switching signal and transmitting it to a working transmission path including a working line, the receiving side device detecting the switching signal from the sent switching cell; a detection means, and a delay circuit address storage unit that sequentially stores addresses at which real cells arriving from a protection line are written into the common buffer and operates as a delay circuit;
When the switching signal is detected by the switching signal detecting means, the addresses stored in the delay circuit address storage section are read in chronological order, and the output port-specific address corresponding to the output port to which the delayed actual cell is to be output is determined. After all the addresses stored in the storage section have been read out, the address of the real cell arriving from the protection line written into the common buffer is directly input to the address storage section for each output port. The present invention is characterized in that it includes a second line switching control means.

また、本発明は、前記第二の回線切換制御手段の代わり
に、前記切換信号検出手段により前記切換信号を検出し
たとき、前記遅延回路用アドレス記憶部に記憶されたア
ドレスを遅延された実セルが出力されるべき出力ポート
に対応する当該出力ポート別アドレス記憶部に記憶され
たアドレスより優先して読み出して当該出力ポート別ア
ドレス記憶部に入力し、前記遅延回路用アドレス記憶部
に記憶されたアドレスがすべて読み出された後、予備用
回線から到着する実セルを前記共通バッファに書き込ん
だアドレスは直接当該出力ポート別アドレス記憶蔀に人
力する制御を行う第三の回線切換制御手段を設けたこと
を特徴とする。
Further, the present invention provides that when the switching signal is detected by the switching signal detection means instead of the second line switching control means, the address stored in the delay circuit address storage section is transferred to a delayed real cell. is read out with priority over the address stored in the address storage unit for each output port corresponding to the output port to which the output port is to be output, inputted to the address storage unit for each output port, and stored in the delay circuit address storage unit. After all the addresses have been read out, a third line switching control means is provided for controlling the address written in the common buffer from the actual cell arriving from the protection line directly to the address memory for each output port. It is characterized by

〔作用〕[Effect]

本発明では、共通バッファへのセルの書込アドレスを出
力ポート別に記憶し、待行列処理する出力ポート別アド
レス記憶部を有する共通バッファ形スイッチにおいて、 前記出力ポート別アドレス記憶部とは別に、共通バッフ
ァへのセルの書込アドレスを記憶し、遅延回路として機
能する遅延回路用アドレス記憶部を設け、この遅延回路
用アドレス記憶部により、所望の遅延を行った後、前記
遅延回路用アドレス記憶郎より記憶されているアドレス
を古い順に読み出し、遅延されたセルが出力されるべき
出力ポートに対応する当該出力ポート別アドレス記憶部
の待行列に加えるか、または、前記遅延回路用アドレス
記憶部からのアドレス読出しを、遅延されたセルが出力
されるべき出力ポートに対応する当該出力ポート別アド
レス記憶部からのアドレス読出しに対して、優先的に行
う優先制御を行うことにより、 従来のクロスコネクトスイッチ内の遅延変動により生じ
たセルの順序逆転がなくなるため、前記実セル到着間隔
検出回路は不要となる。また、このため、回線または伝
送路切換えに要する時間が短くなる。さらに、この遅延
回路は、セルを共通バッファに書き込んだそのアドレス
だけを記憶するため、セル自身を記憶しなければならな
がった従来方式の遅延回路に比較して、lセルが53バ
イト、アドレスのビット数がIOビットとして、必要な
メモリ量が1740以下でよい。なお、共通バッファは
、全ての伝送路に対して共通に使用されるためのもので
あるから、予備用回線または伝送路のセルを遅延させる
ためのメモリの空き容量は十分ある。
In the present invention, in a common buffer type switch having an address storage section for each output port that stores write addresses of cells to a common buffer for each output port and performs queuing processing, a common A delay circuit address storage section that stores a write address of a cell in a buffer and functions as a delay circuit is provided, and after a desired delay is performed by the delay circuit address storage section, the delay circuit address storage section The addresses stored in the memory are read in chronological order and added to the queue of the output port address storage unit corresponding to the output port to which the delayed cell is to be output, or By performing priority control to perform address reading from the output port-specific address storage unit corresponding to the output port to which the delayed cell is to be output, the conventional cross-connect switch Since there is no reversal of the order of cells caused by delay fluctuations, the actual cell arrival interval detection circuit becomes unnecessary. Additionally, the time required for line or transmission line switching is therefore shortened. Furthermore, this delay circuit stores only the address of the cell written to the common buffer, so compared to the conventional delay circuit that had to store the cell itself, each cell has 53 bytes. Assuming that the number of address bits is IO bits, the required memory amount may be 1740 or less. Note that since the common buffer is used in common for all transmission lines, there is sufficient free memory capacity for delaying cells on the protection line or transmission line.

〔実施例〕〔Example〕

以下、本発明の実施例について図面を参照して説明する
Embodiments of the present invention will be described below with reference to the drawings.

第1図は本発明の第一実施例を示すブロック構成図であ
る。
FIG. 1 is a block diagram showing a first embodiment of the present invention.

第1図において、3a〜31は現用伝送路、39は光一
電気変換、ビット同期ふよびセル同期等のインタフェー
ス回路(IF)、40はセル多重化回路(MUX) 、
20はヘッダ変換回路(HC) 、21は共通バッファ
(CBF)、22はセル多重分離回路(DEMUX) 
、23および24はセレクタ(S)、25は共通バッフ
ァ21の書込アドレス、26は共通バッファ2lの読出
アドレス、27はオア回路、28はエンプティー信号、
29および30は読出クロソク、31はセレクタ(S)
24の制御信号、32および33はFIFOの読出クロ
ック、34はヘッダ変換テーブル書換信号、制御信号ま
たはOAMセル信号、35はセレクタ(S)23の制御
信号、36a 、36bおよび36Cはそれぞれ現用伝
送路3d  (3g)、3e  (3h)および3f(
3i)に対応する出力ポート別アドレス記憶部としての
FIFO、36dは遅延回路用アドレス記憶部としての
FIFO、36eは空アドレス記憶部としてのFIF○
、37はセル同期バタン挿入および電気一光変換等のイ
ンタフェース回路(IF)、ならびに38は制御回路(
CT)であり、他は第7図と同様である。以下、必要に
応じ、36a , 36bおよび36Cは出力ポート別
アドレス記憶部または単にFIFOと記し、同様に、3
6dは遅延回路用アドレス記憶部またはFIF0,36
eは空アドレス記憶部またはFIFOと記す。
In FIG. 1, 3a to 31 are current transmission lines, 39 is an interface circuit (IF) for optical-to-electrical conversion, bit synchronization, cell synchronization, etc., 40 is a cell multiplexing circuit (MUX),
20 is a header conversion circuit (HC), 21 is a common buffer (CBF), and 22 is a cell multiplexing/demultiplexing circuit (DEMUX).
, 23 and 24 are selectors (S), 25 is a write address of the common buffer 21, 26 is a read address of the common buffer 2l, 27 is an OR circuit, 28 is an empty signal,
29 and 30 are readout cloths, 31 is a selector (S)
24 control signal, 32 and 33 FIFO read clock, 34 header conversion table rewriting signal, control signal or OAM cell signal, 35 control signal of selector (S) 23, 36a, 36b and 36C each current transmission line 3d (3g), 3e (3h) and 3f (
FIFO as an address storage section for each output port corresponding to 3i), FIFO 36d as an address storage section for delay circuits, FIFO○ as an empty address storage section 36e
, 37 is an interface circuit (IF) for cell synchronization button insertion and electrical-to-optical conversion, and 38 is a control circuit (
CT), and the rest is the same as in FIG. 7. Hereinafter, 36a, 36b, and 36C will be referred to as output port address storage units or simply FIFOs, and similarly, 36a, 36b, and 36C will be referred to as output port address storage units or simply FIFO.
6d is the delay circuit address storage section or FIF0, 36
e is written as an empty address storage unit or FIFO.

セル多重化回路(MUX)40は、伝送路およびOAM
セル発生回路(OCG)6から到着するセルをセル単位
で多重化し、人力伝送路速度の人力伝送略数倍の速度の
高速内部ハイウエイに出力する。ヘッダ変換回路(HC
)20は、回線を識別するVPIとそのVPIのセルが
出力されるべき伝送路番号との対応および新しいVPI
に変換するためのVPIを書き込んだヘッダ変換テーブ
ルを持っている。
A cell multiplexing circuit (MUX) 40 includes a transmission path and an OAM
Cells arriving from the cell generation circuit (OCG) 6 are multiplexed cell by cell and output to a high-speed internal highway whose speed is approximately several times faster than the speed of the human transmission line. Header conversion circuit (HC
) 20 indicates the correspondence between the VPI that identifies the line and the transmission line number to which cells of that VPI should be output, and the new VPI.
It has a header conversion table in which VPI is written for conversion.

高速内部ハイウェイから実セルが到着すると、続出クロ
ック33を空アドレス記憶部36eに送り、空アドレス
を一つ読み出すとともに、到着した実セルのヘッダ内の
VPIを解読後、前記ヘッダ変換テーブルよりそのセル
が出力されるべき伝送路番号と新しいVPIを読み取り
、その新しいVP■を前記実セルに挿入するとともに、
セレクタ(S)23において前記伝送路番号に対応する
出力ポート別アドレス記憶部36a、36bまたは36
cが選択されるように制御信号35を送出する。また、
それと同時に前記到着した実セルを共通バッファ(CB
F)21に送出する。これによって、前記実セルは共通
バッファ(CBF)21の前記空アドレス記憶部36e
より読み出された空アドレスに書き込まれる。また、前
記実セルが共通バッファ(CBF)21に書き込まれた
そのアドレスは、その実セルが出力されるべき出力伝送
路に対応する出力ポート別アドレス記憶部36a 、3
6bまたは36Cに蓄積される。また、ヘッダ変換回路
(HC)20は、到着した実セルが自ノード宛のOAM
セルである場合にはそのセル内に含まれる情報列の終わ
りを示す切換信号を読み取るとともにそのO A Mセ
ルを制御回路(CT)38に送出する。
When a real cell arrives from the high-speed internal highway, the successive clock 33 is sent to the empty address storage section 36e, one empty address is read out, and after decoding the VPI in the header of the arrived real cell, the cell is converted from the header conversion table. reads the transmission line number and new VPI to be output, and inserts the new VP into the real cell,
In the selector (S) 23, an address storage unit 36a, 36b or 36 for each output port corresponding to the transmission line number
A control signal 35 is sent so that c is selected. Also,
At the same time, the arrived real cells are transferred to a common buffer (CB).
F) Send to 21. As a result, the real cell is stored in the empty address storage section 36e of the common buffer (CBF) 21.
is written to the empty address read from. Further, the address at which the real cell is written in the common buffer (CBF) 21 is stored in the address storage units 36a and 3 for each output port corresponding to the output transmission path to which the real cell is to be output.
6b or 36C. In addition, the header conversion circuit (HC) 20 converts the arrived real cell into an OAM addressed to its own node.
If it is a cell, it reads a switching signal indicating the end of the information string contained in the cell and sends the OAM cell to the control circuit (CT) 38.

共通バッファ(CBF)21は、実セルを書込アドレス
25によって書き込み、続出アドレス26によって読み
出し、読み出された実セルをセル多重分離回路(DEM
UX)22へ送出する。セル多重分離回路(DEMUX
)22は、到着した実セルを到着した順に従って伝送路
速度に速度変換後、現用伝送路3d  (3g ) 、
3e  (3h )および3f(31)に振り分ける。
A common buffer (CBF) 21 writes a real cell using a write address 25, reads it using a subsequent address 26, and transfers the read real cell to a cell multiplexing/demultiplexing circuit (DEM).
UX) Send to 22. Cell multiplexing/demultiplexing circuit (DEMUX)
) 22 converts the arriving real cells to the transmission path speed according to the order of arrival, and then connects the working transmission path 3d (3g),
Sort into 3e (3h) and 3f (31).

実セルが到着しない時間は空セルを対応する伝送路に送
出する。F T F 036a〜36eは読出クロツク
が与えられている間は蓄積されているアドレスを送出す
る。F I F 036a〜36e内にMmされている
アドレスが無くなった場合にはエンプティー信号を送出
する。
During times when no real cells arrive, empty cells are sent to the corresponding transmission path. F T F 036a-36e send out the stored address while the read clock is applied. When there are no more Mm addresses in F IF 036a to 36e, an empty signal is sent.

セレクタ(S)24は、制御信号31によって選択され
る出力伝送路に対応する出力ポート別アドレス記憶部3
6a 、36bまたは36Cに読出クロツク32を与え
るとともに、その出力ポート別アドレス記憶部36a 
, 36bまたは36Cより読み出されたアドレスを、
読出アドレス26として共通バッファ(CBF)21へ
の送出および空アドレスとして空アドレス記憶部36e
への送出を行う。制御信号31は、セル多重分離回路(
DEMUX)22において、現用伝送路3d  (3g
 ) 、3e  (3h )および3f(3l)の順に
セルの分離ができるように、出力ポート別アドレス記憶
部35a , 36bおよび36cの順に繰り返し選択
するように与える。
The selector (S) 24 stores an output port address storage unit 3 corresponding to the output transmission path selected by the control signal 31.
6a, 36b or 36C, and the address storage section 36a for each output port.
, 36b or 36C,
The read address 26 is sent to the common buffer (CBF) 21, and the empty address is sent to the empty address storage unit 36e.
Send to. The control signal 31 is transmitted through a cell multiplexing/demultiplexing circuit (
DEMUX) 22, the working transmission line 3d (3g
), 3e (3h), and 3f (3l), the output port address storage units 35a, 36b, and 36c are repeatedly selected in this order.

○.八Mセル発生回路(OCG)6は、制御回路(CT
)38から指示ある場合に、宛先ノード番号と情報列の
終わりを示す切換信号等のOAM信号を挿入した○AM
セルを発生して、そのセルをセル多重化回路(MUX)
40に送出する。
○. The 8M cell generation circuit (OCG) 6 is a control circuit (CT
) ○AM that inserts an OAM signal such as a switching signal indicating the destination node number and the end of the information string when instructed by 38.
Generates a cell and sends the cell to a cell multiplexing circuit (MUX)
40.

本発明の特徴は、第1図において、送信側装置1は、第
一の回線切換制御手段としてのヘッダ変換回路(HC)
20と、切換信号送出手段としてのOAMセル発生回路
(OCG)6とを含み、受信側装置2は、切換信号検出
手段としてのヘッダ変換回路(HC)20と、遅延回路
用アドレス記1,α部としてのF I F 035dと
、第二の回線切換制御手段としてのオア回路27、セレ
クタ(S)23および24ならびに制御回路(CT)3
8とを含むことにある。
The feature of the present invention is that in FIG. 1, the transmitting side device 1 includes a header conversion circuit (HC) as a first line switching control means
20 and an OAM cell generation circuit (OCG) 6 as a switching signal sending means, the receiving side device 2 includes a header conversion circuit (HC) 20 as a switching signal detecting means, and a delay circuit address register 1, α. F I F 035d as a section, an OR circuit 27 as a second line switching control means, selectors (S) 23 and 24, and a control circuit (CT) 3
8.

次に、本第一実施例の動作について説明する。Next, the operation of the first embodiment will be explained.

本第一実施例は、回線の無瞬断切換に用いることができ
る。以下では、現用伝送路3a −36 −3gを通る
現用回線から現用伝送路3a −3e3gを通る予備用
回線への回線切換え、および切戻しの手順について説明
する。
The first embodiment can be used for switching lines without momentary interruption. Below, the procedure for switching the line from the working line passing through the working transmission lines 3a-36-3g to the protection line passing through the working transmission lines 3a-3e3g and switching back will be explained.

まず、受信側装置20制御回路(CT)38は、図外の
センタ装置より回線切換信号.を受信すると、ヘッダ変
換テーブル書換信号34を送出して、現用伝送路3e内
の予備用回線より送られてくる実セルを共通ハッファ(
CBF)21に書き込んだそのアドレスを遅延回路用ア
ドレス記憶部36dに記憶されるように、ヘッダ変換回
路(HC)20内のヘッダ変換テーブルに予備用回線を
識別するためのVPIと遅延回路用アドレス記憶部36
dに対応する番号とその予備用回線が現用伝送路3g内
で使用する新しいVPIを書き込む。
First, the control circuit (CT) 38 of the receiving side device 20 receives a line switching signal from a center device (not shown). When it receives the header conversion table rewrite signal 34, the real cell sent from the protection line in the working transmission line 3e is transferred to the common huffer (
The VPI for identifying the protection line and the delay circuit address are stored in the header conversion table in the header conversion circuit (HC) 20 so that the address written in the CBF) 21 is stored in the delay circuit address storage unit 36d. Storage section 36
The number corresponding to d and the new VPI used by the protection line within the working transmission line 3g are written.

次に、送信側装置1の制御回路(CT)38は、現用伝
送路3dに送出されている現用回線のセルが現用伝送路
3eを通る予備用回線に送出されるようにヘッダ変換テ
ーブル書換信号34を送出する。
Next, the control circuit (CT) 38 of the transmitting side device 1 sends a header conversion table rewrite signal so that the cell of the working line sent to the working transmission line 3d is sent to the protection line passing through the working transmission line 3e. 34 is sent.

現用伝送路3eを通る予備用回線のセルには現用回線と
は別の新しいVPIが使われる。送信側装置1の制御回
路(CT)3gは、前記ヘッダ変換テーブル書換信号3
4の送出直後に、OAMセル発生回路(OCG)6に対
して情報列の終わりを示す切換信号を挿入した受信側装
置2宛のOAMセルを現用伝送路3dに送出するように
OAMセル発生指示信号1Bを送出する。
A new VPI different from that of the working line is used for cells on the protection line passing through the working transmission line 3e. The control circuit (CT) 3g of the sending device 1 receives the header conversion table rewriting signal 3.
4, an OAM cell generation instruction is issued to the OAM cell generation circuit (OCG) 6 to transmit an OAM cell addressed to the receiving device 2 with a switching signal indicating the end of the information string inserted to the working transmission path 3d. Send signal 1B.

一方、受信側装置2のヘッダ変換回路(HC)20は、
前記切換信号を含む自ノード宛のOAMセルを受信する
と、そのOAMセルを制御回路(CT)38に送出する
とともに、それ以後到着する空セルの占有時間に、読出
クロツク30を送出して遅延回路用アドレス記憶部36
dより共通バッファ(cBF)21に書き込まれている
予備用回線のセルのアドレスを読み出してオア回路27
に送る。また、それと同時に、遅延回路用アドレス記憶
部36dより読み出されたアドレスが出力ポート別アド
レス記憶部36aに書き込まれるようにセレクタ (S
)23の制御信号35を送出する。一方、制御回路(C
T)38は、前記切換信号を含むOAMセルを受信後、
遅延回路用アドレス記憶部36dからのエンプティー信
号28を受信直後に、予備用回線のセルを共通バッファ
(CBF)21に書き込んだそのアドレスを直接出力ポ
ート別アドレス記憶部36aに書き込むようにヘッダ変
換テーブル書換信号34を送出する。ヘッダ変換回路(
HC)20は前記ヘッダ変換テーブル書換信号34を受
信直後にヘッダ変換テーブルの予備用回線を識別するV
PIに対応する出力伝送路番号を現用伝送路3gに対応
する値に変更するとともに、それ以後遅延回路用アドレ
ス記憶部36dへの読出クロックの送出は停止する。
On the other hand, the header conversion circuit (HC) 20 of the receiving side device 2
When the OAM cell containing the switching signal addressed to the node is received, the OAM cell is sent to the control circuit (CT) 38, and at the same time, during the occupation time of the empty cell that arrives thereafter, the read clock 30 is sent to the delay circuit. address storage unit 36
The address of the cell of the protection line written in the common buffer (cBF) 21 is read from d, and the OR circuit 27
send to At the same time, a selector (S
) 23 control signal 35 is sent out. On the other hand, the control circuit (C
T) 38, after receiving the OAM cell containing the switching signal,
Immediately after receiving the empty signal 28 from the delay circuit address storage section 36d, the header conversion table is configured so that the address of the spare line cell written into the common buffer (CBF) 21 is directly written into the address storage section 36a for each output port. A rewrite signal 34 is sent. Header conversion circuit (
HC) 20 identifies the protection line of the header conversion table immediately after receiving the header conversion table rewriting signal 34.
The output transmission line number corresponding to PI is changed to the value corresponding to the current transmission line 3g, and thereafter, the transmission of the read clock to the delay circuit address storage section 36d is stopped.

これによって、回線切換えは完了する。回線の切戻しも
、前記切換えと同様に行うことができる。
This completes line switching. Switching back the line can also be performed in the same manner as the switching described above.

なお、当然のことであるが、現用回線より切換え先の予
備用回線の伝送遅延時間が大きい場合には、遅延回路用
アドレス記憶部36dにアドレスが蓄積されることはな
い。しかし、その場合においても回線切換えの手順は前
記した場合と同じである。
As a matter of course, if the transmission delay time of the switching destination protection line is longer than that of the working line, no address will be stored in the delay circuit address storage section 36d. However, even in that case, the line switching procedure is the same as in the above case.

以上述べたように、前記高速内部ハイウエイの速度がそ
れほど高速でなく、制御回路(CT)38が遅延回路用
アドレス記憶部36dからのエンプティー信号28を受
信してから、ヘッダ変換テーブル書換信号34を送出し
てヘッダ変換回路(HC)20内のヘッダ変換テーブル
の書換えが行われるまでの時間が、ヘッダ変換回路(H
C)20において一つのセルの通過時間に比較して小さ
い場合には、セルの順序逆転が生じないため、実セル到
着間隔検出回路は不要となる。また、遅延回路用アドレ
ス記憶部36dはアドレスのみを記憶すればよいため、
従来方式と比較してメモリ容量が少なくてすむ。
As described above, the speed of the high-speed internal highway is not so high, and after the control circuit (CT) 38 receives the empty signal 28 from the delay circuit address storage section 36d, it outputs the header conversion table rewrite signal 34. The time it takes to rewrite the header conversion table in the header conversion circuit (HC) 20 is determined by the header conversion circuit (HC) 20.
C) If the transit time in 20 is small compared to the transit time of one cell, the order of the cells will not be reversed, so the actual cell arrival interval detection circuit will not be necessary. Furthermore, since the delay circuit address storage section 36d only needs to store addresses,
It requires less memory capacity than the conventional method.

第2図は本発明の第二実施例を示すブロック構成図であ
る。
FIG. 2 is a block diagram showing a second embodiment of the present invention.

第2図において、41はヘッダ変換回路(HC)、42
および63はセレクタ(S)、64は特殊アドレス保持
回路(M) 、65は特殊アドレス検出除去回路(D)
、ならびに66は特殊アドレス検出信号であり、他は第
1図の場合と同じである。
In FIG. 2, 41 is a header conversion circuit (HC), 42
and 63 is a selector (S), 64 is a special address holding circuit (M), and 65 is a special address detection and removal circuit (D).
, and 66 are special address detection signals, and the others are the same as in FIG.

ヘッダ変換回路(HC)41は、続出クロック30を送
出しない点を除いて、その機能は第1図のヘッダ変換回
路(HC)20と同様である。セレクタ(S)42は、
制御信号31によって選択される出力伝送路に対応する
出力ポート別アドレス記憶部36a、36bまたは36
Cに読出クロック32を与えるとともに、その出力ポー
ト別アドレス記憶部36a 、36bまたは36cより
読み出されたアドレスを、読出アドレス26として共通
バッファ (CBF)21への送出および空アドレスと
して空アドレス記憶B 3 6 eへの送出を行う。制
御信号31は、通常は、セル多重分離回路(DE〜IU
x)22において、現用伝送路3d  (3g ) 、
3e  (3h )および3f(3i)のj頃にセルの
分離ができるように、出力ポート別アドレス記憶部36
a 、36bおよび36cの順に繰り返し選択するよう
に与える。しかし、制御回路(CT)3gは、遅延回路
用アドレス記憶部36dからアドレスを読み出す必要が
ある場合には、遅延された予備用回線のセルが出力され
るべき伝送路に対応する出力ポート別アドレス記憶部3
5a , 36bまたは36cを選択する代わりに遅延
回路用アドレス記憶136dを選択するように制御信号
31を送出する。
The header conversion circuit (HC) 41 has the same function as the header conversion circuit (HC) 20 shown in FIG. 1, except that it does not send out the successive clock 30. The selector (S) 42 is
Output port address storage unit 36a, 36b, or 36 corresponding to the output transmission path selected by the control signal 31
At the same time, the read clock 32 is applied to C, and the address read from the address storage unit 36a, 36b or 36c for each output port is sent to the common buffer (CBF) 21 as a read address 26 and is sent to the empty address storage B as an empty address. 3 6 Sends to e. The control signal 31 is normally sent to the cell multiplexing/demultiplexing circuit (DE to IU).
x) In 22, the working transmission line 3d (3g),
In order to separate the cells at around j of 3e (3h) and 3f (3i), an address storage section 36 for each output port is provided.
A, 36b and 36c are repeatedly selected in this order. However, when it is necessary to read an address from the delay circuit address storage section 36d, the control circuit (CT) 3g uses an output port-specific address corresponding to the transmission line to which the delayed protection line cell should be output. Storage part 3
The control signal 31 is sent to select the delay circuit address memory 136d instead of selecting 5a, 36b or 36c.

特殊アドレス保持回路(M)64は共通バッファ(CB
F)21で使われることのない特殊アドレスを保持して
いる。セレクタ(S)63は、通常は制御信号35によ
り空アドレス記憶部36eから読み出されたアドレスを
目的とする出力ポート別アドレス記1’.I!M36a
 , 36bまたは36c1あるいは遅延回路用アドレ
ス記憶部36dに送出するが、ヘンダ変換回路(HC)
41から指示がある場合には、制御信号35により特殊
アドレス保持回路(M)64からの特殊アドレスを目的
とする出カポート別アドレス記憶部36a 、36bま
たは36cに送出する。
The special address holding circuit (M) 64 is a common buffer (CB
F) Holds a special address that is never used in 21. The selector (S) 63 normally selects the output port specific address record 1'. I! M36a
, 36b or 36c1 or the delay circuit address storage section 36d, but the address conversion circuit (HC)
When there is an instruction from 41, the special address from the special address holding circuit (M) 64 is sent to the target output port address storage section 36a, 36b or 36c by the control signal 35.

特殊アドレス検出除去回路(D)65は、通常のアドレ
スはそのまま通過させるが、特殊アドレスが到着した場
合には、それを検出して特殊アドレス検出信号66を送
出するとともにその特殊アドレスを除去する。
The special address detection and removal circuit (D) 65 allows normal addresses to pass through as is, but when a special address arrives, it detects it, sends out a special address detection signal 66, and removes the special address.

本発明の特徴は、第2図において、送信側装置1は、第
一の回線切換制御手段としてのヘッダ変換回路(HC)
41と切換信号送出手段としてのOAMセル発生回路(
OCG)6とを含み、受信側装置2は、切換信号検出手
段としてのヘッダ変換回路(HC)41と、遅延回路用
アドレス記憶部としてのF I F 036dと、第三
の回線切換制御手段としてのセレクタ(S)42および
63ならびに制御回路(CT)38、特殊アドレス保持
回路(M) 64および特殊アドレス検出除去回路(D
)65とを含むことにある。
The feature of the present invention is that in FIG.
41 and an OAM cell generation circuit (
OCG) 6, and the receiving side device 2 includes a header conversion circuit (HC) 41 as a switching signal detection means, an FIF 036d as a delay circuit address storage section, and a third line switching control means. selectors (S) 42 and 63, control circuit (CT) 38, special address holding circuit (M) 64 and special address detection and removal circuit (D
) 65.

次に、本第二実施例の動作について説明する。Next, the operation of the second embodiment will be explained.

本第二実施例は、回線切換を無瞬断で行うことができる
。以下では、現用伝送路3a−3d −3gを通る現用
回線から現用伝送路3a −3e −3gを通る予備用
回線への回線切換えおよび切戻しの手順について説明す
る。
In the second embodiment, line switching can be performed without momentary interruption. Below, a procedure for switching and switching back the line from the working line passing through the working transmission lines 3a-3d-3g to the protection line passing through the working transmission lines 3a-3e-3g will be explained.

回線切換えの手順は、受信側装置2の遅延回路用アドレ
ス記憶部36dを予備用回線から除く方法および特殊ア
ドレスの扱い以外は第1図の場合と同じなので、ここで
は、ヘッダ変換回路(HC)41が切換信号を含む自ノ
ード宛のOAMセルを受信後の動作を説明する。
The line switching procedure is the same as that shown in Fig. 1 except for the method of removing the delay circuit address storage section 36d of the receiving side device 2 from the protection line and the handling of special addresses. The operation after 41 receives an OAM cell addressed to its own node including a switching signal will be described.

受信側装置2のヘッダ変換回路(HC)41は、情報列
の終わりを示す切換信号を含む自ノード宛のOAMセル
を受信すると、そのOAMセルを制御回路(CT)38
に送出するとともに、制御信号35によりセレクタ(S
)63を制御して特殊アドレス保持回路(M)64から
の特殊アドレスを出力ポート別アドレス記憶部36aに
送出する。遅延回路用アドレス記憶部36dは、制御回
路(CT)38が前記OAMセルを受信し、特殊アドレ
ス検出信号66を受信するまで予備用回線のセルを共通
バッファ (CBF)21に書き込んだそのアドレスを
蓄積する。前記制御回路(CT)38は、前記OAMセ
ルを受信し、さらに特殊アドレス検出信号66を受信す
ると、制御信号31により出力ポート別アドレス記憶部
36aに対する読出クロツク29の送出を一時停止し、
その代わりに遅延回路用アドレス記憶部36dに読出ク
ロックを送出して、遅延回路用アドレス記憶部36dか
ら読み出したアドレスを続出アドレス26とする。これ
によって、共通バッファ(CBF)21に書き込まれて
いる予備用回線の遅延されたセルは現用伝送路3gに出
力される。
When the header conversion circuit (HC) 41 of the receiving side device 2 receives an OAM cell addressed to its own node that includes a switching signal indicating the end of the information string, the header conversion circuit (HC) 41 converts the OAM cell to the control circuit (CT) 38.
At the same time, the control signal 35 causes the selector (S
) 63 to send the special address from the special address holding circuit (M) 64 to the address storage section 36a for each output port. The delay circuit address storage unit 36d stores the address at which the control circuit (CT) 38 receives the OAM cell and writes the cell of the protection line into the common buffer (CBF) 21 until the special address detection signal 66 is received. accumulate. When the control circuit (CT) 38 receives the OAM cell and further receives the special address detection signal 66, it temporarily stops sending out the read clock 29 to the address storage section 36a for each output port according to the control signal 31, and
Instead, a read clock is sent to the delay circuit address storage section 36d, and the address read from the delay circuit address storage section 36d is set as the subsequent address 26. As a result, the delayed cells of the protection line written in the common buffer (CBF) 21 are output to the working transmission line 3g.

その後、制御回路(CT)38は、遅延回路用アドレス
記憶部36dからのエンプティー信号28を受信直後に
、予備用回線のセルを共通バッファ(CBF)21に書
き込んだそのアドレスを直接出力ポート別アドレス記憶
部36a に書き込むようにヘッダ変換テーブル書換信
号34を送出する。ヘッダ変換回路(HC)41は、こ
のヘッダ変換テーブル書換信号34を受信直後にヘッダ
変換テーブルの予備用回線を識別するVPIに対応する
出力伝送路番号を現用伝送路3gに対応する値に変更す
る。制御回路(CT)38は、前記ヘッダ変換テーブル
書換信号34を送出後、制御信号31により遅延回路用
アドレス記憶部36dへの読出クロック29の送出を停
止し、代わりに出力ポート別アドレス記憶部36aに対
して続出クロック29を送出するようにする。
Thereafter, immediately after receiving the empty signal 28 from the delay circuit address storage section 36d, the control circuit (CT) 38 directly converts the address written in the cells of the protection line into the common buffer (CBF) 21 into the address for each output port. A header conversion table rewriting signal 34 is sent so as to be written into the storage section 36a. Immediately after receiving this header conversion table rewriting signal 34, the header conversion circuit (HC) 41 changes the output transmission line number corresponding to the VPI for identifying the protection line in the header conversion table to a value corresponding to the working transmission line 3g. . After sending out the header conversion table rewriting signal 34, the control circuit (CT) 38 stops sending out the read clock 29 to the delay circuit address storage section 36d in accordance with the control signal 31, and instead transfers the read clock 29 to the address storage section 36a for each output port. A successive clock 29 is sent to the target.

これによって、回線切換えは完了する。回線の切戻しも
、前言己切換えと同様に行うことができる。
This completes line switching. Line switching can also be performed in the same way as the previous line switching.

以上の説明では、遅延回路用アドレス記憶部36dから
のアドレス読み出しを出力ポート別アドレス記憶部36
aからのアドレス読み出しに対して完全に優先制御する
場合について述べたが、遅延回路用アドレス記憶部36
d内のアドレスがなくなるまで、一定の選択比で遅延回
路用アドレス記憶836dと出力ポート別アドレス記憶
部36aに読出クロックを送出して、読み出されたアド
レスを続出アドレス26としてもよい。
In the above explanation, address reading from the delay circuit address storage section 36d is performed using the output port address storage section 36d.
Although we have described the case where complete priority control is given to the address read from a, the delay circuit address storage section 36
The read clock may be sent to the delay circuit address memory 836d and the output port specific address memory section 36a at a constant selection ratio until there are no more addresses in d, and the read address may be used as the subsequent address 26.

なお、以上説明した回線切換方式では、制御回路(CT
)38が遅延回路用アドレス記憶部36dがらのエンプ
ティー信号28を受信してから、ヘッダ変換テーブル書
換信号34を送出してヘッダ変換回路(HC)41内の
ヘッダ変換テーブルの書き換えが行われるまでの間に、
予備用回線のセルを共通バッファ (CBF)21に書
き込んだそのアドレスが遅延回路用アドレス記憶部36
dに新たに書き込まれることがないことを前提としてい
る。しかし、高速内部ハイウエイの速度が速く、1セル
の占有時間が短くなると、前記ヘッダ変換テーブルの書
換えの前に新たなアドレスが遅延回路用アドレス証憶部
36dに書き込まれる可能性がある。その場合には、制
御回路(CT)38は遅延回路用アドレス記憶部36d
からのエンプティー信号28を受信後、ヘッダ変換テー
ブル書換信号34を送出してヘッダ変換回路(HC)4
1内のヘッダ変換テーブルの書換えが行われた後も、し
ばらく間、制御信号31により出力ポート別アドレス記
憶部36aに対して遅延回路用アドレス記憶部36dを
優先制御し、遅延回路用アドレス記憶部36d内のアド
レスが完全になくなった時点で、前記優先制御を解除し
、セルを現用伝送路3gに出力するためのアドレスを読
み出すタイミングでは、出力ポート別アドレス記憶B3
6aにのみ読出クロック29を送出するようにする。
In addition, in the line switching method explained above, the control circuit (CT
) 38 receives the empty signal 28 from the delay circuit address storage section 36d until the header conversion table rewriting signal 34 is sent and the header conversion table in the header conversion circuit (HC) 41 is rewritten. Between,
The address where the cells of the protection line are written to the common buffer (CBF) 21 is stored in the delay circuit address storage section 36.
It is assumed that no new data will be written to d. However, if the speed of the high-speed internal highway is high and the occupation time of one cell is short, there is a possibility that a new address will be written to the delay circuit address storage section 36d before the header conversion table is rewritten. In that case, the control circuit (CT) 38 operates in the delay circuit address storage section 36d.
After receiving the empty signal 28 from the header conversion circuit (HC) 4, a header conversion table rewriting signal 34 is sent out.
Even after the header conversion table in 1 is rewritten, the control signal 31 prioritizes the delay circuit address storage section 36d over the output port address storage section 36a for a while. When the address in 36d is completely exhausted, the priority control is canceled and the address for outputting the cell to the current transmission line 3g is read out from the address storage B3 for each output port.
The read clock 29 is sent only to the clock 6a.

なお、第2図では、特殊アドレス保持回路(M)64、
および特殊アドレス検出除去回路(D)65を用いて、
ヘッダ変換回路(HC)41が情報列の終わりを示す切
換信号が挿入されたOAMセルを受信した直前の現用回
線のセルを共通バッファ(CBF)21に書き込んだそ
のアドレスが、出力ポート別アドレス記憶部36aを通
過した時点を検出する方法を採っている。しかし、その
方法の代わりに、第3図に示すように、ヘッダ変換回路
(HC)41が情報列の終わりを示す切換信号が挿入さ
れたOAMセルを受信した直後に、出力ポート別アドレ
ス記憶136aの記憶アドレス数をセットし、そのセッ
トされた値から、それ以後出力ポート別アドレス記憶部
36aからアドレスが読み出されるごとに、1を減算し
、その値が零になった時点を用いてもよい。第3図にお
いて、76は書込クロツク、6Bは書き込まれるアドレ
スデータ、69は読み出サれるアドレスデータ、70は
アップダウンカウンタ(C) 、71はカウント値、7
2はダウンカウンタ (DC)、73はセット信号、お
よび74はカウント値零信号であり、他の回路は第2図
と同じである。
In addition, in FIG. 2, the special address holding circuit (M) 64,
and special address detection and removal circuit (D) 65,
The header conversion circuit (HC) 41 writes the cell of the working line immediately before receiving the OAM cell into which the switching signal indicating the end of the information string is inserted into the common buffer (CBF) 21, and the address is stored as an address for each output port. A method is adopted in which the point in time when the light passes through the section 36a is detected. However, instead of that method, as shown in FIG. It is also possible to set the number of memory addresses for , subtract 1 from the set value every time an address is read from the address storage unit 36a for each output port, and use the point in time when the value becomes zero. . In FIG. 3, 76 is a write clock, 6B is address data to be written, 69 is address data to be read out, 70 is an up/down counter (C), 71 is a count value, 7
2 is a down counter (DC), 73 is a set signal, and 74 is a count value zero signal, and the other circuits are the same as in FIG.

なお、第3図は一つのF I F 036aと制御回路
(CT)38との関係を示したもので、F I F 0
36bおよび36cにもアップダウンカウンタ(C)7
0およびダウンカウンタ(DC)72が必要になる。た
だし第2図では、書込クロック76は省略されている。
In addition, FIG. 3 shows the relationship between one F I F 036a and the control circuit (CT) 38, and F I F 0
36b and 36c also have up/down counters (C) 7
0 and a down counter (DC) 72 are required. However, in FIG. 2, the write clock 76 is omitted.

アップダウンカウンタ(C)70は書込クロック76に
より一つカウントアップされ、続出クロック29により
一つカウントダウンされる。従って、カウント値71は
、現在FIF○36a内にあるアドレス数を示す。ダウ
ンカウンタ(DC)72は、セット信号73によりカウ
ント値71をセットし、そのセットされた値を読出クロ
ック29によりカウントダウンさせ、その値が零になっ
たとき、カウント値零信号74を送出する。従って、制
御回路(CT)38は、OAMセル受信した直後に、セ
ット信号73を送出し、カウント値零信号74を受信し
た後、次の動作に移ればよい。
The up/down counter (C) 70 is counted up by one by the write clock 76 and counted down by one by the successive clock 29. Therefore, the count value 71 indicates the number of addresses currently in the FIF○36a. A down counter (DC) 72 sets a count value 71 by a set signal 73, counts down the set value by a read clock 29, and sends out a count value zero signal 74 when the value reaches zero. Therefore, the control circuit (CT) 38 may send out the set signal 73 immediately after receiving the OAM cell, and after receiving the count value zero signal 74, proceed to the next operation.

また、当然のことであるが、現用回線より切換え先の予
備用回線の伝送遅延時間が大きい場合には、遅延回路用
アドレス記憶部36dにアドレスが蓄積されることはな
い。しかし、その場合においても回線切換えの手順は前
記した場合と同じである。
Further, as a matter of course, if the transmission delay time of the switching destination protection line is longer than that of the working line, no address is stored in the delay circuit address storage section 36d. However, even in that case, the line switching procedure is the same as in the above case.

以上述べたように、前記回線切換えにおいて予備用回線
から遅延回路を切り離す場合、セルの順序逆転が生じる
ことはないため、実セル到着開隔検出回路は不要となる
。また、遅延回路用アドレス記憶部366はアドレスの
みを記憶すればよいため、従来と比較してメモリ容量が
少なくてすむ。
As described above, when the delay circuit is disconnected from the protection line in the line switching, the order of the cells is not reversed, so the actual cell arrival gap detection circuit is not required. Furthermore, since the delay circuit address storage section 366 only needs to store addresses, the memory capacity can be reduced compared to the conventional art.

第4図は本発明の第三実施例を示すブロック構成図であ
る。
FIG. 4 is a block diagram showing a third embodiment of the present invention.

第4図において、43は共通バッファ(CBF)、45
、46、47、48および49はセレクタ (S)、4
4はセレクタ45、46および47の制御信号、50お
よび51はアドレスチェーンデータ、52a 〜52d
 , 53a 〜53d1および54a〜54d はフ
リップフロツプ(F〜F4)、55a〜55dはアドレ
ス比較回路(C〜C4)、56はセット信号またはアド
レス一致信号、67はアドレス一致信号、57はセレク
タ48および49の制御信号、ならびに58は制御回路
(CT)であり、他は第2図の場合と同じである。
In FIG. 4, 43 is a common buffer (CBF), 45
, 46, 47, 48 and 49 are selectors (S), 4
4 is a control signal for selectors 45, 46 and 47, 50 and 51 are address chain data, 52a to 52d
, 53a to 53d1 and 54a to 54d are flip-flops (F to F4), 55a to 55d are address comparison circuits (C to C4), 56 is a set signal or address match signal, 67 is an address match signal, and 57 is a selector 48 and 49. , and 58 is a control circuit (CT), and the others are the same as in FIG.

ヘッダ変換回路(HC)41は、回線を識別するVPI
とそのVPIのセルが出力されるべき伝送路番号との対
応および新しいVPIに変換するためのVPrを書き込
んだヘッダ変換テーブルを持っている。高速内部ハイウ
ェイから実セルが到着すると、続出クロツク33を空ア
ドレス記憶部36eに送り、空アドレスを一つ読み出す
とともに、到着した実セルのヘッダ内のVPIを解読後
、前記ヘッダ変換テーブルよりそのセルが出力されるべ
き伝送路番号と新しいVPIを読み取り、その新しいV
PIを前記実セルに挿入するとともに、セレクタ(S)
 45、46および47において前記伝送路番号に対応
するフリップフロツプへの出力またはフリソプフロツプ
からの人力が選択されるように制御信号44を送出する
。また、それと同時に前記到着した実セルおよびアドレ
スチェーンデータ50を書込アドレス25によって、共
通バッファ(CBF)43に書き込む。これによって、
空アドレス記憶iffl36eより読み出されたアドレ
スは、前記実セルが出力されるべき伝送路に対応するフ
リップフD ンプ(F, −F. > 52a 〜52
dに人力される。
The header conversion circuit (HC) 41 is a VPI that identifies the line.
It has a header conversion table in which the correspondence between the VPI and the transmission line number to which cells of that VPI should be output and the VPr for converting to a new VPI are written. When a real cell arrives from the high-speed internal highway, the successive clock 33 is sent to the empty address storage section 36e, one empty address is read out, and after decoding the VPI in the header of the arrived real cell, the cell is converted from the header conversion table. reads the transmission path number and new VPI that should be output, and outputs the new VPI.
Insert PI into the real cell and selector (S)
At 45, 46 and 47, a control signal 44 is sent out so that the output to the flip-flop or the manual input from the flip-flop corresponding to the transmission path number is selected. At the same time, the real cell and address chain data 50 that have arrived are written into the common buffer (CBF) 43 using the write address 25. by this,
The address read from the empty address memory ifl36e is sent to the flip-flop D (F, −F. > 52a to 52) corresponding to the transmission path to which the actual cell is to be output.
d is manually operated.

また、前記実セルが出力されるべき伝送路に対応するフ
リップ7 0 7プ(F+ −F4 ) 52a 〜5
2dにラッチされていたアドレスはセレクタ(S)46
を通過してアドレスチェーンデータ50となるとともに
、前記実セルが出力されるべき伝送路に対応するフリッ
プフロツプ(F,〜F4)53a〜53dに人力される
。さらに、また前記実セルが出力されるべき伝送路に対
応するフリップフロツブ(Fl〜F4)53a〜53d
にラッチされていたアドレスはセレクタ (S)45を
通過して、書込アドレス25となる。共通バッファ(C
BF)43に書き込まれるアドレスチェーンデータ50
は、実セルと同じアドレスに書き込まれ、同じ出力伝送
路に出力される実セルについて、次に読み出されるべき
実セルの格納されているアドレスを示している。なお、
フリップフロップ(F+ 〜F’4 ) 52a〜52
d 、53a〜53d1および54a〜54dは一つの
アドレスをラッチできる複数個のフリップフロップから
構成されているものとする。
Further, flips 7 0 7 (F+ -F4) 52a to 5 corresponding to the transmission path through which the actual cells are to be output are
The address latched in 2d is the selector (S) 46
The address chain data 50 is outputted to the flip-flops (F, -F4) 53a to 53d corresponding to the transmission path to which the actual cell is to be output. Furthermore, flip-flops (Fl to F4) 53a to 53d corresponding to the transmission path through which the actual cells are to be output
The address latched in passes through the selector (S) 45 and becomes the write address 25. Common buffer (C
Address chain data 50 written to BF) 43
indicates the stored address of the real cell to be read next for a real cell written to the same address as the real cell and output to the same output transmission path. In addition,
Flip-flop (F+ ~F'4) 52a ~ 52
d, 53a to 53d1, and 54a to 54d are constructed from a plurality of flip-flops that can latch one address.

また、ヘッダ変換回路(HC)41は、到着した実セル
が自ノード宛のO A Mセルである場合にはそのセル
を制御回路(CT)58に送出する。
Furthermore, when the actual cell that has arrived is an OAM cell addressed to its own node, the header conversion circuit (HC) 41 sends the cell to the control circuit (CT) 58.

共通バッファ(CBF)43は、実セルおよびアドレス
チェーンデータ50を書込アドレス25によって書き込
み、続出アドレス26によって読み出し、読み出された
実セルをセル多重分離回路(DEMUX)22へ、また
アドレスチェーンデータ51をセレクタ (S)48へ
送出する。フリップフロツプ(F+ ) 52a , 
53aおよび54aは現用伝送路3d  (3g)に対
応するフリソプフロップ、フリップフロツブ(F2 )
52b 、53bおよび54bは現用伝送路3e(3h
)に対応するフリップフロップ、フリップフロップ(F
3 ) 52c 、53cおよび54Cは現用伝送路3
f(3i)に対応するフリップフロップ、フリップフロ
ツプ(F4 ) 52d , 53dおよび54dは遅
延回路に対応するフリップフロップである。
The common buffer (CBF) 43 writes the real cell and address chain data 50 using the write address 25, reads it using the subsequent address 26, sends the read real cell to the cell multiplexing/demultiplexing circuit (DEMUX) 22, and also writes the address chain data. 51 to the selector (S) 48. Flip-flop (F+) 52a,
53a and 54a are flip-flops and flip-flops (F2) corresponding to the current transmission line 3d (3g).
52b, 53b and 54b are the current transmission line 3e (3h
) corresponding flip-flop, flip-flop (F
3) 52c, 53c and 54C are the working transmission line 3
Flip-flops corresponding to f(3i) and flip-flops (F4) 52d, 53d and 54d are flip-flops corresponding to delay circuits.

実セルの遅延回路およびそのアドレスチェーンとしての
機能は、共通バッファ(CBF)43が行っている。セ
レクタ(S)48および49は制御信号57により制御
され、通常は、フリップフロップ(F. 、F2 、F
3)54a ,54b ,54cの順に繰り返し選択さ
れる。しかし、遅延された実セルを共通バッファ(C’
BF)43より読み出す場合には、その遅延された実セ
ルが出力されるべき出力伝送路に対応するフリップフロ
ップ(F.〜F3)54a〜54Cを選択する代わりに
フリップ7ロップ(F4)54dを選択する。選択され
たフリップフロツブ(F1〜F4)54a〜54dから
のアドレスは、セレクタ(S)49を通過して読出アド
レス26となるとともに、空アドレスとして空アドレス
記憶部36eに格納される。その読出アドレス26によ
って読み出されたアドレスチェーンデータ51:ま、前
記選択されたフリノプフロノプ(Fl 〜F4)54a
〜54dにラッチされる。
A common buffer (CBF) 43 functions as a real cell delay circuit and its address chain. The selectors (S) 48 and 49 are controlled by a control signal 57 and are normally connected to flip-flops (F., F2, F
3) 54a, 54b, 54c are repeatedly selected in this order. However, the delayed real cells are stored in a common buffer (C'
When reading from the BF) 43, instead of selecting the flip-flops (F. to F3) 54a to 54C corresponding to the output transmission path through which the delayed actual cell is to be output, the flip-flop (F4) 54d is selected. select. The address from the selected flip-flop (F1-F4) 54a-54d passes through the selector (S) 49 and becomes the read address 26, and is stored as an empty address in the empty address storage section 36e. Address chain data 51 read by the read address 26: Well, the selected flinopfronop (Fl to F4) 54a
~54d is latched.

アドレス比較回路(C+ =C4) 55a 〜55d
は、通常はフリップフロツプ(F l− F 4 ) 
53a〜53dと(F,〜F<)54a〜54d にラ
ッチされているアドレスを比較し、一致している場合に
はアドレス一致信号56を出力する。なお、アドレスが
一致している場合には、共通バッファ(CBF)43に
格納されている対応する伝送路に出力されるべき実セル
または遅延されている実セルが無いことを示している。
Address comparison circuit (C+ = C4) 55a to 55d
is usually a flip-flop (F l- F 4 )
The addresses latched in 53a to 53d and (F, to F<) 54a to 54d are compared, and if they match, an address match signal 56 is output. Note that if the addresses match, this indicates that there is no real cell or delayed real cell stored in the common buffer (CBF) 43 that should be output to the corresponding transmission path.

また、アドレス比較回路(C,〜Cl)55a〜55C
は、制御回路(CT)58からのセット信号56により
フリップフロツプ(F.〜F:+)53a〜53cにラ
ッチされているアドレスをセントし、そのセットされた
アドレスとフリップフロツプ(F1〜F3)54a〜5
4Cにラッチされているアドレスとを比較し、一致して
いる場合にはアドレス一致信号56を送出する。なお、
この場合、アドレスが一致した時点は、共通ハッファ 
(CBF)43の前記セ7}されたアドレスに記憶さて
ムだセルが読み出される時点を示している。
In addition, address comparison circuits (C, -Cl) 55a to 55C
sends the address latched to the flip-flops (F. to F:+) 53a to 53c by the set signal 56 from the control circuit (CT) 58, and transfers the set address and the flip-flops (F1 to F3) 54a to 53c. 5
The address is compared with the address latched in 4C, and if they match, an address match signal 56 is sent out. In addition,
In this case, the point at which the addresses match is the common huffer
(CBF) 43 indicates the point in time at which the empty cell is read out from the cell stored at the address set above.

本発明の特徴は、第4図において、送信側装置1は、第
一の回線切換手段としてのへンダ変換回路(HC)41
と、切換信号送信手段としてのOAMセル発生器(OC
G)6とを含み、受信側装置2は、切換信号検出手段と
してのヘッダ変換回路(HC)41と、遅延回路用アド
レス記憶部としてのフリップフロップ(F4 ) 52
d , 53dおよび54dと、第三の回線切換制御手
段としての、セレクタ(S)46、47、48および4
9、比較回路(C.〜C,)55a 〜55d 、なら
びに制御回路(CT)58とを含むことにある。
The feature of the present invention is that in FIG.
and an OAM cell generator (OC) as a switching signal transmission means.
G) 6, the receiving side device 2 includes a header conversion circuit (HC) 41 as a switching signal detection means, and a flip-flop (F4) 52 as a delay circuit address storage section.
d, 53d and 54d, and selectors (S) 46, 47, 48 and 4 as third line switching control means.
9, comparison circuits (C. to C,) 55a to 55d, and a control circuit (CT) 58 are included.

次に、本第三実施例の動作について説明する。Next, the operation of the third embodiment will be explained.

本第三実施例は、回線切換を無瞬断で行うことができる
。以下では、現用伝送路3a−3d −3gを通る現用
回線から現用伝送路3a −3e −3gを通る予備用
回線への回線切換えおよび切戻しの手順について説明す
る。
In the third embodiment, line switching can be performed without momentary interruption. Below, a procedure for switching and switching back the line from the working line passing through the working transmission lines 3a-3d-3g to the protection line passing through the working transmission lines 3a-3e-3g will be explained.

まず、受信側装置2の制御回路(CT)58は、図外の
センタ装置より回線切換信号を受信すると、ヘッダ変換
テーブル書換信号34を送出して、現用伝送路3e内の
予備用回線より送られて《る実セルを共通ハッファ(C
BF)43の遅延回路に記憶されるように、ヘッダ変換
回路(HC)41内のヘッダ変換テーブルに予備用回線
を識別するためのVPIと遅延回路に関係するフリソプ
フロツプ(F.)52dおよび53dに対応する番号と
その予備用回線が現用伝送路3g内で使用する新しいV
PIを書き込む。
First, when the control circuit (CT) 58 of the receiving side device 2 receives a line switching signal from a center device (not shown), it sends out a header conversion table rewrite signal 34 and sends it from the protection line in the working transmission line 3e. A common huffer (C
The VPI for identifying the protection line is stored in the header conversion table in the header conversion circuit (HC) 41, and the flipflops (F.) 52d and 53d related to the delay circuit are stored in the delay circuit of the BF) 43. The corresponding number and the new V that the protection line uses within the working transmission line 3g.
Write PI.

次に、送信側装置1の制御回路(CT)58は、現用伝
送路3dに送出されている現用回線のセルが現用伝送路
3eを通る予備用回線に送出されるようにヘッダ変換テ
ーブル書換信号34を送出する。
Next, the control circuit (CT) 58 of the transmitting side device 1 sends a header conversion table rewriting signal so that the cell of the working line sent to the working transmission line 3d is sent to the protection line passing through the working transmission line 3e. 34 is sent.

現用伝送路3eを通る予備用回線のセルには現用回線と
は別の新しいVPIが使われる。送信側装置1の制御回
路(CT)58は、前記ヘッダ変換テーブル書換信号3
4の送出直後に、OAMセル発生回路(OCG)6に対
して情報列の終わりを示す切換信号を挿入した受信側装
置2宛の○AMセルを現用伝送路3dに送吊するように
OAMセル発生指示13号1Bを送出する。
A new VPI different from that of the working line is used for cells on the protection line passing through the working transmission line 3e. The control circuit (CT) 58 of the sending device 1 receives the header conversion table rewriting signal 3.
4, the OAM cell is sent to the OAM cell generating circuit (OCG) 6 so as to transmit the ○AM cell addressed to the receiving device 2 to the working transmission path 3d, into which a switching signal indicating the end of the information string has been inserted. Send generation instruction No. 13 1B.

一方、受信側装置2のヘッダ変換回路(HC)41は、
前記切換信号を含む自ノード宛の○A〜丁セルを受雪す
ると、そのOAMセルを制御回路(CT)58に送出す
る。制御回路(CT)53は前記OAMセルを受信する
と、セット信号56をアドレス比較回路(C+)b5a
に送出する。その後、制御回路(CT)58は、アドレ
ス比較回路(C1)55aよりアドレス一致信号を受信
すると、セレクタ(S)48および49においてフリッ
プフロンプ(F1)54aの選択を一時中止し、その代
わりにフリップフロツプ(F. )54dを選択するよ
うに制御信号57を変更する。これによって、共通バッ
ファ(CBF)43内に蓄積されている予備用回線の実
セルが読み出され、現用伝送路3gに送出される。その
後、制御回路(CT)58は、アドレス比較回路(C4
 ) 55dからのアドレス一致信号56を受信直後に
、予備用回線のセルを直接現用伝送路3gに対応する共
通バンファ(CBF)43内の領域に書き込むようにヘ
ッダ変換テーブル書換信号ク・1を送出する。ヘッダ変
換回路(HC)41は、このヘッダ変換テーブル書換信
号34を受信直後にヘッダ変換テーブルの予備用回線を
識別するVPIに対応する出力伝送路番号を現用伝送路
3gに対応する値に変更する。これによって、回線切換
えは完了する。回線の切戻しも、前記切換えと同様に行
うことができる。
On the other hand, the header conversion circuit (HC) 41 of the receiving side device 2
When the OAM cell addressed to the own node containing the switching signal is received, the OAM cell is sent to the control circuit (CT) 58. When the control circuit (CT) 53 receives the OAM cell, it sends the set signal 56 to the address comparison circuit (C+) b5a.
Send to. Thereafter, when the control circuit (CT) 58 receives an address match signal from the address comparison circuit (C1) 55a, it temporarily suspends the selection of the flip-flop (F1) 54a in the selectors (S) 48 and 49, and instead The control signal 57 is changed to select the flip-flop (F.) 54d. As a result, the real cells of the protection line stored in the common buffer (CBF) 43 are read out and sent to the working transmission line 3g. Thereafter, the control circuit (CT) 58 controls the address comparison circuit (C4
) Immediately after receiving the address match signal 56 from the address matching signal 55d, the header conversion table rewriting signal Q.1 is sent to write the cells of the protection line directly into the area within the common buffer (CBF) 43 corresponding to the working transmission line 3g. do. Immediately after receiving this header conversion table rewriting signal 34, the header conversion circuit (HC) 41 changes the output transmission line number corresponding to the VPI for identifying the protection line in the header conversion table to a value corresponding to the working transmission line 3g. . This completes line switching. Switching back the line can also be performed in the same manner as the switching described above.

以上の説明では、遅延回路に関係するフリップフロンプ
(F4) 54d ヲフリップフロッ7’ (F,)5
4aに対して完全に優先して選択する優先制御の場合に
ついて述べたが、遅延回路内の予備用回線のセルがなく
なるまで、一定の選択比でフリップフロソプ(F4 )
 54dと(F+)54aを選択してもよい。
In the above explanation, the flip-flop (F4) 54d and the flip-flop 7' (F,)5 related to the delay circuit are
We have described the case of priority control in which the selection is given complete priority to F4a, but the flip-flop (F4) is selected at a constant selection ratio until there are no cells on the protection line in the delay circuit.
54d and (F+) 54a may be selected.

なお、以上説明した回線切換方式では、制御回路(CT
)58が遅延回路に関係するアドレス比較回路(C4 
) 55dからのアドレス一致信号56を受信してから
、ヘッダ変換テーブル書換信号34を送出してヘンダ変
換回路(HC)41内のヘッダ変換テーブルの書換えが
行われるまでの間に、予備用回線のセルが共通ハンファ
 (CBF)43に新たに書き込まれることがないこと
を前提としている。
In addition, in the line switching method explained above, the control circuit (CT
) 58 is an address comparison circuit (C4) related to the delay circuit.
) The protection line is It is assumed that no new cells will be written to the Common Hanwha (CBF) 43.

しかし、高速内部ハイウエイの速度が速く、1セルの占
有時間が短くなると、前記ヘッダ変換テーブルの書換え
の前に予備用回線のセルが共通バノファ(CBF)43
に書き込まれる可能性がある。
However, when the speed of the high-speed internal highway is high and the occupation time of one cell becomes short, the cell of the protection line is changed to the common vanofa (CBF) 43 before the header conversion table is rewritten.
may be written to.

その場合には、制御回路(CT)58はヘッダ変換回路
(HC)41のヘッダ変換テーブルの書換えが行われた
後も、しばろくの間、制御信号57によりフリップフロ
ツプ(F+)54aに対してフリップフロツブ(F4)
54dを優先制御し、遅延回路内の予備用回線のセルが
完全になくなった時点で、前記優先制御を解除し、セル
を現用伝送路3gに出力するためのアドレスを選択する
タイミングでは、フリノプフロツプ(Fl).1)4a
のみを選択するようにする。
In that case, even after the header conversion table of the header conversion circuit (HC) 41 has been rewritten, the control circuit (CT) 58 continues to operate the flip-flop (F+) 54a using the control signal 57 for a while. Flip flop (F4)
54d, and when there are no cells on the protection line in the delay circuit, the priority control is canceled and the address for outputting the cells to the working transmission line 3g is selected. Fl). 1) 4a
Select only

また、当然のことであるが、現用回線より切換え先の予
備用回線の伝送遅延時間が大きい場合には、遅延回路内
に予備用回線のセルが蓄積されることはない。しかし、
その場合においても回線切換えの手順は前記した場合と
同じである。
Also, as a matter of course, if the transmission delay time of the switching destination protection line is longer than that of the working line, cells of the protection line will not be accumulated in the delay circuit. but,
Even in that case, the line switching procedure is the same as in the above case.

以上述べたように制御するため、セルの順序逆転を生じ
させないための実セル到着間隔検出回路は不要となる。
Since the control is performed as described above, there is no need for an actual cell arrival interval detection circuit to prevent the order of cells from being reversed.

また、遅延回路用アドレス記憶部36dはアドレスのみ
を記憶すればよいため、従来方式と比べてメモリ容量が
少なくてすむ。
Further, since the delay circuit address storage section 36d only needs to store addresses, the memory capacity can be reduced compared to the conventional method.

以上説明した第一、第二および第三の実施例における回
線切換方式は、送信側装置1と受信側装置2の間に中継
ノード装置がある場合にも同様に適用できる。
The line switching systems in the first, second, and third embodiments described above can be similarly applied to the case where there is a relay node device between the sending device 1 and the receiving device 2.

第5図は本発明の第四実施例を示すブロック構成図であ
る。
FIG. 5 is a block diagram showing a fourth embodiment of the present invention.

第5図において、3j,3kおよび3mは予備用伝送路
、36fは遅延回路用アドレス記憶部としてのFIF○
、ならびに75は遅延調整回路であり、他は第2図と同
様である。
In FIG. 5, 3j, 3k, and 3m are backup transmission lines, and 36f is a FIF○ as an address storage section for the delay circuit.
, and 75 are delay adjustment circuits, and the others are the same as in FIG.

セレクタ(S)42は、通常は出力ポート別アドレス記
憶a36aおよび36bから読み出されたアドレスによ
って共通ハッファ (CBF)21より読み出されたセ
ルがそれぞれ現用伝送路3d(3g)および3e(3h
)に出力されるように制御信号31によって制御される
。遅延回路用アドレス記憶部36fおよび36[jは、
通常はそれぞれ現用伝送路3d(3g)および3e(3
h)に出力されるべきセルを遅延させるための遅延回路
用アドレス記憶邪である。遅延調整回路(A,+75は
、特殊アドレス検出除去回路(D)65で生じる遅延と
同等の遅延を与える回路である。
Normally, the selector (S) 42 selects the cells read from the common buffer (CBF) 21 according to the addresses read from the output port address memories a36a and 36b, respectively, to the working transmission lines 3d (3g) and 3e (3h).
) is controlled by a control signal 31 so that it is output to Delay circuit address storage units 36f and 36[j are
Normally, working transmission lines 3d (3g) and 3e (3g) are used, respectively.
h) An address memory for a delay circuit for delaying cells to be output. The delay adjustment circuit (A, +75) is a circuit that provides a delay equivalent to the delay caused by the special address detection and removal circuit (D) 65.

本発明の特徴は、第5図において、送信側装置1は、第
一の回線切換制御手段としてのヘッダ変換回路(HC)
41と、切換信号送出手段としてのOAMセル発生回路
(OCG)6とを含み、受信側装置2は、切換信号検出
手段としてのヘッダ変換回路(HC)41と、遅延回路
用アドレス記憶部としてのFIFO36fおよび36d
と、第三の回線切換手段としてのセレクタ(S)63お
よび42、特殊アドレス保持回路(M) 64、特殊ア
ドレス検出除去回路(D)65、遅延調整回路(A)7
5、ならびに制御回路(CT)38とを含むことにある
The feature of the present invention is that in FIG.
41, and an OAM cell generation circuit (OCG) 6 as a switching signal sending means, and the receiving side device 2 includes a header conversion circuit (HC) 41 as a switching signal detection means, and an OAM cell generation circuit (OCG) 6 as a switching signal detection means, and an OAM cell generation circuit (OCG) 6 as a switching signal detection means. FIFO36f and 36d
, selectors (S) 63 and 42 as third line switching means, special address holding circuit (M) 64, special address detection and removal circuit (D) 65, and delay adjustment circuit (A) 7.
5 and a control circuit (CT) 38.

次に、本第四実施例の動作について説明する。Next, the operation of the fourth embodiment will be explained.

本第四実施例は、伝送路切換えを無瞬断で行うことがで
きる。以下、現用伝送路3dから予備用伝送路3kへの
切換えおよび切戻しの手順について説明する。
In the fourth embodiment, transmission path switching can be performed without momentary interruption. The procedure for switching from the working transmission line 3d to the protection transmission line 3k and switching back will be described below.

まず、受信側装置2の制御回路(CT)38は図外のセ
ンタ装置より伝送路切換信号を受信すると、ヘッダ変換
テーブル書換信号34を送出して、予備用伝送路3kよ
り送られてくる各回線の実セルを共通バッファ(CBF
)21に書き込んだそのアドレスを各回線が出力される
べき伝送路に対応する遅延回路用アドレス記憶部36f
または36dに記憶されるように、ヘッダ変換回路(H
C)41内のヘッダ変換テーブルに予備用伝送路内の各
回線を識別するためのVPIとそれに対応する遅延回路
用アドレス記憶部36fまたは36dに対応する番号と
各回線が現用伝送路3gまたは3h内で使用する新しい
VPIとを書き込む。
First, when the control circuit (CT) 38 of the receiving side device 2 receives a transmission path switching signal from a center device (not shown), it sends out a header conversion table rewrite signal 34 to each of the signals sent from the backup transmission path 3k. The real cells of the line are stored in a common buffer (CBF).
) 21 is stored in the delay circuit address storage unit 36f corresponding to the transmission path to which each line is to be output.
or the header conversion circuit (H
C) In the header conversion table in 41, the VPI for identifying each line in the protection transmission line, the corresponding number in the delay circuit address storage section 36f or 36d, and whether each line is the working transmission line 3g or 3h. Write the new VPI to be used within the program.

次に、送信側装置1の制御回路(CT)38は、まず、
制御信号31を、出力ポート別アドレス記憶部36aお
よび36bならびに遅延回路用アドレス記tIi36f
から読み出されたアドレスによって共通ハッファ(CB
F)21より読み出されたセルがそれぞれ現用伝送路3
dおよび3eならびに予備用伝送路3kに出力されるよ
うに変更する。その後、制御回路(CT) 38’よ、
現用伝送路3dに送出されてし)る全回線が予備用伝送
路3kに送出されるようにへ、ツダ変換テーブル書換信
号34を送出する。
Next, the control circuit (CT) 38 of the transmitting device 1 first
The control signal 31 is stored in the output port address storage units 36a and 36b and the delay circuit address memory tIi36f.
The address read from the common huffer (CB
F) Each cell read from 21 is connected to the working transmission line 3.
d and 3e and the backup transmission line 3k. After that, control circuit (CT) 38',
The TSUDA conversion table rewrite signal 34 is sent out so that all lines sent out to the working transmission line 3d are sent out to the protection transmission line 3k.

これによって今まで現用伝送路3dに送出されていたセ
ルが共通バッファ(CBF)21に蓄積されていたその
アドレスを格納していたアドレス証憶部は、出力ポート
別アドレス記憶部36aから遅延回路用アドレス記憶部
36fに変更される。予備用伝送路3kを通る各回線に
は現用伝送路3d内の各回線とは別の新しいVPIが使
われる。
As a result, the address storage unit storing the address of the cell sent to the current transmission line 3d stored in the common buffer (CBF) 21 is transferred from the output port address storage unit 36a to the delay circuit address storage unit 36a. The address is changed to the address storage section 36f. A new VPI different from each line in the working transmission line 3d is used for each line passing through the protection transmission line 3k.

送信側装置1の制御回路(CT)38は、前記ヘッダ変
換テーブル書換信号34の送出直後に、OAMセル発生
回路(OCG)6に対して情報列の終わりを示す切換信
号を挿入した受信側装置2宛の0 A M シルを現用
伝送路3dに送出するようにOA Mセル発生指示信号
18を送出する。
The control circuit (CT) 38 of the transmitting side device 1 inserts a switching signal indicating the end of the information string to the OAM cell generation circuit (OCG) 6 immediately after sending the header conversion table rewriting signal 34. The OAM cell generation instruction signal 18 is sent out so as to send out the 0 AM cell addressed to 2 to the working transmission line 3d.

一方、受信側凌置2のヘッダ変換回路(HC)41は、
前記切換信号を含む自ノード宛のOAMセルを受信する
と、その○AMセルを制御回路(CT)38に送出する
とともに、制御信号35によりセレクタ(S)63を制
御して特殊アドレス保持回路(M)64からの特殊アド
レスを出力ポート別アドレス記憶部36aおよび36b
に送出する。遅延回路用アドレス記憶部36fおよび3
6dは、制御回路くCT)38が前記OAMセルを受信
後、それぞれ対応する出力ポート別アドレス記憶部36
aまたは36bに対応する特殊アドレス検出除去回路(
D)65からの特殊アドレス検出信号66を受信するま
で予備用伝送路のセルを共通バッファ(CBF)21に
書き込んだそのアドレスを蓄積する。前記制御回路(C
T)38は、前記OAMセルを受信後、出力ポート別ア
ドレス記憶部36aに対応する特殊アドレス検出除去回
路(D)65から特殊アドレス検出信号66を受信した
場合、制御信号31により出力ポート別アドレス記憶部
36a に対する続出クロンク29の送出を一時停止し
、その代わりに遅延回路用アドレス記憶部36fに続出
クロノク29を送出して、遅延回路用アドレス記{.!
部36fから読み出したアドレスを続出アドレス26と
する。また、前記制御回路(CT)38は、出力ポート
別アドレス記憶部36bに対応する特殊アドレス検出除
去回路(D)65から特殊アドレス検出信号66を受信
した場合には、制御信号31により出力ポート別アドレ
ス記憶部36bに対する読出クロツク29の送出を一時
停止し、その代わりに遅延回路用アドレス記憶部36d
に続出クロツク29を送出して、遅延回路用アドレス記
憶部36dから読み出したアドレスを読出アドレス26
とする。これらによって、共通バッファ(CBF)2]
に書き込まれている予備用伝送路の遅延されたセルは現
用伝送路3gおよび3hに出力される。
On the other hand, the header conversion circuit (HC) 41 of the receiver side station 2 is
When an OAM cell addressed to the node containing the switching signal is received, the ○AM cell is sent to the control circuit (CT) 38, and the selector (S) 63 is controlled by the control signal 35, and the special address holding circuit (M ) 64 to output port-specific address storage units 36a and 36b.
Send to. Delay circuit address storage units 36f and 3
6d, after the control circuit (CT) 38 receives the OAM cell, the address storage unit 36 for each corresponding output port
Special address detection and removal circuit corresponding to a or 36b (
D) The addresses written in the cells of the protection transmission line are stored in the common buffer (CBF) 21 until the special address detection signal 66 is received from 65. The control circuit (C
When the T) 38 receives the special address detection signal 66 from the special address detection/removal circuit (D) 65 corresponding to the output port address storage section 36a after receiving the OAM cell, the control signal 31 determines the output port address. Sending out the continuous clock 29 to the storage section 36a is temporarily stopped, and instead, the continuous clock 29 is sent to the delay circuit address storage section 36f, and the delay circuit address record {. !
The address read from the section 36f is defined as the subsequent address 26. Further, when the control circuit (CT) 38 receives a special address detection signal 66 from the special address detection/removal circuit (D) 65 corresponding to the address storage unit 36b for each output port, the control circuit (CT) 38 detects each output port by control signal 31. The transmission of the read clock 29 to the address storage section 36b is temporarily stopped, and instead, the delay circuit address storage section 36d
The address read out from the delay circuit address storage section 36d is sent to the read address 26.
shall be. With these, common buffer (CBF) 2]
The delayed cells written on the protection transmission line are output to the working transmission lines 3g and 3h.

その後、制御回路(CT)38は、遅延回路用アドレス
記憶部36fからのエンプティー信号28を受信した場
合にはその直後に、予備用伝送路の回線の内、現用伝送
路3gに出力されるべき回線のセルを共通ハソファ(C
BF)21に書き込んだそのアドレスを直接出力ポート
別アドレス記{:!i36aに書き込むようにヘッダ変
換テーブル書換信号34を送出する。制御回路(CT)
38は、このヘッダ変換テーブル書換信号34を送出後
、制御信号31により遅延回路用アドレス記憶部36f
への読出クロック29の送出を停止し、代わりに出力ポ
ート別アドレス記憶部36aに対して続出クロック29
を送出するようにする。また、制御回路(CT)38は
、遅延回路用アドレス記憶部36dからのエンプティー
信号28を受信した場合にはその直後に、予備用伝送路
の回線の内、現用伝送路3hに出力されるべき回線のセ
ルを共通バンファ(CBF)21に書き込んだそのアド
レスを直接出力ポート別アドレス記憶部36bに書き込
むようにヘッダ変換テーブル書換信号34を送出する。
Thereafter, when the control circuit (CT) 38 receives the empty signal 28 from the delay circuit address storage section 36f, immediately after receiving the empty signal 28, it should be output to the working transmission line 3g of the protection transmission line. The cells of the line are shared by a common carrier (C
BF) The address written to 21 is directly output as an address for each port {:! The header conversion table rewrite signal 34 is sent to write to i36a. Control circuit (CT)
38 sends out this header conversion table rewriting signal 34, and then uses the control signal 31 to cause the delay circuit address storage section 36f to
The transmission of the read clock 29 to the output port address storage section 36a is stopped, and instead, the transmission of the read clock 29 to the output port address storage section 36a is stopped.
to be sent. Further, when the control circuit (CT) 38 receives the empty signal 28 from the delay circuit address storage section 36d, immediately after receiving the empty signal 28, the control circuit (CT) 38 outputs the signal to the working transmission line 3h of the protection transmission line. A header conversion table rewrite signal 34 is sent so that the address of the line cell written into the common buffer (CBF) 21 is directly written into the output port specific address storage section 36b.

制御回路(CT)38は、前記ヘッダ変換テーブル書換
信号34を送出後、制御信号31により遅延回路用アド
レス記憶部36dへの読出クロツク29の送出を停止し
、代わりに出力ポート別アトレス記・臆部36bに対し
て続出クロンク29を送出するようにする。これらの制
御によって、伝送路切換えは完了する。伝送路の切戻し
も、前記切換えと同様に行うことができる。
After sending out the header conversion table rewriting signal 34, the control circuit (CT) 38 stops sending out the read clock 29 to the delay circuit address storage section 36d in response to the control signal 31, and instead writes address information for each output port. The continuous clock 29 is sent out to the portion 36b. Through these controls, transmission line switching is completed. Switching back the transmission line can also be performed in the same manner as the switching described above.

以上の説明では、それぞれ遅延回路用アドレス記Ic部
36fおよび36dからのアドレス続出を出力ポート別
アドレス記憶部36aおよび36bからのアドレス読出
に対して完全に優先制御する場合について述べたが、遅
延回路用アドレス記憶部36f (36d)内のアドレ
スがなくなるまで、一定の選択比で遅延回路用アドレス
記憶部36f (36d)と出ポート別アドレス記憶部
36a (36b)に読出クロツクを送出して、読み出
されたアドレスを続出アドレス26としてもよい。
In the above explanation, a case has been described in which the successive addresses from the delay circuit address register Ic sections 36f and 36d are completely prioritized and controlled over address reading from the address storage sections 36a and 36b for each output port. The read clock is sent to the delay circuit address storage section 36f (36d) and the output port address storage section 36a (36b) at a constant selection ratio until there are no more addresses in the address storage section 36f (36d) for the delay circuit. The issued address may be used as the subsequent address 26.

なお、以上説明した伝送路切換方式では、制御回路(C
T)38が遅延回路用アドレス記憶部36fまたは36
dからのエンプティー信号28を受信してから、ヘッダ
変換テーブル書換信号34を送出してへ7ダ変換回路(
HC)41内のヘッダ変換テーブルの書換えが行われる
までの間に、予備用伝送路のセルを共通ハッファ (C
BF)21に書き込んだそのアドレスが遅延回路用アド
レス記憶部36fまたは36dに新たに書き込まれるこ
とがないことを前提としている。しかし、高速内部ノ1
イウエイの速度が速く、1セルの占有時間が短くなると
、前記ヘッダ変換テーブルの書換えの前に新たな′rド
レスが遅延回路用アドレス記憶部36fまたは36dに
書き込まれる可能性がある。
In addition, in the transmission line switching method explained above, the control circuit (C
T) 38 is the delay circuit address storage section 36f or 36
After receiving the empty signal 28 from d, the header conversion table rewrite signal 34 is sent to the 7da conversion circuit (
Until the header conversion table in the HC) 41 is rewritten, the cells on the protection transmission line are transferred to the common huffer (C
It is assumed that the address written to the BF) 21 will not be newly written to the delay circuit address storage section 36f or 36d. However, high-speed internal No. 1
If the wireless speed is high and the occupation time of one cell is short, there is a possibility that a new 'r address will be written to the delay circuit address storage section 36f or 36d before the header conversion table is rewritten.

その場合には、制御回路(CT)38は遅延回路用アド
レス記憶部36fまたは36dからのエンプティー信号
28を受信後、ヘッダ変換テーブル書換信号34を送出
してヘッダ変換回路(HC)41内のヘッダ変換テーブ
ルの書換えが行われた後も、しばらくの間、制御信号3
1により出力ポート別アドレス記憶部36a (36b
)  に対して遅延回路用アドレス記憶部36 f (
36d)を優先制御し、遅延回路用アドレス記憶部36
 f (36d)  内のアドレスが完全になくなった
時点で、前記優先制御を解除し、セルを現用伝送路3g
および3hに出力するためのアドレスを読み出すタイミ
ングでは、それぞれ出力ポ−ト別アドレス記憶部36a
および36bにのみ読出クo .7ク29を送出ずるよ
うにずる。
In that case, after receiving the empty signal 28 from the delay circuit address storage section 36f or 36d, the control circuit (CT) 38 sends out a header conversion table rewrite signal 34 to update the header in the header conversion circuit (HC) 41. Even after the conversion table is rewritten, the control signal 3 remains unchanged for a while.
1, the output port address storage section 36a (36b
), the delay circuit address storage unit 36 f (
36d), and the delay circuit address storage section 36
When the addresses in f (36d) are completely exhausted, the priority control is canceled and the cell is transferred to the current transmission line 3g.
At the timing of reading the address for output to 3h and 3h, each output port address storage unit 36a
and 36b only. 7 Ku 29 is sent out and shifted.

なお、第5図では、特殊アドレス保持回路(〜1)64
、および特殊アドレス検出除去回路(D)65を用いて
、ヘッダ変換回路(HC)41が情報列の終わりを示す
切換信号が挿入されたO A Mセルを受信した直前の
現用伝送路のセルを共通バッファ(CBF)21に書き
込んだそのアドレスが、出力ポート別アドレス記憶部3
6aおよび36bを通過した時点を検出する方法を採っ
ている。しかし、その方法の代わりに、第3図に示した
ように、ヘッダ変換回路(HC)41が情報列の終わり
を示す切換信号が挿入されたOAMセルを受信した直後
に、出力ポート別アドレス記憶部36aの記憶アドレス
数をセットし、そのセ7}された値から、それ以後出力
ポート別アドレス記憶部36aからアドレスが読み出さ
れるごとに1を減算し、その値が零になった時点を用い
てもよい。
In addition, in FIG. 5, the special address holding circuit (~1) 64
, and the special address detection and removal circuit (D) 65, the header conversion circuit (HC) 41 converts the cell on the current transmission line immediately before receiving the OAM cell into which the switching signal indicating the end of the information string has been inserted. The address written to the common buffer (CBF) 21 is stored in the address storage unit 3 for each output port.
6a and 36b are detected. However, instead of that method, as shown in FIG. 3, immediately after the header conversion circuit (HC) 41 receives the OAM cell into which the switching signal indicating the end of the information string is inserted, the header conversion circuit (HC) 41 stores the address by output port. Set the number of memory addresses in the unit 36a, subtract 1 from the set value every time an address is read from the address storage unit 36a for each output port, and use the point in time when the value becomes zero. You can.

また、当然のことであるが、現用伝送路より切換え先の
予備用伝送路の伝送遅延時間が大きい場合には、遅延回
路用アドレス記1,へ部36fおよび36(」にアドレ
スが蓄積されることはない。しかし、その場合において
も伝送路切換えの手順は前記した場合と同じである。
Also, as a matter of course, if the transmission delay time of the protection transmission line to which switching is made is greater than that of the working transmission line, the addresses are stored in the delay circuit address register 1, sections 36f and 36(). However, even in that case, the procedure for switching the transmission path is the same as in the case described above.

以上述べたように、前記伝送路切換において予備用伝送
路から遅延回路を切り離す場合、セルの順序逆転が生じ
ることはないため、実セル到着間隔検出回路は不要とな
る。また、遅延回路用アドレス記憶部36fおよび36
dはアドレスのみを記憶すればよいため、従来方式に比
べてメモリ容量が少なくてすむ。
As described above, when the delay circuit is separated from the backup transmission line in the transmission line switching, the order of cells is not reversed, so the actual cell arrival interval detection circuit is not required. Further, the delay circuit address storage units 36f and 36
Since d only needs to store addresses, it requires less memory capacity than the conventional method.

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

以上説明したように、本発明は、共通バッファへのセル
の書込アドレスを出力ポート別に記憶し、待行列処理す
る出力ポート別アドレス記憶部を有する共通バッファ形
スイッチにおいて、前記出力ポート別アドレス記憶部と
は別に、共通バッファへのセルの書き込みアドレスを記
憶し、遅延回路として機能する遅延回路用アドレス記憶
部を設け、この遅延回路用アドレス記憶部により、所望
の遅延を行った後、前記遅延回路用アトレス記憶おより
記・1意されているアドレスを古い順に読み出し、遅延
されたセルが出力されるべき出力ポートに対応する前記
出力ポート別アドレス記憶部の待行列に加えるか、また
は、前記遅延回路用アドレス記′1意部からのアドレス
読み出しを、遅延されたセルが出力されるべき出力ポー
トに対応する前記出力ポート別アドレス記憶部からのア
ドレス読出しに対して、優先的に行う優先制御を行うこ
とにより、セルの順序逆転がなくなるため、従来必要で
あった実セル到着間隔検出回路は不要となる効果がある
。また、このたt1回線または伝送路切換に要する時間
が短くなる効果がある。
As described above, the present invention provides a common buffer type switch having an address storage section for each output port that stores write addresses of cells to a common buffer for each output port and performs queue processing. Separately, a delay circuit address storage section is provided which stores write addresses of cells to the common buffer and functions as a delay circuit, and after performing a desired delay using this delay circuit address storage section, Notes on address memory for circuits: Read out the addresses in order of oldest address and add them to the queue of the output port address storage section corresponding to the output port to which the delayed cell is to be output, or Priority control for performing address reading from the delay circuit address memory part with priority over address reading from the address storage part for each output port corresponding to the output port to which the delayed cell is to be output. By performing this, there is no reversal of the order of the cells, so there is an effect that the actual cell arrival interval detection circuit, which was conventionally necessary, is no longer necessary. In addition, this has the effect of shortening the time required for switching the t1 line or transmission line.

さらに、この遅延回路は、セルを共通バッファに書き込
んだそのアドレスだけを記憶するため、セル自身を記憶
しなければならなかった従来方式の遅延回路に比較して
、必要なメモリ量が非常に少なくてすむ効果がある。
Furthermore, because this delay circuit only remembers the address of a cell written to a common buffer, it requires much less memory than a conventional delay circuit that had to store the cell itself. It has a soothing effect.

4

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

第1図は本発明の第一実施例を示すブロンク構成図。 第2図は本発明の第二実施例を示すブロック構成図。 第3図はそのアドレス記・田部の他の例を示すブロック
構成図。 第4図は本発明の第三実施例を示すブロック構成図。 第5図は本発明の第四実施例を示すブロック構成図。 第6図は本発明における情報例フォーマットの一例を示
す説明図。 第7図は従来例を示すブロック構成図。 1・・・送信側装置、2・・・受信側装置、3・・・現
用回線く伝送路)、3a〜3l・・・現用伝送路、3J
〜3m・・・予備用伝送路、4・・・予備用回線(伝送
路)、5・・・クロスコネクトスイッチ(XSW)、6
・・・OAMセル発生回路(OCG) 、?、17、3
8、58・・・制御回路くCT)、8a、8b・・・実
セル到着間隔検出回路(RCDT) 、9a ,9b・
・・実セル到着間隔指定信号または実セル到着間隔検出
信号、10a、10b ・・・○A Mセル分離回路(
OCS) 、lla. llb・・・○、へMセル信号
、12a、12b・・・実セル分離回路(RC S) 
、13a 、13b・・・実セル分離指定信号または実
セノL分離解除信号、14・・・ファーストインファー
ストアウトメモリ (FIF○)、15、29、30、
32、33・・・読出クロツク、16、28・・・エン
プティー信号、18・・・OAMセル発生指示信号、1
9・・・ヘッダ変換テーブル書換信号、20、41・・
・ヘッダ変換回路(HC)、21、43・・・共通バッ
ファ(CBF)、22・・・セル多重分離回路(DEM
’UX) 、23、24、42、45〜49、63・・
・セレクタ (S)、25・・・書込アドレス、26・
・・読出アドレス、27・・・オア回路、31、35、
44、57・・・制御信号、34・・・ヘッダ変換テー
ブル書換信号、制御信号またはOAMセル信号、36a
 、36b、36c・・・出力ポート別アドレス記憶部
(FIFO)、36d136f・・・遅延回路用アドレ
ス記憶部(FIFO)、36e・・・空アドレス記憶部
(F I F○)、37、39・・・インタフェース回
路(IF)、40・・・セル多重化回路(MUX) 、
50、51・・・アトレスチェーンデーク、52a 〜
52d , 53a 〜53d , 54a 〜54d
・−yリンプフロツプ(Fl 〜F 4 ) 、55a
〜55d・・・アドレス比較回路(C+ 〜C4)、5
6・・・セット信号またはアドレス一致信号、64・・
・特殊アドレス保持回路(M)、65・・・特殊アドレ
ス検出除去回路(D)、66・・・特殊アドレス検出信
号、68、69・・・アドレスデータ、70・・・アッ
プダウンカウンタ (C) 、71・・・カウント値、
72・・・ダウンカウンタ (DC)、73・・・セッ
ト信号、74・・・カウント値零信号、75・・・遅延
調整回路(A>、76・・・書込クロツク。
FIG. 1 is a block diagram showing a first embodiment of the present invention. FIG. 2 is a block diagram showing a second embodiment of the present invention. FIG. 3 is a block diagram showing another example of the address record/Tabe. FIG. 4 is a block diagram showing a third embodiment of the present invention. FIG. 5 is a block diagram showing a fourth embodiment of the present invention. FIG. 6 is an explanatory diagram showing an example of an information example format in the present invention. FIG. 7 is a block diagram showing a conventional example. 1... Sending side device, 2... Receiving side device, 3... Working line (transmission line), 3a to 3l... Working transmission line, 3J
~3m...Backup transmission line, 4...Backup line (transmission line), 5...Cross connect switch (XSW), 6
...OAM cell generation circuit (OCG),? , 17, 3
8, 58... Control circuit (CT), 8a, 8b... Real cell arrival interval detection circuit (RCDT), 9a, 9b.
...Actual cell arrival interval designation signal or real cell arrival interval detection signal, 10a, 10b...○A M cell separation circuit (
OCS), lla. llb...○, M cell signal, 12a, 12b...Real cell separation circuit (RC S)
, 13a, 13b...Real cell separation designation signal or real cell separation release signal, 14...First-in-first-out memory (FIF○), 15, 29, 30,
32, 33... Read clock, 16, 28... Empty signal, 18... OAM cell generation instruction signal, 1
9...Header conversion table rewriting signal, 20, 41...
・Header conversion circuit (HC), 21, 43... Common buffer (CBF), 22... Cell multiplexing/demultiplexing circuit (DEM)
'UX), 23, 24, 42, 45-49, 63...
・Selector (S), 25...Write address, 26・
...Read address, 27...OR circuit, 31, 35,
44, 57... Control signal, 34... Header conversion table rewrite signal, control signal or OAM cell signal, 36a
, 36b, 36c... Address storage section for each output port (FIFO), 36d136f... Address storage section for delay circuit (FIFO), 36e... Empty address storage section (F I F○), 37, 39. ...Interface circuit (IF), 40...Cell multiplexing circuit (MUX),
50, 51... Atres Chain Dake, 52a ~
52d, 53a ~ 53d, 54a ~ 54d
・-y limp flop (Fl ~ F 4 ), 55a
~55d... Address comparison circuit (C+ ~C4), 5
6...Set signal or address match signal, 64...
・Special address holding circuit (M), 65...Special address detection removal circuit (D), 66...Special address detection signal, 68, 69...Address data, 70...Up/down counter (C) , 71... count value,
72...Down counter (DC), 73...Set signal, 74...Count value zero signal, 75...Delay adjustment circuit (A>), 76...Write clock.

Claims (1)

【特許請求の範囲】 1、到着する実セルを一時記憶する共通バッファと、こ
の共通バッファの書込アドレスを記憶する出力ポート別
アドレス記憶部と、この出力ポート別アドレス記憶部か
ら読み出されたアドレスを空アドレスとして記憶する空
アドレス記憶部とを含み、セルを単位として現用回線を
予備用回線に切り換える切換手段を有する送信側装置と
受信側装置とを備えた回線切換方式において、 前記送信側装置は、 現用回線内の任意の区切りで現用回線から予備用回線に
切り換える第一の回線切換制御手段と、切り換えによる
現用回線の最後のセルが前記第一の回線切換制御手段を
通過後に情報列の終りを示す切換信号を含む切換セルを
発生し、現用回線を含む現用伝送路に送出する切換信号
送出手段とを含み、 前記受信側装置は、 送られてきた前記切換セルより前記切換信号を検出する
切換信号検出手段と、 予備用回線から到着する実セルを前記共通バッファに書
き込んだアドレスを順次記憶し遅延回路として動作する
遅延回路用アドレス記憶部と、前記切換信号検出手段に
より前記切換信号を検出したとき前記遅延回路用アドレ
ス記憶部に記憶されたアドレスを古い順に読み出して遅
延された実セルが出力されるべき出力ポートに対応する
当該出力ポート別アドレス記憶部に入力し、記憶された
アドレスがすべて読み出された後、予備用回線から到着
する実セルを前記共通バッファに書き込んだアドレスは
直接当該出力ポート別アドレス記憶部に入力する制御を
行う第二の回線切換制御手段とを含む ことを特徴とする回線切換方式。 2、前記受信側装置は、前記第二の切換制御手段に代え
て、前記切換信号検出手段により前記切換信号を検出し
たとき、前記遅延回路用アドレス記憶部に記憶されたア
ドレスを遅延された実セルが出力されるべき出力ポート
に対応する当該出力ポート別アドレス記憶部に記憶され
たアドレスより優先して読み出して当該出力ポート別ア
ドレス記憶部に入力し、前記遅延回路用アドレス記憶部
に記憶されたアドレスがすべて読み出された後、予備用
回線から到着する実セルを前記共通バッファに書き込ん
だアドレスは直接当該出力ポート別アドレス記憶部に入
力する制御を行う第三の回線切換制御手段を含む請求項
1記載の回線切換方式。
[Scope of Claims] 1. A common buffer that temporarily stores arriving real cells, an address storage section for each output port that stores the write address of this common buffer, and an address storage section for each output port that is read from the address storage section for each output port. In a line switching system comprising a transmitting side device and a receiving side device, the transmitting side device includes a free address storage unit that stores addresses as empty addresses, and has a switching means for switching a working line to a protection line in units of cells. The device includes a first line switching control means for switching from the working line to a protection line at an arbitrary break in the working line, and an information string after the last cell of the working line passes through the first line switching control means. and a switching signal transmitting means for generating a switching cell including a switching signal indicating the end of the switching signal, and transmitting the switching signal to a working transmission line including a working line, and the receiving side device receives the switching signal from the sent switching cell. a switching signal detecting means for detecting the switching signal; a delay circuit address storage section operating as a delay circuit by sequentially storing addresses at which real cells arriving from the protection line are written in the common buffer; and a switching signal detecting means for detecting the switching signal. is detected, the addresses stored in the delay circuit address storage section are read in chronological order and input into the address storage section for each output port corresponding to the output port to which the delayed actual cell is to be output, and the addresses are stored. and a second line switching control means for controlling that, after all the addresses have been read, the address written into the common buffer by the real cell arriving from the protection line is directly input to the address storage unit for each output port. A line switching method characterized by: 2. When the switching signal is detected by the switching signal detecting unit instead of the second switching control unit, the receiving side device converts the address stored in the delay circuit address storage unit into a delayed real address. Read out the address with priority over the address stored in the output port specific address storage unit corresponding to the output port to which the cell is to be output, input it to the output port specific address storage unit, and store the address in the delay circuit address storage unit. and third line switching control means for controlling the address written in the common buffer to the real cell arriving from the protection line to be directly input to the output port-specific address storage unit after all the addresses have been read out. The line switching system according to claim 1.
JP1159390A 1990-01-19 1990-01-19 Line switching method Expired - Fee Related JP2814123B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1159390A JP2814123B2 (en) 1990-01-19 1990-01-19 Line switching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1159390A JP2814123B2 (en) 1990-01-19 1990-01-19 Line switching method

Publications (2)

Publication Number Publication Date
JPH03216035A true JPH03216035A (en) 1991-09-24
JP2814123B2 JP2814123B2 (en) 1998-10-22

Family

ID=11782207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1159390A Expired - Fee Related JP2814123B2 (en) 1990-01-19 1990-01-19 Line switching method

Country Status (1)

Country Link
JP (1) JP2814123B2 (en)

Also Published As

Publication number Publication date
JP2814123B2 (en) 1998-10-22

Similar Documents

Publication Publication Date Title
JP2753294B2 (en) Packet congestion control method and packet switching device
CA2058816C (en) Common memory switch for routing data signals
CA1291806C (en) Switching system and method of construction thereof
KR0155554B1 (en) Communication switching device and method for transmitting variable length cells
EP0276349B1 (en) Apparatus for switching information between channels for synchronous information traffic and asynchronous data packets
EP0809381B1 (en) ATM switching system
EP0581486B1 (en) High bandwidth packet switch
US5425022A (en) Data switching nodes
EP0471344B1 (en) Traffic shaping method and circuit
US5103447A (en) High-speed ring LAN system
US5202885A (en) Atm exchange with copying capability
US5247518A (en) High-speed ring lan system
JPH07321823A (en) Equipment with multicasting function
US5398235A (en) Cell exchanging apparatus
JP2628701B2 (en) Switch for prioritized information packets
US6137795A (en) Cell switching method and cell exchange system
US6611871B1 (en) Fixed length data processing apparatus
JPH03216035A (en) Line switching system
US5067124A (en) Packet switching network for a communication system
JP2802400B2 (en) Line switching method
WO1990016121A1 (en) Data switching nodes
JP2002368785A (en) Scheduling device and cell communication device
JP3197152B2 (en) Cell switching equipment
CA2090101C (en) Cell exchanging apparatus
KR100483546B1 (en) Apparatus and method of multicast switching by ATM cell copying

Legal Events

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