(57)【要約】【課題】交換先のＩＦブレードに対して交換元のＩＦブレードの外部アドレス情報を自動的に引き継ぐことができる監視装置等を提供する。【解決手段】複数の通信カードを有する伝送装置と通信接続し、通信カード毎に付与された内部アドレス情報に基づき、通信カード毎の稼働状態を監視する監視装置は、記憶部と、判定部と、登録部とを有する。記憶部は、複数の通信カードの内、交換元の通信カードを検出した場合に、交換元の通信カードの属性情報を記憶する。判定部は、交換元の通信カードから交換先の通信カードへの交換指示を検出した場合に、交換先の通信カードの属性情報を抽出し、当該交換先の通信カードの属性情報に一致する交換元の通信カードの属性情報が記憶部内にあるか否かを判定する。登録部は、交換元の通信カードの属性情報が記憶部内にある場合に、交換元の通信カードの外部アドレス情報を交換先の通信カードの外部アドレス情報として更新する。【選択図】図２
2018014694.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信カードを有する伝送装置と通信接続し、前記通信カード毎に内部アドレス情報を付与し、前記内部アドレス情報に基づき、前記通信カード毎の稼働状態を監視する監視装置であって、
前記複数の通信カードの内、交換元の通信カードを検出した場合に、当該交換元の通信カードの属性情報を記憶する記憶部と、
前記交換元の通信カードから交換先の通信カードへの交換指示を検出した場合に、前記交換先の通信カードの属性情報を抽出し、当該交換先の通信カードの属性情報に一致する前記交換元の通信カードの属性情報が前記記憶部内にあるか否かを判定する判定部と、
前記判定部にて前記交換元の通信カードの属性情報が前記記憶部内にある場合に、前記交換元の通信カードの外部アドレス情報を前記交換先の通信カードの外部アドレス情報として更新する登録部と
を有することを特徴とする監視装置。
【請求項２】
前記判定部は、
前記交換先の通信カードの属性情報に一致する前記交換元の通信カードの属性情報が前記記憶部内にあるか否かを判定する第１の判定部と、
前記第１の判定部にて前記交換先の通信カードの属性情報に一致する前記交換元の通信カードの属性情報が前記記憶部内にある場合に、前記交換先の通信カードに対して前記交換元の通信カードの通信条件を設定し、前記交換先の通信カードから前記通信条件に対する測定結果を取得し、測定結果が適合条件を満たすか否かを判定する第２の判定部と
を有し、
前記登録部は、
前記第２の判定部にて前記測定結果が前記適合条件を満たす場合に、前記交換元の通信カードの前記外部アドレス情報を前記交換先の通信カードの外部アドレス情報として更新する
ことを特徴とする請求項１に記載の監視装置。
【請求項３】
前記第１の判定部は、
前記第２の判定部にて前記測定結果が前記適合条件を満たさなかった場合に、前記交換先の通信カードの属性情報に一致する他の交換元の通信カードの属性情報が前記記憶部内にあるか否かを判定することを特徴とする請求項２に記載の監視装置。
【請求項４】
複数の通信カードを有する伝送装置と通信接続し、前記通信カード毎に内部アドレス情報を付与し、前記内部アドレス情報に基づき、前記通信カード毎の稼働状態を監視する監視装置が実行するカード交換方法であって、
前記複数の通信カードの内、交換元の通信カードを検出した場合に、当該交換元の通信カードの属性情報を記憶部に記憶し、
前記交換元の通信カードから交換先の通信カードへの交換指示を検出した場合に、前記交換先の通信カードの属性情報を抽出し、当該交換先の通信カードの属性情報に一致する前記交換元の通信カードの属性情報が前記記憶部内にあるか否かを判定し、
前記交換元の通信カードの属性情報が前記記憶部内にある場合に、前記交換元の通信カードの外部アドレス情報を前記交換先の通信カードの外部アドレス情報として更新する
処理を実行することを特徴とするカード交換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視装置及びカード交換方法に関する。
【背景技術】
【０００２】
シェルフ型の伝送装置では、複数のＩＦ（Interface）カードを実装している。シェルフ型の伝送装置では、例えば、ＩＦカードが故障し、故障の交換元のＩＦカードを予備の交換先のＩＦカードに交換する場合、交換元のＩＦカードが実装されていたスロットに交換先のＩＦカードを実装する運用ルールがある。従って、伝送装置を監視制御するサーバでは、交換元と交換先とのスロット位置を同一にすることで、交換先のＩＦカードを特定できるため、交換元のＩＦカードに設定中の設定情報を交換先のＩＦカードに転写する。その結果、交換元のＩＦカードの設定情報を交換先のＩＦカードに引き継がせる。
【０００３】
また、近年、実装位置が決まっていないＩＦブレードを実装するラックマウント型の伝送装置が普及している。ラックマウント型の伝送装置を監視制御するサーバは、伝送装置内に実装中のＩＦブレード毎にローカルＩＰアドレスを付与し、ローカルＩＰアドレスで実装中のＩＦブレードを特定している。サーバでは、例えば、伝送装置内のＩＦブレードが故障し、故障の交換元のＩＦブレードを交換先のＩＦブレードに交換する場合、交換先のＩＦブレードの実装位置を特定できない。つまり、サーバは、交換先のＩＦブレードにローカルＩＰアドレスが付与されていないため、その交換先のＩＦブレードを自動的に特定できない。従って、サーバは、交換先のＩＦブレードに対してマニュアル操作でローカルＩＰアドレスを付与し、当該交換先のＩＦブレードを特定し、交換元のＩＦブレードのグローバルＩＰアドレス等の設定情報を交換先のＩＦブレードに引き継ぐことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−２７１６９５号公報
【特許文献２】特開平７−０５８６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ラックマウント型の伝送装置を監視するサーバでは、例えば、交換元のＩＦブレードを交換先のＩＦブレードに交換する場合、マニュアル操作で交換先のＩＦブレードにローカルＩＰアドレスを付与し、交換先のＩＦブレードを特定した。更に、サーバは、交換先のＩＦブレードを特定することで、交換元のＩＦブレードのグローバルＩＰアドレスを交換先のＩＦブレードに引き継ぐことができる。
【０００６】
しかしながら、サーバは、マニュアル操作で交換先のＩＦブレードにローカルＩＰアドレス（内部アドレス情報）を付与する必要がある。その結果、交換元のＩＦブレードのグローバルＩＰアドレス（外部アドレス情報）を交換先のＩＦブレードに引き継ぐことができない。
【０００７】
一つの側面では、交換先のＩＦブレードに対して交換元のＩＦブレードの外部アドレス情報を自動的に引き継ぐことができる監視装置及びカード交換方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
一つの案の監視装置は、複数の通信カードを有する伝送装置と通信接続し、前記通信カード毎に内部アドレス情報を付与し、前記内部アドレス情報に基づき、前記通信カード毎の稼働状態を監視する。監視装置は、記憶部と、判定部と、登録部とを有する。記憶部は、複数の通信カードの内、交換元の通信カードを検出した場合に、当該交換元の通信カードの属性情報を記憶する。判定部は、前記交換元の通信カードから交換先の通信カードへの交換指示を検出した場合に、前記交換先の通信カードの属性情報を抽出し、当該交換先の通信カードの属性情報に一致する前記交換元の通信カードの属性情報が前記記憶部内にあるか否かを判定する。登録部は、判定部にて前記交換元の通信カードの属性情報が前記記憶部内にある場合に、前記交換元の通信カードの外部アドレス情報を前記交換先の通信カードの外部アドレス情報として更新する。
【発明の効果】
【０００９】
一つの側面では、交換先のＩＦブレードに対して交換元のＩＦブレードの外部アドレス情報を自動的に引き継ぐことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施例の伝送システムの一例を示す説明図である。
【図２】図２は、ＮＥ内の一例を示す説明図である。
【図３】図３は、状態管理ＤＢのＤＢ構成の一例を示す説明図である。
【図４】図４は、ＩＦブレード内のＮＷ側ＩＦの一例を示す説明図である。
【図５】図５は、ＤＨＣＰフレームのフォーマット構成の一例を示す説明図である。
【図６】図６は、交換処理に関わる故障ブレード、交換先ブレード及び監視サーバの処理動作の一例を示す動作シーケンス図である。
【図７】図７は、交換処理に関わる監視サーバの処理動作の一例を示すフローチャートである。
【図８】図８は、交換処理に関わる状態遷移の一例を示す状態遷移図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて、本願の開示する監視装置及びカード交換方法の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例】
【００１２】
図１は、本実施例の伝送システム１の一例を示す説明図である。図１に示す伝送システム１は、複数のＮＥ（Network  Element）２と、ＯＰＳ（Operator  System）３と、中継機器４と、マネージメントＮＷ（Network）５とを有する。
【００１３】
ＮＥ２は、ＬＡＮ(Local  Area  Network)を構築し、中継装置２Ａと、複数のＩＦ（Interface）ブレード１１を実装する伝送装置１０と、監視装置２０とを有する。中継装置２Ａは、マネージメントＮＷ５側の中継機器４と伝送装置１０との間、中継機器４と監視装置２０との間、伝送装置１０と監視装置２０との間を制御用通信で通信する。尚、制御用通信は、例えば、ＤＣＣ（Data  Communication  Channel）やＧＣＣ（General  Communication  Channel）等の制御用通信である。
【００１４】
伝送装置１０は、例えば、図示せぬ主信号網と通信接続する複数のＩＦブレード１１を実装するＩＦブレード群である。ＩＦブレード１１は、主信号網と通信接続するための通信カードである。監視装置２０は、伝送装置１０内の各ＩＦブレード１１の稼働状態を監視すると共に、各ＩＦブレード１１の属性情報を管理している。
【００１５】
監視装置２０は、制御用通信を通じて伝送装置１０内の各ＩＦブレード１１と通信接続する。尚、監視装置２０及びＩＦブレード１１は、個々にＩＰアドレスが割り振られている。監視装置２０は、伝送装置１０内に実装中の各ＩＦブレード１１をＩＰアドレスで特定している。
【００１６】
監視装置２０は、メモリ２１と、ＣＰＵ（Central  Processing  Unit）２２とを有する。メモリ２１は、監視装置２０に関わる各種情報を記憶する領域である。ＣＰＵ２２は、監視装置２０全体を制御する。ＣＰＵ２２は、メモリ２１に格納された各種プログラムを実行することで、監視部２２Ａとして処理機能を実行する。監視部２２Ａには、伝送装置１０の上位レイヤや伝送装置１０の物理レイヤを監視する機能を有する。
【００１７】
ＯＰＳ３は、例えば、オペレーションセンタ側で伝送システム１全体を管理する保守端末である。尚、ＯＰＳ３の代わりに、ＳＤＮ（Soft  Defined  Network）コントローラでも良い。中継機器４は、例えば、ＯＰＳ３とマネージメントＮＷ５との間や、ＮＥ２とマネージメントＮＷ５との間を中継する通信機器である。ＯＰＳ３は、各ＮＥ２へのアクセスパスを有し、伝送装置１０内の各ＩＦブレード１１に対してＩＰアドレスを用いて中継機器４経由でアクセスし、ＩＦブレード１１毎の稼働状態を監視している。
【００１８】
図２は、ＮＥ２内の一例を示す説明図である。監視装置２０内のメモリ２１は、状態管理ＤＢ２１Ａと、交換候補テーブル２１Ｂと、ＮＡＴ（Network  Address  Translation）変換テーブル２１Ｃと、リースＤＢ２１Ｄとを有する。
【００１９】
状態管理ＤＢ２１Ａは、伝送装置１０内に実装中のＩＦブレード１１の稼働状態を管理するＤＢである。図３は、状態管理ＤＢ２１ＡのＤＢ構成の一例を示す説明図である。図３に示す状態管理ＤＢ２１Ａは、ＩＦブレード１１毎の属性や稼働状態を含む状態情報を管理している。状態情報は、パッケージ種別２１０Ａと、カード種別２１０Ｂと、光波長種別２１０Ｃと、ＮＷＩＦ種別２１０Ｄと、ＣＬＩＦ種別２１０Ｅと、Ｆｉｂｅｒ接続先２１０Ｆと、監視状態２１０Ｇとを対応付けて管理している。パッケージ種別２１０Ａは、ＩＦブレード１１を識別するＩＤである。カード種別２１０Ｂは、ＩＦブレード１１の属性種別を示す情報である。光波長種別２１０Ｃは、ＩＦブレード１１で使用する光波長である。ＮＷＩＦ種別２１０Ｄは、主信号網と接続するＮＷ側ＩＦの種別、例えば、有効ボーレートを示す情報である。ＣＬＩＦ種別２１０Ｅは、ＣＬ側ＩＦの種別、例えば、有効ボーレートを示す情報である。Ｆｉｂｅｒ接続先２１０Ｆは、例えば、主信号網に接続する光ファイバの接続先ノードを示す情報である。監視状態２１０Ｇは、監視装置２０で監視中のＩＦブレード１１であるか否かの状態を示す情報である。監視状態２１０Ｇには、例えば、監視中やＬｉｎｋ断(故障)等の状態がある。
【００２０】
交換候補テーブル２１Ｂは、後述する故障中のＩＦブレード１１の状態情報を管理するテーブルである。ＮＡＴ変換テーブル２１Ｃは、ＮＥ２内のＩＦブレード１１及び監視装置２０のローカルＩＰアドレスと、グローバルＩＰアドレスとを対応付けて管理するテーブルである。尚、ローカルＩＰアドレスは、ＮＥ２内の伝送装置１０と監視装置２０との間で使用する、ＮＥ２内の監視装置２０やＩＦブレード１１を特定するためのＩＰアドレスである。グローバルＩＰアドレスは、ＮＥ２の外部、例えば、ＯＰＳ３とＮＥ２との間で使用するＮＥ２を特定するためのＩＰアドレスである。リースＤＢ２１Ｄは、ＮＥ２内に割当可能又は割当済みのローカルＩＰアドレスを管理するＤＢである。リースＤＢ２１Ｄは、ＮＥ２内のＩＦブレード１１のＭＡＣアドレスに対応付けて割当済みのローカルＩＰアドレスを管理するＤＢである。
【００２１】
ＣＰＵ２２内の監視部２２Ａは、ＡＰＩ(Application  Programming  Interface)３１と、保守部３２と、アクセス制御部３３と、空間管理部３４と、プラットフォーム部３５とを有する。ＡＰＩ３１は、ＯＰＳ３との間の通信を司る通信ＩＦである。保守部３２は、伝送装置１０内の各ＩＦブレード１１を監視する。保守部３２は、適合処理部４１と、異常検出部４２とを有する。
【００２２】
異常検出部４２は、伝送装置１０内のＩＦブレード１１の異常を検出する。異常検出部４２は、ＩＦブレード１１からのキープアライブ信号を監視し、ＩＦブレード１１との間のＬｉｎｋ断を検出した場合にＩＦブレード１１の異常を検出する。異常検出部４２は、ブレード１１の異常を検出した場合、そのＩＦブレード１１を故障ブレード１１Ａと判断し、故障ブレード１１Ａの状態情報を状態管理ＤＢ２１Ａに登録する。更に、異常検出部４２は、状態管理ＤＢ２１Ａから故障ブレード１１Ａの状態情報を抽出し、抽出した故障ブレード１１Ａの状態情報を交換候補テーブル２１Ｂに登録する。
【００２３】
適合処理部４１は、伝送装置１０内のＩＦブレード１１の交換時、すなわち、交換元のＩＦブレード１１と交換先のＩＦブレード１１とが置き換え可能とする適合性を判定する処理部である。尚、交換元のＩＦブレード１１は、交換対象のＩＦブレード１１、例えば、故障ブレード１１Ａである。交換先のＩＦブレード１１は、交換対象のＩＦブレード１１に置き換える予備のＩＦブレード１１、例えば、交換先ブレード１１Ｂである。
【００２４】
適合処理部４１は、判定部４１０と、登録部４１Ｃとを有する。判定部４１０は、例えば、交換先ブレード１１Ｂが故障ブレード１１Ａに交換可能なＩＦブレード１１であるか否かを示す適合性評価を判定する処理部である。判定部４１０は、第１の判定部４１Ａと、第２の判定部４１Ｂとを有する。第１の判定部４１Ａは、後述するＤＨＣＰ(Ｄｉｓｃｏｖｅｒ)フレームでＩＦブレード１１の属性情報(カード種別)を検出した場合、交換可能なＩＦブレード１１の実装であるか否かを判定すべく、第１の適合性評価判定を開始する。第１の判定部４１Ａは、交換先ブレード１１Ｂの属性情報(カード種別)を検出した場合、交換候補テーブル２１Ｂに登録済みの故障ブレード１１Ａの属性情報（カード種別）を指定する。第１の判定部４１Ａは、指定された故障ブレード１１Ａの属性情報と交換先ブレード１１Ｂの属性情報とを照合する。更に、第１の判定部４１Ａは、指定された登録済みの故障ブレード１１Ａの属性情報と交換先ブレード１１Ｂの属性情報とが合致した場合、交換先ブレード１１Ｂと故障ブレード１１Ａとの第１の適合性評価をＯＫと判定する。また、第１の判定部４１Ａは、指定された故障ブレード１１Ａの属性情報と交換先ブレード１１Ｂの属性情報とが合致しない場合、交換先ブレード１１Ｂと故障ブレード１１Ａとの第１の適合性評価をＮＧと判定する。更に、第１の判定部４１Ａは、交換候補テーブル２１Ｂ内に未指定の故障ブレード１１Ａの属性情報がある場合、未指定の故障ブレード１１Ａの属性情報を順次指定する。そして、第１の判定部４１Ａは、故障ブレード１１Ａの属性情報と交換先ブレード１１Ｂの属性情報とを順次照合する第１の適合性評価を再開する。
【００２５】
第２の判定部４１Ｂは、第１の判定部４１Ａにて交換先ブレード１１Ｂと故障ブレード１１Ａとの第１の適合性評価がＯＫの場合、故障ブレード１１Ｂの属性情報に基づき、交換先ブレード１１Ｂに対して第２の適合性評価に使用する測定結果を要求する。先ず、第２の判定部４１Ｂは、交換先ブレード１１Ｂに対して第２の適合性評価の測定結果に使用する測定用データを通知する。尚、測定用データは、故障ブレード１１Ａで、例えば、故障前に使用していた光波長である。交換先ブレード１１Ｂは、測定用データに基づき、故障ブレード１１Ａで使用した光波長の局発光で受信光が受信できたか否かを示す測定結果を出力する。第２の判定部４１Ｂは、交換先ブレード１１Ｂからの測定結果を検出した場合、測定結果に基づき、故障ブレード１１Ａと交換先ブレード１１Ｂとの第２の適合性評価を判定する。
【００２６】
第２の判定部４１Ｂは、例えば、受信光が受信できたとする測定結果の場合、交換先ブレード１１Ｂの第２の適合性評価をＯＫと判定する。第２の判定部４１Ｂは、交換先ブレード１１Ｂの第２の適合性評価がＯＫの場合、第２の適合性評価に関わる故障ブレード１１Ａの属性情報を交換候補テーブル２１Ｂから削除する。また、第２の判定部４１Ｂは、例えば、受信光が受信できなかったとする測定結果の場合、第２の適合性評価をＮＧと判定する。尚、第１の判定部４１Ａは、第２の判定部４１Ｂにて第２の適合性評価をＮＧと判定した場合、交換候補テーブル２１Ｂ内に未指定の故障ブレード１１Ａの属性情報があるか否かを判定する。第１の判定部４１Ａは、未指定の故障ブレード１１Ａの属性情報がある場合、未指定の故障ブレード１１Ａの属性情報を順次指定し、第１の適合性評価を再開する。
【００２７】
登録部４１Ｃは、第２の適合性評価がＯＫの場合、ＮＡＴ変換テーブル２１Ｃ内の故障ブレード１１ＡのローカルＩＰアドレスに対応付けたグローバルＩＰアドレスを、交換先ブレード１１ＢのローカルＩＰアドレスに対応付けて更新登録する。登録部４１Ｃは、ＮＡＴ変換テーブル２１Ｃ内の故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１ＢのローカルＩＰアドレスに対応付けて更新登録することで、ＣＬ側ＩＦ５２を有効化して交換先ブレード１１Ｂに替えて障害を復旧できる。そして、監視装置２０は、障害復旧をＯＰＳ３に通知する。
【００２８】
アクセス制御部３３は、ＯＰＳ３と各ＩＦブレード１１との間の通信接続を可能にするためにグローバルＩＰアドレス及びローカルＩＰアドレスを交換するためのアドレス変換部である。アクセス制御部３３は、ＮＡＴルータ３３Ａと、ＡＬＧ（Application  Layer  Gateway)部３３Ｂとを有する。ＮＡＴルータ３３Ａは、ＮＡＴ変換テーブル２１Ｃを参照し、グローバルＩＰアドレス及びローカルＩＰアドレスを変換するルータである。アクセス制御部３３は、登録部４１Ｃにて交換先ブレード１１Ｂに対して故障ブレード１１ＡのグローバルＩＰアドレスの引き継ぎが完了すると、障害復旧をＯＰＳ３に通知する。その結果、ＯＰＳ３は、交換先ブレード１１Ｂに対するアクセスが可能になる。
【００２９】
空間管理部３４は、伝送装置１０内に実装中の各ＩＦブレード１１にローカルＩＰアドレスを割り当てる。空間管理部３４は、ＤＨＣＰサーバ３４Ａを有する。ＤＨＣＰサーバ３４Ａは、ＤＨＣＰプロトコルを使用して各ＩＦブレード１１との間で情報を通信する。ＤＨＣＰサーバ３４Ａは、例えば、ＩＦブレード群１１内に新規のＩＦブレード１１の実装を検出した場合、リースＤＢ２１Ｄを参照し、割当可能なＩＰアドレスを新規のＩＦブレード１１に付与し、その割当済みのＩＰアドレスをリースＤＢ２１Ｄに更新する。プラットフォーム部３５は、例えば、伝送装置１０内の各ＩＦブレード１１との通信ＩＦである。
【００３０】
伝送装置１０内の各ＩＦブレード１１は、ＮＷ側ＩＦ５１と、ＣＬ側ＩＦ５２と、メモリ５３と、ＣＰＵ５４とを有する。ＮＷ側ＩＦ５１は、主信号網との通信を司る通信ＩＦである。ＣＬ側ＩＦ５２は、クライアントとの通信を司る通信ＩＦである。メモリ５３は、ＩＦブレード１１に関わる各種情報を記憶する領域である。ＣＰＵ５４は、ＩＦブレード１１全体を制御する。ＣＰＵ５４は、各種プログラムを実行することで、ＤＨＣＰクライアント６１、キープアライブ通信部６２、プラットフォーム部６３及び収集部６４を機能として実行する。ＤＨＣＰクライアント６１は、監視装置２０内のＤＨＣＰサーバ３４Ａとの間でＤＨＣＰフレームを使用して通信する。ＤＨＣＰクライアント６１は、例えば、ＤＨＣＰサーバ３４ＡからＩＰアドレスを取得する。キープアライブ通信部６２は、監視装置２０との間でキープアライブ信号を通信し、監視装置２０との間のＬｉｎｋ断を監視する。プラットフォーム部６３は、例えば、監視装置２０との間の通信ＩＦである。収集部６４は、第２の適合性評価に使用する判定用データをＮＷ側ＩＦ５１に設定し、ＮＷ側ＩＦ５１からの測定結果を収集し、その測定結果を、ＤＨＣＰクライアント６１を通じて監視装置２０に通知する。
【００３１】
また、監視装置２０内の異常検出部４２は、ＩＦブレード１１からのキープアライブ信号の受信有無の他、ＩＦブレード１１からのＤＨＣＰ（ＩＮＦＯＲＭ）フレームの故障（ＦＬＴ）の受信でＩＦブレード１１側の異常を検出するものである。
【００３２】
図４は、ＩＦブレード１１内のＮＷ側ＩＦ５１の一例を示す説明図である。ＮＷ側ＩＦ５１は、局発光源５１Ａと、フロントエンド５１Ｂと、ＤＳＰ５１Ｃと、終端部５１Ｄと、検出部５１Ｅと、光源制御部５１Ｆとを有する。局発光源５１Ａは、任意波長の局発光を発光するＬＤ（Laser  Diode）である。フロントエンド５１Ｂは、局発光の位相を遅延させることなく、受信した光信号と混合して得られたＸ偏波及びＹ偏波のＩ成分及びＱ成分の光信号を電気信号に変換する。ＤＳＰ５１Ｃは、電気信号にデジタル信号処理を実行する。終端部５１Ｄは、デジタル信号処理後の電気信号から、例えば、ＯＴＮＯＨ（Optical  Transport  Network  Over  Header）の終端処理を実行する。検出部５１Ｅは、デジタル信号処理後の電気信号からエラーを検出する。光源制御部５１Ｆは、局発光源５１Ａの局発光の光波長を変更すべく、局発光源５１Ａを駆動制御する。光源制御部５１Ｆは、第２の適合性評価判定に使用する判定用データに基づき、故障ブレード１１Ａで使用した局発光の波長に設定し、受信した信号光と局発光との間の位相が合致するか否か、すなわち信号光が正常に受信できたか否かの測定結果を取得する。
【００３３】
図５は、ＤＨＣＰフレームのフォーマット構成の一例を示す説明図である。ＤＨＣＰフレームは、オペコードと、トラザンクションＩＤと、クライアント側ＩＰアドレスと、ユーザ側ＩＰアドレスと、サーバ側ＩＰアドレスとを有する。更に、ＤＨＣＰフレームは、ＧＷ側ＩＰアドレスと、ＩＦブレード側のＭＡＣアドレスと、サーバ側ホストネームと、ファイルと、オプション領域とを有する。尚、オプション領域は、任意の情報をオプションとして搭載できる領域である。
【００３４】
オプション領域のオプション「５３」にＤＨＣＰメッセージ種別、オプション「５４」にサーバ識別子、オプション「５１」にＩＰアドレスリース時間、オプション「１」にサブネットマスクを配置する。更に、オプション「４３」に第２の適合性評価に使用する判定用データを配置する。監視装置２０内のＤＨＣＰサーバ３４Ａは、第２の適合性評価に使用する判定用データをＤＨＣＰフレーム内のオプション「４３」に配置し、そのＤＨＣＰフレームをＩＦブレード１１に通知する。更に、オプション「６０」にベンダクラス識別子（Ｖｅｎｄｅｒ  Ｃｌａｓｓ  Ｉｄｅｎｔｉｆｉｅｒ）を配置する。
【００３５】
次に本実施例の伝送システム１の動作について説明する。図６は、保守交換処理に関わる故障ブレード１１Ａ、交換先ブレード１１Ｂ及び監視装置２０の処理動作の一例を示す動作シーケンス図である。尚、故障ブレード１１Ａは、伝送装置１０内のＩＦブレード１１の内、故障のＩＦブレード１１である。交換先ブレード１１Ｂは、例えば、伝送装置１０内に新規に実装したＩＦブレード１１である。
【００３６】
故障ブレード１１Ａ内のＤＨＣＰクライアント６１は、故障を検出した場合（ステップＳ１１）、ＦＬＴ（故障）検出のＤＨＣＰ（ＩＮＦＯＲＭ）フレームを監視装置２０内のＤＨＣＰサーバ３４Ａに送信する（ステップＳ１２）。ＤＨＣＰサーバ３４Ａは、ＦＬＴ検出のＤＨＣＰ（ＩＮＦＯＲＭ）フレームを受信した場合、ＦＬＴを異常検出部４２に通知する（ステップＳ１３）。
【００３７】
異常検出部４２は、ＦＬＴを検出した場合、故障ブレード１１Ａの故障状態をＯＰＳ３に通知する（ステップＳ１４）。そして、異常検出部４２は、故障ブレード１１Ａの属性情報を交換候補テーブル２１Ｂ内に登録する（ステップＳ１５）。そして、異常検出部４２は、ＤＨＣＰサーバ３４ＡからのＦＬＴ通知に対するＡＣＫ通知をＤＨＣＰサーバ３４Ａに返信する（ステップＳ１６）。
【００３８】
ＤＨＣＰサーバ３４Ａは、異常検出部４２からのＡＣＫ通知を受信した場合、登録ＯＫのＤＨＣＰ（ＡＣＫ）フレームを故障ブレード１１Ａに送信する（ステップＳ１７）。交換先ブレード１１Ｂは、伝送装置１０内に新規に実装された場合（ステップＳ１８）、交換先ブレード１１ＢのＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームをＤＨＣＰサーバ３４Ａに送信する（ステップＳ１９）。尚、新規に実装とは、伝送装置１０内に交換先ブレード１１Ｂが実装され、交換先ブレード１１Ｂの電源が投入された状態である。ＤＨＣＰサーバ３４Ａは、ＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームを受信した場合、評価用ＩＰアドレスを含むＤＨＣＰ（Ｏｆｆｅｒ）フレームを交換先ブレード１１Ｂに送信する（ステップＳ２０）。尚、評価用ＩＰアドレスとは、交換先ブレード１１Ｂに付与するローカルＩＰアドレスである。
【００３９】
交換先ブレード１１Ｂは、交換先ブレード１１Ｂのカード種別を含むＤＨＣＰ（Ｒｅｑｕｅｓｔ）フレームをＤＨＣＰサーバ３４Ａに送信する（ステップＳ２１）。ＤＨＣＰサーバ３４Ａは、ＤＨＣＰ（Ｒｅｑｕｅｓｔ）フレームを受信した場合、交換先ブレード１１Ｂのカード種別を第１の判定部４１Ａに通知する（ステップＳ２２）。
【００４０】
第１の判定部４１Ａは、交換先ブレード１１Ｂのカード種別に一致する故障ブレード１１Ａが交換候補テーブル２１Ｂ内にあるか否かを判定する。第１の判定部４１Ａは、交換先ブレード１１Ｂのカード種別に一致する故障ブレード１１Ａが交換候補テーブル２１Ｂ内にある場合(ステップＳ２３)、判定用データをＤＨＣＰサーバ３４Ａに送信する（ステップＳ２４）。尚、第１の判定部４１Ａは、故障ブレード１１Ａの属性情報(光波長種別)を参照し、故障ブレード１１Ａで故障前に使用していた光波長を判定用データとして取得する。
【００４１】
ＤＨＣＰサーバ３４Ａは、判定用データに応じて、ＤＨＣＰ（Ｒｅｑｕｅｓｔ）フレームに対して、判定用データを含むＤＨＣＰ（ＡＣＫ）フレームを交換先ブレード１１Ｂに送信する（ステップＳ２５）。尚、交換先ブレード１１Ｂ内のＮＷ側ＩＦ５１は、ＤＨＣＰ（ＡＣＫ）フレーム内の判定用データに基づき、第２の適合性評価に使用する測定処理を実行し、その測定結果を収集する。交換先ブレード１１Ｂは、収集した測定結果を含むＤＨＣＰ（ＩＮＦＯＲＭ）フレームをＤＨＣＰサーバ３４Ａに送信する（ステップＳ２６）。ＤＨＣＰサーバ３４Ａは、測定結果を第２の判定部４１Ｂに通知する（ステップＳ２７）。第２の判定部４１Ｂは、測定結果に基づき、交換先ブレード１１Ｂの第２の適合性評価を判定する。そして、第２の判定部４１Ｂは、交換先ブレード１１Ｂが第２の適合性評価ＯＫの場合(ステップＳ２８)、交換候補テーブル２１Ｂから交換先ブレード１１Ｂと交換する故障ブレード１１Ａの属性情報を削除する（ステップＳ２９）。更に、第２の判定部４１Ｂは、故障復旧をＯＰＳ３に通知する（ステップＳ３０）。
【００４２】
第２の判定部４１Ｂは、第２の適合性評価ＯＫのＡＣＫをＤＨＣＰサーバ３４Ａに通知する(ステップＳ３１)。ＤＨＣＰサーバ３４Ａは、第２の判定部４１ＢからのＡＣＫを検出した場合、ＤＨＣＰ（ＩＮＦＯＲＭ）フレームに対するＤＨＣＰ（ＡＣＫ）フレームを交換先ブレード１１Ｂに送信する（ステップＳ３２）。更に、登録部４１Ｃは、故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１ＢのローカルＩＰアドレスに割当てるべく、ＮＡＴ変換テーブル２１Ｃの更新要求をＮＡＴルータ３３Ａに通知する（ステップＳ３３）。ＮＡＴルータ３３Ａは、更新要求に応じて、故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１ＢのローカルＩＰアドレスに割当てるべく、ＮＡＴ変換テーブル２１Ｃを更新する。そして、ＮＡＴルータ３３Ａは、ＮＡＴ変換テーブル２１Ｃの更新が完了した場合、割当完了を示す応答を登録部４１Ｃに通知する（ステップＳ３４）。
【００４３】
監視装置２０は、ＩＦブレード１１からＦＬＴのＤＨＣＰ（ＩＮＦＯＲＭ）フレームを検出した場合、ＩＦブレードを故障ブレード１１Ａと判断し、故障ブレード１１Ａの状態情報を交換候補テーブル２１Ｂに登録する。その結果、監視装置２０は、故障ブレード１１Ａを認識できる。
【００４４】
監視装置２０は、新規実装のＩＦブレード１１からＤＣＰ（Ｄｉｓｃｏｖｅｒ）フレームを検出した場合、新規実装のＩＦブレード１１からカード種別を取得する。更に、監視装置２０は、交換候補テーブル２１Ｂを参照し、新規実装のＩＦブレード１１のカード種別と一致する故障ブレード１１Ａがある場合、その新規実装のＩＦブレード１１の第１の適合性評価をＯＫと判断する。
【００４５】
更に、監視装置２０は、新規実装のＩＦブレード１１の第１の適合性評価ＯＫと判断した後、新規実装のＩＦブレード１１に対して第２の適合性評価に使用する測定結果を要求する。更に、監視装置２０は、新規実装のＩＦブレード１１からの測定結果に基づき、第２の適合性評価がＯＫの場合、新規実装のＩＦブレード１１を故障ブレード１１Ａの交換先ブレード１１Ｂと判断する。更に、監視装置２０は、故障ブレード１１ＡのローカルＩＰアドレスに割り当てられたグローバルＩＰアドレスを交換先ブレード１１ＢのローカルＩＰアドレスに対応付けて割り当てる。その結果、監視装置２０は、故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１Ｂに自動的に引き継ぎ、障害復旧を実現できる。
【００４６】
図７は、交換処理に関わる監視装置２０の処理動作の一例を示すフローチャートである。図７において監視装置２０は、故障ブレード１１ＡからＦＬＴ検出のＤＨＣＰ（ＩＮＦＯＲＭ）フレームを受信した場合(ステップＳ４１)、故障ブレード１１Ａに対応する状態情報に故障中として状態管理ＤＢ２１Ａ内に更新登録する。更に、監視装置２０は、故障ブレード１１Ａの属性情報を交換候補テーブル２１Ｂ内に登録する(ステップＳ４２)。
【００４７】
監視装置２０は、ＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームを受信した場合(ステップＳ４３)、リースＤＢ２１Ｄの割当済みのＩＰアドレスを参照し、ＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームの送信元ＭＡＣアドレスからＩＦブレード１１を検索する(ステップＳ４４)。監視装置２０は、検索結果として送信元ＭＡＣアドレスがリースＤＢ２１Ｄ内にない場合、新規のＩＦブレード１１と判定する。
【００４８】
監視装置２０は、検索結果に基づき、ＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームを発信したＩＦブレード１１が新規のＩＦブレード１１であるか否かを判定する(ステップＳ４５)。監視装置２０は、新規のＩＦブレード１１の場合（ステップＳ４５肯定）、評価用ＩＰアドレスを含むＤＨＣＰ（Ｏｆｆｅｒ）フレームを新規のＩＦブレード１１に送信する(ステップＳ４６)。尚、評価用ＩＰアドレスは、新規のＩＦブレード１１に付与されるローカルＩＰアドレスである。
【００４９】
監視装置２０は、評価用ＩＰアドレス取得要求及び新規のＩＦブレード１１のカード種別を含むＤＨＣＰ（Ｒｅｑｕｅｓｔ）フレームを受信する(ステップＳ４７)。監視装置２０は、ＤＨＣＰ（Ｒｅｑｕｅｓｔ）フレームを受信した場合、ＤＨＣＰ（Ｒｅｑｕｅｓｔ）フレームを発信したＩＦブレード１１に評価用ＩＰアドレスが割当可能であるか否かを判定する(ステップＳ４８)。尚、ステップＳ４８の処理は、評価用ＩＰアドレスを含むＤＨＣＰ（Ｏｆｆｅｒ）フレームの送信から、カード種別を含むＤＨＣＰ（Ｒｅｑｕｅｓｔ）を受信するまでの間のタイムラグで評価用ＩＰアドレスを他のＩＦブレード１１に割当てられる場合もある。そこで、このような事態に対処すべく、ステップＳ４８の処理を実行する。
【００５０】
監視装置２０は、ＩＰアドレスが割当可能な場合(ステップＳ４８肯定)、第１の適合性評価判定を実行する(ステップＳ４９)。監視装置２０は、第１の適合性評価の判定結果がＯＫであるか否かを判定する(ステップＳ５０)。監視装置２０は、第１の適合性評価がＯＫの場合(ステップＳ５０肯定)、評価用ＩＰアドレス及び判定用データを含むＤＨＣＰ（ＡＣＫ）フレームを新規のＩＦブレード１１に送信する（ステップＳ５１）。尚、評価用ＩＰアドレスは、監視装置２０内のＤＨＣＰサーバ３４Ａで新規のＩＦブレード１１に付与されるローカルＩＰアドレスであって、リースＤＢ２１Ｄ内に登録される。判定用データは、例えば、故障ブレード１１Ａで故障前に使用していた局発光の波長情報である。新規のＩＦブレード１１内のＮＷ側ＩＦ５１は、ＤＨＣＰ（ＡＣＫ）フレーム内の判定用データに基づき、その局発光の波長情報を局発光源５１Ａに設定して測定処理を実行し、その測定結果を含むＤＨＣＰ（ＩＮＦＯＲＭ）フレームを監視装置２０に送信する。
【００５１】
監視装置２０は、新規のＩＦブレード１１から測定結果を含むＤＨＣＰ（ＩＮＦＯＲＭ）フレームを受信した場合(ステップＳ５２)、第２の適合性評価判定を実行する(ステップＳ５３)。監視装置２０は、第２の適合性評価の判定結果がＯＫであるか否かを判定する(ステップＳ５４)。監視装置２０は、第２の適合性評価がＯＫの場合(ステップＳ５４肯定)、ＮＡＴ変換テーブル２１Ｃを更新する(ステップＳ５５)。つまり、監視装置２０は、故障ブレード１１ＡのローカルＩＰアドレスを削除し、故障ブレード１１ＡのグローバルＩＰアドレスに交換先ブレード１１ＢのローカルＩＰアドレスを対応付けて登録する。その結果、故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１Ｂで引き継ぐ。更に、監視装置２０は、交換候補テーブル２１Ｂ及びリースＤＢ２１Ｄを更新する(ステップＳ５６)。尚、監視装置２０は、故障ブレード１１Ａの状態情報を交換候補テーブル２１Ｂから削除し、故障ブレード１１ＡのＭＡＣアドレスに対応するローカルＩＰアドレスをリースＤＢ２１Ｄから削除する。そして、監視装置２０は、ＯＰＳ３に対して障害復旧を通知し(ステップＳ５７)、図７に示す処理動作を終了する。監視装置２０は、新規のＩＦブレード１１でない場合(ステップＳ４５否定)、ＤＨＣＰプロトコルで割当済みのＩＰアドレスを該当ＩＦブレード１１に通知し(ステップＳ５８)、図７に示す処理動作を終了する。
【００５２】
監視装置２０は、ＩＰアドレスが割当可能でない場合(ステップＳ４８否定)、ＤＨＣＰ（ＮＡＣＫ）を交換先のＩＦブレード１１Ａに送信し(ステップＳ５９)、ＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームを受信監視すべく、ステップＳ４３に移行する。監視装置２０は、第１の適合性評価の判定結果がＯＫでない場合(ステップＳ５０否定)、ＤＨＣＰ（ＡＣＫ）フレームを該当ＩＦブレード１１に送信し(ステップＳ６０)、図７に示す処理動作を終了する。監視装置２０は、第２の適合性評価の判定結果がＯＫでない場合(ステップＳ５４否定)、第１の適合性評価の判定を再開すべく、ステップＳ４９に移行する。
【００５３】
図８は、交換処理に関わる状態遷移の一例を示す状態遷移図である。図８において交換処理の状態は、稼働状態(ステップＳ１０１)と、故障状態とに分類できる。故障状態は、交換先ブレードなし状態(ステップＳ１０２)と、第１の適合性評価判定状態(ステップＳ１０３)と、第２の適合性評価判定状態(ステップＳ１０４)と、交換先ブレードへのグローバルＩＰアドレスの引き継ぎ状態(ステップＳ１０５)とに分類できる。
【００５４】
ステップＳ１０１の稼働状態では、ＩＦブレード１１のＦＬＴを検出した場合、ステップＳ１０２の交換先ブレードなし状態に移行する。ステップＳ１０２の交換先ブレードなし状態では、新規のＩＦブレード１１の実装を検出した場合、ステップＳ１０３の第１の適合性評価判定状態に移行する。
【００５５】
ステップＳ１０３の第１の適合性評価判定状態は、第１の適合性評価の判定結果がＯＫの場合、ステップＳ１０４の第２の適合性評価判定状態に移行する。ステップＳ１０４の第２の適合性評価判定状態は、第２の適合性評価の判定結果がＯＫの場合、故障ブレード１１Ａに対するグローバルＩＰアドレスを交換先ブレード１１Ｂに引き継ぎ、ステップＳ１０５のグローバルＩＰアドレス引き継ぎ状態に移行する。ステップＳ１０５のグローバルＩＰアドレス引き継ぎ状態は、故障ブレード１１Ａから交換先ブレード１１Ｂへの引き継ぎ完了によって障害復旧を検出した場合、ステップＳ１０１の稼働状態に移行する。
【００５６】
ステップＳ１０３の第１の適合性評価判定状態は、第１の適合性評価の判定結果が全てＮＧの場合、ステップＳ１０２の交換先ブレードなし状態に移行する。ステップＳ１０４の第２の適合性評価判定状態は、第２の適合性評価の判定結果がＮＧの場合、ステップＳ１０３の第１の適合性評価判定状態に移行する。
【００５７】
本実施例の監視装置２０は、故障レード１１Ａを検出した場合に、当該故障ブレード１１Ａの属性情報を交換候補テーブル２１Ｂに登録する。監視装置２０は、新規実装のＩＦブレード１１の属性情報を検出した場合に、当該新規実装のＩＦブレード１１の属性情報に一致する故障ブレード１１Ａの属性情報が交換候補テーブル２１Ｂ内にあるか否かを示す第１の適合性評価を判定する。監視装置２０は、第１の適合性評価がＯＫの場合、新規実装のＩＦブレード１１から第２の適合性評価に使用する測定結果を取得し、測定結果が適合条件を満すか否かを示す第２の適合性評価を判定する。監視装置２０は、第２の適合性評価がＯＫの場合、故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１ＢのグローバルＩＰアドレスとして更新する。その結果、故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１Ｂに引き継ぐことで、マニュアル操作を要することなく、障害復旧の自動化が図れる。
【００５８】
監視装置２０は、第２の適合性評価がＮＧの場合、新規実装のＩＦブレード１１の属性情報に一致する他の故障ブレード１１Ａが交換候補テーブル２１Ｂ内にあるか否かを示す第１の適合性評価を判定する。その結果、第２の適合性評価がＮＧの場合でも、第１の適合性評価を再開することで、障害復旧の自動化が図れる。
【００５９】
尚、第２の適合性評価の判定処理に使用する測定用データとして、故障ブレード１１Ａの故障前の使用光波長を例示したが、これに限定されるものではなく、適宜変更可能である。測定用データとしては、例えば、故障前の受信光の波長分散特性、受信パワーレベル、受信トレーニング信号や受信フレーム（ＯＴＮやＥｔｈｅｒフレーム）のヘッダ情報を使用しても良く。第２の判定部４１Ｂでは、判定対象のＩＦブレード１１に対して測定用データに対する測定結果が故障前の受信条件を満たしているか否かを示す第２の適合性評価の判定処理を実行する。第２の判定部４１Ｂは、判定対象のＩＦブレード１１から測定用データに対する測定結果を受信し、その測定結果が故障前の測定結果が得られる場合に、判定対象のＩＦブレード１１の第２の適合性評価をＯＫと判定する。
【００６０】
上記実施例の監視装置２０は、第１の適合性評価がＯＫの場合に、第２の適合性評価を判定し、第２の適合性評価がＯＫの場合に故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１Ｂに引き継ぐ。しかしながら、第１の適合性評価がＯＫの場合に、第２の適合性評価を判定することなく、故障ブレード１１ＡのグローバルＩＰアドレスを交換先ブレード１１Ｂに引き継がせても良い。
【００６１】
実施例の第１の適合性評価の判定処理は、伝送装置１０に対してＩＦブレード１１の実装に応じて当該実装のＩＦブレード１１からＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームを発信した。しかしながら、伝送装置１０内の実装中のＩＦブレード１１の内、特定のＩＦブレード１１を故障ブレード１１Ａの交換先として指示する場合も、指示されたＩＦブレード１１からＤＨＣＰ（Ｄｉｓｃｏｖｅｒ）フレームを発信しても良い。
【００６２】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００６３】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【符号の説明】
【００６４】
１０  伝送装置
１１  ＩＦブレード
２０  監視装置
１１Ａ  故障ブレード
１１Ｂ  交換先ブレード
２１Ｂ  交換候補テーブル
４１Ａ  第１の判定部
４１Ｂ  第２の判定部
４１Ｃ  登録部
４１０  判定部
【図１】
2018014694.tif 000003
【図２】
2018014694.tif 000004
【図３】
2018014694.tif 000005
【図４】
2018014694.tif 000006
【図５】
2018014694.tif 000007
【図６】
2018014694.tif 000008
【図７】
2018014694.tif 000009
【図８】
2018014694.tif 000010