(57)【要約】【課題】ノード数の増加によってネットワークが大規模になった場合でも、一つのリング型通信路の故障やノードの取替え時さらに高負荷時に影響を他のリング型通信路に波及させないようにしたマルチリングネットワークを得る。【解決手段】それぞれ複数のノードを接続したリングＲ１とリングＲ２との間を、両リングのノードでもある転送装置同士をポートを介して接続したセットを二つ形成し、転送装置１Ｄ、２Ｄのセットを現用、転送装置１Ｅ、２Ｅのセットを待機とし、現用のセットにより、両リング間のフレーム転送を行うようにし、現用のセットの転送装置１Ｄ、２Ｄのいずれかが動作停止したときは、待機のセットを現用のセットにして、転送動作を継続するようにした。【選択図】図１
2010193382.tif 000002
【特許請求の範囲】
【請求項１】
第一のリング型通信路を構成するように第一及び第二のポートにより接続された複数の第一のノード、
第二のリング型通信路を構成するように第一及び第二のポートにより接続された複数の第二のノード、
上記第一のノードからなる第一の転送装置と、上記第二のノードからなる第二の転送装置とが第三のポートを介して接続された第一のセット、
上記第一のノードからなる第三の転送装置と、上記第二のノードからなる第四の転送装置とが第三のポートを介して接続された第二のセットを備え、
上記第一のセット及び第二のセットのいずれかを現用セットとし、他のセットを待機セットとして、上記現用セットにより、上記第一のリング型通信路及び第二のリング型通信路間をフレーム転送し、
上記現用セットを構成するいずれかの転送装置が動作停止したときは、上記待機セットを現用セットとすることを特徴とするマルチリングネットワーク。
【請求項２】
上記第一及び第二のセットを構成する転送装置は、第四のポートを有し、
上記現用セットを構成する転送装置のいずれかが動作停止し、かつ上記待機セットを構成する転送装置のいずれかが動作停止した場合には、上記現用セットの動作停止していない転送装置と上記待機セットの動作停止していない転送装置とを上記第四のポートにより接続して新たな現用セットとすることを特徴とする請求項１記載のマルチリングネットワーク。
【請求項３】
上記現用セットを構成する転送装置は、自身の属するリング型通信路に接続されたノードを宛先とするフレームを上記第一または第二のポートを介して送信し、上記自身の属するリング型通信路に接続されたノードを宛先としないフレームは、上記第三のポートを介して送信することを特徴とする請求項１記載のマルチリングネットワーク。
【請求項４】
上記現用セットを構成する転送装置は、自身の属するリング型通信路に接続されたノードを宛先とするフレームを上記第一または第二のポートを介して送信し、上記自身の属するリング型通信路に接続されたノードを宛先としないフレームは、上記第三のポートを介して送信するとともに、
上記第一及び第二のセットを構成する転送装置は、第四のポートを有し、
上記現用セットを構成する転送装置のいずれかが動作停止し、かつ上記待機セットを構成する転送装置のいずれかが動作停止した場合には、上記現用セットの動作停止していない転送装置と上記待機セットの動作停止していない転送装置とを上記第四のポートにより接続して新たな現用セットとすることを特徴とする請求項１記載のマルチリングネットワーク。
【請求項５】
上記第一または第二のノードは、自身の属するリング型通信路の故障を検出したときは、他のノードに上記故障情報を通知するとともに、
上記第一及び第二のノードは、第五のポートを有し、
上記第一及び第二のノードのうちのいずれかのノードの上記第五のポートに保守ツールを接続することにより、上記保守ツール上に上記第一または第二のリング型通信路の上記故障情報を表示させることを特徴とする請求項１〜請求項４のいずれかに記載のマルチリングネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のリング型通信路を接続したマルチリングネットワークに関するものである。
【背景技術】
【０００２】
一つ以上の制御装置（マスターノード）が、その他のＩＯモジュール（スレーブノード）とデータを送受信する場合には、従来、バス型及びリング型の通信路を介して行われる。リング型通信路においては、マルチリング型冗長通信路を用いて、通信断を発生しないよう制御が行われる。（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２６６６９５号公報（第６〜１０頁、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のネットワークでは、バス型伝送路の二重化や、リング型伝送路を採用し、伝送路の故障に対して冗長化を図っているが、二箇所故障が発生した場合に通信不可となるノードが発生する可能性がある。とくにノード数が増えた場合に、接続経路が増加するため、故障が発生する確率が高くなるという問題がある。
また、マルチリング化した場合に、リング間を転送させる転送装置を両リングで共通化すると、共通部分の故障や取替時、さらに共通部分の高負荷時に、両方のリングに影響を与えるという問題もあった。
【０００５】
この発明は、上述のような課題を解決するためになされたものであり、ノード数の増加によってネットワークが大規模になった場合でも、一つのリング型通信路の故障やノードの取替え時さらに高負荷時に影響を他のリング型通信路に波及させないようにしたマルチリングネットワークを得ることを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係わるマルチリングネットワークにおいては、
第一のリング型通信路を構成するように第一及び第二のポートにより接続された複数の第一のノード、
第二のリング型通信路を構成するように第一及び第二のポートにより接続された複数の第二のノード、
第一のノードからなる第一の転送装置と、第二のノードからなる第二の転送装置とが第三のポートを介して接続された第一のセット、
第一のノードからなる第三の転送装置と、第二のノードからなる第四の転送装置とが第三のポートを介して接続された第二のセットを備え、
第一のセット及び第二のセットのいずれかを現用セットとし、他のセットを待機セットとして、現用セットにより、第一のリング型通信路及び第二のリング型通信路間をフレーム転送し、
現用セットを構成するいずれかの転送装置が動作停止したときは、待機セットを現用セットとするものである。
【発明の効果】
【０００７】
この発明は、以上説明したように、第一のリング型通信路を構成するように第一及び第二のポートにより接続された複数の第一のノード、
第二のリング型通信路を構成するように第一及び第二のポートにより接続された複数の第二のノード、
第一のノードからなる第一の転送装置と、第二のノードからなる第二の転送装置とが第三のポートを介して接続された第一のセット、
第一のノードからなる第三の転送装置と、第二のノードからなる第四の転送装置とが第三のポートを介して接続された第二のセットを備え、
第一のセット及び第二のセットのいずれかを現用セットとし、他のセットを待機セットとして、現用セットにより、第一のリング型通信路及び第二のリング型通信路間をフレーム転送し、
現用セットを構成するいずれかの転送装置が動作停止したときは、待機セットを現用セットとするので、故障やノードの取替え時さらに高負荷時に、一つのリング型通信路から他のリング型通信路への影響をなくすることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１によるマルチリングネットワークを示す構成図である。
【図２】この発明の実施の形態１及び実施の形態３によるマルチリングネットワークの転送装置１Ｅの動作を示すフローチャートである。
【図３】この発明の実施の形態１によるマルチリングネットワークの転送装置２Ｄの動作停止状態を示す説明図である。
【図４】この発明の実施の形態１によるマルチリングネットワークのノード１Ｂとノード１Ｃとの間で故障が発生した場合の動作を示す説明図である。
【図５】この発明の実施の形態２によるマルチリングネットワークを示す構成図である。
【図６】この発明の実施の形態２及び実施の形態４によるマルチリングネットワークの転送装置１Ｅの動作を示すフローチャートである。
【図７】この発明の実施の形態２及び実施の形態４によるマルチリングネットワークの転送装置１Ｅのフレーム送信ＳＴ１０の詳細を示すフローチャートである。
【図８】この発明の実施の形態２及び実施の形態４によるマルチリングネットワークの転送装置１Ｅのフレーム送信ＳＴ２０の詳細を示すフローチャートである。
【図９】この発明の実施の形態３によるマルチリングネットワークを示す構成図である。
【図１０】この発明の実施の形態４によるマルチリングネットワークを示す構成図である。
【図１１】この発明の実施の形態５によるマルチリングネットワークを示す構成図である。
【発明を実施するための形態】
【０００９】
実施の形態１．
以下、この発明の実施の形態１を図に基づいて説明する。
図１は、この発明の実施の形態１によるマルチリングネットワークを示す構成図である。
図１において、ノード１Ａ、１Ｂ、１Ｃ（第一のノード）と、転送装置１Ｄ、１Ｅとは、リング型通信路Ｒ１（リングＲ１、第一のリング型通信路）を構成し、ノード２Ａ、２Ｂ、２Ｃ（第二のノード）と、転送装置２Ｄ、２Ｅとは、リング型通信路Ｒ２（リングＲ２、第二のリング型通信路）を構成している。
転送装置１Ｄ（第一の転送装置）のポート１Ｄ−３（第三のポート）と転送装置２Ｄ（第二の転送装置）のポート２Ｄ−３を接続し、転送装置１Ｅ（第三の転送装置）のポート１Ｄ−３と転送装置２Ｅ（第四の転送装置）のポート２Ｅ−３を接続することで、マルチリング型通信路を構成している。
つまり、転送装置１Ｄ、１Ｅ、２Ｄ、２Ｅは、リングＲ１とリングＲ２とを接続している。このため、各転送装置は、リングを構成するための少なくとも２つのポートを有しており、最小限のポートを図１に示したとおりである。
転送装置１Ｄ、１Ｅ、２Ｄ、２Ｅは、それぞれのリング型通信路に属するノードにより構成されている。
【００１０】
すなわち、ノード１Ａは、ポート１Ａ−１（第一のポート）、１Ａ−２（第二のポート）を有し、ノード１Ｂはポート１Ｂ−１、１Ｂ−２を有し、ノード１Ｃはポート１Ｃ−１、１Ｃ−２有し、転送装置１Ｄはポート１Ｄ−１、１Ｄ−２、１Ｄ−３を有し、転送装置１Ｅはポート１Ｅ−１、１Ｅ−２、１Ｅ−３を有し、ノード２Ａはポート２Ａ−１、２Ａ−２を有し、ノード２Ｂはポート２Ｂ−１、２Ｂ−２を有し、ノード２Ｃはポート２Ｃ−１、２Ｃ−２有し、転送装置２Ｄはポート２Ｄ−１、２Ｄ−２、２Ｄ−３を有し、転送装置２Ｅはポート２Ｅ−１、２Ｅ−２、２Ｅ−３を有している。
【００１１】
図２は、この発明の実施の形態１によるマルチリングネットワークの転送装置１Ｅの動作を示すフローチャートである。
【００１２】
図３は、この発明の実施の形態１によるマルチリングネットワークの転送装置２Ｄの動作停止状態を示す説明図である。
図３において、１Ａ、１Ａ―１、１Ａ−２、１Ｂ、１Ｂ―１、１Ｂ−２、１Ｃ、１Ｃ―１、１Ｃ−２、１Ｄ、１Ｄ―１、１Ｄ−２、１Ｄ−３、１Ｅ、１Ｅ―１、１Ｅ−２、１Ｅ−３、２Ａ、２Ａ―１、２Ａ−２、２Ｂ、２Ｂ―１、２Ｂ−２、２Ｃ、２Ｃ―１、２Ｃ−２、２Ｄ、２Ｄ―１、２Ｄ−２、２Ｄ−３、２Ｅ、２Ｅ―１、２Ｅ−２、２Ｅ−３、Ｒ１、Ｒ２は図１におけるものと同一のものである。図３では、転送装置２Ｄが動作停止されている。
【００１３】
図４は、この発明の実施の形態１によるマルチリングネットワークのノード１Ｂとノード１Ｃとの間で故障が発生した場合の動作を示す説明図である。
図４において、１Ａ、１Ａ―１、１Ａ−２、１Ｂ、１Ｂ―１、１Ｂ−２、１Ｃ、１Ｃ―１、１Ｃ−２、１Ｄ、１Ｄ―１、１Ｄ−２、１Ｄ−３、１Ｅ、１Ｅ―１、１Ｅ−２、１Ｅ−３、２Ａ、２Ａ―１、２Ａ−２、２Ｂ、２Ｂ―１、２Ｂ−２、２Ｃ、２Ｃ―１、２Ｃ−２、２Ｄ、２Ｄ―１、２Ｄ−２、２Ｄ−３、２Ｅ、２Ｅ―１、２Ｅ−２、２Ｅ−３、Ｒ１、Ｒ２は図１におけるものと同一のものである。図４では、転送装置２Ｄが動作停止されているとともに、ノード１Ｂのポート１Ｂ−１とノード１Ｃのポート１Ｃ−２との間が故障している。
【００１４】
次に、動作について説明する。
まず、正常状態について説明する。
リングＲ１は、例えば次のように動作を行う。まず、例えばリングＲ１を構成するいずれかのノードを、マスターノードとして制御装置に接続する。その他のノードは、スレーブノードとして、ＩＯネットワークに接続する。マスターノードは、ＩＯネットワークのスレーブノードとの間でＩＯデータを送受信する。
各スレーブノードは、リングＲ１上のどのノードがマスターノードかを記録し、マスターノードに対してＩＯデータを送受信する。リングＲ１とリングＲ２を接続する転送装置１Ｄ、１Ｅ、２Ｄ、２Ｅは、それぞれ、転送装置１Ｄと転送装置２Ｄをセット（第一のセット）とし、転送装置１Ｅと転送装置２Ｅをセット（第二のセット）として、各セットは現用と待機のどちらかの状態となる。現用の転送装置のみが、両リング接続用の転送装置として動作する。
【００１５】
次に、図１と、図２のフローチャートを参照しながら、転送装置が備える機能の概略を説明する。ここでは、転送装置１Ｅを例にして説明する。
第１の機能は、第１のポート１Ｅ−１からフレームを受信した際（ＳＴ１）に、第２のポート１Ｅ−２に転送する機能（ＳＴ１３）である。具体的には転送装置１Ｅのポート１Ｅ−１から、リングＲ１に存在するノードを宛先とするフレームを受信した際（ＳＴ１２）に、ポート１Ｅ−２から送信する機能を有する。
第２の機能は、第２のポート１Ｅ−２からフレームを受信した際（ＳＴ２）に、第１のポート１Ｅ−１に転送する機能（ＳＴ２３）である。具体的には転送装置１Ｅのポート１Ｅ−２からリングＲ１に存在するノードを宛先とするフレームを受信した際（ＳＴ２２）に、ポート１Ｅ−１から送信する機能を有する。
第３の機能は、第３のポート１Ｅ−３からフレームを受信した際（ＳＴ３）に、第１のポート１Ｅ−１に転送する機能（ＳＴ３３）である。具体的には転送装置１Ｅのポート１Ｅ−３からリングＲ１に存在するノードを宛先とするフレームを受信した際（ＳＴ３２）に、ポート１Ｅ−１から送信する機能を有する。
【００１６】
第４の機能は、第３のポート１Ｅ−３からフレームを受信した際（ＳＴ３）に、第２のポート１Ｅ−２に転送する機能（ＳＴ３５）である。具体的には転送装置１Ｅのポート１Ｅ−３からリングＲ１に存在するノードを宛先とするフレームを受信した際（ＳＴ３２）に、ポート１Ｅ−２から送信する機能を有する。
第５の機能は、第１のポート１Ｅ−１からフレームを受信した際（ＳＴ１）に、第３のポート１Ｅ−３に転送する機能（ＳＴ１５）である。具体的には転送装置１Ｅにポート１Ｅ−１からリングＲ１に存在しないノードを宛先とするフレームを受信した際（ＳＴ１２）に、自身が現用の転送装置の場合にポート１Ｅ−３から送信する機能を有する。
第６の機能は、第２のポート１Ｅ−２からフレームを受信した際（ＳＴ２）に、第３のポート１Ｅ−３に転送する機能（ＳＴ２５）である。具体的には転送装置１Ｅにポート１Ｅ−２からリングＲ１に存在しないノードを宛先とするフレームを受信した際（ＳＴ２２）に、自身が現用の転送装置の場合にポート１Ｅ−３から送信する機能を有する。
【００１７】
第７の機能は、第１のポート１Ｅ−１からフレームを受信した際（ＳＴ１）に、第２のポート１Ｅ−２に転送する機能（ＳＴ１３）である。具体的には転送装置１Ｅにポート１Ｅ−１からリングＲ１に存在しないノードを宛先とするフレームを受信した際（ＳＴ１２）に、自身が待機の転送装置の場合にポート１Ｅ−２から送信する機能を有する。
第８の機能は、第２のポート１Ｅ−２からフレームを受信した際（ＳＴ２）に、第１のポート１Ｅ−１に転送する機能（ＳＴ２３）である。具体的には転送装置１Ｅにポート１Ｅ−２からリングＲ１に存在しないノードを宛先とするフレームを受信した際（ＳＴ２２）に、自身が待機の転送装置の場合にポート１Ｅ−１から送信する機能を有する。
【００１８】
次に、図３〜図４を参照しながら実施の形態１の動作について説明する。
図３は、リング２の転送装置２Ｄが、故障若しくは取替によって動作しない状態にある。転送装置１Ｄと転送装置２Ｄのセットが現用だった場合、転送装置１Ｄと転送装置２Ｅは、転送装置２Ｄとの間の通信が不通であることを検出して、現用待機切替により、転送装置１Ｅと転送装置２Ｅのセットが現用となり通信を継続する。
図４は、図３の状態で、さらにリングＲ１のノード１Ｂとノード１Ｃの間で故障が発生した場合を示している。このように転送装置２Ｄが動作停止し、ノード１Ｂとノード１Ｃの間で故障が発生した図４の場合でも、転送装置１Ｅと転送装置２Ｅのセットを現用とすることにより、リングＲ１、リングＲ２の全ノードとの経路が確保され、通信を維持できる。
【００１９】
実施の形態１によれば、リングＲ２を構成する転送装置２Ｄの動作停止があっても、リングＲ１に影響を与えず、リングＲ１の継続運用が可能となる効果がある。
実施の形態２．
【００２０】
実施の形態１では、転送装置の故障時でも相手側リングへ影響が波及しないことについて述べたが、実施の形態２は、図５に示すように、転送装置１Ｄ、１Ｅ、２Ｄ、２Ｅにそれぞれ第４のポートを追加し、転送装置１Ｄと転送装置２Ｅのセット、転送装置１Ｅと転送装置２Ｄをセットとしても接続できるようにした。
図５は、この発明の実施の形態２によるマルチリングネットワークを示す構成図である。
図５において、１Ａ、１Ａ―１、１Ａ−２、１Ｂ、１Ｂ―１、１Ｂ−２、１Ｃ、１Ｃ―１、１Ｃ−２、１Ｄ、１Ｄ―１、１Ｄ−２、１Ｄ−３、１Ｅ、１Ｅ―１、１Ｅ−２、１Ｅ−３、２Ａ、２Ａ―１、２Ａ−２、２Ｂ、２Ｂ―１、２Ｂ−２、２Ｃ、２Ｃ―１、２Ｃ−２、２Ｄ、２Ｄ―１、２Ｄ−２、２Ｄ−３、２Ｅ、２Ｅ―１、２Ｅ−２、２Ｅ−３、Ｒ１、Ｒ２は図１におけるものと同一のものである。図５では、転送装置１Ｄ、１Ｅ、２Ｄ、２Ｅに、それぞれ第４のポートであるポート１Ｄ−４、１Ｅ−４、２Ｄ−４、２Ｅ−４を設けている。また、図５では、転送装置１Ｅと転送装置２Ｄとが動作停止されている。
【００２１】
図６は、この発明の実施の形態２によるマルチリングネットワークの転送装置１Ｅの動作を示すフローチャートである。
図７は、この発明の実施の形態２によるマルチリングネットワークの転送装置１ＥのステップＳＴ１０の処理の詳細を示すフローチャートである。
図８は、この発明の実施の形態２によるマルチリングネットワークの転送装置１ＥのステップＳＴ２０の処理の詳細を示すフローチャートである。
【００２２】
次に、図６のフローチャートに基づき動作を説明する。
なお、ＳＴ１〜ＳＴ３、ＳＴ５、ＳＴ１１〜ＳＴ１５、ＳＴ２１〜ＳＴ２５、ＳＴ３１〜ＳＴ３５は、図２におけるものと同じ動作であり、その説明を省略する。
図６では、ＳＴ１でＹＥＳの場合にはＳＴ１０の処理１（図７に詳細を示す。）を実行し、ＳＴ２でＹＥＳの場合にはＳＴ２０の処理２（図８に詳細を示す。）を実行する。
【００２３】
また、ＳＴ４で、ポート１Ｅ−４からフレーム受信した場合に、ＳＴ４１で、受信した信号がデータ信号であるときには、ＳＴ４２でポート１Ｅ−１側に宛先ノードがあるかどうかを確認し、ＹＥＳであれば、ポート１Ｅ−１からフレーム送信し、ＮＯであれば、ポート１Ｅ−２から送信する。また、ＳＴ４１でデータ信号でなければ、ＳＴ４４で隣接ノードの動作確認を行うようにする。
【００２４】
転送装置２Ｄが動作停止した場合、転送装置１Ｄ及び転送装置２Ｅは、転送装置２Ｄの動作停止を検出して、転送装置１Ｅと転送装置２Ｅとのセットに現用を切り替える（ＳＴ１０（図７のＳＴ１５））及び（ＳＴ２０（図８のＳＴ２５））。このとき、さらに転送装置１Ｅが動作停止した場合、転送装置１Ｄと転送装置２Ｅのセットを現用として使用する（ＳＴ１０（図７のＳＴ１６））及び（ＳＴ２０（図８のＳＴ２６））。
【００２５】
次に、図７に基づき、転送装置１ＥのステップＳＴ１０の処理１の詳細について説明する。
ＳＴ１１でデータ信号でなければ、ＳＴ１４で、隣接ノードの動作確認して、処理１を終了する。データ信号であれば、ＳＴ１２で、宛先がリングＲ１に存在するかどうかにより、存在すれば、ＳＴ１３で、ポート１Ｅ−２からフレーム送信する。宛先がリングＲ１に存在しなければ、ＳＴ１５で、自分が現用かどうかを確認し、現用であれば、ポート１Ｅ−３の相手が現用かどうかを確認し（ＳＴ１６）、ＹＥＳであれば、ポート１Ｅ−３からフレーム送信し（ＳＴ１７）、ＮＯであれば、ポート１Ｅ−４からフレーム送信する（ＳＴ１８）。
【００２６】
次に、図８に基づき、転送装置１ＥのステップＳＴ２０の処理２の詳細について説明する。
ＳＴ２１でデータ信号でなければ、ＳＴ２４で、隣接ノードの動作確認して、処理２を終了する。データ信号であれば、ＳＴ２２で、宛先がリングＲ１に存在するかどうかにより、存在すれば、ＳＴ２３で、ポート１Ｅ−２からフレーム送信する。宛先がリングＲ１に存在しなければ、ＳＴ２５で、自分が現用かどうかを確認し、現用であれば、ポート１Ｅ−３の相手が現用かどうかを確認し（ＳＴ２６）、ＹＥＳであれば、ポート１Ｅ−３からフレーム送信し（ＳＴ２７）、ＮＯであれば、ポート１Ｅ−４からフレーム送信する（ＳＴ２８）。
【００２７】
実施の形態２によれば、転送装置に第４のポートを追加することで、転送装置２台が動作停止した場合でも、リング間の通信経路が確保され、通信の継続ができるため、転送装置の２台同時故障に対しての信頼性向上の効果がある。
実施の形態３．
【００２８】
実施の形態１では、転送装置の故障により相手側リングへの影響が波及しないことについて述べたが、実施の形態３は、図９に示すように、ノード２Ａ、２Ｃにそれぞれ第３のポートを追加し、他機器を接続できる構成としたものである。
図９は、この発明の実施の形態３によるマルチリングネットワークを示す構成図である。
図９において、１Ａ、１Ａ―１、１Ａ−２、１Ｂ、１Ｂ―１、１Ｂ−２、１Ｃ、１Ｃ―１、１Ｃ−２、１Ｄ、１Ｄ―１、１Ｄ−２、１Ｄ−３、１Ｅ、１Ｅ―１、１Ｅ−２、１Ｅ−３、２Ａ、２Ａ―１、２Ａ−２、２Ｂ、２Ｂ―１、２Ｂ−２、２Ｃ、２Ｃ―１、２Ｃ−２、２Ｄ、２Ｄ―１、２Ｄ−２、２Ｄ−３、２Ｅ、２Ｅ―１、２Ｅ−２、２Ｅ−３、Ｒ１、Ｒ２は図１におけるものと同一のものである。図９では、ノード２Ａ、２Ｃに、それぞれ第３のポートであるポート２Ａ−３、２Ｃ−３を設けている。
【００２９】
ポート２Ａ−３とポート２Ｃ−３に、大量の転送が発生した場合、リングＲ２の帯域幅を大幅に消費するが、転送装置の機能により、リングＲ１には転送されない（図２のＳＴ１２、ＳＴ２２）。ノード２Ｂの故障時には、ノード２Ａとノード２Ｃが通信する場合、転送装置２Ｄ及び転送装置２Ｅを通過する経路となる。
【００３０】
実施の形態３によれば、リングＲ２に大量のトラフィックが発生した場合でも、リングＲ１への影響の波及はなく、転送装置を共用した場合に比較して、通信性能の低下を防止できる効果がある。
実施の形態４．
【００３１】
実施の形態２、３では、転送装置の故障、リングＲ２の帯域消費について述べたが、実施の形態４は、図１０に示すように、転送装置のポート追加と、ノードのポート追加を組み合わせる構成についてのものである。
図１０は、この発明の実施の形態４によるマルチリングネットワークを示す構成図である。
図１０において、１Ａ、１Ａ―１、１Ａ−２、１Ｂ、１Ｂ―１、１Ｂ−２、１Ｃ、１Ｃ―１、１Ｃ−２、１Ｄ、１Ｄ―１、１Ｄ−２、１Ｄ−３、１Ｄ−４、１Ｅ、１Ｅ―１、１Ｅ−２、１Ｅ−３、１Ｅ−４、２Ａ、２Ａ―１、２Ａ−２、２Ｂ、２Ｂ―１、２Ｂ−２、２Ｃ、２Ｃ―１、２Ｃ−２、２Ｄ、２Ｄ―１、２Ｄ−２、２Ｄ−３、２Ｄ−４、２Ｅ、２Ｅ―１、２Ｅ−２、２Ｅ−３、２Ｅ−４、Ｒ１、Ｒ２は図５におけるものと、２Ａ−３、２Ｃ−３は図９におけるものとそれぞれ同一のものである。
【００３２】
転送装置２Ｄが故障により動作停止した場合、接続されている転送装置１Ｄ、転送装置１Ｅ、転送装置２Ｅがこれを検出し、転送装置１Ｅと転送装置２Ｅのセットを現用とする。さらに転送装置１Ｅが動作停止した場合、転送装置１Ｄ及び転送装置２Ｅが検出し、転送装置１Ｄと転送装置２Ｅのセットを現用として運用を継続する。
上記の場合において、ノード２Ａとノード２Ｃが、相互間に大量のトラフィックを発生させていても、リングＲ１側には転送されない（図７のＳＴ１２、図８のＳＴ２２）。
【００３３】
実施の形態４によれば、転送装置の故障の影響、及びリングＲ２の大量のトラフィックの影響を、リングＲ１から分離できる効果がある。
実施の形態５．  
【００３４】
実施の形態１〜実施の形態４では、障害発生時の信頼性向上について述べたが、実施の形態５は、マルチリング上のどのポートにも保守ツールが接続可能で、保守ツールによりマルチリング上の状態を監視する構成についてのものである。
図１１は、この発明の実施の形態５によるマルチリングネットワークを示す構成図である。
図１１において、１Ａ、１Ａ―１、１Ａ−２、１Ｂ、１Ｂ―１、１Ｂ−２、１Ｃ、１Ｃ―１、１Ｃ−２、１Ｄ、１Ｄ―１、１Ｄ−２、１Ｄ−３、１Ｅ、１Ｅ―１、１Ｅ−２、１Ｅ−３、２Ａ、２Ａ―１、２Ａ−２、２Ｂ、２Ｂ―１、２Ｂ−２、２Ｃ、２Ｃ―１、２Ｃ−２、２Ｄ、２Ｄ―１、２Ｄ−２、２Ｄ−３、２Ｅ、２Ｅ―１、２Ｅ−２、２Ｅ−３、Ｒ１、Ｒ２は図１におけるものと同一のものである。図１１では、転送装置２Ｄが動作停止されているとともに、ノード１Ｂのポート１Ｂ−１とノード１Ｃのポート１Ｃ−２との間が故障した状態である。さらにノード２Ｂにポート２Ｂ−３（第五のポート）を設け、このポート２Ｂ−３に、保守ツール３を接続している。
【００３５】
次に、図１１に基づき、動作について説明する。
リングＲ１上の故障情報（断線情報）は、故障検出をしたノードから、現用の転送装置（例えば１Ｅ）を介して、透過的にリングＲ２の各ノードに伝えられる。このため、どのネットワークのどのノードでも全ネットワークの故障情報が取得され、どのノード（図１１では、ノード２Ｂに接続）にでも保守ツール３を接続すれば、グラフィカルにネットワーク断線状態を表示し、これに基づき、ネットワーク断線状態を監視することができる。
【００３６】
実施の形態５によれば、マルチリングネットワーク上のどのノードからでも、マルチリングネットワーク全体の故障情報を監視することができる効果がある。
【符号の説明】
【００３７】
１Ａ  ノード
１Ｂ  ノード
１Ｃ  ノード
１Ｄ  転送装置
１Ｄ−１  ポート
１Ｄ−２  ポート
１Ｄ−３  ポート
１Ｄ−４  ポート
１Ｅ  転送装置
１Ｅ−１  ポート
１Ｅ−２  ポート
１Ｅ−３  ポート
１Ｅ−４  ポート
２Ａ  ノード
２Ａ−１  ポート
２Ａ−２  ポート
２Ａ−３  ポート
２Ｂ  ノード
２Ｂ−１  ポート
２Ｂ−２  ポート
２Ｂ−３  ポート
２Ｃ  ノード
２Ｃ−１  ポート
２Ｃ−２  ポート
２Ｃ−３  ポート
２Ｄ  転送装置
２Ｄ−１  ポート
２Ｄ−２  ポート
２Ｄ−３  ポート
２Ｄ−４  ポート
２Ｅ  転送装置
２Ｅ−１  ポート
２Ｅ−２  ポート
２Ｅ−３  ポート
２Ｅ−４  ポート
Ｒ１  リング型通信路
Ｒ２  リング型通信路
３  保守ツール
【図１】
2010193382.tif 000003
【図２】
2010193382.tif 000004
【図６】
2010193382.tif 000005
【図７】
2010193382.tif 000006
【図８】
2010193382.tif 000007
【図９】
2010193382.tif 000008
【図１０】
2010193382.tif 000009
【図３】
2010193382.tif 000010
【図４】
2010193382.tif 000011
【図５】
2010193382.tif 000012
【図１１】
2010193382.tif 000013