(57)【要約】【課題】  信頼性を損なうことなく、且つ、低コストで、障害発生時の系の切り替えを迅速に実現することができるネットワークシステムを提供することを目的とする。【解決手段】  機器がリング型に接続された複数のリング型伝送路を複数の接続伝送路により互いに接続し、障害の発生状態に応じて、データ伝送に用いる接続伝送路を切り替える。【選択図】      図１
2006148761.tif 000002
【特許請求の範囲】
【請求項１】
機器がリング型に接続された複数のリング型伝送路と、
前記リング型伝送路の各々に少なくとも２つ設けられる接続装置と、
互いに異なる前記リング型伝送路に設けられた前記接続装置間をそれぞれ接続する接続伝送路と
を備え、
障害の発生状態に応じて、データ伝送に用いる前記接続伝送路を切り替えるネットワークシステム。
【請求項２】
前記リング型伝送路は、通常状態において、物理的にリング型に接続された伝送路の一部が電気的に遮断されることにより、バス型の伝送路が構築されている請求項１に記載のネットワークシステム。
【請求項３】
前記機器又は前記接続装置に障害が発生した場合に、障害が発生した前記機器又は前記接続装置に接続されている伝送路を遮断するとともに、前記通常状態において遮断していた伝送路を回復させる請求項２に記載のネットワークシステム。
【請求項４】
前記機器及び前記接続装置は、
隣接する前記機器又は前記接続装置に障害が発生したか否かを判定し、
隣接する前記機器又は前記接続装置に障害が発生した場合には、隣接する前記機器又は前記接続装置と接続されている伝送路を遮断する請求項３に記載のネットワークシステム。
【請求項５】
前記機器及び前記接続装置は、自己の動作状態に関する情報を自己が属する前記リング型伝送路に出力する請求項１から請求項４のいずれかの項に記載のネットワークシステム。
【請求項６】
前記機器及び前記接続装置は、データリンク層レベルでデータ伝送を行う請求項１から請求項５のいずれかの項に記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リング型伝送路を備えるネットワークシステムに係り、特に、障害発生時における伝送路の再構築に関するものである。
【背景技術】
【０００２】
従来、イーサネット（登録商標）の信頼性を高めるために、ＳＴＰ（Spanning Tree Protocol）、ＲＳＴＰ（Rapid Spanning Tree Protocol）、ＲＰＲ（Resilient
Packet Ring）などが提案されているが、ネットワーク障害発生時における系の切り替えには、数十秒から数分程度要するという問題がある。
このような問題を解消するために、例えば、特開２００３−１８１７２号公報（特許文献１）には、ネットワーク２重リング方式を採用したネットワークシステムが開示されている。
【特許文献１】特開２００３−１８１７２号公報（第２−４頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に開示されているネットワークシステムでは、以下のような問題があった。
第１に、ネットワークの信頼性を損なうことなく、異なるリングネットワークを容易に接続することができないという問題があった。
第２に、障害発生時において、短時間で障害回避の処理を行うことができないという問題があった。
【０００４】
本発明は、上記問題を解決するためになされたもので、信頼性を損なうことなく、且つ、低コストで、障害発生時の系の切り替えを迅速に実現することができるネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明は以下の手段を採用する。
本発明は、機器がリング型に接続された複数のリング型伝送路と、前記リング型伝送路の各々に少なくとも２つ設けられる接続装置と、互いに異なる前記リング型伝送路に設けられた前記接続装置間をそれぞれ接続する接続伝送路とを備え、障害の発生状態に応じて、データ伝送に用いる前記接続伝送路を切り替えるネットワークシステムを提供する。
【０００６】
本発明によれば、各リング型伝送路には、少なくとも２つの接続装置が設けられている。各接続装置は、異なるリング型伝送路に設けられた接続装置と接続伝送路を介してそれぞれ接続される。これにより、リング型伝送路間の伝送路として、少なくとも２つの接続伝送路が確保される。
これにより、障害発生によって、１つの接続伝送路が使用できない状態となっても、他の接続伝送路に切り替えることで、リング型伝送路間のデータ伝送を継続して行うことが可能となる。
接続伝送路の切り替えは、例えば、データ伝送に用いられている接続伝送路に障害が発生した場合、または、データ伝送に用いられている接続伝送路とリング型伝送路とを接続する接続装置に、障害が発生した場合に行われる。
【０００７】
上記記載のネットワークシステムにおいて、前記リング型伝送路は、通常状態において、物理的にリング型に接続された伝送路の一部が電気的に遮断されることにより、バス型の伝送路が構築されていることが好ましい。
リング型伝送路の一部を電気的に遮断することにより、バス型の伝送路を構築するので、イーサネット（登録商標）による通信を行うことが可能となる。
リング型伝送路の一部としては、例えば、接続装置及びその接続装置と隣接する一の機器との間の伝送路や、互いに隣接する機器間を結ぶ伝送路などが挙げられる。
【０００８】
上記記載のネットワークシステムにおいて、前記機器又は前記接続装置に障害が発生した場合に、障害が発生した前記機器又は前記接続装置に接続されている伝送路を電気的に遮断するとともに、前記通常状態において電気的に遮断していた伝送路を回復させることが好ましい。
このように、機器又は接続装置に障害が発生した場合に、障害が発生した前記機器又は前記接続装置に接続されている伝送路を電気的に遮断することにより、障害箇所をデータの伝送路から切り離すとともに、通常状態において電気的に遮断していた伝送路を回復させることにより、通常状態と異なるデータの伝送路を構築する。
これにより、障害発生時におけるネットワークの再構築を迅速に且つ容易に行うことが可能となる。
【０００９】
上記記載のネットワークシステムにおいて、前記機器及び前記接続装置は、隣接する前記機器又は前記接続装置に障害が発生したか否かを判定し、隣接する前記機器又は前記接続装置に障害が発生した場合には、隣接する前記機器又は前記接続装置と接続されている伝送路を遮断することが好ましい。
このように、リング型伝送路に接続されている各機器又は各接続装置が、それぞれ隣接する機器又は接続装置に障害が発生したか否かを判定し、障害が発生していたときには、速やかに、自己と障害が発生した機器とをつなぐ伝送路を電気的に遮断するので、障害箇所をデータの伝送路から迅速に切り離すことが可能となる。
【００１０】
上記記載のネットワークシステムにおいて、前記機器及び前記接続装置は、自己の動作状態に関する情報を自己が属する前記リング型伝送路に出力することが好ましい。
このように、各リング型伝送路に接続された機器及び接続装置が、自己の動作状態に関する情報をその機器が属するリング型伝送路に出力するので、各機器及び各接続装置は、隣接する機器又は接続装置に障害が発生したか否かを速やかに且つ容易に知ることができる。
【００１１】
上記記載のネットワークシステムにおいて、前記接続装置及び前記機器は、データリンク層レベルでデータ伝送を行うことが好ましい。
このように、データ伝送をデータリンク層（レイヤ２）レベルで行うことにより、低価格の機器などを採用できるので、ネットワークシステムを安価に構築することが可能となる。
【００１２】
本発明のネットワークシステムは、高い信頼性が要求されるネットワークシステム、例えば、艦船内に構築されるネットワークシステムとして使用されるのに好適である。
【発明の効果】
【００１３】
本発明のネットワークシステムによれば、信頼性を損なうことなく、且つ、低コストで、障害発生時の系の切り替えを迅速に実現することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明にかかるネットワークシステムの一実施形態について、図面を参照して説明する。
図１は、本発明の一実施形態に係るネットワークシステムの物理的な接続形態を示す図である。
図１に示すように、本実施形態に係るネットワークシステムは、機器１０１から１０６がリング状に接続されたリング型伝送路１００と、機器２０１から２０６がリング状に接続されたリング型伝送路２００とを備えている。リング型伝送路１００には、２つの接続装置１１０、１２０が設けられている。また、この接続装置１１０、１２０と対となるように、リング型伝送路２００には、２つの接続装置２１０、２２０が設けられている。
【００１５】
具体的には、機器１０１から１０６及び機器２０１から２０６は、それぞれ少なくとも２つのポート（ここでは、ＡポートとＢポート）を備えている。また、これらのポートとは別に、データ伝送の下流に接続される端末とのインターフェースとしてのポートを備えている。
接続装置１１０、１２０、２１０、及び２２０は、それぞれ少なくとも３つのポート（Ａポート、Ｂポート、Ｃポート）を備えている。
機器１０１及び１０６並びに接続装置１１０及び１２０が備えるＡポート及びＢポートは、リング型伝送路１００を構築するために使用される。
同様に、機器２０１及び２０６並びに接続装置２１０及び２２０が備えるＡポート及びＢポートは、リング型伝送路２００を構築するために使用される。
接続装置１１０のＣポートと接続装置２１０のＣポートとは、接続伝送路３００を介して接続されている。同様に、接続装置１２０のＣポートと接続装置２２０のＣポートとは、接続伝送路４００を介して接続されている。これにより、リング型伝送路１００及び２００は、２つの接続伝送路３００及び４００により互いに接続される。
【００１６】
リング型伝送路１００に設けられた接続装置１１０及び１２０のうち、いずれか一方は、マスタの接続装置として機能する。本実施形態では、接続装置１２０がマスタの接続装置（以下「マスタ接続装置」という。）として機能する。
同様に、リング型伝送路２００に設けられた接続装置２１０及び２２０のうち、いずれか一方は、マスタ接続装置として機能する。本実施形態では、接続装置２１０がマスタ接続装置として機能する。
マスタ接続装置１２０、２１０は、自己が属するリング型伝送路１００、２００に接続される機器及び接続装置の動作状況を管理するとともに、障害が発生した場合の伝送路の再構築を制御する。なお、詳細は後述する。
【００１７】
上記構成からなるネットワークシステムは、図２に示すように、通常状態において、各リング型伝送路１００、２００の一部を電気的に遮断するとともに、接続伝送路３００及び４００のうちのいずれか一方を電気的に遮断する。
例えば、リング型伝送路１００については、接続装置１１０と機器１０３との間の伝送路１３０を電気的に遮断し、リング型伝送路２００については、接続装置２１０と機器２０３との間の伝送路２３０を電気的に遮断する。また、マスタ接続装置１２０と接続装置２２０とを接続する接続伝送路４００を電気的に遮断する。これにより、図２に示すような、バス型の伝送路を構築する。
【００１８】
上記伝送路の遮断は、各機器及び各接続装置が備えるブロッキング機能を用いることにより実現される。
例えば、接続装置１１０は、ポートＢをブロッキングし、機器１０３は、ポートＡをブロッキングすることで、伝送路１３０を電気的に遮断する。
同様に、接続装置２１０は、ポートＢをブロッキングし、機器２０３は、ポートＡをブロッキングすることで、伝送路２３０を電気的に遮断する。
更に、接続装置１２０及び２２０は、ともに、ポートＣをブロッキングすることにより、接続伝送路４００を電気的に遮断する。これにより、実線で示したようなバス型の伝送路を構築する。
ここで、ブロッキングとは、物理的には伝送路が存在するが、内部処理により、データフレームの送受信を停止することをいう。このブロッキングについての詳細は、後述する。
このように、本実施形態に係るネットワークシステムでは、リング型伝送路１００、２００の一部を電気的に遮断して、論理的にバス型の伝送路を構築する。これにより、イーサネット（登録商標）方式によるデータ伝送を実現する。
【００１９】
次に、図２に示した本実施形態に係るネットワークシステムにおいて、各機器及び各接続装置は、自己の動作状態に関する情報である管理フレームを定期的に生成し、この管理フレームを自己が属するリング型伝送路に出力する。これにより、各リング型伝送路１００、２００にそれぞれ設けられたマスタ接続装置１２０、２１０は、自己が属するリング型伝送路１００、２００の状態を把握できる。更に、各機器や各接続装置も、この管理フレームを受信、解析することにより、例えば、隣接する機器や接続装置の動作状態を把握することができる。
この結果、後述するように、隣接する機器又は接続装置に障害が発生した場合には、速やかに障害の発生を検知し、障害箇所を伝送路から電気的に切り離すことが可能となるとともに、伝送路の再構築を迅速に行うことが可能となる。
なお、上記管理フレームは、ブロッキングされている伝送路においても伝送可能なフレームとして扱われる。
【００２０】
次に、図２に示した通常状態の伝送路において、接続装置１１０に障害が発生した場合について説明する。
この場合、接続装置１１０に隣接する機器１０３及び１０４、並びにマスタ接続装置１２０は、接続装置１１０から出力される管理フレームにより、接続装置１１０の障害発生を検知する。
機器１０４は、接続装置１１０の障害を検知すると、ポートＢをブロッキングすることにより、機器１０４と接続装置１１０との間の伝送路を遮断する。
マスタ接続装置１２０は、接続装置１１０から出力された管理フレームを受信して解析することにより、接続装置１１０の遮断を把握すると、接続伝送路を接続伝送路４００に切り替えるべく、自己のポートＣのブロッキングを解除する。これにより、ポートＣを介してのデータ伝送を可能にする。
【００２１】
一方、接続伝送路３００を介して接続装置１１０と接続されているマスタ接続装置２１０は、接続装置１１０からのデータ伝送が途絶えたことにより、接続装置１１０の障害発生を検知する。接続装置２１０は、接続装置１１０の障害を検知すると、接続伝送路３００に接続しているポートＣをブロッキングする。これにより、接続伝送路３００を遮断する。続いて、マスタ接続装置２１０は、接続伝送路を接続伝送路４００に切り替えるべく、接続装置２２０に対して、ポートＣのブロッキングを解除させる旨の制御フレームを出力する。
接続装置２２０は、マスタ接続装置２１０から出力された制御フレームを受信して、解析する。そして、この制御フレームの指示に従って、自己のポートＣのブロッキングを解除する。これにより、ポートＣを介してのデータ伝送を可能にする。
この結果、障害発生箇所である接続装置１１０をデータの伝送路から切り離すとともに、接続伝送路４００によりリング型伝送路１００、２００が電気的に接続されたバス型伝送路（図３の実線経路を参照）が再構築される。
【００２２】
次に、図２に示した通常状態の伝送路において、接続伝送路３００に障害が発生した場合について説明する。
この場合、接続伝送路３００に接続されている接続装置１１０及びマスタ接続装置２１０は、互いのデータ伝送が途絶えたことにより、それぞれ接続伝送路３００の障害を検知すると、以下に示す動作を行う。
接続装置１１０は、接続伝送路３００の障害を検知すると、接続伝送路３００に接続しているポートＣをブロッキングすることにより、接続伝送路３００を遮断する。
続いて、接続装置１１０は、接続伝送路３００の遮断をマスタ接続装置１２０に通知する管理フレームを作成し、これをリング型伝送路１００に出力する。
マスタ接続装置１２０は、接続装置１１０から出力された管理フレームを受信して解析することにより、接続伝送路３００の遮断を把握すると、接続伝送路を接続伝送路４００に切り替えるべく、自己のポートＣのブロッキングを解除する。これにより、ポートＣを介してのデータ伝送を可能にする。
【００２３】
一方、マスタ接続装置２１０は、接続伝送路３００の障害を検知すると、接続伝送路３００に接続しているポートＣをブロッキングする。これにより、接続伝送路３００を遮断する。続いて、マスタ接続装置２１０は、接続伝送路を接続伝送路４００に切り替えるべく、接続装置２２０に対して、ポートＣのブロッキングを解除させる旨の制御フレームを出力する。
接続装置２２０は、マスタ接続装置２１０から出力された制御フレームを受信して、解析する。そして、この制御フレームの指示に従って、自己のポートＣのブロッキングを解除する。これにより、ポートＣを介してのデータ伝送を可能にする。
この結果、障害発生箇所である接続伝送路３００をデータの伝送路から切り離すとともに、接続伝送路４００によりリング型伝送路１００、２００が電気的に接続されたバス型伝送路（図４の実線経路を参照）が再構築される。
【００２４】
次に、図２に示した通常状態の伝送路において、機器２０５に障害が発生した場合について説明する。
この場合、機器２０５に隣接して接続されている機器２０４及び２０６、並びにマスタ接続装置２１０は、機器２０５から出力される管理フレームにより、機器２０５の障害発生を検知する。
機器２０４は、機器２０５の障害発生を検知すると、ポートＡをブロッキングする。これにより、機器２０５と接続されている伝送路を遮断する。
同様に、機器２０６は、機器２０５の障害発生を検知すると、ポートＢをブロッキングする。これにより、機器２０５と接続されている伝送路を遮断する。
【００２５】
一方、マスタ接続装置２１０は、機器２０５の障害発生を検知すると、通常状態において遮断していた伝送路２３０、つまり、自己と機器２０３との間の伝送路２３０を回復させる。具体的には、自己のポートＢのブロッキングを解除するとともに、機器２０３に対してポートＡのブロッキングを解除させる旨の制御フレームを出力する。機器２０３は、マスタ接続装置２１０からの制御フレームを受信し、解析することにより、自己のポートＡのブロッキングを解除する。これにより、マスタ接続装置２１０と機器２０３との間のデータ伝送が可能となる。
この結果、障害発生箇所である機器２０５をデータの伝送路から電気的に切り離した、新たなバス型の伝送路（図５の実線経路を参照）を再構築することができる。
【００２６】
次に、図２に示した通常状態の伝送路において、機器１０１と機器１０２とを接続する伝送路Ｑに障害が発生した場合について説明する。
この場合、伝送路Ｑに接続される機器１０１及び機器１０２は、相互のデータ伝送が途絶えたことにより、伝送路Ｑの障害発生を検知する。
機器１０１は、伝送路Ｑの障害発生を検知すると、伝送路Ｑと接続されているポートＡをブロッキングする。同様に、機器１０２は、伝送路Ｑの障害発生を検知すると、伝送路Ｑと接続されているポートＢをブロッキングする。これにより、伝送路Ｑを遮断する。
続いて、機器１０１及び１０２、又はこれらのいずれか一方が、伝送路Ｑの遮断を通知する管理フレームをマスタ接続装置１２０に対して出力する。
【００２７】
マスタ接続装置１２０は、上記管理フレームを受信し、解析することにより、伝送路Ｑの遮断を検知すると、通常状態において遮断していた伝送路１３０、つまり、接続装置１１０と機器１０３との間の伝送路１３０を回復させる。具体的には、マスタ接続装置１２０は、機器１０３に対してポートＡのブロッキングを解除させる旨の制御フレームを出力するとともに、接続装置１１０に対してポートＢのブロッキングを解除させる旨の制御フレームを出力する。
機器１０３は、マスタ接続装置１２０からの制御フレームを受信し、解析することにより、自己のポートＡのブロッキングを解除する。接続装置１１０は、マスタ接続装置１２０からの制御フレームを受信し、解析することにより、自己のポートＢのブロッキングを解除する。
これにより、接続装置１１０と機器１０３との間のデータ伝送が可能となる。
この結果、障害発生箇所である伝送路Ｑをデータの伝送路から切り離した、新たなバス型の伝送路（図６の実線経路を参照）を再構築することができる。
【００２８】
次に、上述した機器や接続装置（マスタ接続装置を除く）の具体的な動作について、図７を参照して説明する。
本実施形態に係る機器及び接続装置（マスタ接続装置を除く）は、基本的には略同一の構成を備えている。例えば、機器及び接続装置（マスタ接続装置を除く）は、いずれも一般的なスイッチングハブに、所定の拡張機能を備えた構成をとる。
図７は、本実施形態に係る機器及び接続装置（マスタ接続装置を除く）の内部構成の概略を示した図である。
【００２９】
図７に示すように、機器及び接続装置は、ポートＡ、ポートＢ、ポートＣを備えている。ポートＡ、ポートＢは、上述したようにリング型伝送路と接続されるポートであり、ポートＣは、接続伝送路と接続されるポートである。従って、機器として取り扱われる場合には、ポートＣは開放された状態となる。
ポートＡはフレーム調停部１１に接続され、ポートＢはフレーム調停部１２に接続され、ポートＣはフレーム調停部１３に接続されている。フレーム調停部１１は、フレームブロッキング部１４に接続されるとともに、処理部１９に接続されている。フレーム調停部１２は、フレームブロッキング部１５に接続されるとともに、処理部１９に接続されている。フレーム調停部１３は、フレームブロッキング部１６に接続されるとともに、処理部１９に接続されている。フレームブロッキング部１４、１５、及び１６は、それぞれフレームスイッチング部１７及び処理部１９に接続されている。
【００３０】
フレームスイッチング部１７は、複数のインターフェースポート２０に接続されている。各インターフェースポート２０には、例えば、端末が接続される。フレームスイッチング部１７は、スイッチング情報格納部１８を介して処理部１９と接続されている。処理部１９は、接続装置設定部２１と接続されている。処理部１９は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random
access memory）、及びＲＯＭ（Read Only Memory）などを備えて構成されている。ＲＯＭには、後述する各種機能を実現させるためのプログラムが格納されており、ＣＰＵがこのプログラムをＲＡＭに読み出して実行することにより、後述のフレームバトン機能１９１やブロッキング機能１９２のほか、上述した管理フレームの作成機能（図示略）、管理フレームの解読機能、及び制御フレーム（図示略）の解析機能などの各種機能を実現させる。
【００３１】
上述したような構成において、まず、起動時において、処理部１９は、接続装置設定部２１にアクセスし、自己が機器として機能するのか、接続装置として機能するのか、マスタ接続装置として機能するのかを判断する。これにより、自己がリング型伝送路において、どのような役割を果たすのかを把握することができる。
【００３２】
続いて、例えば、ポートＡを介してフレームを受信した場合には、当該フレームは、フレーム調停部１１に入力される。フレーム調停部１１は、受信されたフレームの種別を判定する。以下、受信したフレームの種別に応じて行われるそれぞれの処理について簡単に説明する。
【００３３】
〔制御フレームの場合〕
受信したフレームが制御フレームであった場合には、フレーム調停部１１は、この制御フレームを処理部１９に出力する。処理部１９は、受信した制御フレームが自己宛のものか否かを判断する。この結果、自己宛の制御フレームであれば、この制御フレームを解析し、その制御指令に応じた処理を行う。
例えば、ポートＣをブロッキングする旨の制御指令であれば、ポートＣに接続されるフレームブロッキング部１６に対して、データフレームの伝送をブロッキングする旨の指示を出す。これにより、ポートＣを通じてのデータフレームの伝送が遮断される。なお、遮断されるのはデータフレームだけであり、管理フレーム及び制御フレームについては、ブロッキングされることなく、伝送される。なお、障害発生によりブロッキングを実施した場合には、管理フレーム及び制御フレームであっても、ブロッキングされることとなる。
このように、自己宛の制御フレームの場合には、この制御フレームの指示内容に応じて処理部１９が動作することにより、ブロッキングやブロッキングの解除などの種々の処理を実現することが可能となる。
【００３４】
他方、自己宛の制御フレームでなかった場合には、受信した制御フレームをフレーム調停部１２に出力する。フレーム調停部１２は、この制御フレームをポートＢを介してリング型伝送路へ出力する。このように、自己宛ではなかった制御フレームについては、この制御フレームを受信したポート以外のポートを介してリング型伝送路へ出力する。これにより、制御フレームは、隣接する機器に次々と伝送され、本来の宛先に送信されることとなる。
【００３５】
〔管理フレームの場合〕
受信したフレームが管理フレームであった場合には、フレーム調停部１１は、この管理フレームを処理部１９に出力する。処理部１９は、受信した管理フレームが隣接する機器又は接続装置のものであるか否かを判断する。この結果、隣接する機器などの管理フレームであった場合には、この管理フレームを解析し、隣接する機器などに障害が発生したか否かを検知する。
この結果、障害が発生していれば、その機器と接続されているポートに対応するフレームブロッキング部に対して、ブロッキングの指示を出す。これにより、障害が発生した機器との間のデータ伝送が遮断される。
【００３６】
他方、管理フレームが隣接する機器などではなかった場合、又は、隣接する機器に障害が発生していなかった場合には、受信した管理フレームをフレーム調停部１２に出力する。フレーム調停部１２は、この管理フレームをポートＢを介してリング型伝送路へ出力する。このように、隣接する機器以外からの管理フレームなどについては、リング型伝送路を介して、隣接する機器に次々と伝送されることとなり、本来の宛先、例えば、マスタ接続装置に送信されることとなる。
【００３７】
〔データフレームの場合〕
受信したフレームがデータフレームであった場合には、フレーム調停部１１は、この管理フレームをフレームブロッキング部１４に出力する。フレームブロッキング部１４は、処理部１９によりブロッキングの指示が出ている場合には、このフレームをブロッキングすることにより、データ伝送を遮断する。
他方、ブロッキングの指示が出ていない場合には、このフレームをフレームスイッチング部１７に出力する。フレームスイッチング部１７は、当該データフレームのあて先を解析する。この結果、このデータフレームのあて先が、自己に接続されている端末であった場合には、その端末が接続されているイーサネットポート２０に、このデータフレームを出力する。これにより、データフレームを宛先の端末に対して送信することができる。
【００３８】
一方、自己に接続されている端末でなかった場合には、このデータフレームの宛先に応じて、いずれかのフレームブロッキング部１５又は１６に出力する。フレームブロッキング部１５又は１６は、ブロッキングの指示が出されていない場合には、このデータフレームをフレーム調停部１２又は１３に出力することにより、所定のポートを介してデータフレームをリング型伝送路へ出力する。また、フレームブロッキング部１５又は１６に対して、フレームブロッキングの指示が出されていた場合には、このデータフレームをブロッキングすることにより、データ伝送を遮断する。
【００３９】
以上の処理以外にも、処理部１９は、定期的に自己の動作状態を示す管理フレームを作成し、この管理フレームをポートＡ及びポートＢから出力する。これにより、隣接する機器や、マスタ接続装置に対して自己の動作状態を知らせることができる。
【００４０】
なお、マスタ制御装置の構成は、図７に示した構成における処理部１９に、リング型伝送路に接続されている各機器及び接続装置の管理及び制御を行う機能が追加されている。
これにより、各機器及び各接続装置から受信した管理フレームを解析することにより、各機器などの動作状態を一元管理するとともに、接続伝送路の切替が必要となった場合や伝送路の回復が必要となった場合などには、速やかに関連のある接続装置や機器に対して、制御フレームを送信する。
【００４１】
以上述べてきたように、本実施形態に係るネットワークシステムによれば、以下の効果を奏する。
第１に、各リング型伝送路は、少なくとも２つの接続伝送路により他のリング型伝送路と接続されているので、障害発生によって、１つの接続伝送路が使用できない状態となっても、他の接続伝送路に切り替えることで、リング型伝送路間のデータ伝送を継続して行うことができる。
第２に、リング型伝送路の一部を電気的に遮断することにより、バス型の伝送路を構築するので、イーサネット（登録商標）による通信を容易に行うことが可能となる。
第３に、物理的には、リング型伝送路を構成し、伝送路の一部に障害が発生した場合に、その箇所を伝送路から遮断するとともに、通常状態において遮断していた伝送路を回復させるので、障害発生時におけるネットワークの再構築を迅速に且つ容易に行うことが可能となる。
【００４２】
第４に、リング型伝送路に接続されている各機器又は各接続装置が、それぞれ隣接する機器又は接続装置に障害が発生したか否かを判定し、障害が発生していたときには、速やかに、障害が発生した機器とをつなぐ伝送路を電気的に遮断するので、障害箇所をデータの伝送路から迅速に切り離すことが可能となる。
第５に、各リング型伝送路に接続された機器及び接続装置が、自己の動作状態に関する情報をその機器が属するリング型伝送路に出力するので、各機器及び各接続装置は、隣接する機器又は接続装置に障害が発生したか否かを速やかに且つ容易に知ることができる。
第６に、接続装置及び機器として、スイッチングハブを採用することにより、ネットワークをデータリンク層（レイヤ２）レベルで容易に接続することが可能となる。これにより、低価格でネットワークシステムを構築することが可能となる。
【００４３】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
第１に、上述の実施形態では、２つのリング型伝送路を備えたネットワークシステムについて説明したが、リング型伝送路は２つ以上備えられていてもよい。この場合、各リング型伝送路が少なくとも２つの接続伝送路により他のリング型伝送路と物理的に接続されていることが必要である。
第２に、各リング型伝送路に設けられる接続装置は、２台に限られることなく、３台以上設けられていても良い。つまり、３つ以上の接続伝送路により、異なるリング型伝送路間が接続されていれば良い。
第３に、通常状態において電気的に遮断される伝送路は上述の伝送路１３０、２３０に限られず、リング型伝送路の一部であれば良い。また、遮断される伝送路は、複数の機置にまたがっていても良い。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態に係るネットワークシステムの物理的な接続形態を示す図である。
【図２】図１に示したネットワークシステムにおいて、通常状態時の電気的な接続形態を示す図である。
【図３】図２に示したネットワークシステムにおいて、接続装置に障害が発生した場合の電気的な接続形態を示す図である。
【図４】図２に示したネットワークシステムにおいて、接続伝送路に障害が発生した場合の電気的な接続形態を示す図である。
【図５】図２に示したネットワークシステムにおいて、機器に障害が発生した場合の電気的な接続形態を示す図である。
【図６】図２に示したネットワークシステムにおいて、リング型伝送路の一部の伝送路に障害が発生した場合の電気的な接続形態を示す図である。
【図７】本発明の接続装置及び機器の概略構成を示すブロック図である。
【符号の説明】
【００４５】
１００、２００  リング型伝送路
１０１、１０２、１０３、１０４、１０５、１０６、２０１、２０２、２０３、２０４、２０５、２０６  機器
１１０、１２０、２１０、２２０  接続装置
３００、４００  接続伝送路
【図１】
2006148761.tif 000003
【図２】
2006148761.tif 000004
【図３】
2006148761.tif 000005
【図４】
2006148761.tif 000006
【図５】
2006148761.tif 000007
【図６】
2006148761.tif 000008
【図７】
2006148761.tif 000009