(57)【要約】【課題】リング型スイッチで障害が発生した場合でも、サブリング間のイーサネット通信を維持する。【解決手段】２つのサブリング５１，５２を接続するリング型スイッチ１０Ｘ，１０Ｙを設け、これらリング型スイッチ１０Ｘ，１０Ｙで、互いにやり取りした自己と相手の動作状態に基づいて二重化制御処理を行うことにより、一方が現用系として動作してサブリング５１，５２間を中継接続するとともに、他方が待機系として動作してサブリング５１，５２間の中継接続を停止する。【選択図】  図１
2010183332.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ異なる複数の通信機器をリング状に接続する第１および第２のサブリング間を中継接続することにより、前記第１のサブリングに接続された通信機器と前記第２のサブリングに接続された通信機器との間のイーサネット通信を実現するリング型イーサネットシステムであって、
前記第１のサブリングに直列接続されるとともに、前記第２のサブリングに直列接続された第１のリング型スイッチと、
前記第１のサブリングに直列接続されるとともに、前記第２のサブリングに直列接続された第２のリング型スイッチと
を備え、
これら第１および第２のリング型スイッチは、互いにやり取りした自己と相手の動作状態に基づいて二重化制御処理を行うことにより、一方が現用系として動作して前記第１および第２のサブリング間を中継接続するとともに、他方が待機系として動作して前記第１および第２のサブリング間の中継接続を停止する
ことを特徴とするリング型イーサネットシステム。
【請求項２】
請求項１に記載のリング型イーサネットシステムで前記第１（第２）リング型スイッチとして用いられるリング型スイッチであって、
前記第１のサブリングと直列接続される第１のリング接続制御回路と、前記第２のサブリングと直列接続される第２のリング接続制御回路と、これら第１および第２のリング接続制御回路を中継接続するスイッチ部とを備え、
前記第１（第２）のリング接続制御回路は、
前記スイッチ部を介して前記第２（第１）のリング接続制御回路との間で内部動作監視フレームをやり取りすることにより、互いの正常性を確認する内部動作監視機能と、
前記第２（第１）のリング型スイッチからの電源状態信号に基づき前記第２（第１）のリング型スイッチの電源状態を確認する相手電源確認機能と、
前記第１（第２）のサブリングを介して前記第２（第１）のリング型スイッチとの間で拡張されたＢＰＵＤフレームやり取りすることにより、互いの動作状態を確認する相手動作監視機能と、
自己のリング型スイッチが待機系で動作している際、前記内部動作監視機能で確認した自己のリング型スイッチの正常性、前記相手電源確認機能で確認した前記第２（第１）のリング型スイッチの電源状態、および前記相手動作監視機能で確認した前記第２（第１）のリング型スイッチの動作状態に基づいて、自己のリング型スイッチが現用系の動作モードへ動作を切り替えるか否かを決定する二重化制御処理機能と
を含むことを特徴とするリング型スイッチ。
【請求項３】
請求項２に記載のリング型スイッチであって、
前記第１（第２）のリング接続制御回路は、
前記ＢＰＵＤフレームで取得した相手ＭＡＣアドレスと自己のＭＡＣアドレスとを比較するＭＡＣアドレス比較機能と、
自己のリング型スイッチの電源投入直後または障害復旧直後に、前記内部動作監視機能で確認した自己のリング型スイッチの正常性、前記相手電源確認機能で確認した前記第２（第１）のリング型スイッチの電源状態、前記相手動作監視機能で確認した前記第２（第１）のリング型スイッチの動作状態、および前記ＭＡＣアドレス比較機能で比較したＭＡＣアドレスの比較結果に基づいて、自己のリング型スイッチが現用系または待機系のいずれの動作モードで動作を開始するかを決定する初期化処理機能と
をさらに含むことを特徴とするリング型スイッチ。
【請求項４】
請求項２または請求項３に記載のリング型スイッチで前記第１（第２）リング接続制御回路として用いられるリング接続制御回路であって、
前記第１（第２）のサブリングの一端と接続して前記通信機器との間でＭＡＣフレームを送受信する第１のＭＡＣ処理部と、
前記第２（第１）のリング型スイッチと接続して当該第２（第１）のリング型スイッチとの間でＭＡＣフレームを送受信する第２のＭＡＣ処理部と、
前記第１および第２のＭＡＣ処理部と接続し、ラピッド・スパニング・ツリー・プロトコルに基づいて前記第１（第２）サブリングに対する冗長化制御処理を行うとともに、前記内部動作監視機能、前記相手電源確認機能、前記二重化制御処理機能を含むＲＳＴＰ処理部と、
前記スイッチ部と接続してＭＡＣフレームを送受信する第３のＭＡＣ処理部と、
前記第１のＭＡＣ処理部、前記第２のＭＡＣ処理部、および前記第３のＭＡＣ処理部のそれぞれで受信したＭＡＣフレームを、当該ＭＡＣフレームに含まれる宛先情報に基づいて、前記第１のＭＡＣ処理部、前記第２のＭＡＣ処理部、および前記第３のＭＡＣ処理部のいずれかへ転送する転送処理部と
を備え、
前記第１および第２のＭＡＣ処理部は、前記第１（第２）サブリングに関する冗長化制御処理用の制御情報を含むＭＡＣフレームを前記第１（第２）サブリングから受信した場合、当該ＭＡＣフレームに対して前記転送処理部への出力を規制するとともに、当該ＭＡＣフレームを前記ＲＳＴＰ処理部へ出力する
ことを特徴とするリング接続制御回路。
【請求項５】
それぞれ異なる複数の通信機器をリング状に接続する第１および第２のサブリング間を中継接続することにより、前記第１のサブリングに接続された通信機器と前記第２のサブリングに接続された通信機器との間のイーサネット通信を実現するリング型イーサネットシステムで用いられるリング型イーサネットシステム制御方法であって、
前記リング型イーサネットシステムは、前記第１のサブリングに直列接続されるとともに、前記第２のサブリングに直列接続された第１のリング型スイッチと、前記第１のサブリングに直列接続されるとともに、前記第２のサブリングに直列接続された第２のリング型スイッチとを備え、
これら第１および第２のリング型スイッチが、自己と相手の動作状態を互いにやり取りするステップと、これら第１および第２のリング型スイッチが、自己と相手の動作状態に基づいて二重化制御処理を行うことにより、一方が現用系として動作して前記第１および第２のサブリング間を中継接続するとともに、他方が待機系として動作して前記第１および第２のサブリング間の中継接続を停止するステップとを実行する
ことを特徴とするリング型イーサネットシステム制御方法。
【請求項６】
請求項５に記載のリング型イーサネットシステムで前記第１（第２）リング型スイッチとなるリング型スイッチで用いられるリング型スイッチ制御方法であって、
前記リング型スイッチは、前記第１のサブリングと直列接続される第１のリング接続制御回路と、前記第２のサブリングと直列接続される第２のリング接続制御回路と、これら第１および第２のリング接続制御回路を中継接続するスイッチ部とを備え、
前記第１（第２）のリング接続制御回路が、
前記スイッチ部を介して前記第２（第１）のリング接続制御回路との間で内部動作監視フレームをやり取りすることにより、互いの正常性を確認する内部動作監視ステップと、
前記第２（第１）のリング型スイッチからの電源状態信号に基づき前記第２（第１）のリング型スイッチの電源状態を確認する相手電源確認ステップと、
前記第１（第２）のサブリングを介して前記第２（第１）のリング型スイッチとの間で拡張されたＢＰＵＤフレームやり取りすることにより、互いの動作状態を確認する相手動作監視ステップと、
自己のリング型スイッチが待機系で動作している際、前記内部動作監視ステップで確認した自己のリング型スイッチの正常性、前記相手電源確認ステップで確認した前記第２（第１）のリング型スイッチの電源状態、および前記相手動作監視ステップで確認した前記第２（第１）のリング型スイッチの動作状態に基づいて、自己のリング型スイッチが現用系の動作モードへ動作を切り替えるか否かを決定する二重化制御処理ステップと
を実行することを特徴とするリング型スイッチ制御方法。
【請求項７】
請求項６に記載のリング型スイッチ制御方法であって、
前記第１（第２）のリング接続制御回路が、
前記ＢＰＵＤフレームで取得した相手ＭＡＣアドレスと自己のＭＡＣアドレスとを比較するＭＡＣアドレス比較ステップと、
自己のリング型スイッチの電源投入直後または障害復旧直後に、前記内部動作監視機能で確認した自己のリング型スイッチの正常性、前記相手電源確認機能で確認した前記第２（第１）のリング型スイッチの電源状態、前記相手動作監視機能で確認した前記第２（第１）のリング型スイッチの動作状態、および前記ＭＡＣアドレス比較機能で比較したＭＡＣアドレスの比較結果に基づいて、自己のリング型スイッチが現用系または待機系のいずれの動作モードで動作を開始するかを決定する初期化処理ステップと
をさらに実行することを特徴とするリング型スイッチ制御方法。
【請求項８】
請求項６または請求項７に記載のリング型スイッチで前記第１（第２）リング接続制御回路となるリング接続制御回路で用いられるリング接続制御方法であって、
第１のＭＡＣ処理部が、前記第１（第２）サブリングの一端を介して前記通信機器との間でＭＡＣフレームを送受信する第１のＭＡＣ処理ステップと、
第２のＭＡＣ処理部が、前記第２（第１）のリング型スイッチとの間でＭＡＣフレームを送受信する第２のＭＡＣ処理ステップと、
ＲＳＴＰ処理部が、前記第１および第２のＭＡＣ処理部と接続し、ラピッド・スパニング・ツリー・プロトコルに基づいて前記第１（第２）サブリングに対する冗長化制御処理を行うとともに、前記内部動作監視機能、前記相手電源確認機能、前記二重化制御処理機能を含むＳＴＰ処理ステップと、
第３のＭＡＣ処理部が、前記スイッチ部との間でＭＡＣフレームを送受信する第３のＭＡＣ処理ステップと、
転送処理部が、前記第１および第２のＭＡＣ処理部で受信した前記第１（第２）サブリングからのＭＡＣフレームと、前記第３のＭＡＣ処理部で受信した前記スイッチ部からのＭＡＣフレームとを相互にやり取りする転送処理ステップと
を備え、
前記第１および第２のＭＡＣ処理ステップは、前記第１（第２）サブリングに関する冗長化制御処理用の制御情報を含むＭＡＣフレームを前記第１（第２）サブリングから受信した場合、当該ＭＡＣフレームに対して前記転送処理部への出力を規制するとともに、当該ＭＡＣフレームを前記ＲＳＴＰ処理部へ出力する
ことを特徴とするリング接続制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イーサネット（登録商標）通信技術に関し、特に複数のサブリングを用いたリング型イーサネット通信技術に関する。
【背景技術】
【０００２】
ビル設備やプラント設備を監視制御する監視制御システムでは、情報収集機能や制御機能などの各種機能を有する通信機器をノードとして通信ネットワークを介して接続し、これらノードからの情報に基づき中央監視装置で個々の設備を監視制御するものとなっている。このような監視制御システムでは、通信ネットワークとしてイーサネットが用いられている。
【０００３】
イーサネットでは、複数のノードを接続する際、ハブやスイッチに各ノードをそれぞれ接続するスター配線方式が基本である。このようなスター配線方式は、比較的規模の小さいオフィス環境には適合するものの、ビル設備やプラント設備などの大規模な設備には必ずしも適合しない。その理由としては、スター配線方式では、ハブやスイッチと各ノードとをそれぞれ個別の配線を介して接続する必要があり、広範囲にわたってノードが設置されている場合には、ノード間を結ぶ配線が複雑化し、配線工事やメンテナンスの作業負担が増大するからである。
【０００４】
このようなイーサネットにおいて、各ノードを渡り配線方式で接続するリング型イーサネットが提案されている。このリング型イーサネットは、通信経路内に存在するリングトポロジーによる通信エラーを回避するＳＴＰ(スパニング・ツリー・プロトコル：Spanning Tree Protocol/IEEE 802.1D)機能や、これを改良したＲＳＴＰ（ラピッドＳＴＰ：Rapid STP/IEEE 802.1w）機能などのネットワーク制御機能を用いて、システムの冗長化を実現することが可能となる。
【０００５】
図９は、典型的なリング型イーサネットシステムの構成例である。ここでは、複数のノードＮがリング型イーサネットスイッチを介してリングＬに接続されている。通常、イーサネットスイッチに搭載されているＲＳＴＰやＳＴＰなどのネットワーク制御機能では、リング接続されているノードのうちから１つのルートノードＲを選択し、このルートノードＲと他のノードとの間でＢＰＵＤ（Bridge Protocol Data Unit）と呼ばれるネットワーク制御情報をやり取りすることにより、ノード間のリングコストに基づいてツリートポロジーの現用系通信経路を設定する。
【０００６】
この際、現用系通信経路以外の不要経路については、当該ノードのポートをブロッキングすることにより、障害時のバックアップ系通信経路として設定する。
図９の例では、ルートノードＲからノードＮ１までの経路として、左回りと右回りが考えられる。この際、右回りのコストより左回りのコストが低い場合、左回りの経路が現用系通信経路として選択される。したがって、ノードＮ１からノードＮ２までの経路は不要経路となって、この不要経路の端点にあるいずれか一方のノードＮ１またはノードＮ２でブロッキングされる。このため、リングトポロジーからなる元のリングＬが、ルートノードＲからノードＮ１およびノードＮ２までの２つの枝経路からなるツリートポロジーに変更される。
【０００７】
これにより、物理的にリングトポロジーを形成しているネットワークであっても、データループの発生が回避される。また、いずれかのノードで、ルートノードＲから定期的に送信されるＢＰＵＤが受信できなくなった場合、ルートノードＲと当該ノードとの間の経路で障害が発生したと判断できる。このような場合、当該ノードからルートノードＲとは逆方向へ再構築要求が送信される。この再構築要求の受信に応じて、ブロッキングしているノードは、当該ブロッキングを解消する。これにより、ブロッキングされていたバックアップ系通信経路が利用されて、新たな通信経路が再構築される。
したがって、図９の例では、地点Ｐで障害が発生した場合、ノードＮ３から再構築要求が送信され、ノードＮ１により地点Ｂのブロッキングが解消され、ルートノードＲからノードＮ３までの新たな経路が再構築される。
【０００８】
このリング型イーサネットを用いて、ビル設備やプラント設備などで用いられる大規模イーサネットを１つのリングで実現した場合、すべてのノードが１つのリングを共有するため、システムとして信頼性が低下する。
このような課題を解決する技術として、各ノードを複数のサブリングに分割して接続し、一般的なスイッチングハブを利用してこれらサブリングを相互接続する方法が提案されている（例えば、特許文献１など参照）。これにより、リスクが各サブリングへ分散されるため、システムとして信頼性が改善される。
【０００９】
このような従来技術では、物理的には独立しているサブリングが一般的なスイッチングハブを介して接続されているため、サブリング間においてユーザデータだけでなくネットワーク制御用データについても相互に通信可能となる。すなわち、イーサネット通信だけでなくネットワーク制御上においても１つのドメインを形成することになる。
したがって、上記従来技術によれば、任意のサブリングで発生した障害が他のサブリングへ伝搬して、正常なサブリングにおいてもネットワーク制御機能による通信経路の再構築動作が実行されるため、正常なサブリングに接続されているノード間におけるイーサネット通信を一時的に阻害するという問題点があった。
【００１０】
図１０は、従来技術によるリング型イーサネットの構成例である。ここでは、３つのサブリングＬ１〜Ｌ３が構成されて、それぞれスイッチングハブに接続されている。このスイッチングハブは、ノードに搭載されているＲＳＴＰやＳＴＰなどのネットワーク制御機能に対応しており、このネットワーク制御機能で用いるＢＰＵＤや再構築要求をサブリングＬ１〜Ｌ３間で転送する機能を有している。
これにより、ネットワーク制御機能上、サブリングＬ１〜Ｌ３が１つのリングと見なされており、サブリングＬ１のルートノードＲから送信されたＢＰＵＤが、他のサブリングＬ２，Ｌ３にも転送される。
【００１１】
ここで、例えばリングＬ１の地点Ｐで障害が発生した場合、ノードＮ１からノードＮ２へ再構築要求が送信されて、ノードＮ１とノードＮ２の間にある地点Ｂでのブロッキングが解消される。これにより、ブロッキングされていたノードＮ１とノードＮ２を結ぶバックアップ系通信経路が利用されて、ルートノードＲからノードＮ１までの新たな通信経路が再構築される。
この際、新たな通信経路を再構築するため、障害が発生したサブリングＬ１以外のサブリングＬ２，Ｌ３に接続されている各ノードにおいても再構築動作が行われるため、正常なサブリングに接続されているノード間におけるイーサネット通信が一時的に阻害されてしまう。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００６−１７４４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
前述したような従来技術の課題を解決する関連技術として、リング接続制御回路において、冗長化制御処理用の制御情報を含むＭＡＣフレームをサブリングから受信した場合、当該ＭＡＣフレームに対して他のサブリングへの出力を規制する方法が考えられる。
図１１は、関連技術によるリング型スイッチを持つリング型イーサネットの構成例である。このリング型スイッチ６０では、２つのサブリング５１，５２に対応して設けられたリング接続制御回路６１Ａ，６１Ｂがスイッチ部６２を介して接続されている。
【００１４】
リング接続制御回路６１Ａ，６１Ｂにおいて、サブリング５１，５２に関する冗長化制御処理用の制御情報を含むＭＡＣフレームをサブリング５１，５２の一端のポートから受信した場合、当該ＭＡＣフレームに対してスイッチ部６２への出力を規制するとともに、当該ＭＡＣフレームをサブリング５１，５２の他端のポートへ出力する。
これにより、スイッチ部６２を介して接続されている他のサブリングに対して、サブリング５１，５２での冗長化制御処理の影響を抑止することができる。このため、任意のサブリングで障害が発生した場合でも、正常なサブリングでのイーサネット通信を維持することができる。
【００１５】
しかしながら、このような関連技術では、リング型スイッチがサブリング間の橋渡しを担っているため、イーサネット全体として非常にクリティカルな回路構成となっている。したがって、このリング型スイッチで障害が発生した場合、サブリング間の通信が断絶してしまうという問題点があった。特に、大規模なリング型イーサネットの場合、メインリング上のリング型スイッチで障害が発生した場合、当該メインリングに接続されている他のサブリングの各ノードと通信ができなくなる。したがって、このような関連技術では、リング型イーサネットにおいて十分な信頼性を得ることはできない。
【００１６】
本発明はこのような課題を解決するためのものであり、リング型スイッチで障害が発生した場合でも、サブリング間のイーサネット通信を維持することができるリング型イーサネットシステム、リング型スイッチ、リング接続制御回路、リング型イーサネットシステム制御方法、リング型スイッチ二重化制御方法、およびリング接続制御方法を提供することを目的としている。
【課題を解決するための手段】
【００１７】
このような目的を達成するために、本発明にかかるリング型イーサネットシステムは、それぞれ異なる複数の通信機器をリング状に接続する第１および第２のサブリング間を中継接続することにより、第１のサブリングに接続された通信機器と第２のサブリングに接続された通信機器との間のイーサネット通信を実現するリング型イーサネットシステムであって、第１のサブリングに直列接続されるとともに、第２のサブリングに直列接続された第１のリング型スイッチと、第１のサブリングに直列接続されるとともに、第２のサブリングに直列接続された第２のリング型スイッチとを備え、これら第１および第２のリング型スイッチは、互いにやり取りした自己と相手の動作状態に基づいて二重化制御処理を行うことにより、一方が現用系として動作して第１および第２のサブリング間を中継接続するとともに、他方が待機系として動作して第１および第２のサブリング間の中継接続を停止する。
【００１８】
また、本発明にかかるリング型スイッチは、上記のリング型イーサネットシステムで第１（第２）リング型スイッチとして用いられるリング型スイッチであって、第１のサブリングと直列接続される第１のリング接続制御回路と、第２のサブリングと直列接続される第２のリング接続制御回路と、これら第１および第２のリング接続制御回路を中継接続するスイッチ部とを備え、第１（第２）のリング接続制御回路は、スイッチ部を介して第２（第１）のリング接続制御回路との間で内部動作監視フレームをやり取りすることにより、互いの正常性を確認する内部動作監視機能と、第２（第１）のリング型スイッチからの電源状態信号に基づき第２（第１）のリング型スイッチの電源状態を確認する相手電源確認機能と、第１（第２）のサブリングを介して第２（第１）のリング型スイッチとの間で拡張されたＢＰＵＤフレームやり取りすることにより、互いの動作状態を確認する相手動作監視機能と、自己のリング型スイッチが待機系で動作している際、内部動作監視機能で確認した自己のリング型スイッチの正常性、相手電源確認機能で確認した第２（第１）のリング型スイッチの電源状態、および相手動作監視機能で確認した第２（第１）のリング型スイッチの動作状態に基づいて、自己のリング型スイッチが現用系の動作モードへ動作を切り替えるか否かを決定する二重化制御処理機能とを含む。
【００１９】
この際、第１（第２）のリング接続制御回路は、ＢＰＵＤフレームで取得した相手ＭＡＣアドレスと自己のＭＡＣアドレスとを比較するＭＡＣアドレス比較機能と、自己のリング型スイッチの電源投入直後または障害復旧直後に、内部動作監視機能で確認した自己のリング型スイッチの正常性、相手電源確認機能で確認した第２（第１）のリング型スイッチの電源状態、相手動作監視機能で確認した第２（第１）のリング型スイッチの動作状態、およびＭＡＣアドレス比較機能で比較したＭＡＣアドレスの比較結果に基づいて、自己のリング型スイッチが現用系または待機系のいずれの動作モードで動作を開始するかを決定する初期化処理機能とをさらに含んでもよい。
【００２０】
また、本発明にかかるリング接続制御回路は、上記のリング型スイッチで第１（第２）リング接続制御回路として用いられるリング接続制御回路であって、第１（第２）のサブリングの一端と接続して通信機器との間でＭＡＣフレームを送受信する第１のＭＡＣ処理部と、前記第２（第１）のリング型スイッチと接続して当該第２（第１）のリング型スイッチとの間でＭＡＣフレームを送受信する第２のＭＡＣ処理部と、第１および第２のＭＡＣ処理部と接続し、ラピッド・スパニング・ツリー・プロトコルに基づいて第１（第２）サブリングに対する冗長化制御処理を行うとともに、内部動作監視機能、相手電源確認機能、二重化制御処理機能を含むＲＳＴＰ処理部と、スイッチ部と接続してＭＡＣフレームを送受信する第３のＭＡＣ処理部と、第１のＭＡＣ処理部、第２のＭＡＣ処理部、および第３のＭＡＣ処理部のそれぞれで受信したＭＡＣフレームを、当該ＭＡＣフレームに含まれる宛先情報に基づいて、第１のＭＡＣ処理部、第２のＭＡＣ処理部、および第３のＭＡＣ処理部のいずれかへ転送する転送処理部とを備え、第１および第２のＭＡＣ処理部は、第１（第２）サブリングに関する冗長化制御処理用の制御情報を含むＭＡＣフレームを第１（第２）サブリングから受信した場合、当該ＭＡＣフレームに対して転送処理部への出力を規制するとともに、当該ＭＡＣフレームをＲＳＴＰ処理部へ出力する。
【００２１】
本発明にかかるリング型イーサネットシステム制御方法は、それぞれ異なる複数の通信機器をリング状に接続する第１および第２のサブリング間を中継接続することにより、第１のサブリングに接続された通信機器と第２のサブリングに接続された通信機器との間のイーサネット通信を実現するリング型イーサネットシステムで用いられるリング型イーサネットシステム制御方法であって、リング型イーサネットシステムは、第１のサブリングに直列接続されるとともに、第２のサブリングに直列接続された第１のリング型スイッチと、第１のサブリングに直列接続されるとともに、第２のサブリングに直列接続された第２のリング型スイッチとを備え、これら第１および第２のリング型スイッチが、自己と相手の動作状態を互いにやり取りするステップと、これら第１および第２のリング型スイッチが、自己と相手の動作状態に基づいて二重化制御処理を行うことにより、一方が現用系として動作して第１および第２のサブリング間を中継接続するとともに、他方が待機系として動作して第１および第２のサブリング間の中継接続を停止するステップとを実行する。
【００２２】
また、本発明にかかるリング型スイッチ二重化制御方法は、上記のリング型イーサネットシステムで第１（第２）リング型スイッチとなるリング型スイッチで用いられるリング型スイッチ二重化制御方法であって、リング型スイッチは、第１のサブリングと直列接続される第１のリング接続制御回路と、第２のサブリングと直列接続される第２のリング接続制御回路と、これら第１および第２のリング接続制御回路を中継接続するスイッチ部とを備え、第１（第２）のリング接続制御回路が、スイッチ部を介して第２（第１）のリング接続制御回路との間で内部動作監視フレームをやり取りすることにより、互いの正常性を確認する内部動作監視ステップと、第２（第１）のリング型スイッチからの電源状態信号に基づき第２（第１）のリング型スイッチの電源状態を確認する相手電源確認ステップと、第１（第２）のサブリングを介して第２（第１）のリング型スイッチとの間で拡張されたＢＰＵＤフレームやり取りすることにより、互いの動作状態を確認する相手動作監視ステップと、自己のリング型スイッチが待機系で動作している際、内部動作監視ステップで確認した自己のリング型スイッチの正常性、相手電源確認ステップで確認した第２（第１）のリング型スイッチの電源状態、および相手動作監視ステップで確認した第２（第１）のリング型スイッチの動作状態に基づいて、自己のリング型スイッチが現用系の動作モードへ動作を切り替えるか否かを決定する二重化制御処理ステップとを実行する。
【００２３】
この際、第１（第２）のリング接続制御回路が、ＢＰＵＤフレームで取得した相手ＭＡＣアドレスと自己のＭＡＣアドレスとを比較するＭＡＣアドレス比較ステップと、自己のリング型スイッチの電源投入直後または障害復旧直後に、内部動作監視機能で確認した自己のリング型スイッチの正常性、相手電源確認機能で確認した第２（第１）のリング型スイッチの電源状態、相手動作監視機能で確認した第２（第１）のリング型スイッチの動作状態、およびＭＡＣアドレス比較機能で比較したＭＡＣアドレスの比較結果に基づいて、自己のリング型スイッチが現用系または待機系のいずれの動作モードで動作を開始するかを決定する初期化処理ステップとを実行するようにしてもよい。
【００２４】
また、本発明にかかるリング接続制御方法は、上記のリング型スイッチで第１（第２）リング接続制御回路となるリング接続制御回路で用いられるリング接続制御方法であって、第１のＭＡＣ処理部が、第１（第２）サブリングの一端を介して通信機器との間でＭＡＣフレームを送受信する第１のＭＡＣ処理ステップと、第２のＭＡＣ処理部が、第２（第１）のリング型スイッチとの間でＭＡＣフレームを送受信する第２のＭＡＣ処理ステップと、ＲＳＴＰ処理部が、第１および第２のＭＡＣ処理部と接続し、ラピッド・スパニング・ツリー・プロトコルに基づいて第１（第２）サブリングに対する冗長化制御処理を行うとともに、内部動作監視機能、相手電源確認機能、二重化制御処理機能を含むＳＴＰ処理ステップと、第３のＭＡＣ処理部が、スイッチ部との間でＭＡＣフレームを送受信する第３のＭＡＣ処理ステップと、転送処理部が、第１および第２のＭＡＣ処理部で受信した第１（第２）サブリングからのＭＡＣフレームと、第３のＭＡＣ処理部で受信したスイッチ部からのＭＡＣフレームとを相互にやり取りする転送処理ステップとを備え、第１および第２のＭＡＣ処理ステップは、第１（第２）サブリングに関する冗長化制御処理用の制御情報を含むＭＡＣフレームを第１（第２）サブリングから受信した場合、当該ＭＡＣフレームに対して転送処理部への出力を規制するとともに、当該ＭＡＣフレームをＲＳＴＰ処理部へ出力する。
【発明の効果】
【００２５】
本発明によれば、２つのサブリングを接続するリング型スイッチを二重化するようにしたので、一方のリング型スイッチで障害が発生した場合でも、正常なリング型スイッチでサブリング間のイーサネット通信を維持することができる。
したがって、サブリングごとにリング接続制御回路を設けて、個々のサブリングに関する冗長化制御処理用の制御情報を含むＭＡＣフレームについて、他方のサブリングへの転送を規制することにより、個々のサブリングでの冗長化制御処理の影響を抑止するような場合でも、サブリング間のイーサネット通信について十分な信頼性を得ることができる。
【図面の簡単な説明】
【００２６】
【図１】本実施の形態にかかるリング型イーサネットシステムおよび二重化リング型スイッチの構成を示すブロック図である。
【図２】リング接続制御回路の構成を示すブロック図である。
【図３】ＲＳＴＰ処理部のリング型スイッチ二重化制御部分の構成例である。
【図４】内部動作監視フレームの構成例である。
【図５】拡張ＢＰＵＤフレームの構成例である。
【図６】リング型スイッチの動作モードを示す遷移図である。
【図７】リング接続制御回路の初期化処理を示すフローチャートである。
【図８】リング接続制御回路の二重化制御処理を示すフローチャートである。
【図９】典型的なリング型イーサネットシステムの構成例である。
【図１０】従来技術によるリング型イーサネットの構成例である。
【図１１】関連技術によるリング型イーサネットの構成例である。
【発明を実施するための形態】
【００２７】
次に、本発明の一実施の形態について図面を参照して説明する。
［本実施の形態の構成］
まず、図１を参照して、本実施の形態にかかるリング型スイッチについて説明する。図１は、本実施の形態にかかるリング型イーサネットシステムおよび二重化リング型スイッチの構成を示すブロック図である。
【００２８】
このリング型イーサネットシステム１には、サブリング（第１のサブリング）５１に直列接続されるとともに、サブリング（第２のサブリング）に直列接続されたリング型スイッチ（第１のリング型スイッチ）１０Ｘと、サブリング（第１のサブリング）５１に直列接続されるとともに、サブリング（第２のサブリング）に直列接続されたリング型スイッチ（第２のリング型スイッチ）１０Ｙとが設けられている。
これにより、リング型イーサネットシステム１は、２つのサブリング５１，５２を中継接続するリング型スイッチが、２つのリング型スイッチ１０Ｘとリング型スイッチ１０Ｙとにより二重化された構成を有している。
【００２９】
本実施の形態では、これらリング型スイッチ１０Ｘ，１０Ｙにおいて、互いにやり取りした自己と相手の動作状態に基づいて二重化制御処理を行うことにより、一方が現用系として動作してサブリング５１，５２間を中継接続するとともに、他方が待機系として動作してサブリング５１，５２間の中継接続を停止する。
【００３０】
リング型スイッチ１０（１０Ｘ，１０Ｙ）には、２つのリング接続制御回路（第１のリング接続制御回路）１１Ａとリング接続制御回路（第２のリング接続制御回路）１１Ｂとこれらを中継接続するスイッチ部１２とが設けられている。リング接続制御回路１１Ａ，１１Ｂには、それぞれ２つのポートＰ１，Ｐ２が設けられている。
【００３１】
サブリング５１には、複数の通信機器（ルートノードＲ，ノードＮ）がリング状に直列接続されており、そのリング端点が、リング型スイッチ１０Ｘのリング接続制御回路１１ＡにあるポートＰ２とリング型スイッチ１０Ｙのリング接続制御回路１１ＡにあるポートＰ２に接続されている。同じく、サブリング５２には、複数の通信機器（ルートノードＲ，ノードＮ）がリング状に直列接続されており、そのリング端点が、リング型スイッチ１０Ｘのリング接続制御回路１１ＢにあるポートＰ２とリング型スイッチ１０Ｙのリング接続制御回路１１ＢにあるポートＰ２に接続されている。
【００３２】
また、リング型スイッチ１０Ｘのリング接続制御回路１１ＡにあるポートＰ１とリング型スイッチ１０Ｙのリング接続制御回路１１ＡにあるポートＰ１が中継路５３Ａにより接続されており、サブリング５１を介して一方のリンク端点に届いたフレームが、リング型スイッチ１０Ｘ，１０Ｙ、および中継路５３Ａにより他端に中継される。同じく、リング型スイッチ１０Ｘのリング接続制御回路１１ＢにあるポートＰ１とリング型スイッチ１０Ｙのリング接続制御回路１１ＢにあるポートＰ１が中継路５３Ｂにより接続されており、サブリング５２を介して一方のリンク端点に届いたフレームが、リング型スイッチ１０Ｘ，１０Ｙ、および中継路５３Ｂにより他端に中継される。
【００３３】
リング型スイッチ１０Ｘ，１０Ｙは、自己および相手の動作状態に基づいて、一方が現用系で動作し、他方が待機系で動作する。現用系で動作した場合、スイッチ部１２を介してリング５１とリング５２との間の通信が可能となり、待機系で動作した場合、スイッチ部１２によりリング５１とリング５２との間の通信は遮断される。
本発明では、現用系で動作している際の動作モードをアクティブ（ACTIVE）モードと呼び、待機系として動作している際の動作モードをバックアップ（BACKUP）モードと呼ぶ。また、電源投入直後や障害復旧直後に実行する初期化処理中の動作モードを初期（INITIAL）モードと呼び、障害発生時の動作モードを障害（FAILURE）モードと呼ぶ。
【００３４】
電源投入直後や障害復旧直後におけるリング型スイッチ１０Ｘ，１０Ｙの動作モードは、初期化処理で自動的に決定される。この動作モード決定方法としては、例えば、相手からのＢＰＤＵから相手ＭＡＣアドレスを取得して自己のＭＡＣアドレスと比較し、ＭＡＣアドレスの小さい方がアクティブモードで動作を開始し、ＭＡＣアドレスの大きい方がバックアップモードで動作を開始する方法がある。
【００３５】
また、初期化処理後、リング型スイッチ１０Ｘ，１０Ｙのうち、バックアップモードで動作している側で二重化制御処理を実行することにより、アクティブモードで動作中の一方で障害が発生した場合、バックアップモードで動作中の他方がアクティブモードで動作を開始する。動作モード切替後、障害が復旧した場合、一方のリング型スイッチで、初期化処理が実行され、バックアップモードで動作を再開する。
【００３６】
［リング接続制御回路］
次に、図２を参照して、本実施の形態にかかるリング型スイッチで用いられるリング接続制御回路の構成について詳細に説明する。図２は、リング接続制御回路の構成を示すブロック図である。
【００３７】
このリング接続制御回路１１（１１Ａ，１１Ｂ）は、半導体チップに形成された電子回路からなり、複数の通信機器（ルートノードＲ，ノードＮ）をリング状に直列接続するサブリング５０（５１，５２）をリング型スイッチ１０（１０Ｘ，１０Ｙ）に接続する際の接続制御機能を有している。
リング接続制御回路１１には、主な処理部として、ＭＡＣ処理部（第１のＭＡＣ処理部）２１、ＭＡＣ処理部（第２のＭＡＣ処理部）２２、ＲＳＴＰ処理部２３、ＭＡＣ処理部（第３のＭＡＣ処理部）２４、および転送処理部２５が設けられている。
【００３８】
ＭＡＣ処理部２１は、リング接続用のポートＰ２を介してサブリング５０の一端と接続し、通信機器（ルートノードＲ，ノードＮ）との間でＭＡＣフレームを送受信する機能と、サブリング５０に関する冗長化制御処理用の制御情報を含むＭＡＣフレームをサブリング５０から受信した場合、当該ＭＡＣフレームに対して転送処理部２５への出力を規制する機能と、冗長化制御処理用の制御情報を含むＭＡＣフレームをＲＳＴＰ処理部２３へ出力する機能とを有している。
【００３９】
ＭＡＣ処理部２２は、リング接続用のポートＰ１を介して相手リング型スイッチのポートＰ１と接続し、相手リング型スイッチとの間でＭＡＣフレームを送受信する機能と、サブリング５０に関する冗長化制御処理用の制御情報を含むＭＡＣフレームを相手リング型スイッチから受信した場合、当該ＭＡＣフレームに対して転送処理部２５への出力を規制する機能と、冗長化制御処理用の制御情報を含むＭＡＣフレームをＲＳＴＰ処理部２３へ出力する機能とを有している。
【００４０】
ＲＳＴＰ処理部２３は、ＭＡＣ処理部２１，２２とそれぞれ接続し、ＲＳＴＰ（ラピッド・スパニング・ツリー・プロトコル）に基づいてサブリング５０に対する冗長化制御処理を行う機能と、リング型スイッチの二重化制御を行う機能とを有している。
冗長化制御処理は、例えば前述の図９で説明した、現用系通信経路の設定処理、および現用系通信経路での障害発生に応じたブロッキング解除によるバックアップ系通信経路への切替処理などがある。
【００４１】
図３は、ＲＳＴＰ処理部のリング型スイッチの二重化制御部分の構成例である。ＲＳＴＰ処理部２３には、二重化制御処理のための主な機能として、内部動作監視機能３１、相手電源確認機能３２、相手動作監視機能３３、ＭＡＣアドレス比較機能３４、初期化処理機能３５、および二重化制御処理機能３６が設けられている。
【００４２】
内部動作監視機能３１は、スイッチ部１２を介して内部動作監視フレーム（ＩＨＣＦ：Internal Health Check Frame）をリング接続制御回路１１Ａ，１１Ｂ間でやり取りすることにより互いの正常性を確認する機能である。
図４は、内部動作監視フレームの構成例である。この内部動作監視フレームの構成例では、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、およびフレーム長を含む一般的なＭＡＣフレームヘッダに、自己のリング接続制御回路の動作状態を示すステータス情報が付加されている。
【００４３】
相手電源確認機能３２は、相手リング型スイッチからの電源状態信号（ＰＯＳ：Power ON Status）に基づき相手リング型スイッチの電源状態を確認する機能である。
相手動作監視機能３３は、中継路５３Ａ，５３Ｂを介して相手リング型スイッチとの間で拡張ＢＰＤＵフレーム（ＢＰＤＵ＿ｅ：Bridge Protocol Data Unit external）により互いの動作状態をやり取りする機能である。
図５は、拡張ＢＰＵＤフレームの構成例である。この拡張ＢＰＵＤフレームの構成例では、標準ＢＰＤＵ定義に、自己のリング型スイッチの動作状態を示すステータス情報が付加されている。
【００４４】
ＭＡＣアドレス比較機能３４は、相手動作監視機能３３により拡張ＢＰＤＵフレームで取得した相手ＭＡＣアドレスと自己のＭＡＣアドレスとを比較する機能である。
初期化処理機能３５は、電源投入直後や障害復旧直後に初期化処理を実行して、自己および相手の動作状態に基づいて、動作開始時における自己の動作モードを決定する機能である。
二重化制御処理機能３６は、初期化処理以降に二重化制御処理を実行して、自己および相手の動作状態に基づいて自己の動作モードを切り替える機能である。
【００４５】
ＭＡＣ処理部２４は、非リング接続用のポートＰ３と接続してＭＡＣフレームを送受信する機能と、スイッチ部１２を介して接続された相手リング接続制御回路と、ＲＳＴＰ処理部２３との間でやり取りする内部動作監視フレームを送受信する機能とを有している。
【００４６】
転送処理部２５は、ＭＡＣ処理部２１，２２，２４から出力されたＭＡＣフレームを、当該ＭＡＣフレームに含まれる宛先情報に基づいて、これらＭＡＣ処理部２１，２２，２４のいずれかへ転送する機能と、ＲＳＴＰ処理部２３により設定されて記憶部（図示せず）に保持されている自己の動作モードに基づいてＭＡＣ処理部２４とのＭＡＣフレームのやり取りに対する規制を制御する機能とを有している。
【００４７】
この際、自己がアクティブモードで動作している場合、転送処理部２５は、ＭＡＣ処理部２４とのＭＡＣフレームのやり取りの規制を解除して、スイッチ部１２を介したリング５１とリング５２との間の通信を可能とし、自己がバックアップモードで動作している場合、転送処理部２５は、ＭＡＣ処理部２４とのＭＡＣフレームのやり取りを規制して、スイッチ部１２を介したリング５１とリング５２との間の通信を遮断する。
【００４８】
［本実施の形態の動作］
次に、図６〜図８を参照して、本実施の形態にかかるリング型スイッチおよびリング接続制御回路の動作について説明する。図６は、リング型スイッチの動作モードを示す遷移図である。図７は、リング接続制御回路の初期化処理を示すフローチャートである。図８は、リング接続制御回路の二重化制御処理を示すフローチャートである。
【００４９】
リング型スイッチ１０Ｘ，１０Ｙは、図６の遷移図にしたがって４つの動作モードを遷移する。リング型スイッチ１０Ｘ，１０Ｙは、電源投入直後や障害復旧直後に初期化処理を行う初期モードでは、内部動作監視機能３１により自己で内部障害を検出した場合、障害モードへ移行する。また、内部障害が検出されず、初期動作決定機能により、自己より相手のＭＡＣアドレスが大きい場合にはアクティブモードへ遷移し、逆の場合はバックアップモードへ遷移する。
一方、アクティブモードおよびバックアップモードにおいて、内部動作監視機能３１により自己で内部障害を検出した場合、障害モードへ遷移することになる。また、バックアップモードにおいて、二重化制御処理機能３６により、相手リング型スイッチでの障害が検出された時点で、アクティブモードへ遷移する。
【００５０】
［初期化処理］
次に、図７を参照して、リング接続制御回路の初期化処理について詳細に説明する。ここでは、リング型スイッチ１０Ｘのリング接続制御回路１１Ａにおける初期化処理を例として説明する。
リング型スイッチ１０Ｘのリング接続制御回路１１Ａは、電源投入直後、あるいは障害からの復旧直後、ＲＳＴＰ処理部２３の初期化処理機能３５により、図７の初期化処理を実行する。この際、リング型スイッチ１０Ｘのリング接続制御回路１１Ｂにおいても、ＲＳＴＰ処理部２３の初期化処理機能３５により、図７の初期化処理が並行して実行される。
【００５１】
リング接続制御回路１１Ａに設けられたＲＳＴＰ処理部２３の初期化処理機能３５は、初期化処理において、まず、記憶部（図示せず）で保持している自己の動作状態を初期モードに設定する（ステップ１００）。
次に、初期化処理機能３５は、内部動作監視機能３１により、内部動作監視フレームをスイッチ部１２を介して、リング型スイッチ１０Ｘ内の相手リング接続制御回路１１ＢのＲＳＴＰ処理部２３との間で内部動作監視フレームをやり取りすることにより、相手リング接続制御回路１１Ｂの正常動作を確認する（ステップ１０１）。
【００５２】
ここで、相手リング接続制御回路１１Ｂの正常動作を確認できなかった場合（ステップ１０１：ＮＯ）、初期化処理機能３５は、自己の動作状態を障害モードに設定し（ステップ１１０）、一連の初期化処理を終了する。
一方、相手リング接続制御回路１１Ｂの正常動作を確認できた場合（ステップ１０１：ＹＥＳ）、初期化処理機能３５は、相手電源確認機能３２により、相手リング型スイッチ１０Ｙからの電源状態信号に基づき相手リング型スイッチ１０Ｙの電源状態を確認する（ステップ１０２）。
【００５３】
ここで、相手リング型スイッチ１０Ｙの電源状態として電源オフが確認された場合（ステップ１０２：ＮＯ）、初期化処理機能３５は、自己の動作状態をアクティブモードに設定し（ステップ１０８）、一連の初期化処理を終了する。
一方、相手リング型スイッチ１０Ｙの電源状態として電源オンが確認できた場合（ステップ１０２：ＹＥＳ）、初期化処理機能３５は、相手動作監視機能３３により、ＭＡＣ処理部２２および中継路５３Ａを介して、相手リング型スイッチ１０ＹのＲＳＴＰ処理部２２との間で拡張ＢＰＤＵフレームをやり取りすることにより、相手リング型スイッチ１０Ｙの動作状態を確認する（ステップ１０３）。
【００５４】
ここで、相手リング型スイッチ１０Ｙの動作状態が障害モードの場合（ステップ１０３：ＹＥＳ）、初期化処理機能３５は、自己の動作状態をアクティブモードに設定し（ステップ１０８）、一連の初期化処理を終了する。
また、相手リング型スイッチ１０Ｙの動作状態が障害モードではなく（ステップ１０３：ＮＯ）、アクティブモードの場合（ステップ１０４：ＹＥＳ）、初期化処理機能３５は、自己の動作状態をパックアップモードに設定し（ステップ１０８）、一連の初期化処理を終了する。
【００５５】
一方、相手リング型スイッチ１０Ｙの動作状態が障害モードでもアクティブモードでもなく（ステップ１０４：ＮＯ）、バックアップモードの場合（ステップ１０５：ＹＥＳ）、初期化処理機能３５は、自己の動作状態をアクティブモードに設定し（ステップ１０８）、一連の初期化処理を終了する。
また、相手リング型スイッチ１０Ｙの動作状態が障害モードでもアクティブモードでもバックアップモードでもない、すなわち相手リング型スイッチ１０Ｙも初期化処理状態になっている場合（ステップ１０５：ＮＯ）、初期化処理機能３５は、ＭＡＣアドレス比較機能３４により、相手動作監視機能３３を用いて拡張ＢＰＤＵフレームで取得した相手ＭＡＣアドレスと自己のＭＡＣアドレスとを比較する（ステップ１０６）。
【００５６】
ここで、自ＭＡＣアドレスが相手ＭＡＣアドレスより小さい場合（ステップ１０７：ＹＥＳ）、初期化処理機能３５は、自己の動作状態をアクティブモードに設定し（ステップ１０８）、一連の初期化処理を終了する。一方、自ＭＡＣアドレスが相手ＭＡＣアドレスより大きいか、または等しい場合（ステップ１０７：ＮＯ）、初期化処理機能３５は、自己の動作状態をバックアップモードに設定し（ステップ１０９）、一連の初期化処理を終了する。
【００５７】
［二重化制御処理］
次に、図８を参照して、リング接続制御回路の二重化制御処理について詳細に説明する。ここでは、リング型スイッチ１０Ｘのリング接続制御回路１１Ａにおける二重化制御処理を例として説明する。
リング型スイッチ１０Ｘのリング接続制御回路１１Ａは、初期化処理後、自己がバックアップモードで動作している場合、ＲＳＴＰ処理部２３の二重化制御処理機能３６により、図８の二重化制御処理を実行する。
【００５８】
リング接続制御回路１１Ａに設けられたＲＳＴＰ処理部２３の二重化制御処理機能３６は、二重化制御処理において、まず、内部動作監視機能３１により、内部動作監視フレームをスイッチ部１２を介して、リング型スイッチ１０Ｘ内の相手リング接続制御回路１１ＢのＲＳＴＰ処理部２３との間で内部動作監視フレームをやり取りすることにより、相手リング接続制御回路１１Ｂの正常動作を確認する（ステップ１２０）。
【００５９】
ここで、相手リング接続制御回路１１Ｂの正常動作を確認できなかった場合（ステップ１２０：ＮＯ）、二重化制御処理機能３６は、自己の動作状態を障害モードに設定し（ステップ１２４）、一連の二重化制御処理を終了する。
一方、相手リング接続制御回路１１Ｂの正常動作を確認できた場合（ステップ１２０：ＹＥＳ）、二重化制御処理機能３６は、相手電源確認機能３２により、相手リング型スイッチ１０Ｙからの電源状態信号に基づき相手リング型スイッチ１０Ｙの電源状態を確認する（ステップ１２１）。
【００６０】
ここで、相手リング型スイッチ１０Ｙの電源状態として電源オフが確認された場合（ステップ１２１：ＮＯ）、二重化制御処理機能３６は、自己の動作状態をアクティブモードに設定し（ステップ１２３）、一連の二重化制御処理を終了する。
一方、相手リング型スイッチ１０Ｙの電源状態として電源オンが確認できた場合（ステップ１２１：ＹＥＳ）、二重化制御処理機能３６は、相手動作監視機能３３により、ＭＡＣ処理部２２および中継路５３Ａを介して、相手リング型スイッチ１０ＹのＲＳＴＰ処理部２３との間で拡張ＢＰＤＵフレームをやり取りすることにより、相手リング型スイッチ１０Ｙの動作状態を確認する（ステップ１２２）。
【００６１】
ここで、相手リング型スイッチ１０Ｙの動作状態が障害モードではない場合（ステップ１２２：ＮＯ）、前述したステップ１２０へ戻る。
一方、相手リング型スイッチ１０Ｙの動作状態が障害モードの場合（ステップ１２２：ＹＥＳ）、二重化制御処理機能３６は、自己の動作状態をアクティブモードに設定し（ステップ１２３）、一連の二重化制御処理を終了する。
【００６２】
［本実施の形態の効果］
このように、本実施の形態は、２つのサブリングを接続するリング型スイッチを二重化するようにしたので、一方のリング型スイッチで障害が発生した場合でも、正常なリング型スイッチでサブリング間のイーサネット通信を維持することができる。
したがって、サブリングごとにリング接続制御回路を設けて、個々のサブリングに関する冗長化制御処理用の制御情報を含むＭＡＣフレームについて、他方のサブリングへの転送を規制することにより、個々のサブリングでの冗長化制御処理の影響を抑止するような場合でも、サブリング間のイーサネット通信について十分な信頼性を得ることができる。
【符号の説明】
【００６３】
１…リング型イーサネットシステム、１０…リング型スイッチ、１０Ｘ…リング型スイッチ（第１のリング型スイッチ）、１０Ｙ…リング型スイッチ（第２のリング型スイッチ）、１１…リング接続制御回路、１１Ａ…リング接続制御回路（第１のリング接続制御回路）、１１Ｂ…リング接続制御回路（第２のリング接続制御回路）、１２…スイッチ部、２１…ＭＡＣ処理部（第１のＭＡＣ処理部）、２２…ＭＡＣ処理部（第２のＭＡＣ処理部）、２３…ＲＳＴＰ処理部、２４…ＭＡＣ処理部（第３のＭＡＣ処理部）、２５…転送処理部、３１…内部動作監視機能、３２…相手電源確認機能、３３…相手動作監視機能、３４…ＭＡＣアドレス比較機能、３５…初期化処理機能、３６…二重化制御処理機能、５０…サブリング、５１…サブリング（第１のサブリング）、５２…サブリング（第２のサブリング）。
【図１】
2010183332.tif 000003
【図２】
2010183332.tif 000004
【図３】
2010183332.tif 000005
【図４】
2010183332.tif 000006
【図５】
2010183332.tif 000007
【図６】
2010183332.tif 000008
【図７】
2010183332.tif 000009
【図８】
2010183332.tif 000010
【図９】
2010183332.tif 000011
【図１０】
2010183332.tif 000012
【図１１】
2010183332.tif 000013