(57)【特許請求の範囲】
【請求項１】
ネットワークノードと光スプリッタを介して光通信状態にある複数の下流デバイスを含む光ネットワークを監視するための方法であって、
下流デバイスの複数のサブセットを選択するステップであって、複数のサブセットの各サブセットが、複数の下流デバイスの少なくとも一部およびセットのメンバー数を２ｎにするために必要なダミーの下流デバイスからなる集合監視用セット内の２つ以上だが全ての下流デバイスより少ない下流デバイスをその中に有し、ｎが正の整数である、選択するステップと、
各サイクルが複数のサブセットを適用して複数回のポート監視サイクルを行うステップであって、実行される各ポート監視サイクルが、
選択されなかった下流デバイスに上り送信を中止するように指示するステップおよび、
どのポートが上り送信を受け取っているか決定するために下流スプリッタポートの上り活動を監視するステップを含む、ポート監視サイクルを行うステップと、
監視結果を報告するステップと
を含む、方法。
【請求項２】
各ポート監視サイクルで結果が取得された後に報告が行われる、請求項１に記載の方法。
【請求項３】
複数のサブセットの各サブセットが、集合監視用セット内の下流デバイスのうち半数をその中に含む、請求項１に記載の方法。
【請求項４】
下流デバイスの複数のサブセットを選択するステップが、
集合監視用セット内の下流デバイスの半数を含む１つのグループを有し、グループは、集合監視用セット内のデバイスの連続的リスト内で互いに隣接する１つまたは複数の下流デバイスである、第１のサブセットを選択するステップと、
前のサブセットの１つまたは複数のグループの半分のサイズである次のサブセットグループであって、各グループがその前に選択された各グループの半分またはその前に選択されなかった各グループの半分からなるサブセットグループをｌｏｇ２（ｎ）個のサブセットが選択されるまで選択することによって、後続のサブセットを選択するステップとを含む、請求項３に記載の方法。
【請求項５】
１つまたは複数の個別の下流デバイスに対してポート監視サイクルを行うステップをさらに含み、個別の下流デバイスに対する各ポート測定サイクルが、
選択されたデバイスに上り送信を中止するよう指示するステップと、
下りスプリッタポートでの上り活動を監視するステップと、
結果を報告するステップとを含む、請求項１に記載の方法。
【請求項６】
下流デバイスに通常動作を再開するよう指示するステップをさらに含む、請求項１に記載の方法。
【請求項７】
複数のサブセットを選択するステップの前に、光ネットワーク上で動作可能な下流デバイスの識別子を決定するステップをさらに含む、請求項１に記載の方法。
【請求項８】
光ネットワークがＰＯＮ（受動光ネットワーク）であり、下流デバイスがＯＮＵ（光ネットワークユニット）である、請求項１に記載の方法。
【請求項９】
測定のステップおよび報告のステップがＩＳＭ（インテリジェントスプリッタモニタ）によって行われる、請求項１に記載の方法。
【請求項１０】
報告された結果で相関テーブルを更新するステップをさらに含む、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、２０１４年４月１１日に出願された、「Ｓｐｌｉｔｔｅｒ  Ｍｏｎｉｔｏｒｉｎｇ  ｉｎ  Ｏｐｔｉｃａｌ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ」と題する米国仮特許出願第６１／９７８４５３号に関連し、その優先権を主張するものであり、かつ、２０１１年５月１２日に出願された、「Ｉｎｔｅｌｌｉｇｅｎｔ  Ｓｐｌｉｔｔｅｒ  Ｍｏｎｉｔｏｒ」と題する米国特許出願第１３／１０６０８８号に関連し、それらの出願の全体が参照により本明細書に組み込まれる。
【０００２】
本発明は一般に通信ネットワークの分野に関し、より具体的には、光通信ネットワーク内の光スプリッタポートをＣＰＥまたは他のエンドデバイスに関連付けるための方法および装置に関する。
【背景技術】
【０００３】
下記の略語をここに展開し、それらの少なくともいくつかを、下記の現況技術および本発明の説明の中で参照する。
ＣＰＥ：Ｃｕｓｔｏｍｅｒ  Ｐｒｅｍｉｓｅｓ  Ｄｅｖｉｃｅ（顧客宅内機器）
ＩＳＭ：Ｉｎｔｅｌｌｉｇｅｎｔ  Ｓｐｌｉｔｔｅｒ  Ｍｏｎｉｔｏｒ（インテリジェントスプリッタモニタ）
ＮＡ：Ｎｅｔｗｏｒｋ  Ａｎａｌｙｚｅｒ（ネットワークアナライザ）
ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｔｉｏｎ（光回線終端装置）
ＯＭＭ：Ｏｐｔｉｃａｌ  Ｍｏｎｉｔｏｒｉｎｇ  Ｍｏｄｕｌｅ（光監視モジュール）
ＯＮＴ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｔｅｒｍｉｎａｌ（光ネットワーク終端装置）
ＯＮＵ：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ（光ネットワークユニット）
ＰＩＣ：Ｐｈｏｔｏｎｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｒｙ（フォトニック集積回路）
ＰＬＯＡＭ：Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ  Ｏｐｅｒａｔｉｏｎｓ，Ａｄｍｉｎｉｓｔｒａｔｉｏｎ，ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ（物理層の操作、管理、および保守）
【０００４】
多くの光通信ネットワークは、例えばＰＯＮ（受動光ネットワーク）などのポイントツーマルチポイントのトポロジを使用する。一例では、ＰＯＮはＣＯ（中央局）内にあるＯＬＴ（光回線終端装置）を含み、このＯＬＴはフィーダファイバを介して通常、ＣＯから遠隔の場所にある下り光スプリッタと接続する。光スプリッタは次に、ＯＮＵ（光ネットワークユニット）などのいくつかのＰＯＮエンドデバイスと、対応する数のアクセスファイバを介して接続している。光スプリッタはまた、１つまたは複数の下りポートで、エンドデバイスではなく別の光スプリッタに接続して、カスケードトポロジを作ることもある。同様のトポロジは、例えばデータセンタなどの、他の実装における光ネットワークに使用されることもある。
【０００５】
ＰＯＮでは、ＯＬＴからの下り送信は１つまたは複数の光スプリッタを通してＯＮＵまたは他のエンドデバイスに送られる。ほとんどの場合、各エンドデバイスは同じ送信内容を受信し、そのデバイスに宛てられた部分を抽出する。ＰＯＮではＣＰＥ（顧客宅内機器）と呼ばれることもある、エンドデバイスからの上り送信は下り送信と同じファイバおよびスプリッタの経路を使用する。
【０００６】
ＩＳＭ（インテリジェントスプリッタモニタ）が光ネットワークに設置されることもある。典型的な構成では、１つまたは複数の光スプリッタの下りポートを監視して、特定のポートに上り送信がいつ到着したか決定する。監視を円滑化するために、例えば、下り光スプリッタポートに接続するファイバまたは他の通信チャネル上でカップリングするタップが使用されることがある。下り送信も同様に監視されることがあるが、現在のところその必要はないと考えられている。
【０００７】
既存または考え得るものとして本明細書に記載される技法または方式が本発明の背景として提示されているが、そのことによって、それらの技法または方式がこれまでに商品化されたか、または発明者以外の者に知られていると認めるわけではないことに留意されたい。
【発明の概要】
【課題を解決するための手段】
【０００８】
エネルギー効率を改善した光通信ネットワークを提供するという目標のもと、発明者はＩＳＭ（インテリジェントスプリッタモニタ）をすでに開発しており、その一定の発明的態様およびその態様の動作を本明細書に開示する。ただし、これらの新発想の適用を通して効率の改善が期待されるとはいえ、特定の請求項に明示的に記載されない限り、特定の結果は本発明の要件ではないことに留意されたい。
【０００９】
一態様では、ネットワーク監視の方法は、例えばＰＯＮなどの光ネットワーク内の少なくとも１つの光スプリッタに関連付けられたＩＳＭを提供すること、または、既存のＩＳＭを採用することを含む。ＩＳＭは、上りトラフィックについて、少なくとも１つの光スプリッタに関連付けられた下りポート、好ましくは全ての下りポートのセットを監視できるように構成されるべきである。各下りポートの監視は、例えば、スプリッタの下流の光チャネル上でタップカプラを使用することによって実現されてもよい。一般に、この方法は監視されるポートのマッピングに適用されるが、場合によっては排除のプロセスによって、監視されないポートがマッピングされることもある。
【００１０】
この態様では、方法は光ネットワーク上でどのエンドデバイスが通信中か決定することを含むが、特定のスプリッタポートへのエンドデバイスのマッピングが知られていないときでも、通常動作の過程では、この決定を必ずしも行わないことが多い。テーブルまたは類似のデバイスが規定されるか、現在報告中の全てのエンドデバイスがポピュレートされ、知られている各スプリッタポートに各エンドデバイスを漸増的（ｉｎｃｒｅｍｅｎｔａｌｌｙ）に関連付けるか関連を解除するためのプロビジョニングが行われる。場合によっては、監視対象または非監視対象としてのスプリッタポートの状態も決定され、記録される。この時点で特定のスプリッタポートまたはスプリッタポートのグループに関連付けられているか関連を解除されているエンドデバイスがある場合は、それもまた、この時点で記録されてもよい。
【００１１】
この態様では、方法は複数のエンドデバイスを選択し、ネットワーク上で通信中のその他のエンドデバイスに対して、さらに指示があるまでの間、または一定期間もしくは計算可能な期間の間、上り通信を中止するように指示することを含む。次に、選択された複数のＣＰＥに上り通信を開始するように命令してもよいが、多くの実装では、このプロセスは、さらなる命令のない標準的な上り通信に頼るだけでもよい。
【００１２】
次に、下りスプリッタポートの活動が監視され、テーブルまたは類似のデバイス内で、選択されなかったエンドデバイスが、ＩＳＭ装置が監視サイクル中にアクティブであると報告した監視対象のポートとの関連を解除される。監視がこのことが発生するのに十分長く続いた後には、送信を中止させられたＣＰＥが通信再開を許可されてもよい。
【００１３】
いくつかの実施形態では、次に、監視される（場合によっては監視されない）スプリッタポートに各エンドデバイスが一意に関連付けられているかに関する決定が行われてもよい。全ての（または全ての所望の）エンドデバイスがスプリッタポートに関連付けられている場合は、プロセスは終了してもよい。終了後、相関サイクルが、例えば、周期的に再実行されてもよいし、あるイベントの発生時に再始動されてもよい。
【００１４】
これらの実施形態では、エンドデバイスのスプリッタポートへの関連付けが完了していないか、または許容レベルにないと決定された場合には、プロセスは続いてさらに複数のスプリッタポートを選択する。さらなる複数のエンドデバイスは、以前に選択された複数のエンドデバイスと同一構成であってはならない（このことは禁止されているわけではないが、監視の後に同じ関連付け結果が得られる可能性が高く、ほとんどの場合では非効率的である）。
【００１５】
これらの実施形態では、さらなる複数のエンドデバイスが選択された後、残りのエンドデバイスは上り送信を中止するよう指示され、監視、報告、および関連付けまたは関連解除のステップが行われる。次に関連付けのレベルの決定が繰り返され、プロセスは終了するか、または続いて新しいさらなる複数のエンドデバイスを選択する。
【００１６】
ほとんどの実装では、関連付けられるエンドデバイスの数は３または４よりも多くなり、監視のために選択される追加の複数デバイスの数は、エンドデバイスの数に応じて決まる。ただし、好ましいＣＰＥの選択方法では、通常、監視サイクルの数を最小限に抑える。
【００１７】
光スプリッタを介してネットワークノードと光通信状態にある複数の下流デバイスを有する光ネットワークを監視するための好ましい方法では、方法は、下流デバイスの複数のサブセットを選択することを含む。好ましい実施形態では、複数のサブセットの各サブセットは、その中に、集合監視用セットの中の２つ以上だが全ての下流デバイスより少ない下流デバイスを含む。そのセットは少なくとも複数の下流デバイスの一部および、セットのメンバー数を２ｎにするために必要な場合はダミーの下流デバイスを含み、ここでｎは正の整数である。この実施形態では、次に、各サイクルは複数のサブセットのうちの１つを適用して、複数回のポート監視サイクルが行われてもよい。この実施形態では、実行されるポート監視サイクルはそれぞれ、選択されなかった下流デバイスに上り送信を中止するように指示することおよび、下りスプリッタポートでの上り方向の活動を監視して、どのポートが上り送信を受け取っているか決定することを含む。この方法は、監視結果を報告することもさらに含む。報告は特定の実装の必要に応じて、各監視サイクルの最後、全監視サイクルの総括時、または他のなんらかの時点に行われる。
【００１８】
この実施形態では、テーブルまたは類似のデバイスが報告結果によって更新されてもよく、選択されなかったエンドデバイスは、ＩＳＭ装置が監視サイクル中にアクティブであると報告した監視対象のポートとの関連を解除されてもよい。監視がこのことが発生するのに十分長く続いた後には、送信を中止させられた下流デバイスが通信再開を許可されてもよい。
【００１９】
いくつかの実施形態では、下流デバイスの複数のサブセットを選択することは、集合監視用セット内の下流デバイスの半数を含む１つのグループを有し、グループは、集合監視用セット内のデバイスの連続的リスト内で互いに隣接する１つまたは複数の下流デバイスである、第１のサブセットを選択することと、次に、前のサブセットのグループの半分のサイズのグループであって、それぞれが、その前に選択された各グループの半分またはその前に選択されなかった各グループの半分からなるグループをｌｏｇ２（ｎ）個のサブセットが選択されるまで選択することによって、後続のサブセットを選択することとを含む。
【００２０】
この方法のいくつかの実施形態では、相関サイクルを完了するために必要な場合は、メンバーとしてただ１つの下流デバイスを有する個別のサブセットを選択し、個別の監視サイクルを実行してもよい。
【００２１】
別の態様では、フォトダイオードがアクティブ化されたことをマイクロコントローラによって報告できるように構成されたフォトダイオード配列およびマイクロコントローラをＩＳＭが含む。この目的で、マイクロコントローラは送信機を含むか、送信機に接続されていてもよい。光アクセスネットワーク内に設置されたとき、配列内のフォトダイオードはネットワーク光スプリッタのそれぞれのポートに動作可能に関連付けられ、かつそのフォトダイオードに関連付けられたポートに宛てられた下流デバイスからの上り信号によってそのフォトダイオードがアクティブ化されるようになされる。
【００２２】
この態様では、マイクロコントローラはまた、例えばマイクロコントローラに宛てられた管理信号を受信するための受信機を含むか、またはその受信機に接続していてもよい。
【００２３】
好ましい実施形態では、ＩＳＭは再充電可能なバッテリなどの電源を含む。遠隔動作では、受信した光信号を再充電可能バッテリに蓄えるための電力に変換するために、フォトセルが備わっていてもよい。フォトセルからバッテリ、または必要ならマイクロコントローラに電力を送るために電力コントローラが使用されてもよい。
【００２４】
動作時、フォトダイオードは、光スプリッタと下流デバイスの間のそれぞれの光チャネルに光接続される。これらのチャネルが実際のファイバおよびファイバコネクタに実装されてもよいが、有利には、部分的または全体的に、ＰＩＣなどの半導体チップに実装されることに留意されたい。
【００２５】
どの下流デバイスがどのスプリッタポートに関連付けられているか識別するために、下流デバイスのいくつかは、他のデバイスが送信を命じられている間、選択的にオフに切り換えられるか、送信を中止させられる。この目的は標準的な測定操作で達成できる。ネットワークノードは、所与の監視サイクルでどのデバイスを監視するかを決定するための管理モジュールを含んでもよく、いくつかの監視サイクルが所与の相関サイクルで実行されてよい。ネットワークノードはまた、相関プロセスを円滑化するために、報告された監視結果を受信して相関テーブルを更新してもよい。ネットワークノードは、例えばＯＭＭ（光監視モジュール）、ネットワークアナライザ、またはその両方の組み合わせに実装されてもよい。
【００２６】
本発明のさらなる態様が、一部は下記の詳細な説明、図面、およびいずれかの請求項に記載され、一部は詳細な説明から導かれ、または本発明の実践から学習されることができる。前述の概要説明および下記の詳細説明の両方は単に例示的かつ説明的であり、開示されるとおりに本発明を制限するものではないことが理解される。
【００２７】
下記の詳細な説明を添付図面と共に参照することによって、本発明のさらに完全な理解が得られ得る。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施形態が有利に実装され得る例示的ＰＯＮ（受動光ネットワーク）の選択された構成要素を示す簡略化ブロック線図である。
【図２】ＩＳＭ（インテリジェントスプリッタモニタ）の実施形態を実装するＰＯＮの選択された構成要素を示す簡略化ブロック線図である。
【図３】本発明の一実施形態によるネットワークノードの選択された構成要素を示す簡略化ブロック線図である。
【図４】本発明の一実施形態による光ネットワーク監視の方法を示すフロー線図である。
【図５】本発明の一実施形態による光ネットワーク監視の方法を示すフロー線図である。
【発明を実施するための形態】
【００２９】
本明細書には光ネットワーク監視の装置、システム、および方法の実施形態が記載され、ネットワーク内の下流デバイスをそれらが関連付けられている光スプリッタポートに相関させるように実装されたとき特に有利であると期待される。光ネットワークは、例えばＰＯＮ（受動光ネットワーク）および類似のアクセスネットワークならびにデータセンタとして有用である。
【００３０】
図１は、本発明の実施形態が有利に実装され得る例示的ＰＯＮ（受動光ネットワーク）１００の選択された構成要素を示す簡略化ブロック線図である。ＰＯＮ１００が追加の構成要素を含んでもよく、また多くの実装が追加の構成要素を含むこと、および図１に示される構成は制限ではなく例示を意図することに留意されたい。
【００３１】
図１の例では、ネットワーク１００はＯＬＴ（光回線終端装置）１１０を含み、これは通常、ＣＯ（中央局）１２０に置かれる。ＯＬＴ１１０は光源を使用して、光ファイバケーブル１４０などの光経路を介してＯＮＵ（光ネットワークユニット）１３０ａ、１３０ｂ、…、１３０ｎと通信する。ＯＬＴ１１０からの下りデータはＯＮＵ１３０のうち１つまたは複数に宛てられ、各ＯＮＵは、自身に宛てられたデータを認識するように構成されている。光ケーブル１４０はスプリッタ／コンバイナ１５０（便宜上、単に「スプリッタ」とも呼ばれる）に接続している。
【００３２】
スプリッタ１５０はＯＬＴ１１０からの下り光信号を、例えばポート１５５ａ、１５５ｂ、…、１５５ｎなどのいくつかの下りポートの間に分ける。スプリッタポートから、分割された信号がアクセスファイバ１６０ａ、１６０ｂ、…、１６０ｎを介してＯＮＵ１３０ａ、１３０ｂ、…、１３０ｎへ搬送される。各ＯＮＵ１３０はまた、上りデータをアクセスファイバ１６０ａ、１６０ｂ、…、１６０ｎを介してＯＬＴ１１０へ送信する。各ＯＮＵ１３０からの光信号がスプリッタ１５０によって結合され、スプリッタから光ケーブル１４０を介してＯＬＴ１１０に伝播される。
【００３３】
本明細書で使用するとき、「ＯＮＵ」は広義にはＯＮＴ（光ネットワーク終端装置）および他のＣＰＥ（顧客宅内機器）を含むと解釈されることが意図される。いくつかのネットワーク（図示せず）では、例えば別の光スプリッタ／コンバイナなどの他の下流デバイスもまた、光経路に存在してもよい。認可された１つの下流デバイスにネットワーク内の全てのアクセスファイバが接続しているわけではないが、必要が生じれば概して利用可能になることに留意されたい。当然ながら、アイドル状態のアクセスファイバには上り送信が存在しないことが期待される。
【００３４】
ＯＮＵ（または他の下流デバイス）に接続されたアクセスファイバについて、サービスプロバイダは、例えばＯＮＵ１３０のうち１つのエンドユーザがサービス中断を経験したときなどに、ある特定のＯＮＵ１３０が通信している特定のポート１５５を識別することが必要になることがある。そのポートは、システム１００が設置、保守、またはアップグレードされたときに生成される記録の中で識別できる場合もある。しかし、多くの場合、そのような記録は存在しないか不正確であり、スプリッタ１５０および／または影響を受けたＯＮＵ１３０の場所もしくはそれに関連付けられた境界点（図示せず）に対するサービス技師による人的点検なしでは、影響を受けたＯＮＵ１３０に関連付けられた特定のポート１５５を識別することはできない。
【００３５】
しかし、ネットワークのサービス中に誤ったポートが接続解除されると、意図されたユーザ以外のユーザに対してサービスが中断されることがある。場合によっては、スプリッタ１５０は、ＣＯ１２０から数１０ｋｍ離れ、かつ影響されたＯＮＵ１３０からある程度離れた外部設備１２５（例えば路上キャビネット）に置かれている。ＯＮＵ１３０と所望のスプリッタポート１６０の識別との連係されたテストは、慣習的に、通常は２人チームで、例えば１人がスプリッタ１５０の場所におり、もう１人が問題のＯＮＵ１３０の場所にいて行う必要がある（当然、各ＯＮＵは通常、複数の異なる顧客宅内にある）。このように、サービスは時間がかかり、高費用なことがある。
【００３６】
図２は、ＩＳＭ（インテリジェントスプリッタモニタ）の実施形態を実装するＰＯＮ２００の選択された構成要素を示す簡略化ブロック線図である。ここでも、ＰＯＮ２００が追加の構成要素を含んでもよく、また多くの実装が追加の構成要素を含むこと、および図２に示される構成は制限ではなく例示を意図することに留意されたい。
【００３７】
図２の実装では、ＯＬＴ２１０がＣＯ２２０内にあり、フィーダファイバ２４０、光スプリッタ２５０、およびアクセスファイバ２６０ａ、２６０ｂ、…、２６０ｎを介してＯＮＵ２３０ａ、２３０ｂ、…、２３０ｎと光通信状態にあり、アクセスファイバはそれぞれスプリッタポート２５５ａ、２５５ｂ、…、２５５ｎのそれぞれ１つに関連付けられている。
【００３８】
ＰＯＮ２００内にＩＳＭ（インテリジェントスプリッタモジュール）が実装され、光スプリッタ２５０に関連付けられている。この実施形態では、ＩＳＭ２７０は、メモリデバイス２７４（任意選択）と通信状態にあるマイクロコントローラ２７２を含む。その両方は、好ましくはハードウェア、ハードウェア上で実行するソフトウェア命令、またはその両方の組み合わせに実装される。上りトラフィックを検出し、それが関連付けられている下りスプリッタポートを識別するために、タップカプラ２７６ａ、２７６ｂ、…、２７６ｎおよびフォトダイオードアレイ２７８が使用される。
【００３９】
この実施形態では、ＩＳＭ２７０は、例えば中央局内のネットワークノードと通信するために、送信機２８０および受信機２８２もまた含む。この通信は通常、図２に示されるように光送信によって行われるが、必ずしも光通信によって行われなくてもよい。図２に示されるように、ＩＳＭは、好ましくは光ケーブル２４０を介してＣＯ２２０と通信する。送信機２８０および受信機２８２によって、例えばＩＳＭ２７０での命令の受信および監視結果の報告が円滑化される。
【００４０】
ここでは、ＩＳＭ２７０は好ましくはハードウェアに実装され、特に好ましい実施形態では、ＰＩＣなどの単一チップに光スプリッタ／コンバイナ２５０と共に実装されることに留意されたい。そのように、実際の光ファイバケーブルと、チップ自体の上などの光通信経路の別の部分との間には境界またはポートが存在するはずであるが、分かりやすくするために、図２からはこれらの詳細はほぼ省かれている。図面から光接続があることが明白であっても詳細に示されていない場合は、それらの接続は、実装では、現在またはその時点において当技術分野で知られているデバイスによって供給されてもよい。
【００４１】
図２の実施形態では、ＩＳＭ２７０はＣＯ２２０から送信される光によって全体的、または部分的に給電される。この目的で、ＩＳＭ２７０は、ＣＯからの光エネルギーを再充電可能バッテリ２８６に蓄えるための電気エネルギーに変換するために、フォトセル２８４を含む。電力コントローラ２８５がバッテリ２８６の再充電およびマイクロコントローラ２７２による電力の使用を制御する。いくつかの実装では、必要に応じて使用するためのセカンダリ電源（図示せず）が提供されてもよい。
【００４２】
この実施形態ではＩＳＭ２７０の動作はネットワークアナライザ２４５によって制御され、アナライザは通常、ＣＯ２２０内に置かれる。ほとんどの実装では、ネットワークアナライザ２４５は、他の機能もまた有する。本発明の場合には、ネットワークアナライザ２４５は、例えば特定のＯＮＵに上り送信を一時的に中止するなどしてトラフィックを制御するように、またＩＳＭ２７０に給電するように、ＯＬＴ２１０に指示する。この実施形態では、ネットワークアナライザ２９５はまた、ＯＭＭ２９０と協調し、ＯＭＭ２９０は受信機２９２および送信機２９４によりＩＳＭ２７０と通信する。ＯＭＭ２９０は、例えば、ＩＳＭ２７０によって行われる監視サイクルを指示し、監視報告を受信してもよい。
【００４３】
本明細書に記載されるＰＯＮ２００の構成要素の構成および機能は実装によって異なることがあり、例えば、本明細書で特定の１つの構成要素に割り当てられている機能が、ある場合には別の構成要素によって行われてもよいことに留意されたい。
【００４４】
図３は、本発明の一実施形態によるネットワークノード３００の選択された構成要素を示す簡略化ブロック線図である。この実施形態では、ネットワークノードはネットワーク監視に関する管理機能を提供する。この実施形態では、ネットワークノード３００はプロセッサ３０５およびメモリデバイス３１０を含む。プロセッサ３０５およびメモリデバイス３１０は、ハードウェア、ハードウェアプラットフォームで実行可能なソフトウェア命令、またはその両方に実装される。メモリデバイス３１０は、特定の実施形態で非一時的ではないと明記されない限り、全体として伝播信号内に具体化されるのではないという意味で、非一時的である。好ましい実施形態では、プロセッサ３０５はメモリデバイス３１０に記憶された命令およびデータを実行することによって管理機能を提供するように構成される。
【００４５】
図３の実施形態では、ネットワークノードは、ネットワーク上で動作可能な下流デバイスを追跡するための相関テーブル３１５もまた含む。好ましくは、このテーブルを使用して、それらのデバイスの一部または全部の連続的なリストが作成され、ネットワークノードがそれを通して１つの（場合によっては複数の）下流デバイスと通信する下りスプリッタポートが（該当する場合は漸増的に）追跡されてもよい。下記に説明するように、漸増的追跡は、後続の監視サイクルが必要に応じて一意の（または少なくとも条件を満たす）関連付けを許可するときまで、テーブル内の各デバイスを複数のスプリッタポートに関連付けるか、関連を解除しておくことを伴ってもよい。
【００４６】
図３の実施形態では、ネットワークノードは相関サイクルの動作を管理するための相関モジュール３２０もまた含み、下記にさらに詳細に説明するように、動作の管理は、光スプリッタに関連付けられたＩＳＭの動作を指示するため、およびＩＳＭから監視報告を受信して相関テーブル３１５を更新するために、選択された監視サイクルについて有効化および無効化されるデバイスのセットおよびサブセットを選択することを含む。相関テーブル３１５および相関モジュール３２０は、特定の実施形態でそうではないと明記されない限り、ハードウェア、ハードウェアプラットフォームで実行可能なソフトウェア命令、またはその両方に実装される。
【００４７】
ネットワークノード３００内に他の構成要素もまた存在してもよいし、存在する場合が多いことに留意されたい。さらに、構成要素のいくつかは、いくつかの実装では別々のモジュールに分けられてもよく、あるいは結合されてもよい。ネットワークノード３００のモジュールは単一の物理的な場所にあってもよいし、２つ以上の場所、例えば図２に示されるＯＭＭ２９０とネットワークアナライザ２９５の間で分散されてもよい。
【００４８】
好ましい実施形態では、ネットワークノード３００は、例えば下記で図４および５を参照して説明する方法などの、本明細書に記載される１つまたは複数の方法を行うように構成される。
【００４９】
図４は、本発明の一実施形態による光ネットワーク監視の方法４００を示すフロー線図である。この実施形態は、便宜上、光スプリッタを介して中央局と光通信状態にある複数のＯＮＵを有するＰＯＮに関して説明されるが、本発明は他の光環境にもまた適用可能である。「開始」で、必要な構成要素が利用可能で、かつ、少なくともこの実施形態により動作可能であると仮定される。具体的には、ＩＳＭ、例えば図２に示されるＩＳＭが提供され、アクティブ化されていると仮定される。次にプロセスが開始して、複数の（ただし、全てではない）のＯＮＵを選択し（４０５）、選択されなかったＯＮＵにＰＯＮ上での上り送信を中止するように指示する（４１０）。ＰＯＮの場合には、そのような指示はＰＬＯＡＭ（物理層の操作、管理、保守）メッセージを使用して実現される。
【００５０】
この実施形態では、選択されなかったＯＮＵに送信を中止させることに続いて、ＩＳＭは光スプリッタの下り（ＯＮＵ方向）ポートの上り方向の活動を監視する（ステップ４１５）。ほとんどの実装では、各下りスプリッタポートに関連付けられた通信チャネルが監視されることに留意されたい。好ましくは、監視動作はできる限り素早く行われるが、選択されたＯＮＵに関連付けられた全てのアクティブポートを識別するための信頼性を確保するために十分な長さの期間である必要がある。次に監視の結果が報告され（ステップ４２０）、ほとんどの場合は図２に示されるＯＭＭ２９０などのＣＯ内の管理ネットワークノードに、ＩＳＭによって報告される。必要な場合は、次に、選択されなかったＯＮＵが、通常動作を再開するように指示される（ステップ４２５）。
【００５１】
本明細書で使用されるとき、「選択された」デバイスとは、監視サイクル中に完全に動作可能なままとなるデバイスのことを指し、「選択されなかった」デバイスとは、上り送信を一時的に中止するように指示されるデバイスのことを指す。実際の実施においては、当然ながら、完全に動作可能なままとなる「選択されたデバイス」は、送信を中止させられる他のデバイスを、本明細書および特許請求の範囲でその用語が使用されるとおりに「選択する」ことによって「選択され」てもよい。
【００５２】
報告された結果を使用して、例えばＯＭＭ内にある、相関テーブルが更新される（ステップ４３０）。相関テーブルは通常、ＰＯＮ上で動作中であると識別された全てのＯＮＵおよび、各ＯＮＵを特定のポートに関連付けるか関連を解除する表示またはフラグを含む。前述の選択されたポートは、例えば、ステップ４１０から４２５の監視サイクル中にアクティブであったポートに関連付けられてもよいが、必ずしも関連付けられなくてもよい。選択されなかったＯＮＵは、当然ながら、これらのポートから関連を解除される。全てのＯＮＵを１回の監視サイクルで特定のポートに一意に相関させることができなくてもよく、また、ほとんどの実装では、それはできない。
【００５３】
図４の実施形態では、次に、下り光スプリッタポートへの動作中のＯＮＵの相関が達成されたかについて決定が行われる（ステップ４３５）。ほとんどの場合、目標は、完全な相関、すなわち、ＯＮＵとスプリッタポートの一意の１対１対応（「全単射割り当て」と呼ばれることもある）を達成することであるが、いくつかの実装では、これは必須ではないこともある（例えば、特定の関心のある１つのＯＮＵについて決定を行ってもよい場合など）。この実施形態では、決定は、相関テーブルを調べることによって行われる。
【００５４】
ステップ４３５で、満足な相関が達成されたと決定されると、例えば、相関の更新もしくは確認の必要が生じるまで、または、標準の監視スケジュールが規定されている場合は一定の時間が経過するまで、ＩＳＭに休止状態（ｓｌｅｅｐ  ｍｏｄｅ）に入ることを許可すること（別途には図示せず）によってプロセスが続行する。一方、ステップ４３５で、相関が達成されていないと決定されると、プロセスはステップ４０５に戻って別の複数のＯＮＵを選択し、選択されなかったＯＮＵに上り送信を中止するよう指示し（ステップ４１０）、下りスプリッタポートを監視し（ステップ４１５）、報告を行い（ステップ４２０）、相関テーブルを更新し（ステップ４３０）、相関が達成されたか決定する（ステップ４３５）ステップを繰り返す。当然ながら、必要なら、ＯＮＵはここでまた、通常動作に戻るように指示される（ステップ４２５）。
【００５５】
明らかながら、相関が達成されていないとの決定の後のステップ４０５での選択プロセスでは、（この相関サイクルで）その前に選択されたものとは異なるＯＮＵサブセットを選択するべきであり、そうしなければ、ほとんど全ての場合で、監視結果は単に複製されるだけである。そのような選択を行うための好ましい方法論について、下記に説明する。
【００５６】
図５は、本発明の一実施形態による光ネットワーク監視の方法５００を示すフロー線図である。「開始」で、必要な構成要素が利用可能で、かつ、少なくともこの実施形態により動作可能であると仮定される。具体的には、ＩＳＭ、例えば図２に示されるＩＳＭが提供され、アクティブ化されていると仮定される。
【００５７】
次に、この実施形態によるプロセスが開始して、ネットワーク上でアクティブなエンドデバイスの識別子を決定する（ステップ５０５）。ＰＯＮなどの多くの光ネットワークの通常動作では、ＯＬＴなどのネットワークノードは、問題の光スプリッタの下流のアクセスファイバまたは他の光通信チャネルのうち１つに動作可能に接続されているエンドデバイス（ＯＮＵなど）のそれぞれと通信し（例えば図１および図２を参照）、なんらかの形の認可、認識、または範囲選定プロトコル（ｒａｎｇｉｎｇ  ｐｒｏｔｏｃｏｌ）を開始する。このプロセスの一部として、動作可能な各エンドデバイスの識別子が取得され、相関テーブルに格納されてもよい（ステップ５１０）。
【００５８】
次に、この実施形態によるプロセスは、続いて集合監視用セットを定める（ステップ５１５）。集合監視用セットは、複数の下流デバイスの少なくとも一部、ならびにセットのメンバー数を２ｎにするために必要なダミーの下流デバイスからなる。ここでｎは正の整数である。集合監視用セットは、好ましくは、この相関サイクルで集合的に監視および相関されるべき下流デバイスを全て含む。この好ましい実施形態では、集合監視用セットは、個別に監視および相関されるエンドデバイスを含まない（下記で説明する）。また、このセットは、ポートの関連付けがなんらかの方法で知られているか、または、この時点では所望されないデバイスを除外してもよい。
【００５９】
集合監視用セットは、例えば相関テーブル内で識別または格納されてもよい（別途には図示せず）。実際には、集合監視セットは２ｎ個のデバイスの連続的リストの形をとり、ｎは、特定の相関サイクルの集合監視において集合的に監視される下りデバイスの数ｍに等しいか、それより大きい整数である。
【００６０】
図５の実施形態では、次に、プロセスは続いて、各サブセットが集合監視用セット内の２つ以上だが全ての下流デバイスより少ないエンドデバイスを有するようにして、集合監視用セットから複数のサブセットを選択する（ステップ５２０）。好ましい実施形態では、各サブセットは集合監視用セット内のエンドデバイスの半数を含む。次に、各サイクルが複数のサブセットのうち異なる１つを適用して、複数回のポート監視サイクルが行われる（ステップ５２５）。
【００６１】
この実施形態では、各ポート監視サイクルは、それぞれのサブセットに選択されなかったエンドデバイスに上り送信を中止するよう指示することおよび、上りトラフィックを監視することを含む（別途には図示せず）。前述したように、監視は、特定のポート監視サイクル中にアクティブである、すなわちエンドデバイスから上り送信を受け取っている下りスプリッタポートを検出する、ＩＳＭによって行われてもよい。
【００６２】
図５の実施形態では、次に、監視結果が報告される（ステップ５３０）。監視結果の報告が、各ポート測定サイクルの後、所望の監視が全て終了した相関サイクルの最後、またはその間の任意の時点で行われてもよいことに留意されたい。この実施形態では、選択されなかったエンドデバイスは限られた期間内、すなわち、監視を適切に行うために十分な長さの期間内にのみ上り送信を中止するように指示され、したがって通常の上り動作を再開するよう指示される必要はないと仮定されてもよい。あるいは、それらのデバイスは、各監視サイクルの後に動作を続行するように積極的に指示されてもよい（図５に示さず）。当然ながら、エンドデバイスは、下り送信を行わないように指示するなんらかの理由のない限り、プロセス全体を通じて下り送信の受信を続行してもよい。
【００６３】
ポート測定サイクルのためのサブセットが適切に選択されていれば、ポート測定サイクルの数を予想し得ることに留意されたい。下記に、集合監視用セットからサブセットを選択するための好ましいプロセスについて説明する。
【００６４】
好ましい実施形態では、選択された第１のサブセットは、集合監視用セット内のエンドデバイスの最初の半数のみを含み、これを便宜上前述した連続的リスト内の「第１の半数」と呼ぶ。次に、第２のサブセットは、これらのうち第１の半数のみ、および、第１サブセット内にないデバイスのうち第１の半数を含む。後続のサブセットが同様にして選択され、その前のサブセットに選択された各グループの第１の半数および、選択されなかった各グループの第１の半数が選択される。この方法を使用するとき、ｎ個のデバイスを完全に相関させるには、通常、ｌｏｇ２（ｎ）個のサブセットが必要になる。ｎ＝８のときの例を下記に示す（エンドデバイスは連番で示される。実際のデバイスＩＤがテーブルに格納されてもよいが、ここには示されない）。
【００６５】
【表１】
0006289670.tif 000002
【００６６】
説明では便宜上、サブセットは一定の順序で選択されるが、各サブセットがその相関サイクルで１回だけ使用される限り、どの測定サイクルで使用されてもよいことに留意されたい。また、サブセットの形成プロセスは、例えば前のグループの第１の半数ではなく第２の半数から選択するなど、上記の説明とはいくらか異なっていてもよいが、相関のために最小限の数のサブセットしか必要にならないことを保証するために、なんらかの一貫性が必要であることに留意されたい。
【００６７】
別の好ましい実施形態では、サブセットの選択は、デバイスのリストにｌｏｇ２（ｎ）ビットのバイナリの連番を割り当てることにより、異なる様式で説明されてもよい。次に最初のサブセットおよび後続のサブセットが、バイナリ連番のそれぞれの（第１、第２、など）列内の０値に関連付けられたデバイスを選択することによって形成される。上記と同じく、当然ながら、相関を行うときには、そのように形成されたサブセットはどのような順序で循環されてもよく、選択は、例えば０値ではなく１値に基づくこともできる。
【００６８】
【表２】
0006289670.tif 000003
【００６９】
さらに別の好ましい実施形態では、このプロセスは下記のとおり、ｎ個のデバイスの連続デバイス番号を参照して数学的に表現されてもよい。この場合は、上記と同じく、「グループ」は、連続リスト内で互いに直接隣接するデバイスを指す。最後に選択されるサブセットではグループサイズは必ず１、すなわち単一のデバイスであることに留意されたい。また、この目的で、（リスト全体またはいずれかのグループの）最初と最後のデバイスは互いに隣接すると見なされることにも留意されたい。
【００７０】
【表３】
0006289670.tif 000004
【００７１】
どの場合でも、ｎがｍより大きいときには、リスト内の「デバイス」のいくつかがダミーデバイスになることを承知の上で、前述のように選択が進行することに留意されたい。当然、ダミーデバイスは実際のデバイスではないので、ダミーデバイスに上り送信を中止または再開するよう指示する必要はない。ｍ個のデバイスを全て含むための十分な大きさだが、それより大きくないｎを選択することが最も効率のよい方法であることは明らかである。
【００７２】
また、いくつかの場合では、所与の相関サイクルで集合的に監視されるアクティブな下りデバイスの数ｍは、光ネットワーク上のアクティブな下流デバイスを全て含まなくてもよいことに留意されたい。これは、例えば、ある下流デバイスと下りスプリッタポートの間に一意の相関がすでに作られている場合、または、別の方法を使用して１つまたは複数のデバイスを相関させるほうが効率的である場合に当てはまる。後者は、例えば、全てのアクティブな下流デバイスを含む連続リストに多数のダミーデバイスが含まれるときに発生することがある。
【００７３】
ｎがアクティブな下流デバイスの総数を含まないときは、完全な相関を行うために、中止させられるデバイスがただ１つである測定サイクルが使用されてもよい。図５の実施形態では、ポートサイクルの集合監視の後に、個別の監視サブセット（それぞれが１つのデバイスを含む）に対して、なんらかのポートサイクルが行われる（ステップ５３５）。次に、この監視の結果が報告される（ステップ５４０）。ただし、ここでも、報告のステップ（単数または複数）は所与の実装の要望に応じて行われてもよいことに留意されたい。
【００７４】
ある相関サイクルのポートの相関は、その全体を個別の監視サブセットの使用（のみ）によって達成することもできるが、本明細書に記載される技法は、ほとんどの実装では、ほとんどの場合で、それよりも少ない監視サイクル数しか必要とせずに、はるかに効率的であると期待されることにも留意されたい。このことは、例えば、ＩＳＭおよび光スプリッタが、ＣＯから供給される以外の電力が利用可能でない外部設備にある場合（図２を参照）に、非常に有益であり得る。
【００７５】
この実施形態では、次に、例えば相関の更新もしくは確認の必要が生じるまで、または、標準の監視スケジュールが規定されている場合は一定の時間が経過するまで、ＩＳＭに休止状態に入ることを許可することによって、プロセスが続行する（別途には図示せず）。
【００７６】
図４および５に示される一連の動作は例示的実施形態を表し、記載されるとおりの特許請求の範囲から逸脱することなく、なんらかの変型が可能であることに留意されたい。例えば、図４および５に示される動作に追加動作が加えられてもよく、いくつかの実装では、図に示された動作の１つまたは複数が省略されてもよい。さらに、この方法の動作は、特定の実施形態に明確な順序が記載されない限り、論理的に一貫性のあるどのような順序で行われてもよい。
【００７７】
本発明のいくつかの実施形態について添付図面に示し、「発明を実施するための形態」で説明してきたが、本発明が開示されたそれらの実施形態に制限されず、下記の特許請求の範囲によって明記および規定されるとおりの発明から逸脱することなく、多くの再構成、修正、および置き換えが可能であることが理解されるべきである。
【図１】
0006289670.tif 000005
【図２】
0006289670.tif 000006
【図３】
0006289670.tif 000007
【図４】
0006289670.tif 000008
【図５】
0006289670.tif 000009