(57)【要約】【課題】相互に通信する処理装置にて構成されるシステムの信頼性を向上させることが可能な中継装置および中継方法を提供する。【解決手段】装置監視ノード１ｄは、通信部１ａ１および１ｂ２だけが故障した場合、制御部１ａ３および１ｂ３に相互接続ルート１ｃを用いた通信ルートを確立する処理を実行させ、通信部１ａ２および１ｂ１ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信の中継を行わせる。また、装置監視ノード１ｄは、通信部１ｂ１および１ａ２だけが故障した場合には、制御部１ａ３および１ｂ３に相互接続ルート１ｃを用いた通信ルートを確立する処理を実行させ、通信部１ａ１および１ｂ２ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信の中継を行わせる。【選択図】図１
2008259021.tif 000002
【特許請求の範囲】
【請求項１】
第１処理装置と通信可能な第１および第２通信部と、第２処理装置と通信可能な第３および第４通信部と、前記第１処理装置と前記第２処理装置との間の通信の中継を前記第１および第３通信部と共に行う第１制御部と、前記通信の中継を前記第２および第４通信部と共に行う第２制御部と、を含む中継装置において、
前記第１制御部と前記第２制御部は、相互に通信可能であり、
前記第１から第４通信部の各々の故障の有無を監視し、前記第１から第４通信部のうち前記第１および第４通信部だけが故障した場合、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、前記第１から第４通信部のうち前記第２および第３通信部だけが故障した場合、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせる監視部を含むことを特徴とする中継装置。
【請求項２】
請求項１に記載の中継装置において、
前記監視部は、前記第１から第４通信部のうち前記第１および第３通信部のいずれかだけが故障した場合、前記第１および第３通信部を使用不可状態にして、前記通信の中継を、前記第２および第４通信部と前記第２制御部に行わせ、前記第１から第４通信部のうち前記第２および第４通信部のいずれかだけが故障した場合、前記第２および第４通信部を使用不可状態にして、前記通信の中継を、前記第１および３通信部と前記第１制御部に行わせる、中継装置。
【請求項３】
請求項２に記載の中継装置において、
前記監視部は、
前記第１通信部が故障して前記第１および第３通信部が使用不可状態である状況で前記第４通信部が故障した場合、前記第３通信部を使用可能状態にし、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、
前記第４通信部が故障して前記第２および第４通信部が使用不可状態である状況で前記第１通信部が故障した場合、前記第２通信部を使用可能状態にし、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、
前記第３通信部が故障して前記第１および第３通信部が使用不可状態である状況で前記第２通信部が故障した場合、前記第１通信部を使用可能状態にし、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、
前記第２通信部が故障して前記第２および第４通信部が使用不可状態である状況で前記第３通信部が故障した場合、前記第４通信部を使用可能状態にし、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせる、中継装置。
【請求項４】
第１処理装置と通信可能な第１および第２通信部と、第２処理装置と通信可能な第３および第４通信部と、前記第１処理装置と前記第２処理装置との間の通信の中継を前記第１および第３通信部と共に行う第１制御部と、前記通信の中継を前記第２および第４通信部と共に行う第２制御部と、監視部と、を含み、前記第１制御部と前記第２制御部は、相互に通信可能な中継装置が行う中継方法であって、
前記監視部が、前記第１から第４通信部の各々の故障の有無を監視する監視ステップと、
前記監視部が、前記第１から第４通信部のうち前記第１および第４通信部だけが故障した場合、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、前記第１から第４通信部のうち前記第２および第３通信部だけが故障した場合、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせる中継制御ステップと、を含む中継方法。
【請求項５】
請求項４に記載の中継方法において、
前記監視部が、前記第１から第４通信部のうち前記第１および第３通信部のいずれかだけが故障した場合、前記第１および第３通信部を使用不可状態にして、前記通信の中継を、前記第２および第４通信部と前記第２制御部に行わせ、前記第１から第４通信部のうち前記第２および第４通信部のいずれかだけが故障した場合、前記第２および第４通信部を使用不可状態にして、前記通信の中継を、前記第１および３通信部と前記第１制御部に行わせる制御ステップをさらに含む中継方法。
【請求項６】
請求項５に記載の中継方法において、
前記中継制御ステップでは、前記監視部は、
前記第１通信部が故障して前記第１および第３通信部が使用不可状態である状況で前記第４通信部が故障した場合、前記第３通信部を使用可能状態にし、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、
前記第４通信部が故障して前記第２および第４通信部が使用不可状態である状況で前記第１通信部が故障した場合、前記第２通信部を使用可能状態にし、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、
前記第３通信部が故障して前記第１および第３通信部が使用不可状態である状況で前記第２通信部が故障した場合、前記第１通信部を使用可能状態にし、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、
前記第２通信部が故障して前記第２および第４通信部が使用不可状態である状況で前記第３通信部が故障した場合、前記第４通信部を使用可能状態にし、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせる、中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継装置および中継方法に関し、特には、独立して動作する２系統の中継経路を有する中継装置および中継方法に関する。
【背景技術】
【０００２】
従来、２つの処理装置間のデータ転送を中継するデータ中継装置が知られている。
【０００３】
特許文献１には、２つの処理装置間のデータ転送の中断を避けるために、選択（現用）系と非選択（予備）系の２系統のデータ転送経路が設けられ、障害の発生に応じて、選択系と非選択系とを切り替える２重化切替制御システムが記載されている。
【特許文献１】特開２００３−２９８５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の２重化切替制御システムでは、選択系の一部の構成と非選択系の一部の構成で障害が発生した場合、２つの処理装置間のデータ転送は、必ず中断される。このため、それら処理装置にて構成されるシステムの信頼性が損なわれるという問題が生じる。
【０００５】
本発明の目的は、相互に通信する処理装置にて構成されるシステムの信頼性を向上させることが可能な中継装置および中継方法を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の中継装置は、第１処理装置と通信可能な第１および第２通信部と、第２処理装置と通信可能な第３および第４通信部と、前記第１処理装置と前記第２処理装置との間の通信の中継を前記第１および第３通信部と共に行う第１制御部と、前記通信の中継を前記第２および第４通信部と共に行う第２制御部と、を含む中継装置において、前記第１制御部と前記第２制御部は、相互に通信可能であり、前記第１から第４通信部の各々の故障の有無を監視し、前記第１から第４通信部のうち前記第１および第４通信部だけが故障した場合、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、前記第１から第４通信部のうち前記第２および第３通信部だけが故障した場合、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせる監視部と、を含む。
【０００７】
また、本発明の中継方法は、第１処理装置と通信可能な第１および第２通信部と、第２処理装置と通信可能な第３および第４通信部と、前記第１処理装置と前記第２処理装置との間の通信の中継を前記第１および第３通信部と共に行う第１制御部と、前記通信の中継を前記第２および第４通信部と共に行う第２制御部と、監視部と、を含み、前記第１制御部と前記第２制御部は、相互に通信可能な中継装置が行う中継方法であって、前記監視部が、前記第１から第４通信部の各々の故障の有無を監視する監視ステップと、前記監視部が、前記第１から第４通信部のうち前記第１および第４通信部だけが故障した場合、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、前記第１から第４通信部のうち前記第２および第３通信部だけが故障した場合、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせる中継制御ステップと、を含む。
【０００８】
上記発明によれば、第１および第４通信部だけが故障した場合には、第２および第３通信部ならびに第１および第２制御部が、第１処理装置と第２処理装置との間の通信を中継し、第２および第３通信部だけが故障した場合には、第１および第４通信部ならびに第１および第２制御部が、第１処理装置と第２処理装置との間の通信を中継する。
【０００９】
このため、第１および第３通信部と第１制御部とで形成される通信経路と、第２および第４通信部と第２制御部とで形成される通信経路と、の両方で故障が発生しても、第１処理装置と第２処理装置との間の通信を継続することが可能になる。
【００１０】
したがって、相互に通信する処理装置にて構成されるシステムの信頼性を向上させることが可能になる。
【００１１】
また、前記監視部は、前記第１から第４通信部のうち前記第１および第３通信部のいずれかだけが故障した場合、前記第１および第３通信部を使用不可状態にして、前記通信の中継を、前記第２および第４通信部と前記第２制御部に行わせ、前記第１から第４通信部のうち前記第２および第４通信部のいずれかだけが故障した場合、前記第２および第４通信部を使用不可状態にして、前記通信の中継を、前記第１および３通信部と前記第１制御部に行わせることが望ましい。
【００１２】
上記発明によれば、第１および第３通信部と第１制御部とで形成される通信経路と、第２および第４通信部と第２制御部とで形成される通信経路と、のいずれか一方で故障が発生した場合、故障が発生していない通信経路を使って通信が実行される。
【００１３】
このため、一方の通信経路のみで故障が発生した場合、他方の通信経路を用いて通信を継続することができ、第１から第４通信部の監視結果を、有効に用いることが可能になる。
【００１４】
また、前記監視部は、前記第１通信部が故障して前記第１および第３通信部が使用不可状態である状況で前記第４通信部が故障した場合、前記第３通信部を使用可能状態にし、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、前記第４通信部が故障して前記第２および第４通信部が使用不可状態である状況で前記第１通信部が故障した場合、前記第２通信部を使用可能状態にし、前記第２および第３通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、前記第３通信部が故障して前記第１および第３通信部が使用不可状態である状況で前記第２通信部が故障した場合、前記第１通信部を使用可能状態にし、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせ、前記第２通信部が故障して前記第２および第４通信部が使用不可状態である状況で前記第３通信部が故障した場合、前記第４通信部を使用可能状態にし、前記第１および第４通信部ならびに前記第１および第２制御部に前記通信の中継を行わせることが望ましい。
【００１５】
上記発明によれば、一方の通信経路のみを用いて通信が行われている際に、その通信経路で故障が発生しても、第１処理装置と第２処理装置との間の通信を継続することが可能になる。
【発明の効果】
【００１６】
本発明によれば、相互に通信する処理装置にて構成されるシステムの信頼性を向上させることが可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施例を図面を参照して説明する。
【００１８】
図１は、本発明の一実施例の中継装置を示したブロック図である。
【００１９】
図１において、中継装置１は、上位装置２と下位装置３との間の通信（データ通信）を中継する。上位装置２は、第１処理装置（例えば、コンピュータ）の一例であり、下位装置３は、第２処理装置（例えば、コンピュータ）の一例である。
【００２０】
中継装置１は、上位装置２と下位装置３との間でのデータ転送の制御を行う２系統のデータ転送装置スイッチ網１ａおよび１ｂを有する。以下、データ転送装置スイッチ網１ａを０系統１ａと称し、データ転送装置スイッチ網１ｂを１系統１ｂと称する。０系統１ａと１系統１ｂは互いに独立して動作する。
【００２１】
０系統１ａは、通信部（第１通信部）１ａ１と、通信部（第３通信部）１ａ２と、制御部（第１制御部）１ａ３と、を含む。通信部１ａ１と通信部１ａ２と制御部１ａ３は、通信用スイッチ（通信用のポートを有するネットワークスイッチ）である。通信部１ａ１と通信部１ａ２は、通信処理容量が制御部１ａ３より小さい。なお、０系統１ａ内の通信部は、２台以上でもよい。
【００２２】
０系統１ａは、制御部１ａ３を中心に構成される。通信部１ａ１は、上位装置２と接続され上位装置２と通信可能であり、通信部１ａ２は、下位装置３と接続され下位装置３と通信可能である。制御部１ａ３は、通信部１ａ１と通信部１ａ２とに接続され、通信部１ａ１および１ａ２とともに、上位装置２と下位装置３との間の通信の中継（具体的には、上位装置２と下位装置３との間のデータ転送）を行う。
【００２３】
通信部１ａ１は、上位装置２からデータを受け付けると、そのデータを制御部１ａ３に渡す。
【００２４】
通信部１ａ２は、下位装置３からデータを受け付けると、そのデータを制御部１ａ３に渡す。
【００２５】
制御部１ａ３は、通信部１ａ１からデータを受け付けると、そのデータのルーティングを行って、そのデータを、通信部１ａ２を経由して下位装置３に送信する。また、制御部１ａ３は、通信部１ａ２からデータを受け付けると、そのデータのルーティングを行って、そのデータを、通信部１ａ１を経由して上位装置２に送信する。
【００２６】
１系統１ｂは、通信部（第２通信部）１ｂ１と、通信部（第４通信部）１ｂ２と、制御部（第２制御部）１ｂ３と、を含む。通信部１ｂ１と通信部１ｂ２と制御部１ｂ３は、通信用スイッチ（通信用のポートを有するネットワークスイッチ）である。通信部１ｂ１と通信部１ｂ２は、通信処理容量が制御部１ｂ３より小さい。なお、１系統１ｂ内の通信部は、０系統１ａ内の通信部と同数であることが望ましい。
【００２７】
１系統１ｂは、制御部１ｂ３を中心に構成される。通信部１ｂ１は、上位装置２と接続され上位装置２と通信可能であり、通信部１ｂ２は、下位装置３と接続され下位装置３と通信可能である。制御部１ｂ３は、通信部１ｂ１と通信部１ｂ２とに接続され、通信部１ｂ１および１ｂ２とともに、上位装置２と下位装置３との間の通信の中継（具体的には、上位装置２と下位装置３との間のデータ転送）を行う。
【００２８】
通信部１ｂ１は、上位装置２からデータを受け付けると、そのデータを制御部１ｂ３に渡す。
【００２９】
通信部１ｂ２は、下位装置３からデータを受け付けると、そのデータを制御部１ｂ３に渡す。
【００３０】
制御部１ｂ３は、通信部１ｂ１からデータを受け付けると、そのデータのルーティングを行って、そのデータを、通信部１ｂ２を経由して下位装置３に送信する。また、制御部１ｂ３は、通信部１ｂ２からデータを受け付けると、そのデータのルーティングを行って、そのデータを、通信部１ｂ１を経由して上位装置２に送信する。
【００３１】
中継装置１は、さらに、制御部１ａ３と制御部１ｂ３とを接続する相互接続ルート１ｃと、装置監視ノード１ｄとを含む。制御部１ａ３と制御部１ｂ３とは、相互接続ルート１ｃ用のポートを使用することによって相互に通信可能である。装置監視ノード１ｄは、コンピュータ等の情報処理装置であり、監視部の一例である。
【００３２】
上位装置２から下位装置３あるいはその逆のデータ転送は、中継装置１内の０系統１ａを用いたルートと１系統１ｂを用いたルートのいずれかを経由して行われる。通常時のデータ転送では、データ転送処理の負荷が０系統１ａと１系統１ｂに均等にかかるように負荷分散されてデータ転送が行われる。なお、この負荷分散処理は、装置監視ノード１ｄにて行われてもよいし、不図示の管理部にて行われてもよい。
【００３３】
図２は、中継装置１に複数の下位装置３ａおよび３ｂが接続されている例を示すブロック図である。図２において、図１に示したものと同一のものには同一符号を付してある。
【００３４】
下位装置間のデータ転送でも、下位装置３ａからのデータは、中継装置１を通り、一度上位装置２へ送信され、その後、上位装置２から中継装置１を通り下位装置３ｂへ送信されるルートを通る。
【００３５】
装置監視ノード１ｄは、制御部１ａ３および１ｂ３に接続されている。
【００３６】
装置監視ノード１ｄは、通信部１ａ１、１ａ２、１ｂ１および１ｂ２のそれぞれについて、故障の有無を監視する。さらに、装置監視ノード１ｄは、制御部１ａ３と１ｂ３についても、故障の有無を監視する。
【００３７】
装置監視ノード１ｄは、その監視結果に基づいて、各通信部１ａ１、１ａ２、１ｂ１および１ｂ２、各制御部１ａ３および１ｂ３、ならびに、通信部と制御部との間の経路に、異常（故障）があるか否かを監視する。
【００３８】
監視方法としては、装置監視ノード１ｄは、制御部１ａ３および１ｂ３、ならびに、制御部１ａ３または１ｂ３を経由して通信部１ａ１、１ａ２、１ｂ１および１ｂ２に、装置監視信号を送信する。
【００３９】
装置監視信号を受け取った各通信部１ａ１、１ａ２、１ｂ１および１ｂ２ならびに各制御部１ａ３および１ｂ３は、自己で持っているポートの正常性および使用状況等を示す情報を装置監視ノード１ｄへ通知する。
【００４０】
装置監視ノード１ｄは、その通知された情報を元に、中継装置１内ルート（各通信部と各制御部）の正常性（故障の有無）を確認する。
【００４１】
装置監視ノード１ｄは、装置監視ノード１ｄへ情報を通知しない通信部および制御部に関しては、正常に動作していないと判断することで、それら通信部および制御部は装置の故障と判断する。
【００４２】
装置監視ノード１ｄは、その判断結果に基づいて、上位装置２と下位装置３との間のデータ転送の中継ルートを制御する。
【００４３】
例えば、装置監視ノード１ｄは、通信部１ａ１、１ａ２、１ｂ１および１ｂ２のうち、通信部１ａ１および１ｂ２だけが故障した場合には、制御部１ａ３および１ｂ３に、相互接続ルート１ｃを用いた通信ルートを確立する処理を実行させ、通信部１ａ２および１ｂ１ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信（データ転送）の中継を行わせる。
【００４４】
また、装置監視ノード１ｄは、通信部１ａ１、１ａ２、１ｂ１および１ｂ２のうち、通信部１ｂ１および１ａ２だけが故障した場合には、制御部１ａ３および１ｂ３に、相互接続ルート１ｃを用いた通信ルートを確立する処理を実行させ、通信部１ａ１および１ｂ２ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信（データ転送）の中継を行わせる。
【００４５】
次に、動作を説明する。
【００４６】
図３は、片側ルートの一部で使用不可な状態となり、装置監視ノード１ｄへ、その報告が行われた場合の動作を示す説明図である。図３において、図１に示したものと同一のものには同一符号を付してある。
【００４７】
各系統内でスイッチ故障あるいはポート故障が発生した通信部または制御部が、装置監視ノード１ｄにより発見されると、装置監視ノード１ｄは、故障した装置（通信部または制御部）が属する系統内の通信部のポートを使用不可とする制御を自動的に一斉に行う。
【００４８】
例えば、装置監視ノード１ｄは、通信部１ａ１および１ａ２のいずれかだけが故障した場合、通信部１ａ１および１ａ２のポートを使用不可にすることにより、通信部１ａ１および１ａ２を使用不可状態にして、上位装置２と下位装置３の間の通信の中継を、通信部１ｂ１と通信部１ｂ２と制御部１ｂ３に実行させる。
【００４９】
また、装置監視ノード１ｄは、通信部１ｂ１および１ｂ２のいずれかだけが故障した場合、通信部１ｂ１および１ｂ２のポートを使用不可にすることにより、通信部１ｂ１および１ｂ２を使用不可状態にして、上位装置２と下位装置３の間の通信の中継を、通信部１ａ１と通信部１ａ２と制御部１ａ３に実行させる。
【００５０】
これにより、０系統／１系統の両ルートのうち故障が発生した一方のルートが使用不可となり、装置監視ノード１ｄは、使用可能なルートに負荷（データ転送処理）を寄せることで、下位装置３と上位装置２間のデータ送受信（転送）を継続する。
【００５１】
装置監視ノード１ｄは、中継装置１内の通信部および制御部の状態を定期的に監視し、異常（故障）を検知した際に、通信部および制御部内のポートの閉塞および解除等を行うことにより、使用できるルートを指示する機能を有する。
【００５２】
図４は、図３の片系運用状態となっているルート内の一部の通信部が故障した場合の経路制御動作を説明するための説明図である。
【００５３】
片系運用状態で運用中の系統内の通信部から故障報告が装置監視ノード１ｄに上げられた場合、従来であると、両系統ルートが使用不可となり、上位装置２と下位装置３の間のデータ送受信（データ転送）が継続できない事態となる。
【００５４】
これを回避するために、装置監視ノード１ｄは、各通信部および各制御部を制御して、データ導通可能となるようルート確保を行う。
【００５５】
装置監視ノード１ｄは、手順として、一時的にデータ導通が不可となる状態となるが、まず、故障報告が上げられた通信部に対して、ポートを使用不可とする制御を行う。
【００５６】
次に、装置監視ノード１ｄは、相互接続ルート１ｃを使用する旨の指示（相互接続ルートのポートの使用指示）を、制御部１ａ３および１ｂ３に与え、また、図３を用いた説明時に一旦使用不可としていた系統内の通信部のうち、今回故障した通信部と接続先が同一の通信部に対して、再度ポートを解除するような制御を行う。
【００５７】
具体的には、装置監視ノード１ｄは、通信部１ａ１が故障して通信部１ａ１および１ａ２が使用不可状態になっている状況で通信部１ｂ２が故障した場合、通信部１ａ２にポートの使用指示を出して通信部１ａ２を使用可能状態にすると共に、制御部１ａ３および１ｂ３に相互接続ルートのポートの使用指示を出して、相互接続ルート１ｃを用いた通信ルートを確立させ、通信部１ｂ１および１ａ２ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信（データ通信）の中継を行わせる。
【００５８】
また、通信部１ｂ２が故障して通信部１ｂ１および１ｂ２が使用不可状態になっている状況で通信部１ａ１が故障した場合、装置監視ノード１ｄは、通信部１ｂ１にポートの使用指示を出して通信部１ｂ１を使用可能状態にすると共に、制御部１ａ３および１ｂ３に相互接続ルートのポートの使用指示を出して、相互接続ルート１ｃを用いた通信ルートを確立させ、通信部１ｂ１および１ａ２ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信（データ通信）の中継を行わせる。
【００５９】
また、通信部１ａ２が故障して通信部１ａ１および１ａ２が使用不可状態になっている状況で通信部１ｂ１が故障した場合、装置監視ノード１ｄは、通信部１ａ１にポートの使用指示を出して通信部１ａ１を使用可能状態にすると共に、制御部１ａ３および１ｂ３に相互接続ルートのポートの使用指示を出して、相互接続ルート１ｃを用いた通信ルートを確立させ、通信部１ａ１および１ｂ２ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信（データ通信）の中継を行わせる。
【００６０】
また、通信部１ｂ１が故障して通信部１ｂ１および１ｂ２が使用不可状態になっている状況で通信部１ａ２が故障した場合、装置監視ノード１ｄは、通信部１ｂ２にポートの使用指示を出して通信部１ｂ２を使用可能状態にすると共に、制御部１ａ３および１ｂ３に相互接続ルートのポートの使用指示を出して、相互接続ルート１ｃを用いた通信ルートを確立させ、通信部１ａ１および１ｂ２ならびに制御部１ａ３および１ｂ３に、上位装置２と下位装置３との間の通信（データ通信）の中継を行わせる。
【００６１】
本実施例によれば、データ送受信の最中に、中継装置１内の一部ルートが故障等により使用不可となった場合でも、装置監視ノード１ｄの制御により、逆系統のルートを使用してデータ送受信を行い、さらに、両ルートのそれぞれで通信部の故障が発生した場合でも、装置監視ノード１ｄによる中継装置１内の経路選択により、上位装置２および下位装置３を含むトータルなシステムは、故障系統のデータ欠損を抑えてデータ転送を継続可能となり、データ転送が行われることによって提供可能なサービスを継続できる。
【００６２】
したがって、相互に通信する処理装置（上位装置２および下位装置３）にて構成されるシステムの信頼性を向上させることが可能になる。
【００６３】
また、一方の通信経路のみを用いて通信が行われている際に、その通信経路で故障が発生しても、装置監視ノード１ｄの制御により、上位装置２および下位装置３の間の通信を継続することが可能になる。
【００６４】
本実施例によれば、以下の効果を奏する。
【００６５】
中継装置１の０系統ルートあるいは１系統ルートの一部で故障が発生した場合は、装置監視ノード１ｄは、その故障を検知し、一時的にデータ転送処理を一方のルートを寄せる。その間に人為的に故障箇所の交換を行うことで、中継装置１としてのルートの回復が可能になる。
【００６６】
また、故障発生から交換までの間に、０系統および１系統の両系で故障が発生した場合でも、データ送受信を続けること可能になり、システム全体の信頼性が向上する。
【００６７】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施例の中継装置を示したブロック図ある。
【図２】中継装置１に複数の下位装置３ａおよび３ｂが接続されている例を示すブロック図である。
【図３】片側ルートの一部で使用不可な状態となり、装置監視ノード１ｄへ、その報告が行われた場合の動作を示す説明図である。
【図４】図３の片系運用状態であるルート内の一部の通信部で故障が発生した場合の経路制御動作を説明するための説明図である。
【符号の説明】
【００６９】
１      中継装置
１ａ    ０系統
１ｂ    １系統
１ａ１、１ａ２、１ｂ１、１ｂ２  通信部
１ａ３、１ｂ３  制御部
１ｃ    相互接続ルート
１ｄ    装置監視ノード
２      上位装置
３      下位装置
【図１】
2008259021.tif 000003
【図２】
2008259021.tif 000004
【図３】
2008259021.tif 000005
【図４】
2008259021.tif 000006