(57)【特許請求の範囲】
【請求項１】
（ｘ）ＧＰＯＮシステムのＯＮＵにおけるダウンストリームフロー制御方法であって、
ＤＳ＿フローコントロール＿リクエストメッセージをＯＬＴに送信するステップであって、ＤＳ＿フローコントロール＿リクエストメッセージが送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる、送信するステップを含み、
ＤＳ＿フローコントロール＿リクエストメッセージがＰＬＯＡＭメッセージである、
方法。
【請求項２】
送信抑止期間が、ＯＬＴの所定の最大ダウンストリーム送信抑止時間より大きくない、請求項１に記載の方法。
【請求項３】
所定の最大ダウンストリーム送信抑止時間がＯＬＴのバッファ深さに基づいて決定される、請求項２に記載の方法。
【請求項４】
ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＬＴから受信するステップであって、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む、受信するステップをさらに含む、
請求項１に記載の方法。
【請求項５】
ダウンストリームフロー制御メッセージがＯＭＣＩメッセージである、請求項４に記載の方法。
【請求項６】
（ｘ）ＧＰＯＮシステムのＯＬＴにおけるダウンストリームフロー制御方法であって、
ＤＳ＿フローコントロール＿リクエストメッセージをＯＮＵから受信するステップであって、ＤＳ＿フローコントロール＿リクエストメッセージが送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる、受信するステップ、
ＤＳ＿フローコントロール＿リクエストメッセージに含まれる送信抑止期間情報に基づいて、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止するステップ、および、
送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止した後に、ＯＮＵへのダウンストリーム送信を再開するステップを含み、
ＤＳ＿フローコントロール＿リクエストメッセージがＰＬＯＡＭメッセージである、
方法。
【請求項７】
送信抑止期間が、ＯＬＴの所定の最大ダウンストリーム送信抑止時間より大きくない、請求項６に記載の方法。
【請求項８】
所定の最大ダウンストリーム送信抑止時間がＯＬＴのバッファ深さに基づいて決定される、請求項７に記載の方法。
【請求項９】
ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＮＵへ送信するステップであって、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む、送信するステップをさらに含む、
請求項６に記載の方法。
【請求項１０】
（ｘ）ＧＰＯＮシステムのＯＮＵにおけるダウンストリームフロー制御装置であって、
ＤＳ＿フローコントロール＿リクエストメッセージをＯＬＴに送信する第１の送信ユニットであって、ＤＳ＿フローコントロール＿リクエストメッセージが、送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる、第１の送信ユニットを含み、
ＤＳ＿フローコントロール＿リクエストメッセージがＰＬＯＡＭメッセージである、
装置。
【請求項１１】
送信抑止期間がＯＬＴの所定の最大ダウンストリーム送信抑止時間より大きくなく、所定の最大ダウンストリーム送信抑止時間がＯＬＴのバッファ深さに基づいて決定される、
請求項１０に記載の装置。
【請求項１２】
ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＬＴから受信する第１の受信ユニットであって、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む、第１の受信ユニットをさらに含む、
請求項１０に記載の装置。
【請求項１３】
（ｘ）ＧＰＯＮシステムのＯＬＴにおけるダウンストリームフロー制御装置であって、
ＤＳ＿フローコントロール＿リクエストメッセージをＯＮＵから受信する第２の受信ユニットであって、ＤＳ＿フローコントロール＿リクエストメッセージが、送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる、第２の受信ユニット、
ＤＳ＿フローコントロール＿リクエストメッセージに含まれる送信抑止期間情報に基づいて、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止する送信抑止ユニット、および、
送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止した後に、ＯＮＵへのダウンストリーム送信を再開する再送信ユニットを含み、
ＤＳ＿フローコントロール＿リクエストメッセージがＰＬＯＡＭメッセージである、
装置。
【請求項１４】
ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＮＵに送信する第２の送信ユニットであって、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む、第２の送信ユニットをさらに含む、
請求項１３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関し、特に、（ｘ）ＧＰＯＮシステムにおけるダウンストリームフロー制御方法および装置に関する。
【背景技術】
【０００２】
今日では、（ｘ）ＧＰＯＮシステムにおいて、アップストリーム送信がＯＬＴ（光回線終端装置）側で制御され、帯域幅がＤＢＡ（動的帯域幅割り当て）機構によって制御される。アップストリームフロー制御はＤＢＡ機構に基づいて行われることも可能である。しかしながら、ダウンストリームには対応するフロー制御機構がない。
【０００３】
ＥＰＯＮはフロー制御目的のユニキャストチャネルにポーズフレームを適用することができるが、（ｘ）ＧＰＯＮは同様のダウンストリームフロー制御機構をまだ有しない。（ｘ）ＧＰＯＮシステムではダウンロードフロー制御がないので、（ｘ）ＧＰＯＮシステムは、ＯＮＵ（光ネットワークユニット）内で輻輳が発生した場合またはＯＮＵがＵＮＩ（ユーザネットワークインターフェース）ポートからポーズフレームを受信した場合に、ＯＮＵがトラフィックをバッファすることが可能であることが期待されている。通常、ＯＮＵは１００ＭｂｐｓのＵＮＩポートに対して約１００ｍｓのバッファを行う（約３Ｍバイト）。このことは、ＯＮＵのメモリのサイズ要求を増大させ、したがって、ＯＮＵのメモリの電力消費を増大させる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＯＮＵがダウンストリームフロー制御可能な場合、より小さなバッファがＯＮＵに適用されることが可能となる。例えば、バッファのサイズは５０ｍｓまで、または２０ｍｓまでにさえ縮小されることができる。したがって、メモリ部のある程度の電力消費が節約可能となり、このことは、（ｘ）ＧＰＯＮ  ＯＮＵ  ＭＡＣを用いる光モジュールが電力消費に敏感であるために、そのようなモジュールに関して特に有益となる。
【０００５】
したがって、（ｘ）ＧＰＯＮシステムにおけるダウンストリームフロー制御の解決方法を提供することが望ましい。
【課題を解決するための手段】
【０００６】
本発明の基本的な考え方は、新しいメッセージ（すなわち、ＤＳ＿フローコントロール＿リクエスト（ＤＳ＿ＦｌｏｗＣｏｎｔｒｏｌ＿Ｒｅｑｕｅｓｔ））を導入することである。メッセージは特定の期間で、ダウンストリーム送信を抑止することをＯＬＴに要求するように、ＯＮＵによってＯＬＴに送信される。特定の期間は、ＤＳ＿フローコントロール＿リクエストメッセージに含まれる送信抑止期間情報によって示されてもよい。ＤＳ＿フローコントロール＿リクエストメッセージの受信後、送信抑止期間情報に対応する期間の間、ＯＬＴはダウンストリーム送信を抑止する。
【０００７】
本発明の一態様によれば、一実施形態では、（ｘ）ＧＰＯＮシステムのＯＮＵにおけるダウンストリームフロー制御方法が提供され、方法は、ＤＳ＿フローコントロール＿リクエストメッセージをＯＬＴに送信するステップであって、ＤＳ＿フローコントロール＿リクエストメッセージが送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる、送信するステップを含む。
【０００８】
有利には、送信抑止期間がＯＬＴの所定の最大ダウンストリーム送信抑止時間より大きくない。例えば、所定の最大ダウンストリーム送信抑止時間がＯＬＴのバッファ深さに基づいて決定される。
【０００９】
有利には、ＤＳ＿フローコントロール＿リクエストメッセージがＰＬＯＡＭメッセージである。
【００１０】
有利には、方法はさらに、ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＬＴから受信するステップであって、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む、受信するステップを含む。
【００１１】
有利には、ダウンストリームフロー制御メッセージがＯＭＣＩメッセージである。
【００１２】
別の実施形態において、（ｘ）ＧＰＯＮシステムのＯＬＴにおけるダウンストリームフロー制御方法が提供され、方法は、ＤＳ＿フローコントロール＿リクエストメッセージをＯＮＵから受信するステップであって、ＤＳ＿フローコントロール＿リクエストメッセージが送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる、受信するステップ、ＤＳ＿フローコントロール＿リクエストメッセージに含まれる送信抑止期間情報に基づいて、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止するステップ、および、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止した後に、ＯＮＵへのダウンストリーム送信を再開するステップを含む。
【００１３】
有利には、方法はさらに、ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＮＵへ送信するステップであって、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む、送信するステップを含む。
【００１４】
本発明の別の態様によれば、一実施形態において、（ｘ）ＧＰＯＮシステムのＯＮＵにおけるダウンストリームフロー制御装置が提供され、装置は、ＤＳ＿フローコントロール＿リクエストメッセージをＯＬＴに送信する第１の送信ユニットを含み、ＤＳ＿フローコントロール＿リクエストメッセージが、送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる。
【００１５】
有利には、装置はさらに、ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＬＴから受信する第１の受信ユニットを含み、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む。
【００１６】
本発明の別の態様によれば、別の実施形態において、（ｘ）ＧＰＯＮシステムのＯＬＴにおけるダウンストリームフロー制御装置が提供され、装置は、ＤＳ＿フローコントロール＿リクエストメッセージをＯＮＵから受信する第２の受信ユニットであって、ＤＳ＿フローコントロール＿リクエストメッセージが、送信抑止期間情報を含み、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる第２の受信ユニット、ＤＳ＿フローコントロール＿リクエストメッセージに含まれる送信抑止期間情報に基づいて、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止する送信抑止ユニット、および、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止した後に、ＯＮＵへのダウンストリーム送信を再開する再送信ユニットを含む。
【００１７】
有利には、装置はさらに、ＯＮＵの各ＡＮＩ−Ｇに関して、対応するダウンストリームフロー制御メッセージをＯＮＵに送信する第２の送信ユニットを含み、ダウンストリームフロー制御メッセージが、ＡＮＩ−Ｇに対応するＯＮＵのフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、ＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間を含む。
【００１８】
本発明のそれぞれの態様は、以下の実施形態の説明によってより明らかになるであろう。
【００１９】
本発明の他の特徴、目的および利点は、図面を参照してとられる非限定的な実施形態の、以下の詳細な説明を参照することによってより明らかになるであろう。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態による（ｘ）ＧＰＯＮシステムのダウンストリーム送信制御方法の流れ図である。
【発明を実施するための形態】
【００２１】
同一または同様の構成要素（特徴）は、図面を通じて同一または同様の参照符号で示される。
【００２２】
以下に、本発明のそれぞれの実施形態が詳細に説明される。
【００２３】
（ｘ）ＧＰＯＮは２つの低電力モード、すなわちドーズモードとスリープモードとを有する、定義された電力管理機能を有する。ドーズモードにおいて、ＯＮＵ受信機はオンであり、送信機はオフである。スリープモードにおいて、ＯＮＵ受信機と送信機の両方がオフである。ＯＬＴの観点からは、フロー制御モードは、ＯＮＵの受信機が「オフ」であり（すなわち、輻輳のためにパケットの受信ができないが、本当に電源がオフなのではない）、送信機がまだオンである、ほとんど第３のモードである。
【００２４】
本発明の目的を達成するように、一実施形態では、新しいＰＬＯＡＭメッセージ（すなわち、ＤＳ＿フローコントロール＿リクエスト）が、表１に示されるように定義される。
【００２５】
【表１】
0006675382.tif 000002
【００２６】
上記ＤＳ＿フローコントロール＿リクエストメッセージのフォーマットは表２に示される。
【００２７】
【表２】
0006675382.tif 000003
【００２８】
以下に、新しく定義されたＤＳ＿フローコントロール＿リクエストメッセージに基づいて、本発明の一実施形態によるダウンストリームフロー制御方法が説明される。
【００２９】
図１を参照すると、まずステップＳ１１において、ＯＮＵはＤＳ＿フローコントロール＿リクエストメッセージをＯＬＴに送信する。ＤＳ＿フローコントロール＿リクエストメッセージは送信抑止期間情報Ｔｆｃを含む。ＤＳ＿フローコントロール＿リクエストメッセージは、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止することをＯＬＴに要求するように用いられる。
【００３０】
ＯＮＵのフロー制御機能は管理者によって構成されることができ、管理者は、各ＡＮＩ−Ｇに関するＯＮＵにおけるダウンストリームフロー制御機能を有効にするか無効にするかを示す、対応するメッセージをＯＬＴを介してＯＮＵに送信することに留意すべきである。
【００３１】
例えば、ＯＮＵの各ＡＮＩ−Ｇに関して、ＯＬＴは対応するダウンストリームフロー制御メッセージをＯＮＵに送信することができる。各ダウンストリームフロー制御メッセージは、このＡＮＩ−Ｇに関するＯＮＵにおけるダウンストリームフロー制御機能を有効にするか無効にするかを示す、ＡＮＩ−Ｇに対応する管理状態情報、および、このＡＮＩ−Ｇに対応するＯＬＴの所定の最大ダウンストリーム送信抑止時間（Ｉｆｌｏｗｃｏｎｔｒｏｌ）を含む。ダウンストリームフロー制御メッセージは、例えばＯＭＣＩメッセージであってもよい。
【００３２】
ＯＮＵは、対応するフロー制御機能が有効にされるか無効にされるか、および、それぞれのＡＮＩ−Ｇに対応する受信されたダウンストリームフロー制御メッセージに基づくＯＬＴの所定の最大ダウンストリーム送信抑止時間についての知識を有することができる。所定の最大ダウンストリーム送信抑止時間は、例えばＯＬＴのバッファ深さに基づいて決定されてもよい。一例では、所定の最大ダウンストリーム送信抑止時間（Ｉｆｌｏｗｃｏｎｔｒｏｌ）はＩｓｌｅｅｐ、すなわち、最大スリープ間隔に等しくてもよい。ＯＮＵは、所定の最大ダウンストリーム送信抑止時間にしたがって、送信抑止期間を設定することができる。例えば、送信抑止期間は、所定の最大ダウンストリーム送信抑止時間より大きくならないように設定する。
【００３３】
確かに、システムのデフォルトの構成が、各ＯＮＵのそれぞれのＡＮＩ−Ｇに対応するフロー制御機能がデフォルトで有効とされるものであった場合、ダウンストリームフロー制御メッセージは管理状態情報を含む必要がないことを理解されたい。
【００３４】
ＯＮＵからＤＳ＿フローコントロール＿リクエストメッセージを受信した後、ステップＳ１２において、ＯＬＴは、ＤＳ＿フローコントロール＿リクエストメッセージに含まれる送信抑止期間情報に基づいて、送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止する。
【００３５】
送信抑止期間情報に対応する送信抑止期間の間、ダウンストリーム送信を抑止した後で、ステップＳ１３において、ＯＬＴはＯＮＵへのダウンストリーム送信を再開する。
【００３６】
例えば、タイマがＯＬＴにおいて設定されることができる。ＤＳ＿フローコントロール＿リクエストメッセージを受信した際、タイマはカウントを開始する。タイマのカウントが、ＤＳ＿フローコントロール＿リクエストメッセージに含まれる送信抑止期間情報に対応する送信抑止期間に達した後、ＯＬＴは現在のフロー制御ステータスから以前のステータス（すなわち、フロー制御ステータスになる前のステータス、例えば、アウェイクフリーステータス）に戻り、ＯＮＵへのダウンストリーム送信を再開する。
【００３７】
上記の実施形態は単なる例示であり、本発明を限定するものではないことに留意すべきである。本発明の精神または本質から離れることのない任意の技術的解決方法が、本発明の保護の範囲に入るものとし、それは顕著な効果を達成するように組み合わせるための、異なる実施形態における、異なる技術的特徴、装置および方法を用いることを含む。さらに、特許請求の範囲におけるいかなる参照符号も特許請求の範囲を限定するものとみなされるものではなく、用語「含む」は、他の請求項または明細書に示されない要素またはステップを除外するものではない。
【図１】
0006675382.tif 000004