(57)【特許請求の範囲】
【請求項１】
有効或いは無効を示す情報を持つセルを伝達する任意数の系に接続され、該情報で有効を示す有効セルを該任意数の系のうちの一つの系から受信したときはこの有効セルを選択して出力し、該任意数の系のうち複数の系から同時に有効セルを受信したときは該複数の有効セルのうちの一つの有効セルを選択すると共に他の有効セルは蓄積しておき、該任意数の系から有効セルが到着していないときに該蓄積した有効セルを出力するセル多重化制御回路において、
前記任意数の系に接続され、受信したセルに有効セルがある場合にその有効セルがいずれの系から到着したかを検出する有効セル検出回路と、
前記任意数の系に接続され、与えられた第１の選択信号に基づき該任意数の系から受信したセルを選択する第１の選択手段と、
前記第１の選択手段の出力側に接続され、前記任意数の系のうち複数の系から同時に有効セルが到着したとき該第１の選択手段の出力する有効セルを取り込んで蓄積するバッファ手段と、
前記任意数の系と前記バッファ手段の出力側とに接続され、与えられた第２の選択信号に基づき該任意数の系から与えられたセルまたは該バッファ手段に蓄積された有効セルを選択して出力する第２の選択手段と、
時間的に一つ前のセルに対する前記第１の選択手段における選択状態を示す選択情報を保持する選択情報保持回路と、
前記有効セル検出回路の検出結果と前記選択情報保持回路からの選択情報とに基づいた前記第１の選択信号及び第２の選択信号を送出し、前記任意数の系のうちの一つの系から有効セルを受信したときは該有効セルを選択して前記第２の選択手段から出力させ、複数の有効セルを同時に受信したときにはそれまで選択出力されていた系の有効セルを優先して該第２の選択手段から出力させ、他の系の有効セルは前記バッファ手段に蓄積し、該バッファに蓄積された有効セルはそれまで選択出力されていた系から有効セルを受信していないときに該第２の選択手段から出力させる選択制御手段とを、
備えたことを特徴とするセル多重化制御回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＡＴＭ（Asyncronous Transfer Mode ；非同期転送モード）伝送において、異なる複数の系から与えられたセル（情報単位）を選択して多重するセル多重化制御回路に関するものである。
【０００２】
【従来の技術】
図２は、従来のセル２重化制御回路の一例を示す構成ブロック図である。
このセル２重化制御回路は、０系から与えられるセルＣ（0)と１系から与えられるセルＣ(1) とを切り替えて出力することによってセルの多重を行う回路であり、該０系と１系とに接続されて有効セルを検出する有効セル検出回路１と、１系に接続されたバッファ（または、メモリ）２と、２個の２入力選択回路３，４とを備えている。有効セル検出回路１の出力側には、選択器制御回路５が設けられ、該選択器制御回路５の出力端子が選択回路４の選択端子に接続されている。選択回路３の一方の入力端子は１系に接続され、他方の入力端子はバッファ２の出力端子に接続されている。選択回路４の一方の入力端子は、０系に接続され、該選択回路４の他方の入力端子は、選択回路３の出力端子に接続されている。このセル２重化制御回路では、有効セル検出回路１が０系及び１系を介して与えられるセルを受信する。有効セル検出回路１は、各セルの先頭に付された情報のヘッダから、与えられたセルが有効なセルか無効なセルかを検出し、その情報を選択器制御回路５に与える。選択器制御回路５は、有効セル検出回路１から与えられた情報に基づき、選択回路４に選択信号を送り、選択回路４における選択を制御する。
【０００３】
例えば、０系から有効セルを受信し、且つ、１系から無効セルを受信した場合には、選択回路３は１系上のセルを選択し、選択器制御回路５の制御により、選択回路４は０系に与えられた有効セルを選択して出力する。０系に無効セルが転送され、且つ、１系に有効セルが転送された場合には、選択回路３は１系上のセルを選択し、選択回路３の出力する有効セルを選択して出力する。０系と１系の両方の系に同時に有効セルが転送された場合には、バッファ２が１系上の有効セルを保持し、選択回路４が０系上の有効セルを選択して出力する。そして、０系と１系の両方の系に転送されるセルが無効セルの時に、選択回路３がバッファ２に保持された有効セルを選択し、選択回路４が、選択回路３が出力する有効セルを選択して出力する。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の図２のセル２重化制御回路では、次のような課題があった。
０系と１系の両方の系から、同時に有効セルを受信した場合、出力するセルの優先順位が系によって固定的に決定される。つまり、０系に決定される。そのため、非優先系（１系）で有効セルを連続して受信し、優先系（０系）で連続して無効セルを受信しているときに、単発の有効セルを優先系で受信すると、選択回路４の出力するセルが切り替わる。つまり、０系の有効セルが出力される。単発の有効セルは、装置内の導通確認のために転送される監視用セルである場合が多く、低優先でよいセルである。従来の図２のセル２重化制御回路では、この低優先でよいセルが、優先されて出力されてしまうという問題があった。
【０００５】
【課題を解決するための手段】
前記課題を解決するために、本発明は、有効或いは無効を示す情報を持つセルを伝達する任意数の系に接続され、該情報で有効を示す有効セルを該任意数の系のうちの一つの系から受信したときはこの有効セルを選択して出力し、該任意数の系のうち複数の系から同時に有効セルを受信したときは該複数の有効セルのうちの一つの有効セルを選択すると共に他の有効セルは蓄積しておき、該任意数の系から有効セルが到着していないときに該蓄積した有効セルを出力するセル多重化制御回路において、次のような構成にしている。
即ち、前記任意数の系に接続され、受信したセルに有効セルがある場合にその有効セルがいずれの系から到着したかを検出する有効セル検出回路と、前記任意数の系に接続され、与えられた第１の選択信号に基づき該任意数の系から受信したセルを選択する第１の選択手段と、前記第１の選択手段の出力側に接続され、前記任意数の系のうち複数の系から同時に有効セルが到着したとき該第１の選択手段の出力する有効セルを取り込んで蓄積するバッファ手段と、前記任意数の系と前記バッファ手段の出力側とに接続され、与えられた第２の選択信号に基づき該任意数の系から与えられたセルまたは該バッファ手段に蓄積された有効セルを選択して出力する第２の選択手段とを備えている。
【０００６】
さらに、このセル多重化制御回路には、時間的に一つ前のセルに対する前記第１の選択手段における選択状態を示す選択情報を保持する選択情報保持回路と、前記有効セル検出回路の検出結果と前記選択情報保持回路からの選択情報とに基づいた前記第１の選択信号及び第２の選択信号を送出し、前記任意数の系のうちの一つの系から有効セルを受信したときは該有効セルを選択して前記第２の選択手段から出力させ、複数の有効セルを同時に受信したときにはそれまで選択出力されていた系の有効セルを優先して該第２の選択手段から出力させ、他の系の有効セルは前記バッファ手段に蓄積し、該バッファに蓄積された有効セルはそれまで選択出力されていた系から有効セルを受信していないときに該第２の選択手段から出力させる選択制御手段とが、設けられている。
本発明によれば、以上のようにセル多重化制御回路を構成したので、ある系に与えられた有効セルのために、同時に有効セルを受信する状態になっても、選択情報保持回路が前のセルの選択情報を保持しているので、それまで選択出力されていた系の有効セルが優先して出力され、他の系の有効セルはバッファ手段に蓄積される。そして、有効セルの受信が無い状態のときにバッファ手段に蓄積された有効セルが出力される。従って、前記課題を解決できるのである。
【０００７】
【発明の実施の形態】
図１は、本発明の実施形態を示すセル２重化制御回路の構成ブロック図である。
このセル２重化制御回路は、０系または１系から受信したセルを選択し、該選択したセルを多重して出力するものであり、該０系と１系とに接続された有効セル回路１１と、第１の選択手段である２入力の選択回路１２と、第２の選択手段である３入力の選択回路１３とを有している。
有効セル検出回路１１は、０系及び１系上のセルが有効セルかどうかを検出するものであり、この有効セル検出回路１１の出力側には、各選択回路１２，１３に選択信号Ｓ１４12，Ｓ１４13をそれぞれ送る選択制御手段である選択器制御回路１４が接続されている。選択器制御回路１４に、選択信号Ｓ１４12を保持して該選択器制御回路１４に対してフィードバックする選択情報保持回路１５が接続されている。
【０００８】
選択回路１２の一方の入力端子は０系に接続され、他方の入力端子は１系が接続され、選択器制御回路１４から選択信号Ｓ１４13によって０系または１系から受信したセルを選択する構成になっている。選択回路１２の出力側には、バッファ手段であるバッファ１６が接続されている。バッファ１６の出力端子が、選択回路１３の１つの入力端子に接続されている。選択回路１３の他の２つの入力端子は、０系と１系に接続されている。選択回路１３は、選択器制御回路１４から与えられた選択信号Ｓ１４13により、０系或いは１系から受信したセルまたはバッファ１６が出力するセルを選択して出力するようになっている。選択回路１３が出力するセルが、このセル２重化制御回路の出力となる。
図３は、図１の動作モードを示す図であり、この図３を参照しつつ、図１のセル２重化制御回路の動作を説明する。
０系から有効セルが到着したとき、及び１系に有効セルが到着したときには、どちらの系から有効セルが到着したかが有効セル検出回路１１によって検出される。選択器制御回路１４は、選択情報保持回路１５からフィードバックされた選択情報と有効セル検出回路１１の検出結果とに基づき、選択信号Ｓ１４12，Ｓ１４13を出力する。選択情報保持回路１５は、１つ前のセル（前セル）の選択のために選択回路１２に与えた選択信号Ｓ１４12を保持しているので、選択情報保持回路１５から選択器制御回路１４へフィードバックされる選択情報は、前セルの通過時点の選択回路１２の選択状態を示している。このフィードバックされた選択情報が、どちらの系が優先であるかを示す情報となる。
【０００９】
選択回路１２，１３は、選択信号Ｓ１４12，Ｓ１４13によって制御された選択をそれぞれ行う。即ち、この２重化制御回路は、前セル通過時の選択回路１２の状態、０系と１系の有効セル到着状態、バッファ１６の保持状態によって、図３のモードｍ１〜ｍ１６の１６通りのモードで動作する。
選択回路１２が前セルで０系から受信したセルを選択して通過させた状態のモードｍ１〜ｍ８において、バッファ１６に有効セルが蓄積されていない場合、０系のセルが有効セルで１系のセルが無効セルのときのみ、選択回路１２が１系を選択し（モードｍ３）、両方の系のセルが有効のとき（モードｍ４）及び他のとき（モードｍ１，ｍ２）では０系を選択する。選択回路１３は、モードｍ１〜ｍ４のとき選択回路１２とは、逆の系のセルを選択して出力する。そして、モードｍ４のときには０系から受信した有効セルが、バッファ１６に蓄積される。すでに、バッファ１６にセルが蓄積されている場合（モードｍ５〜ｍ８）には、選択回路１２はすべて０系を選択し、０系のセルが有効セルのとき（モードｍ７，ｍ８）、０系の有効セルがバッファへ蓄積される。モードｍ５〜ｍ８において、選択回路１３は、０系と１系の両方の系のセルが無効セルのとき（モードｍ５）と、０系のセルが有効セルで１系のセルが無効セルのとき（モードｍ７）とには、バッファ１６の出力するセルを選択して出力し、他のとき（モードｍ６，ｍ８）では、１系のセルを選択して出力する。
【００１０】
選択回路１２が前セルで１系から受信したセルを選択して通過させた状態のモードｍ９〜ｍ１６において、バッファ１６にセルが蓄積されていない場合、１系のセルが有効セルで０系のセルが無効セルのとき（モードｍ１０）のみ、選択回路１２は０系を選択し、両方の系のセルが有効のとき（モードｍ１２）及び他のとき（モードｍ９，ｍ１１）では１系を選択する。選択回路１３は、モードｍ９〜ｍ１２のとき選択回路１２とは、逆の系のセルを選択して出力する。そして、モードｍ１２のとき、１系から受信した有効セルがバッファ１６に蓄積される。バッファ１６にセルが蓄積されている場合には、選択回路１２は、いずれのときにも１系のセルを選択する（モードｍ１３〜ｍ１６）。モードｍ１３〜ｍ１６のうち、１系のセルが有効セルのとき（モードｍ１４，ｍ１６）、１系のセルがバッファへ蓄積される。モードｍ１３〜ｍ１６において、選択回路１３は、０系と１系の両方の系のセルが無効セルのとき（モードｍ１３）と、０系のセルが無効セルで１系のセルが有効セルのとき（モードｍ１４）とに、バッファ１６の出力するセルを選択して出力し、他のとき（モードｍ１５，ｍ１６）では、０系のセルを選択して出力する。
【００１１】
即ち、選択回路１２の選択が切り替わるのは、バッファ１６にセルの蓄積がなく、選択回路１２の選択している系で受信したセルが有効セルで、且つ、非選択の系で選択した系で受信したセルが無効セルのときである。また、選択回路１３は、基本的に選択回路１２とは逆系のセルを選択し、バッファ１６に蓄積されたセルがあって、且つ、選択回路１２の非選択の系で有効セルを受信しないときに、バッファ１６の出力するセルを選択して出力する。このようにして選択回路１３から、セルが多重されて出力される。
以上のように、本実施形態では、選択回路１２が、０系から受信した有効セルと１系から受信した有効セルを選択してバッファ１６に蓄積する構成にすると共に、一つ前のセルの選択回路１２の選択状態を示す選択情報を選択器制御回路１４へフィードバックする選択情報保持回路１５を設け、フィードバック情報を参照した選択信号Ｓ１４12，Ｓ１４13を選択回路１２，１３に与えるようにしている。そのため、バッファ１６に蓄積されるセルが系によって固定されず、可変的に優先系をつくることができ、真の優先系のセルの遅延を抑えることができる。
例えば、連続的に０系から有効セルを受信し、１系から無効セルを連続して受信している場合には、動作モードはモードｍ１１であり、選択回路１２は１系を選択し、選択回路１３は０系のセルを出力している。この状態で１系から単発の有効セルを受信すると、動作がモードｍ１２になり、１系の有効セルがバッファ１６に蓄積され、選択回路１３は継続して０系から受信した有効セルを選択して出力する。
【００１２】
なお、本発明は、上記実施形態に限定されず種々の変形が可能である。
上記実施形態では、０系と１系の二つの系からセルを受信し、それらセルを多重化して出力するＡＴＭ伝送におけるセル２重化制御回路について説明しているが、セルに有効或いは無効を示す情報さえあれば、選択回路１２，１３の入路及びバッファ１６を増加させることで、さらに系を任意に増加させることも可能である。
【００１３】
【発明の効果】
以上詳細に説明したように、本発明によれば、有効セル検出回路と、第１の選択手段と、複数の系から同時に有効セルが到着したとき該第１の選択手段の出力する有効セルを取り込んで蓄積するバッファ手段と、第２の選択手段と、時間的に一つ前のセルに対する選択情報を保持する選択情報保持回路と、該第１及び第２の選択手段に対して第１及び第２の選択信号を送る選択制御手段とを備えている。そして、該第１及び第２の選択信号による制御で、それまで選択出力されていた系から有効セルを受信したときは該有効セルを選択して出力させ、複数の有効セルを同時に受信したときにはそれまで選択出力されていた系の有効セルを優先して出力させ、他の系の有効セルはバッファ手段に蓄積し、バッファに蓄積された有効セルは有効セルを受信していないときに出力させるようにしたので、真に優先すべき有効セルを遅延しないで出力することができる。
【図面の簡単な説明】
【図１】本発明の実施形態を示すセル２重化制御回路の構成ブロック図である。
【図２】従来のセル２重化制御回路を示す構成ブロック図である。
【図３】図１の動作モードを示す図である。
【符号の説明】
１１      有効セル検出回路
１２      選択回路（第１の選択手段）
１３      選択回路（第２の選択手段）
１４      選択器制御回路（選択制御手段）
１５      選択情報保持回路
１６      バッファ（バッファ手段）
Ｓ１４12  第１の選択信号
Ｓ１４13  第２の選択信号
【図１】
0003792004.tif 000002
【図２】
0003792004.tif 000003
【図３】
0003792004.tif 000004