(57)【要約】【課題】  冗長構成の相手方の通信装置に制御信号を送信できない場合に障害が発生しても通信を継続させることができる通信装置、通信システム、及び通信制御方法を提供する。【解決手段】  通信装置は、リング回線を介し第１通信装置に接続される第１ポートと、リング回線外部の第２通信装置と第１通信装置の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し第２通信装置に接続される第２ポートと、第１アクセス回線に関する制御信号を送受信するための制御回線を介し第１通信装置に接続される第３ポートと、制御回線障害を検出する第１検出部と、第２アクセス回線障害を検出する第２検出部と、第２アクセス回線障害の検出に応じて第２アクセス回線を現用から予備に切替える切替部と、制御回線障害の検出中、第２アクセス回線障害の検出に応じて第１ポートをシャットダウンする制御部とを有する。【選択図】図６
2020102777.tif 000002
【特許請求の範囲】
【請求項１】
リング回線を介し第１通信装置に接続される第１ポートと、
前記リング回線の外部の第２通信装置と前記第１通信装置の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記第２通信装置に接続される第２ポートと、
前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記第１通信装置に接続される第３ポートと、
前記制御回線の障害を検出する第１検出部と、
前記第２アクセス回線の障害を検出する第２検出部と、
前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替える切替部と、
前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンする制御部とを有することを特徴とする通信装置。
【請求項２】
前記切替部は、前記制御回線の障害が検出されていない場合、前記第２アクセス回線の障害の検出に応じて、前記第１アクセス回線を予備回線から現用回線に切り替えるための前記制御信号を、前記制御回線を介して前記第１通信装置に送信することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信装置の故障を検出する故障検出部を有し、
前記切替部は、前記第２アクセス回線の障害または前記故障の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替え、
前記制御部は、前記故障の検出に応じて前記第１ポート、前記第２ポート、及び前記第３ポートをそれぞれシャットダウンすることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記リング回線を介し第３通信装置に接続される第４ポートと、
前記切替部は、前記第２アクセス回線の障害または前記故障の何れも検出されていない場合、前記リング回線のうち、前記通信装置と前記第１通信装置及び前記第３通信装置の少なくとも一方との間の区間に障害がないとき、前記第２アクセス回線を現用回線に維持することを特徴とする請求項３に記載の通信装置。
【請求項５】
前記リング回線の障害を検出するリング障害検出部を有し、
前記第１ポートは、前記リング回線を介して前記第１通信装置と主信号及び前記制御信号を送受信し、
前記第３ポートは、前記制御回線を介して前記第１通信装置と前記主信号及び前記制御信号を送受信し、
前記制御部は、
前記リング回線の障害の検出に応じて、前記第３ポートに前記制御信号の送受信を停止させ、前記リング回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第３ポートをシャットダウンし、
前記制御回線の障害の検出に応じて、前記第１ポートに前記リング回線を介した前記制御信号の送受信を停止させ、前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンすることを特徴とする請求項１乃至４の何れかに記載の通信装置。
【請求項６】
リング回線に接続された一組の通信装置を有し、
前記一組の通信装置の一方は、
前記リング回線を介し前記一組の通信装置の他方に接続される第１ポートと、
前記リング回線の外部の通信装置と前記通信装置の他方の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記外部の通信装置に接続される第２ポートと、
前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記通信装置の他方に接続される第３ポートと、
前記制御回線の障害を検出する第１検出部と、
前記第２アクセス回線の障害を検出する第２検出部と、
前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替える第１切替部と、
前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンする制御部とを有し、
前記一組の通信装置の他方は、
前記第１アクセス回線を介し前記外部の通信装置に接続されるアクセスポートと、
前記第１アクセス回線の障害を検出する第３検出部と、
前記第１ポートのシャットダウンを検出する第４検出部と、
前記制御回線の障害の検出中、前記第１アクセス回線の障害が検出されていないとき、前記第１ポートのシャットダウンの検出に応じて前記第１アクセス回線を予備回線から現用回線に切り替える第２切替部とを有することを特徴とする通信システム。
【請求項７】
リング回線を介し第１通信装置に接続される第１ポートと、前記リング回線の外部の第２通信装置と前記第１通信装置の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記第２通信装置に接続される第２ポートと、前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記第１通信装置に接続される第３ポートとを有する通信装置を用いて、
前記制御回線の障害を検出し、
前記第２アクセス回線の障害を検出し、
前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替え、
前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンすることを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、通信装置、通信システム、及び通信制御方法に関する。
【背景技術】
【０００２】
リングネットワークにアクセスするアクセス回線がＭＣ−ＬＡＧ（Multi Chassis-Link Aggregation）の技術により冗長化された通信システムがある（例えば特許文献１）。リングネットワークにおいて、冗長化されたアクセス回線にそれぞれ接続される各通信装置間の通信に障害が発生した場合、例えばＥＲＰ（Ethernet Ring Protection）の機能により主信号の経路が障害箇所の迂回経路に切り替えられる。
【０００３】
このとき、さらにＭＣ−ＬＡＧの監視制御機能によって、各通信装置間の冗長系の切り替えに制御信号の経路も迂回経路に切り替えられる。このため、主信号及び制御信号の切り替えの所要時間が、主信号だけの経路を切り替える場合より延びるだけでなく、制御信号の帯域が、切り替え前より経路長が延びた分だけ多くのリンクで確保されるため、主信号の帯域が減少してしまう。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−２１１４０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これに対し、各通信装置の間の通信回線を二重化し、例えば一方の通信回線を制御信号用のＩＰＬ（Intra Portal Link）として用いれば、主信号の通信回線に障害が発生しても主信号の経路のみを切り替えればよいため、切り替えの所要時間の増加と制御信号の帯域の増加が抑制される。
【０００６】
しかし、ＩＰＬの通信回線に障害が発生した場合、各通信装置は、互いに制御信号を送受信できないため、冗長系の切り替えができない。したがって、さらに現用系のアクセス回線などに障害が発生すると、主信号の通信を継続することができなくなるおそれがある。
【０００７】
そこで本件は、冗長構成の相手方の通信装置に制御信号を送信できない場合に障害が発生しても主信号の通信を継続させることができる通信装置、通信システム、及び通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
１つの態様では、通信装置は、リング回線を介し第１通信装置に接続される第１ポートと、前記リング回線の外部の第２通信装置と前記第１通信装置の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記第２通信装置に接続される第２ポートと、前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記第１通信装置に接続される第３ポートと、前記制御回線の障害を検出する第１検出部と、前記第２アクセス回線の障害を検出する第２検出部と、前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替える切替部と、前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンする制御部とを有する。
【０００９】
１つの態様では、通信システムは、リング回線に接続された一組の通信装置を有し、前記一組の通信装置の一方は、前記リング回線を介し前記一組の通信装置の他方に接続される第１ポートと、前記リング回線の外部の通信装置と前記通信装置の他方の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記外部の通信装置に接続される第２ポートと、前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記通信装置の他方に接続される第３ポートと、前記制御回線の障害を検出する第１検出部と、前記第２アクセス回線の障害を検出する第２検出部と、前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替える第1切替部と、前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンする制御部とを有し、前記一組の通信装置の他方は、前記第１アクセス回線を介し前記外部の通信装置に接続されるアクセスポートと、前記第１アクセス回線の障害を検出する第３検出部と、前記第１ポートのシャットダウンを検出する第４検出部と、前記制御回線の障害の検出中、前記第１アクセス回線の障害が検出されていないとき、前記第１ポートのシャットダウンの検出に応じて前記第１アクセス回線を予備回線から現用回線に切り替える第２切替部とを有する。
【００１０】
１つの態様では、通信制御方法は、リング回線を介し第１通信装置に接続される第１ポートと、前記リング回線の外部の第２通信装置と前記第１通信装置の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記第２通信装置に接続される第２ポートと、前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記第１通信装置に接続される第３ポートとを有する通信装置を用いて、前記制御回線の障害を検出し、前記第２アクセス回線の障害を検出し、前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替え、前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンする方法である。
【発明の効果】
【００１１】
１つの側面として、冗長構成の相手方の通信装置に制御信号を送信できない場合に障害が発生しても通信を継続させることができる。
【図面の簡単な説明】
【００１２】
【図１】通信システムの一例を示す構成図である。
【図２】通信装置の一例を示す構成図である。
【図３】制御回線の障害の発生時の通信システムの動作例を示す図である。
【図４】リング回線の障害の発生時の通信システムの動作例を示す図である。
【図５】アクセス回線の障害の発生時の通信システムの動作例を示す図である。
【図６】アクセス回線及び制御回線の各障害の発生時の通信システムの動作例を示す図である。
【図７】制御回線の障害とリング装置の故障の発生時の通信システムの動作例を示す図である。
【図８】状態制御部が管理するリング装置の状態の例を表す状態遷移図である。
【図９】リング装置の状態の制御処理の一例を示すフローチャートである。
【図１０】現用系のリング装置の状態に応じた処理の一例を示すフローチャートである。
【図１１】予備系のリング装置の状態に応じた処理の一例を示すフローチャートである。
【図１２】制御回線の障害の検出中にアクセス回線の障害が検出された場合の冗長構成のリング装置の組の動作例を示すシーケンス図である。
【図１３】制御回線の障害の検出中に故障が検出された場合の冗長構成のリング装置の組の動作例を示すシーケンス図である。
【図１４】リング装置の間のリング回線を二重化した通信システムの一例を示す構成図である。
【図１５】一方のリング回線の障害の発生時の通信システムの動作例を示す図である。
【図１６】リング装置の他の例を示す構成図である。
【図１７】主信号及び制御信号の制御処理の一例を示すフローチャートである。
【図１８】状態制御部が管理するリング装置の状態の例を表す状態遷移図である。
【発明を実施するための形態】
【００１３】
図１は、通信システムの一例を示す構成図である。通信システムには、パーソナルコンピュータやスマートフォンなどの端末装置９０，９１、アクセス装置９２，９３、及びリングネットワークＮＷを構成するリング装置１ａ〜１ｄが含まれる。アクセス装置９２，９３及びリング装置１ａ〜１ｄとしては、例えばレイヤ２スイッチが挙げられるが、これに限定されず、ルータなどの他の中継装置であってもよい。なお、リング装置１ａ〜１ｄは通信装置の一例であるが、以下の例では通信装置１ａの動作を挙げて説明する。
【００１４】
端末装置９０，９１は、例えば有線ＬＡＮ（Local Area Network）または無線ＬＡＮを介してアクセス装置９２，９３にそれぞれ接続されている。端末装置９０側のアクセス装置９２は、冗長構成されたアクセス回線Ｌａ，Ｌｂを介してリング装置１ａ，１ｂにそれぞれ接続され、端末装置９１側のアクセス装置９３は、冗長構成されたアクセス回線Ｌｃ，Ｌｄを介してリング装置１ｃ，１ｄにそれぞれ接続されている。
【００１５】
リング装置１ａ〜１ｄは、例えばリングネットワークＮＷでＥＲＰ（Ethernet（投資六商標、以下同様） Ring Protection）の機能を備えたリング回線Ｌｒに接続されている。リング装置１ａ〜１ｄは、それぞれポートＡ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１〜Ｃ４，Ｄ１〜Ｄ４を有する。各ポートＡ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１〜Ｃ４，Ｄ１〜Ｄ４は、光信号を送信する送信器、及び光信号を受信する受信器などを含む。
【００１６】
リング装置１ａのポートＡ２はアクセス回線Ｌａに接続され、リング装置１ｂのポートＢ２はアクセス回線Ｌｂに接続されている。ポートＡ２，Ｂ２は、アクセス回線Ｌａ，Ｌｂがアクセス装置９２に対してＭＣ−ＬＡＧを構成するように設定されている。初期状態において、アクセス回線Ｌａは現用回線に設定され、アクセス回線Ｌｂは予備回線に設定されている。
【００１７】
リング装置１ａのポートＡ３は、制御回線Ｌｆを介してリング装置１ｂのポートＢ３と対向するように接続されている。ポートＡ３，Ｂ３は、制御回線Ｌｆを介して、アクセス回線Ｌａ，Ｌｂに関する制御信号Ｓｃを送受信する。例えば制御信号Ｓｃには、アクセス回線Ｌａ，Ｌｂを予備回線から現用回線に切り替えるための障害通知などが含まれる。
【００１８】
リング装置１ａのポートＡ１，Ａ４とリング装置１ｂのポートＢ１，Ｂ４は、リング回線Ｌｒに接続されている。ポートＡ１とポートＢ１は、リング回線Ｌｒを介して対向するように互いに接続されている。ポートＡ１，Ａ４，Ｂ１，Ｂ４は、端末装置９０，９１が送信したデータが含まれる主信号Ｓｇを、リング回線Ｌｒを介し送受信する。
【００１９】
また、リング装置１ｃのポートＣ２はアクセス回線Ｌｃに接続され、リング装置１ｄのポートＤ２はアクセス回線Ｌｄに接続されている。ポートＣ２，Ｄ２は、アクセス回線Ｌｃ，Ｌｄがアクセス装置９３に対してＭＣ−ＬＡＧを構成するように設定されている。初期状態において、アクセス回線Ｌｃは現用回線に設定され、アクセス回線Ｌｄは予備回線に設定されている。なお、リング装置１ａ，１ｂの組、及びリング装置１ｃ，１ｄの組は、それぞれ、通信システムの一例であるが、以下の例ではリング装置１ａ，１ｂの組の動作を挙げる。
【００２０】
リング装置１ｃのポートＣ３は、制御回線Ｌｅを介してリング装置１ｄのポートＤ３と対向するように接続されている。ポートＣ３，Ｄ３は、ポートＡ３，Ｂ３と同様に、制御回線Ｌｅ介して、アクセス回線Ｌｃ，Ｌｄに関する制御信号を送受信する。
【００２１】
リング装置１ｃのポートＣ１，Ｃ４とリング装置１ｄのポートＤ１，Ｄ４は、リング回線Ｌｒに接続されている。ポートＣ１とポートＤ１は、また、ポートＣ４はリング回線Ｌｒを介してポートＢ４と対向するように接続され、ポートＤ４はリング回線Ｌｒを介してポートＡ４と対向するように接続されている。リング回線Ｌｒを介して対向するように互いに接続されている。ポートＣ１，Ｃ４，Ｄ１，Ｄ４は、端末装置９０，９１が送信したデータが含まれる主信号を、リング回線Ｌｒを介し送受信する。
【００２２】
各端末装置９０，９１は、一例として経路Ｒを介して互いに通信する。経路Ｒは、アクセス回線Ｌａ，Ｌｃ、及びリング装置１ａ，１ｂ，１ｃ間のリング回線Ｌｒを経由する。また、リング装置１ｄのポートＤ１とリング装置１ｃのポートＣ１の間は、主信号がリング回線Ｌｒをループし続けないようにブロッキングポイントＢＰに設定されている。このため、ポートＣ１，Ｄ１は主信号を送受信することができない。
【００２３】
次に通信装置１ａ〜１ｄの構成を述べる。以下の例では通信装置１ａを例に挙げるが、他の通信装置１ｂ〜１ｄも通信装置１ａと同様の構成を有する。
【００２４】
図２は、通信装置１ａの一例を示す構成図である。通信装置１ａは、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）１１、ＲＡＭ（Random Access Memory）１２、ハードウェアインターフェース部（ＨＷ−ＩＦ）１３、スイッチ（ＳＷ）デバイス１４、スイッチメモリ１５、及びポートＡ１〜Ａ４を有する。ＣＰＵ１０は、互いに信号の入出力ができるように、ＲＯＭ１１、ＲＡＭ１２、及びＨＷ−ＩＦ１３と、バス１９を介して接続されている。
【００２５】
ＲＯＭ１１は、ＣＰＵ１０を駆動するプログラムが格納されている。プログラムには、実施例の通信制御方法を実行するためのソフトウェアなどが含まれる。ＲＡＭ１２は、ＣＰＵ１０のワーキングメモリとして機能する。
【００２６】
ＨＷ−ＩＦ１３は、ＣＰＵ１０と、スイッチデバイス１４及びポートＡ１〜Ａ４との間の通信を処理する。ＨＷ−ＩＦ１３は、例えばＦＰＧＡ（Field Programmable Gate Array）やＡＳＩＣ（Application Specified Integrated Circuit）などのハードウェアから構成される回路である。
【００２７】
ポートＡ１〜Ａ４は、例えばＬＡＮ（Local Area Network）ポートであり、イーサネット（登録商標、以下同様）信号を送受信する光送受信器（不図示）を有する。イーサネット信号には、主信号Ｓｇだけでなく、ＥＲＰにより主信号Ｓｇの経路切り替えに関わる監視制御データも含まれる。
【００２８】
ポートＡ１は、第１ポートの一例であり、リング回線Ｌｒを介し通信装置１ｂのポートＢ１に接続される。なお、通信装置１ｂは第１通信装置の一例である。
【００２９】
ポートＡ２は、第２ポートの一例であり、アクセス回線Ｌａを介しアクセス装置９２に接続される。アクセス回線Ｌａは、上述したように、アクセス装置９２とリング装置１ｂの間のアクセス回線Ｌｂに対して冗長構成されている。なお、アクセス装置９２は、リング回線Ｌｒの外部の第２通信装置の一例であり、アクセス回線Ｌａ，Ｌｂは、それぞれ、第２アクセス回線及び第１アクセス回線の一例である。また、リング装置１ｂのポートＢ２は、アクセス回線Ｌｂを介してアクセス装置９２に接続されるアクセスポートの一例である。
【００３０】
ポートＡ３は、第３ポートの一例であり、制御回線Ｌｆを介しリング装置１ｂのポートＢ３に接続される。制御回線Ｌｆは、例えばＩＰＬとして構成される。このため、制御回線Ｌｆには、主信号Ｓｇは流れず、制御信号Ｓｃだけが流れる。
【００３１】
ポートＡ４は、第４ポートの一例であり、リング回線Ｌｒを介しリング装置１ｄのポートＤ４に接続される。主信号Ｓｇの経路ＲがポートＡ４，Ｄ４を経由する場合、ポートＡ４，Ｄ４は、リング回線Ｌｒを介して主信号Ｓｇを送受信する。なお、通信装置１ｄは第３通信装置の一例である。
【００３２】
スイッチデバイス１４は、ポートＡ１〜Ａ４にそれぞれ接続されている。スイッチデバイス１４は、ポートＡ１〜Ａ４ごとの通信の状態を監視する監視回路１４１〜１４４を有する。例えば監視回路１４１〜１４４は、アクセス回線Ｌａ及びリング回線Ｌｒによる通信のビットエラーレートや光の入出力の断などを検出して警報を出力する。
【００３３】
また、スイッチデバイス１４は、ポートＡ１，Ａ２，Ａ４の間で主信号Ｓｇを交換する。図１に示される経路Ｒに沿って主信号Ｓｇが転送される場合、スイッチデバイス１４は、ポートＡ１，Ａ２の間で主信号Ｓｇを転送する。なお、スイッチデバイス１４は、例えばＦＰＧＡやＡＳＩＣなどのハードウェアから構成される回路である。
【００３４】
また、スイッチデバイス１４には、アドレス学習テーブル（ＴＢＬ）１５１が格納されたスイッチメモリ１５が接続されている。スイッチデバイス１４は、主信号Ｓｇのイーサネット信号のアドレスを学習してアドレス学習テーブル１５１に記憶させる。アドレス学習テーブル１５１には、例えば各ポートＡ１，Ａ２，Ａ４から転送される主信号Ｓｇの宛先アドレスが登録されている。
【００３５】
スイッチデバイス１４は、アドレス学習テーブル１５１に従って主信号ＳｇをポートＡ１，Ａ２，Ａ４の間で転送する。スイッチデバイス１４は、ＣＰＵ１０からＥＲＰの機能による経路Ｒの切り替えが指示された場合、アドレス学習テーブル１５１の内容を初期化してアドレスを再学習する。
【００３６】
また、スイッチデバイス１４は、ポートＡ３を介して制御信号Ｓｃを送受信する。スイッチデバイス１４は、受信した制御信号Ｓｃを、ＨＷ−ＩＦ１３を介してＣＰＵ１０に出力する。一方、送信される制御信号Ｓｃは、ＣＰＵ１０からＨＷ−ＩＦ１３を介してスイッチデバイス１４に入力される。
【００３７】
ＣＰＵ１０は、ＲＯＭ１１からプログラムを読み込むと、機能として、状態制御部１００、故障検出部１０１、ＭＣＬＡＧ制御部１０２、ＥＲＰ制御部１０３、及び障害検出部１０４〜１０７が形成される。
【００３８】
障害検出部１０４は、第１検出部の一例であり、監視回路１４３から警報を収集することにより制御回線Ｌｆの障害を検出する。障害検出部１０４は、例えば冗長構成の相手方のリング装置１ｂとの間で制御信号Ｓｃの同期外れを条件として制御回線Ｌｆの障害を検出する。制御回線Ｌｆの障害としては、制御回線Ｌｆの光ファイバの断、及びポートＡ３，Ｂ３の故障が挙げられる。
【００３９】
障害検出部１０５は、第２検出部の一例であり、監視回路１４２から警報を収集することによりアクセス回線Ｌａの障害を検出する。アクセス回線Ｌａの障害としては、アクセス回線Ｌａの光ファイバの断、及びポートＡ４の故障が挙げられる。なお、リング装置１ｂの障害検出部１０５は、アクセス回線Ｌｂの障害を検出する第３検出部の一例である。
【００４０】
故障検出部１０１はリング装置１ａの故障を検出する。故障検出部１０１は、例えば監視対象の回路からの周期的な検査信号が途絶えたことを条件として故障を検出する。
【００４１】
障害検出部１０６は、リング障害検出部の一例であり、監視回路１４１から警報を収集することによりポートＡ１側のリング回線Ｌｒの障害を検出する。ポートＡ１側のリング回線Ｌｒの障害としては、ポートＡ１，Ｂ１の間の光ファイバの断、及びポートＡ１の故障が挙げられる。
【００４２】
障害検出部１０７は、監視回路１４４から警報を収集することによりポートＡ４側のリング回線Ｌｒの障害を検出する。ポートＡ４側のリング回線Ｌｒの障害としては、ポートＡ４，Ｄ４の間の光ファイバの断、及びポートＡ４の故障が挙げられる。
【００４３】
状態制御部１００は、ＭＣＬＡＧ制御部１０２及びＥＲＰ制御部１０３と連携して、所定の条件に応じてリング装置１ａの状態を制御する。状態制御部１００は、リング装置１ａの状態に応じて各ポートＡ１〜Ａ４を制御する。
【００４４】
ＭＣＬＡＧ制御部１０２は、障害検出部１０４，１０５及び故障検出部１０１の検出結果に従って、ＭＣ−ＬＡＧにより冗長構成されたアクセス回線Ｌａ，Ｌｂの冗長系の切り替え制御を行う。ＭＣＬＡＧ制御部１０２は、障害検出部１０４により制御回線Ｌｆの障害が検出されていない場合、制御回線Ｌｆを介してリング装置１ｂとの通信を行う。
【００４５】
例えばＭＣＬＡＧ制御部１０２は、制御回線Ｌｆの障害が検出されていない場合、障害検出部１０５によるアクセス回線Ｌａの障害の検出に応じて、その障害通知を含む制御信号Ｓｃを生成し、ＨＷ−ＩＦ１３を介してスイッチデバイス１４に出力する。これにより、アクセス回線Ｌａの障害通知は、制御回線Ｌｆを介してポートＡ３から冗長構成の相手方のリング装置１ｂに送信される。
【００４６】
リング装置１ｂのポートＢ３は、障害通知を含む制御回線Ｌｆを受信する。スイッチデバイス１４は、ポートＢ３から入力された障害通知を、ＨＷ−ＩＦ１３を介してＣＰＵ１０に出力する。リング装置１ｂのＭＣＬＡＧ制御部１０２は、障害通知に応じてアクセス回線Ｌｂを予備回線から現用回線に切り替える。このとき、ＭＣＬＡＧ制御部１０２は、アクセス回線ＬｂのポートＢ２を通信不可能な状態から通信可能な状態に制御する。なお、リング装置１ｂのＭＣＬＡＧ制御部１０２は第２切替部の一例である。
【００４７】
このように、リング装置１ａのＭＣＬＡＧ制御部１０２は、アクセス回線Ｌｂを予備回線から現用回線に切り替えるための制御信号Ｓｃを、制御回線Ｌｆを介して隣接ノードのリング装置１ｂに送信する。このため、主信号Ｓｇの経路Ｒにおいて、障害のアクセス回線Ｌａが、障害のないアクセス回線Ｌｂに切り替わることにより主信号Ｓｇの通信が障害後も継続される。なお、ＭＣＬＡＧ制御部１０２は切替部及び第１切替部の一例である。
【００４８】
また、リング装置１ａのＭＣＬＡＧ制御部１０２は、制御回線Ｌｆの障害の有無によらず、障害検出部１０５によるアクセス回線Ｌａの障害の検出に応じてアクセス回線Ｌａを現用回線から予備回線に切り替える。このとき、ＭＣＬＡＧ制御部１０２は、アクセス回線ＬａのポートＡ２を通信可能な状態から通信不可能な状態に制御する。
【００４９】
このように、リング装置１ａは、アクセス回線Ｌａの障害が発生した場合、現用系から予備系に切り替わる。
【００５０】
しかし、リング装置１ａは、制御回線Ｌｆの障害の発生中、アクセス回線Ｌａの障害が発生すると、制御回線Ｌｆを介して冗長構成の相手方のリング装置１ｂに障害通知を送信することができない。
【００５１】
そこで、状態制御部１００は、制御回線Ｌｆの障害の検出中、アクセス回線Ｌａの障害の検出に応じてポートＡ１をシャットダウンする。状態制御部１００は、例えばＨＷ−ＩＦ１３を介してポートＡ１を通信可能な状態から通信不可能な状態に制御する。これにより、ポートＡ１は主信号Ｓｇの送受信を停止する。
【００５２】
冗長構成の相手方のリング装置１ｂでは、監視回路１４１が、例えばポートＡ１からの光入力が途絶えたことからポートＡ１のシャットダウンを検出する。障害検出部１０６は、監視回路１４１からシャットダウンの警報を取得してＥＲＰ制御部１０３に通知する。なお、監視回路１４１は、シャットダウンを検出する第４検出部の一例である。
【００５３】
リング装置１ｂの状態制御部１００は、ＥＲＰ制御部１０３と連携することで、制御回線Ｌｆの障害の検出中、障害検出部１０５によりアクセス回線Ｌｂの障害が検出されていない場合、ポートＡ１のシャットダウンの検出に応じてアクセス回線Ｌｂを予備回線から現用回線に切り替える。このため、アクセス装置９２は、障害中のアクセス回線Ｌａに代えて、アクセス回線Ｌｂを介しリング装置１ｂと通信することができる。
【００５４】
このため、リング装置１ａは、冗長構成の相手方のリング装置１ｂに制御信号Ｓｃを送信できない場合に障害が発生しても通信を継続させることができる。なお、状態制御部１００は、ポートＡ１をシャットダウンする制御部の一例である。
【００５５】
また、ＭＣＬＡＧ制御部１０２は、故障検出部１０１により故障が検出された場合もアクセス回線Ｌａを現用回線から予備回線に切り替える。このとき、状態制御部１００は、故障時の主信号Ｓｇ及び制御信号Ｓｃの送信により他のリング装置１ａ〜１ｄ及びアクセス装置９２に故障が影響しないように全てのポートＡ１〜Ａ４をシャットダウンする。
リング装置１ｂのＭＣＬＡＧ制御部１０２は、ポートＡ１のシャットダウンの検知に応じてアクセス回線Ｌｂを予備回線から現用回線に切り替える。
【００５６】
このため、一方のリング装置１ａが故障しても、他方のリング装置１ｂが通信を継続することができる。しかし、リング装置１ａは、制御回線Ｌｆの障害の発生中に故障が発生すると、制御信号Ｓｃを冗長構成の相手方のリング装置１ｂに送信することができない。
【００５７】
そこで、リング装置１ａの状態制御部１００は、故障検出部１０１による故障の検出に応じて全てのポートＡ１〜Ａ４をシャットダウンする。このとき、状態制御部１００は、ＨＷ−ＩＦ１３を介してポートＡ１〜Ａ４を通信可能な状態から通信不可能な状態に制御する。
【００５８】
このため、相手方のリング装置１ｂのＭＣＬＡＧ制御部１０２は、ポートＡ１のシャットダウンの検出に応じてアクセス回線Ｌｂを予備回線から現用回線に切り替える。したがって、冗長系の一方のリング装置１ａは、故障が発生しても他方のリング装置１ｂに通信を継続させることができる。
【００５９】
また、リング装置１ａは、全てのポートＡ１〜Ａ４をシャットダウンするため、例えば故障で生じた異常な主信号Ｓｇまたは制御信号Ｓｃの送信によりアクセス装置９２及び他のリング装置１ｂ〜１ｄに故障が波及することが抑制される。
【００６０】
ＥＲＰ制御部１０３は、障害検出部１０６，１０７及び故障検出部１０１の検出結果に従って、リング回線Ｌｒによる主信号Ｓｇの通信を制御する。ＥＲＰ制御部１０３は、障害検出部１０６，１０７によるリング回線Ｌｒの障害の検出に応じて主信号Ｓｇの経路Ｒを切り替える。ＥＲＰ制御部１０３は、切り替え後の経路Ｒに応じてブロッキングポイントＢＰを設定する。このため、リング回線Ｌｒのうち、リング装置１ａ，１ｂの間またはリング装置１ａ，１ｃの間の区間に障害が発生しても、リング回線Ｌｒ内の通信は継続する。
【００６１】
また、ＭＣＬＡＧ制御部１０２は、アクセス回線Ｌａの障害またはリング装置１ａの故障の何れも検出されていない場合、リング回線Ｌｒのうち、リング装置１ａとリング装置１ｂ及び通信装置１ｄの少なくとも一方との間の区間に障害がないとき、アクセス回線Ｌｃを現用回線に維持する。
【００６２】
制御回線Ｌｆには主信号Ｓｇが流れていないため、リング装置１ａは、制御回線Ｌｆの障害が発生中であっても、アクセス回線Ｌａの障害またはリング装置１ａの故障が発生しない限り、ポートＡ１，Ａ４の少なくとも一方からリング回線Ｌｒを介して主信号Ｓｇの通信を継続することができる。このため、ＭＣＬＡＧ制御部１０２は、アクセス回線Ｌａを現用回線から予備回線に切り替えず、その所要時間を省くことができる。
【００６３】
次にリング装置１ａの障害及び故障の発生時の動作例を挙げる。なお、以下の各動作例について、通信システムの初期状態は、図１に示される通りである。
【００６４】
（制御回線Ｌｆの障害の発生時）
図３は、制御回線Ｌｆの障害の発生時の通信システムの動作例を示す図である。図３において図１と共通する構成には同一の符号を付し、その説明は省略する。
【００６５】
バツ印（×）は障害の発生箇所の例を表す。なお、これは以降の動作例においても同様である。本例では、制御回線Ｌｆに障害が発生しているが、アクセス回線Ｌａ及びリング回線Ｌｒには障害が発生しておらず、また、リング装置１ａの故障も発生していない。
【００６６】
このため、リング装置１ａのＭＣＬＡＧ制御部１０２は、アクセス回線Ｌａを現用回線に維持する。したがって、アクセス回線Ｌａを予備回線に切り替える所要時間が省かれる。また、リング装置１ａ，１ｂは、制御回線Ｌｆに障害が発生しても、障害箇所を迂回するようにリング回線Ｌｒに制御信号Ｓｃの経路を設定せず、制御信号Ｓｃの送受信を停止する。このため、制御回線Ｌｆの障害がリング回線Ｌｒの主信号Ｓｇに影響することが抑制される。
【００６７】
（リング回線Ｌｒの障害の発生時）
図４は、リング回線Ｌｒの障害の発生時の通信システムの動作例を示す図である。図４において図１と共通する構成には同一の符号を付し、その説明は省略する。
【００６８】
本例では、リング回線ＬｒのポートＡ１，Ｂ１の間の区間において障害が発生しているが、アクセス回線Ｌａ及びリング回線ＬｒのポートＡ４，Ｄ４の間の区間には障害が発生しておらず、また、リング装置１ａの故障も発生していない。このため、リング装置１ａのＭＣＬＡＧ制御部１０２は、アクセス回線Ｌａを現用回線に維持する。
【００６９】
リング装置１ａ，１ｂのＥＲＰ制御部１０３は、障害検出部１０６によりリング回線Ｌｒの上記の区間の障害が検出されると、ポートＡ４，Ｂ４を介して他のリング装置１ｄ，１ｃにそれぞれ通知する。各リング装置１ａ〜１ｄのＥＲＰ制御部１０３は、障害の発生箇所を迂回するように経路Ｒを切り替える。このとき、各リング装置１ａ〜１ｄのＥＲＰ制御部１０３は、ブロッキングポイントＢＰをリング回線Ｌｒの障害の発生箇所の区間に設定する。このため、切り替え後の経路Ｒは、アクセス装置９２，９３及びリング装置１ａ，１ｄを経由する。
【００７０】
このように、リング装置１ａは、リング回線ＬｒのポートＡ４，Ｄ４の間の区間には障害が発生していないため、アクセス回線Ｌａを予備回線に切り替えずに、その区間を経由する経路Ｒを設定することにより主信号Ｓｇの通信を継続することができる。このため、リング回線Ｌｒの障害が制御回線Ｌｆに影響することが抑制される。
【００７１】
（アクセス回線Ｌａの障害の発生時）
図５は、アクセス回線Ｌａの障害の発生時の通信システムの動作例を示す図である。図５において図１と共通する構成には同一の符号を付し、その説明は省略する。
【００７２】
本例では、リング装置１ａ側のアクセス回線Ｌａの障害が発生しているが、制御回線Ｌｆには障害が発生していない。また、リング装置１ａの故障も発生していない。
【００７３】
このため、リング装置１ａのＭＣＬＡＧ制御部１０２は、アクセス回線Ｌａを現用回線から予備回線に切り替え、アクセス回線Ｌａの障害通知を、制御回線Ｌｆを介して冗長構成の相手方のリング装置１ｂに送信する。リング装置１ｂのＭＣＬＡＧ制御部１０２は、障害通知に応じてアクセス回線Ｌｂを予備回線から現用回線に切り替える。
【００７４】
また、リング装置１ａ，１ｂのＥＲＰ制御部１０３は、ＭＣＬＡＧ制御部１０２と連携し、アクセス回線Ｌａ，Ｌｂの冗長系の切り替えに従って主信号Ｓｇの経路Ｒを切り替える。このため、アクセス回線Ｌａの障害の発生後も主信号Ｓｇの通信が継続される。
【００７５】
（アクセス回線Ｌａ及び制御回線Ｌｆの各障害の発生時）
図６は、アクセス回線Ｌａ及び制御回線Ｌｆの各障害の発生時の通信システムの動作例を示す図である。図６において図１と共通する構成には同一の符号を付し、その説明は省略する。
【００７６】
本例は、図３に示される状態において、アクセス回線Ｌａの障害が発生した場合である。リング装置１ａのＭＣＬＡＧ制御部１０２は、アクセス回線Ｌａの障害の検出に応じてアクセス回線Ｌａを現用回線から予備回線に切り替える。しかし、リング装置１ａは、制御回線Ｌｆの障害のため、アクセス回線Ｌａの障害通知を含む制御信号Ｓｃを冗長構成の相手方のリング装置１ｂに送信することができない。
【００７７】
このため、リング装置１ａの状態制御部１００は、制御回線Ｌｆの障害の検出中、アクセス回線Ｌａの障害の検出に応じてポートＡ１をシャットダウンする。
【００７８】
冗長構成の相手方のリング装置１ｂのＭＣＬＡＧ制御部１０２は、制御回線Ｌｆの障害の検出中、障害検出部１０５によりアクセス回線Ｌｂの障害が検出されていないとき、ポートＡ１のシャットダウンの検出に応じてアクセス回線Ｌｂを予備回線から現用回線に切り替える。例えばＭＣＬＡＧ制御部１０２は、シャットダウンの要因がリング装置１ｂにはないことを条件としてアクセス回線Ｌｂを予備回線から現用回線に切り替える。
【００７９】
このため、リング装置１ａは、冗長構成の相手方のリング装置１ｂに制御信号Ｓｃを送信することができない場合でも、ポートＡ１のシャットダウンにより障害を通知することができるため、リング装置１ｂに通信を継続させることができる。なお、本例では、各リング装置１ａ，１ｂのＥＲＰ制御部１０３は、図５に示される動作例の場合と同様に、主信号Ｓｇの経路Ｒ及びブロッキングポイントＢＰを切り替える。
【００８０】
また、リング装置１ａ，１ｂは、上記の動作により現用系及び予備系が入れ替わる。このため、リング装置１ａ，１ｂの両方が現用系となることが抑制されるので、アクセス装置９２及びリング装置１ａ，１ｂを経由する主信号Ｓｇのループが発生することが抑制される。
【００８１】
（制御回線Ｌｆの障害とリング装置１ａの故障の発生時）
図７は、制御回線Ｌｆの障害とリング装置１ａの故障の発生時の通信システムの動作例を示す図である。図７において図１と共通する構成には同一の符号を付し、その説明は省略する。
【００８２】
本例は、図３に示される状態において、リング装置１ａの故障が発生した場合である。リング装置１ａは、制御回線Ｌｆの障害に加えて故障のため、冗長構成の相手方のリング装置１ｂに故障を通知することができない。
【００８３】
リング装置１ａの状態制御部１００は、故障の検出に応じてポートＡ１〜Ａ４をそれぞれシャットダウンする。冗長構成の相手方のリング装置１ｂは、ポートＡ１のシャットダウンの検出に応じて、上記の動作例と同様にアクセス回線Ｌｂを予備回線から現用回線に切り替えるため、通信を継続させることが可能である。
【００８４】
また、リング装置１ａは全てのポートＡ１〜Ａ４をシャットダウンするため、故障により生じ得る異常な主信号Ｓｇ及び制御信号Ｓｃの送信が抑制される。このため、リング装置１ａの故障が他のリング装置１ｂ〜１ｄに影響することが抑制される。
【００８５】
（ＣＰＵ１０の処理）
次にＣＰＵ１０の処理について述べる。
【００８６】
図８は、状態制御部１００が管理するリング装置１ａ〜１ｄの状態の例を表す状態遷移図である。リング装置１ａ〜１ｄの状態としては、一例として正常状態、非同期状態、アクセス回線障害状態、及び故障状態が規定されている。各状態の間を結ぶ矢印には、遷移条件となるイベントが記載されている。
【００８７】
正常状態は、リング装置１ａ〜１ｄに障害及び故障が発生していない通常の状態である。非同期状態は、制御回線Ｌｆ，Ｌｅの障害のためにリング装置１ａ，１ｂの間、またはリング装置１ｃ，１ｄの間で制御信号Ｓｃの同期が外れている状態である。
【００８８】
アクセス回線障害状態は、アクセス回線Ｌａ〜Ｌｄに障害が発生中である状態である。故障状態は、リング装置１ａ〜１ｄに故障が発生中である状態である。
【００８９】
状態制御部１００は、正常状態において、制御回線Ｌｆ，Ｌｅの障害の発生（「制御回線障害発生」参照）に応じて、リング装置１ａ〜１ｄの状態を非同期状態に遷移させる。一方、状態制御部１００は、非同期状態において、制御回線Ｌｆ，Ｌｅの障害の復旧（「制御回線障害復旧」参照）に応じて、リング装置１ａ〜１ｄの状態を通常状態に遷移させる。
【００９０】
また、状態制御部１００は、正常状態において、アクセス回線Ｌａ〜Ｌｄの障害の発生（「アクセス回線障害発生」参照）に応じて、リング装置１ａ〜１ｄの状態をアクセス回線障害状態に遷移させる。一方、状態制御部１００は、アクセス回線障害状態において、アクセス回線Ｌａ〜Ｌｄの障害の復旧（「アクセス回線障害復旧」参照）に応じて、リング装置１ａ〜１ｄの状態を通常状態に遷移させる。
【００９１】
また、状態制御部１００は、非同期状態において、アクセス回線Ｌａ〜Ｌｄの障害の発生（「アクセス回線障害発生」参照）に応じて、リング装置１ａ〜１ｄの状態をアクセス回線障害状態に遷移させる。一方、状態制御部１００は、アクセス回線障害状態において、制御回線Ｌｆ，Ｌｅの障害の発生（「制御回線障害発生」参照）とアクセス回線Ｌａ〜Ｌｄの障害（「アクセス回線障害復旧」参照）に応じて、リング装置１ａ〜１ｄの状態を非同期状態に遷移させる。
【００９２】
また、状態制御部１００は、正常状態、アクセス回線障害状態、及び非同期状態において、リング装置１ａ〜１ｄの故障の検出に応じて、リング装置１ａ〜１ｄの状態を装置故障状態に遷移させる。なお、リング装置１ａ〜１ｄの故障は復旧しないため、状態制御部１００は、リング装置１ａ〜１ｄの状態が装置故障状態に遷移すると、状態遷移の制御を停止する。この場合、故障したリング装置１ａ〜１ｄは新しい他のリング装置に交換される。
【００９３】
図９は、リング装置１ａ〜１ｄの状態の制御処理の一例を示すフローチャートである。ＥＲＰ制御部１０３及びＭＣＬＡＧ制御部１０２は、主信号Ｓｇ及び制御信号Ｓｃの導通をそれぞれ開始する（ステップＳｔ１）。このとき、ＥＲＰ制御部１０３及びＭＣＬＡＧ制御部１０２は、ポートＡ１〜Ａ４及びスイッチデバイス１４などに各種の設定を行う。
【００９４】
次にＥＲＰ制御部１０３は、障害検出部１０６，１０７によりリング回線Ｌｒの障害が検出されているか否かを判定する（ステップＳｔ２）。リング回線Ｌｒの障害が検出されていない場合（ステップＳｔ２のＮｏ）、後述するステップＳｔ５以降の各処理が実行される。
【００９５】
ＥＲＰ制御部１０３は、リング回線Ｌｒの障害が検出されている場合（ステップＳｔ２のＹｅｓ）、リング回線Ｌｒ内のブロッキングポイントＢＰを変更する（ステップＳｔ３）。このとき、ＥＲＰ制御部１０３は、ブロッキングポイントＢＰに該当するポートＡ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１〜Ｃ４，Ｄ１〜Ｄ４を通信不可能な状態に制御する。
【００９６】
次にＥＲＰ制御部１０３は、リング回線Ｌｒ内の主信号Ｓｇの経路Ｒを切り替える（ステップＳｔ４）。このとき、ＥＲＰ制御部１０３は、アドレス学習テーブル１５１をいったん初期化してスイッチデバイス１４にアドレスを再学習させる。
【００９７】
次に状態制御部１００は、障害検出部１０４，１０５及び故障検出部１０１による障害及び故障の検出結果から状態遷移の条件となるイベントが発生したか否かを判定する（ステップＳｔ５）。イベントが発生していない場合（ステップＳｔ５のＮｏ）、再びステップＳｔ２以降の各処理が実行される。
【００９８】
状態制御部１００は、イベントが発生した場合（ステップＳｔ５のＹｅｓ）、図８に示されるように、イベントに応じてリング装置１ａ〜１ｄの状態を遷移させる（ステップＳｔ６）。次に状態制御部１００は、リング装置１ａ〜１ｄの状態が故障状態であるか否かを判定する（ステップＳｔ７）。
【００９９】
リング装置１ａ〜１ｄの状態が故障状態ではない場合（ステップＳｔ７のＮｏ）、再びステップＳｔ２以降の各処理が実行される。また、リング装置１ａ〜１ｄの状態が故障状態である場合（ステップＳｔ７のＹｅｓ）、制御処理は終了する。このようにして、状態の制御処理は実行される。
【０１００】
図１０は、現用系のリング装置１ａ，１ｃの状態に応じた処理の一例を示すフローチャートである。本処理は、現用系のリング装置１ａ，１ｃの状態の制御処理と同時並行で繰り返し実行される。
【０１０１】
状態制御部１００は、リング装置１ａ，１ｃの状態が故障状態であるか否かを判定する（ステップＳｔ１１）。リング装置１ａ，１ｃの状態が故障状態である場合（ステップＳｔ１１のＹｅｓ）、ＭＣＬＡＧ制御部１０２は、状態制御部１００の指示に従いアクセス回線Ｌａ，Ｌｃを現用回線から予備回線に切り替える（ステップＳｔ１２）。次に状態制御部１００は、全てのポートＡ１〜Ａ４，Ｃ１〜Ｃ４をシャットダウンする（ステップＳｔ１３）。
【０１０２】
このように、ＭＣＬＡＧ制御部１０２は、故障の検出に応じてアクセス回線Ｌａ，Ｌｃを現用回線から予備回線に切り替え、状態制御部１００は、故障の検出に応じてポートＡ１〜Ａ４，Ｃ１〜Ｃ４をそれぞれシャットダウンする。このため、リング装置１ａ，１ｂは、冗長構成の相手方のリング装置１ｂ，１ｄのアクセス回線Ｌｂ，Ｌｄを予備回線から現用回線に切り替えることができ、また、故障が他のリング装置１ａ〜１ｄ及びアクセス装置９２，９３に影響することが抑制される。
【０１０３】
また、状態制御部１００は、リング装置１ａ，１ｃの状態が故障状態ではない場合（ステップＳｔ１１のＮｏ）、状態が非同期状態であるか否かを判定する（ステップＳｔ１４）。状態制御部１００は、リング装置１ａ，１ｃの状態が非同期状態である場合（ステップＳｔ１４のＹｅｓ）、障害検出部１０５によりアクセス回線Ｌａ，Ｌｃの障害が検出されたか否かを判定する（ステップＳｔ１５）。
【０１０４】
アクセス回線Ｌａ，Ｌｃの障害が検出された場合（ステップＳｔ１５のＹｅｓ）、ＭＣＬＡＧ制御部１０２は、状態制御部１００の指示に従いアクセス回線Ｌａ，Ｌｃを現用回線から予備回線に切り替える（ステップＳｔ１６）。次に状態制御部１００は、リング回線ＬｒのポートＡ１，Ｃ１をシャットダウンする（ステップＳｔ１７）。また、アクセス回線Ｌａ，Ｌｃの障害が検出されていない場合（ステップＳｔ１５のＮｏ）、処理は終了する。
【０１０５】
このように、ＭＣＬＡＧ制御部１０２は、アクセス回線Ｌａ，Ｌｃの障害の検出に応じてアクセス回線Ｌａ，Ｌｃを現用回線から予備回線に切り替え、状態制御部１００は、制御回線Ｌｆの障害の検出中、アクセス回線Ｌａ，Ｌｃの障害の検出に応じてポートＡ１をシャットダウンする。このため、リング装置１ａ，１ｂは、冗長構成の相手方のリング装置１ｂ，１ｄのアクセス回線Ｌｂ，Ｌｄを予備回線から現用回線に切り替えることができる。
【０１０６】
また、状態制御部１００は、リング装置１ａ，１ｃの状態が非同期状態ではない場合（ステップＳｔ１４のＮｏ）、状態が通常状態であるか否かを判定する（ステップＳｔ１８）。リング装置１ａ，１ｃの状態が通常状態ではない場合（ステップＳｔ１８のＮｏ）、処理は終了する。状態制御部１００は、リング装置１ａ，１ｃの状態が通常状態である場合（ステップＳｔ１８のＹｅｓ）、障害検出部１０５によりアクセス回線Ｌａ，Ｌｃの障害が検出されたか否かを判定する（ステップＳｔ１９）。
【０１０７】
アクセス回線Ｌａ，Ｌｃの障害が検出されていない場合（ステップＳｔ１９のＹｅｓ）、ＭＣＬＡＧ制御部１０２は、状態制御部１００の指示に従いアクセス回線Ｌａ，Ｌｃを現用回線から予備回線に切り替える（ステップＳｔ２０）。次に状態制御部１００は、アクセス回線Ｌａ，Ｌｃの障害通知を冗長構成の相手方のリング装置１ｂ，１ｄに送信する（ステップＳｔ２１）。また、アクセス回線Ｌａ，Ｌｃの障害が検出されていない場合（ステップＳｔ１９のＮｏ）、処理は終了する。
【０１０８】
このように、ＭＣＬＡＧ制御部１０２は、制御回線Ｌｆ，Ｌｅの障害が検出されていない場合、アクセス回線Ｌａ，Ｌｃの障害の検出に応じて、障害通知を、制御回線Ｌｆ，Ｌｅを介して予備系のリング装置１ｂ，１ｄに送信する。このため、リング装置１ａ，１ｂは、冗長構成の相手方のリング装置１ｂ，１ｄのアクセス回線Ｌｂ，Ｌｄを予備回線から現用回線に切り替えることができる。このようにして、現用系のリング装置１ａ，１ｃは状態に応じて処理を実行する。
【０１０９】
図１１は、予備系のリング装置１ｂ，１ｄの状態に応じた処理の一例を示すフローチャートである。本処理は、予備系のリング装置１ｂ，１ｄの状態の制御処理と同時並行で繰り返し実行される。
【０１１０】
状態制御部１００は、リング装置１ｂ，１ｄの状態が非同期状態であるか否かを判定する（ステップＳｔ３１）。状態制御部１００は、リング装置１ｂ，１ｄの状態が非同期状態である場合（ステップＳｔ３１のＹｅｓ）、冗長構成の相手方のリング装置１ａ，１ｃのポートＡ１，Ｃ１のシャットダウンが監視回路１４１により検出されているか否かを判定する（ステップＳｔ３２）。監視回路１４１は、例えばポートＡ１，Ｃ１からの光入力が途絶えたときにシャットダウンを検出する。
【０１１１】
シャットダウンが検出されていない場合（ステップＳｔ３２のＮｏ）、処理は終了する。また、状態制御部１００は、シャットダウンが検出されている場合（ステップＳｔ３２のＹｅｓ）、シャットダウンの原因となり得る警報が監視回路１４１〜１４４から出力されているか否かを判定する（ステップＳｔ３３）。警報が出力されている場合（ステップＳｔ３３のＹｅｓ）、処理は終了する。
【０１１２】
シャットダウンの原因となり得る警報が出力されていない場合（ステップＳｔ３３のＮｏ）、ＭＣＬＡＧ制御部１０２は、障害検出部１０５によりアクセス回線Ｌｂ，Ｌｄの障害が検出されているか否かを判定する（ステップＳｔ３４）。アクセス回線Ｌｂ，Ｌｄの障害が検出されている場合（ステップＳｔ３４のＹｅｓ）、処理は終了する。
【０１１３】
ＭＣＬＡＧ制御部１０２は、アクセス回線Ｌｂ，Ｌｄの障害が検出されていない場合（ステップＳｔ３４のＮｏ）、アクセス回線Ｌｂ，Ｌｄを予備回線から現用回線に切り替える（ステップＳｔ３５）。次にＥＲＰ制御部１０３は、主信号Ｓｇの経路Ｒをアクセス回線Ｌｂ，Ｌｄを経由するように切り替え（ステップＳｔ３６）、処理は終了する。
【０１１４】
このように、ＭＣＬＡＧ制御部１０２は、制御回線Ｌｆ，Ｌｅの障害の検出中、アクセス回線Ｌａ，Ｌｃの障害が検出されていないとき、冗長構成の相手方のリング装置１ａ，１ｃのポートＡ１，Ｃ１のシャットダウンの検出に応じてアクセス回線Ｌｂ，Ｌｄを予備回線から現用回線に切り替える。このため、リング装置１ｂ，１ｄは主信号Ｓｇの通信を継続することができる。
【０１１５】
また、状態制御部１００は、リング装置１ｂ，１ｄの状態が非同期状態ではない場合（ステップＳｔ３１のＮｏ）、状態が通常状態であるか否かを判定する（ステップＳｔ３７）。リング装置１ｂ，１ｄの状態が通常状態ではない場合（ステップＳｔ３７のＮｏ）、処理は終了する。
【０１１６】
ＭＣＬＡＧ制御部１０２は、リング装置１ｂ，１ｄの状態が通常状態である場合（ステップＳｔ３７のＹｅｓ）、冗長構成の相手方のリング装置１ａ，１ｃからアクセス回線Ｌａ，Ｌｃの障害通知を受信したか否かを判定する（ステップＳｔ３８）。障害通知が受信されていない場合（ステップＳｔ３８のＮｏ）、処理は終了する。また、障害通知が受信されている場合（ステップＳｔ３８のＹｅｓ）、ステップＳｔ３５，Ｓｔ３６の各処理が実行されて処理が終了する。このようにして、予備系のリング装置１ｂ，１ｄは状態に応じた処理を実行する。
【０１１７】
図１２は、制御回線Ｌｆの障害の検出中にアクセス回線Ｌａの障害が検出された場合の冗長構成のリング装置１ａ，１ｂの組の動作例を示すシーケンス図である。本例では、リング装置１ａ，１ｂの組の動作を挙げるが、他方のリング装置１ｃ，１ｄの組の動作もこれと同様である。シーケンスの開始時点において、リング装置１ａ，１ｂはともに正常状態であり、リング装置１ａは現用系であり、リング装置１ｂは予備系である。
【０１１８】
現用系のリング装置１ａは、制御回線Ｌｆの障害を検出すると（符号ＳＱ１ａ）、正常状態から非同期状態に遷移する。また、予備系のリング装置１ｂは、制御回線Ｌｆの障害を検出すると（符号ＳＱ１ｂ）、正常状態から非同期状態に遷移する。
【０１１９】
次に現用系のリング装置１ａは、非同期状態においてアクセス回線Ｌａの障害を検出すると（符号ＳＱ２）、ポートＡ１をシャットダウンする（符号ＳＱ３）。また、リング装置１ａは、現用系から予備系となり、状態がアクセス回線障害状態に遷移する。
【０１２０】
また、予備系のリング装置１ｂは、非同期状態においてポートＡ１のシャットダウンを検出すると（符号ＳＱ４）、予備系から現用系となる。このように、リング装置１ａ，１ｂは、制御回線Ｌｆの障害の検出中にアクセス回線Ｌａの障害が検出された場合、ポートＡ１のシャットダウンにより現用系及び予備系を切り替える。
【０１２１】
図１３は、制御回線Ｌｆの障害の検出中に故障が検出された場合の冗長構成のリング装置１ａ，１ｂの組の動作例を示すシーケンス図である。図１３において、図１２と共通する動作には同一の符号を付し、その説明は省略する。
【０１２２】
本例では、リング装置１ａ，１ｂの組の動作を挙げるが、他方のリング装置１ｃ，１ｄの組の動作もこれと同様である。シーケンスの開始時点において、リング装置１ａ，１ｂはともに正常状態であり、リング装置１ａは現用系であり、リング装置１ｂは予備系である。
【０１２３】
現用系のリング装置１ａは、故障を検出すると（符号ＳＱ５）、予備系となり、状態が故障状態に遷移する。さらにリング装置１ａはポートＡ１〜Ａ４をシャットダウンする（符号ＳＱ６）。
【０１２４】
予備系のリング装置１ｂは、非同期状態においてポートＡ１のシャットダウンを検出すると（符号ＳＱ７）、予備系から現用系となる。このように、リング装置１ａ，１ｂは、制御回線Ｌｆの障害の検出中に故障が検出された場合、ポートＡ１のシャットダウンにより現用系及び予備系を切り替える。
【０１２５】
（リング装置１ａ，１ｂの間のリング回線Ｌｒを二重化した通信システム）
上記の通信システムにおいて、リング装置１ａ，１ｂのポートＡ１，Ｂ１の間は、制御信号Ｓｃのみが流れる制御回線Ｌｆにより接続されているが、これに限定されない。例えばリング装置１ａ，１ｂのポートＡ１，Ｂ１の間は、主信号Ｓｇ及び制御信号Ｓｃの両方が流れる２つのリング回線により接続されてもよい。
【０１２６】
図１４は、リング装置１ａ，１ｂの間のリング回線Ｌｒを二重化した通信システムの一例を示す構成図である。図１４において、図１と共通する構成には同一の符号を付し、その説明は省略する。なお、本例では、一方の組のリング装置１ａ，１ｂの間のリング回線Ｌｆ１，Ｌｆ２だけが二重化された構成を挙げるが、これに限定されず、他方の組もリング装置１ｃ，１ｄもこれと同様に二重化することができる。
【０１２７】
リング装置１ａはポートＡ１ｘ，Ａ２，Ａ３ｘ，Ａ４を有し、リング装置１ｂはポートＢ１ｘ，Ｂ２，Ｂ３ｘ，Ｂ４を有する。ポートＡ３ｘ，Ｂ３ｘはリング回線Ｌｆ１を介して対向するように互いに接続され、ポートＡ１ｘ，Ｂ１ｘはリング回線Ｌｆ２を介して対向するように互いに接続されている。なお、リング回線Ｌｆ１は制御回線の一例である。
【０１２８】
リング回線Ｌｆ１，Ｌｆ２には、障害が発生していない場合、主信号Ｓｇ及び制御信号Ｓｃの両方が流れる。ポートＡ３ｘ，Ｂ３ｘは、リング回線Ｌｆ１を介して主信号Ｓｇ及び制御信号Ｓｃを互いに送受信し、ポートＡ１ｘ，Ｂ１ｘは、リング回線Ｌｆ２を介して主信号Ｓｇ及び制御信号Ｓｃを互いに送受信する。
【０１２９】
このため、主信号Ｓｇの経路Ｒは、リング装置１ａ，１ｂの間において２つのリング回線Ｌｆ１，Ｌｆ２を経由する。また、ポートＡ３ｘ，Ｂ３ｘ、及びポートＡ１ｘ，Ｂ１ｘは、リング回線Ｌｆ１，Ｌｆ２で送受信する制御信号Ｓｃによりそれぞれ同期している。
【０１３０】
図１５は、一方のリング回線Ｌｆ１の障害の発生時の通信システムの動作例を示す図である。図１５において、図１４と共通する構成には同一の符号を付し、その説明は省略する。
【０１３１】
リング装置１ａ，１ｂは、一方のリング回線Ｌｆ１の障害を検出すると、他方のリング回線Ｌｆ２を介した制御信号Ｓｃの送受信を停止する。これにより、リング回線Ｌｆ２に流れる主信号Ｓｇの帯域を、制御信号Ｓｃの帯域分だけ増加させることが可能である。
【０１３２】
また、図示は省略するが、本例とは逆にリング回線Ｌｆ２の障害を検出されると、リング回線Ｌｆ１を介した制御信号Ｓｃの送受信が停止する。これにより、リング回線Ｌｆ１に流れる主信号Ｓｇの帯域を、制御信号Ｓｃの帯域分だけ増加させることが可能である。
【０１３３】
また、リング装置１ａ，１ｂは、リング回線Ｌｆ１，Ｌｆ２の一方の障害だけを検出した場合、アクセス回線Ｌａ，Ｌｂを現用回線及び予備回線にそれぞれ維持する。このため、アクセス回線Ｌａ，Ｌｂの切り替え処理が省かれる。
【０１３４】
図１６は、リング装置１ａの他の例を示す構成図である。図１６において、図２と共通する構成には同一の符号を付し、その説明は省略する。なお、リング装置１ｂは、ポートＡ１ｘ，Ａ２，Ａ３ｘ，Ａ４に代えてポートＢ１ｘ，Ｂ２，Ｂ３ｘ，Ｂ４を有するが、他の構成についてはリング装置１ａと同様である。
【０１３５】
ポートＡ１ｘは、リング回線Ｌｆ２を介してリング装置１ｂと主信号Ｓｇ及び制御信号Ｓｃを送受信する。ポートＡ３ｘは、リング回線Ｌｆ１を介してリング装置１ｂと主信号Ｓｇ及び制御信号Ｓｃを送受信する。
【０１３６】
ＣＰＵ１０は、ＲＯＭ１１からプログラムを読み込むと、障害検出部１０５，１０６に代えて障害検出部１０５ａ，１０６ａが機能として形成され、状態制御部１００、ＭＣＬＡＧ制御部１０２、及びＥＲＰ制御部１０３に代えて状態制御部１００ａ、ＭＣＬＡＧ制御部１０２ａ、及びＥＲＰ制御部１０３ａがそれぞれ形成される。障害検出部１０５ａはリング回線Ｌｆ１の障害を検出し、障害検出部１０６ａはリング回線Ｌｆ２の障害を検出する。
【０１３７】
ＥＲＰ制御部１０３ａは、障害検出部１０５ａ，１０６ａ及び故障検出部１０１の検出結果に従って、リング回線Ｌｆ１，Ｌｆ２による主信号Ｓｇの通信を制御する。ＥＲＰ制御部１０３ａは、障害検出部１０５ａ，１０６ａの検出結果をＭＣＬＡＧ制御部１０２ａに出力する。
【０１３８】
ＭＣＬＡＧ制御部１０２ａは、障害検出部１０４，１０５ａ，１０６ａの検出結果に従って制御信号Ｓｃの通信を制御する。また、ＭＣＬＡＧ制御部１０２ａは、上記の例のＭＣＬＡＧ制御部１０２と同様にアクセス回線Ｌａ，Ｌｂを現用回線または予備回線に切り替える。
【０１３９】
状態制御部１００ａは、制御部の一例であり、上記の例の状態制御部１００の機能に加えて、ＭＣＬＡＧ制御部１０２ａ及びＥＲＰ制御部１０３ａと連携して、ポートＡ１ｘ，Ａ３ｘで送受信する主信号Ｓｇ及び制御信号Ｓｃの帯域を制御する。状態制御部１００ａは、障害検出部１０６ａによるリング回線Ｌｆ２の障害の検出に応じて、ポートＡ３ｘにリング回線Ｌｆ１を介した制御信号Ｓｃの送受信を停止させ、障害検出部１０５ａによるリング回線Ｌｆ１の障害の検出に応じて、ポートＡ１ｘにリング回線Ｌｆ２を介した制御信号Ｓｃの送受信を停止させる。このとき、状態制御部１００ａは、例えばスイッチデバイス１４及びＭＣＬＡＧ制御部１０２ａに対して制御信号Ｓｃの転送及び生成の停止をそれぞれ指示する。
【０１４０】
また、状態制御部１００ａは、障害検出部１０６ａによるリング回線Ｌｆ２の障害の検出に応じて、ポートＡ３ｘがリング回線Ｌｆ１を介して送受信する主信号Ｓｇの帯域を増加させ、障害検出部１０５ａによるリング回線Ｌｆ１の障害の検出に応じて、ポートＡ３ｘがリング回線Ｌｆ１を介して送受信する主信号Ｓｇの帯域を増加させる。状態制御部１００ａは、例えばスイッチデバイス１４及びＥＲＰ制御部１０３ａに対して主信号Ｓｇの転送帯域の増加をそれぞれ指示する。
【０１４１】
このように、状態制御部１００ａは、リング回線Ｌｆ１，Ｌｆ２の一方の障害が検出された場合、リング回線Ｌｆ１，Ｌｆ２の他方を介した制御信号Ｓｃの送受信を停止することにより、主信号Ｓｇに割り当て可能な帯域を増加させることができる。したがって、リング装置１ａ，１ｂの間における主信号Ｓｇの減少が抑制される。
【０１４２】
図１７は、主信号Ｓｇ及び制御信号Ｓｃの制御処理の一例を示すフローチャートである。状態制御部１００ａは、図９〜図１１に示された処理と同時並行で本処理を繰り返し行う。
【０１４３】
状態制御部１００ａは、リング回線Ｌｆ１，Ｌｆ２の何れかの障害が検出されたか否かを判定する（ステップＳｔ４１）。状態制御部１００ａは、リング回線Ｌｆ１，Ｌｆ２の何れかの障害も検出されていない場合（ステップＳｔ４１のＮｏ）、処理を終了する。
【０１４４】
また、状態制御部１００ａは、リング回線Ｌｆ１，Ｌｆ２の何れかの障害が検出された場合（ステップＳｔ４１のＹｅｓ）、障害が未検出のリング回線Ｌｆ１，Ｌｆ２を介した制御信号Ｓｃの送受信を、その該当するポートＡ１ｘ，Ａ３ｘに停止させる（ステップＳｔ４２）。次に状態制御部１００ａは、障害が未検出のリング回線Ｌｆ１，Ｌｆ２を介して送受信される主信号Ｓｇの帯域を増加させ（ステップＳｔ４３）、処理を終了する。このようにして、主信号Ｓｇ及び制御信号Ｓｃの制御処理は実行される。
【０１４５】
図１８は、状態制御部１００ａが管理するリング装置１ａ，１ｂの状態の例を表す状態遷移図である。図１８において、図８と共通する内容の説明は省略する。
【０１４６】
状態制御部１００ａは、上記の例の状態制御部１００とは異なり、リング回線Ｌｆ１，Ｌｆ２の一方の障害の発生（「リング回線障害発生」参照）に応じてリング回線Ｌｆ１，Ｌｆ２の状態を正常状態から非同期状態に遷移させる。また、状態制御部１００ａは、リング回線Ｌｆ１，Ｌｆ２の一方の障害の復旧（「リング回線障害復旧」参照）に応じてリング回線Ｌｆ１，Ｌｆ２の状態を非同期状態から正常状態に遷移させる。
【０１４７】
さらに、状態制御部１００は、アクセス回線障害状態において、リング回線Ｌｆ１，Ｌｆ２の一方の障害の発生（「リング回線障害発生」参照）とアクセス回線Ｌａ〜Ｌｄの障害（「アクセス回線障害復旧」参照）に応じて、リング装置１ａ，１ｂの状態を非同期状態に遷移させる。
【０１４８】
このように、状態制御部１００ａは、正常状態及びアクセス回線障害状態から非同期状態への遷移条件、及び非同期状態から正常状態への遷移条件が上記の例の状態制御部１００とは異なる。しかし、状態制御部１００ａは、各状態における制御処理は状態制御部１００と同様である。
【０１４９】
例えば状態制御部１００ａは、図６に示された動作と同様に、非同期状態において、アクセス回線Ｌａの障害の検出に応じて、ポートＡ１ｘ，Ａ３ｘのうち、障害が検出されていないポートをシャットダウンする。このため、リング装置１ａは、上記の例と同様に、冗長構成の相手方のリング装置１ｂに通信を継続させることができる。
【０１５０】
なお、本例において、リング装置１ａ，１ｂの間に二重のリング回線Ｌｆ１，Ｌｆ２が設けられたが、これに限定されず、例えば上記の例の制御回路Ｌｆの帯域の一部に主信号Ｓｇを導通させてもよい。この場合、ＭＣＬＡＧ制御部１０２は、ＥＲＰ制御部１０３と連携して主信号Ｓｇの帯域を割り当てることができる。
【０１５１】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形して実施可能である。
【０１５２】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  リング回線を介し第１通信装置に接続される第１ポートと、
前記リング回線の外部の第２通信装置と前記第１通信装置の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記第２通信装置に接続される第２ポートと、
前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記第１通信装置に接続される第３ポートと、
前記制御回線の障害を検出する第１検出部と、
前記第２アクセス回線の障害を検出する第２検出部と、
前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替える切替部と、
前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンする制御部とを有することを特徴とする通信装置。
（付記２）  前記切替部は、前記制御回線の障害が検出されていない場合、前記第２アクセス回線の障害の検出に応じて、前記第１アクセス回線を予備回線から現用回線に切り替えるための前記制御信号を、前記制御回線を介して前記第１通信装置に送信することを特徴とする付記１に記載の通信装置。
（付記３）  前記通信装置の故障を検出する故障検出部を有し、
前記切替部は、前記第２アクセス回線の障害または前記故障の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替え、
前記制御部は、前記故障の検出に応じて前記第１ポート、前記第２ポート、及び前記第３ポートをそれぞれシャットダウンすることを特徴とする付記１または２に記載の通信装置。
（付記４）  前記リング回線を介し第３通信装置に接続される第４ポートを有し、
前記切替部は、前記第２アクセス回線の障害または前記故障の何れも検出されていない場合、前記リング回線のうち、前記通信装置と前記第１通信装置及び前記第３通信装置の少なくとも一方との間の区間に障害がないとき、前記第２アクセス回線を現用回線に維持することを特徴とする付記３に記載の通信装置。
（付記５）  前記リング回線の障害を検出するリング障害検出部を有し、
前記第１ポートは、前記リング回線を介して前記第１通信装置と主信号及び前記制御信号を送受信し、
前記第３ポートは、前記制御回線を介して前記第１通信装置と前記主信号及び前記制御信号を送受信し、
前記制御部は、
前記リング回線の障害の検出に応じて、前記第３ポートに前記制御信号の送受信を停止させ、前記リング回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第３ポートをシャットダウンし、
前記制御回線の障害の検出に応じて、前記第１ポートに前記リング回線を介した前記制御信号の送受信を停止させ、前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンすることを特徴とする付記１乃至４の何れかに記載の通信装置。
（付記６）  リング回線に接続された一組の通信装置を有し、
前記一組の通信装置の一方は、
前記リング回線を介し前記一組の通信装置の他方に接続される第１ポートと、
前記リング回線の外部の通信装置と前記通信装置の他方の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記外部の通信装置に接続される第２ポートと、
前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記通信装置の他方に接続される第３ポートと、
前記制御回線の障害を検出する第１検出部と、
前記第２アクセス回線の障害を検出する第２検出部と、
前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替える第１切替部と、
前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンする制御部とを有し、
前記一組の通信装置の他方は、
前記第１アクセス回線を介し前記外部の通信装置に接続されるアクセスポートと、
前記第１アクセス回線の障害を検出する第３検出部と、
前記第１ポートのシャットダウンを検出する第４検出部と、
前記制御回線の障害の検出中、前記第１アクセス回線の障害が検出されていないとき、前記第１ポートのシャットダウンの検出に応じて前記第１アクセス回線を予備回線から現用回線に切り替える第２切替部とを有することを特徴とする通信システム。
（付記７）  前記第１切替部は、前記制御回線の障害が検出されていない場合、前記第２アクセス回線の障害の検出に応じて、前記第１アクセス回線を予備回線から現用回線に切り替えるための前記制御信号を、前記制御回線を介して前記一組の通信装置の他方に送信することを特徴とする付記６に記載の通信システム。
（付記８）  前記一組の通信装置の一方は、前記一組の通信装置の一方の故障を検出する故障検出部を有し、
前記第１切替部は、前記第２アクセス回線の障害または前記故障の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替え、
前記制御部は、前記故障の検出に応じて前記第１ポート、前記第２ポート、及び前記第３ポートをそれぞれシャットダウンすることを特徴とする付記６または７に記載の通信システム。
（付記９）  前記一組の通信装置の一方は、前記リング回線を介し他の通信装置に接続される第４ポートを有し、
前記第１切替部は、前記第２アクセス回線の障害または前記故障の何れも検出されていない場合、前記リング回線のうち、前記一組の通信装置の一方と前記一組の通信装置の他方及び前記他の通信装置の少なくとも一方との間の区間に障害がないとき、前記第２アクセス回線を現用回線に維持することを特徴とする付記８に記載の通信システム。
（付記１０）  前記一組の通信装置の一方は、前記リング回線の障害を検出するリング障害検出部を有し、
前記第１ポートは、前記リング回線を介して前記通信装置の他方と主信号及び前記制御信号を送受信し、
前記第３ポートは、前記制御回線を介して前記通信装置の他方と前記主信号及び前記制御信号を送受信し、
前記制御部は、
前記リング回線の障害の検出に応じて、前記第３ポートに前記制御信号の送受信を停止させ、前記リング回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第３ポートをシャットダウンし、
前記制御回線の障害の検出に応じて、前記第１ポートに前記リング回線を介した前記制御信号の送受信を停止させ、前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンすることを特徴とする付記６乃至１０の何れかに記載の通信システム。
（付記１１）  リング回線を介し第１通信装置に接続される第１ポートと、前記リング回線の外部の第２通信装置と前記第１通信装置の間の第１アクセス回線に対して冗長構成された第２アクセス回線を介し前記第２通信装置に接続される第２ポートと、前記第１アクセス回線に関する制御信号を送受信するための制御回線を介し前記第１通信装置に接続される第３ポートとを有する通信装置を用いて、
前記制御回線の障害を検出し、
前記第２アクセス回線の障害を検出し、
前記第２アクセス回線の障害の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替え、
前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンすることを特徴とする通信制御方法。
（付記１２）  前記制御回線の障害が検出されていない場合、前記第２アクセス回線の障害の検出に応じて、前記第１アクセス回線を予備回線から現用回線に切り替えるための前記制御信号を、前記制御回線を介して前記第１通信装置に送信することを特徴とする付記１１に記載の通信制御方法。
（付記１３）  前記通信装置は、前記通信装置の故障を検出する故障検出部を有し、
前記第２アクセス回線の障害または前記故障の検出に応じて前記第２アクセス回線を現用回線から予備回線に切り替え、
前記故障の検出に応じて前記第１ポート、前記第２ポート、及び前記第３ポートをそれぞれシャットダウンすることを特徴とする付記１１または１２に記載の通信制御方法。
（付記１４）  前記通信装置は、前記リング回線を介し第３通信装置に接続される第４ポートを有し、
前記第２アクセス回線の障害または前記故障の何れも検出されていない場合、前記リング回線のうち、前記通信装置と前記第１通信装置及び前記第３通信装置の少なくとも一方との間の区間に障害がないとき、前記第２アクセス回線を現用回線に維持することを特徴とする付記１３に記載の通信制御方法。
（付記１５）  前記通信装置は、前記リング回線の障害を検出するリング障害検出部を有し、
前記第１ポートは、前記リング回線を介して前記第１通信装置と主信号及び前記制御信号を送受信し、
前記第３ポートは、前記制御回線を介して前記第１通信装置と前記主信号及び前記制御信号を送受信し、
前記リング回線の障害の検出に応じて、前記第３ポートに前記制御信号の送受信を停止させ、前記リング回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第３ポートをシャットダウンし、
前記制御回線の障害の検出に応じて、前記第１ポートに前記リング回線を介した前記制御信号の送受信を停止させ、前記制御回線の障害の検出中、前記第２アクセス回線の障害の検出に応じて前記第１ポートをシャットダウンすることを特徴とする付記１１乃至１４の何れかに記載の通信制御方法。
【符号の説明】
【０１５３】
１ａ〜１ｄ      リング装置
９１，９２      アクセス装置
１００，１００ａ     状態制御部
１０１      故障検出部
１０２，１０２ａ     ＭＣＬＡＧ制御部
１０３，１０３ａ     ＥＲＰ制御部
１０４〜１０７，１０５ａ，１０６ａ   障害検出部
Ａ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ１〜Ｃ４，Ｄ１〜Ｄ４ ポート
Ａ１ｘ，Ａ３ｘ，Ｂ１ｘ，Ｂ３ｘ   ポート
Ｌｒ，Ｌｆ１，Ｌｆ２     リング回線
Ｌａ〜Ｌｄ      アクセス回線
【図１】
2020102777.tif 000003
【図２】
2020102777.tif 000004
【図３】
2020102777.tif 000005
【図４】
2020102777.tif 000006
【図５】
2020102777.tif 000007
【図６】
2020102777.tif 000008
【図７】
2020102777.tif 000009
【図８】
2020102777.tif 000010
【図９】
2020102777.tif 000011
【図１０】
2020102777.tif 000012
【図１１】
2020102777.tif 000013
【図１２】
2020102777.tif 000014
【図１３】
2020102777.tif 000015
【図１４】
2020102777.tif 000016
【図１５】
2020102777.tif 000017
【図１６】
2020102777.tif 000018
【図１７】
2020102777.tif 000019
【図１８】
2020102777.tif 000020