(57)【要約】【課題】複数のリング・ネットワークからなるマルチリング・ネットワーク・システムに関し、信頼性向上を図る。【解決手段】データを多重化及び多重分離する機能と、右回り方向と左回り方向との両方向に多重化したデータを送信し、右回り方向と左回り方向との両方向から多重化したデータを受信する手段を有する複数のノードを、リング状に接続してリング・ネットワーク（リング１，２）を構成し、複数のリング・ネットワークを相互に接続して構成したマルチリング・ネットワーク・システムであって、少なくとも２つのリング・ネットワーク（リング１，２）のそれぞれの２個所に於いて交点ノードＣ，Ｄにより接続し、２個の交点ノードＣ，Ｄは、それぞれ、リング・ネットワーク（リング１，２）間と２個の交点ノードＣ，Ｄ間との経路を選択接続するセレクタ１１ｃ，１２ｃ，１１ｄ，１２ｄ等の手段を備えている。【選択図】図２
2008067244.tif 000002
【特許請求の範囲】
【請求項１】
データを多重化及び多重分離する機能と、右回り方向と左回りとの両方向に多重化したデータを送信し、右回り方向と左回り方向との両方向から多重化したデータを受信する手段を有する複数のノードを、リング状に接続してリング・ネットワークを構成し、該リング・ネットワークを相互に接続したマルチリング・ネットワーク・システムに於いて、
少なくとも２つの前記リング・ネットワークのそれぞれの２個所に於いて交点ノードにより接続し、前記リング・ネットワークの２箇所に接続した２つの前記交点ノードは、それぞれ、前記リング・ネットワーク間と前記２つの交点ノード間との経路を選択接続する手段を備えた
ことを特徴とするマルチリング・ネットワーク・システム。
【請求項２】
前記交点ノードは、それぞれ一方と他方とのリング・ネットワーク間を接続する経路と、交点ノード間を接続する経路とを選択接続する手段と、前記各経路の伝送データの正常性をチェックし、正常なデータの経路を選択するように前記選択接続する手段を制御し、異常データ検出によりアラーム情報を送出するように制御する正常性チェック手段とを備えたことを特徴とする請求項１記載のマルチリング・ネットワーク・システム。
【請求項３】
直列的に順次隣接する複数のリング・ネットワーク間をそれぞれの２個所に於いて交点ノードにより接続した構成を有することを特徴とする請求項２記載のマルチリング・ネットワーク・システム。
【請求項４】
リング状に配置された複数の前記リング・ネットワークの隣接するリング・ネットワーク間をそれぞれの２個所に於いて交点ノードにより接続した構成を有することを特徴とする請求項２記載のマルチリング・ネットワーク・システム。
【請求項５】
隣接する前記リング・ネットワーク間を接続する２個の前記交点ノードは、前記リング・ネットワークに対する経路選択制御を行う経路選択スイッチ部と、前記２個の交点ノード間を一重化伝送路により接続して該一重化伝送路の仮想パスの設定によりデータを選択伝送する仮想パススイッチ部とを備えたことを特徴とする請求項１乃至４の何れか１項記載のマルチリング・ネットワーク・システム。
【請求項６】
前記リング・ネットワーク間を接続する２個の交点ノードの一方の交点ノードの前記仮想パススイッチ部は、前記経路選択スイッチ部から転送されたデータの入力ポートの番号を付加したデータを他方の交点ノードに仮想パスを介して送出し、他方の交点ノードの前記仮想パススイッチ部は、前記入力ポートの番号を受信して、異なるポート番号のポートから前記経路選択スイッチ部へ転送する構成を備えたことを特徴とする請求項５記載のマルチリング・ネットワーク・システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノードをリング状伝送路によって接続したリング・ネットワークを、複数相互に接続して構成したマルチリング・ネットワーク・システムに関する。
【背景技術】
【０００２】
複数のノードをリング状伝送路によって接続したリング・ネットワークに於いて、送信ノードから右回り方向と左回り方向との両方向に同時に送信し、受信ノードは、中継ノード及び伝送路が正常の場合、右回り方向と左回り方向との両方向から受信可能となるもので、通常は、何れか一方を選択するように設定して受信処理するものである。又中継ノードや伝送路の障害等による異常発生時には、正常受信可能の方を選択して受信処理することにより、信頼性の向上を図ることができる。又このようなリング・ネットワークに於いて、異常検出したノードは、ＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）を挿入して送信し、このＡＩＳを受信検出したノードは、ＡＩＳが挿入されていない正常側を選択受信する構成が知られている（例えば、特許文献１参照）。
【０００３】
又複数のリング・ネットワークを交点ノードにより接続し、異なるリング・ネットワークのノード間は、交点ノードを介してパケットデータを伝送し、転送するパケットのＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）値を基に、各ノードは、廃棄するか否かを判定するマルチリング・ネットワーク・システムに於いて、３個の第１、第２、第３のリング・ネットワークについて、第１、第２のリング・ネットワーク間を第１の交点ノードにより接続し、第２、第３のリング・ネットワーク間を第２の交点ノードにより接続し、第３、第１のリング・ネットワーク間を第３の交点ノードにより接続し、各交点ノード間は、最短の距離で接続し、又交点ノードは、交差接続や折返し接続を行うリングブリッジを含み、異なるリング・ネットワークのノード間の通信経路に相当する交点ノードに障害が発生した場合、他のリング・ネットワークを経由するように、正常な交点ノードの経路変更制御を行うマルチリング・ネットワーク・システムが知られている（例えば、特許文献２参照）。
【特許文献１】特開２００１−２９８４６９号公報
【特許文献２】特開２００３−２２９８７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のマルチリング・ネットワーク・システムは、リング・ネットワーク間を１個の交点ノードを介して相互に接続する構成を有する場合が一般的である。従って、交点ノードに障害が発生すると、異なるリング・ネットワークのノード間の通信ができなくなる問題がある。なお、前記特許文献２に於いては、３個のリング・ネットワークに対して３個の交点ノードを用いて相互間を接続したもので、１個のリング・ネットワーク対応に、１個の交点ノードを設けた場合に相当すると共に、迂回経路が長くなる問題がある。
【０００５】
本発明は、従来の問題点を解決することを目的とし、リング・ネットワーク間を冗長構成の交点ノードにより接続して、交点ノードの障害発生時にもリング・ネットワーク間の通信を継続可能として、信頼性の向上を図るものである。
【課題を解決するための手段】
【０００６】
本発明のマルチリング・ネットワーク・システムは、データを多重化及び多重分離する機能と、右回り方向と左回りとの両方向に多重化したデータを送信し、右回り方向と左回り方向との両方向から多重化したデータを受信する手段を有する複数のノードを、リング状に接続してリング・ネットワークを構成し、該リング・ネットワークを相互に接続したマルチリング・ネットワーク・システムに於いて、少なくとも２つの前記リング・ネットワークのそれぞれの２個所に於いて交点ノードにより接続し、前記リング・ネットワークの２箇所に接続した２つの前記交点ノードは、それぞれ、前記リング・ネットワーク間と前記２つの交点ノード間との経路を選択接続する手段を備えている。
【０００７】
又前記交点ノードは、それぞれ一方と他方とのリング・ネットワーク間を接続する経路と、交点ノード間を接続する経路とを選択接続する手段と、前記各経路の伝送データの正常性をチェックし、正常なデータの経路を選択するように前記選択接続する手段を制御し、異常データ検出によりアラーム情報を送出するように制御する正常性チェック手段とを備えている。
【０００８】
又直列的に順次隣接する複数のリング・ネットワーク間をそれぞれの２個所に於いて交点ノードにより接続した構成を有する。
【０００９】
又リング状に配置された複数の前記リング・ネットワークの隣接するリング・ネットワーク間をそれぞれの２個所に於いて交点ノードにより接続した構成を有する。
【００１０】
又隣接する前記リング・ネットワーク間を接続する２個の前記交点ノードは、前記リング・ネットワークに対する経路選択制御を行う経路選択スイッチ部と、前記２個の交点ノード間を一重化伝送路により接続して該一重化伝送路の仮想パスの設定によりデータを選択伝送する仮想パススイッチ部とを備えている。
【００１１】
又前記リング・ネットワーク間を接続する２個の交点ノードの一方の交点ノードの前記仮想パススイッチ部は、前記経路選択スイッチ部から転送されたデータの入力ポートの番号を付加したデータを他方の交点ノードに仮想パスを介して送出し、他方の交点ノードの前記仮想パススイッチ部は、前記入力ポートの番号を受信して、異なるポート番号のポートから前記経路選択スイッチ部へ転送する構成を備えている。
【発明の効果】
【００１２】
本発明のマルチリング・ネットワーク・システムは、リングネットワーク間を２個の交点ノードにより接続することにより、一方の交点ノードに障害が発生しても、他方の交点ノードにより、リング・ネットワーク間のデータ伝送を継続することが可能となり、又一方と他方とのリング・ネットワークを構成する伝送路異常や中継機能のノードの障害発生によっても、障害個所を回避した伝送経路により、ノード間のデータ伝送を継続することが可能となる。又２個の交点ノード間を一重化伝送路により接続した構成に於いては、２個の交点ノード間の距離が長い場合でも一重化伝送路により接続することにより、システム構築を容易に行うことが可能となる。従って、マルチリング・ネットワーク・システムの信頼性を向上することができる。
【発明を実施するための最良の形態】
【００１３】
本発明のマルチリング・ネットワーク・システムは、図２を参照して説明すると、データを多重化及び多重分離する機能と、右回り方向と左回りとの両方向に多重化したデータを送信し、右回り方向と左回り方向との両方向から多重化したデータを受信する手段を有する複数のノードを、リング状に接続してリング・ネットワーク（リング１，２）を構成し、これらのリング・ネットワークを相互に接続したマルチリング・ネットワーク・システムに於いて、少なくとも２つのリング・ネットワーク（リング１，２）のそれぞれの２個所に於いて交点ノードにより接続し、前記リング・ネットワークの２箇所に接続した２つの交点ノードＣ，Ｄは、それぞれ、リング・ネットワーク（リング１，２）間と２つの交点ノードＣ，Ｄ間との経路を選択接続するセレクタ１１ｃ，１２ｃ，１１ｄ，１２ｄ等の手段を備えている。
【実施例１】
【００１４】
図１は、本発明の実施例１の説明図であり、ノードＡ，Ｅ，Ｆ．Ｇを接続したリング１と、ノードＢ，Ｈ，Ｉ，Ｊを接続したリング２とのそれぞれ２個所に於いて、２個の交点ノードＣ，Ｄを介して接続してマルチリング・ネットワーク・システムを構成した場合を示し、端末等は図示を省略している。なお、交点ノードＣ，Ｄ以外のノードについては、各リング１，２対応に更に多数接続した構成とすることも可能である。又交点ノードＣ，Ｄ及び他のノードＡ，Ｅ，Ｆ，Ｇ，Ｂ，Ｈ，Ｉ，Ｊは、それぞれＳＴＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｓｆｅｒ  Ｍｏｄｅ）方式により多重化したデータを、右回り方向と左回り方向とに同時に送信する機能と、両方向から受信した多重化データの多重分離やデータの正常性のチェック等の機能と、正常の方のデータを選択して受信処理する機能とを含むものである。又交点ノードＣ，Ｄ間は、リング１の伝送路と、リング２の伝送路とにそれぞれ対応する二重化伝送路により接続している。
【００１５】
図２は、図１に於けるノードＥ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊの図示を省略し、ノードＡ，Ｂと交点ノードＣ，Ｄとの間のリング１，２の伝送路ａｃ，ａｄ，ｂｃ，ｂｄによるパスａ〜ｈと、交点ノードＣ，Ｄの機能の主要部とを示すもので、１１ｃ，１２ｃ，１１ｄ，１２ｄはセレクタ、１３ｃ，１４ｃ，１３ｄ，１４ｄは分岐部、１５ｃ，１６ｃ，１５ｄ，１６ｄは終端部を示す。伝送路ａｃに、ノードＡと交点ノードＤとの間のパスａ，ｃが形成され、伝送路ａｄに、ノードＡと交点ノードＤとの間のパスｂ，ｄが形成され、伝送路ｂｃに、ノードＢと交点ノードＣとの間のパスｅ，ｇが形成され、伝送路ｂｄに、ノードＢと交点ノードＤとの間パスｆ，ｈが形成された場合を示す。なお、端末や、データの多重化手段と多重分離手段等は図示を省略している。
【００１６】
ノードＡからノードＢに対して送信する経路は、リング１側のパスａ，ｅと、リング２側のパスｂ，ｆとの両方向であり、又ノードＢからノードＡに対して送信する経路は、パスｇ，ｃと、パスｈ，ｄとの両方となる。正常時は、ノードＡから右回り方向と左回り方向との両方向のパスａ，ｂを介して送信し、交点ノードＣは、パスａにより伝送されたデータを、例えば、分岐部１３ｃからセレクタ１２ｃを介してパスｅに送信する。又交点ノードＤは、パスｂにより伝送されたデータを、例えば、分岐部１３ｄからセレクタ１２ｄを介してパスｆに送信する。同様に、ノードＢからノードＡに対して右回り方向と左回り方向との両方向のパスｇ，ｈを介して送信し、交点ノードＣは、例えば、分岐部１４ｃからセレクタ１１ｃを介してパスｃに送信し、交点ノードＤは、例えば、分岐部１４ｄからセレクタ１１ｄを介してパスｄに送信する。なお、交点ノードＣ，Ｄ間で、リング１のパスａとリング２のパスｆとの間を接続し、又リング１のパスｂとリング２のパスｅとの間を接続する制御を行うことも可能である。
【００１７】
又交点ノードＣのセレクタ１２ｃは、分岐部１３ｃからのデータと、交点ノードＤの分岐部１３ｄにより分岐して、交点ノードＣの終端部１５ｃに転送したデータとを選択して、伝送路ｂｃに送信できるものであり、従って、セレクタ１２ｃによって分岐部１３ｃからのデータを選択出力する場合は、パスａ，ｅ間を接続することになり、又セレクタ１２ｃによって、交点ノードＤの分岐部１３ｄから交点ノードＣの終端部１５ｃを介して入力されたデータを選択出力する場合は、パスｂ，ｅ間を接続することになる。同様に、セレクタ１１ｃによって、分岐部１４ｃからのデータを選択出力する場合は、パスｇ、ｃ間を接続し、又交点ノードＤの分岐部１４ｄから終端部１６ｃを介したデータを選択出力する場合は、パスｈ、ｃ間を接続することになる。又交点ノードＤに於いても同様に、セレクタ１１ｄ、１２ｄの制御により、リング１，２のそれぞれのパス間の接続を行うことができる。
【００１８】
図３は、本発明の実施例１の交点ノードの要部説明図であり、図１又は図２の交点ノードＣ，Ｄは、同一構成を有し、その何れか一方の交点ノードの主要部を示し、２１，２２は経路選択スイッチ部、２３〜２６はセレクタ、２７，２８はパリティ付加部、２９，３０はパリティエラーを示すオール“１”のアラーム情報を発生するアラーム信号発生部、３１，３２は調停部、３３〜３６はパリティチェック部、４１〜４８は伝送路インタフェース部を示す。なお、データの多重化手段や多重分離手段は図示を省略している。又データの正常性のチェック手段として、パリティチェックを行う為のパリティチェック部３３〜３６を設けた場合を示し、障害発生時はオール“１”のアラーム情報を送信する場合を示すが、他の正常性チェック手段及び障害発生通知手段を適用することも可能である。例えば、ＳＯＨ（Ｓｅｃｔｉｏｎ  Ｏｖｅｒ  Ｈｅａｄ）のＢ１バイトや、ＰＯＨ（Ｐａｔｈ  Ｏｖｅｒ  Ｈｅａｄ）のＢ３バイト等を利用することも可能である。
【００１９】
図３に示す交点ノードを、例えば、図２に於ける交点ノードＣとすると、伝送路インタフェース部４１，４２は、伝送路ａｃとの間のインタフェース部に相当し、又伝送路インタフェース部４５，４６は、伝送路ｂｃとの間のインタフェース部に相当し、又伝送路インタフェース部４３〜４８は、交点ノードＤとの間のインタフェース部に相当する。従って、セレクタ２３はセレクタ１１ｃに、又セレクタ２５はセレクタ１２ｃにそれぞれ相当するものとなる。
【００２０】
経路選択スイッチ部２１の調停部３１は、伝送路インタフェース部４５，４８を介して受信したデータに対するパリティチェック部３３，３４によるパリティチェック結果を判定し、両方共エラーなしの場合は、予め設定した何れか一方、又エラーありの場合は、エラーなしの方を選択するようにセレクタ２４を制御する。又両方ともエラーありの場合は、アラーム信号発生部２９を選択するようにセレクタ２３を制御する。なお、調停部３１，３２は、パリティチェックによるエラーレートを求め、予め定めた値を超えるエラーレートとなった場合に、障害発生と判定して、セレクタ２３〜２６を制御する機能を備えている。又セレクタ２４により選択されたデータに対して、パリティ付加部２７により新たにパリティビットを生成して付加し、セレクタ２３を介して伝送路インタフェース部４２に転送する。又経路選択スイッチ部２２も同様に動作するものである。
【００２１】
図４は、図１の各ノードＡ，Ｂ，Ｅ〜Ｊの要部説明図であり、５１は経路選択スイッチ部、５２，５３はパリティチェック部、５４は調停部、５５はセレクタ、５６はパリティ付加部、５７〜６０は伝送路インタフェース部、６１，６２は端末インタフェース部、６３は端末を示す。なお、データの多重化手段と多重分離部と中継伝送手段等については図示を省略している。伝送路インタフェース部５７，５９を介して両方向の伝送路を介して受信したデータを、パリティチェック部５２，５３によりパリティチェックを行い、調停部５４は、交点ノードの調停部３１と同様にセレクタ５５を制御し、エラーなしの受信データをセレクタ５５と端末インタフェース部６１とを介して端末６３へ転送する。又端末６３からの送信データを、端末インタフェース部６２を介して受信すると、パリティ付加部５６によりパリティビットを生成して付加し、伝送路インタフェース部５８，６０を介して、右回り方向と左回り方向との両方向の伝送路に送信する。
【００２２】
前述の図１〜図４に示す構成に於いて、パリティチェック部３３〜３６，５２，５３を設けて、受信データの正常性のチェックを行う場合を示すが、前述のように、セクションオーバヘッド（ＳＯＨ）やパスオーバヘッド（ＰＯＨ）等を利用して、パス対応又は伝送路対応に正常性チェックを行う構成を設けることも可能である。前述のように、リング１，２間を交点ノードＣ，Ｄにより接続したマルチリング・ネットワーク・システムに於いて、例えば、図２に示すノードＡ，Ｂ間でデータ伝送の為のリング１側のノードＡと交点ノードＣとの間の伝送路ａｃに異常が発生すると、一方の交点ノードＣは、図３の伝送路インタフェース部４１に伝送路ａｃが接続されて、経路選択スイッチ部２２のパリティチェック部３５と調停部３２とによるパリティチェック結果のエラーレートが設定値を超えることになり、調停部３２はセレクタ２５，２６を制御して、伝送路インタフェース部４４を介して伝送されたデータを選択して、伝送路インタフェース部４６から伝送路ｂｃのパスｅに送出する。
【００２３】
又図２に示す交点ノードＤは、伝送路ａｄのパスｂによるデータを、分岐部１３ｄからセレクタ１２ｄと交点ノードＣの終端部１５ｃとに転送することにより、パスｂによるデータをパスｅ，ｆに送出することができるから、ノードＢは、両方向から同一のデータを受信して、両方とも正常のデータの場合は、予め選択した方向からのデータを選択受信し、何れか一方が正常でない場合、正常の方のデータを受信処理する。
【００２４】
ノードＢからノードＡに送信するデータは、交点ノードＣ，Ｄに於いて正常時と同様に動作することにより、伝送路ａｃのパスｃと伝送路ａｄのパスｄとに送出するが、ノードＡは、パスｄによる正常なデータを受信処理することになる。又前述の伝送路ａｃ以外の他の伝送路の１個所の障害発生時に於いても、前述と同様な制御により、障害発生伝送路以外の伝送路を介してデータを伝送することが可能である。従って、終端ノードとなるノードＢは、パスｂ，ｆを介して伝送されたデータを受信してパリティチェックを行い、図４に示すように、調停部５４によりセレクタ５５を制御して、パリティエラーのないパスを介したデータを端末６３に転送することができる。反対に、伝送路ａｄに異常が発生した場合は、交点ノードＣからパスｅに継続して転送するから、ノードＢは、パスｅを選択して正常受信を継続することができる。
【００２５】
又図２に於いて、交点ノードＣ，Ｄの何れか一方、例えば交点ノードＣに障害が発生した場合、ノードＡ，Ｂ間は、交点ノードＤに於いて、図３に示すパリティチェック部と調停部とにより障害発生側を判定して、セレクタを制御し、正常なデータを送出することができるから、例えば、ノードＡ，Ｂ間のデータ伝送を継続することができる。又交点ノードＤの障害発生時は、交点ノードＣにより伝送路ａｃ，ｂｃによるデータ伝送を継続することができる。即ち、交点ノードＣ，Ｄの何れか一方に障害が発生しても、リング１，２間のデータ伝送を継続することができる。
【００２６】
又ノードＡ，Ｂ間を交点ノードＣ，Ｄを介して接続する伝送路ａｃ，ｂｄの両方に障害が発生した場合、交点ノードＣ，Ｄのパリティチェック部と調停部とにより、障害発生側を認識して、正常な伝送路にデータを送出するから、例えば、伝送路ａｄを介して交点ノードＤに伝送したデータを、分岐部１３ｄにより分岐して、交点ノードＣの終端部１５ｃを介してセレクタ１２ｃに転送し、このセレクタ１２ｃから伝送路ｂｃに送信することになり、ノードＡからのデータをノードＢに伝送することができる。又ノードＢからの伝送路ｂｃに送信したデータを、交点ノードＣの分岐部１４ｃにより分岐し、交点ノードＤの終端部１６ｄを介してセレクタ１１ｄに転送し、そのセレクタ１１ｄから伝送路ａｄに送信することにより、ノードＡにノードＢからのデータを伝送することができる。
【実施例２】
【００２７】
図５は、本発明の実施例２の説明図であり、ノードＡ，Ｇ，Ｈを伝送路により接続したリング１と、ノードＩ，Ｊを伝送路により接続したリング３との間を、それぞれの２個所に於いて交点ノードＣ，Ｄにより接続し、このリング３と、ノードＢ，Ｋ，Ｌを接続したリング２との間を、それぞれの２個所に於いて交点ノードＥ，Ｆにより接続して、マルチリング・ネットワーク・システムを構成した場合を示し、図１に於けるリング１，２間にリング３を接続した構成に相当する。即ち、複数のリングを直列的に配置して、順次、２個の交点ノードを介して接続したマルチリング・ネットワーク・システムを構成する。
【００２８】
図６は、本発明の実施例２の交点ノードの要部説明図であり、ノードＡ，Ｂ間のパスと交点ノードＣ，Ｄ，Ｅ，Ｆとを示し、各交点ノードＣ，Ｄ，Ｅ，Ｆは、それぞれ図２及び図３に示す構成と同様の構成を有するものである。伝送路及び各ノードの総てが正常の場合、ノードＡからノードＢに対して、伝送路ａｃのパスａと伝送路ａｄのパスｂとの両方に送信し、交点ノードＣは分岐部とセレクタとを介して、伝送路ｃｅのパスｉに送信し、交点ノードＥは分岐部とセレクタとを介して、伝送路ｅｂのパスｅによりノードＢに送信する。又ノードＤは、分岐部とセレクタとを介して、伝送路ｄｆのパスｊに送信し、交点ノードＦは、伝送路ｆｂのパスｆによりノードＢに送信する。ノードＡ，Ｂは、例えば、図４に示す構成を有するものであり、両方向からの受信データのパリティチェック結果により、正常受信側を選択して端末へ転送する。又ノードＢからノードＡに対しては、伝送路ｅｂのパスｇと、伝送路ｆｂのパスｈとの両方に送信し、交点ノードＥ，Ｃ間は、伝送路ｃｅのパスｋ、交点ノードＣとノードＡとの間は、伝送路ａｃのパスｃにより伝送する。又交点ノードＦ，Ｄ間は、伝送路ｄｆのパスｌ、交点ノードＤとノードＡとの間は、伝送路ａｄのパスｄにより伝送する。
【００２９】
リング１，３間の交点ノードＣ，Ｄの何れか一方、例えば、交点ノードＣに障害が発生した場合、ノードＡから伝送路ａｄのパスｂによるデータが、交点ノードＤの分岐部とセレクタとを介して伝送路ｄｆのパスｊにより交点ノードＦに伝送され、交点ノードＦの分岐部とセレクタとを介して伝送路ｆｂのパスｆによりノードＢに転送される。又ノードＢからのデータは、交点ノードＦとの間の伝送路ｆｂのパスｈと、交点ノードＦ，Ｄ間の伝送路ｄｆのパスｊと、交点ノードｄとノードＡとの間の伝送路ａｄのパスｄにより伝送される。この場合、伝送路ａｃの障害発生の場合も同様な動作によりデータ伝送を継続することができる。又交点ノードＣ，Ｅが同時に障害発生となった場合及び伝送路ａｃ，ｃｅ，ｃｂが同時に障害発生となった場合も、前述の経路で、ノードＡ，Ｂ間のデータ伝送を継続することができる。
【００３０】
又交点ノードＤ，Ｆの何れか一方又は両方に障害が発生した場合、或いは伝送路ａｄ，ｄｊ，ｆｂの何れか一つ又は複数に障害が発生した場合、ノードＡ，Ｂ間は、正常動作する交点ノードＣ，Ｅと伝送路ａｃ，ｃｅ，ｅｂを介してデータ伝送を継続することができる。又伝送路ａｃ，ｄｆに障害が発生した場合は、伝送路ａｄと交点ノードＤ，Ｃと伝送路ｃｅと交点ノードＥと伝送路ｅｂとを介してデータ伝送を継続することができる。更に、伝送路ｅｂに障害が発生した場合、伝送路ａｄと交点ノードＤ，Ｃと伝送路ｃｅと交点ノードＥ，Ｆと伝送路ｆｂとを介してデータ伝送を継続することができる。
【００３１】
又伝送路ａｃ，ｄｆ，ｅｂに障害が発生した場合、ノードＡ，Ｂ間は、伝送路ａｄと、交点ノードＤ，Ｃと、伝送路ｃｅと、交点ノードＥ，Ｆとを介した経路でデータ伝送することができる。この場合のリング１，３間の交点ノードＤは、伝送路ａｂのパスｂを介して伝送されたノードＡからのデータを、分岐部により分岐して、交点ノードＣの終端部を介してセレクタに転送し、そのセレクタから伝送路ｃｅのパスｉにより送信し、交点ノードＥは、分岐部により分岐して、交点ノードＦの終端部を介してセレクタに転送し、そのセレクタから伝送路ｆｂのパスｆにより、ノードＢにデータを伝送する。従って、複合障害発生時にもデータ伝送を継続することが可能となる。又リング２に更に他のリングを、前述のように、２個の交点ノードを介して接続した構成とすることも可能である。即ち、複数のリング・ネットワークを直列的に接続してマルチリング・ネットワーク・システムを構成することができる。
【実施例３】
【００３２】
図７は、本発明の実施例３の説明図であり、リング１，２間を２個の交点ノードＣ，Ｄにより接続し、リング２，３間を２個の交点ノードＥ，Ｆにより接続し、リング１，３間を２個の交点ノードＭ，Ｎにより接続して、マルチリング・ネットワーク・システムを構成した場合を示す。なお、Ａ，Ｂ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋは、端末を接続する終端ノード又は中継ノードの機能を有するノードを示す。この実施例３は、図５に示す実施例２のリング１とリング２とに対して、リング状に配置したリング３を、それぞれ２個の交点ノードにより接続した構成に相当する。又交点ノードＣ，Ｄ，Ｅ，Ｆ，Ｍ，Ｎは、それぞれ前述の実施例１，２に於いて説明した構成及び機能を有するものである。従って、リング状に配置した複数のリング１，２，３間を、それぞれ２個の交点ノードにより接続して、マルチリング・ネットワーク・システムを構成し、２個の交点ノードの何れか一方が障害となっても、リング間を介したデータ伝送を継続することが可能となり、又各リング１，２，３の右回り方向と左回り方向との何れか一方が障害となっても、ノード間のデータ伝送を継続することができる。又更に、リング４（図示せず）を、リング１，２，３に対してリング状に配置して、隣接するリングとの間をそれぞれ２個の交点ノードを介して接続した構成とすることも可能である。
【実施例４】
【００３３】
図８は、本発明の実施例４の説明図であり、図１に示す実施例１と同様に、ノードＡ，Ｅ，Ｆ，Ｇを接続したリング１と、ノードＢ，Ｈ，Ｉ，Ｊを接続したリング２とを、交点ノードＣ，Ｄにより接続した構成とすると共に、交点ノードＣ，Ｄ間の伝送路を、リング１，２の伝送路に対して共用した一重化構成としたものである。
【００３４】
図９は、交点ノードＣ，Ｄを介したリング１，２間の経路の説明図であり、図２と同一符号は同一名称部分を示し、１７ｃ、１７ｄは仮想パススイッチを示す。又交点ノードＣ，Ｄ間は、仮想パススイッチ１７ｃ、１７ｄを介して、一重化の伝送路ｖにより接続し、仮想パスａ，ｇ，ｂ，ｈにより、交点ノードＣ，Ｄ間のデータ伝送経路を構成する。このように、交点ノードＣ，Ｄ間を一重化の伝送路ｖにより接続した構成により、交点ノードＣ，Ｄ間の距離が長い場合に於いても、前述の各実施例に示す二重化構成の伝送路により接続する場合に比較して、システム構築が容易となる。
【００３５】
図１０は、本発明の実施例４の２個の交点ノードＣ，Ｄの一方の交点ノードＣの要部説明図であり、７１，７２は経路選択スイッチ部、７３〜７６はセレクタ、７７，７８はパリティ付加部、７９，８０はパリティエラーを示すオール“１”のアラーム発生部、８１，８２は調停部、８３〜８６はパリティチェック部、９１は仮想パススイッチＭＵＸ部、９２は仮想パススイッチＤＭＵＸ部、９３，９４はパリティチェック部、９５は調停部、９６，１００はセレクタ、９７は選択ポート番号付加部、９８はパリティ付加部、９９はオール“１”のアラーム発生部、１０１，１０２はセレクタ、１０３，１０４はパリティエラーを示すオール“１”のアラーム発生部、１０５はパリティ付加部、１０６は調停部、１０７はパリティチェック部、１０８は選択ポート番号抜き出し部、１０９は反転値処理部、１１１，１１２は伝送路ａｃに対する伝送路インタフェース部、１１３，１１４は伝送路ｂｃに対する伝送路インタフェース部、１１５，１１６は伝送路ｖに対する伝送路インタフェース部を示す。又仮想パススイッチＭＵＸ部９１のセレクタ９６への入力ポートをポート０，１とし、又仮想パススイッチＤＭＵＸ部９２のセレクタ１０１の出力ポートをポート１、セレクタ１０２の出力ポートをポート０とする。
【００３６】
又仮想パススイッチＭＵＸ部９１と仮想パススイッチＤＭＵＸ部９２とは、仮想パススイッチ部を構成するもので、図９に於ける仮想パススイッチ１７ｃの構成に相当する。又経路選択スイッチ部７１，７２のセレクタ７３〜７６は、図９に於けるセレクタ１１ｃ、１２ｃに相当する。例えば、図９に於けるセレクタ１１ｃは、図１０に於けるセレクタ７３，７４とパリティ付加部７７とアラーム発生部７９と調停部８１とパリティチェック部８３，８４とを含む機能に相当する。同様に、図９に於けるセレクタ１２ｃは、図１０に於けるセレクタ７５，７６とパリティ付加部７８とアラーム発生部８０と調停部８２とパリティチェック部８５，８６とを含む機能に相当する。
【００３７】
図１１は、本発明の実施例４の２個の交点ノードＣ，Ｄの他方の交点ノードＤの要部説明図であり、１７１，１７２は経路選択スイッチ部、１７３〜１７６はセレクタ、１７７，１７８はパリティ付加部、１７９，１８０はパリティエラーを示すオール“１”のアラーム発生部、１８１，１８２は調停部、１８３〜１８６はパリティチェック部、１９１は仮想パススイッチＭＵＸ部、１９２は仮想パススイッチＤＭＵＸ部、１９３，１９４はパリティチェック部、１９５は調停部、１９６，２００はセレクタ、１９７は選択ポート番号付加部、１９８はパリティ付加部、１９９はオール“１”のアラーム発生部、２０１，２０２はセレクタ、２０３，２０４はパリティエラーを示すオール“１”のアラーム発生部、２０５はパリティ付加部、２０６は調停部、２０７はパリティチェック部、２０８は選択ポート番号抜き出し部、２０９は反転値処理部、２１１，２１２は伝送路ａｄに対する伝送路インタフェース部、２１３，２１４は伝送路ｂｄに対する伝送路インタフェース部、２１５，２１６は伝送路ｖに対する伝送路インタフェース部を示す。又仮想パススイッチＭＵＸ部１９１のセレクタ１９６への入力ポートをポート０，１とし、又仮想パススイッチＤＭＵＸ部１９２のセレクタ２０１の出力ポートをポート１、セレクタ２０２の出力ポートをポート０とする。
【００３８】
又仮想パススイッチＭＵＸ部１９１と仮想パススイッチＤＭＵＸ部１９２とは、図９に於ける仮想パススイッチ１７ｄの構成に相当し、又経路選択スイッチ部１７１，１７２のセレクタ１７３〜１７６は、図９に於けるセレクタ１１ｄ、１２ｄに相当する。例えば、図９に於けるセレクタ１１ｄは、図１０に於けるセレクタ１７３，１７４とパリティ付加部１７７とアラーム発生部１７９と調停部１８１とパリティチェック部１８３，１８４とを含む機能に相当する。同様に、図９に於けるセレクタ１２ｄは、図１０に於けるセレクタ１７５，１７６とパリティ付加部１７８とアラーム発生部１８０と調停部１８２とパリティチェック部１８５，１８６とを含む機能に相当する。
【００３９】
図１０に於いて、仮想パススイッチＭＵＸ部９１は、経路選択スイッチ部７１からの入力のポート０，１対応するパリティチェック部９３，９４を備え、パリティチェック結果、予め定めたエラーレート以上となると、調停部９５は伝送路異常と判定する。又伝送路ｖを介して仮想パススイッチＤＭＵＸ部９２のポートｖにより受信した送信要求ポート番号を、選択ポート番号抜き出し部１０８により抽出して、反転値処理部１０９により反転して（ポート番号「１」を反転して、ポート番号「０」とし、反対に、ポート番号「０」をポート番号「１」とする）、調停部９５に転送する。調停部９５は、ポート０，１の伝送路異常と、送信要求ポート番号とから選択ポート番号を決定する。
【００４０】
調停部９５によりセレクタ９６を制御して、ポート０，１の選択を行うものであるが、伝送路異常検出時は正常側のポートを選択し、両方共に正常の場合は、送信要求ポート番号に従ったポートを選択する。この選択したポート番号を選択ポート番号付加部９７へ転送し、セレクタ９６により選択したデータに選択ポート番号情報を付加し、パリティ付加部９８に於いてパリティ演算によるパリティビットを付加して、セレクタ１００へ転送する。又調停部９５は、ポート０，１の両方の伝送路異常検出の場合、アラーム発生部９９からのオール“１”をセレクタ１００からポートｖに選択出力するように制御し、それ以外の場合は、パリティ付加部９８側を選択するように、セレクタ１００を制御する。
【００４１】
又仮想パススイッチＤＭＵＸ部９２に於いては、ポートｖから受信したデータに対して、パリティチェック部１０７によりパリティチェックを行い、予め定めたエラーレート以上の場合、調停部１０６は、伝送路ｖ側の異常発生と判定し、セレクタ１０１，１０２によりアラーム発生部１０３，１０４側を選択し、ポート０，１から経路選択スイッチ部７１，７２にオール“１”としたアラーム情報を転送する。又伝送路ｖ側の正常判定の場合は、パリティ付加部１０５によりパリティ演算した結果のパリティビットを付加して、セレクタ１０１，１０２に転送し、調停部１０６はセレクタ１０１，１０２を制御して、パリティビットを付加したデータを選択して、経路選択スイッチ部７１，７２にポート０，１から転送する。又図１１に於ける各部は、図１０に於ける各部の符号に＋１００した符号対応の名称及び機能を有するものであり、従って、図９と関連する重複した説明は省略する。
【００４２】
次に、正常時と障害発生時との動作について説明する。（ａ）リング１のノードＡとリング２のノードＢとの間（図８及び図９参照）でデータを伝送する場合に於いて、交点ノードＣ，Ｄを含む総てのノード及び伝送路が正常であると、ノードＡからのデータに対して、交点ノードＣは、経路選択スイッチ部７２のパリティチェック部８５と調停部８２とによるパリティチェック結果、エラーなしと判断し、又仮想パススイッチＭＵＸ部９１のパリティチェック部９３と調停部９５とによってもエラーなしと判断するから、例えば、伝送路ａｃのパスａを選択して、伝送路ｂｃのパスｅへ送出する。図９に示す交点ノードＣに於いては、分岐部１３ｃとセレクタ１２ｃとを介してパスｅに送出する経路であり、又図１０に示す交点ノードＣに於いては、伝送路インタフェース部１１１から経路選択スイッチ部７２のセレクタ７６、パリティ付加部７８、セレクタ７５、伝送路インタフェース部１１４の経路で、伝送路ｂｃのパスｅに送出する。
【００４３】
又図９に示す交点ノードＤに於いては、分岐部１３ｄとセレクタ１２ｄとを介してパスｆに送出する。又図１０に示す交点ノードＤに於いては、伝送路ａｄ側の伝送路インタフェース部２１１から経路選択スイッチ部１７２と仮想パススイッチＭＵＸ部９１とのパリティチェック部１８５，１９３によるパリティチェックにより、調停部１８２，１９５はエラーなしと判断し、例えば、セレクタ１７６，１７５を制御して、パリティ付加部１７８によるパリティ演算結果のパリティビットを付加して、伝送路インタフェース部２１４から伝送路ｂｄのパスｆに送出する。従って、ノードＢは、パスｅ，ｆによるデータを受信し、予め選択した側のデータを受信処理する。
【００４４】
又（ｂ）伝送路ａｃに障害が発生した場合、交点ノードＣは、パスａの異常を、仮想パススイッチＭＵＸ部９１のパリティチェック部９３と調停部９５とによりエラーレートが設定値を超えることにより検出し、経路選択スイッチ部７２のパリティチェック部８５と調停部８２とによりエラーレートが設定値を超えることにより検出すると、仮想パススイッチＭＵＸ部９１はポート１（伝送路ｂｃのパスｇ）を選択し、選択後、データに選択ポート番号「１」を付加し、パリティ付加部９８によりパリティ演算を行い、パリティビットを付加し、セレクタ１００からポートｖ（仮想パスｇ）へ出力する。
【００４５】
又交点ノードＤの仮想パススイッチＤＭＵＸ部１９２は、ポートｖから受信したデータに付加されている選択ポート番号「１」を抜き出し、ポートｖ入力（仮想パスｇ）に対して、パリティ付加部２１５によるパリティビットを付加して、ポート１（ポートｇ）へ出力する。ポート０（パスａ）へは、パリティエラーを示すオール“１”をセレクタ２０１により選択して出力する。又選択ポート番号「１」の反転値「０」を送信要求ポート番号として仮想パススイッチＭＵＸ部１９１へ通知する。仮想パススイッチＭＵＸ部１９１は、セレクタ２００によりポート０（パスｂ）の受信経路側を選択して、ポートｖ（仮想パスｂ）へ出力する。
【００４６】
交点ノードＣの仮想パススイッチＤＭＵＸ部９２は、ポートｖにより受信したデータから選択ポート番号「０」を抜き出し、ポートｖ入力（仮想パスｂ）データをポート０へ出力する。この交点ノードＣの経路選択スイッチ部はパスａの異常を検出し、パスｂ（交点ノードＤを介したデータ）を選択し、パスｅへデータを出力する。交点ノードＤの経路選択スイッチ部はパスａの異常を検出すると、パスｂのデータを選択して、パスｆへデータを出力する。即ち、ノードＡからノードＢへは、パスｂ→交点ノードＤ→仮想パスｂ→交点ノードＣ→パスｅの経路と、パスｂ→交点ノードＤ→パスｆとの２経路が確保されて、データ伝送が継続される。
【００４７】
又（ｃ）伝送路ｂｃの異常発生時は、ノードＢは、パスｅのデータのエラーレートの増加により、パスｅの障害発生と判定して、伝送路ｂｄのパスｆのデータを選択して受信処理する。
【００４８】
又（ｄ）伝送路ａｃと伝送路ｂｄとが同時に異常発生の場合、前述の（ｂ），（ｃ）の動作と同様の動作により、ノードＢは、伝送路ｂｄのパスｆのデータを選択して受信処理する。
【００４９】
又（ｅ）伝送路ａｃと伝送路ｂｃが同時に異常発生の場合、交点ノードＣはパスａとパスｇの両方の異常を検出し、仮想パススイッチＭＵＸ部９１はポートｖへオール“１”のアラーム情報を送出する。交点ノードＤの仮想パススイッチＤＭＵＸ部１９２は、ポートｖ入力のパリティエラーを検出し、ポート０（パスａ）、ポート１（ポートｇ）へ、オール“１”のアラーム情報を送出する。経路選択スイッチ部１７１，１７２は、パスａの異常を検出して、パスｂを選択する。従って、ノードＡからノードＢへは、パスｂ→交点ノードＤ→パスｅの経路が確保されて、データが伝送される。
【００５０】
又（ｆ）交点ノードＣ，Ｄ間の伝送路ｖが異常発生の場合、交点ノードＣの仮想パススイッチＤＭＵＸ部９２は、ポートｖ入力でパリティエラーを検出し、ポート０（パスｂ）、ポート１（パスｈ）へオール“１”のアラーム情報を送出する。経路選択スイッチ部はパスｂの異常を検出しパスａを選択する。交点ノードＤの仮想パススイッチＤＭＵＸ部１９２は、ポートｖ入力でパリティエラーを検出し、ポート０（パスａ）、ポート１（パスｇ）へオール“１”のアラーム情報を送出する。経路選択スイッチ部はパスａの異常を検出して、パスｂを選択する。即ち、ノードＡからノードＢへは、パスａ→交点ノードＣ→パスｅの経路と、パスｂ→交点ノードＤ→パスｆの２経路が確保されて、データが伝送される。
【００５１】
又（ｇ）伝送路ｖと伝送路ａｃが同時に異常発生の場合、交点ノードＣはパスａと、前述の（ｆ）に示す処理により、両系の異常を検出し、パスｅへオール“１”のアラーム情報を送出する。ノードＢはパスｅの異常を検出し、パスｆ側を選択して受信処理する。
【００５２】
又（ｈ）伝送路ｖと伝送路ｂｃが共に異常発生の場合は、前述の（ｃ），（ｆ）に示す処理により、データ伝送を継続することができる。
【００５３】
又（ｉ）交点ノードＣの異常発生時は、交点ノードＤを介したパスｂ，ｆ及びパスｈ，ｄにより、ノードＡ，Ｂ間のデータ伝送を行うことができる。
【００５４】
交点ノードＣ，Ｄ間を一重化の伝送路で接続した構成に於いても、交点ノードＣ，Ｄ間を、一重化の伝送路ｖにより、仮想パスａ，ｇ，ｂ，ｈにより、二重化の伝送路の場合と同様に、交点ノードＣ，Ｄ間のデータ伝送及びリング１，２間のデータ伝送を、何れか一方の交点ノードの障害発生時又は伝送路の障害発生時に於いても継続することが可能となる。又一重化構成の伝送路で接続した交点ノードについては、前述の各実施例に於ける２個の交点ノード間の伝送路構成にも適用可能である。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施例１の説明図である。
【図２】交点ノードを介したリング間の経路説明図である。
【図３】本発明の実施例１の交点ノードの要部説明図である。
【図４】ノードの要部説明図である。
【図５】本発明の実施例２の説明図である。
【図６】本発明の実施例２の交点ノードの要部説明図である。
【図７】本発明の実施例３の説明図である。
【図８】本発明の実施例４の説明図である。
【図９】交点ノードを介したリング間の経路説明図である。
【図１０】本発明の実施例４の一方の交点ノードの要部説明図である。
【図１１】本発明の実施例４の他方の交点ノードの要部説明図である。
【符号の説明】
【００５６】
Ａ，Ｂ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ  ノード
Ｃ，Ｄ  交点ノード
１，２  リング
１１ｃ，１２ｃ，１１ｄ，１２ｄ  セレクタ
１３ｃ，１４ｃ，１３ｄ，１４ｄ  分岐部
１５ｃ，１６ｃ，１５ｄ，１６ｃ  終端部
ａｃ，ａｄ，ｂｃ，ｂｄ  伝送路
２１，２２  経路選択スイッチ部
２３〜２６  セレクタ
２７，２８  パリティ付加部
２９，３０  アラーム信号発生部
３１，３２  調停部
３３〜３６  パリティチェック部
４１〜４８  伝送路インタフェース部
【図１】
2008067244.tif 000003
【図２】
2008067244.tif 000004
【図３】
2008067244.tif 000005
【図４】
2008067244.tif 000006
【図５】
2008067244.tif 000007
【図６】
2008067244.tif 000008
【図７】
2008067244.tif 000009
【図８】
2008067244.tif 000010
【図９】
2008067244.tif 000011
【図１０】
2008067244.tif 000012
【図１１】
2008067244.tif 000013