(57)【要約】  光通信装置は、第１の光通信装置から送信された光信号を受信し、クロック信号に基づいて光信号をデジタル電気信号に変換する変換部（１４１）と、クロック信号を発振する発振器（１４４ａ）を切り替えるクロック切替部（１４３）と、デジタル電気信号から第１の光通信装置の動作モードを検出し、クロック信号を発振する発振器（１４４ａ）から、第１の光通信装置の動作モードに基づく周波数のクロック信号を発振する発振器に切り替えるようにクロック切替部（１４３）に指示する動作モード制御部（１６０）と、を有する。
2019116446.tif 000002
【特許請求の範囲】
【請求項１】
第１の光通信装置と通信する光通信装置であって、
前記第１の光通信装置から送信された光信号を受信し、クロック信号に基づいて前記光信号をデジタル電気信号に変換する変換部と、
前記クロック信号を発振する発振器を切り替えるクロック切替部と、
前記デジタル電気信号から前記第１の光通信装置の動作モードを検出し、前記クロック信号を発振する発振器から、前記第１の光通信装置の動作モードに基づく周波数のクロック信号を発振する発振器に切り替えるように前記クロック切替部に指示する動作モード制御部と、
を有する光通信装置。
【請求項２】
予め設定された動作モードを記憶する記憶部をさらに有し、
前記動作モード制御部は、前記記憶部に格納されている動作モードが示すボーレートが前記第１の光通信装置の動作モードが示すボーレートよりも大きいとき、前記記憶部に格納されている動作モードが示すボーレートを前記第１の光通信装置の動作モードが示すボーレートに変更し、前記クロック信号を発振する発振器から、変更後の動作モードが示すボーレートに基づく周波数のクロック信号を発振する発振器に切り替えるように前記クロック切替部に指示する、
請求項１に記載の光通信装置。
【請求項３】
前記動作モード制御部は、前記記憶部に格納されている動作モードが示すボーレートが前記第１の光通信装置の動作モードが示すボーレートよりも小さいとき、前記記憶部に格納されている動作モードが示すボーレートを前記第１の光通信装置の動作モードが示すボーレートに変更しないように制御する、
請求項２に記載の光通信装置。
【請求項４】
デジタル信号処理を実行するデジタル信号処理部と、
前記光信号を変調する光変調部と、
をさらに有し、
前記動作モード制御部は、前記記憶部に格納されている動作モードが示す変調方式の優先順位が前記第１の光通信装置の動作モードが示す変調方式の優先順位よりも低いとき、前記記憶部に格納されている動作モードが示す変調方式を前記第１の光通信装置の動作モードが示す変調方式に変更し、変更後の変調方式を前記デジタル信号処理部と前記光変調部に送信し、
前記デジタル信号処理部は、前記変更後の変調方式に基づいて駆動モードを変更し、
前記光変調部は、前記変更後の変調方式に基づいて変調方式を変更する、
請求項２又は３に記載の光通信装置。
【請求項５】
前記記憶部が格納している動作モードを示す情報を前記第１の光通信装置に送信する送信機能部をさらに有する、
請求項２から４のいずれか１項に記載の光通信装置。
【請求項６】
第１の数値のｋＨｚの周波数を発振する第１の発振器をさらに有し、
前記クロック切替部は、前記変換部が前記光信号を前記デジタル電気信号に変換させるとき、前記第１の発振器に切り替え、
前記第１の発振器は、前記第１の数値のｋＨｚの周波数のクロック信号を前記変換部に発振する、
請求項１から５のいずれか１項に記載の光通信装置。
【請求項７】
前記変換部は、前記光信号が変換されたアナログ電気信号を前記デジタル電気信号に変換することが可能な第１のＡ／Ｄ変換部を有し、
前記第１のＡ／Ｄ変換部は、第１の分解能を有し、
前記第１の分解能よりも低い第２の分解能を有する第２のＡ／Ｄ変換部と、
前記光信号をアナログ電気信号に変換するフォトダイオードと、
前記変換部よりも先に前記光信号を受信するカプラと、
をさらに有し、
前記カプラは、前記光信号を受信したとき、前記光信号を前記フォトダイオードに送信し、
前記第２のＡ／Ｄ変換部は、前記光信号が変換されたアナログ電気信号を前記フォトダイオードから受信し、受信したアナログ電気信号をデジタル電気信号に変換し、変換したデジタル電気信号を前記動作モード制御部に送信する、
請求項１から６のいずれか１項に記載の光通信装置。
【請求項８】
複数の動作モードを示す動作モードテーブルと動作モードテーブルの版数とを記憶する記憶部をさらに有し、
前記動作モード制御部は、前記デジタル電気信号から前記第１の光通信装置が格納している動作モードテーブルに関する情報と前記第１の光通信装置が格納している動作モードテーブルの版数とを検出し、前記記憶部が格納している動作モードテーブルの版数が前記第１の光通信装置が格納している動作モードテーブルの版数よりも新しい場合、前記第１の光通信装置が格納している動作モードテーブルに関する情報に基づいて、前記記憶部が格納している動作モードテーブルを更新する、
請求項１に記載の光通信装置。
【請求項９】
前記記憶部が格納している動作モードテーブルの版数と動作モードテーブルに関する情報を前記第１の光通信装置に送信する送信機能部をさらに有する、
請求項８に記載の光通信装置。
【請求項１０】
第１の光通信装置と通信する光通信装置が、
前記第１の光通信装置から送信された光信号を受信し、
クロック信号に基づいて前記光信号をデジタル電気信号に変換し、
前記デジタル電気信号から前記第１の光通信装置の動作モードを検出し、
前記クロック信号を発振する発振器から、前記第１の光通信装置の動作モードに基づく周波数のクロック信号を発振する発振器に切り替える、
制御方法。
【請求項１１】
第１の光通信装置と通信する光通信装置に、
前記第１の光通信装置から送信された光信号を受信し、
クロック信号に基づいて前記光信号をデジタル電気信号に変換し、
前記デジタル電気信号から前記第１の光通信装置の動作モードを検出し、
前記クロック信号を発振する発振器から、前記第１の光通信装置の動作モードに基づく周波数のクロック信号を発振する発振器に切り替える、
処理を実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信装置、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
近年、光通信システムでは、高速なデータ通信及び大容量のデータ通信サービスが求められている。光通信システムでは、４０Ｇｂｐｓ、１００Ｇｂｐｓ、２００Ｇｂｐｓ、４００Ｇｂｐｓへと伝送速度が高速化している。複数の伝送速度に対応できる光トランシーバが期待されている。伝送速度又は変調方式を動作モードと表現する場合がある。【０００３】
光通信システムでは、複数の動作モードを有する光トランシーバに対して外部から動作モードを制御することで、動作モードを変更できる。例えば、光通信システムでは、光トランシーバに外部装置を接続する。光トランシーバは、外部装置の制御によって、動作モードが変更される。また、外部装置が、２つの光トランシーバの動作モードを同じにすることができる。例えば、光通信システムでは、２つの光トランシーバのそれぞれに外部装置を接続する。２つの光トランシーバのそれぞれは、外部装置の制御によって、同じ動作モードに設定される。２つの光トランシーバは、同じ動作モードが設定されることで、正常にデータの送受信が可能な状態になる。正常にデータの送受信が可能な状態をコネクション確立状態と表現する。【０００４】
秘匿性の高い通信が求められる光通信システムでは、外部から動作モードを制御する方法を用いずにシステムを構築する必要がある。このように、光トランシーバに対して外部から動作モードを制御できなくなる場合、２つの光トランシーバに同じ動作モードを設定して、コネクション確立状態にすることは、困難である。【０００５】
ここで、伝送速度を同期する技術が提案されている（例えば、特許文献１を参照）。例えば、特許文献１では、２つの光トランシーバが互いに伝送速度を示す試験用信号を送受信する。試験用信号を受信した光トランシーバは、試験用信号が示す伝送速度と初期設定した伝送速度とが異なる場合（すなわち、伝送速度が同期しない場合）、試験用信号の送信元の光トランシーバに、異なる伝送速度を示す試験用信号を送信する。このように、試験用信号を受信する光トランシーバは、伝送速度が同期するまで、試験用信号を送信することを繰り返す。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２２９２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記技術は、伝送速度などの動作モードの数が増えた場合、伝送速度が同期するまで光トランシーバによる試験用信号の送信が繰り返され、光トランシーバが試験用信号を送信する回数が増えるため、コネクション確立状態になるまで時間が長くなる。【０００８】
本発明の目的は、光通信装置を短い時間でコネクション確立状態にすることである。
【課題を解決するための手段】
【０００９】
本発明の一態様に係る光通信装置が提供される。第１の光通信装置と通信する光通信装置は、前記第１の光通信装置から送信された光信号を受信し、クロック信号に基づいて前記光信号をデジタル電気信号に変換する変換部と、前記クロック信号を発振する発振器を切り替えるクロック切替部と、前記デジタル電気信号から前記第１の光通信装置の動作モードを検出し、前記クロック信号を発振する発振器から、前記第１の光通信装置の動作モードに基づく周波数のクロック信号を発振する発振器に切り替えるように前記クロック切替部に指示する動作モード制御部と、を有する。
【発明の効果】
【００１０】
本発明によれば、光通信装置を短い時間でコネクション確立状態にすることができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１の光通信システムを示す図である。
【図２】実施の形態１の光トランシーバが有する主なハードウェア構成を示す図である。
【図３】実施の形態１の光トランシーバの構成を示す機能ブロック図である。
【図４】実施の形態１の動作モードテーブルを示す図である。
【図５】実施の形態１の送信処理を説明する図である。
【図６】実施の形態１の受信処理を説明する図である。
【図７】実施の形態１のコネクション確立状態前の送信処理を示すフローチャートである。
【図８】実施の形態１のコネクション確立状態前の受信処理を示すフローチャート（その１）である。
【図９】実施の形態１のコネクション確立状態前の受信処理を示すフローチャート（その２）である。
【図１０】実施の形態２の光トランシーバの構成を示す機能ブロック図である。
【図１１】実施の形態２の受信処理を説明する図である。
【図１２】実施の形態３の送信処理を説明する図である。
【図１３】実施の形態３の受信処理を説明する図である。
【図１４】実施の形態３の異なる動作モードテーブルを格納している場合を説明する図である。
【図１５】実施の形態３のコネクション確立状態前の送信処理を示すフローチャートである。
【図１６】実施の形態３のコネクション確立状態前の受信処理を示すフローチャート（その１）である。
【図１７】実施の形態３のコネクション確立状態前の受信処理を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら説明する。以下の実施の形態は、例にすぎず、本発明の範囲内で変更が可能である。
【００１３】
実施の形態１．
図１は、実施の形態１の光通信システムを示す図である。光通信システムは、光トランシーバ１００と光トランシーバ２００とを含む。光トランシーバ１００と光トランシーバ２００は、伝送路３００を介して光信号を送受信する。また、光トランシーバを光通信装置と表現してもよい。
例えば、光トランシーバ１００は、第１のＷＤＭ（Ｗａｖｅｌｅｎｇｔｈ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）光伝送装置に含まれる。光トランシーバ２００は、第２のＷＤＭ光伝送装置に含まれる。そして、第１のＷＤＭ光伝送装置と第２のＷＤＭ光伝送装置は、光信号を送受信する。
なお、光トランシーバ１００又は光トランシーバ２００は、第１の光通信装置とも言う。
【００１４】
次に、光トランシーバ１００の主なハードウェア構成について説明する。
図２は、実施の形態１の光トランシーバが有する主なハードウェア構成を示す図である。光トランシーバ１００は、プロセッサ１０１、揮発性記憶装置１０２、及び不揮発性記憶装置１０３を有する。
プロセッサ１０１は、光トランシーバ１００全体を制御する。例えば、プロセッサ１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などである。プロセッサ１０１は、複数の処理を並列に実行するマルチプロセッサであってもよい。光トランシーバ１００は、処理回路によって実装されてもよく、又は、ソフトウェア、ファームウェア若しくはそれらの組み合わせによって実装されてもよい。
【００１５】
揮発性記憶装置１０２は、光トランシーバ１００の主記憶装置である。例えば、揮発性記憶装置１０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。不揮発性記憶装置１０３は、光トランシーバ１００の補助記憶装置である。例えば、不揮発性記憶装置１０３は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などである。
光トランシーバ２００は、光トランシーバ１００と同様のハードウェアを有する。
【００１６】
図３は、実施の形態１の光トランシーバの構成を示す機能ブロック図である。光トランシーバ１００は、電気インタフェース１１０、デジタル信号処理部１２０、送信機能部１３０、受信機能部１４０、記憶部１５０、動作モード制御部１６０、及び低速信号生成部１７０を有する。
【００１７】
デジタル信号処理部１２０、送信機能部１３０、受信機能部１４０、動作モード制御部１６０、及び低速信号生成部１７０の一部又は全部は、プロセッサ１０１によって実装してもよい。また、デジタル信号処理部１２０、送信機能部１３０、受信機能部１４０、動作モード制御部１６０、及び低速信号生成部１７０の一部又は全部は、例えば、プロセッサ１０１が実行するプログラムのモジュールとして実装してもよい。当該プログラムは、揮発性記憶装置１０２又は不揮発性記憶装置１０３に格納される。
記憶部１５０は、揮発性記憶装置１０２又は不揮発性記憶装置１０３に確保した記憶領域として実装される。
【００１８】
電気インタフェース１１０は、クライアント信号を送受信する。例えば、電気インタフェース１１０は、第１のＷＤＭ光伝送装置に含まれるクライアント装置との間でクライアント信号を送受信する。
デジタル信号処理部１２０は、データ信号であるクライアント信号にデジタル信号処理を実行する。送信機能部１３０は、電気信号を光信号に変換する。受信機能部１４０は、光信号を電気信号に変換する。
【００１９】
記憶部１５０は、動作モードに関する情報を記憶する。動作モードについては、後で詳細に説明する。動作モード制御部１６０は、光トランシーバ１００の動作モードを制御する。低速信号生成部１７０は、動作モードを通知する信号を生成する。
光トランシーバ２００は、光トランシーバ１００と同様の機能ブロックを有する。
【００２０】
次に、記憶部１５０が記憶する情報について説明する。
図４は、実施の形態１の動作モードテーブルを示す図である。動作モードテーブル１５１は、記憶部１５０に格納される。動作モードテーブル１５１は、Ｎｏ．（すなわち、項番）、ボーレート、変調方式、及び動作モード通信信号の項目を有する。
【００２１】
Ｎｏ．の項目は、識別子を示す。なお、Ｎｏ．の項目は、Ｎｏ．の数が小さいほど優先順位が高いものとする。ボーレートの項目は、ボーレートを示す。変調方式の項目は、変調方式を示す。動作モード通信信号の項目は、動作モードに対応する識別子を示す。ここで、動作モードとは、ボーレート及び変調方式である。また、動作モードとは、ボーレートと考えてもよい。
また、光トランシーバ２００が有する記憶部は、動作モードテーブル１５１と同じ動作モードテーブルを記憶する。
なお、光トランシーバ１００と光トランシーバ２００は、複数の動作モードに対応できる装置である。
【００２２】
ここで、光トランシーバ１００が有する記憶部１５０と光トランシーバ２００が有する記憶部は、予め設定された動作モードを記憶する。光トランシーバ１００は、光トランシーバ１００の電源がＯＮにされて起動したとき（すなわち、光トランシーバ１００が起動したとき）、記憶部１５０に格納されている動作モードを光トランシーバ２００に送信する。光トランシーバ２００は、光トランシーバ２００の電源がＯＮにされて起動したとき（すなわち、光トランシーバ２００が起動したとき）、光トランシーバ２００が有する記憶部に格納されている動作モードを光トランシーバ１００に送信する。すなわち、光トランシーバ１００と光トランシーバ２００とは、互いに動作モードを送受信する。そして、光トランシーバ１００と光トランシーバ２００とは、動作モードを同期させる。どのように同期させるかについては、後で詳細に説明する。
【００２３】
次に、光トランシーバが実行する送信処理について説明する。図５では、光トランシーバ２００が実行する送信処理について説明するが、光トランシーバ１００が実行する送信処理も同様である。
図５は、実施の形態１の送信処理を説明する図である。光トランシーバ２００は、デジタル信号処理部２２０、送信機能部２３０、記憶部２５０、動作モード制御部２６０、及び低速信号生成部２７０を有する。デジタル信号処理部２２０、送信機能部２３０、動作モード制御部２６０、及び低速信号生成部２７０の機能は、デジタル信号処理部１２０、送信機能部１３０、動作モード制御部１６０、及び低速信号生成部１７０の機能と同じである。
【００２４】
送信機能部２３０は、Ｄ（Ｄｉｇｉｔａｌ）／Ａ（Ａｎａｌｏｇ）変換部２３１、増幅器２３２、及び光変調部２３３を有する。なお、送信機能部１３０も同様に、Ｄ／Ａ変換部、増幅器、及び光変調部を有する。
【００２５】
はじめに、コネクション確立状態になった後に、光トランシーバ２００が実行する送信処理を説明する。
デジタル信号処理部２２０は、クライアント信号Ａ１を受信する。デジタル信号処理部２２０は、クライアント信号Ａ１にＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）を付加する。デジタル信号処理部２２０は、ＦＥＣが付加されたクライアント信号Ａ２をＤ／Ａ変換部２３１に送信する。
【００２６】
Ｄ／Ａ変換部２３１は、デジタル電気信号であるクライアント信号Ａ２をアナログ電気信号Ａ３に変換する。増幅器２３２は、アナログ電気信号Ａ３を増幅する。増幅器２３２は、増幅したアナログ電気信号Ａ４を光変調部２３３に送信する。光変調部２３３は、アナログ電気信号Ａ４を光信号に変換する。光変調部２３３は、光トランシーバ１００に光信号を送信する。また、光変調部２３３は、光信号を変調することができる。例えば、光変調部２３３は、ＯＯＫ（Ｏｎ  Ｏｆｆ  Ｋｅｙｉｎｇ）を用いて光信号の強度を変調する。光変調部２３３は、光信号の強度を変調した強度変調光信号を光トランシーバ１００に送信してもよい。
【００２７】
次に、コネクション確立状態前の光トランシーバ２００が実行する送信処理を説明する。送信機能部２３０は、記憶部２５０が格納している動作モードを示す情報を光トランシーバ１００に送信する。詳細に説明する。
記憶部２５０は、予め設定された動作モードＢ１を記憶する。動作モード制御部２６０は、光トランシーバ２００が起動したとき、記憶部２５０から動作モードＢ１を取得する。動作モード制御部２６０は、動作モードＢ１を低速信号生成部２７０に送信する。
【００２８】
低速信号生成部２７０は、動作モードＢ１に基づいて、ディザ信号の周波数と同程度のｋＨｚの周波数（例えば、「数ｋＨｚの周波数」又は「ｋＨｚオーダーの予め決められた周波数」）の動作モード通知信号Ｂ２を生成する。低速信号生成部２７０は、動作モード通知信号Ｂ２を光変調部２３３のＤＣ（Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ）バイアスポートに出力する。光変調部２３３は、動作モード通知信号Ｂ２を含んだｋＨｚの周波数の強度変調光信号Ｃ１を生成する。強度変調光信号Ｃ１は、ＯＯＫを用いて変調された光信号である。光変調部２３３は、強度変調光信号Ｃ１を光トランシーバ１００に送信する。
【００２９】
データ信号であるクライアント信号に低周波信号を重畳する場合、低周波数信号の変調度は、数％程度に抑える必要がある。実施の形態１では、クライアント信号に低周波信号を重畳しないため、変調度に関する制約はない。
【００３０】
次に、光トランシーバが実行する受信処理について説明する。図６では、光トランシーバ１００が実行する受信処理について説明するが、光トランシーバ２００が実行する受信処理も同様である。
図６は、実施の形態１の受信処理を説明する図である。受信機能部１４０は、変換部１４１、データ蓄積機能部１４２、クロック切替部１４３、及び発振器１４４ａ，１４４ｂ，１４４ｃを有する。また、光変調部１３３は、送信機能部１３０に含まれる。
【００３１】
変換部１４１は、受信部１４１ａ及びＡ／Ｄ変換部１４１ｂを含む。発振器１４４ａは、ｘ１［ｋＨｚ］の周波数のクロック信号を発振する装置である。また、発振器１４４ａは、第１の発振器とも言う。ｘ１［ｋＨｚ］の周波数は、第１の数値のｋＨｚの周波数とも言う。ｘ１［ｋＨｚ］の周波数は、ｋＨｚ単位の周波数と表現してもよい。ｘ１［ｋＨｚ］の周波数、又は第１の数値のｋＨｚの周波数は、１〜１０００［ｋＨｚ］の範囲内の周波数である。なお、動作モード通知信号Ｂ２のｋＨｚの周波数、強度変調光信号Ｃ１のｋＨｚの周波数、ｘ１［ｋＨｚ］の周波数は、同じである。発振器１４４ｂは、ｘ２［ＧＨｚ］の周波数のクロック信号を発振する装置である。発振器１４４ｃは、ｘｎ（ｎは３以上の整数）［ＧＨｚ］の周波数のクロック信号を発振する装置である。周波数ｘ１〜ｘｎは、互いに異なる周波数である。
なお、光トランシーバ２００が有する受信機能部も同様に、変換部、データ蓄積機能部、クロック切替部、及び発振器を有する。また、光トランシーバ２００が有する変換部は、受信部及びＡ／Ｄ変換部を含む。
【００３２】
はじめに、コネクション確立状態になった後に、光トランシーバ１００が実行する受信処理を説明する。
受信部１４１ａは、光信号又は強度変調光信号をアナログ電気信号に変換する。Ａ／Ｄ変換部１４１ｂは、アナログ電気信号をデジタル電気信号に変換する。データ蓄積機能部１４２は、デジタル電気信号を保持する。データ蓄積機能部１４２は、デジタル電気信号Ｄ１をデジタル信号処理部１２０に送信する。
【００３３】
クロック切替部１４３は、動作モードに基づく周波数のクロック信号を発振する発振器に切り替える。詳細には、クロック切替部１４３は、動作モードに基づく周波数のクロック信号を発振する発振器を発振器１４４ａ，１４４ｂ，１４４ｃの中から選択する。クロック切替部１４３は、選択した発振器に切り替える。これにより、クロック信号の周波数は、変更される。
デジタル信号処理部１２０は、デジタル電気信号Ｄ１に対してＦＥＣ復号を行い、クライアント信号Ｄ２を抽出する。デジタル信号処理部１２０は、電気インタフェース１１０にクライアント信号Ｄ２を送信する。
【００３４】
次に、コネクション確立状態前の光トランシーバ１００が実行する受信処理を説明する。
変換部１４１は、光トランシーバ２００から送信された強度変調光信号Ｃ１を受信し、クロック信号に基づいて強度変調光信号Ｃ１をデジタル電気信号Ｅ２に変換する。変換部１４１の機能を、受信部１４１ａとＡ／Ｄ変換部１４１ｂを用いて詳細に説明する。
【００３５】
受信部１４１ａは、周波数がｋＨｚの強度変調光信号Ｃ１を光トランシーバ２００から受信する。そのため、クロック切替部１４３は、発振器１４４ａに切り替えて、発振器１４４ａを起動させる。発振器１４４ａは、ｘ１［ｋＨｚ］のクロック信号をＡ／Ｄ変換部１４１ｂに出力する。このように、クロック切替部１４３は、コネクション確立状態前の場合、常に発振器１４４ａを起動させる。
【００３６】
受信部１４１ａは、動作モード通知信号Ｂ２を含む強度変調光信号Ｃ１をアナログ電気信号Ｅ１に変換する。Ａ／Ｄ変換部１４１ｂは、アナログ電気信号Ｅ１を、動作モード通知信号Ｂ２を含むデジタル電気信号Ｅ２に変換する。Ａ／Ｄ変換部１４１ｂは、デジタル電気信号Ｅ２をデータ蓄積機能部１４２に送信する。
データ蓄積機能部１４２は、デジタル電気信号Ｅ２を保持する。データ蓄積機能部１４２は、デジタル電気信号Ｅ２を動作モード制御部１６０に送信する。
【００３７】
動作モード制御部１６０は、デジタル電気信号Ｅ２から光トランシーバ２００の動作モードＢ１を検出する。詳細には、動作モード制御部１６０は、動作モードテーブル１５１を参照し、動作モード通知信号Ｂ２に基づいて、動作モードＢ１を検出する。例えば、動作モード制御部１６０は、動作モード通知信号Ｂ２が“００”を示している場合、ボーレートが“３２Ｇｂａｕｄ”、変調方式が“ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）”の動作モードＢ１であることを検出する。動作モードＢ１を第１の動作モードとする。
【００３８】
動作モード制御部１６０は、光トランシーバ２００の第１の動作モードに基づく周波数のクロック信号を発振する発振器に切り替えるようにクロック切替部１４３に指示する。詳細に説明する。動作モード制御部１６０は、記憶部１５０に予め設定された動作モードと第１の動作モードとを比較する。第１の動作モードと比較される動作モードを第２の動作モードとする。
動作モード制御部１６０は、第１の動作モードと第２の動作モードとが一致する場合、情報Ｆ１をクロック切替部１４３に送信する。情報Ｆ１は、ボーレートである。当該ボーレートは、第１の動作モードと第２の動作モードが示すボーレートと同じである。クロック切替部１４３は、情報Ｆ１に基づく周波数のクロック信号を発振する発振器を発振器１４４ａ，１４４ｂ，１４４ｃの中から選択する。クロック切替部１４３は、選択した発振器に切り替える。例えば、クロック切替部１４３は、発振器１４４ａから発振器１４４ｂに切り替える。クロック切替部１４３に選択された発振器は、クロック信号をＡ／Ｄ変換部１４１ｂに出力する。
【００３９】
動作モード制御部１６０は、第１の動作モードと第２の動作モードとが一致する場合、情報Ｆ２をデジタル信号処理部１２０に送信する。情報Ｆ２は、変調方式である。当該変調方式は、第１の動作モードと第２の動作モードが示す変調方式と同じである。デジタル信号処理部１２０は、情報Ｆ２に基づいて、駆動モードを変更する。
【００４０】
動作モード制御部１６０は、第１の動作モードと第２の動作モードとが一致する場合、情報Ｆ２を光変調部１３３に送信する。光変調部１３３は、情報Ｆ２に基づいて、変調方式を変更する。例えば、光変調部１３３は、ＱＰＳＫ又はＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）に変更する。
これにより、光トランシーバ１００と光トランシーバ２００は、動作モードが一致するため、コネクション確立状態になる。
第１の動作モードと第２の動作モードとが一致しない場合については、後で詳細に説明する。
【００４１】
ここで、例えば、光トランシーバ１００と光トランシーバ２００の動作モードが互いに異なる状態で、光トランシーバ１００が光信号を受信した場合、次のようなことが発生する。ボーレートが異なる場合は、クロック同期が取れない。変調方式が異なる場合は、デジタル信号処理でエラーが発生する。しかし、実施の形態１では、強度変調光信号Ｃ１を送信する側と強度変調光信号Ｃ１を受信する側で同じｋＨｚの周波数を用いることで、クロック同期を確保できる。そして、動作モード制御部１６０は、強度変調光信号Ｃ１から動作モード通知信号Ｂ２を検出できる。
【００４２】
図７は、実施の形態１のコネクション確立状態前の送信処理を示すフローチャートである。図７では、光トランシーバ２００が実行する送信処理について説明するが、光トランシーバ１００が実行する送信処理も同様である。図７は、光トランシーバ２００が起動したとき、処理が開始する。
【００４３】
（ステップＳ１１）動作モード制御部２６０は、記憶部２５０から動作モードＢ１を取得する。動作モード制御部２６０は、動作モードＢ１を低速信号生成部２７０に送信する。
低速信号生成部２７０は、動作モード制御部２６０から動作モードＢ１を受信する。低速信号生成部２７０は、動作モードＢ１に基づいて、ｋＨｚの周波数の動作モード通知信号Ｂ２を生成する。
（ステップＳ１２）光変調部２３３は、動作モード通知信号Ｂ２を含んだ強度変調光信号Ｃ１を生成する。光変調部２３３は、強度変調光信号Ｃ１を光トランシーバ１００に送信する。
【００４４】
図８は、実施の形態１のコネクション確立状態前の受信処理を示すフローチャート（その１）である。図８，９では、光トランシーバ１００が実行する受信処理について説明するが、光トランシーバ２００が実行する受信処理も同様である。図８は、受信部１４１ａが強度変調光信号Ｃ１を受信したとき、処理が開始する。
【００４５】
（ステップＳ２１）受信部１４１ａは、動作モード通知信号Ｂ２を含む強度変調光信号Ｃ１をアナログ電気信号Ｅ１に変換する。
（ステップＳ２２）Ａ／Ｄ変換部１４１ｂは、アナログ電気信号Ｅ１をデジタル電気信号Ｅ２に変換する。
（ステップＳ２３）データ蓄積機能部１４２は、デジタル電気信号Ｅ２を保持する。データ蓄積機能部１４２は、デジタル電気信号Ｅ２を動作モード制御部１６０に送信する。
【００４６】
（ステップＳ２４）動作モード制御部１６０は、デジタル電気信号Ｅ２から動作モード通知信号Ｂ２を検出する。動作モード制御部１６０は、動作モードテーブル１５１を参照する。動作モード制御部１６０は、動作モード通知信号Ｂ２に基づいて、第１の動作モードを検出する。
（ステップＳ２５）動作モード制御部１６０は、第１の動作モードと第２の動作モードとが一致するか否かを判定する。すなわち、動作モード制御部１６０は、第１の動作モードのボーレート及び変調方式と、第２の動作モードのボーレート及び変調方式とが一致するか否かを判定する。
第１の動作モードと第２の動作モードとが一致する場合（ステップＳ２５でＹｅｓ）、動作モード制御部１６０は、処理をステップＳ２６に進める。第１の動作モードと第２の動作モードとが一致しない場合（ステップＳ２５でＮｏ）、動作モード制御部１６０は、処理をステップＳ３１に進める。
【００４７】
（ステップＳ２６）動作モード制御部１６０は、情報Ｆ１をクロック切替部１４３に送信する。クロック切替部１４３は、情報Ｆ１に基づく周波数のクロック信号を発振する発振器を発振器１４４ａ，１４４ｂ，１４４ｃの中から選択する。クロック切替部１４３は、発振器１４４ａから選択した発振器に切り替える。クロック切替部１４３に選択された発振器は、クロック信号をＡ／Ｄ変換部１４１ｂに出力する。
動作モード制御部１６０は、情報Ｆ２をデジタル信号処理部１２０に送信する。デジタル信号処理部１２０は、情報Ｆ２に基づいて、駆動モードを変更する。
動作モード制御部１６０は、光変調部１３３に情報Ｆ２を送信する。光変調部１３３は、情報Ｆ２に基づいて、変調方式を変更する。
【００４８】
（ステップＳ２７）動作モード制御部１６０は、電気インタフェース１１０を介してデータ通信が可能なことをクライアント装置に通知する。デジタル信号処理部１２０は、電気インタフェース１１０を介してクライアント信号をクライアント装置から受信する。デジタル信号処理部１２０は、クライアント信号に対してデジタル信号処理を実行する。実行後、送信機能部１３０は、電気信号を光信号に変換する。送信機能部１３０は、光信号を光トランシーバ２００に送信する。すなわち、送信機能部１３０は、光信号に変換されたデータ（すなわち、クライアント信号）を光トランシーバ２００に送信する。このように、デジタル信号処理部１２０、送信機能部１３０の動作により、データ通信が開始される。
【００４９】
図９は、実施の形態１のコネクション確立状態前の受信処理を示すフローチャート（その２）である。
（ステップＳ３１）動作モード制御部１６０は、第１の動作モードのボーレートと第２の動作モードのボーレートとが一致するか否かを判定する。第１の動作モードのボーレートと第２の動作モードのボーレートとが一致する場合（ステップＳ３１でＹｅｓ）、動作モード制御部１６０は、処理をステップＳ３２に進める。第１の動作モードのボーレートと第２の動作モードのボーレートとが一致しない場合（ステップＳ３１でＮｏ）、動作モード制御部１６０は、処理をステップＳ３４に進める。
【００５０】
（ステップＳ３２）動作モード制御部１６０は、第２の動作モードの変調方式の方が第１の動作モードの変調方式よりも優先順位の低い変調方式であるか否かを判定する。例えば、第１の動作モードの変調方式が動作モードテーブル１５１のＮｏ．９とする。第２の動作モードの変調方式が動作モードテーブル１５１のＮｏ．１０とする。動作モード制御部１６０は、第２の動作モードの変調方式の方が第１の動作モードの変調方式よりも優先順位の低い変調方式であると判定する。
条件を満たす場合（ステップＳ３２でＹｅｓ）、動作モード制御部１６０は、処理をステップＳ３３に進める。条件を満たさない場合（ステップＳ３２でＮｏ）、動作モード制御部１６０は、処理を終了する。
【００５１】
（ステップＳ３３）動作モード制御部１６０は、第２の動作モードの変調方式を第１の動作モードの変調方式に変更する。そして、動作モード制御部１６０は、処理をステップＳ３６に進める。
（ステップＳ３４）動作モード制御部１６０は、第２の動作モードのボーレートの方が第１の動作モードのボーレートよりも大きいか否かを判定する。第２の動作モードのボーレートの方が第１の動作モードのボーレートよりも大きい場合（ステップＳ３４でＹｅｓ）、動作モード制御部１６０は、処理をステップＳ３５に進める。第２の動作モードのボーレートの方が第１の動作モードのボーレートよりも小さい場合（ステップＳ３４でＮｏ）、動作モード制御部１６０は、処理を終了する。このように、動作モード制御部１６０は、第２の動作モードのボーレートの方が第１の動作モードのボーレートよりも小さい場合、第２の動作モードのボーレートを第１の動作モードのボーレートに変更しないように制御する。
【００５２】
（ステップＳ３５）動作モード制御部１６０は、第２の動作モードのボーレートを第１の動作モードのボーレートに変更する。また、動作モード制御部１６０は、伝送路３００の特性により、例えば、高多値度のＱＡＭ信号等ではエラーが増加する可能性があるため、ボーレートが小さい方に変更する。
動作モード制御部１６０は、変更後の動作モードを記憶部１５０に格納する。また、動作モード制御部１６０は、変更後の動作モードを動作モード制御部１６０で保持していてもよい。
【００５３】
（ステップＳ３６）低速信号生成部１７０は、変更後の動作モードに基づいて、ｋＨｚの周波数の動作モード通知信号を生成する。
（ステップＳ３７）光変調部１３３は、動作モード通知信号を含んだ強度変調光信号を生成する。光変調部１３３は、強度変調光信号を光トランシーバ２００に送信する。
（ステップＳ３８）動作モード制御部１６０は、電気インタフェース１１０を介してデータ通信が可能なことをクライアント装置に通知する。デジタル信号処理部１２０は、電気インタフェース１１０を介してクライアント信号をクライアント装置から受信する。デジタル信号処理部１２０は、クライアント信号に対してデジタル信号処理を実行する。実行後、送信機能部１３０は、電気信号を光信号に変換する。送信機能部１３０は、光信号を光トランシーバ２００に送信する。すなわち、送信機能部１３０は、光信号に変換されたデータ（すなわち、クライアント信号）を光トランシーバ２００に送信する。このように、デジタル信号処理部１２０、送信機能部１３０の動作により、データ通信が開始される。
【００５４】
次に、具体例を示して、コネクション確立状態前の送受信処理を簡単に説明する。
光トランシーバ１００の記憶部１５０に記憶されている動作モード（以下、光トランシーバ１００の動作モード）のボーレートが、光トランシーバ２００の記憶部２５０に記憶されている動作モード（以下、光トランシーバ２００の動作モード）のボーレートよりも大きい場合を説明する。なお、光トランシーバ１００の動作モードの変調方式と光トランシーバ２００の動作モードの変調方式は、同じものとする。
【００５５】
光トランシーバ１００は、光トランシーバ１００が起動したときに、動作モード通知信号を含む強度変調光信号を光トランシーバ２００に送信する（ステップＳ１１，１２）。光トランシーバ２００は、光トランシーバ１００から強度変調光信号を受信する。光トランシーバ２００は、動作モードが一致しないと判定する（ステップＳ２５でＮｏ）。光トランシーバ２００は、光トランシーバ２００の動作モードを変更しない（ステップＳ３４でＮｏ）。
【００５６】
光トランシーバ２００は、光トランシーバ２００が起動したときに、動作モード通知信号を含む強度変調光信号を光トランシーバ１００に送信する（ステップＳ１１，１２）。光トランシーバ１００は、光トランシーバ２００から強度変調光信号を受信する。光トランシーバ１００は、動作モードが一致しないと判定する（ステップＳ２５でＮｏ）。光トランシーバ１００は、光トランシーバ１００の動作モードを光トランシーバ２００の動作モードに変更する（ステップＳ３５）。これにより、光トランシーバ１００と光トランシーバ２００は、同じ動作モードになる。すなわち、光トランシーバ１００と光トランシーバ２００は、コネクション確立状態になる。光トランシーバ１００は、変更後の動作モードに基づく動作モード通知信号を含む強度変調光信号を光トランシーバ２００に送信する（ステップＳ３６，３７）。光トランシーバ１００は、クライアント信号が変換された光信号を光トランシーバ２００に送信する（ステップＳ３８）。光トランシーバ２００は、光トランシーバ１００から強度変調光信号を受信する。光トランシーバ２００は、光トランシーバ１００の動作モードと光トランシーバ２００の動作モードとが一致すると判定する（ステップＳ２５でＹｅｓ）。光トランシーバ２００は、光トランシーバ２００の動作モードに基づいて、光トランシーバ２００が有するクロック切替部、デジタル信号処理部、及び光変調部２３３を制御する（ステップＳ２６）。光トランシーバ２００は、クライアント信号が変換された光信号を光トランシーバ１００に送信する（ステップＳ２７）。
【００５７】
実施の形態１によれば、光トランシーバ１００は、ステップＳ３５で、光トランシーバ１００の動作モードを光トランシーバ２００の動作モードに変更する。これにより、光トランシーバ１００と光トランシーバ２００は、同じ動作モードになる。すなわち、光トランシーバ１００と光トランシーバ２００は、同じ動作モードになるまで何度も異なるボーレートを含む動作モードの情報の送受信を行わなくてよい。よって、光トランシーバ１００は、短い時間でコネクション確立状態にすることができる。
【００５８】
次に、光トランシーバ１００の動作モードのボーレートが、光トランシーバ２００の動作モードのボーレートよりも小さい場合を説明する。なお、光トランシーバ１００の動作モードの変調方式と光トランシーバ２００の動作モードの変調方式は、同じものとする。
【００５９】
光トランシーバ２００は、光トランシーバ２００が起動したときに、動作モード通知信号を含む強度変調光信号を光トランシーバ１００に送信する（ステップＳ１１，１２）。光トランシーバ１００は、光トランシーバ２００から強度変調光信号を受信する。光トランシーバ１００は、動作モードが一致しないと判定する（ステップＳ２５でＮｏ）。光トランシーバ１００は、光トランシーバ１００の動作モードを変更しない（ステップＳ３４でＮｏ）。
【００６０】
光トランシーバ１００は、光トランシーバ１００が起動したときに、動作モード通知信号を含む強度変調光信号を光トランシーバ２００に送信する（ステップＳ１１，１２）。
光トランシーバ２００は、光トランシーバ１００から強度変調光信号を受信する。光トランシーバ２００は、動作モードが一致しないと判定する（ステップＳ２５でＮｏ）。光トランシーバ２００は、光トランシーバ２００の動作モードを光トランシーバ１００の動作モードに変更する（ステップＳ３５）。これにより、光トランシーバ１００と光トランシーバ２００は、同じ動作モードになる。すなわち、光トランシーバ１００と光トランシーバ２００は、コネクション確立状態になる。光トランシーバ２００は、変更後の動作モードに基づく動作モード通知信号を含む強度変調光信号を光トランシーバ１００に送信する（ステップＳ３６，３７）。光トランシーバ２００は、クライアント信号が変換された光信号を光トランシーバ１００に送信する（ステップＳ３８）。光トランシーバ１００は、光トランシーバ２００から強度変調光信号を受信する。光トランシーバ１００は、光トランシーバ１００の動作モードと光トランシーバ２００の動作モードとが一致すると判定する（ステップＳ２５でＹｅｓ）。光トランシーバ１００は、光トランシーバ１００の動作モードに基づいて、クロック切替部１４３、デジタル信号処理部１２０、及び光変調部１３３を制御する（ステップＳ２６）。光トランシーバ１００は、クライアント信号が変換された光信号を光トランシーバ２００に送信する（ステップＳ２７）。
【００６１】
光トランシーバ１００は、上記のステップＳ３４でＮｏの場合、光トランシーバ１００の動作モードを変更しない。実施の形態１では、光トランシーバ１００の動作モードを変更せずに、光トランシーバ２００の動作モードのみを変更すれば、光トランシーバ１００と光トランシーバ２００の動作モードが同じになる。よって、実施の形態１は、短い時間でコネクション確立状態にすることができる。
【００６２】
実施の形態１では、ボーレート及び変調方式を動作モードと定義した。しかし、伝送速度及び変調方式を動作モードと定義してもよいし、伝送速度を動作モードと定義してもよい。伝送速度及び変調方式を動作モードと定義した場合、動作モードテーブル１５１は、伝送速度、変調方式、及び動作モード通知信号の項目を有する。例えば、ステップＳ３４で、動作モード制御部１６０は、第２の動作モードの伝送速度の方が第１の動作モードの伝送速度よりも大きいか否かを判定する。ステップＳ３５で、第２の動作モードの伝送速度の方が第１の動作モードの伝送速度よりも大きい場合、動作モード制御部１６０は、第２の動作モードの伝送速度を第１の動作モードの伝送速度に変更する。また、ステップＳ２６で、動作モード制御部１６０は、情報Ｆ１をクロック切替部１４３に送信する。情報Ｆ１には、伝送速度が含まれる。クロック切替部１４３は、情報Ｆ１に基づく周波数のクロック信号を発振する発振器を発振器１４４ａ，１４４ｂ，１４４ｃの中から選択する。クロック切替部１４３は、発振器１４４ａから選択した発振器に切り替える。クロック切替部１４３に選択された発振器は、クロック信号をＡ／Ｄ変換部１４１ｂに出力する。
【００６３】
実施の形態２．
次に、実施の形態２を説明する。実施の形態２では、実施の形態１と相違する事項を主に説明し、共通する事項の説明を省略する。
実施の形態１では、強度変調光信号を受信するため、発振器を発振器１４４ａに切り替える場合を説明した。ところで、Ａ／Ｄ変換部１４１ｂは、８ｂｉｔの分解能を有している場合が多い。そのため、Ａ／Ｄ変換部１４１ｂがアナログ電気信号Ｅ１をデジタル電気信号Ｅ２に変換したとき、デジタル電気信号Ｅ２のデータ量が多くなる。データ量が多いことは、動作モード制御部１６０の処理時間が長くなる。そこで、実施の形態２では、後述する低速信号受信用のＰＤ（Ｐｈｏｔｏｄｉｏｄｅ）及び低分解能のＡ／Ｄ変換部を用いる方法を説明する。
【００６４】
図１０は、実施の形態２の光トランシーバの構成を示す機能ブロック図である。光トランシーバ１００ａは、カプラ１８０と低速信号受信部１９０を有する。光トランシーバ２００は、光トランシーバ１００ａと同様の機能ブロックを有する。図３に示される構成と同じ、又は対応する図１０の構成は、図３に示される符号と同じ符号を付している。実施の形態２は、図１から図６を参照する。
カプラ１８０と低速信号受信部１９０の機能については、後で詳細に説明する。
【００６５】
図１１は、実施の形態２の受信処理を説明する図である。受信機能部１４０ａは、発振器１４４ａが存在しない点が受信機能部１４０と異なる。また、データ蓄積機能部１４２ａは、デジタル電気信号Ｅ２を動作モード制御部１６０に送信しない。図６に示される構成と同じ、又は対応する図１１の構成は、図６に示される符号と同じ符号を付している。
カプラ１８０は、強度変調光信号Ｃ１を低速信号受信部１９０に送信する。また、カプラ１８０は、強度変調光信号Ｃ１を受信機能部１４０ａに送信しないように制御してもよい。なお、Ａ／Ｄ変換部１４１ｂは、第１のＡ／Ｄ変換部とも言う。また、第１のＡ／Ｄ変換部の分解能は、第１の分解能とも言う。
低速信号受信部１９０は、ＰＤ１９１、発振器１９２及びＡ／Ｄ変換部１９３を有する。ＰＤ１９１は、動作モード通知信号を含む強度変調光信号Ｃ１を受信する。ＰＤ１９１は、強度変調光信号Ｃ１をアナログ電気信号Ｇ１に変換する。
【００６６】
発振器１９２は、ｘ１［ｋＨｚ］のクロック信号をＡ／Ｄ変換部１９３に出力する。Ａ／Ｄ変換部１９３は、アナログ電気信号Ｇ１をデジタル電気信号Ｇ２に変換する。Ａ／Ｄ変換部１９３の分解能は、Ａ／Ｄ変換部１４１ｂの分解能よりも小さい。例えば、Ａ／Ｄ変換部１９３の分解能は、最低１ｂｉｔでよい。すなわち、Ａ／Ｄ変換部１９３は、１回の変調・復調で最低１ｂｉｔの情報を伝送できればよい。Ａ／Ｄ変換部１９３は、デジタル電気信号Ｇ２を動作モード制御部１６０に送信する。なお、デジタル電気信号Ｇ２は、動作モード通知信号を含む。
なお、Ａ／Ｄ変換部１９３は、第２のＡ／Ｄ変換部とも言う。また、第２のＡ／Ｄ変換部の分解能は、第２の分解能とも言う。
【００６７】
実施の形態２では、Ａ／Ｄ変換部１９３の分解能は、Ａ／Ｄ変換部１４１ｂの分解能よりも低い。そのため、デジタル電気信号Ｇ２のデータ量は、Ａ／Ｄ変換部１４１ｂがアナログ電気信号Ｇ１をデジタル電気信号に変換するときよりも減る。データ量が減少することは、動作モード制御部１６０の処理時間を短くできる。
【００６８】
実施の形態３．
次に、実施の形態３を説明する。実施の形態３では、実施の形態１と相違する事項を主に説明し、共通する事項の説明を省略する。
実施の形態１では、光トランシーバ１００と光トランシーバ２００が同じ動作モードテーブルを記憶している場合を示した。実施の形態３では、２つの光トランシーバのそれぞれが異なる動作モードテーブルを格納している場合を説明する。実施の形態３は、図１〜３，５，６を参照する。
【００６９】
図１２は、実施の形態３の送信処理を説明する図である。光トランシーバ２００ａは、動作モード制御部２６０ａ及び低速信号生成部２７０ａを有する。後述する光トランシーバ１００ｂは、光トランシーバ２００ａと同様の機能ブロックを有する。図５に示される構成と同じ、又は対応する図１２の構成は、図５に示される符号と同じ符号を付している。動作モード制御部２６０ａ及び低速信号生成部２７０ａの機能については、後で詳細に説明する。
【００７０】
図１３は、実施の形態３の受信処理を説明する図である。光トランシーバ１００ｂは、動作モード制御部１６０ａを有する。光トランシーバ２００ａは、光トランシーバ１００ｂと同様の機能ブロックを有する。図６に示される構成と同じ、又は対応する図１３の構成は、図６に示される符号と同じ符号を付している。動作モード制御部１６０ａの機能については、後で詳細に説明する。
【００７１】
図１４は、実施の形態３の異なる動作モードテーブルを格納している場合を説明する図である。
光トランシーバ１００ｂは、動作モードテーブル１５２を記憶する。動作モードテーブル１５２は、記憶部１５０に格納されている。例えば、動作モードテーブル１５２には、Ｎｏ．ｍ（ｍは正の整数）に対応するボーレート、変調方式、及び動作モード通知信号が登録されている。
光トランシーバ２００ａは、動作モードテーブル２５１を記憶する。動作モードテーブル２５１は、記憶部２５０に格納されている。動作モードテーブル１５２は、動作モードテーブル２５１よりも新しい版数である。
なお、動作モードテーブルに新たに追加される動作モードは、動作モードテーブルの最下行に登録される。
【００７２】
実施の形態３では、２つの光トランシーバのそれぞれが異なる動作モードテーブルを格納している場合、新しい版数の動作モードテーブルを古い版数の動作モードテーブルに更新する。図１４の例では、動作モード制御部１６０ａは、動作モードテーブル１５２のＮｏ．５以上の動作モードの情報を削除する。動作モードテーブル１５３は、Ｎｏ．５以上の動作モードの情報が削除された状態を示す。これにより、光トランシーバ１００ｂと光トランシーバ２００ａが記憶する動作モードテーブルは、同じになる。
【００７３】
図１５は、実施の形態３のコネクション確立状態前の送信処理を示すフローチャートである。図１５では、光トランシーバ２００ａが実行する送信処理について説明するが、光トランシーバ１００ｂが実行する送信処理も同様である。図１５は、光トランシーバ２００ａが起動したとき、処理が開始する。また、図１２を参照しながら図１５の処理を説明する。
【００７４】
（ステップＳ４１）動作モード制御部２６０ａは、記憶部２５０に格納されている動作モードテーブルの版数と動作モードテーブルに関する情報とを取得する。動作モードテーブルに関する情報とは、動作モードテーブルに動作モードが登録されている数（すなわち、Ｎｏ．の項目に登録されている数）である。
動作モード制御部２６０ａは、記憶部２５０から動作モードを取得する。動作モード制御部２６０ａは、動作モードテーブルの版数、動作モードテーブルに関する情報、及び動作モードを含む情報Ｂ１１を低速信号生成部２７０ａに送信する。
【００７５】
（ステップＳ４２）低速信号生成部２７０ａは、動作モード制御部２６０ａから情報Ｂ１１を受信する。低速信号生成部２７０ａは、動作モードに基づく動作モード通知信号、動作モードテーブルに関する情報、及び動作モードテーブルの版数を含むｋＨｚの周波数の電気信号Ｂ１２を生成する。
（ステップＳ４３）光変調部２３３は、電気信号Ｂ１２を含んだ強度変調光信号Ｃ２を生成する。光変調部２３３は、強度変調光信号Ｃ２を光トランシーバ１００ｂに送信する。
このように、光トランシーバ１００ｂと光トランシーバ２００ａは、互いに、動作モードテーブルの版数、動作モードテーブルに関する情報、及び動作モード通知信号を含んだ強度変調光信号Ｃ２を送信する。
【００７６】
図１６は、実施の形態３のコネクション確立状態前の受信処理を示すフローチャート（その１）である。図１６，１７では、光トランシーバ１００ｂが実行する受信処理について説明するが、光トランシーバ２００ａが実行する受信処理も同様である。図１６は、受信部１４１ａが強度変調光信号Ｃ２を受信したとき、処理が開始する。また、図１３を参照しながら図１６の処理を説明する。
【００７７】
（ステップＳ５１）受信部１４１ａは、強度変調光信号Ｃ２をアナログ電気信号Ｅ１１に変換する。
（ステップＳ５２）Ａ／Ｄ変換部１４１ｂは、アナログ電気信号Ｅ１１をデジタル電気信号Ｅ１２に変換する。
（ステップＳ５３）データ蓄積機能部１４２は、デジタル電気信号Ｅ１２を保持する。データ蓄積機能部１４２は、デジタル電気信号Ｅ１２を動作モード制御部１６０ａに送信する。
【００７８】
（ステップＳ５４）動作モード制御部１６０ａは、デジタル電気信号Ｅ１２から記憶部２５０に格納されている動作モードテーブルの版数を検出する。
（ステップＳ５５）動作モード制御部１６０ａは、記憶部１５０に格納されている動作モードテーブルの版数を検出する。動作モード制御部１６０ａは、当該版数の方がステップＳ５４で検出した版数よりも新しいか否かを判定する。条件を満たす場合（ステップＳ５５でＹｅｓ）、動作モード制御部１６０ａは、処理をステップＳ５６に進める。条件を満たさない場合（ステップＳ５５でＮｏ）、動作モード制御部１６０ａは、処理をステップＳ６１に進める。
【００７９】
（ステップＳ５６）動作モード制御部１６０ａは、記憶部１５０に格納されている動作モードテーブルをステップＳ５４で検出した版数の動作モードテーブルに更新する。すなわち、動作モード制御部１６０ａは、記憶部１５０に格納されている動作モードテーブルを古い版数の動作モードテーブルに更新する。詳細には、動作モード制御部１６０ａは、デジタル電気信号Ｅ１２から動作モードテーブルに関する情報を検出する。動作モード制御部１６０ａは、動作モードテーブルに関する情報から、記憶部２５０に格納されている動作モードテーブルに動作モードが登録されている数（すなわち、Ｎｏ．の項目に登録されている数）を特定する。動作モード制御部１６０ａは、記憶部２５０に記憶されている動作モードテーブルに動作モードが登録されている数に基づいて、記憶部１５０に格納されている動作モードテーブルを更新する。これにより、光トランシーバ１００ｂと光トランシーバ２００ａの動作モードテーブルは、同じになる。
また、動作モード制御部１６０ａは、記憶部２５０に格納されている動作モードテーブルに、記憶部１５０に格納されている動作モードテーブルの動作モードが含まれている場合、記憶部１５０に格納されている動作モードテーブルの動作モードの設定値を維持して、記憶部１５０に格納されている動作モードテーブルを更新する。動作モード制御部１６０ａは、記憶部２５０に格納されている動作モードテーブルに、記憶部１５０に格納されている動作モードテーブルの動作モードが含まれていない場合、記憶部１５０に格納されている動作モードテーブルを記憶部２５０に格納されている動作モードテーブルに更新する。そして、動作モード制御部１６０ａは、更新後の動作モードテーブルの中から新たに動作モードを選択する。
【００８０】
（ステップＳ５７）動作モード制御部１６０ａは、記憶部１５０に格納されている動作モードテーブルの版数と動作モードテーブルに関する情報とを取得する。
動作モード制御部１６０ａは、記憶部１５０から動作モードを取得する。動作モード制御部１６０ａは、動作モードテーブルの版数、動作モードテーブルに関する情報、及び動作モードを含む情報を低速信号生成部１７０に送信する。
【００８１】
（ステップＳ５８）低速信号生成部１７０は、動作モードに基づく動作モード通知信号、動作モードテーブルに関する情報、及び動作モードテーブルの版数を含むｋＨｚの周波数の電気信号を生成する。
（ステップＳ５９）光変調部１３３は、電気信号を含んだ強度変調光信号を生成する。光変調部１３３は、強度変調光信号を光トランシーバ２００ａ送信する。そして、光変調部１３３は、処理をステップＳ６２に進める。
【００８２】
図１７は、実施の形態３のコネクション確立状態前の受信処理を示すフローチャート（その２）である。
（ステップＳ６１）動作モード制御部１６０ａは、デジタル電気信号Ｅ１２から動作モード通知信号を検出する。動作モード制御部１６０ａは、動作モード通知信号に基づく第１の動作モードが記憶部１５０に格納されている動作モードテーブルから検出可能であるか否かを判定する。検出可能な場合（ステップＳ６１でＹｅｓ）、動作モード制御部１６０ａは、処理をステップＳ６２に進める。検出できない場合（ステップＳ６１でＮｏ）、動作モード制御部１６０ａは、処理を終了する。
【００８３】
（ステップＳ６２）動作モード制御部１６０ａは、第１の動作モードと第２の動作モードとが一致するか否かを判定する。第１の動作モードと第２の動作モードとが一致する場合（ステップＳ６２でＹｅｓ）、動作モード制御部１６０ａは、処理をステップＳ６３に進める。第１の動作モードと第２の動作モードとが一致しない場合（ステップＳ６２でＮｏ）、動作モード制御部１６０ａは、処理をステップＳ６５に進める。
【００８４】
（ステップＳ６３）動作モード制御部１６０ａは、情報Ｆ１をクロック切替部１４３に送信する。クロック切替部１４３は、情報Ｆ１に基づく周波数のクロック信号を発振する発振器を発振器１４４ａ，１４４ｂ，１４４ｃの中から選択する。クロック切替部１４３は、発振器１４４ａから選択した発振器に切り替える。クロック切替部１４３に選択された発振器は、クロック信号をＡ／Ｄ変換部１４１ｂに出力する。
動作モード制御部１６０ａは、情報Ｆ２をデジタル信号処理部１２０に送信する。デジタル信号処理部１２０は、情報Ｆ２に基づいて、駆動モードを変更する。
動作モード制御部１６０ａは、光変調部１３３に情報Ｆ２を送信する。光変調部１３３は、情報Ｆ２に基づいて、変調方式を変更する。
【００８５】
（ステップＳ６４）動作モード制御部１６０ａは、電気インタフェース１１０を介してデータ通信が可能なことをクライアント装置に通知する。デジタル信号処理部１２０は、電気インタフェース１１０を介してクライアント信号をクライアント装置から受信する。デジタル信号処理部１２０は、クライアント信号に対してデジタル信号処理を実行する。実行後、送信機能部１３０は、電気信号を光信号に変換する。送信機能部１３０は、光信号を光トランシーバ２００に送信する。すなわち、送信機能部１３０は、光信号に変換されたデータ（すなわち、クライアント信号）を光トランシーバ２００に送信する。このように、デジタル信号処理部１２０、送信機能部１３０の動作により、データ通信が開始される。
【００８６】
（ステップＳ６５）動作モード制御部１６０ａは、第１の動作モードのボーレートと第２の動作モードのボーレートとが一致するか否かを判定する。第１の動作モードのボーレートと第２の動作モードのボーレートとが一致する場合（ステップＳ６５でＹｅｓ）、動作モード制御部１６０ａは、処理をステップＳ６６に進める。第１の動作モードのボーレートと第２の動作モードのボーレートとが一致しない場合（ステップＳ６５でＮｏ）、動作モード制御部１６０ａは、処理をステップＳ６８に進める。
【００８７】
（ステップＳ６６）動作モード制御部１６０ａは、第２の動作モードの変調方式の方が第１の動作モードの変調方式よりも優先順位の低い変調方式であるか否かを判定する。条件を満たす場合（ステップＳ６６でＹｅｓ）、動作モード制御部１６０ａは、処理をステップＳ６７に進める。条件を満たさない場合（ステップＳ６６でＮｏ）、動作モード制御部１６０ａは、処理を終了する。
【００８８】
（ステップＳ６７）動作モード制御部１６０ａは、第２の動作モードの変調方式を第１の動作モードの変調方式に変更する。そして、動作モード制御部１６０ａは、処理をステップＳ７０に進める。
（ステップＳ６８）動作モード制御部１６０ａは、第２の動作モードのボーレートの方が第１の動作モードのボーレートよりも大きいか否かを判定する。第２の動作モードのボーレートの方が第１の動作モードのボーレートよりも大きい場合（ステップＳ６８でＹｅｓ）、動作モード制御部１６０ａは、処理をステップＳ６９に進める。第２の動作モードのボーレートの方が第１の動作モードのボーレートよりも小さい場合（ステップＳ６８でＮｏ）、動作モード制御部１６０ａは、処理を終了する。
【００８９】
（ステップＳ６９）動作モード制御部１６０ａは、第２の動作モードのボーレートを第１の動作モードのボーレートに変更する。
動作モード制御部１６０ａは、変更後の動作モードを記憶部１５０に格納する。また、動作モード制御部１６０ａは、変更後の動作モードを動作モード制御部１６０ａで保持していてもよい。
（ステップＳ７０）低速信号生成部１７０は、変更後の動作モードに基づいて、ｋＨｚの周波数の動作モード通知信号を生成する。
【００９０】
（ステップＳ７１）光変調部１３３は、動作モード通知信号を含んだ強度変調光信号を生成する。光変調部１３３は、強度変調光信号を光トランシーバ２００ａに送信する。
（ステップＳ７２）動作モード制御部１６０ａは、電気インタフェース１１０を介してデータ通信が可能なことをクライアント装置に通知する。デジタル信号処理部１２０は、電気インタフェース１１０を介してクライアント信号をクライアント装置から受信する。デジタル信号処理部１２０は、クライアント信号に対してデジタル信号処理を実行する。実行後、送信機能部１３０は、電気信号を光信号に変換する。送信機能部１３０は、光信号を光トランシーバ２００に送信する。すなわち、送信機能部１３０は、光信号に変換されたデータ（すなわち、クライアント信号）を光トランシーバ２００に送信する。このように、デジタル信号処理部１２０、送信機能部１３０の動作により、データ通信が開始される。
実施の形態３によれば、光トランシーバ１００ｂと光トランシーバ２００ａは、同じ動作モードテーブルの版数になった後、動作モードを同期させることで、コネクション確立状態になる。
【００９１】
以上に説明した各実施の形態における特徴は、互いに適宜組み合わせることができる。
【符号の説明】
【００９２】
１００，１００ａ，１００ｂ  光トランシーバ（光通信装置）、  １１０  電気インタフェース、  １２０  デジタル信号処理部、  １３０  送信機能部、  １３３  光変調部、  １４０，１４０ａ  受信機能部、  １４１  変換部、  １４１ａ  受信部、  １４１ｂ  Ａ／Ｄ変換部、  １４２，１４２ａ  データ蓄積機能部、  １４３  クロック切替部、  １４４ａ，１４４ｂ，１４４ｃ  発振器、  １５０  記憶部、  １６０，１６０ａ  動作モード制御部、  １７０  低速信号生成部、  １８０  カプラ、  １９０  低速信号受信部、  １９１  ＰＤ、  １９２  発振器、  １９３  Ａ／Ｄ変換部、  ２００，２００ａ，２００ｂ  光トランシーバ、  ２２０  デジタル信号処理部、  ２３０  送信機能部、  ２３１  Ｄ／Ａ変換部、  ２３２  増幅器、  ２３３  光変調部、  ２５０  記憶部、  ２６０，２６０ａ  動作モード制御部、  ２７０，２７０ａ  低速信号生成部、  ３００  伝送路
【図１】
2019116446.tif 000003
【図２】
2019116446.tif 000004
【図３】
2019116446.tif 000005
【図４】
2019116446.tif 000006
【図５】
2019116446.tif 000007
【図６】
2019116446.tif 000008
【図７】
2019116446.tif 000009
【図８】
2019116446.tif 000010
【図９】
2019116446.tif 000011
【図１０】
2019116446.tif 000012
【図１１】
2019116446.tif 000013
【図１２】
2019116446.tif 000014
【図１３】
2019116446.tif 000015
【図１４】
2019116446.tif 000016
【図１５】
2019116446.tif 000017
【図１６】
2019116446.tif 000018
【図１７】
2019116446.tif 000019
【国際調査報告】
2019116446.tif 000020
2019116446.tif 000021
2019116446.tif 000022
2019116446.tif 000023