(57)【要約】  可変レート制御のための方法およびシステムが、測定されたデータトラフィックパターンに応じて新たな通信レートを決定することを含む。伝送の終了（ＥｏＴ）メッセージを待ち、新たな通信レートを設定するように受信機をトリガする受信変更メッセージが受信機に伝送される。ＥｏＴメッセージを受信機に送信し、新たな通信レートを設定し、データ通信を再開する前に伝送の開始（ＳｏＴ）メッセージを受信機に送信するように送信機をトリガする伝送変更メッセージが送信機に伝送される。
2016530769.tif 000002
【特許請求の範囲】
【請求項１】
構成可能なレートでデータ通信を提供する可変レートトランスポンダと、
伝送の終了（ＥｏＴ）メッセージの受信に応じて前記可変レートトランスポンダの新たな通信レートを設定し、伝送の開始（ＳｏＴ）メッセージの受信に応じて前記新たなレートでの通信の再開をトリガするように構成されたヒットレスサービスプロビジョニング（ＨＳＰ）モジュールと、を備え、
前記トランスポンダは、接続再開のための学習をするために前記ＳｏＴメッセージの受信の前に学習パターンを受信する、受信機。
【請求項２】
前記ＨＳＰモジュールは、集中コントローラから受信した命令に基づいて前記新たな通信レートを設定するようにさらに構成された、請求項１に記載の受信機。
【請求項３】
前記ＨＳＰモジュールは、前記可変レートトランスポンダが動作するチャネルとは異なる帯域外チャネルで前記命令を受信する、請求項２に記載の受信機。
【請求項４】
前記ＨＳＰモジュールは、前記トランスポンダがデータ通信のために使用する帯域内チャネルで前記命令を受信する、請求項２に記載の受信機。
【請求項５】
前記ＨＳＰモジュールは、前記ＥｏＴメッセージの受信の前に前記命令を受信する、請求項２に記載の受信機。
【請求項６】
構成可能なレートでデータ通信を提供する可変レートトランスポンダと、
伝送の終了（ＥｏＴ）メッセージの伝送をトリガし、前記可変レートトランスポンダの新たな通信レートを設定し、前記可変レートトランスポンダの前記新たな通信レートの設定後に学習パターンの伝送をトリガし、伝送の開始（ＳｏＴ）メッセージの伝送をトリガし、前記ＳｏＴメッセージの伝送に続いて通信の再開をトリガするように構成されたヒットレスサービスプロビジョニング（ＨＳＰ）モジュールと、を備える、送信機。
【請求項７】
前記ＨＳＰモジュールは、集中コントローラから受信した命令に基づいて前記新たな通信レートを設定するようにさらに構成された、請求項６に記載の送信機。
【請求項８】
前記ＨＳＰモジュールは、前記可変トランスポンダが動作するチャネルとは異なる帯域外チャネルで前記命令を受信する、請求項７に記載の送信機。
【請求項９】
前記ＨＳＰモジュールは、前記新たな通信レートを決定し、前記トランスポンダがデータ通信のために使用する帯域内チャネルで前記新たな通信レートの伝送をトリガするようにさらに構成された、請求項６に記載の送信機。
【請求項１０】
前記ＨＳＰは、受信機の再構成の予想時間を超える期間にわたって前記学習パターンの伝送を続けるようにさらに構成された、請求項６に記載の送信機。
【請求項１１】
測定されたデータトラフィックパターンに応じて新たな通信レートを決定し、
受信機に対して、伝送の終了（ＥｏＴ）メッセージを待ち、新たな通信レートを設定するように前記受信機をトリガする受信変更メッセージを伝送し、
送信機に対して、前記ＥｏＴメッセージを前記受信機に送信し、前記新たな通信レートを設定し、データ通信を再開する前に伝送の開始（ＳｏＴ）メッセージを前記受信機に送信するように送信機をトリガする伝送変更メッセージを伝送する、可変速度制御方法。
【請求項１２】
前記変更メッセージは、空の時分割多重化（ＴＤＭ）スロットをアクティブクライアントからのトラフィックで置き換える新たなＴＤＭスケジュールを含む、請求項１１に記載の方法。
【請求項１３】
ＴＤＭトラフィックの規定を満たすように前記受信機においてクライアントストリームを埋め込むことをさらに含む、請求項１２に記載の方法。
【請求項１４】
前記変更メッセージを前記送信機及び受信機に伝送することは、前記送信機及び受信機が互いに通信するチャネルとは異なる帯域外チャネルで伝送することを含む、請求項１１に記載の方法。
【請求項１５】
前記受信変更メッセージは、前記伝送変更メッセージの前に伝送される、請求項１１に記載の方法。
【請求項１６】
中断のないサービスを提供するために、通信レート変更を実行する前にデータをバッファリングすることをさらに含む、請求項１１に記載の方法。
【請求項１７】
新たに割り当てられたタイムスロットが低帯域幅を有する場合はただちに、新たに割り当てられたＴＤＭスロットでフレームを前記送信機で圧縮し、
新たに割り当てられたタイムスロットが高帯域幅を有する場合は、バッファが空になるまで、前に割り当てられたＴＤＭスロットでフレームを前記送信機で圧縮することを、さらに含む、請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願情報
本出願は、２０１３年９月１１日に出願された仮特許出願第６１／８７６４０８号の優先権を主張し、参照によりその内容が本明細書に組み込まれる。
【背景技術】
【０００２】
インターネットのトラフィックは、少なくとも２つの尺度に従って変化する。第１に、新たなアプリケーションの出現とインターネットユーザ数の増加のために、長期的に（たとえば年単位で）考えた場合に、インターネットのトラフィックが指数関数的に増大し、第２に、より短い時間尺度（たとえば日単位）での利用量の変動が生じる。ネットワークをアップグレードする場合、通信事業者は、数年間にわたり予測されるトラフィック増加に対応するのに必要な帯域幅よりも大幅に広い帯域幅を提供する。しかし、各アップグレードの前に、通信業者は、ネットワークが将来にわたって確実に動作することができるように周波数帯または帯域幅を節減する必要がある。エネルギー効率は、消費電力の場合にトラフィック量にほぼ比例する運用コストを削減することが望ましい。
【０００３】
最近の技術は、光ネットワークの帯域幅の効率を改善した。そのような技術は、光スイッチにおける帯域切換えのほかに、光信号対雑音比（ＯＳＮＲ）適応変調とナイキストレートトランスポンダとを含む。より高い変調フォーマットも、シンボルレートを低減することによってエネルギー効率を増大する。しかし、これらの技術は、一般に、静的な構成でのみ利用可能である。変調フォーマットまたはシンボルレートなどのネットワーク構成を変更する必要があるときは、接続が一時的に中断され、顧客はデータの損失を経験することになる。トラフィック適応トランスポート構成は、全体的な消費電力を削減し、グローバルネットワーク資源利用率を増大すると考えられるが、ヒットレスサービスプロビジョニングの不足がこれらの利点の実現を妨げる。
【発明の概要】
【０００４】
受信機は、構成可能なレートでのデータ通信を提供する可変レートトランスポンダを含む。受信機は、伝送の終了（ＥｏＴ）メッセージの受信に応じて可変レートトランスポンダの新たな通信レートを設定し、かつ、伝送の開始（ＳｏＴ）メッセージの受信に応じてその新たなレートでの通信の再開をトリガするように構成された、ヒットレスサービスプロビジョニング（ＨＳＰ）モジュールをさらに含む。トランスポンダは、接続再開のための学習をするために、ＳｏＴメッセージの受信の前に学習パターンを受信する。
【０００５】
送信機は、構成可能なレートでのデータ通信を提供する可変レートトランスポンダを含む。送信機は、伝送の終了（ＥｏＴ）メッセージの伝送をトリガし、可変レートトランスポンダの新たな通信レートを設定し、その新たな通信レートを設定後に学習パターンの伝送をトリガし、伝送の開始（ＳｏＴ）メッセージの伝送をトリガし、そのＳｏＴメッセージの伝送に続いて通信の再開をトリガするように構成された、ヒットレスサービスプロビジョニングモジュールも含む。
【０００６】
可変レート制御方法は、測定データトラフィックパターンに応じて新たな通信レートを決定することを含む。伝送の終了（ＥｏＴ）メッセージを待ち、新たな通信レートを設定するように、受信機をトリガする受信機に、受信変更メッセージが伝送される。受信機にＥｏＴメッセージを送信し、新たな通信レートを設定し、データ通信を再開する前に受信機に伝送の開始（ＳｏＴ）メッセージを送信するように、送信機をトリガする送信機に、伝送変更メッセージが伝送される。
【図面の簡単な説明】
【０００７】
【図１】本原理による可変レート光通信システムを示すブロック図である。
【図２】本原理による光通信システムにおけるヒットレスサービスの方法を示すブロック／フロー図である。
【図３】本原理による時分割多重光通信システムにおけるヒットレスサービスの方法を示すブロック／フロー図である。
【図４】本原理による光通信システムのための集中コントローラを示すブロック図である。
【発明を実施するための形態】
【０００８】
本原理の実施形態は、トラフィック損失を回避するためにトランスポンダのレート調整を行うヒットレス解決法を提供する。これにより、エネルギー効率とネットワークリソース効率を促進する頻繁なチャネル容量調整が可能になる。本実施形態は、集中コントローラ（ＣＣ）を使用して、ネットワークにおける送信機と受信機とを調整する。ＣＣはまず、受信機にトランスポンダの再構成のための準備をするように通知し、次にＣＣは、送信機に再構成するように信号を送る。
【０００９】
ここで図１を参照すると、ネットワークのブロック図が示されている。ネットワークは、ネットワーク１１０を介して通信する２つのトランスポンダ１０２を含む。本実施例では、ネットワークを、光トランスポンダ１０２とそれらを接続する光ファイバ１１０とを備えた光ネットワークであるものとして説明するが、本原理は他の種類のネットワークにも適用可能であることを理解されたい。
【００１０】
各トランスポンダ１０２は、クライアントネットワークとデータを交換するクライアントインターフェース１０４を含む。クライアントインターフェース１０４は、たとえば、ネットワークインターフェースカードからデータを受信し、そのデータを、可変レート光送受信機（ＶＲＯＴ）１０８の構成方法を決定するヒットレスサービスプロビジョニング（ＨＳＰ）モジュール１０６に渡す。クライアントインターフェース１０４とＨＳＰ１０６との間のインターフェースは、フレーム化連続データストリーム、パケット、または時分割多重（ＴＤＭ）データストリームであってよい。ＨＳＰとＶＲＯＴ１０８との間のインターフェースは、ＶＲＯＴ１０８がＨＳＰ１０６からの、または、ＨＳＰ１０６へのデータを透過的に扱うようなデータストリームである。
【００１１】
ＶＲＯＴ１０８は、転送レートがクライアント回線レートではなく実際のクライアントトラフィック容量に合致するように、送信／受信レートを調整することができると同時にトラフィック損失を回避する。クライアントトラフィック容量に適応することによって、トランスポンダ１０２は電力節減と周波数帯節減の両方を達成する。これを実現するために、ＣＣ１１２が、レート変更を調整するためにＨＳＰモジュール１０６と通信する。本実施形態は、ＴＤＭインターフェースとパケットインターフェースの両方に適用可能である。別に記載のない限り、「フレーム」という用語は本明細書ではＴＤＭまたはパケットのいずれかの伝送単位を指す。
【００１２】
ＣＣ１１２は、帯域外制御チャネルを介してトランスポンダ１０２と通信してもよい。ＣＣ１１２が、トラフィック変化の検出時に動的に、または更新されたプロビジョニング決定に従って、レート変更が必要であると判断すると、ＣＣ１１２は接続されているトランスポンダ１０２に通知する。ＣＣ１１２は、受信側トランスポンダ１０２に構成変更について通知し、次に送信側トランスポンダ１０２にそのような変更を行うように通知する。
【００１３】
両トランスポンダ１０２では、ＨＳＰ１０６によってヒットレスサービスが制御される。ＣＣ１１２から信号を受信すると、送信機側ＨＳＰ１０６は、動作を行うことであることを受信機に通知するために、その現在の伝送の完了後に伝送の終了（ＥｏＴ）パターンを付加する。次に、送信トランスポンダ１０２におけるＨＳＰ１０６が、ＣＣ１１２によって与えられたパラメータを使用してＨＳＰ１０６自体を再構成し、予め定義された時間の間、学習パターン（ＴＰ）の伝送を開始する。この再構成時間に学習期間を加えた時間は、受信トランスポンダ１０２の再構成と再同期の時間より大きい。次に、送信機は、通信を続けるために、伝送の開始パターンを送信し、それに続いて規則的なデータストリームを送信する。
【００１４】
受信側では、ＣＣ１１２から通知を受信した後に、受信側トランスポンダ１０２におけるＨＳＰ１０６が各フレーム後にＥｏＴメッセージを探す。ＥｏＴパターンが検出されると、ＨＳＰ１０６は、ＣＣ１１２によって与えられたパラメータを使用して受信ＶＲＯＴ１０８を再構成し、ＴＰを待つ。ＴＰが検出されると、受信トランスポンダ１０２は学習状態に入り、ＳｏＴの探索を開始し、その後、受信トランスポンダ１０２は規則的なデータの受信を開始する。
【００１５】
トランスポンダ１０２間のリンク１１０上にリピータ（たとえば３Ｒ再生器）がある場合、リピータの動作手順は受信機と同様であり、ＣＣ１１２から受信機への通知は、送信トランスポンダ１０２に通知される前に行われる。そのような場合、ＣＣ１１２は、順に同期すべきすべての中間リピータ及び送信先トランスポンダ１０２に十分な長さのＴＰをトリガする。ＥｏＴ、ＴＰ及びＳｏＴのメッセージは、各リピータまたは受信機がパターンを検出することができるようにリピータによって受け渡しされる。
【００１６】
いくつかの実施形態は、ＣＣ１１２を省いてもよい。そのような実施形態では、ＣＣ１１２の機能は、送信トランスポンダ１０２によって実行されてもよく、その場合、通知メッセージは帯域内で送信される。したがって、送信機は、内部的に、あるいは、外部の監視モジュールによるかを問わず、トラフィックを監視する機能を有してもよい。光チャネル容量を変更するように通知されると、送信トランスポンダ１０２内のＨＳＰ１０６は、データストリームに埋め込まれた制御メッセージを使用してそのような情報を受信トランスポンダ１０２に渡す。パケットアプリケーション用に、そのような制御メッセージが、フレーム化されてもよく、規則的なデータパケットと区別することができる。ＴＤＭサービス用に、たとえば固定タイムスロット内の制御メッセージ専用の追加帯域があってもよく、またはＴＤＭフレームヘッダ内のフィールドを使用して制御メッセージを伝送してもよい。信頼性向上のために、受信機は送信機に確認応答メッセージを返送してもよく、その場合、双方向通信チャネルが必要になる。
【００１７】
次に、図２を参照すると、ヒットレスレート変更の方法が示されている。ブロック２０２で、ＣＣ１１２は、まず、受信トランスポンダ１０２に容量変更を通知する。ＣＣ１１２は、次に、送信トランスポンダ１０２に容量変更を通知する。受信機がブロック２０６内の送信機によって送信されたＥｏＴメッセージを待つようにするために、トランスポンダ１０２はこの順序で通知される。次に、ブロック２０８は、新たな伝送パラメータで送信機を再構成する。ブロック２１０において、受信機がＥｏＴメッセージを受信した後は、受信機も、ブロック２０２において送信されたパラメータに従って再構成する。送信機が再構成された後、ブロック２１２は、学習パターンを伝送する。所定時間後、ブロック２１４はＴＰを終了し、ＳｏＴメッセージを伝送する。受信機がＳｏＴメッセージを受信すると、ブロック２１６は通常動作を再開する。
【００１８】
ＴＤＭストリームを扱う場合、データストリームは、通常、時間的に区切られたフレームにカプセル化され、その場合、各フレームのタイムスロットはフローを特定する。ＴＤＭ技術の典型例としては、同期型光ネットワーク（ＳＯＮＥＴ）と光ターミナルネットワーク（ＯＴＮ）がある。ＴＤＭシステムでは、タイムスロットにデータが割り当てられているか否かを問わず、タイムスロットは常に伝送される。消費電力と帯域幅の節減のために、本実施形態は、割り当てられていないタイムスロットを除去することによってＴＤＭフレームを圧縮する。
【００１９】
このように、ＴＤＭシステムにおいてレートを変更する場合、ＣＣ１１２は、アンダーフルＴＤＭフレームから未使用のスロットを除去する新たな伝送スケジュールをトランスポンダに提供する。総フレームサイズを一定の長さに保つために、除去されたスロットは、トラフィックを伝送するクライアントからのデータで置き換えられる。したがって、ストリームが、他のアクティブクライアントがいくつあるかに応じて割り当てられた異なる数のスロットをフレーム内に有する場合、個々のクライアントストリームのチャネルレートは可変である。受信機側では、一定のデータ転送レートを維持するため、除去されたスロットは、埋め込まれ、クライアントインターフェース１０４に提示される。これは、使用されるノンアクティブクライアントを提供し、そのようなライアントはビットの到達の特定のタイミングを予期することになる。「埋め込み」は、単純にゼロであってよく、十分な数の０−１遷移を実現するために暗号化することができる。
【００２０】
次に、図３を参照すると、ＴＤＭストリームのレートを調整する方法が示されている。ブロック３０２で、ＣＣ１１２は、現在のデータトラフィックによって、ＴＤＭストリームがアンダーフルであると判断する。ブロック３０４で、ＣＣ１１２は、ストリーム内の未使用のＴＤＭスロットを特定し、未使用のＴＤＭスロットに除去のためのフラグを設定する。ブロック３０６で、ＣＣ１１２は、未使用のＴＤＭスロットをアクティブクライアントからのトラフィックで置き換える新たなＴＤＭスケジュールを作成する。ブロック３０７は、新たなスケジュールをＣＣ１１２からそれぞれのトランスポンダ１０２におけるＨＳＰモジュール１０６に伝送する。受信トランスポンダ１０２がその新たなスケジュールを受信すると、ＴＤＭプロトコルの規定への準拠を維持するように、ブロック３０８は、クライアントストリームを埋め込んでフルデータレートを再現する。
【００２１】
ＴＤＭチャネルのセットアップとティアダウンを管理するソフトウェアデファインドネットワーク（ＳＤＮ）コントローラまたはジェネラライズドマルチプロトコルラベルスイッチング（ＧＭＰＬＳ）コントローラから、ＴＤＭスロット割当て情報を入手し、管理することができる。ＳＤＮコントローラの場合、ＳＤＮコントローラは、ＣＣ１１２の役割を果たすことができる。ＧＭＰＬＳコントローラの場合、ＧＭＰＬＳコントローラ自体は単独でその役割を果たすことはないが、ＣＣ１１２の機能を実行するために別のコントローラと協働することができる。新たな割当てがあるたびに、システムに通知され、前述のラインレート調整が完了した後に実際の割当てが行われる。調整の前に割当て解除が行われる。
【００２２】
ＴＤＭサービスにおいては、ブロック２０６で送信機がＥｏＴを送信してからブロック２１４で送信機がＳｏＴを送信するまでの期間は、送信機から受信機に送信される有効データはない。しかし、ＴＤＭサービスは中断無しで連続データストリーム伝送を要求することが多く、これは、ＴＤＭフレームが送信機側のクライアントインターフェース１０４から連続して受信され、受信機側のクライアントインターフェース１０４に連続して提供されることを意味する。
【００２３】
１つの解決法は、受信機側でデータバッファリングと遅延出力を行うことである。受信機システムが起動され、同期化されると、受信フレーム、またはフレームの一部が、送出される前にバッファリングされる。バッファ時間は、再構成期間のデータストリームの中断をカバーする。したがって、バッファ時間の選択は、初期開始帯域幅（またはデータ転送レート）およびチューニングステップ／帯域幅に関係する。サービスレイテンシとバッファリングリソース要求とを低減するために、バッファ時間は最小化される一方、レート変更の間に考えられるあらゆる中断をなくすのに十分なバッファを設ける。一実施形態では、異なるフレーム構成に対応する固定数のチューニング段階があり、各チューニング段階は予め定義された帯域幅を有する。たとえば、１６個のスロットを有するフレームでは、クライアントのためのレートは、ゼロ（この場合スロットは割り当てられない）からシングルスロットのレートの１６倍（この場合すべてのスロットがクライアントに割り当てられる）までであってもよい。
【００２４】
低データレートに変更する場合、送信機に着信するデータは、伝送が再開されるまで単にバッファリングされる。しかし、高データレートに変更する場合は、送信機は、伝送される容量に追いつく必要がある。送信トランスポンダ１０２は、最初のｐ個のフレームについて新たなデータレートで旧圧縮方法を使用する。ここで、ｐは計算もしくは明示的通知により得られるか、または送信機自体によって制御される。そして、送信機は、送信機のバッファが空であるときに圧縮比を低減してもよい。
【００２５】
データレートが増大したか又は減少したかに関わりなく、受信機は、読み出したフレームを、圧縮時と同様の方法で復元する。送信機のクライアントインターフェース１０４が一定のデータレートと連続データストリームとを有するためと、送信機における前述の動作がオーバーフローもアンダーフローも生じないように保証するため、初期フレーム出力遅延が正しく設定されている限り、受信機はオーバーフローにもアンダーフローにも遭遇しない。
【００２６】
チャネル帯域幅は、セットＢＷ［ｉ］として特徴づけることができ、ここで、ｉ＝１、２、．．．、ｎであり、ｎは選択可能な異なるレート数であり、また、ＢＷ［ｉ］＞ＢＷ［ｊ］で、∀ｉ＞ｊである。説明を簡単にするために、あるレートから別のレートに変更するための固定チューニング時間Ｔがあるとさらに想定するが、これは可変チューニング時間に一般化してもよい。送信機側の場合、ＥｏＴを送出する前に、指定されたストリームがレートＢＷ［ｋ］で伝送される。低レートに変更する場合、構成とＳｏＴメッセージの送出の後に、送信機は、新たなレートＢＷ［ｋ−ｊ］を使用する。ここで、１≦ｊ≦ｋ−１である。これに対応して、受信機は、ＥｏＴの前に受信したフレームについて、受信機が再構成期間中に使用するレートであるデータレートＢＷ［ｋ］で読み取る。ＳｏＴメッセージ後に受信したフレームは、新たなレートＢＷ［ｋ−ｊ］で読み出される。したがって、最大要求バッファサイズは、
【数１】
2016530769.tif 000003
とされ、これは、システムが帯域幅ＢＷ［ｎ］で開始したときに発生し、段階的にＢＷ［１］にチューニングされ、そして、任意の高帯域幅にチューニングされる。
【００２７】
システムがＢＷ［ｋ］で開始する場合を考える。ここで、ｋ∈［１：ｎ］である。システムが帯域幅をＢＷ［ｋ−ｊ］（１≦ｊ＜ｋ）に下げる場合、ラインインターフェース中断期間に、受信機はレートＢＷ［ｋ］で読み取り、したがって単一ステップのバッファ容量はＢＷ［ｋ］＊Ｔとなる。この状況の場合、ｋ＝ｎは、任意の帯域幅から開始するのに必要な最小バッファサイズを与える。
【００２８】
パケット方式のサービスを管理する場合、パケットの着信と発信は連続している必要はなく、したがって唯一の要求は、バッファに蓄積することなく、オーバーフローも大幅な遅延もなしに、パケットを渡すことだけである。この目的のため、帯域幅が減少する場合、実際のトラフィック容量は、トランスポンダの帯域幅調整前に削減される。コントローラ１１２はまず、たとえば送信トランスポンダ１０２で接続されたクライアントインターフェース１０４を制御することによって、トラフィック容量を削減し、次に、帯域幅を削減するようにトランスポンダ１０２に通知する。帯域幅が増大する場合、実際のトラフィック容量は、トランスポンダの帯域幅調整後およびトランスポンダがバッファされたパケットを空にした後に増加される。
【００２９】
なお、本明細書に記載の実施形態は、全体にハードウェアであってもよく、全体にソフトウェアであってもよく、または、ハードウェア及びソフトウェアの両方の要素を含んでいてもよい。好ましい実施形態では、本発明は、ハードウェアと、ファームウェア、常駐ソフトウェア、マイクロコードなどを含むがこれらには限定されないソフトウェアとで実装される。
【００３０】
実施形態は、コンピュータまたは任意の命令実行システムによる使用、またはそれに関連した使用のためのプログラムコードを提供する、コンピュータ使用可能なまたはコンピュータ読み取り可能な媒体からアクセス可能なコンピュータプログラム製品を含んでいてもよい。コンピュータ使用可能なまたはコンピュータ読み取り可能な媒体は、命令実行システム、装置またはデバイスによる使用、またはそれに関連した使用のためのプログラムを記憶、通信、伝播、または搬送する任意の装置を含んでもよい。媒体は、磁気、光、電子、電磁気、赤外線、または半導体システム（または装置またはデバイス）または伝播媒体であってもよい。媒体は、半導体または固体メモリ、磁気テープ、取外し式コンピュータディスケット、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、固定磁気ディスク、および光ディスクなどのコンピュータ読み出し可能な記憶媒体を含んでもよい。
【００３１】
プログラムコードを記憶および／または実行するのに適したデータ処理システムは、システムバスを介して記憶素子に直接または間接に結合された少なくとも１つのプロセッサを含んでもよい。メモリ素子は、プログラムコードの実際の実行時に使用されるローカルメモリと、大容量記憶装置と、実行時に大容量記憶装置からコードが取り出される回数を減らすために少なくとも一部のプログラムコードの一時的な記憶域を提供するキャッシュメモリとを含むことができる。入力／出力またはＩ／Ｏデバイス（キーボード、ディスプレイ、ポインティングデバイスなどを含むが、これらには限定されない）を、直接または介在Ｉ／Ｏコントローラを介してシステムに結合してもよい。
【００３２】
データ処理システムが他のデータ処理システムまたはリモートのプリンタまたは記憶デバイスに、介在プライベートネットワークまたはパブリックネットワークを介して結合されることができるようにするために、ネットワークアダプタもシステムに結合してよい。モデム、ケーブルモデム、およびＥｔｈｅｒｎｅｔカードが、現在のところ入手可能なネットワークアダプタの種類のうちの一部である。
【００３３】
次に、図４を参照すると、ＣＣ１１２の図が示されている。ＣＣ１１２は、プロセッサ４０２と、メモリ４０４と、送受信機４０６とを含む。送受信機４０６によって提供された更新情報に基づいて光通信システムの現在の状態を維持するために、状態モジュール４０８がメモリと連動する。プロセッサ４０２は、状態モジュール４０８によって維持された情報に基づいて、現在の状態が通信レートを変更する必要があることを示しているか否かを判断する。変更が必要な場合、プロセッサ４０２は、送受信機４０６に対して、上述の各メッセージを両トランスポンダ１０２に送信するように命令し、状態モジュール４０８にメモリ４０４内のシステムの状態を更新させる。
【００３４】
上記は、あらゆる点で説明的および例示的なものであって、限定的なものではないと解釈すべきであり、本明細書で開示されている本発明の範囲は「詳細な説明」から判断されるべきではなく、特許法で許される最も広い範囲によって解釈される特許請求の範囲から判断されるべきである。追加情報が本願の付録Ａに示されている。本明細書で示し、説明している実施形態は、本発明の原理の例示に過ぎず、当業者は本発明の範囲および趣旨から逸脱することなくさまざまな修正を実装してもよいものと理解すべきである。当業者は、本発明の範囲および趣旨から逸脱することなく特徴のほかのさまざまな組合わせを実装することができる。
【図１】
2016530769.tif 000004
【図２】
2016530769.tif 000005
【図３】
2016530769.tif 000006
【図４】
2016530769.tif 000007
【国際調査報告】
2016530769.tif 000008
2016530769.tif 000009