(57)【要約】【課題】  光トランシーバ内で発生した障害の原因を的確に把握する。【解決手段】  光トランシーバ１０は、当該光トランシーバ１０の内部に備えられている各部の動作環境状況に関する状況データを取得し、この取得した最新の状況データを当該状況データに対応する履歴情報に格納して保持させる履歴情報更新処理を行う。光トランシーバ１０は、当該光トランシーバ１０において障害が発生した場合には、履歴情報更新処理を行った後に履歴情報更新処理を一時的に停止し、管理装置２０から履歴情報の更新を許可することを示す信号を取得した場合には、履歴情報更新処理を再開する。【選択図】  図１
2005117416.tif 000002
【特許請求の範囲】
【請求項１】
電気信号を光信号に変換する発光素子と、
光信号を電気信号に変換する受光素子と、
所定のデータを取得するデータ取得手段と、
前記データ取得手段により取得された所定のデータおよび予め記憶されている所定の閾値に基づいて、前記所定のデータが正常であるか否かを判定する判定手段と、
前記判定手段により前記所定のデータが正常であると判定された場合には、当該所定のデータを履歴情報に格納して保持させる履歴情報更新処理を行うとともに、前記判定手段により前記所定のデータが正常ではないと判定された場合には、当該所定のデータを履歴情報に格納して保持させた後に、以降の前記履歴情報更新処理を停止する履歴情報更新手段と、
を備えることを特徴とする光トランシーバ。
【請求項２】
前記判定手段により前記所定のデータが正常ではないと判定された場合に、障害が検知された状態であるか否かを示す障害検知信号を障害検知状態に設定する障害検知状態設定手段と、
外部の管理装置から取得した所定の信号に基づいて、前記履歴情報を更新することが禁止された更新禁止状態であるか否かを判定する更新禁止状態判定手段とをさらに備え、
前記履歴情報更新手段は、前記障害検知状態設定手段により前記障害検知信号が障害検知状態に設定されている場合、または、前記更新禁止状態判定手段により前記所定の信号が前記更新禁止状態であると判定された場合には、前記履歴情報更新処理を停止することを特徴とする請求項１に記載の光トランシーバ。
【請求項３】
前記障害検知状態設定手段は、前記更新禁止状態判定手段により前記所定の信号が前記更新禁止状態であると判定されたときに、前記障害検知信号を非障害検知状態に設定することを特徴とする請求項２記載の光トランシーバ。
【請求項４】
前記発光素子は、半導体レーザであり、
前記受光素子は、アバランシェフォトダイオードであり、
前記所定のデータは、前記半導体レーザのバイアス電流、前記半導体レーザの動作温度、当該光トランシーバの動作温度、当該光トランシーバの光出力レベル、当該光トランシーバの光入力レベル、当該光トランシーバの電源電圧、および前記アバランシェフォトダイオードのバイアス電圧のいずれかであることを特徴とする請求項１〜３のいずれか１項に記載の光トランシーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光トランシーバに関するものである。
【背景技術】
【０００２】
最近の技術革新に伴い、ＣＰＵを内蔵したインテリジェントな光トランシーバが開発されている。このような光トランシーバには、光トランシーバの内部にある各部の動作状況や環境状況に関するデータ（例えば、光入力レベル）を随時取得し、取得した各データに基づいて光トランシーバの内部にある各部を制御する機能が備えられている。このような機能としては、例えば、取得したデータが光入力レベルに関するデータである場合に、この光入力レベルに関するデータに基づいて、受信部のＡＰＤ（Avalanche Photo Diode）に付与するバイアス値を制御する機能がある。このような光トランシーバに関する技術は、例えば、下記特許文献１に記載されている。
【特許文献１】米国特許出願公開第２００２／０１４９８２１号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した光トランシーバでは、各データに基づいて制御を行う複数の機能を有するため、光トランシーバ内で障害が発生した場合に、障害の原因を特定するのが困難であった。
【０００４】
そこで、本発明は、上述した課題を解決するために、光トランシーバ内で発生した障害の原因を的確に把握することができる光トランシーバおよび光トランシーバ管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の光トランシーバは、電気信号を光信号に変換する発光素子と、光信号を電気信号に変換する受光素子と、所定のデータを取得するデータ取得手段と、データ取得手段により取得された所定のデータおよび予め記憶されている所定の閾値に基づいて、所定のデータが正常であるか否かを判定する判定手段と、判定手段により所定のデータが正常であると判定された場合には、当該所定のデータを履歴情報に格納して保持させる履歴情報更新処理を行うとともに、判定手段により所定のデータが正常ではないと判定された場合には、当該所定のデータを履歴情報に格納して保持させた後に、以降の履歴情報更新処理を停止する履歴情報更新手段とを備えることを特徴とする。
【０００６】
この発明によれば、所定のデータが正常であると判定された場合には、データ取得手段により取得された所定のデータを履歴情報に格納して保持させることができる。これにより、光トランシーバの内部において障害が発生した場合には、当該履歴情報を参照することにより障害の発生要因を的確に把握することができる。一方、所定のデータが正常ではないと判定された場合には、データ取得手段により取得された所定のデータを履歴情報に格納して保持させた後に、以降に行われる上記履歴情報更新処理を停止させることができる。これにより、履歴情報として記憶させる所定のデータの件数に制限を設定した場合であっても、障害発生以前の所定期間に更新された履歴情報を確保することができるため、メモリ容量を削減することができる。
【０００７】
本発明の光トランシーバにおいて、判定手段により所定のデータが正常ではないと判定された場合に、障害が検知された状態であるか否かを示す障害検知信号を障害検知状態に設定する障害検知状態設定手段と、外部の管理装置から取得した所定の信号に基づいて、履歴情報を更新することが禁止された更新禁止状態であるか否かを判定する更新禁止状態判定手段とをさらに備え、履歴情報更新手段は、障害検知状態設定手段により障害検知信号が障害検知状態に設定されている場合、または、更新禁止状態判定手段により所定の信号が更新禁止状態であると判定された場合には、履歴情報更新処理を停止させることが好ましい。
【０００８】
このようにすれば、所定の信号が正常ではないと判定されて障害検知信号が障害検知状態に設定されている場合、または、外部の管理装置から取得した所定の信号が更新禁止状態であると判定された場合には、光トランシーバで行われる履歴情報更新処理を停止させることができる。これにより、履歴情報として記憶させる所定のデータの件数に制限を設定した場合であっても、障害発生以前の所定期間に更新された履歴情報を確保することができるため、メモリ容量を削減することができる。また、外部の管理装置から取得した所定の信号に基づいて上記履歴情報更新処理を停止させることができるため、管理装置側では、光トランシーバでの障害が復旧した後であっても、障害発生以前の所定期間に更新された履歴情報を参照することにより障害の発生要因を的確に把握することができる。
【０００９】
また、本発明の光トランシーバにおいて、障害検知状態設定手段は、更新禁止状態判定手段により所定の信号が更新禁止状態であると判定されたときに、障害検知信号を非障害検知状態に設定させることが好ましい。
【００１０】
このようにすれば、外部の管理装置から取得した所定の信号が更新禁止状態である間は、障害検知信号を非障害検知状態に設定させることができるため、その後、外部の管理装置から取得した所定の信号が非更新禁止状態であると判定された場合には、直ちに上記履歴情報更新処理を再開させることができる。
【００１１】
また、本発明の光トランシーバにおいて、上記発光素子は、半導体レーザであり、上記受光素子は、アバランシェフォトダイオードであり、上記所定のデータは、半導体レーザのバイアス電流、半導体レーザの動作温度、光トランシーバの動作温度、光トランシーバの光出力レベル、光トランシーバの光入力レベル、光トランシーバの電源電圧、およびアバランシェフォトダイオードのバイアス電圧のいずれかであることが好ましい。これにより光トランシーバに特有の障害が発生した場合であっても、その障害の発生要因を的確に把握することができる。
【発明の効果】
【００１２】
本発明に係る光トランシーバによれば、光トランシーバ内で発生した障害の原因を的確に把握することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係る光トランシーバの実施形態を図面に基づき説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１４】
まず、図１は、実施形態における光トランシーバ管理システム１のシステム構成を例示する図である。図１に示すように、光トランシーバ管理システム１は、光トランシーバ１０Ａ，１０Ｂ，・・・と、当該光トランシーバの管理者（ユーザ）が操作する管理装置２０とを有する。なお、光トランシーバ１０Ａ，１０Ｂ，・・・は、各光トランシーバを区別して説明する場合を除き、以下においては光トランシーバ１０と記載する。この光トランシーバ管理システム１は、いずれかの光トランシーバ１０において障害が発生した場合に、当該障害が発生した光トランシーバ１０において取得された各種状況データ（所定のデータ）を履歴情報に格納して保持させる更新処理を、一時的に停止させる機能を有する。このような機能を有する光トランシーバ管理システム１は、光トランシーバ１０で障害が発生した場合には、管理装置２０側で障害発生以前の履歴情報を参照することにより、障害の発生要因を的確に把握することができるという特徴を有する。なお、状況データの詳細については、後述する。
【００１５】
次に、図１に示される光トランシーバ１０について説明する。光トランシーバ１０は、ＣＰＵを内蔵する光トランシーバモジュールであり、例えば、ＧＢＩＣ（ＧｉｇａＢｉｔ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｖｅｒｔｅｒ）規格に基づいて構成されている。
【００１６】
ここで、図２を参照して光トランシーバ１０のハードウェア構成を説明する。図２に示すように、光トランシーバ１０は、ＣＰＵ１０１と、メモリ１０２と、受信装置１０３と、送信装置１０４と、Ａ／Ｄ変換装置１０５と、通信インターフェース１０６とを有し、これらの各装置はバス１０７によって接続されている。
【００１７】
ＣＰＵ１０１は、メモリ１０２に格納されている各種プログラムを実行することにより、バス１０７を介して接続されている各装置を制御する。
【００１８】
メモリ１０２は、ＲＯＭ（Read Only Memory）１０２Ａと、ＲＡＭ（Random Access Memory）１０２Ｂと、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）１０２Ｃとを有する。ＲＯＭ１０２Ａは、ＣＰＵ１０１により実行される各種プログラム等を格納する。ＲＡＭ１０２Ｂは、ＣＰＵ１０１により実行されるプログラムやデータを一時的に記憶し、ＣＰＵ１０１のワークエリアとして用いられる。ＥＥＰＲＯＭ１０２Ｃは、閾値格納領域Ｃ１と、履歴情報更新領域Ｃ２とを有する。
【００１９】
閾値格納領域Ｃ１には、光トランシーバ１０の内部に備えられている各部の動作状況や環境状況（以下、動作環境状況と記載する）に関する状況データの閾値が格納される。状況データとしては、例えば、半導体レーザ（ＬＤ：Laser Diode）のバイアス電流、半導体レーザの動作温度、光トランシーバの動作温度、光トランシーバの光出力レベル、光トランシーバの光入力レベル、光トランシーバの電源電圧、およびアバランシェフォトダイオード（ＡＰＤ：Avalanche Photo Diode）のバイアス電圧がある。また、状況データの閾値には、上限閾値と下限閾値とがある。この状況データの閾値は、状況データの値が当該状況データに対応する上限閾値以上である場合、または、状況データの値が当該状況データに対応する下限閾値以下である場合に、その状況データに対応する状況は障害発生状況にあると判断するための値である。
【００２０】
履歴情報更新領域Ｃ２には、過去に取得された各状況データが履歴情報として格納される。なお、履歴情報として格納する状況データの件数は、メモリ容量や故障内容の特性等により適宜設定すればよい。例えば、状況データを５[ｍｓｅｃ]ごとに取得している場合には、直近の５００[ｍｓｅｃ]に取得した１００件の状況データを履歴情報として格納することにしてもよい。
【００２１】
受信装置１０３は、外部から受信した光信号を電気信号に変換する受信モジュールである。受信装置１０３は、例えば、ＤＣ−ＤＣコンバータ、ＡＰＤバイアスコントロール回路、アバランシェフォトダイオード（受光素子）、フロントエンドアンプ（例えば、トランスインピーダンスアンプ）、自動利得制御アンプ、およびバッファアンプを含んで構成される。ＡＰＤバイアスコントロール回路は、アバランシェフォトダイオードの温度（環境温度）が変化した場合に、当該アバランシェフォトダイオードの増倍係数を一定に保つようにする機能や、入力光強度に応じてバイアス値を変化させる機能を有する。以下において受信装置１０３の動作について簡単に説明する。まず、外部から入力された光は、ＤＣ−ＤＣコンバータにより数十ボルトのバイアス電圧に変換される。この変換されたバイアス電圧は、ＡＰＤバイアスコントロール回路により逆バイアスに変換され、アバランシェフォトダイオードに入力される。次に、アバランシェフォトダイオードにより光／電気変換された信号は、フロントエンドアンプにより電流／電圧変換され、自動利得制御アンプにより波形整形された後に、バッファアンプから相補的な信号として出力される。
【００２２】
送信装置１０４は、電気信号を光信号に変換して外部に送信する送信モジュールである。送信装置１０４は、例えば、ＬＤドライバ、半導体レーザ（発光素子）、ペルチェ素子（ＴＥＣ）、フォトダイオード（ＰＤ：Photo Diode）、およびＡＰＣ回路を含んで構成される。ＬＤドライバは、入力された電気信号に基づいて半導体レーザを駆動する。フォトダイオードは、半導体レーザからの出力光強度をモニタする。ＡＰＣ回路は、フォトダイオードから受信したモニタ信号に基づいて半導体レーザの出射光強度が一定に保たれるように制御する。また、ペルチェ素子は、半導体レーザの温度が一定に保たれるように制御する。
【００２３】
Ａ／Ｄ変換装置１０５は、光トランシーバ１０の内部に備えられている各部の動作環境状況に関する状況データをデジタル値に変換し、この変換後の状況データをＣＰＵ１０１内の一時保管レジスタに記憶させる。
【００２４】
通信インターフェース１０６は、管理装置２０と接続する際のインターフェースであり、光トランシーバ１０と管理装置２０との間で行われるデータのやりとりを仲介する。
【００２５】
次に、図３を参照して光トランシーバ１０の機能構成について説明する。図３に示すように、光トランシーバ１０は、データ取得部（データ取得手段）１１と、判定部（判定手段）１２と、履歴情報更新部（履歴情報更新手段）１３と、障害検知信号設定部（障害検知状態設定手段）１４と、更新禁止状態判定部（更新禁止状態判定手段）１５とを有する。
【００２６】
データ取得部１１は、光トランシーバ１０に備えられている各部の動作環境状況に関する状況データ（所定のデータ）を取得する。具体的に説明すると、データ取得部１１は、例えば、半導体レーザのバイアス電流、半導体レーザの動作温度、光トランシーバの動作温度、光トランシーバの光出力レベル、光トランシーバの光入力レベル、光トランシーバの電源電圧、およびアバランシェフォトダイオードのバイアス電圧等の各状況データを所定の周期（例えば、５[ｍｓｅｃ]）ごとに取得する。また、データ取得部１１は、取得した各状況データをＡ／Ｄ変換装置１０５によりデジタル値に変換し、この変換後の各状況データをＣＰＵ１０１内の一時保管レジスタに記憶させる。
【００２７】
判定部１２は、データ取得部１１により取得された状況データ、および当該状況データに対応する閾値に基づいて、光トランシーバ１０の内部に備えられている各部の動作環境状況が正常であるか否かを判定する。具体的に説明すると、判定部１２は、ＣＰＵ１０１内の一時保管レジスタに記憶されている各状況データと、ＥＥＰＲＯＭ１０２Ｃの閾値格納領域Ｃ１に記憶されている各状況データに対応する閾値とを比較し、状況データが当該状況データに対応する上限閾値以上である場合、または、状況データが当該状況データに対応する下限閾値以下である場合に、当該状況データに対応する動作環境状況が正常ではない（異常である）と判定する。一方、判定部１２は、状況データが当該状況データに対応する上限閾値未満であり、かつ、状況データが当該状況データに対応する下限閾値超である場合には、当該状況データに対応する動作環境状況が正常であると判定する。
【００２８】
履歴情報更新部１３は、判定部１２により各動作環境状況が正常であると判定された場合に、データ取得部１１により取得された最新の各状況データを当該各状況データに対応する履歴情報に格納してメモリ（不図示）に保持させる履歴情報更新処理を行う。一方、履歴情報更新部１３は、判定部１２により各動作環境状況が正常ではないと判定された場合に、データ取得部１１により取得された最新の各状況データを当該状況データに対応する履歴情報に格納して保持させた後に、これ以降に行われる履歴情報更新処理を停止する。なお、履歴情報更新部１３は、判定部１２により各動作環境状況が正常ではないと判定された後に、後述する更新禁止状態判定部１５により更新禁止信号がＯＦＦ状態であると判定され、かつ、後述する障害検知信号がＯＦＦ状態であると判定された場合に、データ取得部１１により取得された最新の各状況データを当該状況データに対応する履歴情報に格納して保持させる履歴情報更新処理を再開する。また、上述した履歴情報更新処理には、履歴情報に状況データを格納して登録する処理と、履歴情報に状況データを格納して更新する処理とが含まれる（以下、同様）。
【００２９】
障害検知信号設定部１４は、判定部１２により各動作環境状況が正常ではないと判定された場合に、障害検知信号をＯＮ状態（障害を検知したことを示す障害検知状態）に設定する。ここで、障害検知信号は、判定部１２により障害が検知されたときにＯＦＦ状態（非障害検知状態）からＯＮ状態（障害検知状態）に切り替えられる信号である。なお、障害検知信号設定部１４は、障害検知信号をＯＮ状態に設定した後は、後述する更新禁止状態判定部１５により更新禁止信号がＯＮ状態であると判定された場合に、障害検知信号をＯＦＦ状態に設定する。
【００３０】
更新禁止状態判定部１５は、管理装置２０から取得した更新禁止信号に基づいて、履歴情報を更新することが禁止された状態であるか否かを判定する。具体的に説明すると、更新禁止状態判定部１５は、管理装置２０から取得した更新禁止信号がＯＮ状態（履歴情報を更新することが禁止されている更新禁止状態）であるか否かを判定する。ここで、更新禁止信号は、管理装置２０から光トランシーバ１０に送信される信号であり、光トランシーバ１０における履歴情報の更新を禁止させるときにはＯＮ状態（更新禁止状態）に設定され、履歴情報の更新を許可するときにはＯＦＦ状態（非更新禁止状態）に設定される。
【００３１】
次に、図４を参照して管理装置２０の機能構成について説明する。図３に示すように、管理装置２０は、障害検知状態判定部（障害検知状態判定手段）２１と、更新禁止状態設定部（更新禁止状態設定手段）２２とを有する。
【００３２】
障害検知状態判定部２１は、光トランシーバ１０から取得した障害検知信号に基づいて、光トランシーバ１０において障害が検知された状態であるか否かを判定する。具体的に説明すると、障害検知状態判定部２１は、光トランシーバ１０から取得した障害検知信号が、ＯＮ状態（障害が検知されたことを示す障害検知状態）であるか否かを判定する。
【００３３】
更新禁止状態設定部２２は、障害検知状態判定部２１により障害検知信号が障害検知状態であると判定された場合に、更新禁止信号を更新禁止状態に設定する。具体的に説明すると、更新禁止状態設定部２２は、障害検知状態判定部２１により障害検知信号がＯＮ状態であると判定された場合に、更新禁止信号をＯＮ状態に設定する。また、更新禁止状態設定部２２は、更新禁止状態を解除させるための所定の信号を受信した場合に、更新禁止信号を履歴情報の更新を許可する非更新禁止状態に設定する。具体的に説明すると、更新禁止状態設定部２２は、管理者（ユーザ）からの操作指示に基づいて送信された更新禁止状態を解除させるための所定の信号を受信した場合に、更新禁止信号をＯＦＦ状態に設定する。
【００３４】
次に、図５に示すタイムイングチャートを参照して、光トランシーバ管理システム１の光トランシーバ１０における信号の流れについて説明する。
【００３５】
図５（ａ）は、データ取得部１１により取得される第１の状況データ信号の波形を示す図である。図５（ｂ）は、データ取得部１１により取得される第２の状況データ信号の波形を示す図である。なお、図５（ａ），（ｂ）に示されるａ１，ｂ１は、各状況データに対応する上限閾値信号を示す波形であり、ａ２，ｂ２は、各状況データに対応する下限閾値信号を示す波形である。図５（ｃ）は、障害検知信号設定部１４により出力される障害検知信号の波形を示す図である。図４（ｄ）は、管理装置２０から取得した更新禁止信号の波形を示す図である。図５（ｅ）は、光トランシーバ１０のマスタークロックに基づいて生成されるサンプル信号を示す図である。図５（ｅ）に示すように、サンプル信号は、所定の間隔でローレベルとハイレベルの信号が交互に繰り返されて出力されている。なお、データ取得部１１は、サンプル信号がローレベルからハイレベルに切り替わるごとに各状況データを取得し、履歴情報更新部１３は、データ取得部１１により取得された各状況データを当該各状況データに対応する履歴情報に格納して保持させる。
【００３６】
まず、時間ｔ１において、第１の状況データ信号の値が上限閾値信号ａ１の値に到達すると（図５（ａ））、障害検知信号設定部１４は、障害検知信号をＯＦＦ状態からＯＮ状態に設定する（図５（Ｃ））。これにより、履歴情報更新部１３は、データ取得部１１により取得された最新の各状況データを当該各状況データに対応する履歴情報に格納して保持させた後に、これ以降に行われる履歴情報更新処理を停止する。すなわち、時間ｔ１よりも後に取得された各状況データは履歴情報に格納されないこととなる。
【００３７】
次に、時間ｔ２において、管理装置１０から取得した更新禁止信号がＯＦＦ状態からＯＮ状態に切り替わると（図５（ｄ））、障害検知信号設定部１４は、障害検知信号をＯＮ状態からＯＦＦ状態に設定する（図５（Ｃ））。
【００３８】
次に、時間ｔ３において、第１の状況データ信号の値が、下限閾値信号ａ１の値と上限閾値信号ａ１の値との間に収束する（図５（ａ））。時間ｔ３の時点で、光トランシーバ１０内で生じた障害は解消したことになるが、履歴情報更新部１３は、時間ｔ３以降も履歴情報更新処理の停止を継続する。
【００３９】
次に、時間ｔ４において、管理装置１０から取得した更新禁止信号がＯＮ状態からＯＦＦ状態に切り替わると（図５（ｄ））、履歴情報更新部１３は、データ取得部１１により取得された最新の各状況データを当該各状況データに対応する履歴情報に格納して保持させる履歴情報更新処理を再開する。すなわち、時間ｔ４以降は、最新の各状況データが履歴情報に格納されることとなる。
【００４０】
このように、時間ｔ１から時間ｔ４までの間は、最新の各状況データが履歴情報に格納されることがないため、時間ｔ１における障害発生以前に取得された所定期間内の状況データを履歴情報として保持することができる。したがって、管理装置２０側では、障害発生以前に取得された状況データを参照して障害の発生要因を的確に把握することが可能になる。
【００４１】
次に、図６に示すフローチャートを参照して、光トランシーバ管理システム１において行われる光トランシーバ１０の履歴情報更新処理の動作を説明する。
【００４２】
この履歴情報更新処理は、光トランシーバ１０が起動して初期処理が終了した後に、所定のサンプル周期（例えば、５[ｍｓｅｃ]）毎に繰り返し行われる処理であり、光トランシーバ１０への電源の供給が停止したときに終了する。
【００４３】
まず、サンプル信号がローレベルからハイレベルに切り替わると、光トランシーバ１０のデータ取得部１１は、光トランシーバ１０の内部に備えられている各部の動作環境状況に関する状況データ（例えば、半導体レーザのバイアス電流、半導体レーザの動作温度、光トランシーバの動作温度、光トランシーバの光出力レベル、光トランシーバの光入力レベル、光トランシーバの電源電圧、およびアバランシェフォトダイオードのバイアス電圧）を取得し、この取得した各状況データをデジタル値に変換してからＣＰＵ１０１内の一時保管レジスタに記憶させる（ステップＳ１）。
【００４４】
次に、光トランシーバ１０の判定部１２は、ＣＰＵ１０１内の一時保管レジスタに記憶されている各状況データと、ＥＥＰＲＯＭ１０２Ｃの閾値格納領域Ｃ１に記憶されている各状況データに対応する閾値とを比較して、状況データが当該状況データに対応する上限閾値以上であるか、または、状況データが当該状況データに対応する下限閾値以下であるか否かを判定する（ステップＳ２）。
【００４５】
この判定で、状況データが当該状況データに対応する上限閾値未満であり、かつ、状況データが当該状況データに対応する下限閾値超であると判定された場合（ステップＳ２；ＮＯ）に、光トランシーバ１０の履歴情報更新部１３は、ＣＰＵ１０１内の一時保管レジスタに記憶されている最新の各状況データを当該各状況データに対応する履歴情報に格納して（ステップＳ３）、履歴情報更新処理を終了する。
【００４６】
一方、ステップＳ２における判定で、状況データが当該状況データに対応する上限閾値以上であるか、または、状況データが当該状況データに対応する下限閾値以下であると判定された場合（ステップＳ２；ＹＥＳ）に、光トランシーバ１０の障害検知信号設定部１４は、障害検知信号をＯＮ状態に設定する（ステップＳ４）。
【００４７】
次に、サンプル信号がローレベルからハイレベルに切り替わると、光トランシーバ１０のデータ取得部１１は、再度、各状況データを取得し、この取得した各状況データをデジタル値に変換してからＣＰＵ１０１内の一時保管レジスタに記憶させる（ステップＳ５）。
【００４８】
次に、光トランシーバ１０の更新禁止状態判定部１５は、管理装置２０から取得した更新禁止信号がＯＮ状態であるか否かを判定する（ステップＳ６）。
【００４９】
この判定で管理装置２０から取得した更新禁止信号がＯＮ状態であると判定された場合（ステップＳ６；ＹＥＳ）に、光トランシーバ１０の障害検知信号設定部１４は、障害検知信号をＯＦＦ状態に設定し（ステップＳ７）、処理をステップＳ５に移行する。
【００５０】
一方、ステップＳ６における判定で、管理装置２０から取得した更新禁止信号がＯＦＦ状態であると判定された場合（ステップＳ６；ＮＯ）に、光トランシーバ１０の履歴情報更新部１３は、障害検知信号がＯＮ状態であるか否かを判定する（ステップＳ８）。
【００５１】
この判定で障害検知信号がＯＮ状態であると判定された場合（ステップＳ８；ＹＥＳ）には、処理をステップＳ５に移行する。
【００５２】
一方、ステップＳ８における判定で、障害検知信号がＯＦＦ状態であると判定された場合（ステップＳ８；ＮＯ）に、光トランシーバ１０の履歴情報更新部１３は、ＣＰＵ１０１内の一時保管レジスタに記憶されている最新の各状況データを当該各状況データに対応する履歴情報に格納して（ステップＳ３）、履歴情報更新処理を終了する。
【００５３】
以上において説明したように、光トランシーバ１０の内部にある各部の動作状況や環境状況が正常であると判定された場合には、データ取得部１１により取得された最新の状況データが当該状況データに対応する履歴情報に格納して保持されるため、光トランシーバの各部において障害が発生した場合には、障害発生以前に更新された履歴情報に基づいて障害の発生要因を的確に把握することができる。
【００５４】
また、光トランシーバの内部にある各部の動作状況や環境状況が正常ではないと判定されて、障害検知信号が障害検知状態に設定されている場合、または、管理装置２０から取得した更新禁止信号が更新禁止状態であると判定された場合には、光トランシーバ１０で行われる履歴情報更新処理を停止させるため、履歴情報として記憶させる状況データの件数に制限を設定した場合であっても、障害発生以前の所定期間に更新された履歴情報を確保することができ、メモリ容量を削減することができる。
【００５５】
また、管理装置２０から取得した更新禁止信号の内容に基づいて光トランシーバ１０で行われる履歴情報更新処理を停止させるため、管理装置２０側では、光トランシーバ１０での障害が復旧した後であっても、障害発生以前の所定期間に更新された履歴情報に基づいて、光トランシーバ１０で発生した障害の原因を的確に把握することができる。
【００５６】
また、管理装置２０から取得した更新禁止信号が更新禁止状態であると判定された場合に、障害検知信号設定部１４が障害検知信号を非障害検知状態に設定するため、管理装置２０から取得した更新禁止信号が非更新禁止状態であると判定された場合に、直ちに光トランシーバ１０で行われる履歴情報更新処理を再開させることができる。
【００５７】
なお、上述した実施形態においては、光トランシーバモジュールとしてＧＢＩＣ規格を採用しているが、光トランシーバモジュールの規格は、例えば、ＳＦＰ（Ｓｍａｌｌ  Ｆｏｒｍ  Ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ）規格であっても適用可能である。
【図面の簡単な説明】
【００５８】
【図１】発明の実施形態における光トランシーバ管理システムのシステム構成を示す図である。
【図２】図１に示す光トランシーバのハードウェア構成を示すブロック図である。
【図３】図１に示す光トランシーバの機能構成を示すブロック図である。
【図４】図１に示す管理装置の機能構成を示すブロック図である。
【図５】光トランシーバにおける信号の流れを示すタイミングチャートである。
【図６】光トランシーバ管理システムの詳細動作を示すフローチャートである。
【符号の説明】
【００５９】
１・・・光トランシーバ管理システム、１０Ａ，１０Ｂ・・・光トランシーバ、１１・・・データ取得部、１２・・・判定部、１３・・・履歴情報更新部、１４・・・障害検知信号設定部、１５・・・更新禁止状態判定部、１０１・・・ＣＰＵ、１０２・・・メモリ、１０３・・・受信装置、１０４・・・送信装置、１０５・・・Ａ／Ｄ変換装置、１０６・・・通信インターフェース、１０７・・・バス、２０・・・管理装置。
【図１】
2005117416.tif 000003
【図２】
2005117416.tif 000004
【図３】
2005117416.tif 000005
【図４】
2005117416.tif 000006
【図５】
2005117416.tif 000007
【図６】
2005117416.tif 000008