(57)【特許請求の範囲】
【請求項１】
動的な帯域幅管理のための方法であって、
トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得することと、
前記複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定することと、
を備え、
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定すること
によって特徴付けられる、方法。
【請求項２】
前記トレーニングデータを取得することが、
チャネル状態のセットに対して、前記送信に続く送信機会内にさらなるチャネルが利用可能にならない可能性を示す確率の対応するセットを推定することを備える、請求項１に記載の方法。
【請求項３】
さらなるチャネルが利用可能にならない前記確率を推定することが、
前記トレーニング期間中の複数の送信時間に対して、前記複数の送信時間の各々に続く送信機会の間に前記さらなるチャネルが利用可能になったかどうかを決定することと、
前記複数の送信時間の各々を、前記送信時間におけるチャネル状態の前記セットのうちのそれぞれのチャネル状態と関連付けることと、
さらなるチャネルが利用可能になっていない、各チャネル状態に対する前記複数の送信時間の一部を決定することと
を備える、請求項２に記載の方法。
【請求項４】
チャネル状態の前記セットが、前記それぞれの送信時間における利用可能なチャネルの数に基づく、請求項３に記載の方法。
【請求項５】
チャネル状態の前記セットが、前記それぞれの送信時間における利用可能なチャネルの組合せに基づく、請求項３に記載の方法。
【請求項６】
前記さらなるチャネルを待つかどうかを決定することが、
チャネル状態の前記セットからの第１のチャネル状態に基づいて確率の前記セットから第１の確率を選択することと、ここにおいて、前記第１のチャネル状態が現在のチャネル状態であり、
第１の乱数または擬似乱数を生成することと、
前記第１の乱数または擬似乱数が第１のしきい値を超えるとき、前記さらなるチャネルを待つことと、ここにおいて、前記第１のしきい値が前記確率に基づく、
を備える、請求項２に記載の方法。
【請求項７】
第１のさらなるチャネルが利用可能になったと決定することと、
チャネル状態の前記セットからの第２のチャネル状態に基づいて確率の前記セットから第２の確率を選択することと、
第２の乱数または擬似乱数を生成することと、
前記第２の乱数または擬似乱数が第２のしきい値を超えるとき、第２のさらなるチャネルを待つことと、ここにおいて、前記第２のしきい値が前記第２の確率に基づく、
をさらに備える、請求項６に記載の方法。
【請求項８】
前記トレーニングデータを取得することが、
前記複数のチャネルのうちの少なくとも１つの利用可能なチャネルを有する潜在的送信時間に対して複数のサンプルを収集することと、各サンプルが、前記複数のチャネルにそれぞれ対応する複数のバックオフカウンタの状態を示し、
前記サンプルの前記送信時間が好ましい送信時間であるかどうかを決定するために各サンプルを評価することと
を備える、請求項１に記載の方法。
【請求項９】
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定することが、前記複数のサンプルに基づいて前記複数のチャネルに対して現在のカウンタ状態ベクトルを分類するために機械学習分類器を使用することを備える、請求項８に記載の方法。
【請求項１０】
各サンプルの利用可能なチャネルの数に基づいて前記複数のサンプルを異なるセットに分けることをさらに備え、ここにおいて、現在のカウンタ状態ベクトルを分類するために機械学習分類器を使用することが、前記現在のカウンタ状態ベクトルの利用可能なチャネルの数に対応する前記セットに基づいて前記現在のカウンタ状態ベクトルを分類するために前記機械学習分類器を使用することを備える、請求項９に記載の方法。
【請求項１１】
前記サンプルの前記送信時間が好ましい送信時間であると決定することが、
前記送信時間に続く送信機会の間に利用可能なチャネルの数が増えなかったと決定すること、または、
前記送信時間に続く送信機会の間に前記利用可能なチャネルの利用可能な帯域幅が増えなかったと決定すること、
を備える、請求項８に記載の方法。
【請求項１２】
利用可能なチャネルに対応する前記複数のバックオフカウンタからのバックオフカウンタの前記状態が、前記利用可能なチャネルが利用可能である時間量を示す、請求項８に記載の方法。
【請求項１３】
送信機会の継続時間の間待つことと、前記送信機会の前記継続時間の間にさらなるチャネルが利用可能にならないとき、前記少なくとも１つのチャネル上で送信することとをさらに備える、請求項１に記載の方法。
【請求項１４】
動的な帯域幅管理のための装置であって、
トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するように構成されたチャネル評価構成要素と、
前記複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するように構成されたトレーニング構成要素と、
を備え、
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定するように構成されたチャネル選択構成要素
によって特徴付けられる、装置。
【請求項１５】
コンピュータ実行可能コードを記憶するコンピュータ可読媒体であって、
トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するためのコードと、
前記複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するためのコードと、
を備え、
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定するためのコード
によって特徴付けられる、コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権の主張
[0001]本特許出願は、本出願の譲受人に譲渡され、その全体が参照により本明細書に明確に組み込まれる、２０１４年８月２８日に出願された非仮特許出願第１４／４７１，８４０号、「Ｄｙｎａｍｉｃ  Ｂａｎｄｗｉｄｔｈ  Ｍａｎａｇｅｍｅｎｔ  ｆｏｒ  Ｌｏａｄ−Ｂａｓｅｄ  Ｅｑｕｉｐｍｅｎｔ  ｉｎ  Ｕｎｌｉｃｅｎｓｅｄ  Ｓｐｅｃｔｒｕｍ」、および２０１４年６月２４日に出願された仮特許出願第６２／０１６，３３１号、「Ｍｅｔｈｏｄｓ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｆｏｒ  Ｄｙｎａｍｉｃ  Ｂａｎｄｗｉｄｔｈ  Ｍａｎａｇｅｍｅｎｔ  ｆｏｒ  Ｌｏａｄ−Ｂａｓｅｄ  Ｅｑｕｉｐｍｅｎｔ  ｉｎ  Ｕｎｌｉｃｅｎｓｅｄ  Ｓｐｅｃｔｒｕｍ」の優先権を主張する。
【０００２】
[0002]本開示の態様は、一般に、電気通信に関し、より詳細には、干渉軽減などに関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信ネットワークは、ネットワークのカバレージエリア内のユーザに様々なタイプのサービス（たとえば、音声、データ、マルチメディアサービスなど）を提供するために展開され得る。いくつかの実装形態では、１つまたは複数のアクセスポイント（たとえば、異なるセルに対応する）が、アクセスポイントのカバレージ内で動作しているアクセス端末（たとえば、セルフォン）にワイヤレス接続を提供する。いくつかの実装形態では、ピアデバイスが、互いに通信するためにワイヤレス接続を提供する。
【０００４】
[0004]ワイヤレス通信ネットワークにおけるデバイス間の通信は、干渉を受ける場合がある。第１のネットワークデバイスから第２のネットワークデバイスへの通信については、近くのデバイスによる無線周波数（ＲＦ）エネルギーの放出が、第２のネットワークデバイスでの信号の受信に干渉する場合がある。たとえば、Ｗｉ−Ｆｉ（登録商標）デバイスによっても使用されている免許不要ＲＦ帯域で動作しているロングタームエボリューション（ＬＴＥ（登録商標））デバイスが、Ｗｉ−Ｆｉデバイスからの著しい干渉に遭遇する場合があり、および／またはＷｉ−Ｆｉデバイスへの著しい干渉を引き起こすことがある。
【０００５】
[0005]そのような干渉を軽減しようとして、いくつかのワイヤレス通信ネットワークでは、オーバージエア（over-the-air）の干渉検出が採用される。たとえば、デバイスが、デバイスによって使用されるＲＦ帯域中のエネルギーを周期的に監視する（たとえば、スニッフィングする）ことができる。いずれかの種類のエネルギーが検出されると、デバイスは、ある時間期間の間、ＲＦ帯域をバックオフすることができる。
【０００６】
[0006]しかしながら実際には、そのようなバックオフまたは「リッスンビフォアトーク（listen-before-talk）」（ＬＢＴ）手法では、少なくともその従来の実装形態において問題がある場合がある。たとえば、Ｗｉ−Ｆｉからの干渉を避けることが望ましい、Ｗｉ−Ｆｉと同じチャネルのシナリオで、免許不要帯域において動作しているＬＴＥシステムについては、帯域における検出エネルギーは、Ｗｉ−Ｆｉデバイスからのものではない場合がある、または実質的ではない場合がある。さらに、帯域における検出エネルギーは、単に隣接チャネルリークである場合がある。したがって、Ｗｉ−Ｆｉの干渉がないときでも、ＬＴＥデバイスが、帯域中の送信をバックオフする場合がある。
【発明の概要】
【０００７】
[0007]免許不要スペクトルにおいて動作する負荷ベースの機器のための動的な帯域幅管理のためのシステムおよび方法が開示される。
【０００８】
[0008]一態様では、本開示は、動的な帯域幅管理のための方法を提供する。本方法は、トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得することを含むことができる。本方法はさらに、複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定することを含むことができる。本方法はまた、トレーニングデータに基づいて、複数のチャネルのうちのさらなるチャネルが送信に利用可能になるのを待つかどうかを決定することを含むことができる。
【０００９】
[0009]一態様では、本開示は、動的な帯域幅管理のための装置を提供する。本装置は、トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するように構成されたチャネル評価構成要素を含むことができる。本装置はさらに、複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するように構成されたトレーニング構成要素を含むことができる。本装置はまた、トレーニングデータに基づいて、複数のチャネルのうちのさらなるチャネルが送信に利用可能になるのを待つかどうかを決定するように構成されたチャネル選択構成要素を含むことができる。
【００１０】
[0010]別の態様では、本開示は、動的な帯域幅管理のための装置を提供する。本装置は、トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するための手段を含むことができる。本装置はさらに、複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するための手段を含むことができる。本装置はまた、トレーニングデータに基づいて、複数のチャネルのうちのさらなるチャネルが送信に利用可能になるのを待つかどうかを決定するための手段を含むことができる。
【００１１】
[0011]本開示は、一態様では、コンピュータ実行可能コードを記憶したコンピュータ可読媒体を提供する。本コンピュータ可読媒体は、トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するためのコードを含むことができる。本コンピュータ可読媒体はさらに、複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するためのコードを含むことができる。本コンピュータ可読媒体はまた、トレーニングデータに基づいて、複数のチャネルのうちのさらなるチャネルが送信に利用可能になるのを待つかどうかを決定するためのコードを含むことができる。コンピュータ可読媒体は、非一時的コンピュータ可読媒体であってよい。
【００１２】
[0001]本発明のこれらの態様および他の態様は、以下の発明を実施するための形態を検討すればより十分に理解されよう。
【００１３】
[0012]添付の図面は、本開示の様々な態様の説明において助けとなるように提示され、態様の限定ではなく、単に態様の例示のために与えられるものである。
【図面の簡単な説明】
【００１４】
【図１】[0013]通信システムのいくつかの例示的な態様の簡略ブロック図。
【図２】[0014]動的な帯域幅管理の例示的な方法を示す流れ図。
【図３】[0015]複数のチャネルを使用した動的な帯域幅管理のためのシナリオの一例を示す図。
【図４】[0016]チャネル状態のセットの確率のセットを記憶するために使用され得るデータ構造の一例を示す図。
【図５】チャネル状態のセットの確率のセットを記憶するために使用され得るデータ構造の一例を示す図。
【図６】[0017]確率的チャネルアクセスを使用した動的な帯域幅管理の例示的な方法を示す流れ図。
【図７】[0018]機械学習分類を使用した動的な帯域幅管理のためのシナリオの一例を示す図。
【図８】[0019]通信ノードにおいて採用され得る構成要素のいくつかの例示的な態様の簡略ブロック図。
【図９】[0020]ワイヤレス通信システムの簡略図。
【図１０】[0021]スモールセルを含むワイヤレス通信システムの簡略図。
【図１１】[0022]ワイヤレス通信のためのカバレージエリアを示す簡略図。
【図１２】[0023]通信構成要素のいくつかの例示的な態様の簡略ブロック図。
【図１３】[0024]本明細書で教示する、通信をサポートするように構成された装置のいくつかの例示的な態様の簡略ブロック図。
【発明を実施するための形態】
【００１５】
[0025]本開示は、いくつかの態様では、「リッスンビフォアトーク」（ＬＢＴ）シナリオで送信するかどうかを決定するための動的な帯域幅管理に関する。負荷ベースの機器（ＬＢＥ）は、特定のチャネルが送信のために空いている（clear）または利用可能であるかどうかを決定するために、クリアチャネルアセスメント（ＣＣＡ）または強化されたクリアチャネルアセスメント（ｅＣＣＡ）を実行することができる。ＬＢＥはまた、複数のチャネルが送信のために空いているまたは利用可能である場合、それらを使用して送信することができる。ＬＢＥが、第１のチャネルが空いていると決定するとき、ＬＢＥは、利用可能なチャネルを使用して送信するか、送信の帯域幅を増やすためにさらなるチャネルが利用可能になるのを待つかを決定することができる。しかしながらＬＢＥの待ち時間が長すぎる場合、総帯域幅は、未使用の送信機会（たとえば、送信ではなく待つことに費やされる時間）、およびさらなるチャネルが利用可能になるのを待っている間に逸した送信機会（たとえば、以前空いていたチャネルがもはや利用できない）のために減少する場合がある。さらなるチャネルが利用可能になる可能性を予測することによって、ＬＢＥは、さらなるチャネルが利用可能になりそうであるとき、それらのさらなるチャネルを待つことによって利用可能な帯域幅を増やすことができる。
【００１６】
[0026]ＬＢＥは、無線環境における履歴傾向に基づいて、さらなるチャネルが利用可能になる確率を推定することができる。ＬＢＥは、トレーニング段階の間に、チャネルの利用可能性を監視し、テスト段階の間に、収集された情報を使用することができる。一態様では、ＬＢＥは、利用可能なチャネルの数に基づいて、または個々の利用可能なチャネルの組合せに基づいて、確率を決定することができる。別の態様では、ＬＢＥは、機械学習モデルを使用してランダムバックオフカウンタの状態に基づいて現在の送信機会を分類することができる。
【００１７】
[0027]したがって、本開示の態様では、トレーニング期間中に、免許不要スペクトルにおける複数のチャネルを監視し、複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定し、トレーニングデータに基づいて、複数のチャネルのうちのさらなるチャネルが送信に利用可能になるのを待つかどうかを決定することによって、トレーニングデータが取得され得る方法および装置が記載される。いくつかの事例では、さらなるチャネルが利用可能になるのを待ち、さらなる帯域幅を与えることが有益である場合がある。他の事例では、現在の利用可能なチャネルが、さらに長い間送信のために空いていない可能性があるとき、さらなるチャネルを待たず、現在利用可能な帯域幅を使用して送信することがよりよい場合がある。
【００１８】
[0028]特定の開示する態様を対象とする以下の説明および関連する図面において、本開示の態様が提供される。本開示の範囲から逸脱することなく、代替的な態様が考案され得る。さらに、より関係のある詳細をあいまいにしないために、本開示の周知の態様は詳細に説明されないことがある、または省略されることがある。さらに、多くの態様が、たとえば、コンピューティングデバイスの要素によって実行される一連の活動に関して説明される。本明細書で説明される様々な活動は、特定の回路（たとえば、特定用途向け集積回路（ＡＳＩＣ））によって、１つまたは複数のプロセッサによって実行されるプログラム命令によって、または両方の組合せによって実行され得ることが認識されよう。さらに、本明細書で説明されるこれらの一連の活動は、実行時に、関連付けられるプロセッサに本明細書で説明される機能を実行させることになるコンピュータ命令の対応するセットを記憶した、任意の形式のコンピュータ可読記憶媒体内で全体として具現化されるものと見なされ得る。したがって、本開示の様々な態様は、すべてが請求される主題の範囲内に入ることが企図されている、いくつかの異なる形態で具現化され得る。加えて、本明細書で説明される態様の各々について、任意のそのような態様の対応する形式が、本明細書では、たとえば、説明される活動を実行する「ように構成される論理」として説明されることがある。
【００１９】
[0029]図１は、例示的な通信システム１００（たとえば、通信ネットワークの一部分）のいくつかのノードを示す。例示のために、本開示の様々な態様について、互いに通信する１つまたは複数のアクセス端末、アクセスポイント、およびネットワークエンティティのコンテキストで説明する。ただし、本明細書の教示は、他の用語を使用して参照される他のタイプの装置または他の同様の装置に適用可能であり得ることを諒解されたい。たとえば、様々な実装形態では、アクセスポイントは、基地局、ノードＢ、ｅノードＢ、ホームノードＢ、ホームｅノードＢ、スモールセル、マクロセル、フェムトセルなどと呼ばれることがあり、または基地局、ノードＢ、ｅノードＢ、ホームノードＢ、ホームｅノードＢ、スモールセル、マクロセル、フェムトセルなどとして実装されることがあり、アクセス端末は、ユーザ機器（ＵＥ）、移動局などと呼ばれることがあり、またはユーザ機器（ＵＥ）、移動局などとして実装されることがある。
【００２０】
[0030]システム１００中のアクセスポイントは、システム１００のカバレージエリア内に設置される場合がある、またはシステム１００のカバレージエリア全体にわたってローミングする場合がある、１つまたは複数のワイヤレス端末（たとえば、アクセス端末１０２またはアクセス端末１０４）に１つまたは複数のサービスへのアクセス（たとえば、ネットワーク接続性）を与える。たとえば、様々な時点において、アクセス端末１０２は、アクセスポイント１０６、またはシステム１００中のある他のアクセスポイント（図示せず）に接続することができる。同様に、アクセス端末１０４は、アクセスポイント１０８、またはある他のアクセスポイントに接続することができる。
【００２１】
[0031]アクセスポイントの１つまたは複数は、ワイドエリアネットワーク接続性を促すために、互いを含めて、（便宜上、ネットワークエンティティ１１０によって表される）１つまたは複数のネットワークエンティティと通信することができる。そのようなネットワークエンティティのうちの２つ以上が一緒に配置されてよく、および／またはそのようなネットワークエンティティのうちの２つ以上がネットワーク全体にわたって分散されてよい。
【００２２】
[0032]ネットワークエンティティは、たとえば、１つもしくは複数の無線ネットワークエンティティおよび／またはコアネットワークエンティティなど、様々な形態をとることができる。したがって、様々な実装形態では、ネットワークエンティティ１１０は、（たとえば、運用、アドミニストレーション、管理、およびプロビジョニングエンティティによる）ネットワーク管理、呼制御、セッション管理、モビリティ管理、ゲートウェイ機能、インターワーキング機能、または何らかの他の好適なネットワーク機能のうちの少なくとも１つなどの機能を表すことができる。いくつかの態様では、モビリティ管理は、追跡エリア、ロケーションエリア、ルーティングエリア、または何らかの他の好適な技法を使用することによってアクセス端末の現在ロケーションを追跡することと、アクセス端末のページングを制御することと、アクセス端末のためのアクセス制御を行うこととに関する。
【００２３】
[0033]アクセスポイント１０６（または、システム１００中の任意の他のデバイス）が、所与のリソースで通信するために第１のＲＡＴを使用するとき、この通信は、そのリソースで通信するために第２のＲＡＴを使用する近くのデバイス（たとえば、アクセスポイント１０８および／またはアクセス端末１０４）からの干渉を受ける場合がある。たとえば、特定の免許不要ＲＦ帯域でのＬＴＥを介したアクセスポイント１０６による通信は、その帯域で動作しているＷｉ−Ｆｉデバイスからの干渉を受ける場合がある。便宜上、免許不要ＲＦ帯域でのＬＴＥは、本明細書では、免許不要スペクトルにおけるＬＴＥ／ＬＴＥアドバンスト、または周囲の文脈で単にＬＴＥと呼ぶことがある。
【００２４】
[0034]いくつかのシステムでは、免許不要スペクトルにおけるＬＴＥは、すべてのキャリアがワイヤレススペクトルの免許不要部分で排他的に動作する、スタンドアロン構成で採用され得る（たとえば、ＬＴＥスタンドアロン）。他のシステムでは、免許不要スペクトルにおけるＬＴＥは、ワイヤレススペクトルの免許を要する部分で動作するアンカー免許要キャリア（anchor licensed carrier）と併せて、ワイヤレススペクトルの免許不要部分で動作する１つまたは複数の免許不要キャリア（unlicensed carrier）を提供することによって、免許を要する帯域動作を補足するように採用され得る（たとえば、ＬＴＥ付加ダウンリンク（ＳＤＬ：Supplemental DownLink））。いずれの場合も、１つのキャリアが、対応するユーザ機器（ＵＥ）のために１次セル（ＰＣｅｌｌ）として働き（たとえば、ＬＴＥ  ＳＤＬにおけるアンカー免許要キャリア、またはＬＴＥスタンドアロンにおける免許不要キャリアのうちの指定されたキャリア）、残りのキャリアがそれぞれの２次セル（ＳＣｅｌｌ）として働く、異なるコンポーネントキャリアを管理するために、キャリアアグリゲーションが採用され得る。このようにして、ＰＣｅｌｌは、ＦＤＤペアのダウンリンクおよびアップリンク（免許要または免許不要）を提供することができ、各ＳＣｅｌｌは、必要に応じて、追加のダウンリンク容量を提供することができる。
【００２５】
[0035]本開示の一態様では、免許不要スペクトルで動作するデバイスが、負荷ベースのシステムで動作することができる。負荷ベースのシステムでは、フレームベースのシステムとは異なり、デバイスが、送信時間を設定していない場合がある。負荷ベースのシステムでは、１つまたは複数のチャネルが送信に利用可能であるかどうかを決定するために、ＬＢＴ手順が使用され得る。たとえば、デバイスは、チャネルが送信のために空いているかどうかを決定するために、ＣＣＡ／ｅＣＣＡを実行することができる。チャネルが空いていないとき、デバイスは、チャネルのランダムバックオフカウンタを初期化することができる。ランダムバックオフカウンタは、チャネルが利用可能であるタイムスロットが測定されるごとに、カウントダウンすることができる。ランダムバックオフカウンタが０になるとき、デバイスは、限定された送信機会の間、送信することができる。送信機会の継続時間は、ＣＣＡタイムスロット継続時間の倍数であってよい。送信機会の間、他のデバイスは、チャネルを使用して同様に送信することから、この送信によってブロックされることになる。さらに、送信に使用されていない、同じデバイス上の他のチャネルもまた、ＲＦリークのためにブロックされ得る。
【００２６】
[0036]様々な規格は、使用されなければならないＬＢＴ手順を定義することができる。しかしながら現在の規格は、マルチチャネルシナリオ用の手順を定義していない。ＬＴＥとＷｉ−Ｆｉの両方が、複数のチャネルを使用する場合がある。Ｗｉ−Ｆｉでは、送信帯域幅は、あるパケットから次のパケットまでに、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚ、またはさらに１６０ＭＨｚにわたって変動することがある。これは、複数のチャネルを使用した送信として見られてよい。
【００２７】
[0037]概して、ＬＴＥは、ダウンリンク上では直交周波数分割多重化（ＯＦＤＭ：orthogonal frequency division multiplexing）を利用し、アップリンク上ではシングルキャリア周波数分割多重化（ＳＣ−ＦＤＭ：single-carrier frequency division multiplexing）を利用する。ＯＦＤＭおよびＳＣ−ＦＤＭは、システム帯域幅を、一般にトーン、ビンなどとも呼ばれる複数（Ｋ個）の直交サブキャリアに区分する。各サブキャリアはデータで変調され得る。概して、変調シンボルは、ＯＦＤＭでは周波数領域で、ＳＣ−ＦＤＭでは時間領域で送られる。隣接するサブキャリア間の間隔は固定される場合があり、サブキャリアの総数（Ｋ）はシステム帯域幅によって決まる場合がある。たとえば、Ｋは、１．２５、２．５、５、１０または２０メガヘルツ（ＭＨｚ）のシステム帯域幅に対してそれぞれ１２８、２５６、５１２、１０２４または２０４８に等しくなり得る。システム帯域幅はまた、サブバンドに区分され得る。たとえば、サブバンドは１．０８ＭＨｚをカバーすることができ、１．２５、２．５、５、１０または２０ＭＨｚのシステム帯域幅に対してそれぞれ１、２、４、８または１６個のサブバンドがあり得る。
【００２８】
[0038]ＬＴＥは、キャリアアグリゲーションを使用することもできる。ＵＥ（たとえば、ＬＴＥアドバンスト対応のＵＥ）は、送信および受信のために使用される最高合計１００ＭＨｚ（５つのコンポーネントキャリア）のキャリアアグリゲーションにおいて割り振られた、最高２０ＭＨｚ帯域幅のスペクトルを使用することができる。ＬＴＥアドバンスト対応のワイヤレス通信システムのために、２つのタイプのキャリアアグリゲーション（ＣＡ）方法、すなわち、連続ＣＡおよび非連続ＣＡが提案されている。連続ＣＡは、複数の利用可能なコンポーネントキャリアが互いに隣接するときに生じる。一方、非連続ＣＡは、複数の隣接していない利用可能なコンポーネントキャリアが周波数帯域に沿って分離されたときに生じる。非連続ＣＡと連続ＣＡの両方は、ＬＴＥアドバンストＵＥの単一ユニットにサービスするために複数のコンポーネントキャリアをアグリゲートすることができる。
【００２９】
[0039]システム１００などの混合された無線環境では、異なるＲＡＴが、異なる時間に異なるチャネルを利用する場合がある。異なるＲＡＴがスペクトルを共有し、部分的には他のＲＡＴとは無関係に動作しているので、１つのチャネルへのアクセスは、別のチャネルへのアクセスを意味しない場合がある。したがって、複数のチャネルを使用して送信することができるデバイスは、送信する前に、各チャネルが利用可能であるかどうかを決定する必要があり得る。帯域幅およびスループットを増大させるために、いくつかの状況では、現在利用可能なチャネルを使用して送信するよりも、さらなるチャネルが利用可能になるのを待つことが有利である場合がある。
【００３０】
[0040]一態様では、アクセス端末１０２またはアクセスポイント１０６などのＬＢＥは、送信にどのチャネルを使用するかを決定するために帯域幅マネージャ１２０を含むことができる。ＬＢＥとして働く任意のワイヤレスデバイスが、帯域幅マネージャ１２０を含む場合があることを諒解されたい。一態様では、デバイスは、時間の一部、または特定のモードで動作している間、ＬＢＥとして働く場合がある。たとえば、アクセスポイント１０６が、第１のＲＡＴを使用して動作しているとき、ＬＢＥとして働く場合があるが、第２のＲＡＴを使用して動作しているとき、フレームベースの方法で動作する場合がある。
【００３１】
[0041]帯域幅マネージャ１２０は、送信のために使用するチャネルまたは帯域幅を決定するためのハードウェアまたは手段を含むことができる。特に、帯域幅マネージャ１２０は、現在利用可能なチャネルを使用して送信するか、またはさらなるチャネルが利用可能になるのを待つかを決定することができる。帯域幅マネージャ１２０は、チャネル評価構成要素１２２と、トレーニング構成要素１２６と、チャネル選択構成要素１３２とを含むことができる。一態様では、本明細書で使用する「構成要素」という用語は、システムを構成する部分のうちの１つであり得、ハードウェアまたはソフトウェアであり得、他の構成要素に分割され得る。
【００３２】
[0042]チャネル評価構成要素１２２は、チャネルが送信に利用可能であるかどうかを決定するように構成されたハードウェアを含むことができる。たとえば、チャネル評価構成要素１２２は、チャネルにおける受信信号エネルギーを測定するように構成された受信機（図示せず）を含むことができる。チャネル評価構成要素１２２は、信号エネルギーがしきい値を下回るとき、チャネルが空いていると決定することができる。一態様では、チャネル評価構成要素１２２は、規制または規格に従って、チャネルが利用可能であるかどうかを決定することができる。たとえば、ＥＮ  ３０１．８９３は、ＬＢＴ手順を定義することができる。ＩＥＥＥ  ８０２．１１および８０２．１５規格は、クリアチャネルアセスメント（ＣＣＡ）手順を定義することができる。一般には、ＣＣＡ手順は、ＣＣＡ継続時間またはタイムスロット、たとえば２０マイクロ秒（μｓ）の間、チャネルを監視することを含むことができる。タイムスロットが空いている（たとえば、通信媒体が利用可能またはアクセス可能である）場合、デバイスはチャネルの使用を開始することができる。チャネルが空いていない場合、デバイスはチャネルのランダムバックオフカウンタを決定することができる。デバイスが空いているタイムスロットを検出するごとに、ランダムバックオフカウンタはデクリメントされる。
【００３３】
[0043]チャネル評価構成要素１２２は、バックオフカウンタ１２４を管理することができ、バックオフカウンタ１２４の各々が異なるチャネルに対応する。たとえば、バックオフカウンタ１２４は、各チャネルのために値を記憶するように構成されたメモリであってよい。チャネル評価構成要素１２２は、送信するデータがあるが、チャネルがビジーであるときはいつでもバックオフカウンタ１２４にランダム値を割り当てることができる。チャネル評価構成要素１２２は、対応するチャネルが、あるタイムスロットの間空いているとき、各バックオフカウンタ１２４をデクリメントすることができる。バックオフカウンタが０になるとき、対応するチャネルが利用可能であると考えられてよい。したがって、ＬＢＥが送信のために複数のチャネルを使用したいとき、チャネルは様々な時間に利用可能になる場合がある。一態様では、バックオフカウンタ１２４は、チャネルが利用可能であった期間を測定するために使用されてもよい。たとえば、チャネル評価構成要素１２２は、バックオフカウンタ１２４を負数までデクリメントし続けることができ、負数は、対応するチャネルが利用可能である期間を示す。別の態様では、チャネル評価構成要素１２２は、チャネルが利用可能であるかどうかを示すために、および対応するチャネルが利用可能であった期間を示すためにバックオフカウンタ１２４をインクリメントするために、フラグまたは同様の機能を含むことができる。
【００３４】
[0044]トレーニング構成要素１２６が、トレーニング期間中に複数のチャネルを監視するように構成されたハードウェアを含むことができる。たとえば、トレーニング構成要素１２６は、チャネル評価構成要素１２２によって取得された情報を処理するように構成されたプロセッサ（図示せず）含むことができる。トレーニング期間は、送信の前の時間期間であってよい。トレーニング期間は、ＬＢＥがアイドルである時間を含んでよい。トレーニング期間は、ＬＢＥがアクティブに送信している時間を含んでもよい。一態様では、トレーニング期間は、送信に先行するスライディングウィンドウであってよい。トレーニング構成要素１２６は、チャネルのサブセットがすでに送信に利用可能であるとき、送信機会の終わりまでにさらなるチャネルが利用可能になるのを待つことによって、ＬＢＥが帯域幅またはスループットを増大させることができるかどうかを予測するために使用され得る、トレーニング期間中のチャネルのステータスに関する情報を取り込むことができる。
【００３５】
[0045]いくつかの態様では、トレーニング構成要素１２６は確率１２８を含むことができる。確率１２８は、帯域幅マネージャ１２０の他の構成要素にアクセス可能なメモリに記憶されてよい。確率１２８は、送信機会の間にさらなるチャネルが利用可能になる確率、および／または送信機会の間にさらなるチャネルが利用可能にならない確率を示すことができる。言い換えれば、確率１２８は、現在のタイムスロットで利用可能なチャネルを獲得することが好ましい送信機会となる確率を示すことができる。一態様では、好ましい送信機会は、利用可能なチャネルの総数が送信機会の間に増えないタイムスロットから始まる送信機会と定義され得る。確率１２８は、トレーニング期間中の実際の送信機会および／または仮想の送信機会に基づいてトレーニング構成要素１２６によって決定され得る。たとえば、トレーニング構成要素１２６は、送信機会の間にさらなるチャネルが利用可能になったかどうかを決定するために実際の送信を評価することができる。トレーニング構成要素１２６は、トレーニング期間中の周期的な仮想の送信機会を同様に評価することができる。確率１２８は、送信機会の間にさらなるチャネルが利用可能になった送信およびならなかった送信のパーセンテージに基づく場合がある。
【００３６】
[0046]別の態様では、トレーニング構成要素１２６はサンプル１３０を含むことができる。サンプル１３０は、トレーニング期間の間のバックオフカウンタ１２４の状態を記録することができる。サンプル１３０は、メモリに記憶され得る。トレーニング構成要素１２６は、タイムスロットの間の各バックオフカウンタ１２４の値を、そのタイムスロットに送信を開始することが好ましかったかどうかの評価とともに、記憶することができる。言い換えれば、トレーニング構成要素１２６は、サンプルの送信時間が好ましい送信時間であったかどうかを決定することができる。トレーニング構成要素１２６は、サンプルのタイムスロットで送信を開始したことが、送信を開始するのに好ましい時間であったかどうかを決定するために、タイムスロットに続く送信機会の後にサンプル１３０を遡って評価することができる。あるタイムスロットで送信を開始したことが好ましかったという決定は、そのタイムスロットに続く送信機会の間にさらなるチャネルが利用可能にならなかったことを示し得る。別の態様では、あるタイムスロットが好ましいと決定することは、そのタイムスロットに続く送信機会の間にいかなるタイムスロットでも利用可能なチャネルの数がより大きくなかったと決定することを含み得る。別の態様では、あるタイムスロットが好ましいと決定することは、そのタイムスロットに続く送信機会の間にいかなるタイムスロットでも利用可能なチャネルの帯域幅がより大きくなかったと決定することを含み得る。
【００３７】
[0047]チャネル選択構成要素１３２は、現在利用可能なチャネルを使用して送信するかどうかを決定するように構成されたハードウェアを含むことができる。たとえば、チャネル選択構成要素１３２は、チャネル選択構成要素１３２の様々な機能を実行するように構成されたプロセッサ（図示せず）含むことができる。一態様では、チャネル選択構成要素１３２は、現在利用可能なチャネルを使用して送信するかどうかを決定するために、現在のタイムスロットに対してチャネル評価構成要素１２２によって決定された情報、およびトレーニング構成要素１２６からの情報を使用することができる。
【００３８】
[0048]一態様では、チャネル選択構成要素１３２は、確率１２８に基づいて送信するかどうかを決定することができる。チャネル選択構成要素１３２は、現在のチャネルコンディションに対応する確率１２８を取得し、その確率に基づいて送信するかどうかを決定することができる。たとえば、チャネル選択構成要素１３２は、送信するかどうかを決定するために、確率をしきい値と比較することができる。一態様では、チャネル選択構成要素１３２は、ランダムにまたは擬似ランダムに数を生成するように構成された乱数生成器（ＲＮＧ）１３４を含むことができる。チャネル選択構成要素１３２は、乱数または擬似乱数を確率と比較することができる。たとえば、数が、さらなるチャネルが利用可能にならない確率未満である場合、チャネル選択構成要素１３２は、現在利用可能なチャネルで送信すると決定することができる。
【００３９】
[0049]一態様では、チャネル選択構成要素１３２は、サンプル１３０に基づいて現在利用可能なチャネルで送信するかどうかを決定することができる。チャネル選択構成要素１３２は、バックオフカウンタ１２４の現在の状態で送信を開始することが好ましい可能性が高いかどうかを決定するために、機械学習分類器１３６を含むことができる。バックオフカウンタ１２４の好ましい状態の定義は、サンプル１３０を評価するために使用される定義と同じであり得るが、タイムスロットの評価は、送信機会後まで確実にわからない場合があるので、分類器１３６は評価を予測するために使用され得る。一般には、分類器１３６は、現在のカウンタ状態ベクトルをトレーニングサンプル１３０の履歴と比較することができる。分類器１３６は、サンプル１３０に基づいてクラス境界を決定し、クラス境界に基づいて現在の状態ベクトルを分類する方法を決定することができる。当技術分野で知られている様々な機械学習分類器またはモデルが使用され得る。例示的な分類器は、ロジスティック回帰、サポートベクターマシン（ＳＶＭ）、カーネルＳＶＭ、線形判別分析、単純ベイズ分類器、ニューラルネットワーク、ｋ近傍法、混合ガウスモデル、および放射基底関数分類器を含む。
【００４０】
[0050]図２は、動的な帯域幅管理の例示的な方法２００を示す流れ図である。本方法は、ＬＢＥ（たとえば、図１のアクセス端末１０２またはスモールセルアクセスポイント１０６）によって実行されてよい。
【００４１】
[0051]ブロック２１０において、方法２００は、トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得することを含むことができる。トレーニング構成要素１２６は、トレーニング期間中に複数のチャネルを監視することによってトレーニングデータを取得することができる。トレーニング構成要素１２６は、複数のチャネルを監視するために、チャネル評価構成要素１２２によって決定された情報を使用することができる。一態様では、トレーニングデータを取得することは、チャネル状態のセット、送信機会内にさらなるチャネルが利用可能になる可能性を示す確率の対応するセットを推定することを含むことができる。別の態様では、トレーニングデータを取得することは、少なくとも１つの利用可能なチャネルを有する潜在的な送信時間のサンプルを収集することを含むことができる。サンプルは、複数のチャネルに対応する複数のバックオフカウンタ１２４の状態を含むことができる。
【００４２】
[0052]ブロック２２０において、方法２００は、複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定することを含むことができる。チャネル評価構成要素１２２は、複数のチャネルのうちの第１のチャネルが送信に利用可能であると決定することができる。チャネル評価構成要素１２２は、送信のためにデータの存在に基づいてチャネルを評価することができる。チャネルが利用可能であるという決定は、バックオフカウンタ１２４が０になったと決定することを含むことができる。
【００４３】
[0053]ブロック２３０において、方法２００は、トレーニングデータに基づいて、複数のチャネルのうちのさらなるチャネルが利用可能になるのを待つかどうかを決定することを含むことができる。チャネル選択構成要素１３２は、複数のチャネルのうちのさらなるチャネルが利用可能になるのを待つかどうかを決定することができる。一態様では、チャネル選択構成要素１３２は、送信機会の間にさらなるチャネルが利用可能になる確率を推定するために、確率１２８を使用することができる。チャネル選択構成要素１３２は、次いで、さらなるチャネルが利用可能になる確率に基づいて、送信機会の間に送信するかどうかを決定することができる。別の態様では、チャネル選択構成要素１３２は、サンプル１３０に基づいて送信するかどうかを決定するために、分類器１３６を使用することができる。分類器１３６は、サンプル１３０に基づいて、バックオフカウンタ１２４の現在の状態を好ましい送信機会、または好ましくない送信機会のいずれかとして分類することができる。上記で説明したように、「好ましい」としての送信機会の分類は、分類器１３６が、送信機会の間にチャネルの数またはチャネルの帯域幅が増えないと予測することを示すことができる。反対に、「好ましくない」としての送信機会の分類は、分類器１３６が、送信機会の間にさらなるチャネルが利用可能になると予測することを示すことができる。
【００４４】
[0054]ブロック２４０において、方法２００は、少なくとも第１のチャネルを使用して送信することを場合によっては含むことができる。ＬＢＥ（たとえば、アクセス端末１０２）内の送信機が、少なくとも第１のチャネルを使用して送信することができる。送信機は、チャネル選択構成要素１３２によって選択された任意のさらなるチャネルを使用して送信することもできる。送信機は、待たないと決定した後に直ちに送信を開始することができる。チャネル選択構成要素１３２が待つと決定する場合、送信は、別のチャネルが利用可能になった後に、または送信機会の継続時間の間待った後に行われてよい。
【００４５】
[0055]図３は、図１および図２に関して説明した複数のチャネルを使用した動的な帯域幅管理のためのシナリオ３００の一例を示す。図３にはそれぞれのカウンタ３１０を有する３つのチャネルが示されているが、システムはさらなるチャネルを使用する場合があることは明らかであろう。チャネルがビジーであり、ＬＢＥが送信するデータを有するとき、チャネルに対応するバックオフカウンタ１２４は、ランダム値を割り当てられ得る。たとえば、時間０において、チャネル１（ＣＨ１）は３というカウンタ値を有する場合があり、チャネル２（ＣＨ２）は５というカウンタ値を有する場合があり、チャネル３（ＣＨ３）は７というカウンタ値を有する場合がある。チャネルは、ＣＣＡタイムスロットごとに使用をチェックされ得る。カウンタ３１０は、チャネルが利用可能ではないとき、各タイムスロットに対して示される。チャネルが使用されていないことが検出されると、カウンタはデクリメントされ得る。チャネルは使用されない場合があるが、関連するカウンタ３１０が０になっていないので利用可能ではない場合があることに留意されたい。
【００４６】
[0056]時間Ｔ１において、チャネル１が利用可能になる場合がある。動的帯域幅マネージャ１２０は、利用可能なチャネル１を使用してＴ１から始まる送信機会３２０の間に送信するか、またはさらなるチャネル（たとえば、チャネル２またはチャネル３）が利用可能になるのを待つかを決定することができる。送信機会は、ＬＢＥがＣＣＡを実行する、または別のデバイスがチャネルを使用できるようにする必要がないうちに、ＬＢＥが送信のためにチャネルを使用することができる最大時間量であり得る。さらなるチャネルが利用可能になるのを待つと、送信機会の間に送信に利用可能な帯域幅が増大し、したがってスループットが増大する場合がある。たとえば、時間Ｔ２において、チャネル２が利用可能になる場合がある。チャネル１およびチャネル２は、同じ帯域幅を有すると仮定すると、さらなるチャネルは、利用可能な帯域幅を２倍にすることができる。したがって、ＬＢＥは、時間Ｔ２から始まる送信機会３３０を待つことによってスループットを増大させることができる。
【００４７】
[0057]時間Ｔ２において、動的帯域幅マネージャ１２０は、チャネル３もまた利用可能になるのを待つかどうかを決定することもできる。チャネル３が時間Ｔ３において利用可能になる場合、動的帯域幅マネージャ１２０は、送信機会３４０の間に３つのチャネルを使用することによって帯域幅をさらに増大させることができる。しかしながら、チャネル３が時間Ｔ４まで利用可能にならなかった場合、帯域幅マネージャ構成要素１２０は、Ｔ２において第１の送信を開始し、Ｔ４において第２の送信を開始することによって、スループットを最大にすることができる。
【００４８】
[0058]図４は、図１および図２に関して説明した複数のチャネルを使用する動的帯域幅管理により、チャネル状態のセットの確率のセットを記憶するために使用され得るデータ構造４００の一例を示す。図４に示すように、チャネル状態４１０のセットは、最大Ｎチャネルを有するシステム（たとえば、システム１００）における利用可能なチャネルの数であり得る。確率４２０は、チャネル状態４１０が現在のチャネル状態であるとき、送信機会の間にさらなるチャネルが利用可能にならない確率を示すことができる。言い換えれば、確率４２０は、チャネル状態４１０で送信を開始することが好ましい選択である確率を示す。Ｎチャネルの確率４２０は、さらなるチャネルが利用可能になることはないので、１であってよい。確率４２０の他の値は、トレーニング期間中の観測に基づき得る。一般に、現在利用可能なチャネルが少ないほど、送信を開始することが好ましい選択である可能性は低いと予想される。
【００４９】
[0059]図５は、図１および図２に関して説明した複数のチャネルを使用する動的帯域幅管理により、チャネル状態のセットの確率のセットを記憶するために使用され得るデータ構造５００の別の例を示す。図５に示すように、チャネル状態５１０のセットは、利用可能なチャネルの数および利用可能なチャネルの組合せに基づき得る。図５は、４つの考えられるチャネルの組合せを示しているが、データ構造５００は、Ｎチャネルが２N−１個のエントリを含むように拡大され得る。データ構造５００は、利用可能なチャネルの各組合せに確率５２０を提供することができる。データ構造５００は、さらなるチャネルが利用可能になる確率を推定する際に、データ構造４００よりも高い精度を提供することができる。たとえば、１つのチャネルがまれにしか使用されないとき、チャネルが利用可能になる確率はより大きいものであり得る。たとえば、図５では、チャネル４はまれに使用され、一般に、より高い確率と関連付けられ得る。データ構造５００は、信頼性が高いものになるには、さらなるサンプルまたはより長いトレーニング期間を必要とする場合がある。一態様では、十分なトレーニングデータが利用可能になるまで、データ構造４００が使用され得る。
【００５０】
[0060]図６は、動的な帯域幅管理の例示的な方法６００を示す流れ図である。方法６００は、ＬＢＥの動的帯域幅マネージャ１２０によって実行され得る。
【００５１】
[0061]ブロック６０５において、方法６００は、トレーニング期間中に潜在的な送信時間をテストすることを含むことができる。潜在的な送信時間は、仮想の送信時間、または実際の送信の送信時間であり得る。トレーニング構成要素１２６は、各潜在的な送信時間に対して、送信時間に続く送信機会の間にさらなるチャネルが利用可能になったかどうかを決定することができる。ブロック６０５は、複数の送信時間に対して実行され得る。トレーニング構成要素１２６は、送信機会の間にさらなるチャネルが利用可能になったかどうかに基づいて、各送信時間を好ましい、または好ましくないのいずれかとして評価することができる。
【００５２】
[0062]ブロック６１０において、方法６００は、各チャネル状態の確率を決定することを含むことができる。トレーニング構成要素１２６は、ブロック６０５においてテストされた各送信時間を、送信時間に利用可能なチャネルに基づいて、チャネル状態４１０または５１０と関連付けることができる。トレーニング構成要素１２６は、次いで、さらなるチャネルが送信機会の間に利用可能になった、複数の送信時間の一部を決定することができる。たとえば、トレーニング構成要素１２６は、さらなるチャネルが利用可能にならなかった送信時間の数を、チャネル状態にマッチする送信時間の総数で割ることによって確率４２０または５２０を決定することができる。
【００５３】
[0063]ブロック６１５において、方法６００は、チャネル状態４１０または５１０に基づいて現在の送信の確率４２０または５２０を選択することを含むことができる。たとえば、チャネル選択構成要素１２８は、現在のチャネル状態に対応するデータ構造４００または５００から確率を取得することができる。
【００５４】
[0064]ブロック６２０において、方法６００は、乱数が確率しきい値未満であるかどうかを決定することを含むことができる。たとえば、ＲＮＧ１３４は、０と１との間の乱数または擬似乱数を生成することができる。乱数または擬似乱数は、次いで確率しきい値と比較され得る。一態様では、確率しきい値は、確率であり得る。確率しきい値は、しかしながら、チャネルの相対帯域幅、送信機会の長さ、および送信するデータの量など、スループットに影響を与える他の因子で重み付けされ得る。乱数または擬似乱数が確率しきい値未満である場合、方法６００は、利用可能なチャネルを選択されたチャネルとして使用するブロック６２５に進むことができる。乱数または擬似乱数が確率しきい値よりも大きい場合、方法６００は、さらなるチャネルが利用可能になるのを待ち、ブロック６３０に進むことができる。逆確率および不等式、他のチャネル状態、ならびに／または確率の他の表現が使用されてよいことは明らかであろう。
【００５５】
[0065]ブロック６３０において、方法６００は、利用可能なチャネルがビジーになったかどうかを決定することを含むことができる。たとえば、別のデバイスが送信を開始する場合があり、利用可能なチャネルが、もはや利用可能ではない場合がある。チャネル評価構成要素１２２は、チャネルで受信される信号エネルギーに基づいて、チャネルがビジーになったと決定することができる。チャネルがビジーになった場合、利用可能なチャネルの数およびさらなるチャネルが利用可能になる確率は変わり得る。したがって、利用可能なチャネルがビジーになったとき、方法６００は、ブロック６４０に進むことができる。利用可能なチャネルがビジーになっていないとき、方法６００は、ブロック６３５に進むことができる。
【００５６】
[0066]ブロック６３５において、方法６００は、ビジーチャネルが利用可能になったかどうかを決定することを含むことができる。チャネル評価構成要素１２２は、ビジーチャネルが利用可能になったかどうかを決定することができる。上記で説明したように、チャネル評価構成要素１２２は、チャネルのバックオフカウンタが０になったとき、チャネルが利用可能になったと決定することができる。ビジーチャネルが利用可能になるとき、さらなるチャネルも利用可能になる確率は変化し得る。また、さらなる利用可能なチャネルは、送信するのに好ましい機会を与え得る。ビジーチャネルが利用可能になった場合、方法６００は、ブロック６４０に進み、次いでブロック６１５および６２０を経て、送信するかどうかを決定することができる。ビジーチャネルが利用可能になっていない場合、方法６００は、ブロック６４５に進むことができる。
【００５７】
[0067]ブロック６４０において、方法６００は、変更されたチャネルコンディションに基づいて確率を更新することを含むことができる。確率は、変化する無線環境に対して確率１２８を正確に維持するために、活動段階中に更新され得る。初めに利用可能なチャネルがビジーになり、送信機会の間ビジーのままであり、さらなるチャネルが利用可能にならなかった場合、初めのチャネル状態は、送信に好ましい機会と関連付けられ得る。初めに利用可能なチャネルがビジーになり、送信機会の間ビジーのままであったが、新しいチャネルも利用可能になった場合、初めのチャネル状態はやはり、送信に好ましい機会と関連付けられ得る。初めに利用可能なチャネルが一時的にビジーになったが、送信機会が終わる前に再び利用可能になり、別のチャネルも利用可能になった場合、初めのチャネル状態は、送信に好ましくない機会と関連付けられ得る。初めのチャネル状態に対応する確率１２８は、更新され得る。方法６００は、ブロック６１５に戻り、更新されたチャネル状態に基づいて、新しい確率４２０または５２０を選択することができる。方法６００は、次いで、確率に基づいて現在利用可能なチャネルを使用して送信するかどうかを決定するためにステップ６２０に進むことができる。
【００５８】
[0068]ブロック６４５において、方法６００は、送信機会が終了したと決定することを含むことができる。チャネル選択構成要素１３２は、送信機会が終了したと決定することができる。送信機会は、第１のチャネルが利用可能になった時間から測定され得る。チャネル選択構成要素１３２は、さらなるチャネルが利用可能になるのを待つことをやめるよう決定することができる。チャネル選択構成要素１３２は、送信に利用可能なチャネルを選択することができる。方法は、次いでブロック６５０に進むことができる。
【００５９】
[0069]ブロック６５０において、方法６００は、選択されたチャネルを使用して送信することを含むことができる。送信は、送信機会の継続時間の間、選択されたチャネルを使用することができる。選択されたチャネルを使用して送信することによって、ＬＢＥは、他のデバイスが選択されたチャネルを使用することを効果的に防止することができる。送信は、ＬＢＥがさらなるチャネルを使用して送信することを防止することもでき、すなわち、ＬＢＥは、ＬＢＥが送信を開始した後に利用可能になるいかなるチャネル上でセルフブロック（self-blocked）され得る。方法６００は、送信後に終了し得る。あるいは、方法６００は、確率１２８を更新するためにブロック６４０に戻ることができる。
【００６０】
[0070]図７は、機械学習分類を使用した動的な帯域幅管理のためのシナリオの一例を示す。上記で説明した図３と同様に、図７は、３つのチャネル（ＣＨ１、ＣＨ２、およびＣＨ３）を示しているが、他の数のチャネルが使用される場合があることを諒解されたい。図７は、各ＣＣＡタイムスロットのバックオフカウンタ１２４の状態を示す。図示した態様では、利用可能なチャネルが、０以下の数で表されている場合がある。負数は、チャネルが利用可能であった時間量（たとえば、ＣＣＡ期間の数）を表すことができる。以前に利用可能なチャネルがビジーになった場合、そのチャネルの負数は、現在の値で凍結し（freeze）、チャネルが再び利用可能になるまでさらにデクリメントしなくてよい。別の態様では、以前に利用可能なチャネルがビジーになった場合、カウンタは、チャネルが利用可能と検出されるとすぐに使用され得ることを示すために、１にリセットされ得る。チャネルが利用可能になるとき、ＬＢＥは待つ必要がないので、カウンタは、新しいランダムな正数にリセットしなくてよい。チャネルが利用可能であった時間量は、代替的方法で表される場合があることは明らかであろう。たとえば、チャネルが利用可能であった時間量は、正のカウンタと関連付けられたフラグで、または別個のカウンタで、表される場合がある。
【００６１】
[0071]トレーニング期間の間、トレーニング構成要素１２６（図１）が、カウンタ１２４の状態のサンプル１３０を収集することができる。サンプル１３０は、図７では、タイムスロットの縦の列で示され得る。サンプル１３０は、バックオフカウンタ１２４（図１）の状態と関連付けられた評価を含んでもよい。評価は、タイムスロットに続く送信機会７２０の後に、遡って決定され得る。チャネルが利用可能ではないとき、トレーニング構成要素１２６は、サンプルを収集しなくてよい。たとえば、トレーニング構成要素１２６は、時間Ｔ０と時間Ｔ１との間、チャネルのすべてがビジーであるのでいかなるサンプルも収集しなくてよい。時間Ｔ１において、チャネル１が利用可能になる場合があり、トレーニング構成要素１２６がサンプルを収集し得る。サンプルは、バックオフカウンタの状態を示すベクトルを含んでよい。たとえば、時間Ｔ１におけるサンプル１３０ａが、（０，２，４，Ｂａｄ）を示し得る。一態様では、ベクトルは、チャネルではなくバックオフカウンタに基づいて順序付けられ得る。たとえば、バックオフカウンタの状態は、昇順で配置され得る。Ｔ１におけるサンプル１３０ａは、さらなるチャネル、チャネル２が、Ｔ１に続く送信機会７２０内の時間Ｔ２に利用可能になるので、「ｂａｄ」とラベル付けされ得る。図７に示すように、Ｔ１とＴ２との間のサンプルもまた「ｂａｄ」とラベル付けされ得る。時間Ｔ２において、サンプル１３０ｂは、利用可能なチャネルの数が、送信機会７２０の残りの間、２のままであるので、（−５，０，２，Ｇｏｏｄ）を示してよい。チャネル１およびチャネル３の状態がＴ２の後に変化しない場合、送信機会７２０中のＴ２に続くサンプルもまた、「ｇｏｏｄ」とラベル付けされてよい。一態様では、トレーニング構成要素１２６は、利用可能になる第１のチャネルの第１の送信機会の間にサンプルを収集するだけでよい。たとえば、トレーニング構成要素１２６は、送信機会７２０の間だけサンプルを収集することができる。チャネル選択構成要素１３２は、さらなるチャネルが利用可能になり得るかどうかにかかわらず、送信機会７２０の終わりに利用可能なチャネルを使用して送信するよう決定することができる。
【００６２】
[0072]別の態様では、トレーニング構成要素１２６は、第１の送信機会が終了した後にサンプルを収集することができる、または送信機会７２０はより長くなり得る。サンプルの考えられる分類のさらなる例が提供される。一例では、時間Ｔ３において、チャネル２のみを利用可能にしたまま、チャネル１がビジーになり得る。時間Ｔ３におけるサンプル１３０ｃは、チャネル１またはチャネル３のいずれかが、時間Ｔ２から始まる送信機会７３０内に利用可能になり得るので、（１，−５，１，Ｂａｄ）または（−５，１，１，Ｂａｄ）を示し得る。たとえば、時間Ｔ４においてチャネル３が利用可能になり、再び２つの利用可能なチャネルをもたらす場合がある。したがって、時間Ｔ３において、１つのチャネルのみが利用可能であるとき、チャネル選択構成要素１３２は、さらなるチャネルを待つことがより好ましい。さらに、時間Ｔ４において、サンプル１３０ｄは、２つのチャネルが送信機会７４０に利用可能なチャネルの最大数であるので、（１，−６，０，Ｇｏｏｄ）または（−６，０，１，Ｇｏｏｄ）を示し得る。たとえば、時間Ｔ５において、別のデバイスが、チャネル２およびチャネル３を使用して送信を始め、結果として利用可能なチャネルがなくなる場合がある。時間Ｔ３、Ｔ４、およびＴ５はすべて、送信機会７２０内に存在する場合があり、またはチャネルが利用可能になるときはいつでも、新しい送信機会が測定され得る。たとえば、送信機会７３０は、チャネル２が利用可能になる時間Ｔ２から測定され得、送信機会７４０は、チャネル３が利用可能になる時間Ｔ４から測定され得る。
【００６３】
[0073]一態様では、収集されたサンプルは、さらにソートされ、および／または処理され得る。たとえば、サンプルは、利用可能なチャネルの数に基づいたセットにソートされ得る。機械学習分類器が、分類モデルの複雑さを低減させるためにサンプルのセットのみに適用され得る。別の例として、カウンタの値は、利用可能なチャネルのカウンタが最初に列挙され、利用不可能なチャネルが後に列挙されるように、サンプル内で再順序付けされ得る。カウンタは、昇順で順序付けされ得る。カウンタを再順序付けすると、分類モデルの複雑さを低減させることができる。
【００６４】
[0074]図８は、本明細書で教示する動的帯域幅適応動作をサポートするために（たとえば、それぞれ、アクセス端末、アクセスポイント、およびネットワークエンティティに対応する）装置８０２、装置８０４、および装置８０６の中に組み込まれることが可能な（対応するブロックによって表される）いくつかの例示的な構成要素を示す。たとえば装置８０２および装置８０４は、どのチャネルを送信に使用するかを決定するために帯域幅マネージャ１２０を含むことができる。これらの構成要素は、異なる実装形態では、異なるタイプの装置において（たとえば、ＡＳＩＣにおいて、ＳｏＣにおいてなど）実装され得ることを諒解されたい。説明する構成要素はまた、通信システム内の他の装置に組み込まれ得る。たとえば、システム内の他の装置は、同様の機能を与えるために説明するものと同様の構成要素を含み得る。また、所与の装置は説明する構成要素のうちの１つまたは複数を含み得る。たとえば、装置は、装置が複数のキャリア上で動作し、および／または異なる技術によって通信することを可能にする、複数のトランシーバ構成要素を含み得る。
【００６５】
[0075]装置８０２および装置８０４は各々、少なくとも１つの指定された無線アクセス技術を介して他のノードと通信するための（通信デバイス８０８および８１４（ならびに、装置８０４が中継である場合、通信デバイス８２０）によって表される）少なくとも１つのワイヤレス通信デバイスを含む。各通信デバイス８０８は、信号（たとえば、メッセージ、表示、情報など）を送信および符号化するための（送信機８１０によって表される）少なくとも１つの送信機と、信号（たとえば、メッセージ、表示、情報、パイロットなど）を受信および復号するための（受信機８１２によって表される）少なくとも１つの受信機とを含む。同様に、各通信デバイス８１４は、信号（たとえば、メッセージ、表示、情報、パイロットなど）を送信するための（送信機８１６によって表される）少なくとも１つの送信機と、信号（たとえば、メッセージ、表示、情報など）を受信するための（受信機８１８によって表される）少なくとも１つの受信機とを含む。さらに、通信デバイス８０８および８１４の各々は、さらなるチャネルが送信に利用可能になるのを待つかどうかを決定するために帯域幅マネージャ１２０を含むことができる。装置８０４が中継アクセスポイントである場合、各通信デバイス８２０は、信号（たとえば、メッセージ、表示、情報、パイロットなど）を送信するための（送信機８２２によって表される）少なくとも１つの送信機と、信号（たとえば、メッセージ、表示、情報など）を受信するための（受信機８２４によって表される）少なくとも１つの受信機とを含むことができる。
【００６６】
[0076]送信機および受信機は、いくつかの実装形態では、（たとえば、単一の通信デバイスの送信機回路および受信機回路として組み込まれる）集積デバイスを備え得、いくつかの実装形態では、別個の送信機デバイスおよび別個の受信機デバイスを備え得、または他の実装形態では、他の方法で組み込まれ得る。いくつかの態様では、装置８０４のワイヤレス通信デバイス（たとえば、複数のワイヤレス通信デバイスのうちの１つ）はネットワークリッスンモジュールを備える。
【００６７】
[0077]装置８０６（および、それが中継アクセスポイントではない場合、装置８０４）は、他のノードと通信するための（通信デバイス８２６、および場合によっては８２０によって表される）少なくとも１つの通信デバイスを含む。たとえば、通信デバイス８２６は、ワイヤベースまたはワイヤレスのバックホールを介して１つもしくは複数のネットワークエンティティと通信するように構成されるネットワークインターフェースを備えることができる。いくつかの態様では、通信デバイス８２６は、ワイヤベースまたはワイヤレスの信号通信をサポートするように構成されたトランシーバとして実装され得る。この通信は、たとえば、メッセージ、パラメータ、または他のタイプの情報を送信および受信することに関与し得る。したがって、図８の例では、通信デバイス８２６は、送信機８２８と受信機８３０とを備えるものとして示されている。同様に、装置８０４が中継アクセスポイントではない場合、通信デバイス８２０は、ワイヤベースまたはワイヤレスのバックホールを介して１つもしくは複数のネットワークエンティティと通信するように構成されるネットワークインターフェースを備えることができる。通信デバイス８２６と同様に、通信デバイス８２０は、送信機８２２と受信機８２４とを備えるものとして示されている。
【００６８】
[0078]装置８０２、８０４、および８０６は、本明細書で教示する動的帯域幅適応動作と併せて使用され得る他の構成要素も含む。装置８０２は、たとえば、本明細書で教示する動的帯域幅管理をサポートするためにアクセスポイントと通信することに関する機能を提供するための、および他の処理機能を提供するための、処理システム８３２を含む。装置８０４は、たとえば、本明細書で教示する動的帯域幅管理に関する機能を提供するための、および他の処理機能を提供するための、処理システム８３４を含む。装置８０６は、たとえば、本明細書で教示する動的帯域幅管理に関する機能を提供するための、および他の処理機能を提供するための、処理システム８３６を含む。装置８０２、８０４、および８０６は、情報（たとえば、確保されたリソース、しきい値、パラメータなどを示す情報）を維持するために、それぞれメモリデバイス８３８、８４０、および８４２（たとえば、各々がメモリデバイスを含む）を含む。さらに、装置８０２、８０４、および８０６は、表示（たとえば、可聴表示および／または視覚表示）をユーザに与えるため、および／または（たとえば、キーパッド、タッチスクリーン、マイクロフォンなどの検知デバイスをユーザが作動すると）ユーザ入力を受信するためのユーザインターフェースデバイス８４４、８４６、および８４８をそれぞれ含む。
【００６９】
[0079]便宜上、装置８０２は、図８では、本明細書で説明する様々な例において使用され得る構成要素を含むものとして示されている。実際には、図示したブロックは、異なる態様では異なる機能を有し得る。
【００７０】
[0080]図８の構成要素は様々な方法で実装され得る。いくつかの実装形態では、図８の構成要素は、たとえば、１つもしくは複数のプロセッサ、および／または（１つもしくは複数のプロセッサを含み得る）１つもしくは複数のＡＳＩＣなど、１つもしくは複数の回路において実装され得る。ここで、各回路は、この機能を与えるために回路によって使用される情報もしくは実行可能コードを記憶するための少なくとも１つのメモリ構成要素を使用し、および／または組み込み得る。たとえば、ブロック８０８、８３２、８３８、および８４４によって表される機能の一部または全部は、装置８０２のプロセッサとメモリ構成要素とによって（たとえば、適切なコードの実行によっておよび／またはプロセッサ構成要素の適切な構成によって）実装され得る。同様に、ブロック８１４、８２０、８３４、８４０、および８４６によって表される機能の一部または全部は、装置８０４のプロセッサとメモリ構成要素とによって（たとえば、適切なコードの実行によっておよび／またはプロセッサ構成要素の適切な構成によって）実装され得る。また、ブロック８２６、８３６、８４２、および８４８によって表される機能の一部または全部は、装置８０６のプロセッサとメモリ構成要素とによって（たとえば、適切なコードの実行によっておよび／またはプロセッサ構成要素の適切な構成によって）実装され得る。
【００７１】
[0081]本明細書で言及されるアクセスポイントのいくつかは、低電力アクセスポイントを備える場合がある。典型的なネットワークでは、低電力アクセスポイント（たとえば、フェムトセル）は、従来のネットワークアクセスポイント（たとえば、マクロアクセスポイント）を補うために配置される。たとえば、ユーザの自宅にまたは企業環境（たとえば、商業建築物）に設置された低電力アクセスポイントは、セルラ無線通信（たとえば、ＣＤＭＡ、ＷＣＤＭＡ（登録商標）、ＵＭＴＳ、ＬＴＥなど）をサポートするアクセス端末に、音声および高速データサービスを提供することができる。一般に、これらの低電力アクセスポイントは、低電力アクセスポイントの近傍にあるアクセス端末に、よりロバストなカバレージおよびより高いスループットを提供する。
【００７２】
[0082]本明細書で使用する低電力アクセスポイントという用語は、カバレージエリア内の任意のマクロアクセスポイントの（たとえば、上記で定義する）送信電力よりも小さい送信電力（たとえば、最大送信電力、瞬時送信電力、公称送信電力、平均送信電力、または何らかの他の形式の送信電力うちの１つまたは複数）を有するアクセスポイントを指す。いくつかの実装形態では、各低電力アクセスポイントは、相対的マージン（たとえば、１０ｄＢｍ以上）だけマクロアクセスポイントの（たとえば、上記で定義する）送信電力よりも小さい（たとえば、上記で定義する）送信電力を有する。いくつかの実装形態では、フェムトセルなどの低電力アクセスポイントは、２０ｄＢｍ以下の最大送信電力を有する場合がある。いくつかの実装形態では、ピコセルなどの低電力アクセスポイントは、２４ｄＢｍ以下の最大送信電力を有する場合がある。しかしながら、これらのまたは他のタイプの低電力アクセスポイントは、他の実装形態では、より高いまたはより低い最大送信電力を有する場合がある（たとえば、ある場合には最高１ワット、ある場合には最高１０ワットなど）ことを諒解されたい。
【００７３】
[0083]一般に、低電力アクセスポイントは、モバイル事業者のネットワークにバックホールリンクを提供するブロードバンド接続（たとえば、デジタル加入者線（ＤＳＬ）ルータ、ケーブルモデム、または何らかの他のタイプのモデム）を介してインターネットに接続する。したがって、ユーザの自宅または会社に配置された低電力アクセスポイントは、ブロードバンド接続を介して１つまたは複数のデバイスにモバイルネットワークアクセスを提供する。
【００７４】
[0084]様々なタイプの低電力アクセスポイントが、所与のシステムに採用される場合がある。たとえば、低電力アクセスポイントは、フェムトセル、フェムトアクセスポイント、スモールセル、フェムトノード、ホームＮｏｄｅＢ（ＨＮＢ）、ホームｅＮｏｄｅＢ（ＨｅＮＢ）、アクセスポイント基地局、ピコセル、ピコノード、もしくはマイクロセルとして実装される、またはこれらのように呼ばれる場合がある。
【００７５】
[0085]便宜上、以下の説明では、低電力アクセスポイントが単にスモールセルと呼ばれることがある。したがって、本明細書でのスモールセルに関係するいかなる説明も、一般に低電力アクセスポイントに（たとえば、フェムトセルに、マイクロセルに、ピコセルになど）等しく適用可能であり得ることを諒解されたい。
【００７６】
[0086]スモールセルは、様々なタイプのアクセスモードをサポートするように構成されてよい。たとえば、オープンアクセスモードでは、スモールセルは、任意のアクセス端末がスモールセルを介して任意のタイプのサービスを取得することを許可することができる。制限付き（またはクローズド）アクセスモードでは、スモールセルは、許可されたアクセス端末がスモールセルを介してサービスを取得することを許可することができる。たとえば、スモールセルは、ある加入者グループ（たとえば、限定加入者グループ（ＣＳＧ））に属しているアクセス端末（たとえば、いわゆるホームアクセス端末）がスモールセルを介してサービスを取得することのみを許可することができる。ハイブリッドアクセスモードでは、外来（alien）アクセス端末（たとえば、非ホームアクセス端末、非ＣＳＧアクセス端末）は、スモールセルへの限定されたアクセスを与えられてよい。たとえば、スモールセルによって現在サービスされているすべてのホームアクセス端末に十分なリソースが利用可能である場合に限り、スモールセルのＣＳＧに属していないマクロアクセス端末が、スモールセルにアクセスすることを許可されてよい。
【００７７】
[0087]したがって、これらのアクセスモードのうちの１つまたは複数で動作しているスモールセルは、屋内カバレージおよび／または拡大された屋外カバレージを提供するように使用され得る。動作の所望のアクセスモードの採用を通したユーザへのアクセスを許可することによって、スモールセルは、カバレージエリア内で改善されたサービスを提供し、マクロネットワークのユーザのためのサービスカバレージエリアを潜在的に拡大することができる。
【００７８】
[0088]したがって、いくつかの態様では、本明細書の教示は、大規模カバレージ（たとえば、一般にマクロセルネットワークまたはＷＡＮと呼ばれる第３世代（３Ｇ）ネットワークなどの広域セルラーネットワーク）と、より小規模のカバレージ（たとえば、一般にＬＡＮと呼ばれる住居ベースまたは建築物ベースのネットワーク環境）とを含むネットワークにおいて採用され得る。アクセス端末（ＡＴ）がそのようなネットワーク中を移動するとき、アクセス端末は、いくつかのロケーションでは、マクロカバレージを与えるアクセスポイントによってサービスされ得、他のロケーションでは、より小規模のカバレージを与えるアクセスポイントによってサービスされ得る。いくつかの態様では、より小さいカバレージのノードは、（たとえば、よりロバストなユーザエクスペリエンスのために）漸進的な容量の増大と、屋内カバレージと、様々なサービスとを与えるために使用され得る。
【００７９】
[0089]本明細書の説明では、比較的大きいエリアにわたるカバレージを与えるノード（たとえば、アクセスポイント）をマクロアクセスポイントと呼び、比較的小さいエリア（たとえば、住居）にわたるカバレージを与えるノードをスモールセルと呼ぶことがある。本明細書の教示は、他のタイプのカバレージエリアに関連付けられたノードに適用可能であり得ることを諒解されたい。たとえば、ピコアクセスポイントは、マクロエリアよりも小さく、フェムトセルエリアよりも大きいエリアにわたるカバレージ（たとえば、商業建築物内のカバレージ）を与えることができる。様々な適用例では、マクロアクセスポイント、スモールセル、または他のアクセスポイントタイプのノードを指すために他の用語が使用される場合がある。たとえば、マクロアクセスポイントを、アクセスノード、基地局、アクセスポイント、ｅノードＢ、マクロセルなどとして構成すること、またはそのように呼ぶことがある。いくつかの実装形態では、ノードを１つまたは複数のセルまたはセクタに関連付けることがある（たとえば、そのように呼ぶこと、または分割することがある）。マクロアクセスポイント、フェムトアクセスポイント、またはピコアクセスポイントに関連付けられたセルまたはセクタを、それぞれ、マクロセル、フェムトセル、またはピコセルと呼ぶことがある。
【００８０】
[0090]図９は、本明細書の教示が実装され得る、何人かのユーザをサポートするように構成されたワイヤレス通信システム９００を示す。たとえば、アクセス端末９０６およびアクセスポイント９０４は、ＬＢＥであって、帯域幅マネージャ１２０（図１）を含む場合がある。アクセス端末９０６および／またはアクセスポイント９０４は、図２に示す方法２００を実施することができる。システム９００は、たとえば、マクロセル９０２Ａ〜９０２Ｇなど、複数のセル９０２の通信を可能にし、各セルは、対応するアクセスポイント９０４（たとえば、アクセスポイント９０４Ａ〜９０４Ｇ）によってサービスされる。図９に示すように、アクセス端末９０６（たとえば、アクセス端末９０６Ａ〜９０６Ｌ）は、時間とともにシステム全体にわたって様々なロケーションに分散され得る。各アクセス端末９０６は、たとえば、アクセス端末９０６がアクティブであるかどうか、およびアクセス端末９０６がソフトハンドオフ中であるかどうかに応じて、所与の瞬間に順方向リンク（ＦＬ）および／または逆方向リンク（ＲＬ）上で１つまたは複数のアクセスポイント９０４と通信することができる。ワイヤレス通信システム９００は、広い地理的領域にわたってサービスを提供することができる。たとえば、マクロセル９０２Ａ〜９０２Ｇは、近隣では数ブロックまたは田園環境では数マイルをカバーすることができる。
【００８１】
[0091]図１０は、１つまたは複数のスモールセルがネットワーク環境内に展開された通信システム１０００の例を示す。通信システム１０００は、１つまたは複数のＬＢＥを含むことができる。たとえば、スモールセル１０１０およびアクセス端末１０２０は、送信に使用するチャネルを決定するために帯域幅マネージャ１２０を含んだＬＢＥであってよい。スモールセル１０１０および／またはアクセス端末１０２０は、図２に示す方法２００を実施することができる。特に、システム１０００は、比較的小規模のネットワーク環境中に（たとえば、１つまたは複数のユーザ住居１０３０中に）設置された複数のスモールセル１０１０（たとえば、スモールセル１０１０Ａおよび１０１０Ｂ）を含む。各スモールセル１０１０は、ＤＳＬルータ、ケーブルモデム、ワイヤレスリンク、または他の接続手段（図示せず）を介して、ワイドエリアネットワーク１０４０（たとえば、インターネット）とモバイル事業者コアネットワーク１０５０とに結合され得る。以下で説明するように、各スモールセル１０１０は、関連するアクセス端末１０２０（たとえば、アクセス端末１０２０Ａ）と、場合によっては他の（たとえば、ハイブリッドまたは外来）アクセス端末１０２０（たとえば、アクセス端末１０２０Ｂ）とにサービスするように構成され得る。言い換えれば、スモールセル１０１０へのアクセスが制限され得、それによって、所与のアクセス端末１０２０は、指定された（たとえば、ホーム）スモールセル１０１０のセットによってサービスされ得るが、指定されていないスモールセル１０１０（たとえば、近隣のスモールセル１０１０）によってはサービスされない場合がある。
【００８２】
[0092]図１１は、いくつかのトラッキングエリア１１０２（またはルーティングエリアまたはロケーションエリア）が画定されたカバレージマップ１１００の一例を示し、そのエリアの各々はいくつかのマクロカバレージエリア１１０４を含む。１つまたは複数のＬＢＥは、各々が帯域幅管理構成要素１２０（図１）を含み、トラッキングエリア１１０２内で動作することができる。ここで、トラッキングエリア１１０２Ａ、１１０２Ｂ、および１１０２Ｃに関連付けられたカバレージのエリアは太線によって示され、マクロカバレージエリア１１０４はより大きい六角形によって表される。トラッキングエリア１１０２は、フェムトカバレージエリア１１０６も含む。この例では、フェムトカバレージエリア１１０６の各々（たとえば、フェムトカバレージエリア１１０６Ｂおよび１１０６Ｃ）は、１つまたは複数のマクロカバレージエリア１１０４（たとえば、マクロカバレージエリア１１０４Ａおよび１１０４Ｂ）内に示されている。しかしながら、フェムトカバレージエリア１１０６の一部または全部が、マクロカバレージエリア１１０４内にあるとは限らないことを諒解されたい。実際には、多数のフェムトカバレージエリア１１０６（たとえば、フェムトカバレージエリア１１０６Ａおよび１１０６Ｄ）が、所与のトラッキングエリア１１０２またはマクロカバレージエリア１１０４内に画定され得る。また、１つまたは複数のピコカバレージエリア（図示せず）が、所与のトラッキングエリア１１０２またはマクロカバレージエリア１１０４内で画定され得る。
【００８３】
[0093]再び図１０を参照すると、スモールセル１０１０の所有者は、たとえば、３Ｇモバイルサービスなど、モバイル事業者コアネットワーク１０５０を介して提供されるモバイルサービスに加入することができる。さらに、アクセス端末１０２０は、マクロ環境と、より小規模の（たとえば、宅内）ネットワーク環境の両方で動作することが可能であり得る。言い換えれば、アクセス端末１０２０の現在のロケーションに応じて、アクセス端末１０２０は、モバイル事業者コアネットワーク１０５０に関連付けられたマクロセルアクセスポイント１０６０によって、または、スモールセル１０１０のセットのいずれか１つ（たとえば、対応するユーザ住居１０３０内に存在するスモールセル１０１０Ａおよび１０１０Ｂ）によってサービスされ得る。たとえば、加入者は、自宅の外にいるときは標準のマクロアクセスポイント（たとえば、アクセスポイント１０６０）によってサービスされ、自宅にいるときはスモールセル（たとえば、スモールセル１０１０Ａ）によってサービスされる。ここで、スモールセル１０１０は、レガシーアクセス端末１０２０と後方互換性があり得る。
【００８４】
[0094]スモールセル１０１０は、単一の周波数上に展開されるか、または代替として、複数の周波数上に展開され得る。特定の構成に応じて、単一の周波数、あるいは複数の周波数のうちの１つまたは複数は、マクロアクセスポイント（たとえば、アクセスポイント１０６０）によって使用される１つまたは複数の周波数と重複することがある。上記で説明したように、スモールセル１０１０および／またはアクセス端末１０２０は、マクロアクセスポイント１０６０による使用に部分的に基づいて、送信に使用する１つまたは複数の周波数を選択するために、帯域幅マネージャ１２０を含むことができる。
【００８５】
[0095]いくつかの態様では、アクセス端末１０２０は、そのような接続が可能であるときはいつでも、好ましいスモールセル（たとえば、アクセス端末１０２０のホームスモールセル）に接続するように構成され得る。たとえば、アクセス端末１０２０Ａがユーザの住居１０３０内にあるときはいつでも、アクセス端末１０２０Ａがホームスモールセル１０１０Ａまたは１０１０Ｂとのみ通信することが望まれることがある。
【００８６】
[0096]いくつかの態様では、アクセス端末１０２０がマクロセルラーネットワーク１０５０内で動作しているが、（たとえば、好ましいローミングリストにおいて定義された）その最も好ましいネットワーク上に常駐していない場合、アクセス端末１０２０は、ベターシステムリセレクション（ＢＳＲ：better system reselection）手順を使用して、最も好ましいネットワーク（たとえば、好ましいスモールセル１０１０）を探索し続けることができ、ＢＳＲ手順は、よりよいシステムが現在利用可能であるかどうかを決定し、その後、そのような好ましいシステムを入手するために、利用可能なシステムの周期的スキャンニングを伴う場合がある。アクセス端末１０２０は、特定の帯域およびチャネルの探索を制限することができる。たとえば、１つまたは複数のフェムトチャネルが定義され得、それにより、領域中のすべてのスモールセル（またはすべての制限付きスモールセル）はフェムトチャネル上で動作する。最も好ましいシステムの探索は周期的に繰り返され得る。好ましいスモールセル１０１０が発見されると、アクセス端末１０２０は、それのカバレージエリア内にあるときに使用するために、スモールセル１０１０を選択し、それに登録する。
【００８７】
[0097]スモールセルへのアクセスは、いくつかの態様では制限されることがある。たとえば、所与のスモールセルは、いくつかのサービスをいくつかのアクセス端末のみに提供することができる。いわゆる制限付き（またはクローズド）アクセスを用いた展開では、所与のアクセス端末は、マクロセルモバイルネットワークと、スモールセルの定義されたセット（たとえば、対応するユーザ住居１０３０内にあるスモールセル１０１０）とによってのみサービスされ得る。いくつかの実装形態では、アクセスポイントは、少なくとも１つのノード（たとえば、アクセス端末）について、シグナリング、データアクセス、登録、ページング、またはサービスのうちの少なくとも１つを与えないように制限され得る。
【００８８】
[0098]いくつかの態様では、（限定加入者グループホームノードＢと呼ばれることもある）制限付きスモールセルは、アクセス端末の制限付きでプロビジョニングされたセットにサービスを提供するスモールセルである。このセットは、必要に応じて、一時的にまたは永続的に拡大され得る。いくつかの態様では、限定加入者グループ（ＣＳＧ）は、アクセス端末の共通のアクセス制御リストを共有するアクセスポイント（たとえば、スモールセル）のセットとして定義され得る。
【００８９】
[0099]したがって、所与のスモールセルと所与のアクセス端末との間には様々な関係が存在し得る。たとえば、アクセス端末の観点から、オープンスモールセルは、無制限のアクセスを有するスモールセルを指すことがある（たとえば、そのスモールセルはいかなるアクセス端末へのアクセスも許可する）。制限付きスモールセルは、何らかの形で制限された（たとえば、アクセスおよび／または登録について制限された）スモールセルを指すことがある。ホームスモールセルは、アクセス端末がアクセスし、その上で動作することを許可される（たとえば、永続的なアクセスが、１つまたは複数のアクセス端末の定義されたセットに与えられる）スモールセルを指すことがある。ハイブリッド（またはゲスト）スモールセルは、異なるアクセス端末が異なるレベルのサービスを提供される（たとえば、いくつかのアクセス端末は、部分的および／または一時的アクセスが許可され得るが、他のアクセス端末はフルアクセスが許可され得る）スモールセルを指すことがある。外来スモールセルは、おそらく緊急事態（たとえば、緊急９１１呼）を除いて、アクセス端末がアクセスすること、またはその上で動作することを許可されないスモールセルを指すことがある。
【００９０】
[0100]制限付きスモールセルの観点から、ホームアクセス端末は、そのアクセス端末の所有者の住居に設置された制限付きスモールセルへのアクセスを許可されるアクセス端末を指すことがある（通常、ホームアクセス端末は、そのスモールセルへの永続的なアクセスを有する）。ゲストアクセス端末は、（たとえば、最終期限、使用時間、バイト、接続回数、または何らかの他の１つまたは複数の基準に基づいて制限された）制限付きスモールセルへの一時的アクセスをもつアクセス端末を指すことがある。外来アクセス端末は、おそらくたとえば９１１呼などの緊急事態を除いて、制限付きスモールセルにアクセスするための許可を有していないアクセス端末（たとえば、制限付きスモールセルに登録するための証明書または許可を持っていないアクセス端末）を指すことがある。
【００９１】
[0101]便宜上、本明細書の開示は、スモールセルの文脈で様々な機能について説明する。ただし、ピコアクセスポイントが、同じまたは同様の機能をより大きいカバレージエリアに与え得ることを諒解されたい。たとえば、所与のアクセス端末に対して、ピコアクセスポイントが制限され得、ホームピコアクセスポイントが定義され得る、などである。
【００９２】
[0102]本明細書の教示は、複数のワイヤレスアクセス端末のための通信を同時にサポートするワイヤレス多元接続通信システムにおいて採用され得る。ここで、各端末は、順方向リンクおよび逆方向リンク上の送信を介して１つまたは複数のアクセスポイントと通信し得る。順方向リンク（またはダウンリンク）は、アクセスポイントから端末への通信リンクを指し、逆方向リンク（またはアップリンク）は、端末からアクセスポイントへの通信リンクを指す。この通信リンクは、単入力単出力システム、多入力多出力（ＭＩＭＯ）システム、または何らかの他のタイプのシステムを介して確立され得る。
【００９３】
[0103]ＭＩＭＯシステムは、データ送信用の複数（ＮT）個の送信アンテナと複数（ＮR）個の受信アンテナとを採用する。ＮT個の送信アンテナとＮR個の受信アンテナとによって形成されるＭＩＭＯチャネルは、空間チャネルとも呼ばれるＮS個の独立チャネルに分解され得、ＮS≦ｍｉｎ｛ＮT，ＮR｝である。ＮS個の独立チャネルの各々は１つの次元に対応する。複数の送信アンテナおよび受信アンテナによって生成された追加の次元数が利用された場合、ＭＩＭＯシステムは改善されたパフォーマンス（たとえば、より高いスループットおよび／またはより大きい信頼性）を与えることができる。
【００９４】
[0104]ＭＩＭＯシステムは、時分割複信（ＴＤＤ）と、周波数分割複信（ＦＤＤ）とをサポートすることができる。ＴＤＤシステムでは、順方向リンク送信と逆方向リンク送信とが同じ周波数領域上で行われるので、相反定理により逆方向リンクチャネルからの順方向リンクチャネルの推定が可能である。これにより、複数のアンテナがアクセスポイントで利用可能なとき、アクセスポイントは順方向リンク上で送信ビームフォーミング利得を抽出することが可能になる。
【００９５】
[0105]図１２は、本明細書で説明するように適合され得る例示的な通信システム１２００のワイヤレスデバイス１２１０（たとえば、スモールセルＡＰ）およびワイヤレスデバイス１２５０（たとえば、ＵＥ）の構成要素をさらに詳細に示す。たとえば、ワイヤレスデバイス１２１０およびワイヤレスデバイス１２５０の各々は、送信にどのチャネルを使用するかを決定するために帯域幅マネージャ１２０を含むことができる。ワイヤレスデバイス１２１０またはワイヤレスデバイス１２５０のいずれかは、図２に示す方法を実施することができる。帯域幅マネージャ１２０は、別個の構成要素であってよい、またはワイヤレスデバイス１２１０のＴＸデータプロセッサ１２１４およびＴＸ  ＭＩＭＯプロセッサ１２２０などの構成要素によって、もしくはデバイス１２５０のＴＸデータプロセッサ１２３８によって、実装されてよい。デバイス１２１０において、いくつかのデータストリームのトラフィックデータが、データソース１２１２から送信（ＴＸ）データプロセッサ１２１４に提供される。各データストリームは、次いで、それぞれの送信アンテナを介して送信され得る。
【００９６】
[0106]ＴＸデータプロセッサ１２１４は、コーディングされたデータを提供するために、各データストリームのトラフィックデータを、そのデータストリーム用に選択された特定のコーディング方式に基づいてフォーマットし、コーディングし、インターリーブする。各データストリームのコード化データは、ＯＦＤＭ技法を使用してパイロットデータで多重化され得る。パイロットデータは、典型的には、知られている方法で処理され、チャネル応答を推定するために受信機システムにおいて使用され得る知られているデータパターンである。各データストリームの多重化されたパイロットデータおよびコード化データは、次いで、変調シンボルを与えるために、そのデータストリーム用に選択された特定の変調方式（たとえば、ＢＰＳＫ、ＱＳＰＫ、Ｍ−ＰＳＫ、またはＭ−ＱＡＭ）に基づいて変調（すなわち、シンボルマッピング）される。各データストリームのデータレート、コーディング、および変調は、プロセッサ１２３０によって実行される命令によって決定され得る。データメモリ１２３２は、プロセッサ１２３０またはデバイス１２１０の他の構成要素によって使用されるプログラムコード、データ、および他の情報を記憶することができる。
【００９７】
[0107]次いで、すべてのデータストリームの変調シンボルがＴＸ  ＭＩＭＯプロセッサ１２２０に与えられ、ＴＸ  ＭＩＭＯプロセッサ１２２０はさらに（たとえば、ＯＦＤＭ用に）その変調シンボルを処理することができる。ＴＸ  ＭＩＭＯプロセッサ１２２０は、次いで、ＮＴ個の変調シンボルストリームを、ＮＴ個のトランシーバ（ＸＣＶＲ）１２２２Ａ〜１２２２Ｔに提供する。いくつかの態様では、ＴＸ  ＭＩＭＯプロセッサ１２２０は、データストリームのシンボルと、シンボルがそこから送信されているアンテナとにビームフォーミング重みを付加する。
【００９８】
[0108]各トランシーバ１２２２は、それぞれのシンボルストリームを受信し、処理して、１つまたは複数のアナログ信号を与え、さらに、そのアナログ信号を調整（たとえば、増幅、フィルタ処理、およびアップコンバート）して、ＭＩＭＯチャネルを介して送信するのに適した被変調信号を与える。次いで、トランシーバ１２２２Ａ〜１２２２ＴからのＮＴ個の変調信号は、それぞれＮＴ個のアンテナ１２２４Ａ〜１２２４Ｔから送信される。
【００９９】
[0109]デバイス１２５０では、送信された変調信号はＮＲ個のアンテナ１２５２Ａ〜１２５２Ｒによって受信され、各アンテナ１２５２からの受信信号は、それぞれのトランシーバ（ＸＣＶＲ）１２５４Ａ〜１２５４Ｒに与えられる。各トランシーバ１２５４は、それぞれの受信信号を調整（たとえば、フィルタ処理、増幅、およびダウンコンバート）し、調整された信号をデジタル化してサンプルを与え、さらにそのサンプルを処理して対応する「受信」シンボルストリームを与える。
【０１００】
[0110]受信（ＲＸ）データプロセッサ１２６０が、次いで、特定の受信機処理技法に基づいてＮＲ個のトランシーバ１２５４からＮＲ個の受信シンボルストリームを受信し、処理して、ＮＴ個の「検出」シンボルストリームを与える。ＲＸデータプロセッサ１２６０は、次いで、各検出シンボルストリームを復調し、デインターリーブし、復号して、データストリームのトラフィックデータを復元する。ＲＸデータプロセッサ１２６０による処理は、デバイス１２１０におけるＴＸ  ＭＩＭＯプロセッサ１２２０およびＴＸデータプロセッサ１２１４によって実行される処理を補足する。
【０１０１】
[0111]プロセッサ１２７０は、どのプリコーディング行列を使用すべきかを周期的に決定する（以下で説明する）。プロセッサ１２７０は、行列インデックス部とランク値部とを備える逆方向リンクメッセージを作成する。データメモリ１２７２は、プロセッサ１２７０またはデバイス１２５０の他の構成要素によって使用されるプログラムコード、データ、および他の情報を記憶することができる。
【０１０２】
[0112]逆方向リンクメッセージは、通信リンクおよび／または受信データストリームに関する様々なタイプの情報を備えることができる。次いで、逆方向リンクメッセージは、データソース１２３６からいくつかのデータストリームのトラフィックデータをも受信するＴＸデータプロセッサ１２３８によって処理され、変調器１２８０によって変調され、トランシーバ１２５４Ａ〜１２５４Ｒによって調整され、デバイス１２１０に戻される。帯域幅マネージャ１２０は、ＴＸデータプロセッサ１２３８によって使用されるチャネルを決定することができる。
【０１０３】
[0113]デバイス１２１０において、デバイス１２５０からの被変調信号は、アンテナ１２２４によって受信され、トランシーバ１２２２によって調整され、復調器（ＤＥＭＯＤ）１２４０によって復調され、ＲＸデータプロセッサ１２４２によって処理されて、デバイス１２５０によって送信された逆方向リンクメッセージが抽出される。次いで、プロセッサ１２３０は、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用すべきかを決定し、次いで、抽出されたメッセージを処理する。
【０１０４】
[0114]各デバイス１２１０および１２５０について、説明する構成要素のうちの２つ以上の機能が単一の構成要素によって与えられ得ることは諒解されよう。図１２に示し、上記で説明する様々な通信構成要素は、本明細書で教示する通信適応を適宜に実施するようにさらに構成され得ることもまた諒解されよう。たとえば、プロセッサ１２３０／１２７０は、本明細書で教示する通信適応を実施するために、メモリ１２３２／１２７２、および／またはそれぞれのデバイス１２１０／１２５０の他の構成要素と連携することができる。
【０１０５】
[0115]図１３は、一連の相互に関係する機能モジュールとして表される例示的なアクセスポイント装置１３００を示す。トレーニングデータを取得するためのモジュール１３０２は、少なくともいくつかの態様では、たとえば、本明細書で説明するアクセス端末またはアクセスポイントなどのＬＢＥに対応することができる。複数のチャネルのうちの少なくとも第１のチャネルが利用可能であると決定するためのモジュール１３０４は、少なくともいくつかの態様では、たとえば、本明細書で説明する処理システムに対応することができる。さらなるチャネルを待つかどうかを決定するためのモジュール１３０６は、少なくともいくつかの態様では、たとえば、本明細書で説明する通信デバイスと併用した処理システムに対応することができる。送信するためのモジュール１３０８は、少なくともいくつかの態様では、たとえば、本明細書で説明する通信デバイスと併用した送信機に対応することができる。
【０１０６】
[0116]図１３のモジュールの機能は、本明細書の教示に一致する様々な方法で実装され得る。いくつかの態様では、これらのモジュールの機能は、１つまたは複数の電気構成要素として実装され得る。いくつかの態様では、これらのブロックの機能は、１つまたは複数のプロセッサ構成要素を含む処理システムとして実装され得る。いくつかの態様では、これらのモジュールの機能は、たとえば、１つまたは複数の集積回路（たとえば、ＡＳＩＣ）の少なくとも一部分を使用して実装され得る。本明細書で説明するように、集積回路は、プロセッサ、ソフトウェア、他の関係する構成要素、またはそれらの何らかの組合せを含むことができる。したがって、異なるモジュールの機能は、たとえば、集積回路の異なるサブセットとして、ソフトウェアモジュールのセットの異なるサブセットとして、またはそれらの組合せとして実装され得る。また、（たとえば、集積回路のおよび／またはソフトウェアモジュールのセットの）所与のサブセットは、機能の少なくとも一部分を２つ以上のモジュールに与えることができることを諒解されたい。
【０１０７】
[0117]さらに、図１３で表される構成要素および機能ならびに本明細書で説明する他の構成要素および機能は、任意の好適な手段を使用して実装され得る。そのような手段はまた、少なくとも部分的に、本明細書で教示する対応する構造を使用して実装され得る。たとえば、図１３の構成要素「のためのモジュール」に関連して上で説明した構成要素は、同様に指定された機能「のための手段」に対応することもできる。したがって、いくつかの態様では、そのような手段のうちの１つまたは複数は、本明細書で教示するプロセッサ構成要素、集積回路、または他の好適な構造のうちの１つまたは複数を使用して実装され得る。
【０１０８】
[0118]いくつかの態様では、装置または装置の構成要素は、本明細書で教示する機能を与えるように構成され得る（またはそのように動作可能であるかもしくは適応され得る）。これは、たとえば、その機能を与えるように装置もしくは構成要素を製造する（たとえば、作製する）ことによって、その機能を与えるように装置もしくは構成要素をプログラムすることによって、またはいくつかの他の適切な実装技法の使用によって、達成され得る。一例として、集積回路は、必須の機能を与えるために作製され得る。別の例として、集積回路は、必須の機能をサポートするために作製され、次いで、必須の機能を与えるように（たとえば、プログラミングによって）構成され得る。また別の例として、プロセッサ回路は、必須の機能を与えるためのコードを実行し得る。
【０１０９】
[0119]本明細書における「第１」、「第２」などの名称を使用した要素への言及は、それらの要素の数量または順序を概括的に限定するものでないことを理解されたい。そうではなく、これらの指定は、本明細書で、２つ以上の要素または要素のインスタンスの間で区別する便利な方法として使用され得る。したがって、第１および第２の要素への言及は、そこで２つの要素のみが採用され得ること、または第１の要素が何らかの方法で第２の要素に先行しなければならないことを意味するものではない。また、別段に記載されていない限り、要素のセットは１つまたは複数の要素を備え得る。さらに、明細書または特許請求の範囲において使用される「Ａ、Ｂ、またはＣのうちの少なくとも１つ」または「Ａ、Ｂ、またはＣのうちの１つまたは複数」または「Ａ、Ｂ、およびＣからなるグループのうちの少なくとも１つ」という形式の用語は、「ＡまたはＢまたはＣあるいはこれらの要素の任意の組合せ」を意味する。たとえば、この用語は、Ａ、またはＢ、またはＣ、またはＡおよびＢ、またはＡおよびＣ、またはＡおよびＢおよびＣ、または２Ａ、または２Ｂ、または２Ｃなどを含み得る。
【０１１０】
[0120]情報および信号は、多種多様な技術および技法のいずれかを使用して表され得ることを当業者は諒解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【０１１１】
[0121]さらに、本明細書で開示する態様に関して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップについて、概してそれらの機能に関して上記で説明した。そのような機能がハードウェアとして実装されるか、ソフトウェアとして実装されるかは、特定の適用例および全体的なシステムに課された設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲からの逸脱を生じるものと解釈されるべきではない。
【０１１２】
[0122]本明細書で開示する態様に関して説明した方法、シーケンスおよび／またはアルゴリズムは、ハードウェアで直接実装されるか、プロセッサによって実行されるソフトウェアモジュールで実装されるか、またはそれらの２つの組合せで実装され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体内に存在し得る。例示的な記憶媒体は、プロセッサが、記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるようにプロセッサに結合される。代替として、記憶媒体は、プロセッサと一体化され得る。
【０１１３】
[0123]したがって、本開示の態様は、免許不要スペクトルにおける送信に対する動的な帯域幅管理のための方法を具現化するコンピュータ可読媒体を含むことができる。したがって、本開示は図示の例に限定されない。
【０１１４】
[0124]上述の開示は、例示的な態様を示すが、様々な変形形態および変更形態が、添付の特許請求の範囲によって定義される本開示の範囲から逸脱することなく本明細書において作成可能であることに留意されたい。本明細書で説明する本開示の態様による方法クレームの機能、ステップおよび／または活動は、特定の順序で実施されなくてもよい。さらに、いくつかの態様は、単数形で説明または特許請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が企図される。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
[Ｃ１]  動的な帯域幅管理のための方法であって、
トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得することと、
前記複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定することと、
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定することとを備える、方法。
[Ｃ２]  前記トレーニングデータを取得することが、
チャネル状態のセットに対して、前記送信に続く送信機会内にさらなるチャネルが利用可能にならない可能性を示す確率の対応するセットを推定することを備える、Ｃ１に記載の方法。
[Ｃ３]  さらなるチャネルが利用可能にならない前記確率を推定することが、
前記トレーニング期間中の複数の送信時間に対して、前記複数の送信時間の各々に続く送信機会の間に前記さらなるチャネルが利用可能になったかどうかを決定することと、
前記複数の送信時間の各々を、前記送信時間におけるチャネル状態の前記セットのうちのそれぞれのチャネル状態と関連付けることと、
さらなるチャネルが利用可能になっていない、各チャネル状態に対する前記複数の送信時間の一部を決定することとを備える、Ｃ２に記載の方法。
[Ｃ４]  チャネル状態の前記セットが、前記それぞれの送信時間における利用可能なチャネルの数に基づく、Ｃ２に記載の方法。
[Ｃ５]  チャネル状態の前記セットが、前記それぞれの送信時間における利用可能なチャネルの組合せに基づく、Ｃ２に記載の方法。
[Ｃ６]  前記さらなるチャネルを待つかどうかを決定することが、
チャネル状態の前記セットからの第１のチャネル状態に基づいて確率の前記セットから第１の確率を選択することと、ここにおいて、前記第１のチャネル状態が現在のチャネル状態であり、
第１の乱数または擬似乱数を生成することと、
前記第１の乱数または擬似乱数が第１のしきい値を超えるとき、前記さらなるチャネルを待つことと、ここにおいて、前記第１のしきい値が前記確率に基づく、を備える、Ｃ２に記載の方法。
[Ｃ７]  第１のさらなるチャネルが利用可能になったと決定することと、
チャネル状態の前記セットからの第２のチャネル状態に基づいて確率の前記セットから第２の確率を選択することと、
第２の乱数または擬似乱数を生成することと、
前記第２の乱数または擬似乱数が第２のしきい値を超えるとき、第２のさらなるチャネルを待つことと、ここにおいて、前記第２のしきい値が前記第２の確率に基づく、をさらに備える、Ｃ６に記載の方法。
[Ｃ８]  前記トレーニングデータを取得することが、
前記複数のチャネルのうちの少なくとも１つの利用可能なチャネルを有する潜在的送信時間に対して複数のサンプルを収集することと、各サンプルが、前記複数のチャネルにそれぞれ対応する複数のバックオフカウンタの状態を示し、
前記サンプルの前記送信時間が好ましい送信時間であるかどうかを決定するために各サンプルを評価することとを備える、Ｃ１に記載の方法。
[Ｃ９]  前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定することが、前記複数のサンプルに基づいて前記複数のチャネルに対して現在のカウンタ状態ベクトルを分類するために機械学習分類器を使用することを備える、Ｃ８に記載の方法。
[Ｃ１０]  各サンプルの利用可能なチャネルの数に基づいて前記複数のサンプルを異なるセットに分けることをさらに備え、ここにおいて、現在のカウンタ状態ベクトルを分類するために機械学習分類器を使用することが、前記現在のカウンタ状態ベクトルの利用可能なチャネルの数に対応する前記セットに基づいて前記現在のカウンタ状態ベクトルを分類するために前記機械学習分類器を使用することを備える、Ｃ９に記載の方法。
[Ｃ１１]  前記サンプルの前記送信時間が好ましい送信時間であると決定することが、前記送信時間に続く送信機会の間に利用可能なチャネルの数が増えなかったと決定することを備える、Ｃ８に記載の方法。
[Ｃ１２]  前記サンプルの前記送信時間が好ましい送信時間であると決定することが、前記送信時間に続く送信機会の間に前記利用可能なチャネルの利用可能な帯域幅が増えなかったと決定することを備える、Ｃ８に記載の方法。
[Ｃ１３]  利用可能なチャネルに対応する前記複数のバックオフカウンタからのバックオフカウンタの前記状態が、前記利用可能なチャネルが利用可能である時間量を示す、Ｃ８に記載の方法。
[Ｃ１４]  送信機会の継続時間の間待つことと、前記送信機会の前記継続時間の間にさらなるチャネルが利用可能にならないとき、前記少なくとも１つのチャネル上で送信することとをさらに備える、Ｃ１に記載の方法。
[Ｃ１５]  動的な帯域幅管理のための装置であって、
トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するように構成されたチャネル評価構成要素と、
前記複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するように構成されたトレーニング構成要素と、
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定するように構成されたチャネル選択構成要素とを備える、装置。
[Ｃ１６]  前記トレーニング構成要素が、チャネル状態のセットに対して、前記送信に続く送信機会内にさらなるチャネルが利用可能にならない可能性を示す確率の対応するセットを推定するようにさらに構成される、Ｃ１５に記載の装置。
[Ｃ１７]  前記トレーニング構成要素が、
前記トレーニング期間中の複数の送信時間に対して、前記複数の送信時間の各々に続く送信機会の間に前記さらなるチャネルが利用可能になったかどうかを決定し、
前記複数の送信時間の各々を、前記送信時間におけるチャネル状態の前記セットのうちのそれぞれのチャネル状態と関連付け、
さらなるチャネルが利用可能になっていない、各チャネル状態に対する前記複数の送信時間の一部を決定するようにさらに構成される、Ｃ１６に記載の装置。
[Ｃ１８]  チャネル状態の前記セットが、前記それぞれの送信時間における利用可能なチャネルの数に基づく、Ｃ１６に記載の装置。
[Ｃ１９]  チャネル状態の前記セットが、前記それぞれの送信時間における利用可能なチャネルの組合せに基づく、Ｃ１６に記載の装置。
[Ｃ２０]  前記チャネル選択構成要素が、
チャネル状態の前記セットからの第１のチャネル状態に基づいて確率の前記セットから第１の確率を選択し、ここにおいて、前記第１のチャネル状態が現在のチャネル状態であり、
第１の乱数または擬似乱数を生成し、
前記第１の乱数または擬似乱数が第１のしきい値を超えるとき、前記さらなるチャネルを待つ、ここにおいて、前記第１のしきい値が前記確率に基づく、ようにさらに構成される、Ｃ１６に記載の装置。
[Ｃ２１]  前記チャネル選択構成要素が、
第１のさらなるチャネルが利用可能になったと決定し、
チャネル状態の前記セットからの第２のチャネル状態に基づいて確率の前記セットから第２の確率を選択し、
第２の乱数または擬似乱数を生成し、
前記第２の乱数または擬似乱数が第２のしきい値を超えるとき、第２のさらなるチャネルを待つ、ここにおいて、前記第２のしきい値が前記第２の確率に基づく、ようにさらに構成される、Ｃ２０に記載の装置。
[Ｃ２２]  前記トレーニング構成要素が、
前記複数のチャネルのうちの少なくとも１つの利用可能なチャネルを有する潜在的送信時間に対して複数のサンプルを収集し、各サンプルが、前記複数のチャネルにそれぞれ対応する複数のバックオフカウンタの状態を示し、
前記サンプルの前記送信時間が好ましい送信時間であるかどうかを決定するために各サンプルを評価するようにさらに構成される、Ｃ１５に記載の装置。
[Ｃ２３]  前記チャネル選択構成要素が、前記複数のサンプルに基づいて前記複数のチャネルに対して現在のカウンタ状態ベクトルを分類するように構成された機械学習分類器をさらに備える、Ｃ２２に記載の装置。
[Ｃ２４]  前記機械学習分類器が、各サンプルの利用可能なチャネルの数に基づいて前記複数のサンプルを異なるセットに分け、前記現在のカウンタ状態ベクトルの利用可能なチャネルの数に対応する前記セットに基づいて前記現在のカウンタ状態ベクトルを分類するようにさらに構成される、Ｃ２３に記載の装置。
[Ｃ２５]  前記サンプルの前記送信時間が好ましい送信時間であると決定することが、前記送信時間に続く送信機会の間に利用可能なチャネルの数が増えなかったと決定することを備える、Ｃ２２に記載の装置。
[Ｃ２６]  前記サンプルの前記送信時間が好ましい送信時間であると決定することが、前記送信時間に続く送信機会の間に前記利用可能なチャネルの利用可能な帯域幅が増えなかったと決定することを備える、Ｃ２２に記載の装置。
[Ｃ２７]  利用可能なチャネルに対応する前記複数のバックオフカウンタからのバックオフカウンタの前記状態が、前記利用可能なチャネルが利用可能である時間量を示す、Ｃ２２に記載の装置。
[Ｃ２８]  前記チャネル選択構成要素が、送信機会の継続時間の間待ち、前記送信機会の前記継続時間の間にさらなるチャネルが利用可能にならないとき、前記少なくとも１つのチャネル上で送信するように構成される、Ｃ１５に記載の装置。
[Ｃ２９]  動的な帯域幅管理のための装置であって、
トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するための手段と、
前記複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するための手段と、
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定するための手段とを備える、装置。
[Ｃ３０]  コンピュータ実行可能コードを記憶するコンピュータ可読媒体であって、
トレーニング期間中に免許不要スペクトルにおける複数のチャネルを監視することによってトレーニングデータを取得するためのコードと、
前記複数のチャネルのうちの少なくとも第１のチャネルが送信に利用可能であると決定するためのコードと、
前記トレーニングデータに基づいて、前記複数のチャネルのうちのさらなるチャネルが前記送信に利用可能になるのを待つかどうかを決定するためのコードとを備える、コンピュータ可読媒体。
【図１】
0006553098.tif 000002
【図２】
0006553098.tif 000003
【図３】
0006553098.tif 000004
【図４】
0006553098.tif 000005
【図５】
0006553098.tif 000006
【図６】
0006553098.tif 000007
【図７】
0006553098.tif 000008
【図８】
0006553098.tif 000009
【図９】
0006553098.tif 000010
【図１０】
0006553098.tif 000011
【図１１】
0006553098.tif 000012
【図１２】
0006553098.tif 000013
【図１３】
0006553098.tif 000014