(57)【特許請求の範囲】
【請求項１】
複数のノードを含むネットワークを最適化する方法であって、前記方法は、
前記複数のノードが、前記ネットワークのノード間のパス上で適切なビットローディングを決定するためのビットローディング操作を実施する順序を決定するステップと、
第１のノードから要求を受信するステップであって、前記要求は前記ビットローディング操作を実施する次のノードを識別する、ステップと、
前記ビットローディング操作を実施している現行のノードの後に、前記次のノードが前記ビットローディング操作を実施するように、前記順序を変更するステップと、
を含む、方法。
【請求項２】
前記ビットローディング操作が、前記ネットワークの複数のノード内で他の複数のノードへのメッセージを開始する次のノードの操作を含む、請求項１に記載の方法。
【請求項３】
前記メッセージが、所定のビット列を含む、請求項２に記載の方法。
【請求項４】
前記メッセージが、前記次のノードと受信側のノードとの間のチャネル特性を推定するために、前記受信側のノードによって処理される、請求項２に記載の方法。
【請求項５】
前記ビットローディング操作が、リンク維持操作である、請求項１に記載の方法。
【請求項６】
前記次のノードが前記第１のノードである、請求項１に記載の方法。
【請求項７】
前記次のノードが、前記第１のノード以外の前記複数のノードのうちの１つである、請求項１に記載の方法。
【請求項８】
前記順序が、ラウンドロビンの順序である、請求項１に記載の方法。
【請求項９】
前記ネットワーク内の第１のノードと別のノードとの間で通信される受信されたメッセージが過剰エラーを有する場合に、前記要求が前記第１のノードから生成される、請求項１に記載の方法。
【請求項１０】
前記順序を変更するステップが、前記ノードがビットローディング操作をＭＡＰ（メディアアクセスプラン）周期の最後に実施した際、前記ノードのそれぞれのカウンタを追跡記録するステップを含む、請求項１に記載の方法。
【請求項１１】
複数のノードを有するネットワークを最適化するためのデバイスであって、前記デバイスは、
前記複数のノードが、前記ネットワークのノード間のパス上で適切なビットローディングを決定するためのビットローディング操作を実施する順序を決定するための手段と、
第１のノードから要求を受信するための手段であって、前記要求は前記ビットローディング操作を実施する次のノードを識別する、手段と、
前記ビットローディング操作を実施している現行のノードの後に、前記次のノードが前記ビットローディング操作を実施するように、前記順序を変更するための手段と、
を含む、デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本願は、２００７年４月８日に出願された米国特許暫定出願第６０／９１０，６６６号の利益、および２００７年５月８日に出願された米国特許暫定出願第６０／９１６，８０５号の利益を主張するものであり、その明細書を参照することにより本願に組み込む。
【０００２】
本開示は、概して通信ネットワークに関し、特にノードプロービングによる、通信ネットワークの最適化に関する。
【背景技術】
【０００３】
いくつかのネットワーク環境において、共有の媒体を通じて通信する複数の相互動作可能なノードが他のノードの存在を検出すると、通信ネットワークを形成することができる。かかるネットワークの一例は、Ｍｅｄｉａ  ｏｖｅｒ  Ｃｏａｘ  Ａｌｌｉａｎｃｅ（「ＭｏＣＡ」）ＭＡＣ／ＰＨＹ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｖ．  １．０に基づいて動作するネットワークである。このネットワークにおいて、ノードは「クライアント」または「スレーブ」ノードとして、または「マスター」／「ネットワーク制御装置」／「ネットワーク管理装置」（「ＮＣ：ｎｅｔｗｏｒｋ  ｃｏｏｒｄｉｎａｔｏｒ」）ノードとして機能することができる。ネットワークは典型的には単一のＮＣノードと、任意の数のクライアントノードを有し、ＮＣノードはビーコンと他の制御情報を送信してネットワークを管理する。
【０００４】
電源を投入またはリセットすると、ノードは可能な周波数の有効な範囲を走査して、動作する場所を決定し、ＮＣノードからの信号を検索することができる。既存のネットワークを示すＮＣノード信号が見つかると、ノードは既存のネットワークに加わることができる。ネットワークに加わることは、ノードがネットワークへの参加許可に特化されたプロトコルに従うことを伴う。加わることは概して、ＮＣノードから送信されるネットワーク情報を受信し、ネットワークアドミッション要求を送信するタイムスロットを決定することと、指定されたタイムスロットのメッセージを識別することを含むネットワークアドミッション要求を送ることを伴う。要求を出す該ノードは、ネットワークへの参加許可のための承認をＮＣノードから受信する。
【０００５】
ネットワークを最適化するために、典型的に各組のノード間におけるネットワーク特性を判定する必要がある。１つのネットワーク内のノードの数が増加するにつれて、すべての可能なリンクの特性を判定するタスクにはよりいっそうの時間を要する。この処理は、ネットワークのオーバーヘッドとなり、ノード間のデジタルデータの交換というネットワークの主要な機能を低下させる。
【発明の概要】
【０００６】
一実施形態は、複数のノードから形成されるネットワークを最適化する方法である。ネットワークのＮＣノードは、複数のノードがプロービング操作を実施する順序を蓄積する。この順序は典型的にラウンドロビンである。該ＮＣノードは、プロービング操作を実施する次のノードを識別する要求をクライアントから受信する。この要求に基づいて、プロービング操作を実施している現行のノードが操作を完了した後、次のノードがプロービング操作を実施することができるように該ＮＣノードは該順序を変更する。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に従うネットワークの構成図である。
【図２】一実施形態に従うノードの構成図である。
【図３】ＬＭＯノード（ＮＣノードとして機能する場合）を再順序付けする際の、およびＬＭＯノードの再順序付け（クライアントノードとして機能する場合）を要求する際の、一実施形態に従う図２のノードの機能性のフロー図である。
【図４】ノードがＬＭＯノードとして割り当てられている場合にＬＭＯを加速する際の、一実施形態に従う図２のノードの機能性のフロー図である。
【発明を実施するための形態】
【０００８】
一実施形態は、ネットワークの動作特性を判定し、ノード間のパスを最適化するための、リンク維持プロービング操作を実施するネットワークである。該ノードのうちの１つは、悪い通信状態にある場合、アウトオブオーダープロービング操作を要求することができる。このプロービング操作は、ネットワーク利用が低い期間に加速することができる。
【０００９】
図１は、一実施形態に従うネットワーク１０の構成図である。ネットワーク１０は、ＮＣノード１２およびクライアントノード１３〜クライアントノード１５を含む。一実施形態では、ネットワーク１０は家庭環境内のネットワークであり、ノード１２〜１５は、相互にメッセージ形態でデジタルデータを通信する家庭内のデバイスに統合または接続されている。かかるデバイスの例として、セットトップボックス、デジタルビデオテープレコーダ（「ＤＶＲ」）、コンピュータ、テレビ、ルータ等を含む。ノード１２〜ノード１５は、該デジタルデータを送信する媒体を提供するネットワーク媒体１６に接続される。一実施形態では、ネットワーク媒体１６は同軸ケーブルである。しかしながら、ネットワーク媒体１６は、他の有線媒体または無線媒体を含む、任意の他の種類の媒体であってもよい。一実施形態では、ネットワーク１０は、該ネットワーク上の任意のノードが、該ネットワーク上の任意の他のノードと任意の方向において直接通信できるように、フルメッシュ型ネットワークである。一実施形態では、ネットワーク１０は、最大１６のノードを含むことができる。
【００１０】
一実施形態では、ネットワーク１０は周波数チャネルの一覧を走査して、既存のネットワークを検索するノードによって形成される。既存のネットワークが見つかると、該ノードはクライアントノードとしてそのネットワークに加わる。既存のネットワークが見つからない場合、ノードはＮＣノードとしてネットワーク１０等の新規のネットワークを開始し、クライアントノードはこの新規のネットワークに加わる。一実施形態では、ネットワーク１０は、Ｍｅｄｉａ  ｏｖｅｒ  Ｃｏａｘ  Ａｌｌｉａｎｃｅ  ＭＡＣ／ＰＨＹ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｖ．  １．０（以下「ＭｏＣＡ  １．０」）の許容周波数内でネットワークとして動作する。ＭｏＣＡ  １．０における周波数範囲は８７５〜１５００ＭＨｚであり、周波数チャネルは２５ＭＨｚまたは５０ＭＨｚの間隔で存在する。したがって、中心周波数が８７５ＭＨｚ、別の周波数は９００ＭＨｚ、別の周波数は９２５ＭＨｚというように１０００ＭＨｚまで続き、次に１１５０ＭＨｚに飛び、そこから１５００ＭＨｚまで５０ＭＨｚの間隔のチャネルを持ち、１１５０ＭＨｚ、１２００ＭＨｚ等から最大１５００ＭＨｚで中心となるチャネルを有する周波数チャネルが存在する。図１の実施例において、ネットワーク１０は周波数チャネルＢ１（例えば、９００ＭＨｚ）で動作し、一方でＮＣノードと複数のクライアントノードを有する別のネットワークは周波数チャネルＤ２（例えば、１２００ＭＨｚ）で動作する。
【００１１】
一実施形態では、ネットワーク１０を最初に形成するか、新規のクライアントノードの参加を許可すると、各ノードからそのネットワークの他のすべてのノードへのリンク維持操作（「ＬＭＯ」：ｌｉｎｋ  ｍａｉｎｔｅｎａｎｃｅ  ｏｐｅｒａｔｉｏｎ）が実施される。該ＬＭＯは、どのノードにＬＭＯを実施するかを特定するＮＣノードによって制御される。概して、１回のＬＭＯは、１つのノードから別のノードへの所定のビット列およびビット長を使用して、ノード間のチャネル特性を推定するために形成されるプローブメッセージの送信を伴う。受信側ノードはこのプローブメッセージを受信として処理し、送信機と受信機の間に存在する障害を判定する。チャネルの測定された障害に基づいて、送信機と受信機の間の変調を適応する。一実施形態では、この変調を適応させるために、ビットローディングを用いる。ビットローディングとは、高い信号対雑音比を有する搬送波に高次の信号点配置を、低い信号対雑音比を有する搬送波に低次の信号点配置を割り当てる方法である。一実施形態では、ノードの最大公約数（「ＧＣＤ」）変調プロファイルは、個別のポイントツーポイントＬＭＯ結果に基づいて算出することができ、別の実施形態においては、該ＧＣＤ変調プロファイルを判定するために、ＧＣＤプローブを送信することができる。
【００１２】
一実施形態では、ネットワーク１０は、直交周波数分割多重（「ＯＦＤＭ」）変調を使用してノード間でデジタルデータを伝送する。本実施形態では、該リンクを通して通信するデジタルデータは、情報を搬送するために変調した２５６搬送波のそれぞれに送り、すべての搬送波は、異なる周波数で、並行して同一のレシピエントに伝送する。したがって、ネットワーク１０は、２５６搬送波を含み、その２２４は一実施例においてコンテンツを搬送するために典型的に使用する。該２２４コンテンツを搬送する搬送波のそれぞれは、二位相偏移変調（「ＢＰＳＫ」：Ｂｉｎａｒｙ  Ｐｈａｓｅ−Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、四位相偏移変調（「ＱＰＳＫ」：Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ−Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、または一実施例において、他の直交振幅変調（「ＱＡＭ」：Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）を使用して変調する。
【００１３】
一実施形態では、ノードが「ＬＭＯノード」として割り当てられている場合、ネットワーク内の他のすべてのノードにＬＭＯを開始する。各ノード間のパスは、電力、ノイズ、媒体特性等のために概して異なるため、ノード間のすべてのパスが一実施形態では検証される。ノード１３からノード１５へのパスと、ノード１５からノード１３へのパス等の２つの同一のノードの間の重複パスでさえも、異なることがある。したがって、ＬＭＯプロービング周期の間、すべてのパスはＬＭＯの対象とならなければならない。一実施形態では、２つのノードの間のＬＭＯには、約３秒を要する。したがって、１つのネットワーク内におけるノードの数が増加すると、そのネットワークを特性化するために必要な、そのネットワーク内のすべてのノードのＬＭＯを実施するために必要な時間は、著しく増加する可能性がある。
【００１４】
ＭｏＣＡ  １．０ネットワークでは、各ノードがＬＭＯを実施する順序は、ＮＣノードによってコンパイルされ、特定されている。該ＮＣノードは、第１のノードをＬＭＯノードとして、第２のノードを次のＬＭＯノードとして指定することになる。ＬＭＯノードとして割り当てられると、ノードは該ネットワーク内の他のすべてのノードにプローブメッセージを送る。これらのプローブメッセージのタイミングは、ＬＭＯノードと共同で、ＮＣノードによって固定され、特定されている。すべてのノードがＬＭＯノードによってプロービングされると、次のＬＭＯノードが次にそのＬＭＯを実施することになる。該ＬＭＯを実施するノードの順序は、ラウンドロビンを原則として該ＮＣノードによって割り当てられる。したがって、例えば、ネットワーク１０において、ＮＣノード１２はＬＭＯを実施することができ、その後にノード１３、ノード１５、およびノード１４が続く。
【００１５】
図２は、一実施形態に従うノード２１の構成図である。ノード２１は図１のノード１２のようなＮＣノードとして、または図１のノード１３〜１５のようなクライアントノードとして機能することができる。ノード２１は、プロセッサ２０、送受信機２７、およびメモリ２２を含む。プロセッサ２０は、任意の種類の汎用または特定用途プロセッサでありえる。送受信機２７は、デジタルデータを送受信する任意のデバイスでありえる。メモリ２２は、情報およびプロセッサ２０によって実行される命令を保存する。メモリ２２は、ランダムアクセスメモリ（「ＲＡＭ」）、読み取り専用メモリ（「ＲＯＭ」）、磁気または光ディスクのような静的記憶装置、または任意の他の種類のコンピュータで読み取り可能な媒体の任意の組み合わせによって構成することができる。
【００１６】
コンピュータで読み取り可能な媒体は、プロセッサ２０によってアクセスが可能な任意の入手可能な媒体であってもよく、揮発性および不揮発性媒体、取り外し可能および不可能な媒体、および通信媒体の双方を含む。通信媒体は、コンピュータが読み取り可能な命令、データ構造、プログラムモジュールまたは搬送波等の変調された信号内の他のデータ、または他の搬送機構を含むことができ、任意の情報送達媒体を含むことができる。
【００１７】
一実施形態では、メモリ２２は、プロセッサ２０によって実行される際に機能性を提供するソフトウェアモジュールを保存する。このモジュールは、オペレーティングシステム２４、およびプロービングモジュール２５を含む。図２においてソフトウェアとして示すが、これらのモジュールの機能性は、他の実施形態では、ハードウェアまたはソフトウェアの任意の組み合わせによって実施することができる。
【００１８】
一実施形態では、オペレーティングシステム２４は、送受信機２７およびメモリ２２の制御を含むノード２１を、プロセッサ２０が操作することができる機能を提供する。一実施形態では、プロービングモジュール２５は、ノード２１がＮＣノードとして機能している場合、ＬＭＯを開始および実行し、ノードが以下に開示するとおりアウトオブオーダーでＬＭＯノードとして割り当てられることを可能にすることを含む。一実施形態では、プロービングモジュール２５はクライアントノードとして、必要であればネットワーク内の任意のノードにＬＭＯノードとしてアウトオブオーダーで割り当てられるように要求を発行する。さらに、プロービングモジュール２５は、最大出力でのＧＣＤプローブの伝送および加速されたＬＭＯプロービングを含む、以下に開示するさらなる機能性を実施する。
【００１９】
図３は、ＬＭＯノードを再順序付けする際（ＮＣノードとして機能する際）、およびＬＭＯノードの再順序付けを要求する際（クライアントノードとして機能する際）の、一実施形態に従う、図２のノード２１の機能性のフロー図である。一実施形態では、図３のフロー図および以下に開示する図４の機能性は、メモリまたは他のコンピュータで読み取り可能な、または有形の媒体に保存するソフトウェアによって実装し、プロセッサによって実行する。他の実施形態では、この機能性はハードウェアか、またはハードウェアとソフトウェアの任意の組み合わせによって実施することができる。
【００２０】
３２０では、ノード２１は、クライアントノードとして、１つもしくは複数の受信したメッセージに基づいて、悪い通信状態を経験する。一実施形態では、ノードのうちの１つもしくは複数から受信したメッセージは、メッセージを伝送するノードとノード２１との間のリンクの障害を示す過剰エラーを含む。一実施形態では、ＮおよびＭが整数であり、Ｍ間隔のうちＮの１秒間隔以上でエラーが発生した場合、エラーは過剰であると見なされる。一実施形態では、ＮとＭはそれぞれ１と２０である。
【００２１】
３２２では、ノード２１はＮＣノードとして、次のＬＭＯ要求を生成し、ＮＣノードに送る。次の該ＬＭＯ要求は、現行のＬＭＯノードがそのＬＭＯノードプロービング操作を完了した後、この要求を出しているクライアントノードが次のＬＭＯノードとなるよう要求することができる。しかしながら、受信側のクライアントノードが特定の伝送ノードからの伝送の過剰エラーを経験する場合、この特定の伝送ノードが次のＬＭＯノードとなるよう要求することができる。
【００２２】
３０２では、ノード２１はＮＣノードとして、クライアントノードから次のＬＭＯ要求を受信する。該次のＬＭＯ要求は、次のＬＭＯノードとなるように要求されたノードを識別する。
【００２３】
３０４では、該次のＬＭＯ要求の受信に応答して、ＮＣノードは、次のＬＭＯ要求で識別されたノードが次のＬＭＯノードとなるように、ＬＭＯのラウンドロビン順序を再順序付けする。「再順序付け」は、次のＬＭＯノードに移る前に、ノードにＬＭＯノードとして追加の試行を付与する等、単純でありえる。複数のクライアントノードから２つ以上の次のＬＭＯ要求がＮＣノードによって受信された場合、一実施形態では、ＮＣノードはこれらに先着順で対応する。別の実施形態では、ＮＣノードは、以下のガイドラインのうちの１つに従って複数の要求に対応する。（１）最も多くのソーストラフィックを有するクライアントノードに次に対応すべきである。（２）ほとんどのノードによって次のＬＭＯノードとなるように要求されたクライアントノードに次に対応すべきである。
【００２４】
上記のとおり、多くの次のＬＭＯ要求がＮＣノードによって受信された場合、一実施形態では、該ＮＣノードは、すべてのノードが確実に、少なくともＸ  ＬＭＯ周期毎に、ＬＭＯ機会を得るようにしなければならず、一実施形態では、Ｘは３２である。一実施形態では、ＮＣノードは、クライアントノードがＬＭＯ機会を得るとリセットし、別のノードがＬＭＯ周期を実施するたびにインクリメントして、各クライアントノードのカウンタを追跡記録する。該ＮＣノードはこのカウンタを使用して、いつラウンドロビンの再順序付けがクライアントノードに多すぎるＬＭＯ機会を失わせたかを判定することができる。ＮＣノードは、カウンタが３２に達した任意のクライアントノードに、ＬＭＯ機会をスケジュールする。一実施形態では、ノードがＮＣノードになった場合に、カウンタが３２に達したノードにＬＭＯをスケジュールするために十分な情報を有するように、ネットワークのすべてのノードが、同一のカウンタを追跡記録する。一実施形態では、ＮＣノードは単に、ノードが現行のラウンドロビンの間に、追加のＬＭＯを付与されたかどうかのみを追跡する。
【００２５】
いくつかの可能なラウンドロビン再順序付けスキームは、（１）ラウンドロビン順序を変更せず、次のＬＭＯノード要求で特定されているノードに飛ぶ、（２）次のＬＭＯノード要求で特定されているノードが次のＬＭＯノードとなるように、次のＬＭＯノードで始まるラウンドロビンを再順序付けする、を含む。すべてのその後のＬＭＯは、新規のラウンドロビン順序を使用することになる。後者のスキームの例として、元のラウンドロビン順序が［０、１、２、３、４、５、６、７、８、９、Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ］であると仮定すると、現行のＬＭＯノード＝５、次のＬＭＯノード要求＝１、新規のラウンドロビン順序は［０、２、３、４、５、１、６、７、８、９、Ａ１Ｂ１Ｃ１Ｄ１Ｅ１Ｆ］である。
【００２６】
ＮＣノードによって次のＬＭＯノードとして選択されたことに応答して、３２４では、クライアントノードが次のＬＭＯノードとなり、現行のＬＭＯノードがそのＬＭＯプロービングを完了した際、ＬＭＯプロービングを実施する。
【００２７】
ＭｏＣＡ  １．０ネットワークでは、ＬＭＯ周期の速度は、プローブへの伝送要求のＬＭＯノードのペーシングによって決定され、これは典型的に、定数である（例えば、Ｘミリ秒毎にプローブを送る）。その一方、本発明の一実施形態では、そのプローブを維持できるネットワーク帯域幅が存在する限り、プローブがより頻繁に伝送するように要求することにより、ＬＭＯノードはＬＭＯ周期の速度を上昇させる（すなわち、加速したＬＭＯ）ことができる。
【００２８】
図４は、ノード２１がＬＭＯノードとして割り当てられた際にＬＭＯを加速する場合の、一実施形態に従う図２のノード２１の機能性のフロー図である。
【００２９】
４０２では、ＬＭＯノードは、利用可能なネットワーク帯域幅がより速いＬＭＯ周期をサポートするかどうかを判定する。該ネットワーク帯域幅は、ＬＭＯ要求の速度を上昇させるために帯域幅が利用可能かどうかをＬＭＯノードに知らせるために、現行のメディアアクセスプラン（「ＭＡＰ」）メッセージ内にビットを送るＮＣノードを通して決定することができる。ＭＡＰとは、ＭｏＣＡ  １．０に開示するようにタイムスロットへのノードの割り当てを定義するために、ＮＣノードによってクライアントノードに送られ、次回の伝送の予定を通知するメッセージである。ＬＭＯノードは、ＭＡＰをデコードするため、利用可能な帯域幅を直接決定することもできる。一実施形態では、帯域幅が利用可能かどうかを決定するためにＬＭＯノードまたはＮＣノードが使用する算出は、マップ周期の最後の数個から数十までの移動平均を使用して、いくつのタイムスロットがアイドリング状態であるかを決定することを含む。一実施形態では、この算出は、利用したタイムスロットの割合（％）で直線的にプローブの間隔をスケールすることを含む。
【００３０】
４０４では、帯域幅が利用可能であると判断されると、ＬＭＯノードはＬＭＯパケット伝送要求の速度を上昇させる。一実施形態では、該ＬＭＯパケット伝送要求は、ＭｏＣＡ  １．０に開示された既知のレベルの少なくとも５倍に迅速化される。一実施形態では、ＬＭＯの速度を上昇させる際、目標はトラフィックが５Ｍｂｐ未満で物理レイヤー（「ＰＨＹ」）レートが２００Ｍｂｐより大きい２ノードのネットワークが、参加の許可後４秒以内に両方向に完全にビットロードすることである。
【００３１】
周知のＭｏＣＡ  １．０ネットワークにおいて、すべてのＬＭＯは、特定のリンクに適した電力レベルで、ポイントツーポイントとして実施する。ＧＣＤ変調プロファイルは、（１）各副搬送波のＧＣＤ変調として任意のポイントツーポイントリンクからの最も低い変調レベルを使用すること、（２）任意のポイントツーポイントリンクの最大の信号電力で伝送すること、および（３）任意のポイントツーポイントリンクリンクからの最大のサイクリックプレフィックス（「ＣＰ」：Ｃｙｃｌｉｃ  Ｐｒｅｆｉｘ）を使用することによる個別のポイントツーポイントＬＭＯ結果に基づいて、次に算出する。この算出は、特定のＣＰおよび電力レベルでサポートすることができる副搬送波変調が、より大きなＣＰおよび／または電力でもサポートすることができると推定する。しかしながら、多くの場合、より大きな電力レベルは、より多くの信号レベルが受信されるため、低い信号対雑音比（「ＳＮＲ」）という結果をもたらすことがある。
【００３２】
したがって、一実施形態では、ノードのＬＭＯ周期の間、追加のプローブ／報告周期を追加する。この追加のプローブ／報告周期は、可能な限り正確な結果を得るために、可能な限り実際のＧＣＤデータ伝送を示すように、すべてのポイントツーポイントリンクのうちの最大出力およびすべてのポイントツーポイントリンクのうちの最大ＣＰを使用してＬＭＯプローブを送る。これらのプローブに基づいて、他のノードは、これらのプローブ用に算出するビットローディングの報告を返す。すべてのプローブ報告を受信した後、これらのプローブを伝送するノードは次に、任意の報告中で最も低い副搬送波変調として各副搬送波のＧＣＤ変調プロファイルを算出する。このＧＣＤ変調プロファイルは、ＬＭＯ周期のこのフェーズの間にネットワークに報告されるものである。
【００３３】
開示するとおり、実施形態は、通信状態の悪いリンクから要求された場合にＬＭＯノードがアウトオブオーダーを割り当てられることを可能にするネットワークを含む。さらに、ＬＭＯプロービングを加速し、ＧＣＤプローブを最高出力で伝送することができる。
【００３４】
いくつかの実施形態を本明細書に具体的に説明および／または記載する。しかしながら、開示した実施形態の修正および変更は、上記の教示の範囲内であり、本発明の精神および意図する範囲から逸脱することなく、添付の請求項の範囲内にあるものと理解されたい。
【図１】
0005401445.tif 000002
【図２】
0005401445.tif 000003
【図３】
0005401445.tif 000004
【図４】
0005401445.tif 000005