(57)【特許請求の範囲】
【請求項１】
第２のデバイス（１１０）への少なくとも１つのそれぞれの経路上で、１又は複数の経路上に存在する第１の光バンドパスフィルター（１２２）の公称波長に実質的に等しい搬送波波長において光信号を送信するために少なくとも１つの第１のデバイス（１４１、１４２、１４３）の光送信インターフェースを構成するための方法であって、
各第１のデバイスは、前記第２のデバイスから光信号を受信できるように構成される光受信インターフェースを有し、
前記第２のデバイスは、前記第１の光バンドパスフィルターによって出力されるとともに、前記公称波長に実質的に等しい搬送波波長において任意の第１のデバイスによって送信される光信号を受信できるように構成される光受信インターフェースを有し、
各第１のデバイスの前記光送信インターフェースは、第１の搬送波波長において光信号を送信するために最初に構成され、
前記第２のデバイスが、
１又は複数の前記第１のデバイスにシグネチャーメッセージを送信するステップ（Ｓ４０４）と、
前記送信されたシグネチャーメッセージに応答して受信される各応答メッセージに対する肯定応答を送信するステップ（Ｓ４１０）と、
を実行することを特徴とし、
各第１のデバイスが、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信するステップ（Ｓ５０３）と、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信するステップ（Ｓ５０５）と、
シグネチャーメッセージの２つの受信間で前記第１のデバイスが前記第２のデバイスから肯定応答を受信しないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成するステップ（Ｓ５１１）と、
を実行することを特徴とする、方法。
【請求項２】
前記第２のデバイスが応答メッセージの衝突を検出するとき（Ｓ４０８）、該第２のデバイスが該衝突のインジケーションを送信するステップ（Ｓ４０９）を実行することを特徴とし、
シグネチャーメッセージの２つの受信間で肯定応答を受信しなかった各第１のデバイスが、前記光送信インターフェースを再構成することなく、次の応答メッセージを送信するステップを実行することを特徴とする、請求項１に記載の方法。
【請求項３】
前記第２のデバイスは、各応答メッセージに対する複数の肯定応答を単一の肯定応答メッセージにおいて送信することを特徴とする、請求項１又は２に記載の方法。
【請求項４】
シグネチャーメッセージの各送信はサイクル（３００）の開始点に対応することを特徴とし、
各サイクルは複数のタイムスロット（３０１、３０２、３０３、３０４、３０５、３０６）に分割されることを特徴とし、
前記シグネチャーメッセージに対する各応答メッセージは所定のタイムスロット中に送信される
ことを特徴とする、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記第２のデバイスが、以下のステップのうちの少なくとも１つ、すなわち
受信された応答の数に従って少なくとも１つの後続のサイクルのタイムスロットの数を減らすステップ、及び
前記第２のデバイスが応答メッセージ間の衝突を検出するときに、少なくとも１つの後続のサイクルのタイムスロットの数を増やすステップ、
のうちの少なくとも１つ
を実行することを特徴とする、請求項４に記載の方法。
【請求項６】
少なくとも１つの第１のデバイスが前記応答メッセージに対する肯定応答を受信すると、
前記第１のデバイスは、
前記第２のデバイスにメッセージを送信するステップ（Ｓ６０１）と、
前記メッセージを受信するときに、前記第２のデバイスによって検出された光信号エネルギーレベルに関連する情報を受信するステップ（Ｓ６０２）と、
前記受信された情報に基づいて、更に別の搬送波波長を用いて前記光送信インターフェースを再構成するか否かを決定するステップ（Ｓ６０３）と、
を実行し、
前記情報は、１つのメッセージを受信したときに検出された前記光信号エネルギーレベルを１つの先行するメッセージを受信したときに検出された前記光信号エネルギーレベルと比較するときに、前記光信号エネルギーレベルが増加したか、減少したか、又は安定していたかを指示することからなり、
前記光信号エネルギーレベルが安定していた場合、前記第１のデバイスはその光送信インターフェースを再構成せず、そうでない場合、前記第１のデバイスはその光送信インターフェースを再構成する
ことを特徴とする、請求項１〜５のいずれか一項に記載の方法。
【請求項７】
第２の光バンドパスフィルター（１２１）が前記第２のデバイスから１又は複数の前記第１のデバイスまでの１又は複数の経路上に存在し、前記第２のデバイスは、前記第２の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために構成される光送信インターフェースを有し、
前記第２のデバイスが１又は複数の前記第１のデバイスから応答メッセージを受信すると、
前記第２のデバイスは、
前記第１のデバイスにメッセージを送信するステップ（Ｓ６０１）と、
前記メッセージを受信するときに、前記第１のデバイスによって検出された光信号エネルギーレベルに関連する情報を受信するステップ（Ｓ６０２）と、
前記受信された情報に基づいて、別の搬送波波長を用いて前記光送信インターフェースを再構成するか否かを決定するステップ（Ｓ６０３）と、
を実行し、
前記情報は、１つのメッセージを受信したときに検出された前記光信号エネルギーレベルを１つの先行するメッセージを受信したときに検出された前記光信号エネルギーレベルと比較するときに、前記光信号エネルギーレベルが増加したか、減少したか、又は安定していたかを指示することからなり、
前記光信号エネルギーレベルが安定していた場合、前記第２のデバイスはその光送信インターフェースを再構成せず、そうでない場合、前記第２のデバイスはその光送信インターフェースを再構成する
ことを特徴とする、請求項１〜６のいずれか一項に記載の方法。
【請求項８】
第２の光バンドパスフィルター（１２１）が前記第２のデバイスから１又は複数の前記第１のデバイスまでの１又は複数の経路上に存在し、前記第２のデバイスは、第２の搬送波波長において光信号を送信するために構成される光送信インターフェースを有し、
前記第２のデバイスは、
１又は複数の前記第１のデバイスに送信されたシグネチャーメッセージが所定の数に達したか否かを調べるステップ（Ｓ８１１）と、
前記調べるステップが肯定的な結果である場合に、
別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成し（Ｓ８１２）、該再構成された光送信インターフェースを介して少なくとも１つのシグネチャーメッセージを送信するステップ（Ｓ８０５）と、
を実行することを特徴とする、請求項１〜７のいずれか一項に記載の方法。
【請求項９】
第２の光バンドパスフィルター（１２１）が前記第２のデバイスから１又は複数の前記第１のデバイスまでの１又は複数の経路上に存在し、前記第２のデバイスは１又は複数の前記第１のデバイスに光信号を送信するために構成される光送信インターフェースを有し、
前記第２のデバイスは、
前記第２のデバイスから第３のデバイスまでの経路上にある第３の光バンドパスフィルターの公称波長に実質的に等しい波長において光信号を送信するための構成を決定するステップと、
前記決定された構成、及び前記第２の光バンドパスフィルターの前記公称波長と前記第３の光バンドパスフィルターの前記公称波長との間の所定のスペクトル距離とに基づいて、前記光送信インターフェースを構成するステップと、
を実行することを特徴とする、請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
第２のデバイス（１１０）への少なくとも１つのそれぞれの経路上で、１又は複数の経路上に存在する第１の光バンドパスフィルター（１２２）の公称波長に実質的に等しい搬送波波長において光信号を送信するために少なくとも１つの第１のデバイス（１４１、１４２、１４３）の光送信インターフェースを構成するためのシステムであって、
各第１のデバイスは、前記第２のデバイスから光信号を受信できるように構成される光受信インターフェースを有し、
前記第２のデバイスは、前記第１の光バンドパスフィルターによって出力され、前記公称波長に実質的に等しい搬送波波長において任意の第１のデバイスによって送信される光信号を受信できるように構成される光受信インターフェースを有し、
各第１のデバイスの前記光送信インターフェースは、或る搬送波波長において光信号を送信するために最初に構成され、
前記システムは１又は複数の前記第１のデバイス及び前記第２のデバイスを備え、
前記第２のデバイスが、
１又は複数の前記第１のデバイスにシグネチャーメッセージを送信する（Ｓ４０４）手段と、
前記シグネチャーメッセージに応答して受信された各応答メッセージに対する肯定応答を送信する（Ｓ４１０）手段と、
を備えることを特徴とし、
各第１のデバイスが、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信する（Ｓ５０３）手段と、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信する（Ｓ５０５）手段と、
シグネチャーメッセージの２つの受信間で前記第１のデバイスが前記第２のデバイスから肯定応答を受信していないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成する（Ｓ５１１）手段と、
を備えることを特徴とする、システム。
【請求項１１】
第２のデバイス（１１０）への経路上で、該経路上に存在する第１の光バンドパスフィルター（１２２）の公称波長に実質的に等しい搬送波波長において光信号を送信するために第１のデバイス（１４１）の光送信インターフェースを構成するための方法であって、
前記第１のデバイスは前記第２のデバイスから光信号を受信できるように構成される光受信インターフェースを有し、前記第１のデバイスの前記光送信インターフェースは或る搬送波波長において光信号を送信するために最初に構成され、
前記第１のデバイスが、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信するステップ（Ｓ５０３）と、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信するステップ（Ｓ５０５）と、
シグネチャーメッセージの２つの受信間で前記第１のデバイスが前記第２のデバイスから応答メッセージに対する肯定応答を受信しないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成するステップ（Ｓ５１１）と、
を実行することを特徴とする、方法。
【請求項１２】
第１のデバイスと呼ばれ、第２のデバイス（１１０）への経路上で、該経路上に存在する光バンドパスフィルター（１２２）の公称波長に実質的に等しい搬送波波長において光信号を送信するために構成されることになる光送信インターフェースを有するデバイス（１４１）であって、
該第１のデバイスは前記第２のデバイスから光信号を受信できるように構成される光受信インターフェースを有し、前記第１のデバイスの前記光送信インターフェースは或る搬送波波長において光信号を送信するために最初に構成され、
前記第１のデバイスは、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信する（Ｓ５０３）手段と、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信する（Ｓ５０５）手段と、
シグネチャーメッセージの２つの受信間で応答メッセージに対する肯定応答を前記第１のデバイスが前記第２のデバイスから受信しないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成する（Ｓ５１１）手段と、
を備えることを特徴とする、デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的には光ネットワークに関し、より詳細には、第１のデバイスから第２のデバイスまでの経路上に光バンドパスフィルターが存在するが、そのフィルターの公称波長が第１のデバイス及び第２のデバイスによって予め知られていないときに、第２のデバイスと通信するために第１のデバイスによって用いられることになる搬送波波長を構成することに関する。
【背景技術】
【０００２】
光ネットワーク、より詳細には、受動光ネットワークは、住宅若しくはオフィスゲートウェイへのネットワークアクセスを与えるために、又は、例えば、モバイルバックホーリングを確保するために、使用される機会が増えている。
【０００３】
ネットワークへのアクセス装置によってサービス提供されるユーザの数を増やそうとして、波長分割多重化技術又は周波数分割多重化技術が開発された。これらの技術は、単一の光ファイバー上で異なる搬送波波長又は周波数を用いて幾つかの光信号を多重化することを利用する。
幾つかのユーザ端末が同じ搬送波波長又は周波数を共用できる場合であっても、同時光送信の数を増やすために、通常、波長スプリッター又は周波数スプリッターを用いて、異なる波長又は周波数を分離する。
波長スプリッター又は周波数スプリッターは通常、ユーザ端末と、残りのネットワークへのアクセスを提供する端末との間に配置される。例えば、この後者の端末はコアネットワークへのアクセスを提供する。
種々の技法を用いて、波長スプリッティング又は周波数スプリッティングを達成することができる。ＡＷＧ（アレイ波長グレーティング）及びＦＢＧ（ファイバーブラッググレーティング）として、薄膜に基づくシステム、干渉キャビティを挙げることができる。
【０００４】
その際、波長スプリッター又は周波数スプリッターは、通信方向ごとに幾つかの光バンドパスフィルターを備える。光バンドパスフィルターは、ユーザ端末によって送出され、コアネットワークへのアクセスを与える端末に向かう光信号をフィルタリングして合成するために用いられる。他方の方向では、光バンドパスフィルターは、コアネットワークへのアクセスを与える端末によって送出された光信号をフィルタリングしてスペクトル分離するために用いられる。
【０００５】
そのような構成において難しいのは、端末の送信インターフェースを構成することである。実際には、これらの送信インターフェースは、実効的に用いられる搬送波波長又は周波数が、それらの搬送波波長又は周波数が関連付けられるそれぞれの光バンドパスフィルターの公称波長又は周波数に実質的に等しいように構成されることになる。
【０００６】
そのような波長スプリッター又は周波数スプリッターは、温度制御された環境内で用いられることが知られている。これにより、光バンドパスフィルターの公称波長又は周波数の安定性を保証できるようになる。温度制御された環境内で用いられない場合には、光バンドパスフィルターの公称波長又は周波数は、温度の関数として変動することになる。
しかしながら、この既知の技法は、波長スプリッター又は周波数スプリッターが、温度が制御された環境（例えば、空調管理された場所）内で若しくは不透熱性（非熱性とも呼ばれる）パッケージ内で駆動されるか、又はそのような環境若しくはパッケージ内に配置されることを必要とする。ネットワーク展開の自由度、コスト及び保守管理を考えると、この制約を取り除くことが望ましい。
【０００７】
さらに、端末も、そのような温度制御された環境内にないときに、その送信構成が温度の関数として同様の変動を受けることに留意することができる。
【０００８】
さらに、端末は、それぞれの送信インターフェースの所与の構成に対して実効的に用いられる搬送波波長を知らない場合もあることに留意することができる。実際には、各端末は１組の構成パラメーターを用いるが、そのパラメーターは、実効的に用いられる搬送波波長を示さない場合がある。この１組の構成パラメーターを変更することは、搬送波波長を構成することを伴うが、搬送波波長の実効値は示されない。
【０００９】
光ネットワークにおいて生じる上記の問題を克服することが望ましい。詳細には、公称波長又は周波数が予めわかっていない光バンドパスフィルターを介して通信するデバイスの光送信インターフェースを構成できるようにする解決策を提供することが望ましい。また、公称波長又は周波数が温度依存性である光バンドパスフィルターを介して通信するデバイスの光送信インターフェースを構成できるようにする解決策を提供することも望ましい。
【００１０】
光バンドパスフィルターを介して通信する、光送信インターフェースを構成するときに用いられる実効的な搬送波波長がわかっていないデバイスの当該送信インターフェースを構成できるようにする解決策を提供することも望ましい。また、光バンドパスフィルターを介して通信する、所与の構成要素ごとの実効的な搬送波波長が温度依存性であるデバイスの光送信インターフェースを構成できるようにする解決策を提供することも望ましい。
【００１１】
これらの光送信インターフェースを効率的に構成できるようにする解決策を提供することが更に望ましい。
【００１２】
これらの光送信インターフェースを容易に構成できるようにする解決策を提供することが更に望ましい。
【００１３】
これらの光送信インターフェースを迅速に構成できるようにする解決策を提供することが更に望ましい。
【００１４】
上記の問題に対する、費用効果が高い解決策を提供することが更に望ましい。
【発明の概要】
【００１５】
そのために、本発明は、第２のデバイスへの少なくとも１つのそれぞれの経路上で、該経路（複数の場合もある）上に存在する第１の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために少なくとも１つの第１のデバイスの光送信インターフェースを構成するための方法に関する。
各第１のデバイスは、前記第２のデバイスから光信号を受信できるように構成される光受信インターフェースを有し、
前記第２のデバイスは、前記第１の光バンドパスフィルターによって出力されるとともに、前記公称波長に実質的に等しい搬送波波長において任意の第１のデバイスによって送信される光信号を受信できるように構成される光受信インターフェースを有し、
各第１のデバイスの前記光送信インターフェースは、第１の搬送波波長において光信号を送信するために最初に構成される。
本方法は、
前記第２のデバイスが、
前記第１のデバイス（複数の場合もある）にシグネチャーメッセージを送信するステップと、
前記送信されたシグネチャーメッセージに応答して受信される各応答メッセージに対する肯定応答を送信するステップと、
を実行し、
各第１のデバイスが、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信するステップと、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信するステップと、
シグネチャーメッセージの２つの受信間で前記第１のデバイスが前記第２のデバイスから肯定応答を受信しないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成するステップと、
を実行するようになっている。
【００１６】
したがって、各第１のデバイスは、第２のデバイスから肯定応答を受信するまで、各第１のデバイスの光送信インターフェースを再構成する。そのような肯定応答が第１のデバイスによって受信されるとき、それは、第１のデバイスによって送信された応答メッセージを第２のデバイスが受信したことを意味する。それゆえ、それは、その応答メッセージが、第１のデバイスから第２のデバイスへの経路上にある第１の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において送信されたこと、及び第１のデバイスの光送信インターフェースの適切な構成が見いだされたことを意味する。
【００１７】
したがって、第１の光バンドパスフィルターの公称波長は予めわからなくても、第１のデバイス（複数の場合もある）の信頼性のある構成を容易かつ効率的に得ることができ、そのような状況は、この公称波長が温度の関数として変動するときに特に当てはまる。
【００１８】
さらに、その送信構成が温度とともに変動し得る場合であっても、第１のデバイス（複数の場合もある）の信頼性のある構成を容易かつ効率的に得ることができる。言い換えると、その光送信インターフェースを構成するときに実効的に用いられる搬送波波長がわからなくても、そのような第１のデバイスの信頼性のある構成を容易かつ効率的に得ることができ、そのような状況は、光送信インターフェースの所与の構成の場合に、この実効的な搬送波波長が温度の関数として変動するときに特に当てはまる。
【００１９】
それゆえ、提案される解決策は、デバイス及びフィルターの又はその環境の絶対温度の制御を不要にするとともに、駆動されていないフィルターを使用できるようにするので、費用効果が高い。また、提案される解決策は、フィルターの公称波長の、及び／又は第１のデバイスによって用いられる実効的な搬送波波長の機械的制御又は電気機械的制御の複雑さを緩和するので、費用効果が高い。
【００２０】
特定の特徴によれば、前記第２のデバイスが応答メッセージの衝突を検出するとき、該第２のデバイスが該衝突のインジケーションを送信するステップを実行し、
シグネチャーメッセージの２つの受信間で肯定応答を受信しなかった各第１のデバイスが、前記光送信インターフェースを再構成することなく、次の応答メッセージを送信するステップを実行する。
【００２１】
したがって、衝突が検出されるとき、シグネチャーメッセージの２つの受信間で肯定応答を受信しなかった第１のデバイスは、その応答メッセージが、検出された衝突に関与したか否かを知らない。その応答メッセージが、検出された衝突に関与する場合には、それは、第１のデバイスから第２のデバイスへの経路上にある第１の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するためにその光送信インターフェースが構成されていることを意味する。したがって、関与する第１のデバイスの光送信インターフェースの構成を変更することなく、応答メッセージの別の送信を実行することによって、信頼性のある構成をより迅速に見いだすことができる。
【００２２】
特定の特徴によれば、前記第２のデバイスは、各応答メッセージに対する複数の肯定応答を単一の肯定応答メッセージにおいて送信する。
【００２３】
したがって、２つのシグネチャーメッセージ間の期間を短縮することができ、第１のデバイス（複数の場合もある）の信頼性のある構成をより迅速に見いだすことができる。
【００２４】
特定の特徴によれば、シグネチャーメッセージの各送信はサイクルの開始点に対応し、各サイクルは複数のタイムスロットに分割され、前記シグネチャーメッセージに対する各応答メッセージは所定のタイムスロット中に送信される。
【００２５】
したがって、応答メッセージの衝突の確率を低減することができ、第１のデバイス（複数の場合もある）の信頼性のある構成をより迅速に見いだすことができる。
【００２６】
特定の特徴によれば、
前記第２のデバイスが、以下のステップのうちの少なくとも１つ、すなわち
受信された応答の数に従って少なくとも１つの後続のサイクルのタイムスロットの数を減らすステップ、及び
前記第２のデバイスが応答メッセージ間の衝突を検出するときに、少なくとも１つの後続のサイクルのタイムスロットの数を増やすステップ、
のうちの少なくとも１つ
を実行する。
【００２７】
したがって、第１の場合には、２つのシグネチャーメッセージ間の期間を短縮することができ、第１のデバイス（複数の場合もある）の信頼性のある構成を更により迅速に見いだすことができる。
【００２８】
したがって、第２の場合には、応答メッセージの衝突の確率を低減することができ、第１のデバイス（複数の場合もある）の信頼性のある構成を更により迅速に見いだすことができる。
【００２９】
特定の特徴によれば、
第１のデバイスが前記応答メッセージに対する肯定応答を受信すると、
前記第１のデバイスは、
前記第２のデバイスにメッセージを送信するステップと、
前記メッセージを受信するときに、前記第２のデバイスによって検出された光信号エネルギーレベルに関連する情報を受信するステップと、
前記受信された情報に基づいて、更に別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成するか否かを決定するステップと、
を実行する。
【００３０】
したがって、関与する第１のデバイスの光送信インターフェースが、第１の光バンドバスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために構成されるとき、第１のデバイス及び第２のデバイスは情報を交換することができる。これにより、関与する第１のデバイスの構成を改善できるようになる。したがって、関与する第１のデバイスのより信頼性のある構成を見いだすことができる。さらに、関与する第１のデバイスは、温度の変動後に、その構成を適応させることができる。
【００３１】
特定の特徴によれば、第２の光バンドパスフィルターが前記第２のデバイスから前記第１のデバイス（複数の場合もある）までの経路（複数の場合もある）上に存在し、前記第２のデバイスは、前記第２の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために構成される光送信インターフェースを有し、
前記第２のデバイスがスレーブデバイスから応答メッセージを受信すると、
前記第２のデバイスは、
前記第１のデバイスにメッセージを送信するステップと、
前記メッセージを受信するときに、前記第１のデバイスによって検出された光信号エネルギーレベルに関連する情報を受信するステップと、
前記受信された情報に基づいて、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成するか否かを決定するステップと、
を実行する。
【００３２】
したがって、第２のデバイスの送信インターフェースが、第２の光バンドバスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために構成されるとき、及び少なくとも１つの第１のデバイスの送信インターフェースが第１の光バンドバスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために構成されるとき、第１のデバイス及び第２のデバイスは情報を交換することができる。これにより、第２のデバイスの構成を改善できるようになる。したがって、第２のデバイスのより信頼性のある構成を見いだすことができる。さらに、第２のデバイスは、温度の変動後に、その構成を適応させることができる。
【００３３】
特定の特徴によれば、前記情報は、１つのメッセージを受信したときに検出された前記光信号エネルギーレベルを１つの先行するメッセージを受信したときに検出された前記光信号エネルギーレベルと比較するときに、前記光信号エネルギーレベルが増加したか、減少したか、又は安定していたかを示すことからなる。
【００３４】
したがって、簡単で、費用効果の高い情報を送信することによって、第１のデバイス（複数の場合もある）及び複数の第２のデバイスが、それぞれの光送信インターフェースのより信頼性のある構成を見いだすことができるようになる。
【００３５】
特定の特徴によれば、第２の光バンドパスフィルターが前記第２のデバイスから前記第１のデバイス（複数の場合もある）までの経路（複数の場合もある）上に存在し、前記第２のデバイスは、第２の搬送波波長において光信号を送信するために最初に構成される光送信インターフェースを有し、
前記第２のデバイスは、
前記第１のデバイス（複数の場合もある）に送信されたシグネチャーメッセージが所定の数に達したか否かを調べるステップと、
前記調べるステップが肯定的な結果である場合に、
別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成し、該再構成された光送信インターフェースを介して少なくとも１つのシグネチャーメッセージを送信するステップと、
を実行する。
【００３６】
したがって、第２のデバイスは、少なくとも１つの第１のデバイスから応答メッセージを受信するまで、第２のデバイスの光送信インターフェースを再構成する。そのような応答メッセージが受信されるとき、それは、少なくとも１つの第１のデバイスが第２のデバイスによって送信されたシグネチャーメッセージを受信したことを意味する。それゆえ、それは、シグネチャーメッセージが、第２のデバイスから第１のデバイス（複数の場合もある）への経路（複数の場合もある）上にある第２の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において送信されたことを意味する。それは、第２のデバイスの光送信インターフェースの適切な構成が見いだされたことを意味する。
【００３７】
したがって、第２の光バンドパスフィルターの公称波長は予めわかっていなくても（このような状況は、この公称波長が温度の関数として変動するときに特に当てはまる）、第２のデバイスの信頼性のある構成を容易かつ効率的に得ることができる。
【００３８】
さらに、その送信構成も温度とともに変動し得る場合であっても、第２のデバイスの信頼性のある構成を容易かつ効率的に得ることができる。言い換えると、その光送信インターフェースを構成するときに実効的に用いられる搬送波波長がわからなくても（このような状況は、光送信インターフェースの所与の構成の場合に、この実効的な搬送波波長が温度の関数として変動するときに特に当てはまる）、そのような第２のデバイスの信頼性のある構成を容易かつ効率的に得ることができる。
【００３９】
特定の特徴によれば、第２の光バンドパスフィルターが前記第２のデバイスから前記第１のデバイス（複数の場合もある）までの経路（複数の場合もある）上に存在し、前記第２のデバイスは前記第１のデバイス（複数の場合もある）に光信号を送信するために構成される光送信インターフェースを有し、
前記第２のデバイスは、
前記第２のデバイスから第３のデバイスまでの経路上にある第３の光バンドパスフィルターの公称波長に実質的に等しい波長において光信号を送信するための構成を決定するステップと、
前記決定された構成、及び前記第２の光バンドパスフィルターの前記公称波長と前記第３の光バンドパスフィルターの前記公称波長との間の所定のスペクトル距離に基づいて、前記光送信インターフェースを構成するステップと、
を実行する。
【００４０】
したがって、第３の光バンドパスフィルターのために適した構成の知識から、第２のデバイスは、それゆえ第２の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために、その光送信インターフェースを容易に、効率的に、かつ迅速に構成することができる。
【００４１】
本発明はまた、第２のデバイスへの少なくとも１つのそれぞれの経路上で、該経路（複数の場合もある）上に存在する第１の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために少なくとも１つの第１のデバイスの光送信インターフェースを構成するためのシステムに関する。
各第１のデバイスは、前記第２のデバイスから光信号を受信できるように構成される光受信インターフェースを有し、
前記第２のデバイスは、前記第１の光バンドパスフィルターによって出力されるとともに、前記公称波長に実質的に等しい搬送波波長において任意の第１のデバイスによって送信される光信号を受信できるように構成される光受信インターフェースを有し、
各第１のデバイスの前記光送信インターフェースは、第１の搬送波波長で光信号を送信するために最初に構成され、
前記システムは前記第１のデバイス（複数の場合もある）及び前記第２のデバイスを備える。
本システムは、
前記第２のデバイスが、
前記第１のデバイス（複数の場合もある）にシグネチャーメッセージを送信する手段と、
前記送信されたシグネチャーメッセージに応答して受信された各応答メッセージに肯定応答を送信する手段と、
を備え、
各第１のデバイスが、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信する手段と、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信する手段と、
シグネチャーメッセージの２つの受信間で前記第１のデバイスが前記第２のデバイスから肯定応答を受信していないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成する手段と、
を備えるようになっている。
【００４２】
本発明はまた、第２のデバイスへの経路上で、該経路上に存在する第１の光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために第１のデバイスの光送信インターフェースを構成するための方法に関する。
前記第１のデバイスは前記第２のデバイスから光信号を受信できるように構成される光受信インターフェースを有し、前記第１のデバイスの前記光送信インターフェースは或る搬送波波長において光信号を送信するために最初に構成される。
本方法は、
前記第１のデバイスが、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信するステップと、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信するステップと、
シグネチャーメッセージの２つの受信間で前記第１のデバイスが前記第２のデバイスから応答メッセージに対する肯定応答を受信しないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成するステップと、
を実行するようになっている。
【００４３】
本発明はまた、第１のデバイスと呼ばれ、第２のデバイスへの経路上で、該経路上に存在する光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において信号を送信するために構成されることになる光送信インターフェースを有するデバイスに関する。
前記第１のデバイスは前記第２のデバイスから信号を受信できるように構成される光受信インターフェースを有し、前記第１のデバイスの前記光送信インターフェースは或る搬送波波長において光信号を送信するために最初に構成される。
前記第１のデバイスは、
前記第２のデバイスから少なくとも１つのシグネチャーメッセージを受信する手段と、
受信された各シグネチャーメッセージに対する応答メッセージを前記第２のデバイスに送信する手段と、
シグネチャーメッセージの２つの受信間で応答メッセージに対する肯定応答を前記第１のデバイスが前記第２のデバイスから受信しないとき、別の搬送波波長において光信号を送信するために前記光送信インターフェースを再構成する手段と、
を備えるようになっている。
【００４４】
本発明はまた、第２のデバイスへの少なくとも１つのそれぞれの経路上で、該経路（複数の場合もある）上に存在する光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために少なくとも１つの第１のデバイスの光送信インターフェースを構成するための方法に関する。
前記第２のデバイスは、前記第１の光バンドパスフィルターによって出力されるとともに、前記公称波長に実質的に等しい搬送波波長において任意の第１のデバイスによって送信される光信号を受信できるように構成される光受信インターフェースを有する。
本方法は、
前記第２のデバイスが、
前記第１のデバイス（複数の場合もある）にシグネチャーメッセージを送信するステップと、
前記送信されたシグネチャーメッセージに応答して受信された各応答メッセージに対する肯定応答を送信するステップと、
を実行するようになっている。
【００４５】
本発明はまた、第２のデバイスと呼ばれ、該第２のデバイスへの少なくとも１つのそれぞれの経路上で、該経路（複数の場合もある）上に存在する光バンドパスフィルターの公称波長に実質的に等しい搬送波波長において光信号を送信するために少なくとも１つの第１のデバイスの光送信インターフェースを構成するためのデバイスに関する。
前記第２のデバイスは、前記光バンドパスフィルターによって出力されるとともに、前記公称波長に実質的に等しい搬送波波長において任意の第１のデバイスによって送信される光信号を受信できるように構成される光受信インターフェースを有する。
前記第２のデバイスは、
前記第１のデバイス（複数の場合もある）にシグネチャーメッセージを送信する手段と、
前記送信されたシグネチャーメッセージに応答して受信された各応答メッセージに対する肯定応答を送信する手段と、
を備えるようになっている。
【００４６】
本発明はまた、通信ネットワークからダウンロードすることができ、及び／又はコンピューターによって読み出し、プロセッサによって実行することができる媒体上に記憶することができるコンピュータープログラムに関する。このコンピュータープログラムは、そのプログラムがプロセッサによって実行されるときに、種々の実施形態のうちのいずれか１つにおいて上記の方法を実施するための命令を含む。
【００４７】
本発明はまた、記憶された情報がコンピューターによって読み出され、プロセッサによって実行されるときに、種々の実施形態のうちのいずれか１つにおいて上記の方法を実施するためにプロセッサによって実行することができる１組の命令を含むコンピュータープログラムを記憶する情報記憶手段に関する。
【００４８】
本発明の特性は、実施形態の一例の以下の説明を読むことから更に明らかになり、その説明は添付の図面を参照しながら行われる。
【図面の簡単な説明】
【００４９】
【図１】本発明を実施することができる受動光ネットワークのアーキテクチャーを表す概略図である。
【図２】光ネットワークのマスターデバイスのアーキテクチャーを表す概略図である。
【図３】マスターデバイスによって開始される主構成段階の１サイクルを表す概略図である。
【図４】光ネットワークのスレーブデバイスによって用いられることになるそれぞれの搬送波波長に対応する、当該スレーブデバイスの光送信インターフェースの構成を粗く決定するために、主構成段階中にマスターデバイスによって実行されるアルゴリズムを表す概略図である。
【図５】図４のアルゴリズムに対応してスレーブデバイスによって実行されるアルゴリズムを表す概略図である。
【図６】スレーブデバイスによって用いられることになるそれぞれの搬送波波長に対応する、当該スレーブデバイスの光送信インターフェースの構成を細かく決定するために、主構成段階中に上記スレーブデバイスによって実行されるアルゴリズムを表す概略図である。
【図７】図６のアルゴリズムに対応してマスターデバイスによって実行されるアルゴリズムを表す概略図である。
【図８】マスターデバイスによって用いられることになる搬送波波長に対応する、当該マスターデバイスの光送信インターフェースの構成を決定するために、予備構成段階中に上記マスターデバイスによって実行されるアルゴリズムを表す概略図である。
【発明を実施するための形態】
【００５０】
図１は、本発明を実施することができる受動光ネットワークのアーキテクチャーを概略的に表す。
【００５１】
波長及び周波数は直接的な反比例関係（direct inverse relationship）を通して互いに結び付けられ、これら２つの用語は同じ概念を指しているので、当業者によって区別することなく用いられることに留意されたい。
【００５２】
これ以降、受動光ネットワークとの関連で説明が詳述されるが、光ネットワークの更に一般的な状況においても同様に適用することができる。
【００５３】
受動光ネットワーク１００は、マスターデバイス１１０と、複数のスレーブデバイス１４１、１４２、１４３と、スペクトルスプリッターデバイス１２０とを備える。スレーブデバイス１４１、１４２、１４３は、スペクトルスプリッターデバイス１２０を介してマスターデバイス１１０と相互接続される。
スレーブデバイスとスペクトルフィルターデバイス１２０との間に、後に説明されるようなパワースプリッターを配置することができる。これは、マスターデバイス１１０と相互接続することができるスレーブデバイスの数を増やすためである。
受動光ネットワーク１００の全ての相互接続は光ファイバーを用いることによって実行される。
【００５４】
受動光ネットワーク１００との関連で、スレーブデバイス１４１、１４２、１４３はＯＮＵ（光回線ネットワーク装置）タイプである。ＯＮＵは通常、エンドユーザ世帯に置かれることを意図している。
【００５５】
受動光ネットワーク１００との関連で、マスターデバイス１１０はＯＬＴ（光回線終端装置）タイプである。それにより、ＯＮＵがコアネットワーク（図示せず）にアクセスできるようになる。
【００５６】
スレーブデバイス１４１、１４２、１４３は、パワースプリッターデバイス１３２を介してスペクトルスプリッターデバイス１２０に接続することができる。
パワースプリッターデバイス１３２は、ダウンリンク方向において入力信号を複数の対応する信号に分離する受動スプリッターである。電力は、スレーブデバイス１４１、１４２、１４３に向かうリンクの数だけ分割される。
ダウンリンク方向における各リンク上に、パワースプリッターデバイス１３２によって出力される信号は、入力信号と同じ情報を含み、パワースプリッターデバイス１３２は信号の電力にのみ影響を及ぼす。
【００５７】
他のスレーブデバイスがパワースプリッターデバイス１３１、１３３を介してスペクトルスプリッターデバイス１２０に接続することができる。各パワースプリッターデバイス１３１、１３２、１３３及びそれに接続されるスレーブデバイスは、ＯＬＴとともにＰＯＮ（受動光ネットワーク）タイプのネットワークを形成する。
ＰＯＮは、スペクトルスプリッターデバイス１２０によってフィルタリングされるようなそれぞれの波長帯において動作する。これを果たすために、スペクトルスプリッターデバイス１２０は、それぞれの波長帯をフィルタリングすることを目的とし、それゆえ、スペクトルスプリッターデバイス１２０が波長分割多重化を実行できるようにする、ＰＯＮごとの一対の光バンドパスフィルターを備える。
【００５８】
それゆえ、図１に示されるように、スペクトルスプリッターデバイス１２０は、パワースプリッターデバイス１３２及びその関連付けられるスレーブデバイス１４１、１４２、１４３からなるＰＯＮを介して送信するのに専用に割り当てられる光バンドパスフィルター１２１及び１２２を備える。
これ以降アップリンクフィルターと呼ばれる第１のフィルター１２２は、アップリンク方向、すなわち、スレーブデバイス１４１、１４２、１４３からマスターデバイス１１０への光信号をフィルタリングする役割を担う。
これ以降ダウンリンクフィルターと呼ばれる第２のフィルター１２１は、ダウンリンク方向、すなわち、マスターデバイス１１０からスレーブデバイス１４１、１４２、１４３への光信号をフィルタリングする役割を担う。
各フィルター１２１、１２２は、中心波長とも呼ばれる公称波長、及び帯域幅によって規定されるバンドパスフィルターである。
【００５９】
アップリンク方向又はダウンリンク方向について考える場合、スペクトルスプリッターデバイス１２０の全てのフィルターは、同じ帯域幅値を有することが好ましく、一定のスペクトル距離だけ離間されることが好ましい。
しかしながら、フィルターの公称波長は予めわからない。
スペクトルスプリッターデバイス１２０が好ましくは受動的であるとき、フィルターの公称波長は、スペクトルスプリッターデバイス１２０の温度の関数として変動する場合がある。通常、−４０℃〜８０℃の範囲の温度の場合、公称波長は±０．６ｎｍだけ変動する場合があり、それは約２００ＧＨｚの周波数帯にわたる周波数ドリフトに相当する。
【００６０】
同じ制約に基づいてバンドパスフィルターが設計されるとき、フィルターの帯域幅値及びフィルター間のスペクトル距離は温度変動と実質的に無関係であることに留意されたい。
【００６１】
さらに、スレーブデバイス１４１、１４２、１４３又はマスターデバイス１１０の光送信インターフェースの所与の構成に対応する実効的な搬送波波長はわからない場合がある。
【００６２】
それゆえ、スレーブデバイス１４１、１４２、１４３は、アップリンクフィルター１２２の公称周波数に実質的に等しい搬送波波長において、アップリンク方向において光信号を送信するために構成される必要がある。
さらに、マスターデバイス１１０は、ダウンリンクフィルター１２１の公称周波数に実質的に等しい搬送波波長において、ダウンリンク方向において光信号を送信するために構成される必要がある。
【００６３】
所与のフィルターの通過帯域内の波長は、その所与のフィルターの公称周波数に実質的に等しいと見なされることに留意することができる。
【００６４】
フィルター１２１、１２２の公称波長は同一とすることができることに留意することができる。それは、ダウンリンク方向及びアップリンク方向において、同じ搬送波波長を用いることも、異なる搬送波波長を用いることもできることを意味する。
【００６５】
これを果たすために、図４及び図５に関して後に詳述されるように、主構成段階を実行することが提案される。
この主構成段階は、アップリンク方向において、アップリンクフィルター１２２の公称周波数に実質的に等しい搬送波波長で光信号を送信するためにスレーブデバイス１４１、１４２、１４３の構成を決定することを目的とする。
主構成段階に先行して、予備構成段階を行うことができる。この予備構成段階は、図８に関して後に詳述されるように、ダウンリンク方向において、ダウンリンクフィルター１２１の公称周波数に実質的に等しい搬送波波長で光信号を送信するためにマスターデバイス１１０の構成を決定することを目的とする
【００６６】
主構成段階は通常、少なくとも１つのＯＮＵが初期化されるとともにＰＯＮに加わるときに実施される。一方で、予備構成段階は通常、ＯＬＴが初期化されるときに実施される。実際のところ、ＯＮＵは頻繁に電源の入切りが行われる場合がある一方で、ＯＬＴは保守管理作業が必要とされない限り、通常、いつでも電源が入れられている。
【００６７】
図２は、マスターデバイス１１０のアーキテクチャーを概略的に表す。
【００６８】
図示されるアーキテクチャーによれば、マスターデバイス１１０は、通信バス２１０によって相互接続される以下の構成要素、すなわち、プロセッサ、マイクロプロセッサ、マイクロコントローラー又はＣＰＵ（中央処理ユニット）２００；ＲＡＭ（ランダムアクセスメモリ）２０１；ＲＯＭ（リードオンリーメモリ）２０２；記憶手段に記憶される情報を読み出すように構成されるデバイス２０３；光信号を送受信するためにスペクトルスプリッターデバイス１２０に接続されることを目的とする第１の通信インターフェース２０４；及びコアネットワークに接続されることを目的とする第２の通信インターフェース２０５を備える。
【００６９】
ＣＰＵ２００は、ＲＯＭ２０２から、又は任意の他の記憶手段からＲＡＭ２０１の中にロードされる命令を実行することができる。マスターデバイス１１０が起動された後に、ＣＰＵ２００は、ＲＡＭ２０１から命令を読み出し、これらの命令を実行することができる。それらの命令は、図４、図７及び図８に関して後に記述されるアルゴリズムのステップのうちの幾つか又は全てをＣＰＵ２００に実行させる１つのコンピュータープログラムを形成する。
【００７０】
スレーブデバイス１４１、１４２、１４３も、図２に概略的に示されるアーキテクチャーに基づいて実現できることに留意することができる。
【００７１】
図４〜図８に関して後に説明されるアルゴリズムのありとあらゆるステップは、ＤＳＰ（デジタルシグナルプロセッサ）若しくはマイクロコントローラーのようなプログラム可能な計算機によって１組の命令若しくはプログラムを実行することによってソフトウェアにおいて実施することができるか、又はＦＰＧＡ（フィールドプログラマブルゲートアレイ）若しくはＡＳＩＣ（特定用途向け集積回路）のような、機械若しくは専用構成要素によってハードウェアにおいて実現することができる。
【００７２】
図３は、マスターデバイス１１０によって開始される主構成段階の１サイクルを概略的に表す。図３において、水平線は時間ｔを表す。
【００７３】
サイクル３００は持続時間Ｐを有する。サイクル３００はタイムスロット３０１、３０２、３０３、３０４、３０５、３０６に分割される。タイムスロット３０１、３０２、３０３、３０４、３０５、３０６は、同じ持続時間Ｐｔｓを有することが好ましい。持続時間Ｐｔｓは、ラウンドトリップ時間値ＲＴＴに等しいことが好ましい。ラウンドトリップ時間値ＲＴＴは、マスターデバイス１１０とスレーブデバイスとの間の光ファイバーがどのような長さでも、マスターデバイス１１０による要求の送信と、スレーブデバイスからのこの要求に対する応答の受信との間の最長期間に対応する。例えば、受動光ネットワーク１００の仕様は、ＯＬＴと任意のＯＮＵとの間の光ファイバーの最大長を示す。
【００７４】
サイクル３００において、第１のタイムスロット３０１は、スレーブデバイス１４１、１４２、１４３にシグネチャーメッセージを送信するためにマスターデバイス１１０に専用に割り当てられる。
サイクル３００の残りのタイムスロットは、第１のタイムスロット中に送信されたシグネチャーメッセージへの応答を送信するためにスレーブデバイス１４１、１４２、１４３に専用に割り当てられる。
スレーブデバイスがマスターデバイス１１０に応答を送信する必要があるときに、このスレーブデバイスは、任意の他のスレーブデバイスも同じタイムスロット中に応答を送信するか否かを知らないので、衝突が生じる場合がある。そのような衝突が生じる確率は、スレーブデバイス１４１、１４２、１４３をマスターデバイス１１０にそれぞれ接続する光ファイバーの長さが光信号の伝搬速度を考慮して十分に異なるときに、低減され得る。
【００７５】
サイクル３００内のタイムスロットの数は一定にすることができるか、又はマスターデバイス１１０によって動的に決定されることができる。
一実施形態では、持続時間Ｐは、サイクルごとに変化することができる。
特定の実施形態では、図４に関して後に説明されるように、タイムスロットの数はサイクル３００ごとに異なることができる。
【００７６】
サイクル３００の他の構成も実施することができる。例えば、サイクル３００の最後のタイムスロットは、スレーブデバイス１４１、１４２、１４３に肯定応答メッセージを送信するためにマスターデバイス１１０に専用に割り当てることができる。この場合、持続時間ＰｔｓはＲＴＴ値の半分と規定することができる。
【００７７】
サイクル３００は、スレーブデバイスがマスターデバイス１１０からのシグネチャーメッセージを受信した後に、スレーブデバイスごとに開始することができ、スレーブデバイス１４１、１４２、１４３は、タイムスロット３０２、３０３、３０４、３０５、３０６のみを考慮に入れることに留意することができる。この場合、スレーブデバイス１４１、１４２、１４３は、サイクル３００の異なる表現を有する場合がある。それゆえ、タイムスロット規定の理解は、スレーブデバイスごとに異なる場合がある。これにより、マスターデバイス１１０とスレーブデバイス１４１、１４２、１４３との間の時間同期に関する制約を緩和できるようになる。
【００７８】
図４は、アップリンク送信のためにスレーブデバイス１４１、１４２、１４３によって用いられることになる送信構成を粗く決定するために、主構成段階中にマスターデバイス１１０によって実行されるアルゴリズムを概略的に表す。
【００７９】
そのアルゴリズムはステップＳ４０１において開始する。
次のステップＳ４０２において、マスターデバイス１１０は、その第１の通信インターフェース２０４を設定する。それゆえ、第１の通信インターフェース２０４は、ダウンリンクフィルター１２１の公称波長に実質的に等しい搬送波波長において光信号を送信するために構成される。マスターデバイス１１０は、図８に関して後に詳述されるアルゴリズムを実施することによって適切な構成を決定することができる。
主構成段階中にマスターデバイス１１０によってスレーブデバイス１４１、１４２、１４３に送信される全てのメッセージは、第１の通信インターフェース２０４のこの構成を用いて送信される。
【００８０】
マスターデバイス１１０は、スレーブデバイス１４１、１４２、１４３によって送信される場合があるような光信号を受信できるように第１の通信インターフェース２０４を更に構成する。
【００８１】
次のステップＳ４０３において、マスターデバイス１１０は、主構成段階のサイクルを開始する。そのサイクルは、図３に関して上記で言及されたように規定される。
【００８２】
次のステップＳ４０４において、マスターデバイス１１０は、スレーブデバイス１４１、１４２、１４３にシグネチャーメッセージを送信する。
シグネチャーメッセージは、主構成段階が進行中であることを示す専用のタイプ識別子を有するメッセージである。
このメッセージを受信すると、スレーブデバイス１４１、１４２、１４３は、図５に関して後に説明されるように動作する。
【００８３】
次のステップＳ４０５において、マスターデバイス１１０は、サイクル３００の残りの持続時間に対応するタイムアウト値を用いてタイマーを設定する。
【００８４】
次のステップＳ４０６において、マスターデバイス１１０は、任意のスレーブデバイス１４１、１４２、１４３から、ステップＳ４０４において送信されたシグネチャーメッセージに対する応答メッセージを受信したか否かを調べる。
マスターデバイス１１０がそのような応答メッセージを受信した場合には、ステップＳ４０８が実行される。そうでない場合には、ステップＳ４０７が実行される。
【００８５】
ステップＳ４０７において、マスターデバイス１１０は、ステップＳ４０５において設定されたタイマーのタイムアウトが満了したか否かを調べる。タイムアウトが満了した場合には、ステップＳ４０３が繰り返され、主構成段階の新たなサイクル３００が開始される。そうでない場合には、ステップＳ４０６が繰り返される。
【００８６】
ステップＳ４０８において、マスターデバイス１１０は、スレーブデバイス１４１、１４２、１４３から少なくとも２つの重なり合う応答メッセージを受信することから生じる衝突が検出されたか否かを調べる。この場合、光信号が受信されるが、マスターデバイス１１０は受信された光信号を復号することができない。
衝突が検出された場合には、ステップＳ４０９が実行される。そうでない場合には、ステップＳ４１０が実行される。
【００８７】
ステップＳ４０９において、マスターデバイス１１０は、衝突が検出されたことを通知する通知メッセージをスレーブデバイス１４１、１４２、１４３に送信する。この通知は、肯定応答メッセージに含まれる場合もある。その後、ステップＳ４０６が繰り返される。
【００８８】
ステップＳ４１０において、マスターデバイス１１０は、受信された応答メッセージからスレーブデバイスの識別子を抽出することによって、ステップＳ４０６において検出された応答メッセージを送信したスレーブデバイスを識別する。その後、マスターデバイス１１０は、抽出された識別子を含む肯定応答メッセージを送信する。マスターデバイスが複数の応答メッセージに肯定応答するとき、その肯定応答メッセージは、そのような識別子のリストを含む場合がある。
【００８９】
次のステップＳ４１１において、マスターデバイス１１０は、全てのスレーブデバイス１４１、１４２、１４３からの応答メッセージが受信されたか否かを調べる。全てのスレーブデバイスが識別された場合には、主構成段階はステップＳ４１２において終了する。
そうでない場合には、ステップＳ４０６が繰り返される。ステップＳ４０６は、直ちに繰り返されなくてもよいことに留意されたい。ステップＳ４０６は、所定の期間が経過した後に繰り返すことができる。さらに、ステップＳ４０６は、所定の回数のみ、又は所定の期間だけ繰り返すことができる。例えば、実効的なスレーブデバイス数がマスターデバイス１１０によって予め知られていない場合には、所定のサイクル数にわたってそれ以上の応答メッセージが受信されなかった場合を除いて、ステップＳ４０６を繰り返すことができる。
本発明の範囲から逸脱することなく、シグネチャーメッセージ再送に関して、マスターデバイス１１０の数多くの他の構成を実施することができる。
【００９０】
１つのスレーブデバイスから１つの応答メッセージが受信されるとき、マスターデバイス１１０は、構成段階の少なくとも次回のサイクルの間、タイムスロットの数を削減することに決めることができる。次回のシグネチャーメッセージ（複数の場合もある）に応答してメッセージを送信するスレーブデバイスが少なくなる傾向にあるとき、衝突が生じる確率を著しく高めることなく、応答メッセージの送信に割り当てられる期間を削減することができる。
【００９１】
特定の実施形態では、応答メッセージの送信に割り当てられるタイムスロットの数は、マスターデバイス１１０がまだ応答メッセージを受信していないスレーブデバイスの数に等しくしておくことができる。
【００９２】
衝突が検出されるとき、マスターデバイス１１０は、別の衝突が生じる確率を低減するために、構成段階の少なくとも次回のサイクル３００の間、タイムスロットの数を増やすことに決めることができる。
【００９３】
別の特定の実施形態では、サイクル３００は、応答メッセージを送信するためにスレーブデバイス１４１、１４２、１４３に専用に割り当てられた１つのタイムスロットが設けられるように、デフォルトによって規定される。スレーブデバイス１４１、１４２、１４３をマスターデバイス１１０にそれぞれ接続する光ファイバーの長さが光信号の伝搬速度を考慮して十分に異なる場合には、衝突が生じる確率は極めて低い。それゆえ、そのような構成によれば、主構成段階の全期間を短縮できるようになる。さらに、衝突が検出される場合には、サイクル数を増やすことができる。
【００９４】
サイクル３００当たりのタイムスロットの数が時間の経過とともに変化する傾向があるとき、現在のサイクルにおける実効的なタイムスロットの数は、シグネチャーメッセージにおいてマスターデバイス１１０によって示される場合がある。
一変形形態では、マスターデバイス１１０は、シグネチャーメッセージにおいて、所定の値に対するタイムスロット数の変化のみを示し、所定の値は、受動光ネットワーク１００の関与する各デバイスによって知られているデフォルト値とすることができるか、又は先行するサイクル３００内のタイムスロット数とすることができる。
【００９５】
別の実施形態では、サイクル３００当たりのタイムスロットの数が時間の経過とともに変化する傾向があるとき、スレーブデバイス１４１、１４２、１４３は、受信された肯定応答及び／又は衝突インジケーションの解析によって、現在のサイクルにおける実効的なタイムスロット数を決定する。
【００９６】
図５は、図４のアルゴリズムに対応して各スレーブデバイス１４１、１４２、１４３によって実行されるアルゴリズムを概略的に表す。
【００９７】
そのアルゴリズムはステップＳ５０１において開始する。そのアルゴリズムはスレーブデバイス１４１によって実行されると考えることにする。
【００９８】
次のステップＳ５０２において、スレーブデバイス１４１は、初期搬送波波長において光信号を送信するために第１の通信インターフェース２０４を構成する。
この初期搬送波波長は、例えば、スレーブデバイス１４１によって記憶されるデフォルトの１組の送信パラメーター、又は先行するアップリンク通信の場合に用いられた１組の送信パラメーターに対応する。例えば、１組の送信パラメーターは、電源を切られる前にアップリンク通信のためにスレーブデバイス１４１によって用いられた最後の搬送波波長に対応する１組の送信パラメーターとすることができる。
【００９９】
図５のアルゴリズムは、図４のアルゴリズムとともに、アップリンクフィルター１２２の公称波長に実質的に等しい搬送波波長において光信号を送信するために第１の通信インターフェース２０４を構成することを目的とする。
【０１００】
次のステップＳ５０３において、スレーブデバイス１４１は、マスターデバイス１１０からシグネチャーメッセージを受信するのを待つ。シグネチャーメッセージが受信されると、スレーブデバイス１４１は、マスターデバイス１１０に応答メッセージを送信するために、ステップＳ５０４において、サイクル３００のタイムスロットを選択する。このタイムスロットは、例えば、一様分布確率に従ってランダムに選択することができる。
【０１０１】
次のステップＳ５０５において、スレーブデバイス１４１は、シグネチャーメッセージが受信されたことを示す応答メッセージをマスターデバイス１１０に送信する。応答メッセージは、スレーブデバイス１４１を識別する識別子を含む。第１の通信インターフェース２０４は、アップリンクフィルター１２２の通過帯域内の搬送波波長において光信号を送信するためにまだ構成されていない場合があることに留意されたい。それゆえ、応答メッセージがアップリンクフィルター１２２によって出力されない場合があるので、マスターデバイス１１０は応答メッセージを受信しない場合がある。
【０１０２】
次のステップＳ５０６において、スレーブデバイス１４１は、タイムスロットの残りの持続時間に対応するタイムアウト値を用いてタイマーを設定する。タイムスロットの持続時間はラウンドトリップ時間値ＲＴＴに等しく規定されることが好ましいので、マスターデバイス１１０が応答メッセージを受信する場合には、スレーブデバイス１４１は、タイムスロットの終了前に肯定応答メッセージを受信するはずである。
【０１０３】
次のステップＳ５０７において、スレーブデバイス１４１は、ステップＳ５０５において送信された応答メッセージに対して、結果として、マスターデバイス１１０から肯定応答を受信したか否かを調べる。
スレーブデバイス１４１がそのような肯定応答を受信した場合には、ステップＳ５０９が実行される。そうでない場合には、ステップＳ５０８が実行される。
そのような肯定応答は、ステップＳ４１０においてマスターデバイス１１０によって送信されるような肯定応答メッセージ、又はステップＳ４０９においてマスターデバイス１１０によって送信されるような、衝突が検出されたことを通知する通知メッセージとすることができる。
実際には、いずれのタイプのメッセージとも、衝突の場合に光信号を復号できない場合であっても、マスターデバイス１１０が少なくとも１つの応答メッセージを受信したことを示す肯定応答に関連する。
【０１０４】
ステップＳ５０８において、スレーブデバイス１４１は、ステップＳ５０６において設定されたタイマーのタイムアウトが満了したか否かを調べる。タイムアウトが満了した場合には、ステップＳ５１１が実行される。そうでない場合には、ステップＳ５０７が繰り返される。
【０１０５】
ステップＳ５０９において、スレーブデバイス１４１は、受信された肯定応答が、自らの識別子を含む肯定応答メッセージであるか否かを調べる。言い換えると、スレーブデバイス１４１は、その肯定応答メッセージが自らの応答メッセージに肯定応答するか否かを調べる。
その肯定応答メッセージがスレーブデバイス１４１の識別子を含む場合には、それは、スレーブデバイス１４１の第１の通信インターフェース２０４が、実質的にアップリンクフィルター１２２の公称波長において光信号を送信するために構成されていることを意味する。
その後、ステップＳ５１２が実行される。そうでない場合には、ステップＳ５１０が実行される。
【０１０６】
図４に関して既に言及されたように、マスターデバイスは、例えば、サイクル３００の終了時に、複数の肯定応答を単一のメッセージ内で送信することができる。この場合、スレーブデバイス１４１は、そのメッセージが自らの識別子を含むか否かを調べるために、そのメッセージの内容を構文解析(parse)する。
【０１０７】
ステップＳ５１０において、スレーブデバイス１４１は、マスターデバイス１１０によって衝突が検出されたことを通知する通知メッセージを受信したか否かを調べる。
そのメッセージが衝突検出を示す場合には、スレーブデバイス１４１は、その第１の通信インターフェース２０４が、実質的にアップリンクフィルター１２２の公称波長において光信号を送信するために現在構成されているか否かを判断することができない。それゆえ、その第１の通信インターフェース２０４の構成に関して何も変更することなく、ステップＳ５０３が繰り返される。
そうでない場合には、ステップＳ５１１が実行される。
【０１０８】
ステップＳ５１１において、スレーブデバイス１４１は、その第１の通信インターフェース２０４の構成を変更する。言い換えると、スレーブデバイス１４１は、新たな搬送波波長において光信号を送信するために、スレーブデバイス１４１の第１の通信インターフェース２０４を構成する。
先行する構成の搬送波波長と新たな搬送波波長との間の差は、アップリンクフィルター１２２の帯域幅に基づいて規定することができる。その差は、この帯域幅よりも小さく、例えば、その値の半分に相当することが好ましい。
このステップの目的は、アップリンクフィルター１２２の通過帯域に一致する構成を見いだすまで、スレーブデバイス１４１に構成を試験させることである。
【０１０９】
言い換えると、スレーブデバイス１４１は、マスターデバイス１１０から自らの識別子を含むいかなる肯定応答も、シグネチャーメッセージの２つの受信間の衝突通知も受信しないときに、別の搬送波波長において光信号を送信するためにスレーブデバイス１４１の送信インターフェース２０４を再構成し、応答メッセージを再び送信する。
【０１１０】
ステップＳ５１２において、スレーブデバイス１４１は、アップリンクフィルター１２２の公称波長に更に近づくために、スレーブデバイス１４１の第１の通信インターフェース２０４の構成を改善するためのプロセスに入ることができる。このプロセスは、図６及び図７に関して後に詳述される。その後、そのアルゴリズムはステップＳ５１３において終了する。
【０１１１】
それゆえ、図４のアルゴリズムとともに、図５のアルゴリズムによって、実効的な公称波長が温度依存性であるときに特に、アップリンクフィルター１２２のこの公称波長がどのような値であっても、アップリンク通信を実行するためにスレーブデバイス１４１の構成を決定できるようになる。
【０１１２】
それゆえ、図４のアルゴリズムとともに、図５のアルゴリズムによって、実効的な搬送波波長が温度依存性であるときに特に、スレーブデバイス１４１によって用いられるこの搬送波波長がわからない場合でもまた、アップリンク通信を実行するためにスレーブデバイス１４１の構成を決定できるようになる。
【０１１３】
図６は、アップリンク通信の場合に用いられることになる送信構成を細かく決定するために、主構成段階中に、各スレーブデバイス１４１、１４２、１４３によって実行されるアルゴリズムを概略的に表す。実際には、図５のアルゴリズムによって、アップリンク通信のためにスレーブデバイス１４１、１４２、１４３によって用いられることになる適切な構成を粗く決定できるようになる。
しかしながら、アップリンクフィルター１２２の僅かなスペクトル離調から生じる信号減衰を制限するために、スレーブデバイス１４１、１４２、１４３の構成を改善することができる。
さらに、そのアルゴリズムによれば、スレーブデバイス１４１は、アップリンクフィルター１２２の、すなわち、スペクトルスプリッターデバイス１２０の温度の変動に起因する、アップリンクフィルター１２２の公称波長の経時変化を追跡できるようになる。
さらに、そのアルゴリズムによれば、スレーブデバイス１４１は、所与の送信構成の場合に、温度の変動に起因して対応する搬送波波長が変化するときに、その送信構成を適応させることができるようになる。
【０１１４】
そのアルゴリズムはスレーブデバイス１４１によって実行されると考えることにする。
【０１１５】
ステップＳ６０１において、スレーブデバイス１４１は、マスターデバイスにメッセージを送信する。このメッセージは、スレーブデバイス１４１とマスターデバイス１１０との間の通常のやりとりの一部とすることができる。
【０１１６】
次のステップＳ６０２において、スレーブデバイス１４１は、ステップＳ６０１において送信されたメッセージの受信中に検出された光信号のエネルギーレベルについての、マスターデバイス１１０からのインジケーションを受信したか否かを調べる。
実際には、図７に関して後に説明されるように、スレーブデバイスからメッセージを受信するとき、マスターデバイス１１０は、メッセージの受信中に検出された光信号のエネルギーレベルについてのインジケーションをスレーブデバイスに返送する。
そのようなインジケーションは、例えば専用のメッセージヘッダーフィールドにおいて、マスターデバイス１１０とスレーブデバイスとの間で通常交換されるメッセージの一部とすることができる。
【０１１７】
次のステップＳ６０３において、スレーブデバイス１４１は、マスターデバイス１１０から受信されたインジケーションが、先行するメッセージと比べて光信号のエネルギーレベルが安定していることを示すか否かを調べる。
先行するメッセージは、ステップＳ６０１の前回の実行を指している。
好ましい実施形態では、先行するメッセージは、図６のアルゴリズムの直前の実行中にスレーブデバイス１４１によって送信されたメッセージを指している。
これが、図６のアルゴリズムの最初の実行である場合には、それは、先行するメッセージが存在しないことを意味しており、そのインジケーションに情報はなく、スレーブデバイス１４１は、光信号のエネルギーレベルが安定していないと考える。
２つの連続するメッセージのエネルギーレベル間の差が所定の値未満である場合には、光信号のエネルギーレベルは安定していると見なされる。言い換えると、スレーブデバイス１４１は、マスターデバイス１１０から受信された情報、すなわち、インジケーションに基づいて、更に別の搬送波波長において光信号を送信するためにその送信インターフェース２０４を再構成するか否かを決定する。
光信号のエネルギーレベルが安定している場合には、ステップＳ６０４が実行される。そうでない場合には、ステップＳ６０５が実行される。
【０１１８】
ステップＳ６０４において、スレーブデバイス１４１は、その第１の通信インターフェース２０４の構成を維持し、ステップＳ６０１が繰り返される。
【０１１９】
ステップＳ６０５において、スレーブデバイス１４１は、以下のように、その第１の通信インターフェース２０４の構成を変更する。
【０１２０】
そのインジケーションが、情報がないことを示す場合には、これが図６のアルゴリズムの最初の実行であることを意味する。その際、スレーブデバイス１４１は、アップリンク方向において用いられる搬送波波長を長くするか、短くするかを任意に決定する。
【０１２１】
そのインジケーションがエネルギーレベルの増加を示すとともに、図６のアルゴリズムの前回の発生時に、スレーブデバイス１４１がアップリンク方向において用いられる搬送波波長を短くした場合には、スレーブデバイス１４１は、搬送波波長を短くし続ける。
【０１２２】
そのインジケーションがエネルギーレベルの増加を示すとともに、図６のアルゴリズムの前回の発生時に、スレーブデバイス１４１がアップリンク方向において用いられる搬送波波長を長くした場合には、スレーブデバイス１４１は、搬送波波長を長くし続ける。
【０１２３】
そのインジケーションがエネルギーレベルの減少を示すとともに、図６のアルゴリズムの前回の発生時に、スレーブデバイス１４１がアップリンク方向において用いられる搬送波波長を短くした場合には、スレーブデバイス１４１は、ここで搬送波波長を長くする。
【０１２４】
そのインジケーションがエネルギーレベルの減少を示すとともに、図６のアルゴリズムの前回の発生時に、スレーブデバイス１４１がアップリンク方向において用いられる搬送波波長を長くした場合には、スレーブデバイス１４１は、ここで搬送波波長を短くする。
【０１２５】
そのインジケーションがエネルギーレベルの減少を示すとともに、図６のアルゴリズムの前回の発生時に、スレーブデバイス１４１がアップリンク方向において用いられる搬送波波長を変更しなかった場合には、スレーブデバイス１４１は、ここで搬送波波長を短くするか、長くするかを決定する。
この決定は任意に行うことができるか、又は所定の判定基準を用いて、例えば、先行する経時変化に基づいて行うことができる。
この状況は、アップリンクフィルター１２２の、又はスレーブデバイス１４１の温度が変化するときに生じる。それゆえ、スレーブデバイス１４１の第１の通信インターフェース２０４の構成は、アップリンクフィルター１２２の公称波長ともはや一致しない。それゆえ、アップリンク方向においてスレーブデバイス１４１によって用いられる搬送波波長の改善が実行される必要がある。
【０１２６】
別の実施形態では、エネルギーレベルの安定性についてのインジケーションを受信する代わりに、スレーブデバイス１４１は、実際のエネルギーレベルを示す情報、又はそのようなエネルギーレベルを表す情報を受信する。
この場合、スレーブデバイス１４１は、この情報と、図６のアルゴリズムの前回の実行中に受信された情報とを比較し、それゆえ、エネルギーレベルが安定しているか否か、エネルギーレベルが増加したか、減少したかを判断することになる。
【０１２７】
図７は、図６のアルゴリズムに対応してマスターデバイス１１０によって実行されるアルゴリズムを概略的に表す。
【０１２８】
ステップＳ７０１において、マスターデバイス１１０は、スレーブデバイス１４１のようなスレーブデバイスからメッセージを受信する。このメッセージは、図６のアルゴリズムのステップＳ６０１中に送信されたメッセージに対応する。
次のステップＳ７０２において、マスターデバイス１１０は、メッセージの受信中に測定されるような、エネルギーレベルの値を得る。
【０１２９】
次のステップＳ７０３において、マスターデバイス１１０は、そのメッセージがこのスレーブデバイスから受信された最初のメッセージであるか否かを調べる。これが最初のメッセージである場合には、ステップＳ７０５が実行される。そうでない場合には、ステップＳ７０４が実行される。
【０１３０】
ステップＳ７０４において、マスターデバイス１１０は、ステップＳ７０２において得られたようなエネルギーレベルの値を、図７のアルゴリズムの前回の実行中にステップ７０５において記憶された値と比較する。
【０１３１】
ステップＳ７０５において、マスターデバイス１１０は、ステップＳ７０２において得られたようなエネルギーレベルの値を記憶し、次のステップＳ７０６において、マスターデバイス１１０は、スレーブデバイスに比較に関連するインジケーションを送信する。
【０１３２】
ステップＳ７０１において受信されたメッセージがこのスレーブデバイスから受信された最初のメッセージである場合には、比較は実行されず、送信されたインジケーションは、情報がないことを示す。そうでない場合には、そのインジケーションは、そのメッセージのエネルギーレベルの値が前回記憶された値に比べて、大きいか、小さいか、又は安定しているかを示す。言い換えると、マスターデバイス１１０は、そのメッセージのエネルギーレベルが先行するメッセージのエネルギーレベルに比べて、大きいか、小さいか、又は安定しているかを示す。
【０１３３】
図６及び図７のアルゴリズムを実行する際に、マスターデバイス１１０の役割及びスレーブデバイス１４１の役割が入れ替わる場合があることに留意することができる。この場合、マスターデバイス１１０は、ダウンリンクフィルター１２１から生じる信号減衰を制限するために、その第１の通信インターフェース２０４の構成を改善することができる。
実際には、図８に関して後に説明されるようなアルゴリズムによれば、マスターデバイスは、ダウンリンク送信のために用いられることになる送信構成を粗く規定できるようになる。
搬送波波長を細かく規定することが必要な場合がある。
さらに、そのアルゴリズムによれば、マスターデバイス１１０は、ダウンリンクフィルター１２１の、すなわち、スペクトルスプリッターデバイス１２０の温度の変動に起因する、ダウンリンクフィルター１２１の公称波長の経時変化を追跡できるようになる。
さらに、そのアルゴリズムによれば、マスターデバイス１１０は、所与の送信構成の場合に、例えば、温度の変動に起因して対応する搬送波波長が変化するときに、その送信構成を適応させることができるようになる。
【０１３４】
図８は、ダウンリンク方向において用いられることになる送信構成を決定するために、予備構成段階中にマスターデバイス１１０によって実行されるアルゴリズムを概略的に表す。
【０１３５】
そのアルゴリズムはステップＳ８０１において開始する。
次のステップＳ８０２において、マスターデバイス１１０は、その第１の通信インターフェース２０４を設定する。それゆえ、第１の通信インターフェース２０４は、初期搬送波波長において光信号を送信するために構成され、それは第１の通信インターフェース２０４のデフォルト構成とすることができるか、又はスレーブデバイス１４１、１４２、１４３とのダウンリンク通信のために前回用いられた第１の通信インターフェース２０４の構成とすることができる。
【０１３６】
マスターデバイス１１０は、スレーブデバイス１４１、１４２、１４３によって送信される場合があるような光信号を受信できるように、第１の通信インターフェース２０４を更に構成する。
【０１３７】
次のステップＳ８０３において、マスターデバイス１１０はサイクルカウンターを初期化する。このサイクルカウンターは、予備構成段階のサイクル数をカウントすることを目的とする。それゆえ、サイクルカウンターは新たなサイクルごとにインクリメントされる。
マスターデバイス１１０は、１つのスレーブデバイスのみと予備構成段階を実行することができるので、予備構成段階におけるサイクル当たりのタイムスロットの数は、主構成段階におけるサイクル当たりのタイムスロットの数に比べて少なくすることができる。例えば、各サイクルは２つのタイムスロットを含むことができ、１つのタイムスロットはシグネチャーメッセージを送信するためのものであり、１つは応答メッセージ及び肯定応答メッセージを送信するためのものである。
【０１３８】
次のステップＳ８０４において、マスターデバイス１１０は、予備構成段階の１サイクルを開始する。
【０１３９】
次のステップＳ８０５において、マスターデバイス１１０は、スレーブデバイス１４１、１４２、１４３にシグネチャーメッセージを送信する。
シグネチャーメッセージは、予備構成段階が進行中であることを示す専用のタイプ識別子を有するメッセージである。このタイプ識別子は、主構成段階の場合に用いられたタイプ識別子と同じとすることができる。
このメッセージを受信すると、スレーブデバイス１４１、１４２、１４３は、図５に関して既に説明されたような応答メッセージを送信する。
第１の通信インターフェース２０４は、ダウンリンクフィルター１２１の通過帯域内の搬送波波長において光信号を送信するためにまだ構成されていない場合があることに留意されたい。それゆえ、シグネチャーメッセージはダウンリンクフィルター１２１によって出力されない場合があるので、スレーブデバイス１４１、１４２、１４３はシグネチャーメッセージを受信しない場合がある。
【０１４０】
次のステップＳ８０６において、マスターデバイス１１０は、サイクルの残りの持続時間に対応するタイムアウト値を用いてタイマーを設定する。
【０１４１】
次のステップＳ８０７において、マスターデバイス１１０は、ステップＳ８０５において送信されたシグネチャーメッセージに対する応答メッセージを任意のスレーブデバイス１４１、１４２、１４３から受信したか否かを調べる。
マスターデバイス１１０がそのような応答メッセージを受信した場合には、それは、マスターデバイス１１０の第１の通信インターフェース２０４が、実質的にダウンリンクフィルター１２１の公称波長において光信号を送信するために構成されていることを意味する。
その後、ステップＳ８０９が実行される。そうでない場合には、ステップＳ８０８が実行される。
【０１４２】
ステップＳ８０９において、マスターデバイス１１０は、マスターデバイス１１０の第１の通信インターフェース２０４の構成を維持する。実際には、アルゴリズムがこのステップに達するとき、それは、スレーブデバイス１４１、１４２、１４３がマスターデバイス１１０からメッセージを受信できることを意味する。マスターデバイス１１０は、図７に関して既に言及されたように、第１の通信インターフェース２０４の構成を改善することができる。その後、そのアルゴリズムはステップＳ８１０において終了する。
【０１４３】
ステップＳ８０８において、マスターデバイス１１０は、ステップＳ８０６において設定されたタイマーのタイムアウトが満了したか否かを調べる。タイムアウトが満了した場合には、ステップＳ８１１が実行される。そうでない場合には、ステップＳ８０７が繰り返される。
【０１４４】
ステップＳ８１１において、マスターデバイス１１０は、サイクルカウンターが所定のしきい値に達したか否かを調べる。言い換えると、マスターデバイス１１０は、送信されたシグネチャーメッセージが所定の数、すなわち、しきい値に達したか否かを調べる。
このしきい値は、スレーブデバイスが自らの第１の通信インターフェース２０４の適切な構成を見いだすのに必要な最大サイクル数に対応する。
実際には、スレーブデバイスがシグネチャーメッセージを受信する場合には、スレーブデバイスは、アップリンク通信のために適した構成を見いだす必要がある。これを果たすために、スレーブデバイスは、図５に関して既に説明されたアルゴリズムを適用する。それゆえ、マスターデバイス１１０は、スレーブデバイスがアップリンク通信のために適した送信構成を見いだすのに必要な数だけシグネチャーメッセージを送信することになる。
しきい値に達した場合には、ステップＳ８１２が実行される。そうでない場合には、ステップＳ８０４が繰り返され、新たなサイクルが開始される。
【０１４５】
ステップＳ８１２において、マスターデバイス１１０は、第１の通信インターフェース２０４の構成を変更する。言い換えると、マスターデバイス１１０は、新たな搬送波波長において光信号を送信するために第１の通信インターフェース２０４を構成する。
先行する送信構成と新たな送信構成との間の差は、ダウンリンクフィルター１２１の帯域幅に基づいて規定することができる。その差は、この帯域幅よりも小さく、例えば、その値の半分に相当することが好ましい。
このステップの目的は、ダウンリンクフィルター１２１の通過帯域に一致する構成を見いだすまで、マスターデバイス１１０に構成を試験させることである。
【０１４６】
マスターデバイス１１０がダウンリンクフィルター１２１に適した構成を見いだすと、スペクトルスプリッターデバイス１２０の他のダウンリンクフィルターの適切な構成を決定することができる。
実際には、既に言及されたように、アップリンク方向又はダウンリンク方向について考える場合、スペクトルスプリッターデバイス１２０の全てのフィルターが同じ帯域幅値を有することが好ましく、温度の変動とは無関係に、所定のスペクトル距離だけ離間されることが好ましい。
それゆえ、マスターデバイス１１０は、この帯域幅値及び空間値を用いることによって、他のダウンリンクフィルターの適切な構成を決定することができる。
【０１４７】
フィルターの帯域幅は一定にすることができ、フィルター間のスペクトル距離も一定にすることができる。一変形形態では、フィルターごとの実効的な帯域幅及びフィルター間のスペクトル距離は、マスターデバイス１１０によって学習される場合がある。この場合、マスターデバイス１１０は、ダウンリンクフィルターごとに図４に関して上記で詳述されたアルゴリズムのステップを実行し、得られた構成から、実効的な帯域幅及びスペクトル距離を決定する。これらの特性は温度による変化を受けないので、マスターデバイス１１０はそれらの特性を用いて、将来における全てのフィルターのための予備構成段階を短縮することができる。
【図１】
0006026442.tif 000002
【図２】
0006026442.tif 000003
【図３】
0006026442.tif 000004
【図４】
0006026442.tif 000005
【図５】
0006026442.tif 000006
【図６】
0006026442.tif 000007
【図７】
0006026442.tif 000008
【図８】
0006026442.tif 000009