(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信システムにおいてアクセスポイントに対してデュアルモードレート制御を行うための方法であって、
シングルユーザモード（ＳＵモード）において、前記ワイヤレス通信システムにおけるあるステーションに対するＳＵ基本レートをチャネル条件に基づいて決定することと、
マルチユーザモード（ＭＵモード）において、複数のステーションについてトラッキングを使用して調節されたＭＵレートを決定することと、
を備え、前記トラッキングは、
前記複数のステーションの各々のための最初のサウンディングを行うことと、
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵレートを選択することと、
前記ＭＵレートを使用して前記複数のステーションへの送信を送ることと、
前記複数のステーションへの前記送信に対応するパケット誤り率（ＰＥＲ）を検出することと、
前記ＰＥＲに基づいて前記ＭＵレートを調節することと、
トリガされるとインループサウンディングを行うことと、
前記インループサウンディングの後に前記ＭＵレートを再調節することと、
を備えるＭＵレートを初期化することと、
をさらに備える、方法。
【請求項２】
前記ＭＵレートを初期化することは、
２ユーザＭＵ動作および３ユーザＭＵ動作のうちの１つを選択すること、
を備える、請求項１に記載の方法。
【請求項３】
前記ユーザの数および前記ＳＵ基本レートに基づいて前記最初のＭＵレートを選択することは、
２ユーザＭＵ動作について、
前記ＳＵ基本レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記ＳＵ基本レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記ＳＵ基本レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、
を備える、請求項２に記載の方法。
【請求項４】
前記ＭＵレートを調節することは、
前記ＰＥＲが下側閾値Ａ以上であり、上側閾値Ｂ以下である時、前記ＭＵレートを１低減することと、
前記上側閾値Ｂが前記ＰＥＲよりも小さい時、前記ＭＵレートを２低減することと、
その他の場合、前記ＭＵレートを変更させずに維持することと、
を備える、請求項１に記載の方法。
【請求項５】
前記下側閾値Ａは０．１に等しく、前記上側閾値Ｂは０．５に等しい、請求項４に記載の方法。
【請求項６】
前記インループサウンディングの後に前記ＭＵレートを再調節することは、
先行するサウンディングインターバルの第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが上側閾値Ｃよりも大きい時、前記ＭＵレートをＭＣＳ（ｘ−１）に設定することと、
先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が下側閾値Ｄよりも小さい時、前記インループサウンディングの後に前記ＭＵレートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記ＭＵレートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、
を備える、請求項１に記載の方法。
【請求項７】
前記上側閾値Ｃは０．５に等しく、前記下側閾値Ｄは０．０１よりも小さい、請求項６に記載の方法。
【請求項８】
マルチユーザワイヤレス通信システムにおけるデュアルモードレート制御を行うためのコンピュータ実行可能命令を記憶する非一時的なコンピュータ可読記憶媒体であって、前記命令は、プロセッサによって実行されると、前記プロセッサに、
シングルユーザモード（ＳＵモード）において、前記ワイヤレス通信システムにおけるあるステーションに対するＳＵ基本レートをチャネル条件に基づいて決定することと、
マルチユーザモード（ＭＵモード）において、複数のステーションについてトラッキングを使用して調節されたＭＵレートを決定することと、
を備えるプロセスを実行させ、前記トラッキングは、
前記複数のステーションの各々のための最初のサウンディングを行うことと、
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵレートを選択することと、
前記ＭＵレートを使用して前記複数のステーションへの送信を送ることと、
前記複数のステーションへの前記送信に対応するパケット誤り率（ＰＥＲ）を検出することと、
前記ＰＥＲに基づいて前記ＭＵレートを調節することと、
トリガされるとインループサウンディングを行うことと、
前記インループサウンディングの後に前記ＭＵレートを再調節することと、
を備えるＭＵレートを初期化することと、
をさらに備える、非一時的なコンピュータ可読記憶媒体。
【請求項９】
前記ＭＵレートを初期化することは、
２ユーザＭＵ動作および３ユーザＭＵ動作のうちの１つを選択すること、
を備える、請求項８に記載コンピュータ可読記憶媒体。
【請求項１０】
前記ユーザの数および前記ＳＵ基本レートに基づいて前記最初のＭＵレートを選択することは、
２ユーザＭＵ動作について、
前記ＳＵ基本レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記ＳＵ基本レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記ＳＵ基本レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、
を備える、請求項９に記載のコンピュータ可読記憶媒体。
【請求項１１】
前記ＭＵレートを調節することは、
前記ＰＥＲが下側閾値Ａ以上であり、上側閾値Ｂ以下である時、前記ＭＵレートをＭＣＳ（ｘ−１）に設定することと、
前記上側閾値Ｂが前記ＰＥＲよりも小さい時、前記ＭＵレートをＭＣＳ（ｘ−２）に設定することと、
その他の場合、前記ＭＵレートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、
を備える、請求項８に記載のコンピュータ可読記憶媒体。
【請求項１２】
前記下側閾値Ａは０．１に等しく、前記上側閾値Ｂは０．５に等しい、請求項１１に記載のコンピュータ可読記憶媒体。
【請求項１３】
前記インループサウンディングの後に前記ＭＵレートを再調節することは、
先行するサウンディングインターバルの第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが上側閾値Ｃよりも大きい時、前記ＭＵレートをＭＣＳ（ｘ−１）に設定することと、
先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が下側閾値Ｄよりも小さい時、前記インループサウンディングの後に前記ＭＵレートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記ＭＵレートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、
を備える、請求項８に記載のコンピュータ可読記憶媒体。
【請求項１４】
前記上側閾値Ｃは０．５に等しく、前記下側閾値Ｄは０．０１よりも小さい、請求項１３に記載のコンピュータ可読記憶媒体。
【請求項１５】
ワイヤレス通信システムにおけるデュアルモードレート制御のための方法であって、
第１のモードにおいて、
第１のモードの送信レートを使用して通信することと、
前記第１のモードの送信レートをレートトラッキングストラテジに従って調節することと、
第１の条件が生じると第２のモードに切り換え、その他の場合は、前記第１のモード中の通信で継続することと、
前記第２のモードにおいて、
最初のサウンディングを行うことと、
レート設定ストラテジを使用して第２のモードの送信レートを初期化することと、
前記第２のモードの送信レートを使用して前記第２のモードで通信することと、
レート低減ストラテジを使用して前記第２のモードの送信レートを低減することと、
第２の条件が生じるとインループサウンディングを行い、前記第２のモードの送信レートを更新し、前記第２のモードにおける通信で継続することと、
その他の場合、第３の条件が生じると前記第１のモードの送信レートを使用した通信に戻ることと、
その他の場合、前記第２のモードにおける通信で継続することと、
を備える、方法。
【請求項１６】
前記第１のモードはシングルユーザモード（ＳＵモード）の動作をさらに備え、前記第２のモードはマルチユーザモード（ＭＵモード）の動作をさらに備える、請求項１５に記載の方法。
【請求項１７】
前記第１の条件は上側閾値を超えるマルチユーザトラフィックロードをさらに備え、前記第３の条件は下側閾値よりも小さい前記マルチユーザトラフィックロードをさらに備える、請求項１６に記載の方法。
【請求項１８】
前記第２の条件は、チャネル状態情報（ＣＳＩ）をリフレッシュするために必要とされる新しいサウンディングをさらに備える、請求項１６記載の方法。
【請求項１９】
前記ＳＵモードへの第１のエントリ前に、ＳＵモード送信レートの初期値を決定することをさらに備える、請求項１６に記載の方法。
【請求項２０】
前記レートトラッキングストラテジに従った前記ＳＵモード送信レートを調節することをさらに備える、請求項１９に記載の方法。
【請求項２１】
第１のＳＵモード送信後にＳＵモードの送信すべてに対して前記調節された第１のモードの送信レートを使用することをさらに備える、請求項２０に記載の方法。
【請求項２２】
前記レート設定ストラテジは、前記第２のモードの送信レートを直近に調節されたＳＵモード送信レートに設定することをさらに備える、請求項１６に記載の方法。
【請求項２３】
前記レート設定ストラテジは、前記第２のモードの送信レートを、ユーザの数および前記第１のモードの送信レートの関数として設定することをさらに備える、請求項１６に記載の方法。
【請求項２４】
前記ユーザの数および前記第１のモードの送信レートの前記関数は、
２ユーザＭＵ動作について、
前記第１のモードの送信レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記第１のモードの送信レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記第１のモードの送信レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記第１のモードの送信レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記第１のモードの送信レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、
をさらに備える、請求項２３に記載の方法。
【請求項２５】
前記レート低減ストラテジを使用して前記第２のモードの送信レートを低減することは、
第１の閾値Ａが前記ＰＥＲ以下であり、前記ＰＥＲが第２の閾値Ｂ以下である時、前記第２のモードの送信レートをＭＣＳ（ｘ−１）に設定することと、
前記第２の閾値Ｂが前記ＰＥＲよりも小さい時、前記第２のモードの送信レートを２によってＭＣＳ（ｘ−２）に設定することと、
その他の場合、前記第２のモードの送信レートを変更させずに維持することと、ここにおいて、前記第２のモードの送信レートはＭＣＳ（ｘ）である、
をさらに備える、請求項１６に記載の方法。
【請求項２６】
前記第１の閾値Ａは０．１に等しく、前記第２の閾値Ｂは０．５に等しい、請求項２５に記載の方法。
【請求項２７】
前記第２のモードの送信レートを更新することは、
先行するサウンディングインターバルの第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが第３の閾値Ｃよりも大きい時、前記第２のモードの送信レートをＭＣＳ（ｘ−１）に設定することと、
先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が第４の閾値Ｄよりも小さい時、前記第２のモードの送信レートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記第２のモードの送信レートを変更させずに維持することと、ここにおいて、前記第２のモードの送信レートはＭＣＳ（ｘ）である、
をさらに備える、請求項１６に記載の方法。
【請求項２８】
前記第３の閾値Ｃは０．５に等しく、前記第４の閾値Ｄは０．０１よりも小さい、請求項２７に記載の方法。
【請求項２９】
前記第２の条件は、現在のモード中の最後のサウンディングから所定のインターバルの時間の経過をさらに備える、請求項１５に記載の方法。
【請求項３０】
前記所定のインターバルは１０〜２００ミリ秒の範囲内にある、請求項２９に記載の方法。
【請求項３１】
ワイヤレス通信システムにおけるデュアルモード送信レート制御のための方法であって、
シングルユーザモード（ＳＵモード）の動作において、
ＳＵ基本レートを決定することと、
前記ＳＵ基本レートを使用してデータを送信することと、
前記ＳＵ基本レートをトラッキングを使用して調節することと、
前記ＳＵモードにおける動作を一時停止し、第１の条件が生じると複数ユーザモード（ＭＵモード）の動作に切り換え、その他の場合は、前記ＳＵモードにおける動作を継続することと、
前記ＭＵモードの動作において、
最初のサウンディングを行い、ＭＵ基本レートを初期化することと、
前記ＭＵ基本レートを使用して第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）を送信することと、
送信された前記ＡＭＰＤＵについてのパケット誤り率（ＰＥＲ）を検出することと、
ＭＵ現レートを決定し、次のＡＭＰＤＵを送信するために前記ＭＵ現レートを使用することと、
インループサウンディングを行い、前記ＭＵ基本レートを決定し、第２の条件が生じると第１のＡＭＰＤＵを送信することから継続し、その他の場合、継続することと、
ＭＵモード動作を一時停止し、第３の条件が生じるとＳＵモードの動作を再開し、その他の場合、前記パケット誤り率を検出することから継続することと、
を備える、方法。
【請求項３２】
前記第１の条件は上側閾値を超えるマルチユーザトラフィックロードをさらに備え、前記第２の条件はチャネル条件情報をリフレッシュするために必要とされる新しいサウンディングをさらに備え、前記第３の条件は下側閾値よりも小さい前記マルチユーザトラフィックロードをさらに備える、請求項３１に記載の方法。
【請求項３３】
前記ＭＵ基本レートを初期化することは、
２ユーザＭＵ動作および３ユーザＭＵ動作のうちの１つを選択することと、
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵ基本レートを選択することと、
をさらに備える、請求項３１に記載の方法。
【請求項３４】
前記最初のＭＵ基本レートを選択することは、
２ユーザＭＵ動作について、
前記ＳＵ基本レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記ＳＵ基本レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記ＳＵ基本レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、
をさらに備える、請求項３３に記載の方法。
【請求項３５】
前記ＭＵ現レートを決定することは、
前記ＰＥＲが第１の閾値Ａ以上であり、第２の閾値Ｂ以下である時、前記ＭＵ現レートをＭＣＳ（ｘ−１）に設定することと、
前記第２の閾値Ｂが前記ＰＥＲよりも小さい時、前記ＭＵ現レートをＭＣＳ（ｘ−２）に設定することと、
その他の場合、前記ＭＵ現レートを変更させずに維持することと、ここにおいて、前記ＭＵ現レートはＭＣＳ（ｘ）である、
をさらに備える、請求項３１に記載の方法。
【請求項３６】
前記第１の閾値Ａは０．１に等しく、前記第２の閾値Ｂは０．５に等しい、請求項３５に記載の方法。
【請求項３７】
前記ＭＵ基本レートを決定することは、
先行するサウンディングインターバルの第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが第３の閾値Ｃよりも大きい時、前記ＭＵ基本レートをＭＣＳ（ｘ−１）に設定することと、
先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が第４の閾値Ｄよりも小さい時、前記インループサウンディングの後に前記ＭＵ基本レートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記ＭＵ基本レートを変更させずに維持することと、ここにおいて、前記ＭＵ基本レートはＭＣＳ（ｘ）である、
をさらに備える、請求項３１に記載の方法。
【請求項３８】
前記第３の閾値Ｃは０．５に等しく、前記第４の閾値Ｄは０．０１よりも小さい、請求項３７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
[0001]本出願は、２０１３年２月７日に出願され、参照により本明細書に組み込まれている、米国特許出願第１３／７６２，３４２号の優先権を主張するものである。
【０００２】
[0002]本発明は、一般的に、送信レート制御に関し、特に、マルチユーザＷｉ−Ｆｉ（登録商標）システムにおけるデュアルモード送信レート制御に関する。
【背景技術】
【０００３】
[0003]ＩＥＥＥ８０２．１１は、たとえば、２．４、３．６、および、５ＧＨｚ周波数帯域におけるワイヤレスローカルエリアネットワーク（ＷＬＡＮ）通信を実装するためのひとまとまりの規格に関する。ＷＬＡＮ通信によって、デバイスは、１つまたは複数の他のデバイスとデータをワイヤレスに交換することができる。Ｗｉ−Ｆｉは、ＩＥＥＥ８０２．１１規格のいずれかを使用するＷＬＡＮ製品に対する商標である。
【０００４】
[0004]ＩＥＥＥ８０２．１１ａｃは、５ＧＨｚ周波数帯域におけるベリーハイスループット（ＶＨＴ：Very High Throughput）動作をサポートするために開発されている新しい規格である。このＶＨＴ動作を得るために、８０２．１１ａｃデバイスは、（ワイヤレス産業において多入力多出力またはＭＩＭＯと呼ばれる）送信機と受信機の両方で複数のアンテナを使用する８空間ストリームまで、広いＲＦ（無線周波数）帯域幅を使用することによって、端末は、同じ周波数帯における複数のユーザに対して信号を同時に送信または受信することが可能になる。ＶＨＴ動作は、２５６ＱＡＭ（直交振幅変調）までの高密度変調も使用する。
【０００５】
[0005]ビーム形成は、空間的選択性を実現するために、複数のアンテナによる方向性信号の送信または受信を使用する技法である。たとえば、送信機は、破面において強めあう干渉および弱めあう干渉のパターンを作成するために、各アンテナにおいて信号の位相および振幅を制御することができる。
【０００６】
[0006]ＭＩＭＯ通信用のビームを正しく形成するために、送信機は、チャネルの特性を知る必要がある。これらのチャネル特性を得るために、送信機はデバイスに既知の信号を送ることができ、これによって、そのデバイスは、チャネルの現在の品質に関する情報を生成することができる。次いで、デバイスは、このチャネル状態情報（ＣＳＩ）を送信機に送り返すことができ、当該送信機は、その結果として、デバイスにおいて方向付けられる最適化されたビームを形成するために、正しい位相および振幅を加えることができる。このプロセスは、（本明細書ではサウンディングプロセスとして参照される）チャネルサウンディングまたはチャネル推定と呼ばれる。
【０００７】
[0007]８０２．１１ａｃ通信では、アクセスポイント（ＡＰ）は、１つまたは複数の潜在的な宛先ステーションからＣＳＩを収集するためにサウンディングプロセスを使用することができる。その後、ＡＰは、マルチユーザＭＩＭＯ（ＭＵ−ＭＩＭＯ）フレームにおける複数のステーションにダウンリンクデータを送るために現在のチャネル推定として収集されたＣＳＩを使用することができる。なお、収集されたＣＳＩは、ＳＵ−ＭＩＭＯフレームにおける１つのステーションにダウンリンクデータを送るために使用され得る。ここで、ＳＵ−ＭＩＭＯは、シングルユーザＭＩＭＯ（１つのステーションにおいて複数のアンテナを使用するビーム形成技法）である。
【０００８】
[0008]ＳＵ−ＢＦまたはＭＵ−ＭＩＭＯデータがサウンディングプロセス（たとえば、１〜１０ミリ秒）直後に発信される時、ＳＵ−ＢＦ／ＭＵ−ＭＩＭＯデータ送信のために使用されるＣＳＩ情報は真新しいものであり、パケットはうまく配信される可能性がより高くなる。一方で、ＳＵ−ＢＦ／ＭＵ−ＭＩＭＯデータがたとえ短時間でも最後のサウンディングプロセス後に発信される場合、シングルユーザビーム形成（ＳＵ−ＢＦ）またはＭＵ−ＭＩＭＯデータ送信を生成する際に使用されるＣＳＩ情報は古いものである可能性があり、パケットはうまく配信される可能性がより低くなる場合がある。
【０００９】
[0009]シングルユーザ（ＳＵ）Ｗｉ−Ｆｉシステムにおける従来のレート適応アルゴリズムは、送信成功または失敗の最近の履歴に基づいて新しいレートを選択する。サウンディングが最近のものであった場合、次いでパケットは、典型的には、サウンディングのＣＳＩに基づく適切な変調およびコーディング方式（ＭＣＳ）を使用してうまく配信され、送信者は、次回により高度なＭＣＳを証明しようとすることになる。対照的に、パケットが特定のＭＣＳを使用して高いパケット誤り率（ＰＥＲ）で配信される場合、次いで、送信者は、今後のパケットがうまく配信される可能性を高めるために、ＭＣＳを低くしようとすることになる。
【００１０】
[0010]所与のチャネル条件のために適切なＭＳＣを選択するプロセスは、レート適応と呼ばれる。ＭＵのＷｉ−Ｆｉシステムにおいてレート適応を行うことは簡単なことではない。具体的には、レート適応アルゴリズムは、ＳＵ−ＯＰ（シングルユーザオープンループ、別称、非ビーム形成）、ＳＵ−ＢＦ、または、ＭＵ−ＭＩＭＯレートを、宛先ノードへ提供するために要求されてよい。ＳＵ−ＯＰのオプションを排除することは、レート適応が、ＳＵ−ＢＦとＭＵ−ＭＩＭＯ送信の両方にとって、それぞれにとっての最良のレートが著しく異なる可能性があるという事実にも関わらず、依然、最良のＭＣＳを選択する必要があるので、問題を簡略化していない。
【００１１】
[0011]チャネル条件またはＭＵ−ＭＩＭＯレベル（２ユーザまたは３ユーザ）に応じて、３ユーザＭＵ−ＭＩＭＯ、２ユーザＭＵ−ＭＩＭＯ、および、ＳＵ−ＢＦ送信のＳＩＮＲ（信号対干渉雑音比）は、ＣＳＩ情報が同じように古くなっている場合でも、実質的に異なる可能性がある。
【００１２】
[0012]状況はさらに一層複雑になっており、たとえば、ドップラーがあるのとないのとで異なるチャネル条件下で、３ユーザＭＵ、２ユーザＭＵ、および、ＳＵ−ＢＦの間のＳＩＮＲギャップは、同様に著しく異なる可能性がある。これらのばらつきはレート選択をより一層困難にしている。
【００１３】
[0013]ＭＵ−ＭＩＭＯシステムに対するレート適応を行うための１つの簡単な方法は、異なる送信（ＴＸ）モードについて最良のＭＣＳを別個に追跡することである。そのような方式下で、ＳＵ−ＢＦ、２ユーザＭＵ−ＭＩＭＯ、および、３ユーザＭＵ−ＭＩＭＯの送信履歴は、互いに独立して追跡されることになり、それらの各々は、従来のレート適応アルゴリズムで説明されるように機能することになる。しかしながら、これを行うことで、メモリ要件およびアルゴリズムの複雑さがかなり高まることになる。別の欠点は、ある特定の継続時間で、送信者は宛先に同じＴＸモードを使用する場合があるため、その特定のＴＸモードのレートは十分に追跡され得ることである。しかしながら、異なるＴＸモードに切り換える時、送信者は新しいＴＸモードの最良のＭＣＳを決定するために所定の期間を取る必要がある。
【００１４】
[0014]したがって、必要とされることは、Ｗｉ−Ｆｉシステムを含むＭＵのＷＬＡＮシステムにおける使用のための計算コストを改善したレート適応方法である。
【発明の概要】
【００１５】
[0015]ワイヤレス通信システムにおいてアクセスポイントに対してデュアルモードレート制御を行うための方法が提供される。シングルユーザモード（ＳＵモード）において、あるステーションに対するＳＵ基本レートはチャネル条件に基づいて決定される。マルチユーザモード（ＭＵモード）では、ＭＵレートはトラッキングを使用して複数のステーションについて決定される。ＭＵモードのトラッキングは、複数のステーションに対するサウンディングを行うことと、次いでＭＵレートを決定することと、ＭＵレートを使用して複数のステーションへの送信を送ることとを含む。パケット誤り率（ＰＥＲ）は複数のステーションへのＭＵ送信中に検出され、ＭＵレートはＰＥＲに基づいて低減され得る。新しいサウンディングはトリガされると行われ、その他の場合は、送信が再開される。
【００１６】
[0016]デュアルモードレート制御方法における使用のためのＭＵレートを調節するための方法も提供される。下側閾値が先行するＡＭＰＤＵのＰＥＲ以下であり、ＰＥＲが上側閾値以下である時、ＭＵレートは１低減される。上側閾値がＰＥＲよりも小さい時、ＭＵレートは２低減され、その他の場合、ＭＵレートは変更されないままである。
【００１７】
[0017]デュアルモードレート制御方法における使用のためのＭＵレートを再調節するための方法も提供される。インループサウンディングの後に、ＭＵレートは、先行するサウンディングインターバルの第１のＡＭＰＤＵによって使用される同じレートとなるように再設定される。先行するサウンディングインターバルの第１のＡＭＰＤＵのＰＥＲが上側閾値よりも大きい時、ＭＵレートは１減少され得る。あるいは、先行するサウンディングインターバルの所定の数のＰＥＲの平均値が下側閾値よりも小さい時、ＭＵレートは１増加され得る。その他の場合、ＭＵレートは変更されないままである。
【００１８】
[0018]デュアルモードレート制御方法を提供するための命令を記憶するコンピュータ可読媒体も提供される。レート制御方法を具体化するデュアルモードワイヤレス通信システムが提供される。
【図面の簡単な説明】
【００１９】
【図１Ａ】[0019]ＡＰと２つのステーションＳＴＡ１およびＳＴＡ２とを含む例示的な基本サービスセット（ＢＳＳ）を示す図。
【図１Ｂ】[0020]現在の通信チャネル品質を確立するためのサウンディングプロセスを含む、図１Ａに示される、ＡＰとステーションＳＴＡ１およびＳＴＡ２との間の代表的な通信タイミング図。
【図２】[0021]複数のデータプロセスが後に続く第１のサウンディングプロセスと、第２のサウンディングプロセスとを含む、図１Ａに示されるＡＰとステーションＳＴＡ１およびＳＴＡ２との間のタイミング図。
【図３】[0022]図１Ａに示される通信システムなどの通信システムに対する第１の動作モードおよび第２の動作モードにおける送信レートを決定し、周期的に調節するための代表的なデュアルモードレート制御方法を示す図。
【図４Ａ】[0023]図３に示されるレート制御方法の一部としてマルチユーザ現送信レートを決定するための代表的な方法を示す図。
【図４Ｂ】[0024]図３に示されるレート制御方法の一部としてインループサウンディングの後にマルチユーザ基本送信レートを決定するための代表的な方法を示す図。
【図５】[0025]図３および図４に示されるデュアルモードレート制御方法を行うことができるレート制御ブロックを含む簡略化された電子デバイスを示す図。
【発明を実施するための形態】
【００２０】
[0026]以下で説明されるのは、Ｗｉ−Ｆｉシステムを含むＭＵのＷＬＡＮシステムにおける使用のための改善された計算コストを含むがこれに制限されないレート適応のためのシステムおよび方法についての実施形態である。ＷＬＡＮシステム、とりわけＭＵのＷｉ−Ｆｉシステムについて、統合レート適応アルゴリズムは、有利には、異なるＴＸモード（たとえば、ＳＵ−ＢＦ、ＳＵ−ＭＩＭＯ、ＭＵ−ＭＩＭＯなど）の最も良く注目されるレートを同時に追跡することで、メモリのかなりのオーバーヘッドを節約し、計算し、および、別個のＴＸモードのトラッキングと比較してより精確におよびタイムリーにＭＣＳ提案を提供することができる。
【００２１】
[0027]図１Ａは、ＡＰ１３０と、２つのステーションＳＴＡ１、１３２およびＳＴＡ２、１３４とを含む例示的な基本サービスセット（ＢＳＳ）１００を示す。一実施形態では、各デバイス１３０、１３２、および、１３４は、ＷＬＡＮ規格（たとえば、ＩＥＥＥ８０２．１１ａｃ規格）に従った動作のために構成されたトランシーバ１２０（送信機および受信機）を含む。図１Ａは例証のための以下の図について説明する際に言及されることになる。しかしながら、ＢＳＳ１００の例証に基づく本開示の実施形態については制限されないものとする。たとえば、ＢＳＳ１００は（説明する本開示の実施形態の簡略化のために示されない）２つ以上のＳＴＡを含むことができる。さらに、ＡＰ１３０は、専用ＡＰ、ソフトＡＰ、または、その他の場合、ＢＳＳ１００についてＡＰとして作動するＳＴＡであってよい。また、２つ、３つ、または、４つのアンテナが各デバイスに対して示されているが、本開示の実施形態は、特定の数のアンテナ、または、装置に対する特定の数の送信／受信チェーンに制限されない。
【００２２】
[0028]図１Ｂは、図１ＡのＡＰ１３０とステーションＳＴＡ１、１３２およびＳＴＡ２、１３４との間の代表的な通信タイミング図を示す。図１Ｂに示される通信は、２つのプロセス：サウンディングプロセス１１０およびデータプロセス１１１を含む。ヌルデータパケット通知（ＮＤＰＡ）信号１０１をステーションＳＴＡ１、１３２およびＳＴＡ２、１３４に送るサウンディングプロセス１１０は、ＡＰ１３０で開始し、この場合、ＮＤＰＡ信号１０１は、後続のパケットには送られてくるデータがないことを示す。ＮＤＰＡ信号１０１の後に、ＡＰ１３０はヌルデータパケット（ＮＤＰ）信号１０２を送る。このＮＤＰ信号１０２は、ステーションＳＴＡ１、１３２およびＳＴＡ２、１３４からチャネル特性を得るために既知の信号としての役割を果たすことができる。ＮＤＰ信号１０２の受信後、ステーションＳＴＡ１、１３２は、ＡＰ１３０に、ビーム形成（ＢＦ）報告１信号１０３においてそのＣＳＩを送ることができる。ＢＦ報告１信号１０３を受信する際に、ＡＰ１３０は、ステーションＳＴＡ２、１３４がＡＰ１３０にそのＣＳＩを送ることができることを示すＢＦポーリング信号１０４を送ることができる。ＢＦポーリング信号１０４の受信に応答して、ＳＴＡ２、１３４は、ＢＦ報告２信号１０５においてそのＣＳＩをＡＰ１３０に送ることができる。
【００２３】
[0029]ＣＳＩをその関連付けられたステーションＳＴＡ１、１３２およびＳＴＡ２、１３４から使用して、ＡＰ１３０は、ＭＵ−ＭＩＭＯデータ１０６をＳＴＡ１、１３２に、および、ＭＵ−ＭＩＭＯデータ１０７をＳＴＡ２、１３４に同時に送ることによって、データプロセス１１１を開始することができる。なお、ＭＵ−ＭＩＭＯという用語はデータについて説明するために使用されるが、他の実施形態ではデータはＳＵ−ＭＩＭＯであってもよい。データ１０６を受信後、ステーションＳＴＡ１、１３２は、ＡＰ１３０に、ブロック確認（ＢＡ）信号１０８を送ることができる。ＳＴＡ１、１３２からＢＡ信号１０８を受信すると、ＡＰ１３０はＳＴＡ２、１３４にブロック確認要求（ＢＡＲ）信号１０９を送ることができる。ＢＡＲ信号１０９の受信に応答して、ＳＴＡ２、１３４は、ＡＰ１３０にそのＢＡ信号１１０を送ることができる。なお、図１Ａは２つのステーションに関連付けられたＡＰを示すが、他の実施形態では、ＡＰは任意の数のステーションに関連付けられ得、これらの各々は、サウンディングプロセス１１０中にＢＦ報告信号を、データプロセス１１１中にＢＡ信号を送ることができる。
【００２４】
[0030]サウンディングプロセスは中程度の通信時間の観点から言えばオーバーヘッドが大きいので、図２のタイミング図において示されるように、ＡＰ１３０は、すべてのＭＵ−ＭＩＭＯデータ送信前にサウンディングを行わないように構成され得る。
【００２５】
[0031]図２は、複数のデータプロセス２０２（１）〜２０２（Ｎ）が後に続く第１のサウンディングプロセス２０１（１）を示す。ここで、Ｎは１よりも大きい整数である。Ｎデータプロセスが完了した後、別の複数のデータプロセスが行われる（図示せず）前に第２のサウンディングプロセス２０１（２）が行われる。
【００２６】
[0032]送信のための可能なデータレートは、送信時に使用される空間ストリームの数、変調タイプ、および、コーディングレートによって制限され得る。したがって、空間ストリームの数、変調タイプ、コーディングレート、および、結果として生じる最高データレート（またはそのような情報の一部）は、ＳＴＡの変調およびコード方式（ＭＣＳ）に含まれ得る。たとえば、ＩＥＥＥ８０２．１１系の規格は、様々な変調およびコーディング方式を定義し、それらを指標値によって表す。ＩＥＥＥ８０２．１１ｎに関する（が、他のＷＬＡＮシステム、たとえば、８０２．１１ａｃに適用可能な）１つの特定の例では、（ＩＥＥＥ８０２．１１ｎから用いられた）以下の表１は、代表的なＭＣＳ指標値、ならびに、それらのそれぞれの空間ストリーム、変調タイプ、コーディングレート、および、結果として生じる最高データレートを示す。なお、データレートは、２０ＭＨｚチャネルと４０ＭＨｚチャネルの両方、ならびに、８００ナノ秒および４００ナノ秒のガードインターバル（ＧＩ）に対して提供される。
【表１】
0006042567.tif 000002
【００２７】
[0033]（たとえば、ＡＰ１３０のトランシーバ１２０から）送信機は、どのパラメータでデータフレームを送るべきなのかに基づいて受け入れ可能なＭＣＳを決定しようと試みる。より高度なＭＣＳを使用することは、データフレームを復号するためにいくつかの受信機の失敗を増加させ、それによってＰＥＲが増加し得る。しかしながら、より低度なＭＣＳを使用することは、中程度の使用における非効率性、および、ネットワーク混雑を引き起こすため、送信速度が遅くなる場合がある。したがって、データフレーム送信に対する適正なＭＣＳを選ぶことは、受け入れ可能な妥協点を見つけるために、信頼性と速度との間のかね合いである。
【００２８】
[0034]図３は、図１Ａに示される通信システムなどの通信システムに対する第１の動作モードおよび第２の動作モードにおける送信レートを決定し、周期的に調節するための代表的なデュアルモードレート制御方法３００を示す。第１の動作モード３０２は、３０６〜３１２、および、リターンパス３１４から３０８までを含む。第２の動作モード３０４は、３１８〜３５０、リターンパス３３８、３４２、および、３４４、ならびに、エントリ／イグジットパス３１６、３２２、３２８、３３２、３４８、および、３５２を含む。
【００２９】
[0035]方法３００のいくつかの実施形態では、第１の動作モード３０２の間の動作はシングルユーザモード（ＳＵモード）の通信時に生じ、ＳＵ−ＯＰ、ＳＵ−ＢＦ、および、ＳＵ−ＭＩＭＯモードの動作を含む。これらの実施形態では、第２の動作モード３０４の間の動作はマルチユーザモード（ＭＵモード）の通信時に生じ、ＭＩ−ＭＩＭＯ（たとえば、２ユーザおよび３ユーザ）を含む。よって、図３における第１の動作モードはＳＵモード３０２として図示されるが、第２の動作モードはＭＵモード３０４として図示される。
【００３０】
[0036]ＳＵモード３０２は、ＳＵ基本送信レート（ＳＵ基本レート）を決定することによって３０６で開始する。データ送信はＳＵ基本レートを使用して３０８で生じ、ＳＵ基本レートはその後、トラッキングを使用してステップ３１０で調節される。従来のシングルユーザレート適応アルゴリズムは、この目的のために使用され得る。従来のシングルユーザレート適応アルゴリズムは通常、現送信レートのパケット誤り率（ＰＥＲ）を考慮する。ＰＥＲが高すぎる時レートを低くし、または、ＰＥＲが連続的に低い時、より高いレートを証明しようとする場合がある。シングルユーザレート適応アルゴリズムは、同じ宛先ステーションへの送信レートの決定に役立つように、宛先ステーションからのパケットの受信信号強度インジケータ（ＲＳＳＩ）といった他の情報を考慮する時もある。宛先ステーションからのパケットのＲＳＳＩが高い時、それによって送信レートが高くなる場合があり、宛先ステーションからのパケットのＲＳＳＩが低い時、それによって送信レートが低下する場合がある。
【００３１】
[0037]３１２におけるテストは、ＳＵ動作を一時停止してＭＵモード３０４に進むかどうかを決定する。一般に、ＡＰ（たとえば、図１Ａの１３０）は、図１Ａの１３２、１３４などの多くのステーションを満足させる必要があり、ステーションのトラフィックはバースト的なものとして特徴づけられ得る。その結果、ＡＰがラウンドロビンまたは他の周期的モードで機能する時、サウンディングは常に必要とされる。そのような周期的なサウンディングは大きな利益なしにオーバーヘッドを導入する。ＭＵモードの動作は、マルチユーザ動作を適正に確立し維持するために、真新しいチャネル条件情報（ＣＩＳ）を必要とする。よって、オンデマンドでＭＵモード３０４を開始するための実施形態がある。たとえば、ステーションのトラフィックを待っているキューが既定の閾値を超える時、３１２でのテストはＭＵモード３０４を開始するためにパス３１６を選択する。その他の場合、フローはリターンパス３１４に沿って続行し、３０８でＳＵモード３０２を継続する。
【００３２】
[0038]ＭＵモード３０４の以下の説明は図３の下３分の２に関する。ＭＵ基本レートおよびＭＵ現送信レートを初期化し追跡することに関する、表２、ならびに、３２０、３３０および３５０についての図４Ａおよび図４Ｂにおける詳細が提供される。ある実施形態では、ＭＵ基本レートは、第１のサウンディングの後に初期化され、ＭＵモード３０４の間の各々の後続のサウンディングの後に調節される。結果として生じるＭＵ基本レートは、サウンディングインターバルの第１のＡＭＰＤＵを送信するために、および、サウンディングインターバルのリマインダを通した使用のためのＭＵ現レートを初期化するために使用される。サウンディングインターバルは１つのサウンディングから次のサウンディングへと生じるすべての動作を含む。初期化されたＭＵ現レートは、パケット誤り率（ＰＥＲ）を使用して追跡されてもよく、追跡されたレートは、サウンディングインターバルのすべての他のデータを送信するために使用されてよい。
【００３３】
[0039]パス３１６を介してＭＵモードにエントリすると、３１８において最初のサウンディングが行われる。ＭＵ基本レートは（以下で説明されるように）３２０で初期化され、ＭＵ基本レートは３２４で第１のＡＭＰＤＵを送信するために使用され、ＭＵ現レートは（示されない）ＭＵ基本レートの値に設定される。その後、ＭＵモード３０４における動作は３２６、３３０、３３４、３３６、３４０、および、リターンパス３４２を含むループにおいてサウンディングインターバルのリマインダを用いる。このループは内側ループと呼ばれる。直前のＡＭＰＤＵのパケット誤り率（ＰＥＲ）は３２６で検出され、ステップ３３４で次のＡＭＰＤＵを送信するために使用されるＭＵ現レートの値を調節するために、３３０で使用される。ＭＵ現レートの調節は図４Ａに関して説明される。
【００３４】
[0040]ある実施形態において、内側ループにおける動作は、以下のイベントのうちの１つが生じるまで継続する：（１）直近のサウンディングにおいて得られたＣＩＳは古くなりすぎており、新しいサウンディングが行われなければならない、または、（２）トラフィックキューの長さは所定の下側閾値を下回り、ＳＵモード３０２における動作は再開される。新しいサウンディングが行われるべき時、３３６におけるテストはパス３３８を選択し、３４６まで継続する。その他の場合、３４０におけるテストでは、ＭＵモード３０４を終了させてＳＵモード３０２に戻るかどうかの決定が行われる。Ｓｕモード３０２が再開されるべき場合、テストはパス３４４を選択し、動作は３０８から継続する。その他の場合、テストはパス３４２を選択し、動作は３２６で継続する。
【００３５】
[0041]新しいサウンディングが３４６で行われる（インループサウンディングと呼ばれる）時、ＭＵ基本レートの新しい値は３５０で決定され、３２４で第１のＡＭＰＤＵを送信するために使用される。ＭＵ現レートは再び、（示されない）ＭＵ基本レートの値に設定される。その後、動作は、テスト３３６またはテスト３４０によって終了されるまでＭＵモード３０４の内側ループ（３２６、３３０、３３４、３３６、３４０、および、リターンパス３４２）に戻る。
【００３６】
[0042]３２０でＭＵ基本レートを初期化するための１つの方法は、ＳＵ基本レートの最新の追跡された値に等しいＭＵ基本レートを作ることである。しかしながら、マルチユーザトラフィックのシミュレーションの結果は、異なるアプローチが、高いマルチユーザスループットを改善することができることを示す。いくつかの実施形態では、ＭＵ基本レートの初期値をＳＵ基本レートの直近の値に設定する代わりに、ＭＵ基本レートの初期値は直近の追跡されたＳＵ基本レートの関数として導き出される場合がある。そのような関数の例は表２に示される。
【表２】
0006042567.tif 000003
【００３７】
[0043]表２の左列は変数ｘによって指定される様々な可能なＳＵ基本レートを挙げている。これらのレートはＭＣＳのレベルとして表現される。たとえば、第２の行では、レベルＭＣＳ９を指して、ｘ＝９である。第３の行では、ＭＣＳ８を指して、ｘ＝８である。第４の行では、ｘはＭＣＳ３よりも大きくＭＣＳ８よりも小さいため、ｘはＭＣＳ４〜ＭＣＳ７を指している。最終行では、ｘはＭＣＳ０〜ＭＣＳ３を指している。
【００３８】
[0044]表２の中央列は、さらに変数ｙによって指定される、ＳＵ基本レートｘと２ユーザＭＵ動作のためのＭＵ基本レート、指定されたＭＵ−２基本レートとの間の関係を確立している。よって、第２の行では、ＳＵ基本レートｘがＭＣＳ９である時、ＭＵ−２基本レートｙもＭＣＳ９である。第３の行では、ＳＵ基本レートがＭＣＳ８である時、ＭＵ−２基本レートはＭＣＳ７（ｘ−１）である。第４の行および第５の行では、ＭＵ−２基本レートはＳＵ基本レートよりも２少ない（ｘ−２）。
【００３９】
[0045]最後に、表２の右列は、さらに変数ｚによって指定される、ＳＵ基本レートｘと３ユーザＭＵ動作のためのＭＵ基本レート、指定されたＭＵ３基本レートとの間の関係を確立している。なお、３ユーザＭＵ動作にとっての初期値は２ユーザＭＵ動作よりも小さいものであってよい。いくつかの実施形態では、表の右下隅に示されるように、ＳＵ基本レートの直近の追跡された値がＭＣＳ０〜ＭＣＳ３の範囲にある時、符号「ｎ／ａ」で示されるように、３ユーザＭＵ動作は使用されない。
【００４０】
[0046]表２に示されるマッピング関数は代表的なものにすぎず、この場合、特定のマッピングはＭＵトラフィックシミュレーションの使用によって決定されている場合があることは、留意されるべきである。
【００４１】
[0047]図３の方法３００では、２つのＭＵモード送信レートが追跡されている。最初のサウンディング（ステップ３１８）の後にＭＵ基本レートが初期化され（ステップ３２０）、その後、それぞれのインループサウンディング（ステップ３４６）の後に調節される。ＭＵ現レートは、最初にＭＵ基本レートに設定され、その後、内側ループ周りごとに、直前のＡＭＰＤＵのＰＥＲに基づいて調節される。上記の表２は、ＭＵ基本レートを初期化するのに有用なレート設定関数の例を提供する。図４Ａおよび図４Ｂによって示される方法は、継続ベースでＭＵ現レートおよびＭＵ基本レートの値をそれぞれ調節するのに有用な例を提供する。
【００４２】
[0048]図４Ａは、図３に示されるレート制御方法の一部としてマルチユーザ現送信レート（ＭＵ現レート）を決定するための代表的な方法４００を示す。ある実施形態において、破線で囲んでいる方法４００内の詳細は、図３の３３０に相当する。方法４００に対するエントリは図３のパス３２８に相当する。方法４００のイグジットパスは図３のパス３３２に相当する。
【００４３】
[0049]方法４００にエントリすると、ＭＵ現レートは（示されない）ＭＵ基本レートの値に設定されている。方法４００によって具体化されたＭＵ現レート決定ストラテジは、先行するＡＭＰＤＵの検出されたＰＥＲの値に基づいて３つの代替的な作動のうちの１つを用いる。ＰＥＲが下側閾値Ａ以上であり、上側閾値Ｂ以下である（４０２でのテスト、または、代替的には、正にＡよりも大きく、Ｂよりも小さい）時、（４０４では）ＭＵ現レートは１低減される。ＰＥＲが上側閾値Ｂよりも大きい（４０６でのテスト）時、（４０８では）ＭＵ現レートは２低減される。これらの条件のいずれも存在しない時、エントリ時のＭＵ現レートはイグジット時に変更されないままである。よって、４０２および４０６での両方のテストに対する回答がいいえである時、ＭＵ現レートは変更されない。特定の例では、下側閾値Ａ＝０．１（１０％）であり、上側閾値Ｂ＝０．５（５０％）である。
【００４４】
[0050]図４Ｂは、図３に示されるレート制御方法の一部として、インループサウンディングの後にマルチユーザ基本送信レートを決定するための代表的な方法４２０を示す。破線で囲んでいる方法４２０内の詳細は、図３の３５０に相当する。方法４２０のエントリパスは図３のパス３４８に相当し、方法４２０のイグジットパスは図３のパス３５２に相当する。
【００４５】
[0051]サウンディングインターバルは、１つのサウンディングから次のサウンディングへと生じる一連の動作である。図３の３４６で生じるインループサウンディングは先行するサウンディングインターバルを終わらせ、現在のサウンディングインターバルを開始する。ＭＵ基本レートは、ＭＵモード３０４の開始時の最初のサウンディングの後に３２０で初期化され、ＭＵモードが継続すると、各インループサウンディング（図３の３４６）の後に方法４２０によって（一実施形態において）調節される。方法４２０へのエントリ時のＭＵ基本レートの値は、先行するサウンディングインターバルの開始時のサウンディングの後に確立されたＭＵ基本レートである。方法４２０は、先行するサウンディングインターバルからＰＥＲ（複数可）の値に基づいてエントリ値を調節することになる。
【００４６】
[0052]先行するサウンディングインターバルの第１のＡＭＰＤＵのＰＥＲが上側閾値Ｃよりも大きい時（たとえば、Ｃ＝０．５、０．５＜第１のＰＥＲの時）、４２４では最初のＭＵ基本レートは１低減される。先行するサウンディングインターバルの第１のＰＥＲが下側閾値を超えないが、所定の数の最初のＡＭＰＤＵについてのＰＥＲの平均値（たとえば、前回のサウンディングインターバルの最初の３つのＡＭＰＤＵの平均値）が４２６のテストでは、下側閾値Ｄよりも小さい時（たとえば、Ｄ＜０．０１（１％）、ＡＶＧ＜０．０１（１％）の時）、４２８では、ＭＵ基本レートの初期値は（たとえば、１）増やされる。テスト４２２または４２６のいずれも結果として、ＭＵ基本レートの初期値へ変更されない時、次いで、方法４２０へのエントリ時のＭＵ基本レートの値はイグジットパス３５２では変更されないままである。
【００４７】
[0053]ワイヤレス通信システムにおけるアクセスポイントに対するデュアルモードレート制御を行うための方法のいくつかの実施形態において、方法は、図３の方法３００によって示されるように、シングルユーザモードとマルチユーザモードの両方の動作を含む。シングルユーザモードのいくつかの実施形態では、あるステーションのＳＵ基本レートは、チャネル条件に基づいて決定される（３０６）。マルチユーザモードのいくつかの実施形態では、複数のステーション（たとえば、図１Ａのステーション１３２、１３４）のＭＵレートはトラッキングを使用して決定される。いくつかの実施形態では、ＭＵレートトラッキングは、複数のステーションのための最初のサウンディングを行うこと（３１８）と、ＭＵレートを初期化すること（３２０）と、ＭＵレートを使用して複数のステーションへの送信を送ること（３２４、３３４）と、複数のステーションへの送信中にパケット誤り率を検出すること（３２６）と、ＰＥＲに基づいてＭＵレートを調節すること（３３０）と、トリガされるとインループサウンディングを行うこと（３４６）と、インループサウンディングの後にＭＵレートを再調節すること（３５０）と、送信を送ることに戻ること（パス３４２を介して内側ループにおいて継続すること）と、を含む。いくつかの実施形態では、インループサウンディングの後に、ＭＵレートは、（示されない）先行するサウンディングインターバルの第１のＡＭＰＤＵによって使用される同じレートとなるように再設定される。再設定されたＭＵレートは、図４Ｂに示されるように再調節され得る。
【００４８】
[0054]デュアルモードレート制御方法３００のある態様は、図５において示されるように、（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）完全にソフトウェアの実施形態、または、すべて一般的に、「回路」、「モジュール」、または、「システム」と呼ばれる場合がある、ソフトウェアとハードウェア態様とを組み合わせた実施形態の形式を取ることができる。さらに、本開示の実施形態は、媒体において具体化されるコンピュータ使用可能プログラムコードを有する表現の任意の有形的表現媒体で具体化されるコンピュータプログラム製品の形式を取ることができる。説明された実施形態は、命令が記憶された機械可読媒体を含むことができる、コンピュータプログラム製品、または、ソフトウェアとして提供され得、それは、ここに記述されようとされなかろうと、実施形態に従うプロセスを行うために、コンピュータシステム（または他の電子デバイス（複数可））をプログラムするために使用され得る。機械可読媒体は、機械（たとえば、コンピュータ）によって読取り可能な形式（たとえば、ソフトウェア、処理アプリケーション）で情報を記憶（「機械可読記憶媒体」）または送信（「機械可読信号媒体」）するための任意の機構を含む。機械可読記憶媒体は、磁気記憶媒体（たとえば、フロッピー（登録商標）ディスケット）、光記憶媒体（たとえば、ＣＤ−ＲＯＭ）、磁気光記憶媒体、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、消去可能プログラム可能メモリ（たとえば、ＥＰＲＯＭおよびＥＥＰＲＯＭ（登録商標））、フラッシュメモリ、または、（たとえば、１つまたは複数の処理ユニットによって実行可能な）電子命令を記憶するために適切な他のタイプの媒体を含むことができるが、これらに制限されない。さらに、機械可読信号媒体の実施形態は、電気的伝搬信号、光学的伝搬信号、音響的伝搬信号、もしくは、他の形式の伝搬信号（たとえば、搬送波、赤外線信号、デジタル信号など）、または、ワイヤライン、ワイヤレス、もしくは、他の通信媒体において具体化され得る。
【００４９】
[0055]実施形態の動作を実行するためのコンピュータプログラムコードは、Ｊａｖａ（（登録商標））、Ｓｍａｌｌｔａｌｋ、または、Ｃ＋＋といったオブジェクト指向プログラミング言語、および、「Ｃ」プログラミング言語、または、同様のプログラミング言語といった従来の手続き型プログラミング言語を含む１つまたは複数のプログラミング言語の任意の組合せで書かれ得る。プログラムコードは、ユーザのコンピュータ上で全体的に、ユーザのコンピュータ上で部分的に、スタンドアローンソフトウェアパッケージとして、ユーザのコンピュータ上で部分的におよびリモートコンピュータ上で部分的に、または、リモートコンピュータもしくはサーバ上で全体的に実行され得る。後者のシナリオでは、リモートコンピュータは、ローカルエリアネットワーク（ＬＡＮ）、パーソナルエリアネットワーク（ＰＡＮ）、または、ワイドエリアネットワーク（ＷＡＮ）を含む任意のタイプのネットワークを通してユーザのコンピュータに接続され得る、または、外部コンピュータへの接続が（たとえば、インターネットサービスプロバイダを使用するインターネット通して）行われ得る。
【００５０】
[0056]レート制御方法はＡＰによって実行され得るが、ワイヤレス能力を有する電子デバイスは、一般に、ＡＰの一部として特徴づけられることも特徴づけられないこともあるいくつかの構成要素を含む。実際、いくつかの実施形態では、電子デバイスのいくつかの構成要素は、ＡＰの外側として特徴づけられ得るが、依然として、データスケジューリング技法の１つまたは複数のステップを支援し得る。
【００５１】
[0057]図５は、統合レート適応方法３００を実質的に行うことができる、レート制御ブロック５０５Ａを含む簡略化された電子デバイス５００を示す。電子デバイス５００は、ノートブックコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、ネットブック、モバイルフォン、ゲーミングコンソール、携帯情報端末（ＰＤＡ）、またはワイヤレス（および、場合によってはワイヤード）通信機能を有する他の電子システムであり得る。
【００５２】
[0058]電子デバイス５００は、（場合によって、複数のプロセッサ、複数のコア、複数のノードを含む、および／または、マルチスレッドを実装するといった）プロセッサブロック５０２を含むことができる。電子デバイス４００はまた、メモリブロック５０３を含むことができ、メモリブロック５０３は、キャッシュ、ＳＲＡＭ、ＤＲＡＭ、０キャパシタＲＡＭ、ツイントランジスタＲＡＭ、ｅＤＲＡＭ、ＥＤＯＲＡＭ、ＤＤＲＲＡＭ（登録商標）、ＥＥＰＲＯＭ、ＮＲＡＭ、ＲＲＡＭ（登録商標）、ＳＯＮＯＳ、ＰＲＡＭ、および／または別のタイプのメモリセルアレイを含み得る。電子デバイス５００はまた、ＷＬＡＮ８０２．１１インターフェースを少なくとも含み得るネットワークインターフェースブロック５０４を含む。他のネットワークインターフェースは、Ｂｌｕｅｔｏｏｔｈ（登録商標）インターフェース、ＷｉＭＡＸ（登録商標）インターフェース、ＺｉｇＢｅｅ（登録商標）インターフェース、Ｗｉｒｅｌｅｓｓ  ＵＳＢインターフェース、および／または（イーサネット（登録商標）インターフェース、または電力線通信インターフェースなどの）ワイヤードネットワークインターフェースを含み得る。プロセッサブロック５０２、メモリブロック５０３、およびネットワークインターフェースブロック５０４は、バス５０１に結合され、バス５０１は、ＰＣＩ、ＩＳＡ、ＰＣＩ−Ｅｘｐｒｅｓｓ、ＨｙｐｅｒＴｒａｎｓｐｏｒｔ（登録商標）、ＩｎｆｉｎｉＢａｎｄ（登録商標）、ＮｕＢｕｓ、ＡＨＢ、ＡＸＩ、または別のバス規格に従って実装され得る。
【００５３】
[0059]電子デバイス５００は、レート制御ブロック５０５Ａおよび別の処理ブロック５０５Ｂを含むことができる通信ブロック５０５も含む。他の処理ブロック４０５Ｂは、受信信号を処理するための、送信されるべき信号を処理するための、ならびに、受信機および送信機部分の作動を調整するためのトランシーバの一部を含むことができるが、これに制限されない。他の実施形態は、より少ない構成要素、または、ビデオカード、オーディオカード、さらなるネットワークインターフェース、および／または、周辺デバイスなど、図５に示されないさらなる構成要素を含むことができる。一実施形態では、メモリブロック５０３は、システム処理を高めるために、プロセッサブロック５０２に直接接続され得る。
【００５４】
[0060]開示された実施形態の上記の説明は、当業者が本発明を為すまたは使用することができるようにするために提供される。これらの実施形態に対する様々な修正は当業者には容易に明らかとなるものであり、本明細書において定義された包括的な原理は、本発明の趣旨または範囲から逸脱することなく他の実施形態に適用されてもよい。たとえば、データレートを選択することについて上記で詳細に説明したが、この選択は、ＭＣＳ（変調およびコーディング方式）（表Ｉを参照）を選択することとしても特徴づけられ得る。よって、本発明は、本明細書に示された実施形態に制限されることは意図されず、本明細書に開示された原理および新規な特徴と矛盾しない最も広い範囲が与えられるものとする。
以下に出願当初の特許請求の範囲を付記する。  
［Ｃ１］
ワイヤレス通信システムにおいてアクセスポイントに対してデュアルモードレート制御を行うための方法であって、
マルチユーザモード（ＭＵモード）では、複数のステーションについてトラッキングを使用して調節されたＭＵレートを決定することを備え、前記トラッキングは、
前記複数のステーションの各々のための最初のサウンディングを行うことと、
ＭＵレートを初期化することと、
前記ＭＵレートを使用して前記複数のステーションへの送信を送ることと、
前記複数のステーションへの前記送信に対応するパケット誤り率（ＰＥＲ）を検出することと、
前記ＰＥＲに基づいて前記ＭＵレートを調節することと、をさらに備える、方法。
［Ｃ２］
シングルユーザモード（ＳＵモード）において、前記ワイヤレス通信システムにおけるあるステーションに対するＳＵ基本レートをチャネル条件に基づいて決定することをさらに備える、Ｃ１に記載の方法。
［Ｃ３］
調節されたＭＵレートを決定することは、
トリガされるとインループサウンディングを行うことと、
前記インループサウンディングの後に前記ＭＵレートを再調節することと、をさらに備える、Ｃ２に記載の方法。
［Ｃ４］
前記ＭＵレートを初期化することは、
２ユーザＭＵ動作および３ユーザＭＵ動作のうちの１つを選択することと、
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵレートを選択することと、を備える、Ｃ２に記載の方法。
［Ｃ５］
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵレートを選択することは、
２ユーザＭＵ動作について、
前記ＳＵ基本レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記ＳＵ基本レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記ＳＵ基本レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、Ｃ４に記載の方法。
［Ｃ６］
前記ＭＵレートを調節することは、
前記ＰＥＲが下側閾値Ａ以上であり、上側閾値Ｂ以下である時、前記ＭＵレートをＭＣＳ（ｘ−１）に設定することと、
前記上側閾値Ｂが前記ＰＥＲよりも小さい時、前記ＭＵレートをＭＣＳ（ｘ−２）に設定することと、
その他の場合、前記ＭＵレートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、Ｃ１に記載の方法。
［Ｃ７］
前記下側閾値Ａは０．１に等しく、前記上側閾値Ｂは０．５に等しい、Ｃ６に記載の方法。
［Ｃ８］
インループサウンディングの後に前記ＭＵレートを再調節することは、
先行するサウンディングインターバルの第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが上側閾値Ｃよりも大きい時、前記ＭＵレートをＭＣＳ（ｘ−１）に設定することと、
前記先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が下側閾値Ｄよりも小さい時、前記インループサウンディングの後に前記ＭＵレートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記ＭＵレートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、Ｃ３に記載の方法。
［Ｃ９］
前記上側閾値Ｃは０．５に等しく、前記下側閾値Ｄは０．０１よりも小さい、Ｃ８に記載の方法。
［Ｃ１０］
マルチユーザワイヤレス通信システムにおけるデュアルモードレート制御を行うためのコンピュータ実行可能命令を記憶する非一時的なコンピュータ可読媒体であって、前記命令は、プロセッサによって実行されると、前記プロセッサに、
マルチユーザモード（ＭＵモード）では、複数のステーションについてトラッキングを使用して調節されたＭＵレートを決定することを備えるプロセスを実行させ、前記トラッキングは、
前記複数のステーションの各々のための最初のサウンディングを行うことと、
ＭＵレートを初期化することと、
前記ＭＵレートを使用して前記複数のステーションへの送信を送ることと、
前記複数のステーションへの前記送信に対応するパケット誤り率（ＰＥＲ）を検出することと、
前記ＰＥＲに基づいて前記ＭＵレートを調節することと、をさらに備える、非一時的なコンピュータ可読媒体。
［Ｃ１１］
前記プロセスは、シングルユーザモード（ＳＵモード）において、前記ワイヤレス通信システムにおけるあるステーションに対するＳＵ基本レートをチャネル条件に基づいて決定することをさらに備える、Ｃ１０に記載のコンピュータ可読媒体。
［Ｃ１２］
調節されたＭＵレートを決定することは、
トリガされるとインループサウンディングを行うことと、
前記インループサウンディングの後に前記ＭＵレートを再調節することと、をさらに備える、Ｃ１１に記載のコンピュータ可読媒体。
［Ｃ１３］
前記ＭＵレートを初期化することは、
２ユーザＭＵ動作および３ユーザＭＵ動作のうちの１つを選択することと、
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵレートを選択することと、を備える、Ｃ１１に記載コンピュータ可読媒体。
［Ｃ１４］
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵレートを選択することは、
２ユーザＭＵ動作について、
前記ＳＵ基本レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記ＳＵ基本レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記ＳＵ基本レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、Ｃ１３に記載のコンピュータ可読媒体。
［Ｃ１５］
前記ＭＵレートを調節することは、
前記ＰＥＲが下側閾値Ａ以上であり、上側閾値Ｂ以下である時、前記ＭＵレートをＭＣＳ（ｘ−１）に設定することと、
前記上側閾値Ｂが前記ＰＥＲよりも小さい時、前記ＭＵレートをＭＣＳ（ｘ−２）に設定することと、
その他の場合、前記ＭＵレートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、Ｃ１０に記載のコンピュータ可読媒体。
［Ｃ１６］
前記下側閾値Ａは０．１に等しく、前記上側閾値Ｂは０．５に等しい、Ｃ１５に記載のコンピュータ可読媒体。
［Ｃ１７］
インループサウンディングの後に前記ＭＵレートを再調節することは、
先行するサウンディングインターバルの第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが上側閾値Ｃよりも大きい時、前記ＭＵレートをＭＣＳ（ｘ−１）に設定することと、
前記先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が下側閾値Ｄよりも小さい時、前記インループサウンディングの後に前記ＭＵレートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記ＭＵレートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、Ｃ１２に記載のコンピュータ可読媒体。
［Ｃ１８］
前記上側閾値Ｃは０．５に等しく、前記下側閾値Ｄは０．０１よりも小さい、Ｃ１７に記載のコンピュータ可読媒体。
［Ｃ１９］
ワイヤレス通信システムにおけるデュアルモードレート制御のための方法であって、
第１のモードにおいて、
第１のモードの送信レートを使用して通信することと、
前記第１のモードの送信レートをレートトラッキングストラテジに従って調節することと、
第１の条件が生じると第２のモードに切り換え、その他の場合は、前記第１のモード中の通信で継続することと、
前記第２のモードにおいて、
最初のサウンディングを行うことと、
レート設定ストラテジを使用して第２のモードの送信レートを初期化することと、
前記第２のモードの送信レートを使用して前記第２のモードで通信することと、
レート低減ストラテジを使用して前記第２のモードの送信レートを低減することと、
第２の条件が生じるとインループサウンディングを行い、前記第２のモードの送信レートを更新し、前記第２のモードにおける通信で継続することと、その他の場合、
第３の条件が生じると第１のモードの送信レートを使用した通信に戻ることと、その他の場合、
前記第２のモードにおける通信で継続することと、を備える、方法。
［Ｃ２０］
前記第１のモードはシングルユーザモード（ＳＵモード）の動作をさらに備え、前記第２のモードはマルチユーザモード（ＭＵモード）の動作をさらに備える、Ｃ１９に記載の方法。
［Ｃ２１］
前記第１の条件は上側閾値を超えるマルチユーザトラフィックロードをさらに備え、前記第３の条件は下側閾値よりも小さい前記マルチユーザトラフィックロードをさらに備える、Ｃ２０に記載の方法。
［Ｃ２２］
前記第２の条件は、チャネル状態情報（ＣＳＩ）をリフレッシュするために必要とされる新しいサウンディングをさらに備える、Ｃ２０に記載の方法。
［Ｃ２３］
前記ＳＵモードへの第１のエントリ前に、最初のＳＵモード送信レートを決定することをさらに備える、Ｃ２０に記載の方法。
［Ｃ２４］
前記レートトラッキングストラテジに従って調節される前記ＳＵモード送信レートをさらに備える、Ｃ２３に記載の方法。
［Ｃ２５］
第１のＳＵモード送信後にＳＵモードの送信すべてに対して調節されたＳＵモード送信レートを使用することをさらに備える、Ｃ２４に記載の方法。
［Ｃ２６］
前記レート設定ストラテジは、前記ＭＵモード送信レートを直近に調節されたＳＵモード送信レートに設定することをさらに備える、Ｃ２０に記載の方法。
［Ｃ２７］
前記レート設定ストラテジは、前記ＭＵモード送信レートを、ユーザの数および前記ＳＵモード送信レートの関数として設定することをさらに備える、Ｃ２０に記載の方法。
［Ｃ２８］
ユーザの数および前記ＳＵモード送信レート（ＳＵレート）の前記関数は、
２ユーザＭＵ動作について、
前記ＳＵモード送信レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記ＳＵモード送信レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記ＳＵモード送信レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記ＳＵモード送信レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記ＳＵモード送信レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、Ｃ２７に記載の方法。
［Ｃ２９］
レート低減ストラテジを使用して前記ＭＵモード送信レートを低減することは、
第１の閾値Ａが前記ＰＥＲ以下であり、前記ＰＥＲが第２の閾値Ｂ以下である時、前記ＭＵモード送信レートをＭＣＳ（ｘ−１）に設定することと、
前記第２の閾値Ｂが前記ＰＥＲよりも小さい時、前記ＭＵモード送信レートを２によってＭＣＳ（ｘ−２）に設定することと、
その他の場合、前記ＭＵモード送信レートを変更させずに維持することと、ここにおいて、前記ＭＵモード送信レートはＭＣＳ（ｘ）である、Ｃ１６に記載の方法。
［Ｃ３０］
前記第１の閾値Ａは０．１に等しく、前記第２の閾値Ｂは０．５に等しい、Ｃ２９に記載の方法。
［Ｃ３１］
前記ＭＵモード送信レートを更新することは、
先行するサウンディングインターバルの第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが第３の閾値Ｃよりも大きい時、前記ＭＵモード送信レートをＭＣＳ（ｘ−１）に設定することと、
前記先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が第４の閾値Ｄよりも小さい時、前記ＭＵモード送信レートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記ＭＵモード送信レートを変更させずに維持することと、ここにおいて、前記ＭＵモード送信レートはＭＣＳ（ｘ）である、Ｃ２０に記載の方法。
［Ｃ３２］
前記第３の閾値Ｃは０．５に等しく、前記第４の閾値Ｄは０．０１よりも小さい、Ｃ３１に記載の方法。
［Ｃ３３］
前記第２の条件は、現在のモード中の最後のサウンディングから所定のインターバルの時間の経過をさらに備える、Ｃ１９に記載の方法。
［Ｃ３４］
前記所定のインターバルは１０〜２００ミリ秒の範囲内にある、Ｃ３３に記載の方法。
［Ｃ３５］
ワイヤレス通信システムにおけるデュアルモード送信レート制御のための方法であって、
シングルユーザモード（ＳＵモード）の動作において、
ＳＵ基本レートを決定することと、
前記ＳＵ基本レートを使用してデータを送信することと、
前記ＳＵ基本レートをトラッキングを使用して調節することと、
前記ＳＵモードにおける動作を一時停止し、第１の条件が生じると複数ユーザモード（ＭＵモード）の動作に切り換え、その他の場合は、前記ＳＵモードにおける動作を継続することと、
前記ＭＵモードの動作において、
最初のサウンディングを行い、ＭＵ基本レートを初期化することと、
前記ＭＵ基本レートを使用して第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）を送信することと、
送信された前記ＡＭＰＤＵについてのパケット誤り率（ＰＥＲ）を検出することと、
ＭＵ現レートを決定し、次のＡＭＰＤＵを送信するために前記ＭＵ現レートを使用することと、
インループサウンディングを行い、前記ＭＵ基本レートを決定し、第２の条件が生じると第１のＡＭＰＤＵを送信することから継続し、その他の場合、継続することと、
ＭＵモード動作を一時停止し、第３の条件が生じるとＳＵモードの動作を再開し、その他の場合、パケット誤り率を検出することから継続することと、を備える、方法。
［Ｃ３６］
前記第１の条件は上側閾値を超えるマルチユーザトラフィックロードをさらに備え、前記第２の条件はチャネル条件情報をリフレッシュするために必要とされる新しいサウンディングをさらに備え、前記第３の条件は下側閾値よりも小さい前記マルチユーザトラフィックロードをさらに備える、Ｃ３５に記載の方法。
［Ｃ３７］
前記ＭＵ基本レートを初期化することは、
２ユーザＭＵ動作および３ユーザＭＵ動作のうちの１つを選択することと、
ユーザの数および前記ＳＵ基本レートに基づいて最初のＭＵ基本レートを選択することと、を備える、Ｃ３５に記載の方法。
［Ｃ３８］
最初のＭＵ基本レートを選択することは、
２ユーザＭＵ動作について、
前記ＳＵ基本レートが変調およびコーディング方式（ＭＣＳ）９に等しい時、ＭＣＳ９を選択することと、
前記ＳＵ基本レートがＭＣＳ８に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｘ）である時、ＭＣＳ（ｘ−２）を選択することと、ここにおいて、ｘは８よりも小さい整数である、
３ユーザＭＵ動作について、
前記ＳＵ基本レートがＭＣＳ９に等しい時、ＭＣＳ７を選択することと、
前記ＳＵ基本レートがＭＣＳ（ｙ）である時、ＭＣＳ（ｘ−３）を選択することと、ここにおいて、ｙは８以下で３よりも大きい整数である、Ｃ３７に記載の方法。
［Ｃ３９］
ＭＵ現レートを決定することは、
前記ＰＥＲが第１の閾値Ａ以上であり、第２の閾値Ｂ以下である時、前記ＭＵ現レートをＭＣＳ（ｘ−１）に設定することと、
前記第２の閾値Ｂが前記ＰＥＲよりも小さい時、前記ＭＵ現レートをＭＣＳ（ｘ−２）に設定することと、
その他の場合、前記ＭＵ現レートを変更させずに維持することと、ここにおいて、前記ＭＵレートはＭＣＳ（ｘ）である、Ｃ３５に記載の方法。
［Ｃ４０］
前記第１の閾値Ａは０．１に等しく、前記第２の閾値Ｂは０．５に等しい、Ｃ３９に記載の方法。
［Ｃ４１］
前記ＭＵ基本レートを決定することは、
先行するサウンディングインターバルの前記第１の集約媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＡＭＰＤＵ）についてのＰＥＲを検出することと、
前記ＰＥＲが第３の閾値Ｃよりも大きい時、前記ＭＵ基本レートをＭＣＳ（ｘ−１）に設定することと、
前記先行するサウンディングインターバルにおけるＮ個の前記第１のＡＭＰＤＵのＰＥＲの平均値が第４の閾値Ｄよりも小さい時、前記インループサウンディングの後に前記ＭＵ基本レートをＭＣＳ（ｘ＋１）に設定することと、ここにおいて、Ｎは所定の正の整数である、
その他の場合、前記ＭＵ基本レートを変更させずに維持することと、ここにおいて、前記ＭＵ基本レートはＭＣＳ（ｘ）である、Ｃ３５に記載の方法。
［Ｃ４２］
前記第３の閾値Ｃは０．５に等しく、前記第４の閾値Ｄは０．０１よりも小さい、Ｃ４１に記載の方法。
【図１Ａ】
0006042567.tif 000004
【図１Ｂ】
0006042567.tif 000005
【図２】
0006042567.tif 000006
【図３】
0006042567.tif 000007
【図４Ａ】
0006042567.tif 000008
【図４Ｂ】
0006042567.tif 000009
【図５】
0006042567.tif 000010