(57)【要約】【課題】リング型ネットワークシステムにおいて、通信障害が発生しているポートを省電力モードに移行させ、無駄な電力を削減することができる技術を提供する。【解決手段】通信障害が発生した場合、リングノード１２ｂは、マスターノード１２ａに向けてリンクダウンフレームを送信する。リンクダウンフレームは、リングノード１２ｃ、リングノード１２ｄ、リングノード１２ｅを経由してマスターノード１２ａに送信される。マスターノード１２ａは、リンクダウンフレームを受信したことを契機として、リングノード１２ｂに向けて送信パワー断フレームＦ３を送信する。送信パワー断フレームＦ３は、リングノード１２ｅ、リングノード１２ｄ、リングノード１２ｃを経由してリングノード１２ｂに送信される。リングノード１２ｂは、送信パワー断フレームＦ３を受信したことを契機として、通信障害が発生している側のリングポート１６ｒを省電力モードに移行させる。【選択図】図７
2013085055.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワーク中継装置をリング状に接続したリング型ネットワークシステムであって、
前記複数のネットワーク中継装置は、
制御ポートを有するマスターノードと、
前記マスターノードの制御ポートに直接的に又は間接的に接続されるリングポートを有するリングノードとを備え、
前記リングノードは、
前記リングポートで通信障害が発生したことを検出した場合、前記マスターノードに障害発生情報を送信し、
前記マスターノードは、
前記障害発生情報を受信した場合、前記通信障害が発生したリングノードに対して省電力モード移行命令情報を送信し、
前記リングノードは、
前記省電力モード移行命令情報を受信した場合、前記通信障害が発生しているリングポートを通常電力モードと比較して消費電力の少ない省電力モードに移行させる
リング型ネットワークシステム。
【請求項２】
請求項１に記載のリング型ネットワークシステムにおいて、
前記リングノードは、
前記省電力モードに移行しているリングポートで発生している通信障害が復旧したことを検出した場合、前記省電力モードから通常電力モードに移行させる
リング型ネットワークシステム。
【請求項３】
請求項１又は２に記載のリング型ネットワークシステムにおいて、
前記マスターノードは、
前記制御ポートで通信障害が発生したことを検出した場合、前記通信障害が発生している制御ポートを前記省電力モードに移行させる
リング型ネットワークシステム。
【請求項４】
請求項１から３までのいずれかに記載のリング型ネットワークシステムにおいて、
前記マスターノードは、
前記省電力モードに移行している制御ポートで発生している通信障害が復旧したことを検出した場合、前記省電力モードから前記通常電力モードに移行させる
リング型ネットワークシステム。
【請求項５】
請求項１から４までのいずれかに記載のリング型ネットワークシステムにおいて、
前記マスターノード及び前記リングノードは、
転送データベースを備え、前記省電力モードに移行させた後に前記転送データベースの内容を消去する
リング型ネットワークシステム。
【請求項６】
請求項１から５までのいずれかに記載のリング型ネットワークシステムにおいて、
前記マスターノードは、
フォワーディング状態に設定される前記制御ポートとしての第１制御ポートと、正常時にはブロッキング状態に設定される前記制御ポートとしての第２制御ポートとを単独で有するノード、又は前記第１制御ポート及び前記第２制御ポートを個別に有する複数のノードからなり、
前記通信障害が発生した場合、前記第２制御ポートをブロッキング状態からフォワーディング状態に設定し、前記通信障害が復旧した場合、前記第２制御ポートをフォワーディング状態からブロッキング状態に設定する
リング型ネットワークシステム。
【請求項７】
請求項１から６までのいずれかに記載のリング型ネットワークシステムにおいて、
前記リングノードは、
前記障害発生情報として、自己の送信元情報及び通信障害が発生したリングポートを特定する障害発生ポート情報を含む情報を送信し、
前記マスターノードは、
前記省電力モード移行命令情報として、通信障害が発生したリングポートに対して省電力モードに移行させる命令を送信する
リング型ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リング型ネットワークシステムに関するものである。
【背景技術】
【０００２】
従来の技術として、低消費電力モードを搭載している電子機器が知られている（例えば、特許文献１参照）。
【０００３】
特許文献１の技術では、物理レイヤ（ＰＨＹ用ＬＳＩ）が低消費電力モードに遷移すると、この遷移に連動して光トランシーバも低消費電力モードである待機状態に移行する。
【０００４】
このため、特許文献１の技術によれば、光トランシーバを待機状態に設定することにより、各種回路の駆動電源電圧が低下されるため、消費電力を低減させることができると考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１１８５６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ネットワークを冗長化した構成のネットワークシステムとして、ネットワーク中継装置をリング状に接続したリング型ネットワークシステムがある。
リング型ネットワークシステムにおいて、通信ケーブルの断線などの通信障害が発生すると、通信障害が発生しているポートではフレームの送受信が行われない。しかし、従来のリング型ネットワークシステムでは、通信障害が発生しているポートは通常の電力モードのままであるため、無駄に電力を消費してしまうという問題があった。
【０００７】
そこで本発明は、リング型ネットワークシステムにおいて、通信障害が発生しているポートを省電力モードに移行させ、無駄な電力を削減することができる技術の提供を課題とするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明のリング型ネットワークシステムは、複数のネットワーク中継装置をリング状に接続したリング型ネットワークシステムであって、前記複数のネットワーク中継装置は、制御ポートを有するマスターノードと、前記マスターノードの制御ポートに直接的に又は間接的に接続されるリングポートを有するリングノードとを備え、前記リングノードは、前記リングポートで通信障害が発生したことを検出した場合、前記マスターノードに障害発生情報を送信し、前記マスターノードは、前記障害発生情報を受信した場合、前記通信障害が発生したリングノードに対して省電力モード移行命令情報を送信し、前記リングノードは、前記省電力モード移行命令情報を受信した場合、前記通信障害が発生しているリングポートを通常電力モードと比較して消費電力の少ない省電力モードに移行させるリング型ネットワークシステムである。
【発明の効果】
【０００９】
本発明によれば、リング型ネットワークシステムにおいて、通信障害が発生しているポートを省電力モードに移行させ、無駄な電力を削減することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態のリング型ネットワークシステム１０を示す図である。
【図２】マスターノード１２ａの構成を概略的に示すブロック図である。
【図３】リングノード１２ｂの構成を概略的に示すブロック図である。
【図４】制御フレームのフォーマットを示す図である。
【図５】リング型ネットワークシステム１０の動作について説明する連続図である（１／５）。
【図６】リング型ネットワークシステム１０の動作について説明する連続図である（２／５）。
【図７】リング型ネットワークシステム１０の動作について説明する連続図である（３／５）。
【図８】リング型ネットワークシステム１０の動作について説明する連続図である（４／５）。
【図９】リング型ネットワークシステム１０の動作について説明する連続図である（５／５）。
【図１０】リングノードとリングノードとの間で通信障害が発生した場合のリング型ネットワークシステム１０の動作について説明する連続図である（１／２）。
【図１１】リングノードとリングノードとの間で通信障害が発生した場合のリング型ネットワークシステム１０の動作について説明する連続図である（２／２）。
【図１２】第２実施形態のリング型ネットワークシステム１０−２を示す図である。
【図１３】第１マスターノード１２ｘの構成を概略的に示すブロック図である。
【図１４】リング型ネットワークシステム１０−２の動作について説明する連続図である（１／５）。
【図１５】リング型ネットワークシステム１０−２の動作について説明する連続図である（２／５）。
【図１６】リング型ネットワークシステム１０−２の動作について説明する連続図である（３／５）。
【図１７】リング型ネットワークシステム１０−２の動作について説明する連続図である（４／５）。
【図１８】リング型ネットワークシステム１０−２の動作について説明する連続図である（５／５）。
【図１９】リングノードとリングノードとの間で通信障害が発生した場合のリング型ネットワークシステム１０−２の動作について説明する連続図である（１／２）。
【図２０】リングノードとリングノードとの間で通信障害が発生した場合のリング型ネットワークシステム１０−２の動作について説明する連続図である（２／２）。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面を参照しながら説明する。
〔第１実施形態〕
図１は、第１実施形態のリング型ネットワークシステム１０を示す図である。
リング型ネットワークシステム１０は、リング状に接続された５つのネットワーク中継装置１２（１２ａ〜１２ｅ）により構成される。
【００１２】
ネットワーク中継装置１２は、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルにてレイヤ２レベルでフレームを中継する装置であり、例えばイーサネット（登録商標）スイッチである。
【００１３】
各ネットワーク中継装置１２は、例えば１本の光通信ケーブル１４によってそれぞれ接続されている。光通信ケーブル１４には、２本の光ファイバーを含む２芯タイプのものを適用することができる。
【００１４】
ネットワーク中継装置１２は、光通信ケーブル１４が接続される複数のポート１６をそれぞれ有する。ポート１６は、送信部及び受信部を有し、送信部及び受信部のそれぞれに光ファイバーが接続されている。
【００１５】
複数のネットワーク中継装置１２は、マスターポート１６ｍ（制御ポート、第１制御ポート）及びスレーブポート１６ｓ（制御ポート、第２制御ポート）を有するマスターノード１２ａを備える。マスターノード１２ａは、マスターポート１６ｍとスレーブポート１６ｓとを単独で有するノードであるため、シングルマスタを構成している。
【００１６】
また、複数のネットワーク中継装置１２は、マスターノード１２ａのマスターポート１６ｍやスレーブポート１６ｓに直接的に又は間接的に接続されるリングポート１６ｒを有するリングノード１２ｂ，１２ｃ，１２ｄ，１２ｅを備える。ここで、「直接的に接続される」とは、他のリングポート１６ｒを介さずにマスターノード１２ａのマスターポート１６ｍやスレーブポート１６ｓにリングポート１６ｒが接続されることを意味しており、「間接的に接続される」とは、他のリングポート１６ｒを介してマスターノード１２ａのマスターポート１６ｍやスレーブポート１６ｓにリングポート１６ｒが接続されることを意味している。
【００１７】
〔マスターノード〕
図２は、マスターノード１２ａの構成を概略的に示すブロック図である。
マスターノード１２ａは、ポート１６、ＰＨＹ（ｐｈｙｓｉｃａｌ  ｌａｙｅｒ）用ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ、大規模集積回路）４０、中継モジュール５０、メモリ６０及びリング制御モジュール７０を備える。
【００１８】
〔ポート〕
ポート１６は、マスターノード１２ａに設けられたポートの数に応じて複数設けられ、各ポート１６は光トランシーバ３０を備えている。なお、図示の例では、２つのポート１６のみ図示している。
【００１９】
〔光トランシーバ〕
光トランシーバ３０は、電気光変換部（Ｅ／Ｏ（Ｅｌｅｃｔｒｉｃａｌ／Ｏｐｔｉｃａｌ  Ｃｏｎｖｅｒｔｅｒ）部）３２及び光電気変換部（Ｏ／Ｅ（Ｏｐｔｉｃａｌ／Ｅｌｅｃｔｒｉｃａｌ  Ｃｏｎｖｅｒｔｅｒ）部）３４を有する。
【００２０】
電気光変換部３２は、ＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ、レーザダイオード）等の発光素子によって構成され、ポート１６の送信部に接続されている。光電気変換部３４は、ＰＤ（Ｐｈｏｔｏ  Ｄｉｏｄｅ、フォトダイオード）等の受光素子によって構成され、ポート１６の受信部に接続されている。
光トランシーバ３０は、省電力モードに移行可能なインターフェースであり、例えば脱着可能なＱＳＦＰ＋（Ｑｕａｄ  Ｓｍａｌｌ  Ｆｏｒｍ  ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ  Ｐｌｕｓ）を適用することができる。
【００２１】
ここで、「省電力モード」とは、通常電力モード（すなわち、通常時における消費電力のモード）と比較して消費電力の少ないモードである。「省電力モード」は、光トランシーバ３０の性能や仕様によってモードの内容は相違するが、例えば消費電力を抑えることによって正確な通信は保証できない状態となるが、光は微かに受信している状態とすることができる。
【００２２】
〔ＰＨＹ用ＬＳＩ〕
ＰＨＹ用ＬＳＩ４０は、符号化又は復号化等の処理を行って、光トランシーバ３０から中継モジュール５０へ、又は中継モジュール５０から光トランシーバ３０へフレームを送信する。また、ＰＨＹ用ＬＳＩ４０は、ポート操作部４２、通信障害検出部４４、通信障害通知部４６及び電力モード設定部４８を有する。
【００２３】
〔ポート操作部〕
ポート操作部４２は、所定の命令に基づいて、各ポート１６の有効化（ｅｎａｂｌｅ）及び無効化（ｄｉｓａｂｌｅ）を行う。ユーザフレームの送受信は、有効化されているポート１６によって行われ、無効化されているポート１６では行われない。
【００２４】
〔通信障害検出部〕
通信障害検出部４４は、ポート１６別に、そのポート１６が正常状態（リンクアップ）であるか、又は通信障害が発生している状態（リンクダウン）であるかを検出する。通信障害検出部４４は、光トランシーバ３０での光の受信パワーを監視（モニタリング）しており、受信パワーが一定値以上である場合に正常状態であると判断し、受信パワーが一定値未満である場合に通信障害が発生していると判断する。ここで、「通信障害」には、光通信ケーブル１４の切断による通信不能状態のみならず、ネットワーク中継装置１２の故障や光トランシーバ３０の故障による通信不能状態も含まれる。
【００２５】
〔通信障害通知部〕
通信障害通知部４６は、通信障害検出部４４によっていずれかのポート１６で通信障害が発生したことが検出された場合、当該ポート１６で通信障害が発生したことを通知する信号をリング制御モジュール７０へ通知（出力）する。また、通信障害通知部４６は、通信障害が発生している状態から正常状態に復帰した場合、その旨を通知する信号をリング制御モジュール７０へ通知（出力）する。
【００２６】
〔電力モード設定部〕
電力モード設定部４８は、電力モード管理部７８からの命令に基づいて、通信障害が発生している光トランシーバ３０の電力モード（通常電力モード又は省電力モード）を設定する。
具体的には、電力モード管理部７８から省電力モードに移行させる信号を受信した場合、光トランシーバ３０を省電力モードに移行させ、電力モード管理部７８から通常電力モードに移行させる信号を受信した場合、光トランシーバ３０を通常電力モードに移行させる。
【００２７】
〔中継モジュール〕
中継モジュール５０は、メモリ６０及びリング制御モジュール７０と協働して、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）層の機能を担当し、必要に応じてＭＡＣ層以上の機能を担当する。
中継モジュール５０は、例えばＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、特定用途向け集積回路）や、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等によって構成される。また、中継モジュール５０は、入力処理ユニット５２及び出力処理ユニット５４を有する。
【００２８】
〔メモリ〕
メモリ６０は、読み出し及び書き込みが可能な記憶装置であり、ＦＤＢ（Ｆｏｒｗａｒｄｉｎｇ  Ｄａｔａ  Ｂａｓｅ、転送データベース）６２を格納している。ＦＤＢ６２には、ポート１６の番号及びＭＡＣアドレスが相互に関連付けられて登録される。
【００２９】
〔リング管理ＤＢ〕
また、メモリ６０には、リング管理ＤＢ（Ｄａｔａ  Ｂａｓｅ）６４が格納されている。リング管理ＤＢ６４には、マスターノード１２ａがリング型ネットワークシステム１０におけるマスターノードに設定されていることや、第１制御ポートに設定されているマスターポート１６ｍの番号、第２制御ポートに設定されているスレーブポート１６ｓの番号、マスターポート１６ｍ及びスレーブポート１６ｓの状態等が登録されている。
【００３０】
ここで、リング管理ＤＢ６４に登録されるマスターポート１６ｍ及びスレーブポート１６ｓの状態には、フォワーディング状態及びブロッキング状態がある。フォワーディング状態とは、ユーザフレーム及び制御フレームの両方を送受信可能な状態であり、ブロッキング状態とは、ユーザフレームの送受信は不能な状態であって、制御フレームの送受信は可能な状態である。
【００３１】
マスターポート１６ｍは、リング型ネットワークシステム１０に属し、リング型ネットワークシステム１０が正常な状態である場合、フォワーディング状態に設定されるポートである。スレーブポート１６ｓは、リング型ネットワークシステム１０に属し、リング型ネットワークシステム１０が正常な状態である場合、ブロッキング状態に設定されるポートである。
【００３２】
〔入力処理ユニット〕
入力処理ユニット５２は、フレーム中の送信先ＭＡＣアドレスに基づいて、ＦＤＢ６２及びリング管理ＤＢ６４を参照しながら、出力先のポート１６を設定し、フレームを出力処理ユニット５４へ送信する処理を行う。また、入力処理ユニット５２は、ＰＨＹ用ＬＳＩ４０から受け取ったフレーム中の送信元ＭＡＣアドレスを、フレームを受信したポート１６の番号と対応付けてＦＤＢ６２に登録する処理を行う。
【００３３】
入力処理ユニット５２は、ブロッキング状態のスレーブポート１６ｓによって受信されたユーザフレームを破棄する処理を行う。つまり、ブロッキング状態のスレーブポート１６ｓは、ユーザフレームを実質的に受信しない状態となる。また、入力処理ユニット５２は、ブロッキング状態のスレーブポート１６ｓをユーザフレームの出力先に設定しない処理を行う。つまり、ブロッキング状態のスレーブポート１６ｓは、ユーザフレームの送信を行わない。
さらに、入力処理ユニット５２は、ＰＨＹ用ＬＳＩ４０から受け取ったフレームが制御フレームである場合、制御フレームをリング制御モジュール７０へ送信する処理を行う。
【００３４】
〔出力処理ユニット〕
出力処理ユニット５４は、入力処理ユニット５２から受け取ったフレームを、ＰＨＹ用ＬＳＩ４０へ送信する。
【００３５】
〔リング制御モジュール〕
リング制御モジュール７０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央演算処理装置）によって構成され、リングプロトコルを制御する。またリング制御モジュール７０は、制御フレーム生成部７２、制御フレーム判定部７４、リング管理部７６及び電力モード管理部７８を有する。
【００３６】
〔制御フレーム生成部〕
制御フレーム生成部７２は、制御フレームを生成する。生成された制御フレームは、中継モジュール５０を通じて、マスターポート１６ｍ及びスレーブポート１６ｓのうち一方又は両方から送信される。
【００３７】
制御フレームの宛先には、リング型ネットワークシステム１０に属する全てのネットワーク中継装置１２を宛先とするマルチキャストアドレスが設定される。したがって、各リングノード１２ｂ〜１２ｅは、リング型ネットワークシステム１０に属する２つのポート１６のうち一方で受信した制御フレームを、他方のポート１６から送信する。つまり、各リングノード１２ｂ〜１２ｅは、リング型ネットワークシステム１０に沿って流れるように制御フレームを転送することになる。
【００３８】
マスターノード１２ａの制御フレーム生成部７２によって生成される制御フレームには、接続確認フレームＦ１，Ｆ２、送信パワー断フレーム（省電力モード移行命令情報）Ｆ３がある。なお、接続確認フレームＦ１は、接続確認フレームのうち、マスターポート１６ｍから送信されるものを指し、接続確認フレームＦ２は、スレーブポート１６ｓから送信されるものを指す。また、送信パワー断フレームＦ３は、通信障害が発生しているリングポート１６ｒを省電力モードに移行させるためのフレームである。
【００３９】
〔制御フレーム判定部〕
マスターポート１６ｍ又はスレーブポート１６ｓによって制御フレームが受信された場合、制御フレームは、入力処理ユニット５２を経て、制御フレーム判定部７４に送信される。
制御フレーム判定部７４は、制御フレームを受信したか否かを判定する。そして、制御フレーム判定部７４は、受信した制御フレームが、接続確認フレームＦ１，Ｆ２、リンクダウンフレーム（障害発生情報）Ｆ４のうちいずれであるかを判定する。なお、リンクダウンフレームＦ４は、通信障害発生時にリングノード１２ｂ，１２ｃ，１２ｄ，１２ｅによって送信される制御フレームである。
【００４０】
〔リング管理部〕
リング管理部７６は、マスターポート１６ｍ及びスレーブポート１６ｓの状態をリング管理ＤＢ６４に登録する。具体的には、スレーブポート１６ｓの状態をブロッキング状態に設定する場合、リング管理部７６は、スレーブポート１６ｓの状態をブロッキング状態としてリング管理ＤＢ６４に登録する。スレーブポート１６ｓの状態をフォワーディング状態に設定する場合、リング管理部７６は、スレーブポート１６ｓの状態をフォワーディング状態としてリング管理ＤＢ６４に登録する。
リング管理部７６は、リング型ネットワークシステム１０が正常な状態の場合、マスターポート１６ｍの状態をフォワーディング状態に、スレーブポート１６ｓの状態をブロッキング状態に設定する。
また、リング管理部７６は、リング型ネットワークシステム１０に通信障害が発生した場合、スレーブポート１６ｓをフォワーディング状態に設定する。具体的には、リング管理部７６は、リンクダウンフレームＦ４を受信したことに基づいて、スレーブポート１６ｓをフォワーディング状態に設定する。
また、リング管理部７６は、リング型ネットワークシステム１０の通信障害が復旧した場合、スレーブポート１６ｓをブロッキング状態に設定する。具体的には、リング管理部７６は、接続確認フレームＦ１を受信するようになったことに基づいて、スレーブポート１６ｓをブロッキング状態に設定する。
また、リング管理部７６は、通信障害が発生したことによって通信経路が変更された場合、ＦＤＢ６２の内容をクリアする機能を有する。
【００４１】
〔電力モード管理部〕
電力モード管理部７８は、光トランシーバ３０の電力モード（通常電力モード又は省電力モード）を管理する処理を実行する。具体的には、以下の条件に基づいて電力モードを管理する。
【００４２】
〔障害発生時〕
（１）リングノード１２ｂ〜１２ｅのリングポート１６ｒで通信障害が発生した場合、リングノード１２ｂ〜１２ｅからリンクダウンフレームＦ４が送信されてくる。電力モード管理部７８は、リンクダウンフレームＦ４を受信したことに基づいて、リングノード１２ｂ〜１２ｄのリングポート１６ｒで通信障害が発生したことを認識することができる。この場合、電力モード管理部７８は、制御フレーム生成部７２に送信パワー断フレームＦ３を生成させて、障害が発生しているリングノード１２ｂ〜１２ｄに対して送信パワー断フレームＦ３を送信する。
【００４３】
（２）マスターノード１２ａのマスターポート１６ｍ又はスレーブポート１６ｓで通信障害が発生した場合、自己の通信障害通知部４６から通信障害が発生したことが通知されてくるので、電力モード管理部７８は、電力モード設定部４８に対して、省電力モードに移行させる信号を送信する。
【００４４】
〔障害復旧時〕
（３）マスターノード１２ａのマスターポート１６ｍ又はスレーブポート１６ｓでの通信障害が復旧した場合、自己の通信障害通知部４６から通信障害が復旧したことが通知されてくるので、電力モード管理部７８は、電力モード設定部４８に対して、通常電力モードに移行させる信号を送信する。
【００４５】
〔リングノード〕
図３は、リングノード１２ｂの構成を概略的に示すブロック図である。なお、以下の説明では、マスターノード１２ａと同一の構成については、同一の名称又は符号を付して適宜説明を省略する。また、リングノード１２ｃ〜１２ｅの構成については、リングノード１２ｂと同様の構成である。
【００４６】
〔リング管理ＤＢ〕
リングノード１２ｂのリング管理ＤＢ６６には、リングノード１２ｂがリング型ネットワークシステム１０におけるリングノードに設定されていることや、リングポートに設定されているリングポート１６ｒの番号が登録されている。
【００４７】
〔制御フレーム生成部〕
制御フレーム生成部８０は、制御フレームを生成する。リングノード１２ｂの制御フレーム生成部８０によって生成される制御フレームは、リンクダウンフレームＦ４である。リンクダウンフレームＦ４は、通信障害が発生しているリングポート１６ｒの情報をマスターノード１２ａに通知するためのフレームである。
【００４８】
〔電力モード管理部〕
電力モード管理部８２は、光トランシーバ３０の電力モード（通常電力モード又は省電力モード）を管理する処理を実行する。具体的には、以下の条件に基づいて電力モードを管理する。
【００４９】
〔障害発生時〕
（１）リングノード１２ｂのリングポート１６ｒで通信障害が発生した場合、自己の通信障害通知部４６から通信障害が発生したことが通知されてくるので、電力モード管理部８２は、制御フレーム生成部８０にリンクダウンフレームＦ４を生成させて、マスターノード１２ａに対してリンクダウンフレームＦ４を送信する。
（２）マスターノード１２ａに対してリンクダウンフレームＦ４を送信すると、今度はマスターノード１２ａから送信パワー断フレームＦ３が送信されてくるので、電力モード管理部８２は、受信した送信パワー断フレームＦ３に基づいて、電力モード設定部４８に対して省電力モードに移行させる信号を送信する。
【００５０】
〔障害復旧時〕
（３）リングノード１２ｂのリングポート１６ｒでの通信障害が復旧した場合、自己の通信障害通知部４６から通信障害が復旧したことが通知されてくるので、電力モード管理部８２は、電力モード設定部４８に対して、通常電力モードに移行させる信号を送信する。
【００５１】
図４は、制御フレームのフォーマットを示す図である。
制御フレームは、ＤＡ（Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ）領域、ＳＡ（Ｓｏｕｒｃｅ  Ａｄｄｒｅｓｓ）領域、その他領域、フレームタイプ領域、メッセージタイプ領域、ポートタイプ領域等によって構成される。
【００５２】
ＤＡ領域には、送信先のＭＡＣアドレスが格納され、ＳＡ領域には、送信元のＭＡＣアドレスが格納される。
その他領域には、例えば仮想的なネットワークの識別番号を示すＶＩＤ（ＶｉｒｔｕａｌＬＡＮ  ＩＤ）や、リング状のネットワークの識別番号を示すＲｉｎｇＩＤ等が格納される。
【００５３】
フレームタイプ領域には、フレームの種類を示す値が格納される。例えば、接続確認フレームＦ１であれば「１」の値が格納され、接続確認フレームＦ２であれば「２」の値が格納され、その他の制御フレームであれば「３」の値が格納される。
【００５４】
メッセージタイプ領域には、その他の制御フレームの種類を示す値が格納される。例えば、送信パワー断フレームＦ３であれば「１」の値が格納され、リンクダウンフレームＦ４であれば「２」の値が格納される。
【００５５】
ポートタイプ領域には、所定のポートを特定する必要がある場合、所定のポートを特定するための値（障害発生ポート情報）が格納される。例えば、リングノード１６ｒのうち、マスターポート１６ｍに近いリングポート１６ｒであれば「１」の値が格納され、スレーブポート１６ｓに近いリングポート１６ｒであれば「２」の値が格納される。なお、ポートタイプ領域に対しては、各ポートの識別番号を格納することによってもポートを特定することができる。
【００５６】
このため、リンクダウンフレームＦ４においては、ＳＡ領域によって自己の送信元情報を特定することができ、ポートタイプ領域によって通信障害が発生したリングポート１６ｒを特定することができる。また、送信パワー断フレームＦ３においては、ＤＡ領域によって送信先情報を特定することができ、ポートタイプ領域によって通信障害が発生したリングポート１６ｒを特定することができる。したがって、リンクダウンフレームＦ４や送信パワー断フレームＦ３を参照することにより、どのノードのどのポートにて通信障害が発生しているのかを把握することができる。
【００５７】
〔全体の動作〕
以下、リング型ネットワークシステム１０におけるマスターノード１２ａ、リングノード１２ｂ〜１２ｅの動作について説明する。
【００５８】
図５〜図９は、リング型ネットワークシステム１０の動作について説明する連続図である。なお、図５〜図９においては、リング型ネットワークシステム１０が正常状態から異常状態となり、その異常状態が復旧するまでの一連の動作について示している。
【００５９】
〔正常時（その１）〕
図５（Ａ）に示すように、マスターノード１２ａは、マスターポート１６ｍ及びスレーブポート１６ｓから、接続確認フレームＦ１及び接続確認フレームＦ２をそれぞれ送信する。
接続確認フレームＦ１は、リングノード１２ｂ、リングノード１２ｃ、リングノード１２ｄ及びリングノード１２ｅによって順次転送され、マスターノード１２ａのスレーブポート１６ｓによって受信される。同様に、接続確認フレームＦ２は、リングノード１２ｅ、リングノード１２ｄ、リングノード１２ｃ及びリングノード１２ｂによって順次転送され、マスターポート１６ｍによって受信される。マスターノード１２ａは、接続確認フレームＦ１，Ｆ２を定期的に受信している場合、リング型ネットワークシステム１０が正常に動作していると判断することができる。
【００６０】
〔正常時（その２）〕
図５（Ｂ）に示すように、正常時において、マスターノード１２ａのマスターポート１６ｍはフォワーディング状態にあり、スレーブポート１６ｓはブロッキング状態にある。
このため、リング型ネットワークシステム１０が正常状態にある場合、リングノード１２ｃの外側から送信されてきたユーザフレームＵＦは、リングノード１２ｃ、リングノード１２ｂ、マスターノード１２ａを経由して、マスターノード１２ａの外側へ転送される。一方、リングノード１２ｄ、リングノード１２ｅを経由してきたユーザフレームＵＦは、マスターノード１２ａのスレーブポート１６ｓがブロッキング状態であるため、スレーブポート１６ｓにて全て破棄される。
【００６１】
〔通信障害発生時（その１）〕
図６に示すように、マスターノード１２ａとリングノード１２ｂとの間で通信障害が発生した場合を想定する。
リングノード１２ｂは、通信障害の発生を検出し、マスターノード１２ａに向けてリンクダウンフレームＦ４を送信する。リンクダウンフレームＦ４は、リングノード１２ｃ、リングノード１２ｄ、リングノード１２ｅを経由してマスターノード１２ａに送信される。マスターノード１２ａは、リンクダウンフレームＦ４を受信したことに基づいて、スレーブポート１６ｓをフォワーディング状態に設定する。これにより、リングノード１２ｃの外側から送信されてきたユーザフレームは、リングノード１２ｃ、リングノード１２ｄ、リングノード１２ｅ、マスターノード１２ａを経由して、マスターノード１２ａの外側へ転送されることになる（図７（Ｂ）参照）。
【００６２】
〔通信障害発生時（その２）〕
図７（Ａ）に示すように、マスターノード１２ａは、リンクダウンフレームＦ４を受信したことを契機として、リングノード１２ｂに向けて送信パワー断フレームＦ３を送信する。送信パワー断フレームＦ３は、リングノード１２ｅ、リングノード１２ｄ、リングノード１２ｃを経由してリングノード１２ｂに送信される。
【００６３】
〔通信障害発生時（その３）〕
図７（Ｂ）に示すように、リングノード１２ｂは、送信パワー断フレームＦ３を受信したことを契機として、通信障害が発生している側のリングポート１６ｒを省電力モードに移行させる。また、マスターノード１２ａは、マスターポート１６ｍを省電力モードに移行させる。なお、省電力モードに移行しているポートについては黒色の着色を施してある。
【００６４】
ここで、マスターノード１２ａ及びリングノード１２ｂ〜１２ｅは、省電力モードに移行させた後、例えば所定の時間の経過後にＦＤＢ６２の内容を消去することができる。省電力モードに移行させた後にＦＤＢ６２の内容を消去する理由は、通信障害が発生した中継装置を特定することができなくなる前に、送信パワー断フレームＦ３を送信する必要があるからである。
【００６５】
〔復旧時（その１）〕
図８（Ａ）に示すように、通信障害が発生している部分が復旧した場合を想定する。ここで「復旧」とは、通信障害が何らかの原因により解消されることであり、例えば光通信ケーブル１４が抜けていた状態をしっかりと挿し込んだり、光通信ケーブル１４の断線であれば光通信ケーブル１４を交換したり、光トランシーバ３０の故障であれば新たな光トランシーバ３０に交換すること等により通信障害が解消して復旧状態となる。
【００６６】
〔復旧時（その２）〕
図８（Ｂ）に示すように、マスターノード１２ａ及びリングノード１２ｂは、通信障害検出部４４にて通信障害の復旧を検出すると、省電力モード状態にあるポート１６を通常電力モードに移行させる。
【００６７】
〔復旧時（その３）〕
図９（Ａ）に示すように、マスターノード１２ａのマスターポート１６ｍは、省電力モード状態から通常電力モードに移行すると、一旦リスニング状態となる。ここで、リスニング状態とは、ユーザフレームは送受信しないが、制御フレームは送受信する状態である。リスニング状態からフォワーディング状態へ復旧させるためには、手動により又は自動で復旧させることができる。手動により復旧させる場合は、所定の入力装置によってマスターノード１２ａ等に対してコマンド入力することによりリスニング状態からフォワーディング状態へ復旧させることができる。自動で復旧させる場合は、リスニング状態に移行してから一定時間の経過後に、リスニング状態からフォワーディング状態へ復旧する仕様としておくことにより、自動的に復旧処理を行うことができる。
【００６８】
〔復旧時（その４）〕
図９（Ｂ）に示すように、復旧作業が完了すると、マスターポート１６ｍはリスニング状態からフォワーディング状態に設定される。また、マスターポート１６ｍから送信された接続確認フレームＦ１をスレーブポート１６ｓで受信したことに基づいて、スレーブポート１６ｓはフォワーディング状態からブロッキング状態に設定される。これにより、リング型ネットワークシステム１０は、本来の（最初の）状態に戻ることになる。
【００６９】
以上の説明は、マスターノード１２ａとリングノード１２ｂとの間で通信障害が発生した場合の動作例であるが、リングノードとリングノードとの間で通信障害が発生した場合、以下の動作例となる。なお、先に説明した動作例と同様の部分については説明を省略する。
【００７０】
図１０及び図１１は、リングノードとリングノードとの間で通信障害が発生した場合のリング型ネットワークシステム１０の動作について説明する連続図である。
【００７１】
〔通信障害発生時（その１）〕
図１０（Ａ）に示すように、リングノード１２ｂとリングノード１２ｃとの間で通信障害が発生した場合を想定する。
リングノード１２ｂは、通信障害の発生を検出し、マスターノード１２ａに向けてリンクダウンフレームＦ４を送信する。また、リングノード１２ｃは、マスターノード１２ａに向けてリンクダウンフレームＦ４を送信する。リングノード１２ｃが送信したリンクダウンフレームＦ４は、リングノード１２ｄ、リングノード１２ｅを経由してマスターノード１２ａに送信される。
このため、マスターノード１２ａは、マスターポート１６ｍ及びスレーブポート１６ｓの両方のポートでリンクダウンフレームＦ４を受信することになる。マスターノード１２ａは、リンクダウンフレームＦ４を受信したことに基づいて、スレーブポート１６ｓをフォワーディング状態に設定する。
【００７２】
〔通信障害発生時（その２）〕
図１０（Ｂ）に示すように、マスターノード１２ａは、リンクダウンフレームＦ４を受信したことを契機として、リングノード１２ｂ及びリングノード１２ｃに向けて送信パワー断フレームＦ３を送信する。送信パワー断フレームＦ３は、リングノード１２ｂに直接送信されるものと、リングノード１２ｅ、リングノード１２ｄを経由してリングノード１２ｂに送信されるものがある。
【００７３】
〔通信障害発生時（その３）〕
図１１に示すように、リングノード１２ｂ及びリングノード１２ｃは、送信パワー断フレームＦ３を受信したことを契機として、通信障害が発生している側のリングポート１６ｒを省電力モードに移行させる。なお、省電力モードに移行させた後の復旧手順は、先に説明した復旧手順と同様である。
【００７４】
このように、第１実施形態によれば、以下のような効果がある。
（１）リングノード１２ｂ，１２ｃは、マスターノード１２ａからの送信パワー断フレームＦ３を受信したことを契機として、リングポート１６ｒを省電力モードに移行させるため、通信障害が発生しているリングポート１６ｒのみを省電力モードに移行させることができる。このため、通信障害が発生しているリングポート１６ｒのみをピンポイントで省電力モードに移行させることができ、無駄な電力を効率よく削減することができる。なお、省電力モードに移行させたリングポート１６ｒは、通信障害の発生によって、そもそも通信不可能な状態となっているため、省電力モードに移行させたとしても通信への影響はない。
【００７５】
（２）通信障害が発生しているリングポート１６ｒは、電源をＯＦＦにするのではなく、省電力モードに移行させることになる。このため、通信障害から復旧した場合には、早急に通常電力モードに移行させることができ、システム全体の通信障害に対する復旧時間を短縮させることができる。具体的な復旧時間は、光トランシーバ３０の性能にもよるが、例えば光トランシーバ３０にＱＳＦＰ＋を採用している場合、電源がＯＦＦの状態から通常電力モードに移行させるためには「２秒程度」の時間がかかるのに対して、省電力モードから通常電力モードに移行させるためには「１００ｍｓ」程度の時間で済むため、迅速な復旧処理を実現することができる。
【００７６】
（３）リングノード１２ｂ，１２ｃは、障害発生時にはリンクダウンフレームＦ４をマスターノード１２ａに送信し、マスターノード１２ａから送信パワー断フレームＦ３を受信してから、省電力モードに移行することになる。すなわち、リングノード１２ｂ，１２ｃは自ら勝手に動作するのではなく、マスターノード１２ａの指示を仰いでから省電力モードに移行することになる。このため、障害発生時には、マスターノード１２ａでの一括管理により統制のとれたシステムを提供することができる。これに対して、復旧時に関しては、リングノード１２ｂ，１２ｃは、マスターノード１２ａからの指示を待つのではなく、自ら自発的に通常電力モードに移行することになる。これにより、復旧時にはより迅速な復旧処理を実現することができる。
【００７７】
（４）一方、マスターノード１２ａに関しては、障害発生時にも復旧時にも、自ら自発的にマスターポート１６ｍを省電力モードに移行させたり、通常電力モードに移行させたりすることになる。これは、マスターノード１２ａは、リング型ネットワークシステム１０を統括制御している制御装置に該当するためであり、自ら直接的に電力モードの管理を行うことにより、処理手順や制御内容が複雑化することを回避している。
【００７８】
〔第２実施形態〕
図１２は、第２実施形態のリング型ネットワークシステム１０−２を示す図である。
第２実施形態のリング型ネットワークシステム１０−２は、２つのマスターノードを備える点で、第１実施形態のリング型ネットワークシステム１０と異なる。
【００７９】
具体的には、リング型ネットワークシステム１０−２は、マスターポート１６ｍ（第１制御ポート）を有する第１マスターノード１２ｘ（ネットワーク中継装置１２）を備える。また、リング型ネットワークシステム１０−２は、スレーブポート１６ｓ（第２制御ポート）を有する第２マスターノード１２ｙ（ネットワーク中継装置１２）を備える。
このため、第１マスターノード１２ｘ及び第２マスターノード１２ｙは、マスターポート１６ｍ及びスレーブポート１６ｓを個別に有するノードであるため、分散マスタを構成している。また、第１マスターノード１２ｘと第２マスターノード１２ｙとは、インターコネクションポート１６ｉによって接続されている。なお、その他の構成は、第１実施形態と同様である。
【００８０】
図１３は、第１マスターノード１２ｘの構成を概略的に示すブロック図である。
第２マスターノード１２ｙの構成は、制御ポートの設定と動作が異なる以外、第１マスターノード１２ｘと同一である。このため、第２マスターノード１２ｙについては、図示を省略し、第１マスターノード１２ｘと異なる部分についてのみ説明する。なお、第１マスターノード１２ｘの構成のうち、第１実施形態のマスターノード１２ａと共通する構成は、説明を省略する。また、リングノード１２ｂ，１２ｃ等の構成は、第１実施形態のリング型ネットワークシステム１０におけるリングノードの構成と同一であるので、説明を省略する。
【００８１】
〔リング管理ＤＢ〕
第１マスターノード１２ｘの場合、リング管理ＤＢ６８には、リングノード１２ｂに接続されるポートがマスターポート１６ｍとして設定されており、マスターポート１６ｍの状態として、フォワーディング状態が登録されている。また、リング管理ＤＢ６８には、第２マスターノード１２ｙに接続されるポートがインターコネクションポート１６ｉとして設定されている。
【００８２】
第２マスターノード１２ｙの場合、リング管理ＤＢには、リングノード１２ｃに接続されるポートがスレーブポート１６ｓとして設定されており、スレーブポート１６ｓの状態として、ブロッキング状態が登録されている。また、リング管理ＤＢには、第１マスターノード１２ｘに接続されるポートがインターコネクションポート１６ｉとして設定されている。
【００８３】
〔全体の動作〕
以下、リング型ネットワークシステム１０−２における第１マスターノード１２ｘ、第２マスターノード１２ｙ、リングノード１２ｂ及びリングノード１２ｃの動作について説明する。
【００８４】
図１４〜図１８は、リング型ネットワークシステム１０−２の動作について説明する連続図である。なお、図１４〜図１８においては、リング型ネットワークシステム１０−２が正常状態から異常状態となり、その異常状態が復旧するまでの一連の動作について示している。
【００８５】
〔正常時（その１）〕
図１４（Ａ）に示すように、第１マスターノード１２ｘは、マスターポート１６ｍから接続確認フレームＦ１を送信する。
接続確認フレームＦ１は、リングノード１２ｂ及びリングノード１２ｃによって順次転送され、第２マスターノード１２ｙのスレーブポート１６ｓによって受信される。
【００８６】
一方、第２マスターノード１２ｙは、スレーブポート１６ｓから接続確認フレームＦ２を送信する。
接続確認フレームＦ２は、リングノード１２ｃ及びリングノード１２ｂによって順次転送され、マスターポート１６ｍによって受信される。第１マスターノード１２ｘ及び第２マスターノード１２ｙは、接続確認フレームＦ１，Ｆ２を定期的に受信している場合、リング型ネットワークシステム１０−２が正常に動作していると判断することができる。
【００８７】
〔正常時（その２）〕
図１４（Ｂ）に示すように、正常時において、第１マスターノード１２ｘのマスターポート１６ｍはフォワーディング状態にあり、第２マスターノード１２ｙのスレーブポート１６ｓはブロッキング状態にある。
このため、リング型ネットワークシステム１０−２が正常状態にある場合、リングノード１２ｂの外側から送信されてきたユーザフレームＵＦは、リングノード１２ｂを経由して、第１マスターノード１２ｘの外側へ転送される。一方、リングノード１２ｂ、リングノード１２ｃを経由してきたユーザフレームＵＦは、第２マスターノード１２ｙのスレーブポート１６ｓがブロッキング状態にあるため、スレーブポート１６ｓにて全て破棄される。
【００８８】
〔通信障害発生時（その１）〕
図１５に示すように、第１マスターノード１２ｘとリングノード１２ｂとの間で通信障害が発生した場合を想定する。
リングノード１２ｂは、通信障害の発生を検出し、第２マスターノード１２ｙに向けてリンクダウンフレームＦ４を送信する。リンクダウンフレームＦ４は、リングノード１２ｃを経由して第２マスターノード１２ｙに送信される。第２マスターノード１２ｙは、リンクダウンフレームＦ４を受信したことに基づいて、スレーブポート１６ｓをブロッキング状態からフォワーディング状態に設定する。これにより、リングノード１２ｂの外側から送信されてきたユーザフレームは、リングノード１２ｂ、リングノード１２ｃ、第２マスターノード１２ｙ、第１マスターノード１２ｘを経由して、第１マスターノード１２ｘの外側へ転送されることになる（図１６（Ｂ）参照）。
【００８９】
〔通信障害発生時（その２）〕
図１６（Ａ）に示すように、第２マスターノード１２ｙは、リンクダウンフレームＦ４を受信したことを契機として、リングノード１２ｂに向けて送信パワー断フレームＦ３を送信する。送信パワー断フレームＦ３は、リングノード１２ｃを経由してリングノード１２ｂに送信される。
【００９０】
〔通信障害発生時（その３）〕
図１６（Ｂ）に示すように、リングノード１２ｂは、送信パワー断フレームＦ３を受信したことを契機として、通信障害が発生している側のリングポート１６ｒを省電力モードに移行させる。また、第１マスターノード１２ｘは、マスターポート１６ｍを省電力モードに移行させる。
【００９１】
ここでも同様に、第１マスターノード１２ｘ、第２マスターノード１２ｙ及びリングノード１２ｂ，１２ｃは、省電力モードに移行させた後、例えば所定の時間の経過後にＦＤＢ６２の内容を消去する。
【００９２】
〔復旧時（その１）〕
図１７（Ａ）に示すように、通信障害が発生している部分が復旧した場合を想定する。
【００９３】
〔復旧時（その２）〕
図１７（Ｂ）に示すように、第１マスターノード１２ｘ及びリングノード１２ｂは、通信障害検出部４４にて復旧を検出すると、省電力モード状態にあるポート１６を通常電力モードに移行させる。
【００９４】
〔復旧時（その３）〕
図１８（Ａ）に示すように、第１マスターノード１２ｘのマスターポート１６ｍは、省電力モード状態から通常電力モードに移行すると、一旦リスニング状態となる。
【００９５】
〔復旧時（その４）〕
図１８（Ｂ）に示すように、復旧作業が完了すると、マスターポート１６ｍはフォワーディング状態に設定される。また、マスターポート１６ｍから送信された接続確認フレームＦ１をスレーブポート１６ｓで受信したことに基づいて、第２マスターノード１２ｙのスレーブポート１６ｓがフォワーディング状態からブロッキング状態に設定される。これにより、リング型ネットワークシステム１０−２は、本来の（最初の）状態に戻ることになる。
【００９６】
以上の説明は、第１マスターノード１２ｘとリングノード１２ｂとの間で通信障害が発生した場合の動作例であるが、リングノードとリングノードとの間で通信障害が発生した場合、以下の動作例となる。なお、先に説明した動作例と同様の部分については説明を省略するが、以下の動作例では、第１マスターノード１２ｘとリングノード１２ｂとの間に、新たなリングノード１２ｄを追加した例で説明する。
【００９７】
図１９及び図２０は、リングノードとリングノードとの間で通信障害が発生した場合のリング型ネットワークシステム１０−２の動作について説明する連続図である。
【００９８】
〔通信障害発生時（その１）〕
図１９（Ａ）に示すように、リングノード１２ｂとリングノード１２ｄとの間で通信障害が発生した場合を想定する。
リングノード１２ｄは、通信障害の発生を検出し、第１マスターノード１２ｘに向けてリンクダウンフレームＦ４を送信する。また、リングノード１２ｂは、通信障害の発生を検出し、第２マスターノード１２ｙに向けてリンクダウンフレームＦ４を送信する。リングノード１２ｂが送信したリンクダウンフレームＦ４は、リングノード１２ｃを経由して第２マスターノード１２ｙに送信される。
第２マスターノード１２ｙは、リンクダウンフレームＦ４を受信したことに基づいて、スレーブポート１６ｓをブロッキング状態からフォワーディング状態に設定する。
【００９９】
〔通信障害発生時（その２）〕
図１９（Ｂ）に示すように、第１マスターノード１２ｘは、リンクダウンフレームＦ４を受信したことを契機として、リングノード１２ｄに向けて送信パワー断フレームＦ３を送信する。また、第２マスターノード１２ｙは、リンクダウンフレームＦ４を受信したことを契機として、リングノード１２ｂに向けて送信パワー断フレームＦ３を送信する。第２マスターノード１２ｙによって送信された送信パワー断フレームＦ３は、リングノード１２ｃを経由してリングノード１２ｂに送信される。
【０１００】
〔通信障害発生時（その３）〕
図２０に示すように、リングノード１２ｂ及びリングノード１２ｄは、送信パワー断フレームＦ３を受信したことを契機として、通信障害が発生している側のリングポート１６ｒを省電力モードに移行させる。なお、省電力モードに移行させた後の復旧手順は、先に説明した復旧手順と同様である。
【０１０１】
このように、第２実施形態によれば、マスターノードに分散マスタを採用した場合であっても、第１実施形態と同様に、通信障害が発生しているポート１６のみを正確に省電力モードに移行させることができ、無駄な電力を効率よく削減することができる。
【０１０２】
本発明は、上述した一実施形態に制約されることなく、各種の変形や置換を伴って実施することができる。
例えば、リング型ネットワークシステムを構成するネットワーク中継装置の数、ポートの数等は、一例として示したものであり、これに限定されるものではない。
【符号の説明】
【０１０３】
１０，１０−２  リング型ネットワークシステム
１２  ネットワーク中継装置
１２ａ  マスターノード
１２ｂ〜１２ｅ  リングノード
１２ｘ  第１マスターノード
１２ｙ  第２マスターノード
１６  ポート
１６ｍ  マスターポート
１６ｓ  スレーブポート
１６ｒ  リングポート
３０  光トランシーバ
４０  ＰＨＹ用ＬＳＩ
５０  中継モジュール
６０  メモリ
７０  リング制御モジュール
【図１】
2013085055.tif 000003
【図２】
2013085055.tif 000004
【図３】
2013085055.tif 000005
【図４】
2013085055.tif 000006
【図５】
2013085055.tif 000007
【図６】
2013085055.tif 000008
【図７】
2013085055.tif 000009
【図８】
2013085055.tif 000010
【図９】
2013085055.tif 000011
【図１０】
2013085055.tif 000012
【図１１】
2013085055.tif 000013
【図１２】
2013085055.tif 000014
【図１３】
2013085055.tif 000015
【図１４】
2013085055.tif 000016
【図１５】
2013085055.tif 000017
【図１６】
2013085055.tif 000018
【図１７】
2013085055.tif 000019
【図１８】
2013085055.tif 000020
【図１９】
2013085055.tif 000021
【図２０】
2013085055.tif 000022