(57)【要約】【課題】正確な装置間損失量を求める。【解決手段】通信装置１は、損失量計数部１００と、光モジュール２００と、変換部３００と、信号処理部４００と、コネクタ５００と、から構成される。光モジュール２００は、相手装置からコネクタ５００を介して光信号を受信し、受信した光信号のレベル（強度）をモニタリングし、損失量計数部１００に出力する。また、光モジュール２００内の温度を求め、求めた温度を基に補正値を求めて損失量計数部１００に出力する。損失量計数部１００は、受信した光信号のレベルと補正値を基に装置間損失量を求める。【選択図】図１
2012222708.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有する通信装置であって、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正手段と、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタ手段と、
前記補正手段が出力した前記補正値と前記モニタ手段が出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数手段と、を備える、
ことを特徴とする通信装置。
【請求項２】
コネクタ及び光ファイバケーブルを介して他の通信装置と接続されており、
前記光モジュールは、前記コネクタ及び光ファイバケーブルを介して前記他の通信装置から前記光信号を受信し、受信した前記光信号を前記モニタ手段に出力する光受信手段を備える、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記損失量計数手段は、求めた前記装置間損失量を前記他の通信装置に通知する結果送信手段を備える、
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記損失量計数手段は、前記他の通信装置が通知した前記装置間損失量を受信する結果取得手段を備える、
ことを特徴とする請求項２に記載の通信装置。
【請求項５】
前記損失量計数手段は、自装置で求めた前記装置間損失量と前記結果取得手段が出力した前記他の通信装置の前記装置間損失量を比較し、一つの前記装置間損失量を選択して出力する、
ことを特徴とする請求項４に記載の通信装置。
【請求項６】
前記損失量計数手段は、自装置で求めた前記装置間損失量と前記結果取得手段が出力した前記他の通信装置の前記装置間損失量を出力する、
ことを特徴とする請求項４に記載の通信装置。
【請求項７】
前記損失量計数手段は、前記光信号レベルから前記ネットワーク毎に定義される受信感度仕様値を引いた値に、さらに前記補正値を引いた値を、前記装置間損失量とする、
ことを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記補正手段は、前記光モジュールが低温になるに従って前記補正値を小さくし、前記光モジュールが高温になるに従って前記補正値を大きくする、
ことを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有する通信装置で通信する方法であって、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正ステップと、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタステップと、
前記補正ステップで出力した前記補正値と前記モニタステップで出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数ステップと、を備える、
ことを特徴とする通信方法。
【請求項１０】
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有するコンピュータに、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正ステップと、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタステップと、
前記補正ステップで出力した前記補正値と前記モニタステップで出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数ステップと、を実行させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信方法及びプログラムに関する。
【背景技術】
【０００２】
従来、光ファイバケーブルで相互に接続された通信装置では、装置規格として装置間の光損失量（光ロスバジェットｄＢ）があり、その規格を超過した光ファイバケーブルは、使用不可、又は運用保証不可、という扱いになっている。
【０００３】
通常、通信装置に搭載される光モジュールの送信レベル（ｄＢｍ）には、装置毎にばらつきがあり、数ｄＢもの差が出る場合もある。装置間損失量の規格では、送信レベルの最小値を基準に設定することが一般的であるため、通信装置によっては、余裕で使用できる場合でも規格超過となる場合がある。このため、大きな送信レベルを持つ高額な通信装置を使用せざるを得なくなる場合や、損失量の少ない光ファイバケーブルに置き換える必要がある場合等があり、コストや品質の面で問題がある。
【０００４】
特許文献１は、高レート動作光ファイバリンクにおいて、安価な低レート動作の条件で安価な光学部品（送信機受信機等）を選択し、低コスト化を図る方法を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１８８９７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１が開示する方法では、光学部品の選択条件として送受信間のパワーバジェット８ｄＢ（ロスバジェット）があり、特定の光学部品を使用するに当たるパラメータ（コネクタ損失量、ＲＩＮ、等化割当分、等）のロス量を積み上げた結果が、決められたパワーバジェットに対して問題ないか判断している。すなわち、特許文献１が開示する方法では、実際にロス量を測定するものではないため、正確な装置間損失量を求めることができない。
【０００７】
また、従来の技術においても、装置間損失量を測定する場合、装置間の光ファイバケーブルや、通信装置内部の光ファイバケーブル等を考慮して装置間損失量を測定する必要があるため、正確な装置間損失量を測定することができない。
【０００８】
本発明は上記事情に鑑みてなされたものであり、正確な装置間損失量を求めることができる通信装置、通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点に係る通信装置は、
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有する通信装置であって、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正手段と、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタ手段と、
前記補正手段が出力した前記補正値と前記モニタ手段が出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数手段と、を備える、
ことを特徴とする。
【００１０】
上記目的を達成するため、本発明の第２の観点に係る通信方法は、
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有する通信装置で通信する方法であって、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正ステップと、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタステップと、
前記補正ステップで出力した前記補正値と前記モニタステップで出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数ステップと、を備える、
ことを特徴とする。
【００１１】
上記目的を達成するため、本発明の第３の観点に係るプログラムは、
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有するコンピュータに、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正ステップと、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタステップと、
前記補正ステップで出力した前記補正値と前記モニタステップで出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数ステップと、を実行させる、
ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、正確な装置間損失量を求めることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態に係る通信装置の構成例を示すブロック図である。
【図２】本発明の第１実施形態に係る通信装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明の第１実施形態に係る通信装置の詳細な構成例を示すブロック図である。
【図４】本発明の第１実施形態に係る装置間損失量を説明するための図である。
【図５】本発明の第１実施形態に係る装置間損失量測定処理の一例を示すフロー図である。
【図６】本発明の第２実施形態に係る通信装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１４】
本発明の実施形態に係る通信装置について、図面を参照して説明する。
【００１５】
［第１実施形態］
本実施形態に係る通信装置１Ａ、１Ｂは、図１に示すように、それぞれ損失量計数部１００と、光モジュール２００と、変換部３００と、信号処理部４００と、コネクタ５００と、から構成される。
【００１６】
通信装置１Ａと通信装置１Ｂは、ネットワーク６００を介して相互に接続されており、それぞれの構成は同等である。そのため、以下の説明で通信装置１Ａ、１Ｂについて説明する場合、「通信装置１」と称する。なお、本実施形態では、通信装置１Ａと通信装置１Ｂは、１芯双方向型の光ファイバケーブルで接続されているものとする。
【００１７】
損失量計数部１００は、受信した光信号のレベル（強度）を基に装置間損失量（装置間ロスバジェット）を求める。また、損失量計数部１００は、求めた装置間損失量を相手装置（ネットワーク６００を介して接続されている通信装置１）に通知することもできる。さらに、損失量計数部１００は、外部装置７００に求めた装置間損失量を通知することもできる。
【００１８】
光モジュール２００は、相手装置からコネクタ５００を介して光信号を受信し、受信した光信号のレベルをモニタリングし、損失量計数部１００に出力する。また、光モジュール２００は、光信号を受信した場合、受信した光信号を電気信号に変換して変換部３００に出力し、光信号を送信する場合、変換部３００が出力した電気信号を光信号に変換してコネクタ５００を介して相手装置に送信する。
【００１９】
変換部３００は、光モジュール２００から受信した電気信号をシリアル／パラレル変換し、信号処理部４００に出力する。また、変換部３００は、信号処理部４００から受信した信号をパラレル／シリアル変換し、光モジュール２００に出力する。
【００２０】
信号処理部４００は、受信した信号を多重分離する等信号に対する処理を行う。
【００２１】
コネクタ５００は、物理的に光ファイバケーブル等に接続される入出力インタフェースであり、光ファイバケーブルを介して相手装置と光信号を送受信する。
【００２２】
例えば、通信装置１Ａから通信装置１Ｂに信号を送信する場合、通信装置１Ａの信号処理部４００から、変換部３００、光モジュール２００、コネクタ５００を介し信号が送信され、通信装置１Ｂのコネクタ５００、光モジュール２００、変換部３００を介して信号処理部４００で信号が受信される。このとき、通信装置１Ｂでは、損失量計数部１００によって装置間損失量が求められる。
【００２３】
外部装置７００は、通信装置１Ａに接続される情報処理装置であり、管理者等が操作する装置である。なお、外部装置７００は、通信装置１Ｂに接続されていても良い。
【００２４】
以上が、通信装置１の構成である。
【００２５】
続いて、通信装置１のハードウェア構成の一例について説明する。
【００２６】
通信装置１は、図２に示すように、制御部１１と、主記憶部１２と、外部記憶部１３と、操作部１４と、表示部１５と、送受信部１６と、から構成される。主記憶部１２と、外部記憶部１３と、操作部１４と、表示部１５と、送受信部１６とは、いずれも内部バス１０を介して制御部１１と接続している。
【００２７】
送受信部１６は、シリアルインタフェースまたはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェース等から構成されている。送受信部１６は、シリアルインタフェースやネットワークを介して送信された情報等を受信する。また、送受信部１６は、受信した情報等を、制御部１１に供給する。
【００２８】
外部記憶部１３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＷ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  ＲｅＷｒｉｔａｂｌｅ）等の不揮発性メモリから構成され、後述する各処理を制御部１１に行わせるためのプログラム１９を予め記憶し、また、制御部１１の指示に従って、外部記憶部１３が記憶するデータを制御部１１に供給し、制御部１１から供給されたデータを記憶する。
【００２９】
主記憶部１２は、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等から構成され、外部記憶部１３に記憶されているプログラム１９を読み込み、さらに制御部１１の作業領域としても使用される。
【００３０】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され、外部記憶部１３に記憶されているプログラム１９に従って、後述する各処理を実行する。
【００３１】
操作部１４は、キーボードやマウス、操作キーやタッチパネルなどの入力デバイス等と、入力デバイス等を内部バス１０に接続するインタフェース装置から構成されている。操作部１４は、例えばユーザの指示を処理する機能を備え、ユーザの操作によって入力されたデータを制御部１１に供給する。
【００３２】
表示部１５は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）または有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）等から構成されている。表示部１５は、各データや情報等を表示する。
【００３３】
上述の説明は一般的な情報処理装置に関するものであり、本実施形態に係る通信装置１は、必ずしも上述の構成要素を全て備えている必要はない。例えば、操作部１４や表示部１５は必ずしも備えている必要は無く、後述する各処理を実現できれば任意である。なお、外部装置７００も上述と同様の構成である。
【００３４】
また、光モジュール２００は、ＳＦＰ（Ｓｍａｌｌ  ｆｏｒｍ  Ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ）等の入出力インタフェースとして独自に制御部１１や主記憶部１２等を備えていても良く、後述する各処理を実現できれば任意である。
【００３５】
以上が、通信装置１のハードウェア構成の一例である。
【００３６】
続いて、通信装置１の詳細な構成の一例について説明する。
【００３７】
損失量計数部１００は、図３に示すように、コントローラ１１０と、結果送信部１２０と、結果取得部１３０と、から構成される。
【００３８】
コントローラ１１０は、光モジュール２００から受信した光信号レベルと温度情報を基に装置間損失量を求め、求めた装置間損失量を結果送信部１２０又は外部装置７００に出力する。また、コントローラ１１０は、結果取得部１３０が取得した相手装置の装置間損失量を受信し、自装置で求めた装置間損失量と受信した相手装置で求められた装置間損失量を比較する。
【００３９】
結果送信部１２０は、コントローラ１１０が求めた装置間損失量を信号処理部４００に出力する。
【００４０】
結果取得部１３０は、信号処理部４００から受信した相手装置の装置間損失量をコントローラ１１０に出力する。
【００４１】
通信装置１は、結果送信部１２０と結果取得部１３０とを共に備えていても良く、どちらか一方のみ備えていても良い。どちらか一方のみを備える場合、結果送信部１２０を備える通信装置１は、求めた装置間損失量を相手装置に送信し、結果取得部１３０を備える通信装置１は、相手装置から装置間損失量を受信し、自装置で求めた装置間損失量と相手装置で求められた装置間損失量を比較し、値が小さい方の装置間損失量を外部装置７００に出力する。すなわち、外部装置７００は、装置間損失量を受信するために、結果取得部１３０を備える通信装置１に接続されている必要がある。
【００４２】
なお、コントローラ１１０、結果送信部１２０及び結果取得部１３０は、プログラム１９により提供され、制御部１１及び主記憶部１２が協働して動作することで実現される機能部である。
【００４３】
光モジュール２００は、ＷＤＭ（Ｗａｖｅｌｅｎｇｔｈ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）フィルタ２１０と、光受信部２２０と、光送信部２２１と、Ｏ／Ｅ変換部２３０と、Ｅ／Ｏ変換部２３１と、モニタ部２４０と、温度センサ２５０と、から構成される。
【００４４】
ＷＤＭフィルタ２１０は、コネクタ５００又は光送信部２２１からから光信号を受信し、光信号をフィルタして光受信部２２０又はコネクタ５００に光信号を出力する。
【００４５】
光受信部２２０は、ＷＤＭフィルタ２１０から光信号を受信し、Ｏ／Ｅ変換部２３０とモニタ部２４０に光信号を出力する。光送信部２２１は、Ｅ／Ｏ変換部２３１から光信号を受信し、ＷＤＭフィルタ２１０に光信号を出力する。
【００４６】
Ｏ／Ｅ変換部２３０は、光受信部２２０から受信した光信号を電気信号に変換して変換部３００に出力する。Ｅ／Ｏ変換部２３１は、変換部３００から受信した電気信号を光信号に変換して光送信部２２１に出力する。
【００４７】
モニタ部２４０は、光受信部２２０から光信号を受信し、受信した光信号レベルを損失量計数部１００に出力する。
【００４８】
温度センサ２５０は、光モジュール２００の温度情報を求め、求めた温度情報を損失量計数部１００に出力する。なお、ここでの温度情報とは、光モジュール２００内の温度に従った補正値である。低温環境下における光ファイバケーブルでは、常温の環境下と比較して数ｄＢの損失が生じる傾向ある。よって、光モジュール２００内の温度に従った補正値を装置間損失量に含めることで、温度環境に従った装置間損失量を求めることができる。
【００４９】
例えば、温度センサ２５０は、光モジュール２００が高温又は常温（−１０度以上）である場合、低温環境を想定し、補正値を１．５ｄＢｍ等とし、光モジュール２００が低温（−２０度〜−１０度）である場合、より厳しい低温環境を想定し、補正値を０．５ｄＢｍ等とし、光モジュール２００がさらに低温（−２０度以下）である場合、既に厳しい環境下にあるため、補正をしない。
【００５０】
なお、ＷＤＭフィルタ２１０、光受信部２２０、光送信部２２１、Ｏ／Ｅ変換部２３０、Ｅ／Ｏ変換部２３１、モニタ部２４０及び温度センサ２５０は、プログラム１９により提供され、制御部１１及び主記憶部１２が協働して動作することで実現される機能部である。
【００５１】
変換部３００は、シリアル／パラレル変換部３１０と、パラレル／シリアル変換部３１１と、から構成される。
【００５２】
シリアル／パラレル変換部３１０は、光モジュール２００から電気信号を受信し、受信した電気信号をシリアル／パラレル変換して信号処理部４００に出力する。
【００５３】
パラレル／シリアル変換部３１１は、信号処理部４００から電気信号を受信し、受信した電気信号をパラレル／シリアル変換して光モジュール２００に出力する。
【００５４】
なお、シリアル／パラレル変換部３１０、パラレル／シリアル変換部３１１は、プログラム１９により提供され、制御部１１及び主記憶部１２が協働して動作することで実現される機能部である。
【００５５】
以上が、通信装置１の詳細な構成の一例である。
【００５６】
続いて、装置間損失量について説明する。
【００５７】
図４に示すように、通信装置１Ａから通信装置１Ｂにデータを送信する場合、通信装置１Ａの光送信部２２１の送信レベルは、一般的に仕様が決まっている。例えば、ポイントＡでの光信号送信レベルの仕様が−６ｄＢｍ〜０ｄＢｍであった場合、通信装置１Ａ、１Ｂ間では、最大６ｄＢのばらつきが発生する。この場合、装置間損失量は、仕様の最低値を条件に見積もることが一般的であるため、装置間損失量のマージン（余裕）は最大６ｄＢあることになる。
【００５８】
実際に、装置間光ファイバケーブル６１０等の装置間損失量を測定する場合、通信装置１Ｂのコネクタ５００側（ポイントＢ）にて光信号レベルを測定するが、通信装置１Ａ、１Ｂの内部光ファイバケーブル５１０における損失や、内部光ファイバケーブル５１０による接続ロス等にばらつきがある。よって、ポイントＢで測定する装置間損失量と通信装置１Ｂの光受信部２２０側（ポイントＣ）から見た装置間損失量に差異が発生する。
【００５９】
すなわち、通信装置１Ａ、１Ｂ間のコネクタ５００端で光信号レベルを測定して装置間損失量を求めても、実質的な装置間損失量とはならず、不正確な値となる。このため、一般的には、実質的な装置間損失量を見積もるために、机上設計や装置間光ファイバケーブル６１０の仕様等からある程度のマージンを求めておく。
【００６０】
これに対して本実施形態では、ポイントＣ側、すなわち光受信部２２０側でモニタ部２４０が光信号レベルをモニタリングするため、実質的な装置間損失量を正確に求めることができる。
【００６１】
以上が、装置間損失量についての説明である。
【００６２】
続いて、通信装置１の動作の一例について説明する。ここでは、通信装置１Ａ、１Ｂが接続する場合の動作について説明する。通信装置１Ａは、損失量計数部１００に結果取得部１３０を備え、通信装置１Ｂは、損失量計数部１００に結果送信部１２０を備えているものとする。
【００６３】
なお、各装置で処理を開始させる前に、装置間光ファイバケーブルの光損失量を測定し、装置間損失量の規格内であるかを確認しておく。
【００６４】
図５に示すように、通信装置１Ａは、起動すると（ステップＳ１００）装置間損失量測定処理Ａを開始し、通信装置１Ｂは、起動すると（ステップＳ１１０）装置間損失量測定処理Ｂを開始する。
【００６５】
通信装置１Ａ、１Ｂは、処理を開始すると、互いにリンクを確立する（ステップＳ１０１、Ｓ１１１）。リンクの確立に失敗すると（ステップＳ１０１、Ｓ１１１；ＮＯ）、通信装置１Ａ、１Ｂは再試行するが、所定の回数失敗した場合、処理を終了しても良い。
【００６６】
リンクの確立に成功すると（ステップＳ１０１、Ｓ１１１；ＹＥＳ）、通信装置１Ａのモニタ部２４０は、光信号レベルのモニタリングを開始し（ステップＳ１０２）、通信装置１Ｂのモニタ部２４０も、光信号レベルのモニタリングを開始する（ステップＳ１１２）。
【００６７】
モニタ部２４０は、所定の時間毎にモニタされたか否かを判別し（ステップＳ１０３、Ｓ１１３）、モニタされてない場合（ステップＳ１０３、Ｓ１１３；ＮＯ）、再度モニタリングする。
【００６８】
リンクが確立されると、通信装置１Ａ、１Ｂ間のネゴシエーションに伴い、光信号が送受信される。このため、モニタ部２４０では相手装置が送信した光信号レベルをモニタすることができる。
【００６９】
モニタ部２４０が光信号レベルをモニタすると（ステップＳ１０３、Ｓ１１３；ＹＥＳ）、モニタされた光信号レベル（Ｘ１、Ｘ２）をコントローラ１１０に出力する。このとき、温度センサ２５０は、光モジュール２００の温度情報（Ｐ１、Ｐ２）を取得し（ステップＳ１０４、Ｓ１１４）、コントローラ１１０に出力する。なお、ここでの温度情報は、上述の通り光モジュール２００の温度に従った補正値である。
【００７０】
コントローラ１１０は、受信した光信号レベル、温度情報を基に装置間損失量（Ｙ１、Ｙ２）を求める（ステップＳ１０５、Ｓ１１５）。装置間損失量は、以下の式で求めることができる。なお、「受信感度仕様値」とは、光モジュール２００単体仕様の受信感度値である。
Ｙ＝（Ｘ［ｄＢｍ］−受信感度仕様値［ｄＢｍ］）−Ｐ［ｄＢ］
【００７１】
通信装置１Ｂのコントローラ１１０が装置間損失量Ｙ２を求めると、結果送信部１２０は、求めた値を通信装置１Ａに通知する（ステップＳ１１６）。そして、通信装置１Ｂは通常処理を実行する（ステップＳ１１７）。
【００７２】
通信装置１Ａのコントローラ１１０は、相手装置から装置間損失量Ｙ２が通知されるのを待機する（ステップＳ１０６）。通信装置１Ｂから装置間損失量Ｙ２が通知されると（ステップＳ１０６；ＹＥＳ）、結果取得部１３０は、装置間損失量Ｙ２を取得し、コントローラ１１０に出力する。
【００７３】
通信装置１Ａのコントローラ１１０は、自装置で求めた装置間損失量Ｙ１と相手装置で求めた装置間損失量Ｙ２を取得すると、どちらかの装置間損失量を選択する（ステップＳ１０７）。本実施形態では、値が小さい方の装置間損失量を選択する。すなわち、Ｙ１＞Ｙ２の場合、コントローラ１１０はＹ２を選択し、Ｙ１＜Ｙ２の場合、コントローラ１１０はＹ１を選択する。
【００７４】
通信装置１Ａのコントローラ１１０は、選択した装置間損失量を外部装置７００に出力し（ステップＳ１０８）、通信装置１Ａは、通常処理を実行する（ステップＳ１０９）。
【００７５】
ここで、選択された装置間損失量が１ｄＢｍ以下であった場合、通信装置１Ａと通信装置１Ｂは、ほぼ直結していると考えて良く、装置間損失量の規格に対してより正確なマージンを見積もることが可能となる。よって、装置間損失量の規格を超えた場合や、光ファイバケーブルを交換する場合等、様々な条件に適用可能となる。
【００７６】
また、選択された装置間損失量が１ｄＢｍ以上、装置間規格内であった場合、どの程度装置間損失量のマージンがあるかを見積もることができ、装置間損失量の規格を超過した条件であっても適用可能である。
【００７７】
また、選択された装置間損失量が装置間損失量の規格を超えていた場合でも、装置間損失量のマージンを見積もることで、適用可能となる可能性がある。
【００７８】
すなわち、装置間光ファイバケーブルが２ｋｍ未満等の短い場合、求めた装置間損失量は、純粋な装置間損失量と考えられる。装置間光ファイバケーブルが２ｋｍ以上等の長い場合、あとどの程度マージンがあるか、すなわち、どの程度装置間損失量を増やしても問題無いか、等が通信装置１設置の判断基準となる。
【００７９】
以上が、通信装置１の動作の一例である。
【００８０】
以上説明したように、本実施形態に係る通信装置１は、光モジュール２００内でモニタした光信号レベルを基に装置間損失量を求めるため、正確な装置間損失量を測定することができる。
【００８１】
本実施形態では、正確な装置間損失量を求めることができるため、正確なマージンを求めることもでき、装置毎に最適なシステムを構築することが可能となる。
【００８２】
［第２実施形態］
本実施形態に係る通信装置２Ａ、２Ｂは、図６に示すように、第１実施形態に係る通信装置１と同様である。第１実施形態と異なる点は、通信装置２Ａと通信装置２Ｂが２芯双方向型の光ファイバケーブルで接続されている点である。
【００８３】
通信装置２Ａ、２Ｂの詳細な構成は、第１実施形態に係る通信装置１と同様であるが、本実施形態に係るコントローラ１１０は、求めた装置間損失量を選択せず、２つの装置間損失量を外部装置７００に出力する。
【００８４】
第１実施形態では、１芯双方向型の光ファイバケーブルで接続されていたため、光ファイバケーブルを１本としてどちらかの装置間損失量を選択したが、本実施形態では、２芯双方向型の光ファイバケーブルで接続されているため、光ファイバケーブルを２本として両方の装置間損失量を出力する。
【００８５】
その他の構成や動作は、上述の第１実施形態に係る通信装置１と同様である。
【００８６】
以上説明したように、本実施形態に係る通信装置２は、第１実施形態に係る通信装置１の効果に加え、２芯双方向型の光ファイバケーブルを適用するシステムの場合でも、正確な装置間損失量を求めることができる。
【００８７】
［変形例］
本発明は、上記実施形態に限定されず、種々の変形例及び応用が可能である。上記実施形態では、同一の構成である通信装置１、２を相互に接続する場合について説明したが、どちらか一方の通信装置１、２を上述の実施形態に係る構成としても良い。この構成の場合であっても、片方向のみであるが、装置間損失量を求めることができる。
【００８８】
また、上記実施形態で説明した光モジュール２００の構成は上述のものに限られず、光モジュール２００内の光信号受信部分で光信号レベルをモニタでき、光モジュール２００内の温度を測定できれば任意である。
【００８９】
また、上記実施形態では、コントローラ１１０が求めた装置間損失量を外部装置７００が受信することで管理者等が値を確認する構成について説明したが、これに限られず、通信装置１、２が備える表示部１５に装置間損失量を表示する構成にしても良い。
【００９０】
また、上記実施形態では、温度センサ２５０が補正値を求めてコントローラ１１０に出力する構成について説明したが、これに限られず、温度センサ２５０がコントローラ１１０に温度の値（例えば、３０度）を出力し、コントローラ１１０が受信した温度の値を基に補正値を求めても良い。
【００９１】
なお、本発明は、本発明の広義の趣旨及び範囲を逸脱することなく、様々な実施形態及び変形が可能とされるものである。また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【００９２】
上記実施形態の一部又は全ては、以下の付記のようにも記載されうるが、以下には限られない。
【００９３】
（付記１）
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有する通信装置であって、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正手段と、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタ手段と、
前記補正手段が出力した前記補正値と前記モニタ手段が出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数手段と、を備える、
ことを特徴とする通信装置。
【００９４】
（付記２）
コネクタ及び光ファイバケーブルを介して他の通信装置と接続されており、
前記光モジュールは、前記コネクタ及び光ファイバケーブルを介して前記他の通信装置から前記光信号を受信し、受信した前記光信号を前記モニタ手段に出力する光受信手段を備える、
ことを特徴とする付記１に記載の通信装置。
【００９５】
（付記３）
前記損失量計数手段は、求めた前記装置間損失量を前記他の通信装置に通知する結果送信手段を備える、
ことを特徴とする付記２に記載の通信装置。
【００９６】
（付記４）
前記損失量計数手段は、前記他の通信装置が通知した前記装置間損失量を受信する結果取得手段を備える、
ことを特徴とする付記２に記載の通信装置。
【００９７】
（付記５）
前記損失量計数手段は、自装置で求めた前記装置間損失量と前記結果取得手段が出力した前記他の通信装置の前記装置間損失量を比較し、一つの前記装置間損失量を選択して出力する、
ことを特徴とする付記４に記載の通信装置。
【００９８】
（付記６）
前記損失量計数手段は、自装置で求めた前記装置間損失量と前記結果取得手段が出力した前記他の通信装置の前記装置間損失量を出力する、
ことを特徴とする付記４に記載の通信装置。
【００９９】
（付記７）
前記損失量計数手段は、前記光信号レベルから前記ネットワーク毎に定義される受信感度仕様値を引いた値に、さらに前記補正値を引いた値を、前記装置間損失量とする、
ことを特徴とする付記１乃至６のいずれか１つに記載の通信装置。
【０１００】
（付記８）
前記補正手段は、前記光モジュールが低温になるに従って前記補正値を小さくし、前記光モジュールが高温になるに従って前記補正値を大きくする、
ことを特徴とする付記１乃至７のいずれか１つに記載の通信装置。
【０１０１】
（付記９）
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有する通信装置で通信する方法であって、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正ステップと、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタステップと、
前記補正ステップで出力した前記補正値と前記モニタステップで出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数ステップと、を備える、
ことを特徴とする通信方法。
【０１０２】
（付記１０）
ネットワークを介して外部装置に接続され、前記外部装置と光信号を送受信する光モジュールを有するコンピュータに、
前記光モジュールの温度情報を基に補正値を求め、求めた前記補正値を出力する補正ステップと、
前記外部装置から受信した光信号の光信号レベルをモニタし、モニタした前記光信号レベルを出力するモニタステップと、
前記補正ステップで出力した前記補正値と前記モニタステップで出力した前記光信号レベルを受信し、受信した前記補正値と前記光信号レベルを基に、自装置と前記外部装置間の装置間損失量を求める損失量計数ステップと、を実行させる、
ことを特徴とするプログラム。
【符号の説明】
【０１０３】
１、１Ａ、１Ｂ、２、２Ａ、２Ｂ  通信装置
１００  損失量計数部
２００  光モジュール
３００  変換部
４００  信号処理部
５００  コネクタ
６００  ネットワーク
１１０  コントローラ
１２０  結果送信部
１３０  結果取得部
２１０  ＷＤＭフィルタ
２２０  光受信部
２２１  光送信部
２３０  Ｏ／Ｅ変換部
２３１  Ｅ／Ｏ変換部
２４０  モニタ部
２５０  温度センサ
３１０  シリアル／パラレル変換部
３１１  パラレル／シリアル変換部
５１０  内部光ファイバケーブル
６１０  装置間光ファイバケーブル
１０    内部バス
１１    制御部
１２    主記憶部
１３    外部記憶部
１４    操作部
１５    表示部
１６    送受信部
１９    プログラム
【図１】
2012222708.tif 000003
【図２】
2012222708.tif 000004
【図３】
2012222708.tif 000005
【図４】
2012222708.tif 000006
【図５】
2012222708.tif 000007
【図６】
2012222708.tif 000008