(57)【要約】【課題】スイッチファブリックカードに対するコマンドリセットの信頼性を向上させる技術を提供する。【解決手段】管理カード３０からスイッチファブリックカード２０をリセットする必要がある場合、通常は、管理ＩＦ部２４を介して制御レジスタ部２３３の管理系リセットレジスタへの書き込みを行うことで、第２コマンドリセット信号ＣＲ２を生成する。管理ＩＦ部２４を介した制御レジスタ部２３３への書き込みが不能である場合、制御ＩＦ部２２を介してスイッチ部２１に設けられた制御系リセットレジスタ２１１への書き込みを行うことで、第１コマンドリセット信号ＣＲ１を生成する。コマンドリセット部２３４は、第１および第２コマンドリセット信号ＣＲ１，ＣＲ２のいずれかが出力された時に、第１および第２リセット信号ＬＲ１，ＬＲ２を生成してスイッチファブリックカード２０をリセットする。【選択図】図３
2017118186.tif 000002
【特許請求の範囲】
【請求項１】
イーサネット（登録商標）フレームが入出力される一つ以上のユーザポートを有する複数のラインカードと、
前記ラインカード間の通信経路を構築する複数のスイッチファブリックカードと、
前記ラインカードおよび前記スイッチファブリックカードの動作状態を管理する複数の管理カードと、
を備える中継装置であって、
前記スイッチファブリックカードは、
前記複数のラインカードと第１の通信網を介して接続され、前記ラインカード間のイーサネットフレームの転送を行うスイッチング機能を有するスイッチ部と、
前記複数の管理カードと第２の通信網を介して接続され、前記スイッチング機能に関する指令を送受信するための制御インタフェース部と、
当該スイッチファブリックカードを構成する各部の動作状態を管理する管理機能を有するカード管理部と、
前記複数の管理カードと第３の通信網を介して接続され、前記管理機能に関する指令を送受信するための管理インタフェース部と、
を備え、
前記スイッチ部は、
前記制御インタフェース部を介して書き込みが行われた時に、前記カード管理部に対して第１コマンドリセット信号を出力する制御系リセットレジスタを備え、
前記カード管理部は、
前記スイッチファブリックカードの各部の動作状態を監視し、動作状態の異常を検出した時に異常リセット信号を出力するリセット信号出力部と、
前記管理インタフェース部を介して書き込みが行われた時に、第２コマンドリセット信号を出力する管理系リセットレジスタと、
前記異常リセット信号、前記第１コマンドリセット信号、前記第２コマンドリセット信号のいずれかが入力された時に、前記スイッチファブリックカードの各部に対するリセット信号を生成するコマンドリセット部と、
を備える中継装置。
【請求項２】
請求項１に記載の中継装置において、
前記管理カードは、前記第３の通信網を介して前記第２コマンドリセット信号によるリセットの指示を行ったにも関わらず、該指示の対象となった前記スイッチファブリックカードがリセットされない場合に、前記第２の通信網を介して前記第１コマンドリセット信号によるリセットの指示を行う  中継装置。
【請求項３】
請求項１または請求項２に記載の中継装置において、
前記第２の通信網は、ＰＣＩ  ｅｘｐｒｅｓｓ（登録商標）規格のバスで構成されている
中継装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の中継装置において、
前記３の通信網は、Ｉ２Ｃバスで構成されている
中継装置。
【請求項５】
イーサネットフレームを中継する中継装置に用いられるスイッチファブリックカードであって、
イーサネットフレームが入出力される一つ以上のユーザポートを有する複数のラインカードと第１の通信網を介して接続され、前記ラインカード間のイーサネットフレームの転送を行うスイッチング機能を有するスイッチ部と、
前記中継装置全体の動作状態を管理する複数の管理カードと第２の通信網を介して接続され、前記スイッチング機能に関する指令を送受信するための制御インタフェース部と、
当該スイッチファブリックカードを構成する各部の動作状態を管理する管理機能を有するカード管理部と、
前記複数の管理カードと第３の通信網を介して接続され、前記管理機能に関する指令を送受信するための管理インタフェース部と、
を備え、
前記スイッチ部は、
前記制御インタフェース部を介して書き込みが行われた時に、前記カード管理部に対して第１コマンドリセット信号を出力する制御系リセットレジスタを備え、
前記カード管理部は、
前記スイッチファブリックカードの各部の動作状態を監視し、動作状態の異常を検出した時に異常リセット信号を出力するリセット信号出力部と、
前記管理インタフェース部を介して書き込みが行われた時に、第２コマンドリセット信号を出力する管理系リセットレジスタと、
前記異常リセット信号、前記第１コマンドリセット信号、前記第２コマンドリセット信号のいずれかが入力された時に、当該スイッチファブリックカードの各部に対するリセット信号を生成するコマンドリセット部と、
を備えるスイッチファブリックカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網における中継装置の技術に関する。
【背景技術】
【０００２】
通信網において、イーサネット（Ｅｔｈｅｒｎｅｔ，登録商標）等の通信規格に基づいて高速データ転送を行う中継装置がある。その一つとして、筐体内に、異なる機能を有した複数種類のカードを着脱可能に構成された、いわゆるシャーシ型の中継装置がある。カードには、ラインカード、スイッチファブリックカード、管理カード等がある。ラインカードは、複数設けられ、それぞれが、イーサネット等の通信規格に対応したイーサネットフレームを入出力する一つ以上の外部インタフェースを有する。スイッチファブリックカードは、イーサネットフレームの宛先に従って複数のラインカード間でのイーサネットフレームの転送を実施する。管理カードは、各ラインカードやファブリックカードの設定や動作状態の監視等を含めて中継装置全体を管理する。そして、スイッチファブリックカードや管理カードは、例えば、特許文献１に記載のように、信頼性向上や負荷分散のために多重化された冗長構成をとることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２３４７５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、スイッチファブリックカードは、ラインカードを介して送受信されるイーサネットフレームを中継するスイッチング機能を有したスイッチング部と、ファブリックカードを構成する各部の動作状態を監視し、異常対応等の処理を実行するカード管理機能を有したカード管理部とを備える。
【０００５】
そして、管理カードがスイッチファブリックカードを制御する際に、スイッチング機能に関する指令と、カード管理機能に関する指令を、それぞれ個別に設けられた別系統のインタフェース部を用いて送受信するように構成することが考えられる。以下では、スイッチング機能に用いるインタフェース部を制御インタフェース部（以下、制御ＩＦ部）、カード管理機能に用いるインタフェース部を管理インタフェース部（以下、管理ＩＦ部）という。
【０００６】
また、カード管理部は、カード管理機能の一つとして、スイッチファブリックカード上で何等かの異常が検出された場合や、管理カードからの指示があった場合に、スイッチファブリックカード全体または一部をリセットする機能を備えている。以下では、管理カードからの指示によるリセットをコマンドリセットという。そして、コマンドリセットを指示するコマンドの送受信には、管理ＩＦ部が用いられる。
【０００７】
しかしながら、管理ＩＦ部に、何等かの異常が発生すると、自身でリセットすることも、管理カードからのコマンドリセットの指示を受け付けることもできなくなる場合がある。この場合、スイッチファブリックカードは、異常が解消されない状態のまま運用され続けてしまうおそれがあるという問題があった。
【０００８】
本発明は、こうした問題に鑑みてなされたものであり、スイッチファブリックカードに対するコマンドリセットの信頼性、ひいては中継装置全体の信頼性を向上させる技術を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、以下の手段を提供する。
本発明の第１の態様は、イーサネットフレームが入出力される一つ以上のユーザポートを有する複数のラインカードと、前記ラインカード間の通信経路を構築する複数のスイッチファブリックカードと、前記ラインカードおよび前記スイッチファブリックカードの動作状態を管理する複数の管理カードと、を備える中継装置であって、前記スイッチファブリックカードは、前記複数のラインカードと第１の通信網を介して接続され、前記ラインカード間のイーサネットフレームの転送を行うスイッチング機能を有するスイッチ部と、前記複数の管理カードと第２の通信網を介して接続され、前記スイッチング機能に関する指令を送受信するための制御インタフェース部と、当該スイッチファブリックカードを構成する各部の動作状態を管理する管理機能を有するカード管理部と、前記複数の管理カードと第３の通信網を介して接続され、前記管理機能に関する指令を送受信するための管理インタフェース部と、を備え、前記スイッチ部は、前記制御インタフェース部を介して書き込みが行われた時に、前記カード管理部に対して第１コマンドリセット信号を出力する制御系リセットレジスタを備え、前記カード管理部は、前記スイッチファブリックカードの各部の動作状態を監視し、動作状態の異常を検出した時に異常リセット信号を出力するリセット信号出力部と、前記管理インタフェース部を介して書き込みが行われた時に、第２コマンドリセット信号を出力する管理系リセットレジスタと、前記異常リセット信号、前記第１コマンドリセット信号、前記第２コマンドリセット信号のいずれかが入力された時に、前記スイッチファブリックカードの各部に対するリセット信号を生成するコマンドリセット部と、を備える中継装置を提供する。
【００１０】
本発明の第２の態様は、イーサネットフレームを中継する中継装置に用いられるスイッチファブリックカードであって、上記第１の態様の中継装置を構成するスイッチファブリックカードと同様の構成を有するスイッチファブリックカードを提供する。
【００１１】
本発明の中継装置およびスイッチファブリックカードによれば、管理カードからコマンドリセットを指示する場合、通常は、管理インタフェース部を介して管理系リセットレジスタへの書き込みを行うことで、第２コマンドリセット信号が出力されるため、スイッチファブリックカードをリセットすることができる。何等かの理由で管理インタフェース部を介した通信が不能である場合は、制御インタフェース部を介して制御系リセットレジスタへの書き込みを行うことで、第１コマンドリセット信号が出力されるため、スイッチファブリックカードをリセットすることができる。
【００１２】
このように管理カードからスイッチファブリックカードをコマンドリセットするためのインタフェースが２重化されているため、スイッチファブリックカードに対するコマンドリセットの信頼性、ひいては異常への対処の確実性を向上させることができる。
【００１３】
つまり、管理インタフェース部が管理カードからのコントロールを受け付けず、スイッチファブリックカードを正常に運用できなくなった場合でも、制御インタフェース部を介して、管理インタフェース部を介したコマンドリセットと同等のコマンドリセットを実施することができるため、スイッチファブリックカードひいては中継装置全体の信頼性を向上させることができる。
【００１４】
また、スイッチファブリックカード２０をコマンドリセットするためのインタフェースの２重化を、既存の制御インタフェース部を利用して実現しているため、大幅な設計変更を必要とすることなく簡易に実現することができる。
【図面の簡単な説明】
【００１５】
【図１】中継装置の全体構成を示すブロック図である。
【図２】スイッチファブリックカードおよび管理カードの構成および接続関係を示すブロック図である。
【図３】スイッチファブリックカードのリセット系統、および保守管理部におけるリセット関連の構成を示す回路図を含んだブロック図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら、発明を実施するための形態を説明する。
［１．構成］
本実施形態の中継装置１は、１個の筐体内に複数のカードを搭載したシャーシ型のスイッチ装置である。中継装置１は、例えば、ＯＳＩ（Open Systems Interconnection）に基づくレイヤ２の中継処理を行う、いわゆるレイヤ２スイッチとして機能する。但し、これに限らず、レイヤ３の中継処理を行う、いわゆるレイヤ３スイッチとして機能するものであってもよい。
【００１７】
中継装置１は、図１に示すように、複数のラインカード１０と、複数のスイッチファブリックカード２０と、複数の管理カード３０とを備える。以下では、個々のカードを識別する必要がある場合、ラインカード１０については、ＬＣ１，ＬＣ２，…で示し、スイッチファブリックカード２０についてはＦＣ１，ＦＣ２，…で示し、管理カード３０についてはＭＣ１，ＭＣ２，…で示すものとする。
【００１８】
各ラインカード１０は、所定の通信規格に基づく高速データ転送に対応した一つ以上の外部インタフェース７０を提供する。ラインカード１０は外部インタフェース７０を介して広域通信網であるネットワーク２、他の中継装置３、ユーザの端末４等に接続される。なお、通信規格は、イーサネット等のイーサネットフレームを利用するものであればよい。
【００１９】
各ラインカード１０と各スイッチファブリックカード２０とは、イーサネットの通信規格に基づく高速データ転送に対応した第１の通信網４０を介して相互に接続されている。なお、第１の通信網４０は、１枚のラインカード１０が外部インタフェース７０を介して受け取る最大データ量（例えば、１００Ｇｂｐｓ）のデータ転送が可能な帯域を持つように構成されている。
【００２０】
スイッチファブリックカード２０と管理カード３０とは、Ｉ／Ｏシリアルインタフェースの一種であるＰＣＩ  ｅｘｐｒｅｓｓ（登録商標）による第２の通信網５０を介して相互に接続されている。以下では、ＰＣＩ  ｅｘｐｒｅｓｓをＰＣＩｅという。第２の通信網５０は、複数の管理カード３０をＰＣＩｅのネットワークにおけるホストとした、いわゆるマルチホストシステムを構成する。
【００２１】
管理カード３０と、各ラインカード１０および各スイッチファブリックカード２０とは、ＣＰＵと周辺デバイスとの間で行うシリアル通信の一種であるＩ２Ｃ（Inter-Integrated Circuit）通信を行う第３の通信網６０を介して相互に接続されている。第３の通信網６０は、いずれかの管理カード３０上のＣＰＵをマスタ、各ラインカード１０および各スイッチファブリックカード２０上に設けられたデバイスをスレーブとするマスタ−スレーブ方式の通信システムを構成する。
【００２２】
中継装置１の筐体内には、ラインカード１０，スイッチファブリックカード２０，管理カード３０等を装着するための複数のスロットを有する配線基板が設けられている。各カード１０，２０，３０は、配線基板のスロットに装着されることで、物理的および電気的に相互に接続される。つまり、第１〜第３の通信網４０，５０，６０は、この配線基板上に形成される。
【００２３】
ラインカード１０は、外部インタフェース７０を介して外部機器からイーサネットフレームで構成されたデータフレームを受信し、第１の通信網４０を介してスイッチファブリックカード２０に転送する。また、ラインカード１０は、スイッチファブリックカード２０から第１の通信網４０を介して転送されたデータフレームを受信し、外部インタフェース７０を介して外部機器に向けて送信する。
【００２４】
スイッチファブリックカード２０は、第１の通信網４０を介してラインカード１０からデータフレームを受信し、そのデータフレームを、第１の通信網４０を介して、そのデータフレームの宛先に対応したラインカード１０に転送する。
【００２５】
管理カード３０は、第２の通信網５０を介して制御用のフレームを送受信することにより、複数のスイッチファブリックカード２０によるデータフレームのスイッチング機能を制御する。また、管理カード３０は、第３の通信網６０を介して管理用のフレームを送受信することにより、中継装置１全体を保守管理する。但し、管理カード３０は、複数あるうちのいずれか一つをアクティブ状態、それ以外のものをスタンバイ状態とし、常に一つの管理カード３０のみがスイッチング機能の制御や保守管理を実施するように構成されている。
【００２６】
［２．管理カード］
管理カード３０は、ＭＣ１，ＭＣ２のいずれも同様の構成を有しており、図２に示すように、制御ＩＦ部３１と、管理ＩＦ部３２と、ＣＰＵ３３とを備える。
【００２７】
制御ＩＦ部３１は、ＰＣＩｅ規格に規定されたルートコンプレックス（ＲＣ）であり、第２の通信網５０を構成するＰＣＩｅバスに接続される。
管理ＩＦ部３２は、Ｉ２Ｃインタフェースを提供するトランシーバであり、第３の通信網６０を構成するＩ２Ｃバスに接続される。管理ＩＦ部３２は、ＣＰＵ３３と共にＩ２Ｃネットワークのマスタを構成する。
【００２８】
ＣＰＵ３３は、プロセッサであり、制御ＩＦ部３１を介したスイッチファブリックカード２０のスイッチング機能を制御に係わる運用処理と、管理ＩＦ部３２を介した中継装置１全体の保守管理に係わる保守管理処理とを実行する。また、ＣＰＵ３３は、保守管理処理によって管理ＩＦ部３２を介してスイッチファブリックカード２０のコマンドリセットを指示した場合、その実行にも関わらずスイッチファブリックカード２０のリセットが確認されない場合には、制御ＩＦ部３１を介してスイッチファブリックカード２０のコマンドリセットを指示する機能も備えている。これら、コマンドリセットの詳細については後述する。
【００２９】
管理カード３０は、通常時には、ＭＣ１がアクティブ状態、ＭＣ２がスタンバイ状態となる。ＭＣ１に異常が生じた場合には、ＭＣ２がアクティブ状態、ＭＣ１がスタンバイ状態に切り替わる。なお、ＭＣ１，ＭＣ２の間は、図示しない通信回線を介して接続され、この通信回線を介してスイッチング機能や、保守管理に関する各種情報を同期して保持する。また、ＭＣ２は、通信回線を介してＭＣ１の異常の有無を監視する。この通信回線は、特に限定はされないが、Ｉ２Ｃであってもよいし、イーサネット回線であってもよい。
【００３０】
［３．スイッチファブリックカード］
スイッチファブリックカード２０は、スイッチ部２１、制御ＩＦ部２２、カード管理部２３、管理ＩＦ部２４を備える。
【００３１】
スイッチ部２１は、スイッチファブリックカード２０と複数のラインカード１０との間のデータ転送を実現するスイッチング機能を実現するスイッチングデバイスである。スイッチ部２１は、１チップの半導体集積回路によって構成されＳＷＬＳＩとも表記される。スイッチ部２１は、ＰＣＩｅネットワークのエンドポイントとなり、制御ＩＦ部２２を介して、その動作が制御される。なお、スイッチ部２１は、スイッチング機能を実現するために設けられた周知の構成の他、制御ＩＦ部２２を介して受信した指令に従って書き込みが行われた時に、カード管理部２３に対して第１のコマンドリセット信号ＣＲ１を出力する制御系リセットレジスタ２１１を備えている。
【００３２】
制御ＩＦ部２２は、少なくとも管理カード３０の数に１を加えた数（ここでは３個）のＰＣＩｅポートを備え、各ＰＣＩｅポート間でＰＣＩｅ規格に従ったフレーム中継を行うＰＣＩｅスイッチによって構成されている。このため制御ＩＦ部２２はＰＣＩｅＳＷとも表記される。なお、各ＰＣＩｅポートは、それぞれＰＣＩｅネットワークのルートコンプレックスとしてのＭＣ１の制御ＩＦ部３１およびＭＣ２の制御ＩＦ部３１、ＰＣＩｅネットワークのエンドポイントとしてのスイッチ部２１のいずれかに接続される。つまり、制御ＩＦ部２２、および制御ＩＦ部２２とスイッチ部２１とを接続するＰＣＩｅバスは、第２の通信網５０、即ちＰＣＩｅネットワークの一部を構成する。
【００３３】
カード管理部２３は、スイッチファブリックカード２０を保守管理するカード管理機能を半導体チップ上に集積した集積回路である。カード管理機能には、スイッチファブリックカード２０各部の動作状態を監視する監視機能と、監視機能によって動作状態の異常を検出した場合に、スイッチファブリックカード２０の全部または一部をリセットするリセット制御機能とが少なくとも含まれている。
【００３４】
管理ＩＦ部２４は、第３の通信網６０を介して受信する管理用のフレームを、スイッチファブリックカード２０上に設けられた各デバイスに分配し、各デバイスから送信される管理用のフレームを集約して第３の通信網６０に送信するＩ２Ｃスイッチ（以下、Ｉ２ＣＳＷとも表記する）によって構成されている。つまり、管理ＩＦ部２４を介して管理カード３０のＣＰＵ３３をマスタ、スイッチファブリックカード２０上の各デバイスをスレーブとするマスタスレーブ通信を行うことができるように構成されている。なお、管理ＩＦ部２４を介した通信の対象となるデバイスは、上述したカード管理部２３の他、カード管理部２３による監視機能の監視対象となる各種装置が含まれる。
【００３５】
［４．リセット関連構成］
カード管理部２３は、図３に示すように、異常監視部２３１と、異常リセット部２３２と、制御レジスタ部２３３と、コマンドリセット部２３４とを備える。なお、以下で説明する各種信号は、いずれもローアクティブであるものとする。また、異常監視部２３１および異常リセット部２３２がリセット信号出力部に相当する。
【００３６】
異常監視部２３１は、スイッチファブリックカード２０を構成する各デバイスの動作状態を表す情報を監視し、異常が検出された場合に、その旨を表す信号を異常リセット部２３２に供給する。具体的には、各デバイスの動作状態としては、スイッチ部２１に対する電源やクロックの供給状態、スイッチ部２１の温度、制御ＩＦ部２２のエラー、第１の通信網４０のバス電圧、配線基板のスロットに対するスイッチファブリックカード２０の装着状態（イジェクタの状態）等を監視する。
【００３７】
異常リセット部２３２は、異常監視部２３１での検出結果に従い、何等かの異常が検出された時に所定のレジスタに異常の種類を表すログ情報を記録する。これと共に、その異常に状態に応じたリセット信号であるディスコネクト信号ＤＣおよび異常リセット信号ＳＲを出力する。なお、ディスコネクト信号ＤＣは、接続異常の場合、および接続異常以外の各種異常が検出された場合のいずれの場合にも生成され、スイッチ部２１に供給される。異常リセット信号ＳＲは、接続異常以外の各種異常が検出された場合に生成され、コマンドリセット部２３４に供給される。但し、接続異常とは、例えば、スイッチ部２１に対する電源やクロックの供給途絶や配線基板のスロットからのスイッチファブリックカードの離脱等である。接続異常以外の各種異常とは、例えば、スイッチ部２１の温度異常、制御ＩＦ部２２のエラー、第１の通信網４０のバス電圧の異常等である。
【００３８】
ディスコネクト信号ＤＣを受け取ったスイッチ部２１は、第１の通信網４０によって接続されたラインカード１０へのリーチアビリティセルの送信を停止する。リーチアビリティセルは、スイッチ部２１が正常に動作していることを示すために、スイッチ部２１から各ラインカード１０に対して定期的に送信される制御用のフレームである。ラインカード１０を構成するスイッチＬＳＩは、予め設定された制限時間内にリーチアビリティセルを受信できない場合に、リーチアビリティセルの送信が途絶えたスイッチファブリックカード２０へのデータ転送を停止し、スイッチファブリックカード２０を切り替えてデータ転送を再開する。このような動作により、１つのスイッチファブリックカード２０に異常が生じた際のフレームロスを低減している。
【００３９】
制御レジスタ部２３３は、管理ＩＦ部２４を介してアクセス可能なレジスタ群であり、リ管理系リセットレジスタ、リセット解除レジスタ、および上述のログ情報を記録するレジスタを含む。なお、管理系リセットレジスタへの書き込みを行うことによって、第２コマンドリセット信号ＣＲ２が生成され、リセット解除レジスタへの書き込みを行うことによって、第１リセット信号ＬＲ１および第２リセット信号ＬＲ２の解除タイミングを制御する解除信号ＲＲ１，ＲＲ２が生成される。
【００４０】
コマンドリセット部２３４は、三つの論理積回路ＡＮＤ１，ＡＮＤ２，ＡＮＤ３を備える。ＡＮＤ１は、制御レジスタ部２３３の管理系リセットレジスタへの書き込みによって出力される第２コマンドリセット信号ＣＲ２およびスイッチ部２１の制御系リセットレジスタ２１１への書き込みによって出力される第１コマンドリセット信号ＣＲ１を入力として、いずれか一方でもローレベルの時にローレベルとなるコマンドリセット信号ＣＲを出力する。
【００４１】
ＡＮＤ２は、異常リセット部２３２から出力される異常リセット信号ＳＲ、制御レジスタ部２３３から出力される第１解除信号ＲＲ１、ＡＮＤ１から出力されるコマンドリセット信号ＣＲを入力として、いずれか一つでもローレベルの時にローレベルとなる第１リセット信号ＬＲ１を生成し、スイッチ部２１に出力する。
【００４２】
ＡＮＤ３は、異常リセット部２３２から出力される異常リセット信号ＳＲ、制御レジスタ部２３３から出力される第２解除信号ＲＲ２、ＡＮＤ１から出力されるコマンドリセット信号ＣＲを入力として、いずれか一つでもローレベルの時にローレベルとなる第２リセット信号ＬＲ２を生成し、制御ＩＦ部２２に出力する。
【００４３】
なお、第１解除信号ＲＲ１および第２解除信号ＲＲ２は、リセットの手動解除に用いられる。リセットの手動解除を利用しない場合は、両信号ＲＲ１，ＲＲ２はいずれもハイレベルに保持される。従って、この場合は、異常リセット信号ＳＲ、第１のコマンドリセット信号ＣＲ１，第２のコマンドリセット信号ＣＲ２の入力があった時に、それらの信号がローレベルである間だけ第１のリセット信号ＬＲ１および第２のリセット信号ＬＲ２はリセット状態に保持される。
【００４４】
一方、リセットの手動解除を利用する場合は、第２コマンドリセット信号ＣＲ２がローレベルになると同時に、第１解除信号ＲＲ１および第２解除信号ＲＲ２もローレベルとなる。この場合、第２のコマンドリセット信号ＣＲ２がハイレベルに変化しても、第１解除信号ＲＲ１および第２解除信号ＲＲ２がローレベルに保持されているため、第１リセット信号ＬＲ１および第２リセット信号ＬＲ２によるリセット状態は継続される。その後、制御レジスタ部２３３への書き込みによって、第１解除信号ＲＲ１および第２解除信号ＲＲ２がハイレベルに変化した時に、そのタイミングで、第１リセット信号ＬＲ１および第２リセット信号ＬＲ２によるリセット状態が解除される。なお、第１解除信号ＲＲ１および第２解除信号ＲＲ２は、個別に制御することができるため、第１リセット信号ＬＲ１および第２リセット信号ＬＲ２によるリセット状態を解除するタイミングを異ならせることができる。なお、リセットの手動解除は、第２のコマンドリセット信号ＣＲ２によるリセットの場合に限らず、異常リセット信号ＳＲや第１のコマンドリセット信号ＣＲ１によるリセットの場合でも可能となるように構成されていてもよい。
【００４５】
［５．効果］
以上説明した実施形態によれば、以下の効果が得られる。
（１）本実施形態では、管理カード３０からスイッチファブリックカード２０をリセットする必要がある場合、通常は、第３の通信網６０経由で管理ＩＦ部２４を介して制御レジスタ部２３３の管理系リセットレジスタへの書き込みを行う。これにより、第２コマンドリセット信号ＣＲ２が生成され、その結果、第１および第２リセット信号ＬＲ１，ＬＲ２によってスイッチファブリックカード２０がリセットされる。一方、第２コマンドリセット信号ＣＲ２によるリセットを指示したにも関わらず、管理ＩＦ部２４を介した制御レジスタ部２３３への書き込みが不能となる等、何らかの理由でスイッチファブリックカード２０のリセットが実施されない場合、第２の通信網５０経由で制御ＩＦ部２２を介してスイッチ部２１に設けられた制御系リセットレジスタ２１１への書き込みを行う。これにより、第１コマンドリセット信号ＣＲ１が生成され、その結果、第１および第２リセット信号ＬＲ１，ＬＲ２によってスイッチファブリックカード２０がリセットされる。
【００４６】
このように、管理カード３０からスイッチファブリックカード２０をコマンドリセットするためのインタフェースが２重化されているため、スイッチファブリックカード２０に対するコマンドリセットの信頼性、ひいては異常への対処の確実性を向上させることができる。
【００４７】
つまり、管理ＩＦ部２４が管理カード３０からのコントロールを受け付けず、スイッチファブリックカード２０を正常に運用できなくなった場合でも、制御ＩＦ部２２を介して、管理ＩＦ部２４を介したコマンドリセットと同等のコマンドリセットを実施することができるため、スイッチファブリックカード２０ひいては中継装置１全体の信頼性を向上させることができる。
【００４８】
（２）本実施形態では、スイッチファブリックカード２０をコマンドリセットするためのインタフェースの２重化を、既存の制御ＩＦ部２２を利用して実現しているため、大幅な設計変更を必要とすることなく簡易に実現することができる。
【００４９】
［６．他の実施形態］
以上、本発明を実施するための形態について説明したが、本発明は上述の実施形態に限定されることなく、種々変形して実施することができる。
【００５０】
（１）上記実施形態では、管理カード３０は、第２の通信網５０を介したスイッチング機能に関する制御と、第３の通信網６０を介した保守管理に関する処理を一つのＣＰＵ３３が行っているが、これらを別々のＣＰＵが実行するように構成してもよい。
【００５１】
（２）上記実施形態では、異常リセット部２３２およびコマンドリセット部２３４によって、ディスコネクト信号ＤＣ、第１リセット信号ＬＲ１、第２リセット信号ＬＲ２の三種類のリセット信号を生成しているが、一又は二種類のリセット信号、或いは四種類以上のリセット信号を生成するように構成してもよい。
【００５２】
（３）上記実施形態では、コマンドリセットに係わる第２の通信網５０をＰＣＩｅネットワーク、第３の通信網６０をＩ２Ｃネットワークによって構成しているが、これに限定されるものではなく、公知の通信方式のネットワークを任意に用いることができる。
【００５３】
（４）上記実施形態では、カード管理部２３のリセット対象が、スイッチ部２１および制御ＩＦ部２２であるが、これに限定されるものではない。例えば、管理ＩＦ部２４をリセット対象に加えてもよい。つまり、スイッチ部２１および制御ＩＦ部２２と同様に、管理ＩＦ部２４も、管理カード３０からの指示に従いカード管理部２３を介してコマンドリセットが可能なように構成してもよい。なお、管理カード３０については、管理カード３０からの直接的な指示によってリセットされるように構成してもよい。但し、管理カード３０のリセットは、スイッチ部２１，制御ＩＦ部２２，管理ＩＦ部２４のコマンドリセットによって異常が解消されない場合に実行するように構成することが望ましい。
【００５４】
（５）上記実施形態における一つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を一つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加または置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【符号の説明】
【００５５】
１，３…中継装置、２…ネットワーク、４…端末、１０…ラインカード、２０…スイッチファブリックカード、２１…スイッチ部、２２…制御ＩＦ部（ＰＣＩｅＳＷ）、２３…カード管理部、２４…管理ＩＦ部（Ｉ２ＣＳＷ）、３０…管理カード、３１…制御ＩＦ部（ＲＣ）、３２…管理ＩＦ部（Ｉ２Ｃ）、４０…第１の通信網、５０…第２の通信網、６０…第３の通信網、７０…外部インタフェース、２１１…制御系リセットレジスタ、２３１…異常監視部、２３２…異常リセット部、２３３…制御レジスタ、２３４…コマンドリセット部
【図１】
2017118186.tif 000003
【図２】
2017118186.tif 000004
【図３】
2017118186.tif 000005