(57)【要約】【課題】予備系のインタフェースを動作させることによる影響を低減しつつ、予備系のインタフェースの診断を行うこと【解決手段】運用系インタフェース部と、待機系インタフェース部と、外部装置をインタフェース部のいずれかと接続する第１の切り替え部と、内部処理部をインタフェース部のいずれかと接続する第２の切り替え部と、制御部を備え、制御部は、運用系インタフェース部における情報の処理状況が予め定めた条件を満たす場合、第１の切り替え部に、外部装置から入力された情報を運用系インタフェース部と待機系インタフェース部に出力させ、かつ比較対象情報として格納させ、第２の切り替え部に、待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に入力させ、第１の切り替え部に、待機系インタフェース部より出力された情報と、比較対象情報とを比較することにより診断を実行させる情報処理装置。【選択図】図１
2011182161.tif 000002
【特許請求の範囲】
【請求項１】
運用系インタフェース部と、前記運用系インタフェース部と代替して使用される待機系インタフェース部と、外部装置を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第１の切り替え部と、内部処理部を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第２の切り替え部と、前記第１の切り替え部と第２の切り替え部を制御する制御部とを備えた情報処理装置であって、
前記制御部は、前記運用系インタフェース部における情報の処理状況が予め定めた条件を満たす場合に、前記待機系インタフェース部の診断を行う診断モードと決定し、
さらに、当該診断モードと決定した場合に当該制御部は、
前記第１の切り替え部に対して、前記外部装置から入力された情報を前記運用系インタフェース部とともに前記待機系インタフェース部に対しても出力し、かつ比較対象情報として格納する第１の処理を実行させ、
前記第２の切り替え部に対して、前記第１の処理によって前記待機系インタフェース部に入力され、当該待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に対して入力する第２の処理を実行させ、
前記第１の切り替え部に対して、前記第２の処理によって前記待機系インタフェース部に対して入力され、当該待機系インタフェース部より出力された情報と、前記第１の処理において格納された比較対象情報とを比較することにより診断を実行させる情報処理装置。
【請求項２】
前記制御部は、前記運用系インタフェース部において前記情報を処理する負荷量が、予め定めた負荷量よりも低い場合に、前記待機系インタフェース部の診断を行う診断モードと決定する請求項１に記載の情報処理装置。
【請求項３】
前記運用系インタフェース部は、前記負荷量として前記情報を処理する情報量を検出し、検出した情報量が、予め定めた情報量よりも少ない場合に、診断要求情報を前記制御部に入力し、
前記制御部は、前記運用系インタフェース部から前記診断要求情報が入力された場合に、前記待機系インタフェース部の診断を行う診断モードと決定する請求項２に記載の情報処理装置。
【請求項４】
前記運用系インタフェース部は、さらに前記情報を処理するＣＰＵ(Central Processing Unit)を備え、前記負荷量として前記ＣＰＵの使用率を検出し、検出した使用率が、予め定めた使用率よりも低い場合に、診断要求情報を前記制御部に入力し、
前記制御部は、前記運用系インタフェース部から前記診断要求情報が入力された場合に、前記待機系インタフェース部の診断を行う診断モードと決定する請求項２に記載の情報処理装置。
【請求項５】
前記情報処理装置は、前記運用系インタフェース部が情報を処理する負荷量が、前記予め定めた負荷量よりも低くなる時間を示す低負荷時間情報を格納する記憶部をさらに備え、
前記制御部は、前記低負荷時間情報が示す時間の間、前記待機系インタフェース部の診断を行う診断モードと決定する請求項２に記載の情報処理装置。
【請求項６】
前記外部装置から入力された情報は、誤り検出符号を含み、
前記制御部は、前記運用系インタフェース部が、前記外部装置から入力された情報に含まれる誤り検出符号に基づいて、当該情報の誤りを検出する割合が、予め定めた割合よりも高い場合に、前記待機系インタフェース部の診断を行う診断モードと決定する請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記制御部は、前記待機系インタフェース部の診断において異常を検出しなかった場合に、前記外部装置を前記待機系インタフェース部と接続するとともに、前記内部処理部を前記待機系インタフェース部と接続する請求項６に記載の情報処理装置。
【請求項８】
前記外部装置から入力された情報は、ＡＴＭ(Asynchronous Transfer Mode)セルであり、
前記誤り検出符号は、前記ＡＴＭセルのヘッダ情報に含まれる誤り検出符号である請求項６又は７に記載の情報処理装置。
【請求項９】
運用系インタフェース部と、前記運用系インタフェース部と代替して使用される待機系インタフェース部と、外部装置を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第１の切り替え部と、内部処理部を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第２の切り替え部と、を備えた情報処理装置における前記待機系インタフェース部の診断方法であって、
前記運用系インタフェース部における情報の処理状況が予め定めた条件を満たすか否かを判定することにより、前記待機系インタフェース部の診断を行う診断モードに移行するか否かを決定する判定ステップと、
前記判定ステップにおいて、当該診断モードに移行すると決定した場合に、前記待機系インタフェース部の診断を実行する診断実行ステップとを備えた診断方法であって、
前記診断実行ステップは、
前記第１の切り替え部が、前記外部装置から入力された情報を前記運用系インタフェース部とともに前記待機系インタフェース部に対しても出力し、かつ比較対象情報として格納する第１のステップと、
前記第２の切り替え部が、前記第１のステップによって前記待機系インタフェース部に入力され、当該待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に対して入力する第２のステップと、
前記第１の切り替え部が、前記第２のステップによって前記待機系インタフェース部に対して入力され、当該待機系インタフェース部より出力された情報と、前記第１のステップにおいて格納された比較対象情報とを比較することにより診断を実行する第３のステップと、
を備えた診断方法。
【請求項１０】
運用系インタフェース部と、前記運用系インタフェース部と代替して使用される待機系インタフェース部と、外部装置を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第１の切り替え部と、内部処理部を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第２の切り替え部と、を備えた情報処理装置における前記待機系インタフェース部の診断プログラムであって、
前記運用系インタフェース部における情報の処理状況が予め定めた条件を満たす場合に、前記待機系インタフェース部の診断を行う診断モードと決定するステップと、
さらに、当該診断モードと決定した場合に、
前記第１の切り替え部に対して、前記外部装置から入力された情報を前記運用系インタフェース部とともに前記待機系インタフェース部に対しても出力し、かつ比較対象情報として格納する第１の処理を実行させ、
前記第２の切り替え部に対して、前記第１の処理によって前記待機系インタフェース部に入力され、当該待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に対して入力する第２の処理を実行させ、
前記第１の切り替え部に対して、前記第２の処理によって前記待機系インタフェース部に対して入力され、当該待機系インタフェース部より出力された情報と、前記第１の処理において格納された比較対象情報とを比較することにより診断を実行させるステップと、
を情報処理装置に実行させる診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び診断方法に関する。
【背景技術】
【０００２】
ＡＴＭ(Asynchronous Transfer Mode：非同期転送モード)装置には、ＡＴＭ伝送路の終端となる伝送路終端部を、運用系と待機系の冗長構成としているものがある。この場合、運用系の伝送路終端部が上位装置とＡＴＭセルの送受信を行っている。つまり、伝送路終端部は、上位装置に対するインタフェースとして機能する。そして、運用系の伝送路終端部に異常が発生した場合、直ちに待機系の伝送路終端部での運用に切り替えて、待機系の伝送路終端部が上位装置とＡＴＭセルの送受信を開始する。このようにして、ＡＴＭ装置は、運用系の伝送路終端部に故障等の異常が発生しても、ＡＴＭセルの送受信の継続を可能として、運用が中断しないようにしている。
【０００３】
しかしながら、待機系の伝送路終端部での運用に切り替えたときに、待機系の伝送路終端部が既に異常となっていた場合、ＡＴＭ装置は、上位装置とのＡＴＭセルの送受信が正常に行えないため、運用が中断してしまうことがあった。
【０００４】
ここで、特許文献１には、現用系の多重化回路の入力端子に供給中の信号を待機予備系における折り返し試験用の信号として、待機予備系の多重化回路の対応の入力端子に供給する構成が開示されている。これによって、試験パターン発生回路が不要となり、障害検出部を含めた多重化装置全体が簡易・安価にしている。
【０００５】
また、特許文献２には、回路規模の増大を招くことなく予備系の診断を適確に行うことができる信号処理システムが開示されている。この信号処理システムは、動作信号処理系に入力される低次群信号を待機信号処理系に分岐供給する低次群信号選択盤と、低次群信号選択盤に入力される低次群信号を所定の時間遅延させるメモリと、信号処理系で処理して得られた高次群信号を、その信号処理系の入力信号として折り返す高次群インタフェースと、折り返された高次群信号を処理して得られた低次群信号とメモリにて遅延された低次群信号とを比較する比較器を備える。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平０２−０２５１２９号公報
【特許文献２】特開平０５−２８４１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１、２に開示の技術を適用して、予備系のインタフェースにも信号を供給して、予備系のインタフェースの障害検出又は診断を行う場合、運用系のインタフェースのみならず、予備系のインタフェースも動作させることになる。そのため、消費電力が増加してしまうという問題がある。また、予備系のインタフェースの回路劣化を招いてしまうという問題がある。
【０００８】
しかし、特許文献１、２は、予備系のインタフェースにも信号を供給して、予備系のインタフェースの診断を行う場合において、予備系のインタフェースを動作させることによる影響を低減するための具体的な技術を開示したものではない。
【０００９】
本発明の目的は、上述した課題を解決するために、予備系のインタフェースを動作させることによる影響を低減しつつ、予備系のインタフェースの診断を行うことができる情報処理装置及び診断方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明の第１の態様にかかる情報処理装置は、運用系インタフェース部と、前記運用系インタフェース部と代替して使用される待機系インタフェース部と、外部装置を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第１の切り替え部と、内部処理部を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第２の切り替え部と、前記第１の切り替え部と第２の切り替え部を制御する制御部とを備えた情報処理装置であって、前記制御部は、前記運用系インタフェース部における情報の処理状況が予め定めた条件を満たす場合に、前記待機系インタフェース部の診断を行う診断モードと決定し、さらに、当該診断モードと決定した場合に当該制御部は、前記第１の切り替え部に対して、前記外部装置から入力された情報を前記運用系インタフェース部とともに前記待機系インタフェース部に対しても出力し、かつ比較対象情報として格納する第１の処理を実行させ、前記第２の切り替え部に対して、前記第１の処理によって前記待機系インタフェース部に入力され、当該待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に対して入力する第２の処理を実行させ、前記第１の切り替え部に対して、前記第２の処理によって前記待機系インタフェース部に対して入力され、当該待機系インタフェース部より出力された情報と、前記第１の処理において格納された比較対象情報とを比較することにより診断を実行させるものである。
【００１１】
本発明の第２の態様にかかる診断方法は、運用系インタフェース部と、前記運用系インタフェース部と代替して使用される待機系インタフェース部と、外部装置を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第１の切り替え部と、内部処理部を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第２の切り替え部と、を備えた情報処理装置における前記待機系インタフェース部の診断方法であって、前記運用系インタフェース部における情報の処理状況が予め定めた条件を満たすか否かを判定することにより、前記待機系インタフェース部の診断を行う診断モードに移行するか否かを決定する判定ステップと、前記判定ステップにおいて、当該診断モードに移行すると決定した場合に、前記待機系インタフェース部の診断を実行する診断実行ステップとを備えた診断方法であって、前記診断実行ステップは、前記第１の切り替え部が、前記外部装置から入力された情報を前記運用系インタフェース部とともに前記待機系インタフェース部に対しても出力し、かつ比較対象情報として格納する第１のステップと、前記第２の切り替え部が、前記第１のステップによって前記待機系インタフェース部に入力され、当該待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に対して入力する第２のステップと、前記第１の切り替え部が、前記第２のステップによって前記待機系インタフェース部に対して入力され、当該待機系インタフェース部より出力された情報と、前記第１のステップにおいて格納された比較対象情報とを比較することにより診断を実行する第３のステップと、を備えたものである。
【００１２】
本発明の第３の態様にかかる診断プログラムは、運用系インタフェース部と、前記運用系インタフェース部と代替して使用される待機系インタフェース部と、外部装置を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第１の切り替え部と、内部処理部を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第２の切り替え部と、を備えた情報処理装置における前記待機系インタフェース部の診断プログラムであって、前記運用系インタフェース部における情報の処理状況が予め定めた条件を満たす場合に、前記待機系インタフェース部の診断を行う診断モードと決定するステップと、さらに、当該診断モードと決定した場合に、前記第１の切り替え部に対して、前記外部装置から入力された情報を前記運用系インタフェース部とともに前記待機系インタフェース部に対しても出力し、かつ比較対象情報として格納する第１の処理を実行させ、前記第２の切り替え部に対して、前記第１の処理によって前記待機系インタフェース部に入力され、当該待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に対して入力する第２の処理を実行させ、前記第１の切り替え部に対して、前記第２の処理によって前記待機系インタフェース部に対して入力され、当該待機系インタフェース部より出力された情報と、前記第１の処理において格納された比較対象情報とを比較することにより診断を実行させるステップと、を情報処理装置に実行させるものである。
【発明の効果】
【００１３】
上述した本発明の各態様により、予備系のインタフェースを動作させることによる影響を低減しつつ、予備系のインタフェースの診断を行うことができる情報処理装置及び診断方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１にかかる情報処理装置及びその周辺装置の構成図である。
【図２】本発明の実施の形態１にかかるＡＴＭ装置及びその周辺装置の構成図である。
【図３】運用系運用モード時における運用系待機系選択回路及びＡＴＭセル折り返し回路の状態例を示す図である。
【図４】待機系運用モード時における運用系待機系選択回路及びＡＴＭセル折り返し回路の状態例を示す図である。
【図５】診断モード時における運用系待機系選択回路及びＡＴＭセル折り返し回路の状態例を示す図である。
【図６】本発明の実施の形態１にかかるＡＴＭ装置の運用系待機系切り替え処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の実施の形態１．
まず、図１を参照して、本発明の実施の形態１にかかるＡＴＭ装置の概要となる情報処理装置について説明する。図１は、本発明の実施の形態１にかかる情報処理装置及びその周辺装置の構成図である。
【００１６】
情報処理装置７は、運用系インタフェース部７１、待機系インタフェース部７２、第１の切り替え部７３、第２の切り替え部７４、制御部７５、内部処理部７６を備える。情報処理装置７は、伝送路によって外部装置８と接続される。
【００１７】
運用系インタフェース部７１は、外部装置８と、内部処理部７６間のインタフェースとして機能する。
待機系インタフェース部７２は、運用系インタフェース部７１と代替して使用され、外部装置８と、内部処理部７６間のインタフェースとして機能する。
第１の切り替え部７３は、外部装置８を運用系インタフェース部７１及び待機系インタフェース部７２のいずれかと選択的に接続する。
第２の切り替え部７４は、内部処理部７６を運用系インタフェース部７１及び待機系インタフェース部７２のいずれかと選択的に接続する。
制御部７５は、第１の切り替え部７３と第２の切り替え部７４を制御する。
内部処理部７６は、第２の切り替え部７４から入力された情報に応じた処理を実行する。
【００１８】
続いて、本発明の実施の形態１にかかる情報処理装置の動作について説明する。
制御部７５は、運用系インタフェース部７１における情報の処理状況が予め定めた条件を満たすか否かを判定する。そして、運用系インタフェース部７１における情報の処理状況が予め定めた条件を満たす場合に、待機系インタフェース部７２の診断を行う診断モードと決定する。
【００１９】
そして、制御部７５は、診断モードと決定した場合に、第１の切り替え部７３に対して、外部装置８から入力された情報を運用系インタフェース部７１とともに待機系インタフェース部７２に対しても出力し、かつ比較対象情報として格納する第１の処理を実行させる。
【００２０】
次に、制御部７５は、第２の切り替え部７４に対して、第１の処理によって待機系インタフェース部７２に入力され、待機系インタフェース部７２によって処理された後に出力された情報を折り返して待機系インタフェース部７２に対して入力する第２の処理を実行させる。
【００２１】
次に、制御部７５は、第１の切り替え部７３に対して、第２の処理によって待機系インタフェース部７２に対して入力され、待機系インタフェース部７２より出力された情報と、第１の処理において格納された比較対象情報とを比較することにより診断を実行させる。
【００２２】
続いて、図２を参照して、本発明の実施の形態１にかかるＡＴＭ装置について説明する。図２は、本発明の実施の形態１にかかるＡＴＭ装置及びその周辺装置の構成図である。
【００２３】
ＡＴＭ装置１は、運用系待機系切り替え部１０、伝送路終端部群２０、ＡＴＭスイッチ３０、制御部４０及び各機能部５０を備える。運用系待機系切り替え部１０は、運用系待機系選択回路１１、１２及びＡＴＭセル比較回路１３を有する。伝送路終端部群２０は、運用系伝送路終端部２１及び待機系伝送路終端部２２を冗長構成として有する。ＡＴＭスイッチ３０は、運用系待機系選択回路３１及びＡＴＭセル折り返し回路３２を有する。また、ＡＴＭ装置１は、伝送路によって上位装置２と接続される。
【００２４】
ＡＴＭ装置１は、上位装置２との間で、ＡＴＭセルを送受信することで運用を行う装置である。ＡＴＭ装置１は、例えば、基地局装置である。
上位装置２は、ＡＴＭ装置１との間で、ＡＴＭセルを送受信することで、ＡＴＭ装置１を管理・制御する装置である。上位装置２は、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかによって、ＡＴＭ装置１と通信を行う。上位装置２は、例えば、基地局制御装置(ＲＮＣ：Radio Network Controller)である。
【００２５】
運用系待機系切り替え部１０は、上位装置２を、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかと選択的に接続する。つまり、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかを選択して、選択した伝送路終端部と、上位装置２との間で、ＡＴＭセルの送受信を可能とする。なお、上位装置２から運用系待機系切り替え部１０が受信したＡＴＭセルは、運用系待機系選択回路１２及びＡＴＭセル比較回路１３に入力される。運用系待機系切り替え部１０は、第１の切り替え部７３として機能する。
【００２６】
運用系待機系選択回路１１は、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかを選択して、選択した伝送路終端部から出力されたＡＴＭセルを、上位装置２に出力する。また、運用系待機系選択回路１１は、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかを、上位装置２にＡＴＭセルを出力する伝送路終端部とは排他的に選択して、選択した伝送路終端部から出力されたＡＴＭセルを、上位装置２に出力する。
【００２７】
運用系待機系選択回路１２は、上位装置２から受信したＡＴＭセルを、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかに選択的に出力する。また、運用系待機系選択回路１２は、待機系伝送路終端部２２の診断を行う診断モードの場合、上位装置２にから受信したＡＴＭセルを、運用系伝送路終端部２１とともに待機系伝送路終端部２２に対しても出力する。
【００２８】
ＡＴＭセル比較回路１３は、上位装置２から受信したＡＴＭセルを自身に格納する。ＡＴＭセル比較回路１３は、例えば、レジスタやメモリ等の記憶装置を有することで、ＡＴＭセルを格納可能とする。ここで格納されるＡＴＭセルは、比較対象情報に相当する。また、ＡＴＭセル比較回路１３は、診断モードの場合、後述するように、自身に格納したＡＴＭセルが待機系伝送路終端部２２を経由して運用系待機系選択回路１１から入力されたとき、この入力されたＡＴＭセルと自身に格納したＡＴＭセルとを比較する。ＡＴＭセル比較回路１３は、このＡＴＭセルの比較によって、待機系伝送路終端部２２の診断を行う。
伝送路終端部群２０は、上位装置２との間で、ＡＴＭセルを送受信するインタフェースとして機能する。
【００２９】
運用系伝送路終端部２１及び待機系伝送路終端部２２は、運用系待機系切り替え部１０から出力されたＡＴＭセルをＡＴＭスイッチ３０に出力する。また、運用系伝送路終端部２１及び待機系伝送路終端部２２は、ＡＴＭスイッチ３０から出力されたＡＴＭセルを運用系待機系切り替え部１０出力する。伝送路終端部２１、２２は、ＡＴＭセルを、上位装置２との間で送受信するための形式と、各機能部で処理可能な形式とに相互に変換する伝送路終端処理を行うインタフェースとして機能する。待機系伝送路終端部２２は、運用系伝送路終端部２１に異常が発生した場合等に、運用系伝送路終端部２１と代替して使用される。運用系伝送路終端部２１は、運用系インタフェース部７１として機能する。待機系伝送路終端部２２は、待機系インタフェース部７２として機能する。
【００３０】
ＡＴＭスイッチ３０は、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかを選択して、選択した伝送路終端部から出力されたＡＴＭセルを、各機能部５０にルーティングする。具体的には、ＡＴＭスイッチ３０は、ＡＴＭセルに含まれるヘッダ情報に応じた各機能部５０に含まれる特定の機能部にＡＴＭセルを出力する。ＡＴＭスイッチ３０は、第２の切り替え部７４として機能する。
【００３１】
運用系待機系選択回路３１は、各機能部５０を、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかと選択的に接続する。つまり、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかを選択して、選択した伝送路終端部と、各機能部５０との間で、ＡＴＭセルの送受信を可能とする。
【００３２】
ＡＴＭセル折り返し回路３２は、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかを選択して、選択した伝送路終端部から出力されたＡＭＴセルを折り返して、その伝送路終端部に出力する。なお、ＡＴＭセル折り返し回路３２は、運用系伝送路終端部２１及び待機系伝送路終端部２２のいずれかを、運用系待機系選択回路３１が選択した伝送路終端部とは排他的に選択する。したがって、ＡＴＭセル折り返し回路３２が選択した伝送路終端部から出力されたＡＴＭセルは、各機能部５０にルーティングされない。
【００３３】
制御部４０は、運用系待機系切り替え部１０及びＡＴＭスイッチ３０を制御する。具体的には、制御部４０は、運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２における選択状態を制御する。制御部４０は、運用系伝送路終端部２１で運用する運用系運用モードとする場合、運用系伝送路終端部２１を介して、上位装置２と各機能部５０とがＡＴＭセルを導通可能となるように、運用系待機系切り替え部１０及びＡＴＭスイッチ３０を制御する。また、制御部４０は、運用系伝送路終端部２１に代替して待機系伝送路終端部２２で運用する待機系運用モードとする場合、待機系伝送路終端部２２を介して、上位装置２と各機能部５０とがＡＴＭセルを導通可能となるように、運用系待機系切り替え部１０及びＡＴＭスイッチ３０を制御する。
【００３４】
また、制御部４０は、運用系伝送路終端部２１におけるＡＴＭセルの処理状況が予め定めた条件を満たす場合に、待機系伝送路終端部２２の診断を行う診断モードとして動作すると決定する。そして、制御部４０は、診断モードの場合、運用系運用モードの制御に加えて、上位装置２から受信したＡＴＭセルを待機系伝送路終端部２２にも出力するように、運用系待機系切り替え部１０を制御する。
【００３５】
各機能部５０は、ＡＴＭスイッチ３０から出力されたＡＴＭセルに応じた処理を実行する。各機能部５０は、例えば、呼処理の制御・管理を行う呼処理機能部や、音声データ等のユーザデータを処理するユーザデータ処理機能部等を含む。各機能部５０は、内部処理部７６として機能する。
【００３６】
ここで、運用系伝送路終端部２１、待機系伝送路終端部２２及び制御部４０は、例えば、それぞれがＣＰＵ(Central Processing Unit)やメモリ等の回路を含み、上述及び後述する処理の一部又は全部をＣＰＵに行わせるプログラムを実行するものである。
【００３７】
続いて、図３乃至５を参照して、本発明の実施の形態１にかかる運用系待機系切り替え部１０及びＡＴＭスイッチ３０の動作について説明する。
【００３８】
まず、図３を参照して、運用系運用モード時における運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２の状態について説明する。図３は、運用系運用モード時における運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２の状態例を示す図である。
【００３９】
この場合、運用系待機系選択回路１１、１２は、上位装置２と、伝送路終端部群２０の運用系伝送路終端部２１とを接続する。また、運用系待機系選択回路３１は、各機能部５０と、運用系伝送路終端部２１とを接続する。これによって、上位装置２は、運用系伝送路終端部２１を介して、各機能部５０とＡＴＭセルの送受信を行なうことができる。
また、ＡＴＭ折り返し回路３２は、待機系伝送路終端部２２の出力と、待機系伝送路終端部２３の入力とを接続する。ＡＴＭセル折り返し回路３２は、待機系伝送路終端部２２から出力されるＡＴＭセルを折り返して、待機系伝送路終端部２２に出力することができる。
【００４０】
制御部４０は、運用系運用モードとして動作する場合に、運用系による運用を要求する信号を運用系待機系切り替え部１０及びＡＴＭスイッチ３０に入力する。運用系待機系切り替え部１０及びＡＴＭスイッチ３０は、この信号の入力に応じて、運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２を、図３に示す選択状態とする。このようにして、運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２が互いに連動して、図３に示す選択状態となる。
【００４１】
続いて、図３に示す運用系運用モードにおける動作について説明する。
運用系待機系切り替え部１０が上位装置２からＡＴＭセルを受信した場合、運用系待機系切り替え部１０の運用系待機系選択回路１２は、上位装置２から受信したＡＴＭセルを運用系伝送路終端部２１に入力する。運用系伝送路終端部２１は、運用系待機系切り替え部１０から入力されたＡＴＭセルに対して、伝送路終端処理を実行する。そして、運用系伝送路終端部２１は、伝送路終端処理後のＡＴＭセルをＡＴＭスイッチ３０に入力する。ＡＴＭスイッチ３０に運用系伝送路終端部２１からＡＴＭセルが入力された場合、ＡＴＭスイッチ３０の運用系待機系選択回路３１は、運用系伝送路終端部２１から入力されたＡＴＭセルを各機能部５０に出力する。
【００４２】
ＡＴＭスイッチ３０に各機能部５０からＡＴＭセルが入力された場合、ＡＴＭスイッチ３０の運用系待機系選択回路３１は、各機能部５０から入力されたＡＴＭセルを運用系伝送路終端部２１に出力する。運用系伝送路終端部２１は、ＡＴＭスイッチ３０から入力されたＡＴＭセルに対して、伝送路終端処理を実行する。そして、運用系伝送路終端部２１は、伝送路終端処理後のＡＴＭセルを運用系待機系切り替え部１０に入力する。運用系待機系切り替え部１０に運用系伝送路終端部２１からＡＴＭセルが入力された場合、運用系待機系切り替え部１０の運用系待機系選択回路１１は、運用系伝送路終端部２１から入力されたＡＴＭセルを上位装置２に送信する。
【００４３】
続いて、図４を参照して、待機系運用モード時における運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２の状態について説明する。図４は、待機系運用モード時における運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２の状態例を示す図である。
【００４４】
この場合、運用系待機系選択回路１１、１２は、上位装置２と、伝送路終端部群２０の待機系伝送路終端部２２とを接続する。また、運用系待機系選択回路３１は、各機能部５０と、待機系伝送路終端部２２とを接続する。これによって、上位装置２は、待機系伝送路終端部２２を介して、各機能部５０とＡＴＭセルの送受信を行なうことができる。
また、ＡＴＭ折り返し回路３２は、運用系伝送路終端部２１の出力と、運用系伝送路終端部２１の出力とを接続する。ＡＴＭセル折り返し回路３２は、ＡＴＭセル折り返し回路３２は、運用系伝送路終端部２１から出力されるＡＴＭセルを折り返して、運用系伝送路終端部２１に出力することができる。
【００４５】
制御部４０は、待機系運用モードとして動作する場合に、待機系による運用を要求する信号を運用系待機系切り替え部１０及びＡＴＭスイッチ３０に入力する。運用系待機系切り替え部１０及びＡＴＭスイッチ３０は、この信号の入力に応じて、運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２を、図４に示す選択状態とする。このようにして、運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２が互いに連動して、図４に示す選択状態となる。
【００４６】
続いて、図４に示す待機系運用モードにおける動作について説明する。
運用系待機系切り替え部１０が上位装置２からＡＴＭセルを受信した場合、運用系待機系切り替え部１０の運用系待機系選択回路１２は、上位装置２から受信したＡＴＭセルを待機系伝送路終端部２２に入力する。待機系伝送路終端部２２は、運用系待機系切り替え部１０から入力されたＡＴＭセルに対して、伝送路終端処理を実行する。そして、待機系伝送路終端部２２は、伝送路終端処理後のＡＴＭセルをＡＴＭスイッチ３０に入力する。ＡＴＭスイッチ３０に待機系伝送路終端部２２からＡＴＭセルが入力された場合、ＡＴＭスイッチ３０の運用系待機系選択回路３１は、待機系伝送路終端部２２から入力されたＡＴＭセルを各機能部５０に出力する。
【００４７】
ＡＴＭスイッチ３０に各機能部５０からＡＴＭセルが入力された場合、ＡＴＭスイッチ３０の運用系待機系選択回路３１は、各機能部５０から入力されたＡＴＭセルを待機系伝送路終端部２２に出力する。待機系伝送路終端部２２は、ＡＴＭスイッチ３０から入力されたＡＴＭセルに対して、伝送路終端処理を実行する。そして、待機系伝送路終端部２２は、伝送路終端処理後のＡＴＭセルを運用系待機系切り替え部１０に入力する。運用系待機系切り替え部１０に待機系伝送路終端部２２からＡＴＭセルが入力された場合、運用系待機系切り替え部１０の運用系待機系選択回路１１は、待機系伝送路終端部２２から入力されたＡＴＭセルを上位装置２に送信する。
【００４８】
続いて、図５を参照して、診断モード時における運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２の状態について説明する。図５は、診断モード時における運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２の状態例を示す図である。
【００４９】
この場合、運用系待機系選択回路１１は、上位装置２と、伝送路終端部群２０の運用系伝送路終端部２１とを接続する。また、運用系待機系選択回路１２は、上位装置２と、伝送路終端部群２０の運用系伝送路終端部２１及び待機系伝送路終端部２２とを相互に接続する。また、運用系待機系選択回路３１は、各機能部５０と、運用系伝送路終端部２１とを接続する。これによって、上位装置２は、運用系伝送路終端部２１を介して、各機能部５０とＡＴＭセルの送受信を行なうことができる。また、上位装置２から受信したＡＴＭセルは、待機系伝送路終端部２２にも入力されるようになる。
【００５０】
また、ＡＴＭ折り返し回路３２は、待機系伝送路終端部２２の出力と、待機系伝送路終端部２２の入力とを接続する。これによって、ＡＴＭセル折り返し回路３２は、待機系伝送路終端部２２から出力されるＡＴＭセルを折り返して、待機系伝送路終端部２２に出力することができる。
【００５１】
制御部４０は、運用系運用モードとして動作しているときに、運用系伝送路終端部２１において、ＡＴＭセルに対して伝送路終端処理をする負荷量が、予め定められた負荷量よりも低い場合に、待機系伝送路終端部２２を診断する診断モードとして動作すると決定する。その理由として、運用系伝送路終端部２１において、ＡＴＭセルに対して伝送路終端処理をする負荷量が低い場合は、後述するように、ＡＴＭセルを待機系伝送路終端部２２に入力しても、待機系伝送路終端部２２においてＡＴＭセルを伝送路終端処理する負荷量を低減することができるため、消費電力及び待機系伝送路終端部２２における回路劣化を低減することができるからである。
【００５２】
ここで、診断モードでは、上位装置２から受信したＡＴＭセルが待機系伝送路終端部２２にも入力されることとなるため、上位装置２から受信したＡＴＭセルのみについて伝送路終端処理をする負荷量に基づいて、診断モードとして動作するか否かを判断することで、より正確に消費電力及び待機系伝送路終端部２２における回路劣化を低減することができる。なお、予め定める負荷量は、所望の消費電力及び回路劣化を低減できる量を任意に決定してよい。
【００５３】
ここで、診断モードとして動作すると決定する方法について説明する。
第１の例としては、まず、運用系伝送路終端部２１が、伝送路終端処理をするＡＴＭセルの情報量を検出するようにする。そして、運用系伝送路終端部２１が検出した情報量が、予め定めた情報量よりも少ない場合には、ＡＴＭセルを伝送路終端処理するための負荷量が低いことになる。そのため、この場合、運用系伝送路終端部２１は、待機系伝送路終端部２２の診断を要求する診断要求情報を制御部４０に出力する。そして、制御部４０は、運用系伝送路終端部２１からの診断要求情報に応じて、診断モードとして動作すると決定する。
【００５４】
次に、第２の例としては、運用系伝送路終端部２１が、伝送路終端処理をするＣＰＵを有する場合、そのＣＰＵの使用率を検出するようにする。そして、運用系伝送路終端部２１が検出した使用率が、予め定めた使用率よりも低い場合には、ＡＴＭセルを伝送路終端処理するための負荷量が低いことになる。そのため、この場合、運用系伝送路終端部２１は、待機系伝送路終端部２２の診断を要求する診断要求情報を制御部４０に出力する。そして、制御部４０は、運用系伝送路終端部２１からの診断要求情報に応じて、診断モードとして動作すると決定する。
【００５５】
次に、第３の例としては、事前に、運用系伝送路終端部２１においてＡＴＭセルを伝送路終端処理する負荷量を調査しておく。そして、運用系伝送路終端部２１がＡＴＭセルを処理する負荷量が、予め定めた負荷量よりも低くなる時間を示す低負荷時間情報を、制御部４０が有するメモリ等の記憶装置に格納しておく。そして、制御部４０は、低負荷時間情報が示す時間の間、診断モードとして動作すると決定する。
【００５６】
制御部４０は、診断モードとして動作する場合に、待機系伝送路終端部２２の診断を要求する信号を運用系待機系切り替え部１０及びＡＴＭスイッチ３０に入力する。運用系待機系切り替え部１０及びＡＴＭスイッチ３０は、この信号の入力に応じて、運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２を、図５に示す選択状態とする。このようにして、運用系待機系選択回路１１、１２、３１及びＡＴＭセル折り返し回路３２が互いに連動して、図５に示す選択状態となる。ここで、図５に示す診断モードにおける状態は、図３に示す運用系運用モードにおける状態と、運用系待機系選択回路１２の状態が異なるのみであるため、診断を要求する信号を運用系待機系切り替え部１０のみに出力するようにしてもよい。
【００５７】
また、制御部４０は、診断モードを終了して、再び、運用系運用モードとして動作する場合、運用系による運用を要求する信号を運用系待機系切り替え部１０及びＡＴＭスイッチ３０に入力する。ここで、制御部４０は、運用系伝送路終端部２１において、ＡＴＭセルに対して伝送路終端処理をする負荷量が、予め定められた負荷量以上となった場合、又は、診断モードとして所定の時間動作した場合に、再び、運用系運用モードとして動作すると判断する。例えば、運用系伝送路終端部２１においてＡＴＭセルに対して伝送路終端処理をする負荷量が、予め定められた負荷量以上となった場合に、運用系伝送路終端部２１から、診断解除要求情報を制御部４０に入力するようにすることで、又は、低負荷時間情報を参照することで判断する。
【００５８】
続いて、図５に示す診断モードにおける動作について説明する。
運用系待機系切り替え部１０が上位装置２からＡＴＭセルを受信した場合、運用系待機系切り替え部１０の運用系待機系選択回路１２は、上位装置２から受信したＡＴＭセルを運用系伝送路終端部２１及び待機系伝送路終端部２２に入力する。なお、運用系伝送路終端部２１を経由するＡＴＭセルの入出力動作については、図３における説明と同様であるため、説明を省略する。
【００５９】
また、上位装置２から受信して運用系伝送路終端部２１及び待機系伝送路終端部２２に入力されたＡＴＭセルは、ＡＴＭセル比較回路１３にも入力される。つまり、同一のＡＴＭセルが、運用系伝送路終端部２１、待機系伝送路終端部２２及びＡＴＭセル比較回路１３に入力される。ＡＴＭセル比較回路１３は、上位装置２から受信して入力されたＡＴＭセルを自身に格納する。ＡＴＭセル比較回路１３は、例えば、ＡＴＭセル比較回路１３が有するレジスタやメモリ等の記憶装置にＡＴＭセルを格納する。
【００６０】
待機系伝送路終端部２２は、運用系待機系選択回路１２から入力されたＡＴＭセルに対して、伝送路終端処理を実行する。そして、待機系伝送路終端部２２は、伝送路終端処理後のＡＴＭセルをＡＴＭスイッチ３０に入力する。ＡＴＭスイッチ３０に待機系伝送路終端部２２からＡＴＭセルが入力された場合、ＡＴＭスイッチ３０のＡＴＭセル折り返し回路３２は、待機系伝送路終端部２２から入力されたＡＴＭセルを折り返して、そのまま待機系伝送路終端部２２に出力する。
【００６１】
待機系伝送路終端部２２は、ＡＴＭスイッチ３０から入力されたＡＴＭセルに対して、伝送路終端処理を実行する。そして、待機系伝送路終端部２２は、伝送路終端処理後のＡＴＭセルを運用系待機系切り替え部１０に入力する。運用系待機系切り替え部１０に待機系伝送路終端部２２からＡＴＭセルが入力された場合、運用系待機系切り替え部１０の運用系待機系選択回路１１は、待機系伝送路終端部２２から入力されたＡＴＭセルをＡＴＭセル比較回路１３に入力する。
【００６２】
ＡＴＭセル比較回路１３は、運用系待機系選択回路１１から入力されたＡＴＭセルと、自身に格納したＡＴＭセルとを比較する。ここで、ＡＴＭセル比較回路１３は、自身に格納したＡＴＭセルが、ＡＴＭセル折り返し回路３２によって折り返されて運用系待機系選択回路１１から入力された場合に、そのＡＴＭセルを比較する。例えば、ＡＴＭセル比較回路１３内に遅延回路を設けることによって、同一のＡＴＭセルを比較可能とする。また、ＡＴＭセル比較回路１３は、制御部４０の待機系伝送路終端部２２の診断を要求する信号が入力されている場合のみに、ＡＴＭセルの比較を行うようにすることで、運用系運用モード及び待機系運用モード時に異常を検出しないようにする。
【００６３】
そして、ＡＴＭセル比較回路１３は、比較したＡＴＭセルの内容が一致する場合、待機系伝送路終端部２２に異常がないと判定する。それに対して、比較したＡＴＭセルの内容が一致しない場合、待機系伝送路終端部２２が異常と判定する。ＡＴＭセルの内容が一致しないということは、待機系伝送路終端部２２における伝送路終端処理が正常に行われていないと考えられるからである。
【００６４】
以上、図３乃至５の場合について説明したが、図４の待機系運用モードから、運用系伝送路終端部２１を診断する診断モードとして動作するようにもできる。この場合、図４に示す状態において、運用系待機系選択回路１２が、上位装置２と、伝送路終端部群２０の運用系伝送路終端部２１及び待機系伝送路終端部２２とを相互に接続した状態となる。つまり、この状態における動作は、図４に示す待機系運用モードにおける動作に加えて、運用系伝送路終端部２１を診断する動作が行われる。運用系伝送路終端部２１を診断する動作は、図５を参照して説明した動作が、運用系伝送路終端部２１に対して行われる以外は、同様であるため省略する。
【００６５】
続いて、図６を参照して、本発明の実施の形態１にかかるＡＴＭ装置の運用系待機系切り替え処理について説明する。図６は、本発明の実施の形態１にかかるＡＴＭ装置の運用系待機系切り替え処理を示すフローチャートである。
【００６６】
まず、上位装置２と、ＡＴＭ装置１の各機能部５０とが運用系伝送路終端部２１を介して、ＡＴＭセルを送受信する運用系運用モードとして動作しているものとする(Ｓ１０１)。ここで、待機系伝送路終端部２２の診断をする診断モードとして動作した場合、上位装置２から受信したＡＴＭセルをＡＴＭセル折り返し回路３２によって折り返して、ＡＴＭセル比較回路１３で待機系伝送路終端部２２によって処理されたＡＴＭセルの状態を確認する(Ｓ１０２)。そして、ＡＴＭセル比較回路１３において、ＡＴＭセルが不一致として異常を検出した場合、待機系伝送路終端部２２が故障していると診断する(Ｓ１０３)。
【００６７】
ここで、運用系待機系切り替え処理が行われた場合(Ｓ１０４)、上位装置２と、ＡＴＭ装置１の各機能部５０とが待機系伝送路終端部２２を介して、ＡＴＭセルを送受信する待機系運用モードとして動作する(Ｓ１０５)。ここで、運用系伝送路終端部２１の診断をする診断モードとして動作した場合、上位装置２から受信したＡＴＭセルをＡＴＭセル折り返し回路３２によって折り返して、ＡＴＭセル比較回路１３で運用系伝送路終端部２１によって処理されたＡＴＭセルの状態を確認する(Ｓ１０６)。そして、ＡＴＭセル比較回路１３において、ＡＴＭセルが不一致として異常を検出した場合、運用系伝送路終端部２１が故障していると診断する(Ｓ１０７)。
【００６８】
以上に説明したように、本実施の形態１によれば、運用系伝送路終端部２１におけるＡＴＭセルの処理状況が予め定めた条件を満たす場合に、待機系伝送路終端部２２の診断を行う診断モードと決定している。そして、診断モードと決定した場合に、制御部４０は、運用系待機系切り替え部１０に対して、上位装置２から入力された情報を運用系伝送路終端部２１とともに待機系伝送路終端部２２に対しても出力し、かつ比較対象情報として格納する第１の処理を実行させている。また、制御部４０は、ＡＴＭスイッチ３０に対して、第１の処理によって待機系伝送路終端部２２に入力され、待機系伝送路終端部２２によって処理された後に出力されたＡＴＭセルを折り返して待機系伝送路終端部２２に対して入力する第２の処理を実行させている。また、制御部４０は、運用系待機系切り替え部１０に対して、第２の処理によって待機系伝送路終端部２２に対して入力され、待機系伝送路終端部２２より出力されたＡＴＭセルと、第１の処理において格納された比較対象情報とを比較することにより診断を実行させている。つまり、運用系伝送路終端部２１におけるＡＴＭセルの処理状況が予め定めた条件を満たす場合に、待機系伝送路終端部２２の診断を行うようにしている。
【００６９】
これによれば、常時、待機系伝送路終端部２２にＡＴＭセルを出力して、待機系伝送路終端部２２の診断を行わないようにすることができる。つまり、常時、待機系伝送路終端部２２を動作させることなく、その診断を可能としている。そのため、ＡＴＭ装置１における消費電力を低減することができ、待機系伝送路終端部２２の回路劣化を低減することができる。つまり、予備系のインタフェースを動作させることによる影響を低減しつつ、予備系のインタフェースの診断を行うことができる。
【００７０】
また、上位装置２から受信したＡＴＭセルを、そのまま診断のための診断情報として使用することができる。そのため、ため、診断情報を生成する回路を備えることなく、待機系伝送路終端部２２の診断ができる。
また、上位装置２から受信したＡＴＭセルを、ＡＴＭセル折り返し回路２２によって折り返しているので、各機能部５０にＡＴＭセルが入力されることなく、待機系伝送路終端部２２の診断を行うことができる。そのため、運用に影響を及ぼすことなく、待機系伝送路終端部２２の診断を行うことできる。
【００７１】
本発明の実施の形態２．
続いて、本発明の実施の形態２にかかるＡＴＭ装置について説明する。
本発明の実施の形態２にかかるＡＴＭ装置及びその周辺装置の構成は、実施の形態１と同様であるため、説明を省略する。
【００７２】
本発明の実施の形態２にかかる制御部４０は、待機系伝送路終端部２２の診断を行う診断モードとして動作するか否かの判断において、運用系伝送路終端部２１が上位装置２から入力されたＡＴＭセルの異常を検出する割合が、予め定められた割合よりも高い場合に、診断モードとして動作すると決定する点が実施の形態１と異なる。つまり、運用系伝送路終端部２１におけるＡＴＭセルの導通状態が不安定な場合に、待機系伝送路終端部２２の診断を行う。
【００７３】
続いて、診断モードとして動作すると決定する方法について説明する。
ここで、ＡＴＭセルには、ＡＴＭセルヘッダと、ＡＴＭペイロードが含まれる。ＡＴＭセルヘッダには、ＨＥＣ(Header Error Control)という誤り検出符号が含まれている。ＨＥＣによって、ＡＴＭセルヘッダの誤りを検出することができる。
【００７４】
運用系伝送路終端部２１は、運用系待機系切り替え部１０からＡＴＭセルが入力された場合に、そのＡＴＭセルヘッダに含まれるＨＥＣに基づいて、ＡＴＭセルヘッダに誤りがあるか否かを判定する。そして、運用系伝送路終端部２１は、ＡＴＭセルヘッダに誤りがある場合、ＡＴＭセルを破棄する。例えば、伝送路の品質が劣化している場合や、運用系伝送路終端部２１が故障している場合等に、ＡＴＭセルヘッダに誤りが発生する。
【００７５】
また、運用系伝送路終端部２１は、ＡＴＭセルヘッダの誤りを検出する割合が、予め定めた割合よりも高いか否かを判定する。ここで、予め定める割合は、伝送路終端部２１が故障していると考えられる割合を任意に定めてよい。また、ＡＴＭセルヘッダの誤りを検出する割合を判定する方法は、例えば、予め定めた期間の間に、ＡＴＭセルヘッダの誤りを検出する回数等のように任意に定めてよい。
【００７６】
運用系伝送路終端部２１は、ＡＴＭセルヘッダの誤りを検出する割合が、予め定めた割合よりも高い場合、運用系伝送路終端部２１が故障していると判定して、診断要求情報を制御部４０に出力する。制御部４０は、運用系伝送路終端部２１からの診断要求情報に応じて、診断モードとして動作すると決定する。そして、制御部４０は、診断モードとして動作する場合に、待機系伝送路終端部２２の診断を要求する信号を運用系待機系切り替え部１０及びＡＴＭスイッチ３０に入力する。
【００７７】
運用系待機系切り替え部１０は、診断モードとしての動作で、ＡＴＭセル比較回路１３において、ＡＴＭセルを比較した結果が一致している場合、その旨を通知する比較結果一致信号を制御部４０に出力する。この場合、待機系伝送路終端部２２は、正常に動作していることになる。そのため、制御部４０は、運用待機系切り替え部１０からの比較結果一致信号の入力に応じて、待機系による運用を要求する信号を運用系待機系切り替え部１０及びＡＴＭスイッチ３０に入力する。以降、運用系伝送路終端部２１に代替して、待機系伝送路終端部２２で運用が行われる。
【００７８】
以上に説明したように、本実施の形態２によれば、上位装置２から入力されたＡＴＭセルに含まれる誤り検出符号に基づいて、ＡＴＭセルの誤りを検出する割合が、予め定めた割合よりも高い場合に、待機系伝送路終端部２２の診断を行うようにしている。これによれば、常時、待機系伝送路終端部２２にＡＴＭセルを出力して、待機系伝送路終端部２２の診断を行わないようにすることができる。つまり、常時、待機系伝送路終端部２２を動作させることなく、その診断を可能としている。そのため、ＡＴＭ装置１における消費電力を低減することができ、待機系伝送路終端部２２の回路劣化を低減することができる。つまり、予備系のインタフェースを動作させることによる影響を低減しつつ、予備系のインタフェースの診断を行うことができる。
【００７９】
また、本実施の形態２では、さらに、待機系伝送路終端部２２の異常を検出しなかった場合に、待機系運用モードとして動作して、上位装置２を待機系伝送路終端部２２に接続するとともに、各機能部５０を待機系伝送路終端部２２に接続するようにしている。これによれば、運用系伝送路終端部２１における動作が不安定となったため、待機系伝送路終端部２２での運用に切り替えた場合に、待機系伝送路終端部２２が故障等によって既に動作できなくなっており、ＡＴＭ装置１が上位装置１とＡＴＭセルの導通ができなくなるという事態を防ぐことができる。
【００８０】
また、そのような場合に、待機系伝送路終端部２２から運用系伝送路終端部２１での運用に切り戻すといった機能を追加する必要もなくなる。また、ＡＴＭ装置１が、そのような機能を有していたとしても、待機系伝送路終端部２２から運用系伝送路終端部２１での運用に切り戻すまでの間、ＡＴＭ装置１が上位装置１とＡＴＭセルの導通ができなくなるという問題があるが、そのような問題も回避することができる。
【００８１】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、本発明の実施の形態１と、実施の形態２とを組み合わせて実施してもよい。つまり、運用系伝送路終端部２１におけるＡＴＭセルの処理状況が予め定めた条件を満たす場合に、待機系伝送路終端部２２の診断を行うようにするとともに、上位装置２から入力されたＡＴＭセルの誤りを検出する割合が、予め定めた割合よりも高い場合にも、待機系伝送路終端部２２の診断を行うようにしてもよい。
【００８２】
上述した運用系伝送路終端部２１、待機系伝送路終端部２２及び制御部４０におけるプログラムは様々な種類の記憶媒体に格納することが可能であり、通信媒体を介して伝達されることが可能である。ここで、記憶媒体には、例えば、フレキシブルディスク、ハードディスク、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)、ＤＶＤ(Digital Versatile Disc)、ＢＤ(Blu-ray(登録商標) Disc)、ＲＯＭ(Read Only Memory)カートリッジ、バッテリバックアップ付きＲＡＭ(Random Access Memory)、メモリカートリッジ、フラッシュメモリカートリッジ、不揮発性ＲＡＭカートリッジを含む。また、通信媒体には、電話回線等の有線通信媒体、マイクロ波回線等の無線通信媒体を含む。また、上述のプログラムは、インターネットを介して伝達することも可能である。
【００８３】
また、情報処理装置が有するＣＰＵ又はＭＰＵ(Micro Processing Unit)が上述の実施の形態の機能を実現するプログラムを実行することにより、上述の実施の形態の機能が実現されるだけではなく、このプログラムの指示に基づき、ＣＰＵ又はＭＰＵ上で稼動しているＯＳ(Operating System)もしくはアプリケーションソフトと共同して上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。
【００８４】
さらに、このプログラムの処理の全てもしくは一部が情報処理装置に挿入された機能拡張ボードや情報処理装置に接続された機能拡張ユニットにより行われて上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。
【００８５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００８６】
（付記１）
運用系インタフェース部と、前記運用系インタフェース部と代替して使用される待機系インタフェース部と、外部装置を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第１の切り替え部と、内部処理部を前記運用系インタフェース部及び前記待機系インタフェース部のいずれかと選択的に接続するための第２の切り替え部と、前記第１の切り替え部と第２の切り替え部を制御する制御部とを備えた情報処理装置であって、
前記制御部は、前記運用系インタフェース部における情報の処理状況が予め定めた条件を満たす場合に、前記待機系インタフェース部の診断を行う診断モードと決定し、
さらに、当該診断モードと決定した場合に当該制御部は、
前記第１の切り替え部に対して、前記外部装置から入力された情報を前記運用系インタフェース部とともに前記待機系インタフェース部に対しても出力し、かつ比較対象情報として格納する第１の処理を実行させ、
前記第２の切り替え部に対して、前記第１の処理によって前記待機系インタフェース部に入力され、当該待機系インタフェース部によって処理された後に出力された情報を折り返して待機系インタフェース部に対して入力する第２の処理を実行させ、
前記第１の切り替え部に対して、前記第２の処理によって前記待機系インタフェース部に対して入力され、当該待機系インタフェース部より出力された情報と、前記第１の処理において格納された比較対象情報とを比較することにより診断を実行させる情報処理装置。
（付記２）
前記情報処理装置は、基地局装置である付記１に記載の情報処理装置。
（付記３）
前記外部装置は、基地局制御装置である付記１又は２に記載の情報処理装置。
【符号の説明】
【００８７】
１        ＡＴＭ装置
２        上位装置
７        情報処理装置
８        ＡＴＭ装置
１０        運用系待機系切り替え部
１１、１２    運用系待機系選択回路
１３        ＡＴＭセル比較回路
２０        伝送路終端部群
２１        運用系伝送路終端部
２２        待機系伝送路終端部
３０        ＡＴＭスイッチ
３１        運用系待機系選択回路
３２        ＡＴＭセル折り返し回路
４０、７５    制御部
５０        各機能部
７１        運用系インタフェース部
７２        待機系インタフェース部
７３        第１の切り替え部
７４        第２の切り替え部
７６        内部処理部
【図１】
2011182161.tif 000003
【図２】
2011182161.tif 000004
【図３】
2011182161.tif 000005
【図４】
2011182161.tif 000006
【図５】
2011182161.tif 000007
【図６】
2011182161.tif 000008