(57)【特許請求の範囲】
【請求項１】
無線通信のための方法であって、
擬似ランダム系列を用いて初期巡回シフトオフセットを生成することと、
前記初期巡回シフトオフセットと決定論的値とを用いて巡回シフトオフセットを作り出すことと、
前記作り出された巡回シフトオフセットの実施を通じて系列リソースを割り当てることと、を含み、
前記擬似ランダム系列は、グループ識別子に依存する、方法。
【請求項２】
２つの基地局の間の距離を決定することと、
前記距離が、各基地局に関連するモバイルデバイスの間で干渉が予想されるようなものであると、推測することと、
前記推測の結果に基づいて、前記初期巡回シフトオフセットが生成されるべきであることを決定することと、
をさらに含む、請求項１に記載の方法。
【請求項３】
通信が物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）によるものであることを識別することと、
前記識別の結果に基づいて、前記初期巡回シフトオフセットが生成されるべきであることを決定することと、
をさらに含む、請求項１に記載の方法。
【請求項４】
前記グループ識別子は、複数のセルの間で協調的な方法で合致される、請求項１に記載の方法。
【請求項５】
無線通信のための方法であって、
モバイルデバイスによって使用されるべき系列リソースを識別することであって、前記系列リソースは巡回シフトオフセットに少なくとも一部基づき、前記巡回シフトオフセットは初期巡回シフトオフセットと決定論的値とに基づき、前記初期巡回シフトオフセットは擬似ランダム系列に基づく、識別することと、
前記識別された系列リソースを前記モバイルデバイスにおいて利用することと、を含み、
前記擬似ランダム系列は、グループ識別子に依存する、方法。
【請求項６】
前記モバイルデバイスの位置を決定することと、
前記初期巡回シフトオフセットを生成する際に使用するために、基地局に、前記決定された位置を示す信号を送信することと、
をさらに含む、請求項５に記載の方法。
【請求項７】
物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）により基地局と通信することであって、前記初期巡回シフトオフセットは前記ＰＵＳＣＨまたはＰＵＣＣＨ通信に基づいて生成される、通信すること、
をさらに含む、請求項５に記載の方法。
【請求項８】
前記グループ識別子は複数のセルの間で協調的な方法で合致される、請求項５に記載の方法。
【請求項９】
無線通信のための装置であって、
擬似ランダム系列を用いて初期巡回シフトオフセットを生成し、
前記初期巡回シフトオフセットと決定論的値とを用いて巡回シフトオフセットを作り出す、ジェネレータと、
前記作り出された巡回シフトオフセットの実施を通じて系列リソースを割り当てるアサイナと、を含み、
前記擬似ランダム系列は、グループ識別子に依存する、装置。
【請求項１０】
２つの基地局の間の距離を決定するメジャラと、
前記距離が、各基地局に関連するモバイルデバイスの間で干渉が予想されるようなものであると推測し、前記推測の結果に基づいて前記初期巡回シフトオフセットが生成されるべきであることを決定する、コンクルーダと、
をさらに含む、請求項９に記載の装置。
【請求項１１】
通信が物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）によるものであることを識別する識別子と、
前記識別の結果に基づいて、前記巡回シフトオフセットが生成されるべきであることを決定する、コンクルーダと、
をさらに含む、請求項９に記載の装置。
【請求項１２】
前記グループ識別子は複数のセルの間で協調的な方法で合致される、請求項９に記載の装置。
【請求項１３】
無線通信のための装置であって、
モバイルデバイスによって使用されるべき系列リソースを識別するセレクタであって、前記系列リソースは巡回シフトオフセットに少なくとも一部基づき、前記巡回シフトオフセットは初期巡回シフトオフセットと決定論的値とに基づき、前記初期巡回シフトオフセットは擬似ランダム系列に基づく、セレクタと、
前記識別された系列リソースを前記モバイルデバイスにおいて利用するプロセッサと、を含み、
前記擬似ランダム系列は、グループ識別子に依存する、装置。
【請求項１４】
前記初期巡回シフトオフセットを生成する際に使用するために、基地局に、決定された位置を示す信号を送信する送信機であって、前記プロセッサが前記モバイルデバイスの位置を決定する、送信機、
をさらに含む、請求項１３に記載の装置。
【請求項１５】
物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）により基地局と通信する送信機であって、前記初期巡回シフトオフセットは前記ＰＵＳＣＨまたはＰＵＣＣＨ通信に基づいて生成される、送信機、
をさらに含む、請求項１３に記載の装置。
【請求項１６】
前記グループ識別子は複数のセルの間で協調的な方法で合致される、請求項１３に記載の装置。
【請求項１７】
無線通信のための装置であって、
擬似ランダム系列を用いて初期巡回シフトオフセットを生成するための手段と、
前記初期巡回シフトオフセットと決定論的値とを用いて巡回シフトオフセットを作り出すための手段と、
前記作り出された巡回シフトオフセットの実施を通じて系列リソースを割り当てるための手段と、を含み、
前記擬似ランダム系列は、グループ識別子に依存する、装置。
【請求項１８】
２つの基地局の間の距離を決定するための手段と、
前記距離が、各基地局に関連するモバイルデバイスの間で干渉が予想されるようなものであると推測するための手段と、
前記推測の結果に基づいて、前記初期巡回シフトオフセットが生成されるべきであることを決定するための手段と、
をさらに含む、請求項１７に記載の装置。
【請求項１９】
通信が物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）によるものであることを識別するための手段と、
前記識別の結果に基づいて、前記初期巡回シフトオフセットが生成されるべきであることを決定するための手段と、
をさらに含む、請求項１７に記載の装置。
【請求項２０】
前記グループ識別子は複数のセルの間で協調的な方法で合致される、請求項１７に記載の装置。
【請求項２１】
無線通信のための装置であって、
モバイルデバイスによって使用されるべき系列リソースを識別するための手段であって、前記系列リソースは巡回シフトオフセットに少なくとも一部基づき、前記巡回シフトオフセットは初期巡回シフトオフセットと決定論的値とに基づき、前記初期巡回シフトオフセットは擬似ランダム系列に基づく、識別するための手段と、
前記識別された系列リソースを前記モバイルデバイスにおいて利用するための手段と、を含み、
前記擬似ランダム系列は、グループ識別子に依存する、装置。
【請求項２２】
前記モバイルデバイスの位置を決定するための手段と、
前記初期巡回シフトオフセットを生成する際に使用するために、基地局に、前記決定された位置を示す信号を送信するための手段と、
をさらに含む、請求項２１に記載の装置。
【請求項２３】
物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）により基地局と通信するための手段であって、前記初期巡回シフトオフセットは前記ＰＵＳＣＨまたはＰＵＣＣＨ通信に基づいて生成される、通信するための手段、
をさらに含む、請求項２１に記載の装置。
【請求項２４】
前記グループ識別子は複数のセルの間で協調的な方法で合致される、請求項２１に記載の装置。
【請求項２５】
無線デバイス上で動作可能な、系列を割り当てるためのコードを記憶した、コンピュータ可読記憶媒体であって、前記コードは、
擬似ランダム系列を用いて初期巡回シフトオフセットを生成することと、
前記初期巡回シフトオフセットと決定論的値とを用いて巡回シフトオフセットを作り出すことと、
前記作り出された巡回シフトオフセットの実施を通じて系列リソースを割り当てることと、をプロセッサによって実行可能な命令を含み、
前記擬似ランダム系列は、グループ識別子に依存する、コンピュータ可読記憶媒体。
【請求項２６】
前記命令が、
２つの基地局の間の距離を決定することと、
前記距離が、各基地局に関連するモバイルデバイスの間で干渉が予想されるようなものであると推測することと、
前記推測の結果に基づいて、前記初期巡回シフトオフセットが生成されるべきであることを決定することと、
をプロセッサによってさらに実行可能である、請求項２５に記載のコンピュータ可読記憶媒体。
【請求項２７】
前記命令が、
通信が物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）によるものであることを識別することと、
前記識別の結果に基づいて、前記初期巡回シフトオフセットが生成されるべきであることを決定することと、
をプロセッサによってさらに実行可能である、請求項２５に記載のコンピュータ可読記憶媒体。
【請求項２８】
前記グループ識別子は複数のセルの間で協調的な方法で合致される、請求項２５に記載のコンピュータ可読記憶媒体。
【請求項２９】
無線通信のためのコードを記憶したコンピュータ可読記憶媒体であって、前記コードは、
モバイルデバイスによって使用されるべき系列リソースを識別することであって、前記系列リソースは巡回シフトオフセットに少なくとも一部基づき、前記巡回シフトオフセットは初期巡回シフトオフセットと決定論的値とに基づき、前記初期巡回シフトオフセットは擬似ランダム系列に基づく、識別することと、
前記識別された系列リソースを前記モバイルデバイスにおいて利用することと、をプロセッサによって実行可能な命令を含み、
前記擬似ランダム系列は、グループ識別子に依存する、コンピュータ可読記憶媒体。
【請求項３０】
前記命令が、
前記モバイルデバイスの位置を決定することと、
前記初期巡回シフトオフセットを生成する際に使用するために、基地局に、前記決定された位置を示す信号を送信することと、
をプロセッサによってさらに実行可能である、請求項２９に記載のコンピュータ可読記憶媒体。
【請求項３１】
前記命令が、
物理的アップリンク共有チャネル（ＰＵＳＣＨ）または物理的アップリンク制御チャネル（ＰＵＣＣＨ）により基地局と通信することであって、前記初期巡回シフトオフセットは前記ＰＵＳＣＨまたはＰＵＣＣＨ通信に基づいて生成される、通信すること、
をプロセッサによってさらに実行可能である、請求項２９に記載のコンピュータ可読記憶媒体。
【請求項３２】
前記グループ識別子は複数のセルの間で協調的な方法で合致される、請求項２９に記載のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（相互参照）
本出願は、２００８年１月１４日に出願した“Methods and apparatuses for resource allocation randomization”という名称の米国特許出願第６１／０２１，００５号の優先権を主張する。米国特許出願第６１／０２１，００５号の全体が参照により本明細書に組み込まれている。
【０００２】
以下の説明は、一般に無線通信に関し、詳細にはランダム化を使用して系列リソースを割り当てることに関する。
【背景技術】
【０００３】
無線通信システムは、例えば、音声、データなどの様々なタイプの通信コンテンツを提供するように広く展開されている。通常の無線通信システムは、利用可能なシステムリソース（例えば、帯域幅、伝送電力など）を共有することによって複数のユーザとの通信をサポートすることができる多元接続システムであり得る。そのような多元接続システムの例には、ＣＤＭＡ（符号分割多元接続）システム、ＴＤＭＡ（時分割多元接続）システム、ＦＤＭＡ（周波数分割多元接続）システム、ＯＦＤＭＡ（直交周波数分割多元接続）システムを含み得る。
【０００４】
一般に、無線多元接続通信システムは、複数のモバイルデバイスに関する通信を同時にサポートすることができる。各モバイルデバイスは、順方向および逆方向リンク上の伝送を通じて１つまたは複数の基地局と通信することができる。順方向リンク（またはダウンリンク）とは、基地局からモバイルデバイスに至る通信リンクを指し、逆方向リンク（またはアップリンク）とは、モバイルデバイスから基地局に至る通信リンクを指す。さらに、モバイルデバイスと基地局の間の通信は、ＳＩＳＯ（単入力単出力）システム、ＭＩＳＯ（多入力単出力）システム、ＭＩＭＯ（多入力多出力）システムなどを介して確立され得る。
【０００５】
ＭＩＭＯシステムは、一般にデータ伝送のために複数（ＮＴ個）の送信アンテナおよび複数（ＮＲ個）の受信アンテナを使用する。ＮＴ個の送信アンテナおよびＮＲ個の受信アンテナによって形成されるＭＩＭＯチャネルは、空間チャネルと呼ばれる独立したＮＳ個のチャネルに分割され得る。独立したＮＳ個のチャネルのそれぞれは、或る次元に対応する。さらに、ＭＩＭＯシステムは当該複数の送信アンテナおよび受信アンテナによって作られるさらなる次元が利用される場合、向上したパフォーマンス（例えば、より高いスペクトル効率、より高いスループットおよび／またはより高い信頼性）をもたらすことができる。
【０００６】
ＭＩＭＯシステムは、共通の物理媒体上で順方向リンク通信と逆方向リンク通信を分割する様々な複信技術をサポートすることができる。例えば、ＦＤＤ（周波数分割複信）システムは、順方向リンク通信と逆方向リンク通信のために異なる周波数領域を利用することができる。さらに、ＴＤＤ（時分割複信）システムにおいて、順方向リンク通信と逆方向リンク通信が共通の周波数領域を使用することができる。しかし、従来の技術はチャネル情報と関係する限られたフィードバックしか提供しないか、または全くフィードバックを提供しない可能性がある。
【発明の概要】
【０００７】
以下に、１つまたは複数の態様の簡略化された概要を、そのような態様の基本的な理解をもたらすために提示する。この概要は、企図される全ての態様の広範な概観ではなく、全ての態様の重要な要素、もしくは不可欠な要素を特定することも、いずれかの態様、または全ての態様の範囲を線引きすることも意図してはいない。この概要の唯一の目的は、後段で提示されるより詳細な説明の前置きとして、１つまたは複数の態様の幾つかの概念を、簡略化された形態で提示することである。
【０００８】
一態様では、無線通信デバイス上で動作可能なランダム化を通じて系列リソースを割り当てる方法が存在し得る。この方法は、無線通信デバイス上で実行可能な第１のモジュールによって、モバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回（cyclic）シフトオフセットを生成することを含むことが可能である。また、この方法は無線通信デバイス上で実行可能な第２のモジュールによって、当該生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てることを含むことも可能である。
【０００９】
別の態様では、モバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成するジェネレータを使用する装置が存在し得る。また、この装置は当該生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに指定するアサイナを使用することも可能である。
【００１０】
さらなる態様では、ランダム化を通じて系列リソースを割り当てるように構成された少なくとも１つのプロセッサが存在し得る。このプロセッサは、モバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成する第１のモジュールを含むことが可能である。さらに、このプロセッサは当該生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てる第２のモジュールを含むことが可能である。
【００１１】
別の態様に関して、コンピュータ可読媒体を組み込むコンピュータプログラム製品が存在し得る。この媒体は、コンピュータにモバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成させる第１のコードセットを含むことが可能である。また、この媒体はコンピュータに、当該生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てさせる第２のコードセットを含むことも可能である。
【００１２】
さらなる態様によって、モバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成する手段、ならびに当該生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てる手段を有する装置が存在し得る。
【００１３】
一態様では、無線通信デバイス上で動作可能な、リソースを使用する方法が存在し得る。この方法は、無線通信デバイス上で実行可能な第１のモジュールによって、生成された巡回シフトオフセットの実施を通じて、使用のために割り当てられた系列リソースに関する系列リソース命令を評価することを組み込むことが可能である。また、この方法は無線通信デバイス上で実行可能な第２のモジュールによって実行された評価の結果に基づいて、使用すべき系列リソースを識別することを組み込むことも可能である。
【００１４】
別の態様では、生成された巡回シフトオフセットの実施を通じて、使用のために割り当てられた系列リソースに関する系列リソース命令を評価するアナライザ及び当該評価の結果に基づいて使用すべき系列リソースを識別するセレクタを有する装置が存在し得る。
【００１５】
さらなる態様では、リソースを使用するように構成された少なくとも１つのプロセッサが存在し得る。このプロセッサは、少なくとも２つのモジュール、すなわち生成された巡回シフトオフセットの実施を通じて、使用のために割り当てられた系列リソースに関する系列リソース命令を評価する第１のモジュールおよび当該評価の結果に基づいて使用すべき系列リソースを識別する第２のモジュールと共に機能することができる。
【００１６】
別の態様に関して、コンピュータ可読媒体を有するコンピュータプログラム製品が存在し得る。この媒体は、コンピュータに、生成された巡回シフトオフセットの実施を通じて割り当てられる、使用される割り当てられた系列リソースに関する系列リソース命令を評価させる第１のコードセットを含むことが可能である。また、この媒体は、コンピュータに、この評価の結果に基づいて、使用すべき系列リソースを識別させる第２のコードセットを含むことが可能である。
【００１７】
さらなる態様を通じて、生成された巡回シフトオフセットの実施を通じて割り当てられる、使用される割り当てられた系列リソースに関する系列リソース命令を評価する手段、ならびに、この評価の結果に基づいて、使用すべき系列リソースを識別する手段を有する装置が存在し得る。
【００１８】
以上、および関連する目的を達するのに、１つまたは複数の態様は、後段で完全に説明され、特許請求の範囲において特に指摘される特徴を備える。以下の説明および添付の図面は、当該１つまたは複数の態様の幾つかの例示的な特徴を詳細に示す。しかし、これらの特徴は、様々な態様の原理が使用され得る様々な手法の幾つかを示すに過ぎず、この説明はそのような全ての態様および均等の態様を含むことを意図している。
【図面の簡単な説明】
【００１９】
【図１】本明細書で開示される少なくとも１つの態様による代表的な無線通信システムを示す図。
【図２】本明細書で開示される少なくとも１つの態様による基地局と、詳細なモバイルデバイスとを有する代表的な無線通信システムを示す図。
【図３】本明細書で開示される少なくとも１つの態様による、協調的な（coordinated）手法で動作する詳細な基地局と、モバイルデバイスとを有する代表的な無線通信システムを示す図。
【図４】本明細書で開示される少なくとも１つの態様による、非協調的な（uncoordinated）手法で動作する詳細な基地局と、モバイルデバイスとを有する代表的な無線通信システムを示す図。
【図５】本明細書で開示される少なくとも１つの態様による、通信ネットワークを評価する詳細な基地局と、モバイルデバイスとを有する代表的な無線通信システムを示す図。
【図６】本明細書で開示される少なくとも１つの態様による、コンテキスト状況を評価する詳細な基地局と、モバイルデバイスとを有する代表的な無線通信システムを示す図。
【図７】本明細書で開示される少なくとも１つの態様による代表的なランダム系列ジェネレータを示す図。
【図８】本明細書で開示される少なくとも１つの態様によるモバイルデバイスの動作のための代表的な方法を示す図。
【図９】本明細書で開示される少なくとも１つの態様による巡回シフトに関する動作のための代表的な方法を示す図。
【図１０】本明細書で開示される少なくとも１つの態様によるモバイルデバイス監視のための代表的な方法を示す図。
【図１１】本明細書で開示される少なくとも１つの態様による代表的なモバイルデバイスを示す図。
【図１２】本明細書で開示される少なくとも１つの態様による代表的な基地局を示す図。
【図１３】本明細書で開示される少なくとも１つの態様による代表的な通信システムを示す図。
【図１４】本明細書で開示される少なくとも１つの態様による代表的な基地局を示す図。
【図１５】本明細書で開示される少なくとも１つの態様による代表的なモバイルデバイスを示す図。
【詳細な説明】
【００２０】
次に、様々な態様について図面を参照して説明する。以下の説明において、説明の目的で多数の特定の詳細が１つまたは複数の態様の徹底的な理解をもたらすために示される。しかし、そのような態様は、これらの特定の詳細なしに実施されることも可能であることが明白であり得る。
【００２１】
「コンポーネント」、「モジュール」、「システム」などの用語は、本出願で使用される場合、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアなどの、ただしこれらには限定されないコンピュータ関連のエンティティを含むことを意図している。例えば、コンポーネントはプロセッサ上で実行されているプロセス、プロセッサ、オブジェクト、実行可能ファイル、実行のスレッド、プログラム、および／またはコンピュータであることが可能であるが、これらには限定されない。例として、コンピューティングデバイス上で実行されているアプリケーションと、そのコンピューティングデバイスが共にコンポーネントであり得る。１つまたは複数のコンポーネントがプロセス内、および／または実行のスレッド内に存在し得、コンポーネントは１つのコンピュータ上に局在化され、および／または２つ以上のコンピュータの間に分散され得る。さらに、これらのコンポーネントは様々なデータ構造が格納されている様々なコンピュータ可読媒体から実行され得る。これらのコンポーネントは、信号によって１つのコンポーネントからのデータがローカルシステムにおける別のコンポーネントと、分散システムにおける別のコンポーネントと、および／またはインターネットなどのネットワークを介して他のシステムと対話するなど、１つまたは複数のデータパケットを有する信号に従うなど、ローカルプロセスおよび／または遠隔プロセスを介して通信することができる。
【００２２】
さらに、本明細書において様々な態様が有線端末装置または無線端末装置であることが可能な端末装置に関連して説明される。端末装置は、システム、デバイス、加入者ユニット、加入者局、移動局、移動体、モバイルデバイス、遠隔局、遠隔端末装置、アクセス端末装置、ユーザ端末装置、端末装置、通信デバイス、ユーザエージェント、ユーザデバイス、またはＵＥ（ユーザ機器）とも呼ばれ得る。無線端末装置は、セルラー電話機、衛星電話機、コードレス電話機、ＳＩＰ（セッション開始プロトコル）電話機、ＷＬＬ（無線ローカルループ）局、ＰＤＡ（パーソナルディジタルアシスタント）、無線接続能力を有するハンドヘルドデバイス、コンピューティングデバイス、または無線モデムに接続された他の処理デバイスであることが可能である。さらに、様々な態様が基地局に関連して本明細書で説明される。基地局は、無線端末装置と通信するために利用され得、アクセスポイント、ノードＢ、または他の何らかの用語で呼ばれ得る。
【００２３】
さらに、「または」という語は、排他的な「または」ではなく、包含的な「または」を意味することを意図している。つまり、特に明記しない限り、または文脈から明らかでない限り、「ＸがＡまたはＢを使用する」は、自然な包含的な置換のいずれも意味することを意図している。つまり、「ＸがＡまたはＢを使用する」という句は、以下の事例、すなわち、ＸがＡを使用する事例、ＸがＢを使用する事例、またはＸがＡとＢの両方を使用する事例のいずれによっても満たされる。さらに、本出願および添付の特許請求の範囲において使用される場合「或る」という冠詞は、特に明記しない限り、または単数形を指すことが文脈から明らかでない限り、「１つまたは複数の」を意味するものと一般に解釈されるべきである。
【００２４】
本明細書で説明される技術は、ＣＤＭＡシステム、ＴＤＭＡシステム、ＦＤＭＡシステム、ＯＦＤＭＡシステム、ＳＣ−ＦＤＭＡシステム、およびその他のシステムなどの様々な無線通信システムのために使用され得る。「システム」という用語と「ネットワーク」という用語は、しばしば、互換的に使用される。ＣＤＭＡシステムは、ＵＴＲＡ（Universal Terrestrial Radio Access）、ｃｄｍａ２０００（登録商標）などの無線技術を実施することが可能である。ＵＴＲＡは、Ｗ−ＣＤＭＡ（広帯域ＣＤＭＡ）、およびＣＤＭＡの他の変種を含む。さらに、ｃｄｍａ２０００（登録商標）は、ＩＳ−２０００標準、ＩＳ−９５標準、およびＩＳ−８５６標準を範囲に含む。ＴＤＭＡシステムは、ＧＳＭ（登録商標）（Global System for Mobile Communications）などの無線技術を実施することが可能である。ＯＦＤＭＡシステムは、Ｅ−ＵＴＲＡ（発展型ＵＴＲＡ）、ＵＭＢ（ウルトラモバイルブロードバンド）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭなどの無線技術を実施することが可能である。ＵＴＲＡおよびＥ−ＵＴＲＡは、ＵＭＴＳ（Universal Mobile Telecommunications System）の一部である。３ＧＰＰ ＬＴＥ（Long Term Evolution）がダウンリンク上でＯＦＤＭＡを使用し、アップリンク上でＳＣ−ＦＤＭＡを使用する、Ｅ−ＵＴＲＡを使用するＵＭＴＳのリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、およびＧＳＭは、３ＧＰＰ（3rd Generation Partnership Project）という名称の組織からの文書において説明されている。さらに、ｃｄｍａ２０００（登録商標）およびＵＭＢが３ＧＰＰ２（3rd Generation Partnership Project 2）という名称の組織からの文書において説明されている。さらに、そのような無線通信システムは、対になっていない無許可のスペクトル、８０２．ｘｘ無線ＬＡＮ、ＢＬＵＥＴＯＯＴＨ（登録商標）、および他の任意の短距離もしくは長距離の無線通信技術を、しばしば、使用するピアツーピア（例えば、移動体間の）アドホックネットワークシステムをさらに含むことが可能である。
【００２５】
様々な態様または特徴が幾つかのデバイス、コンポーネント、モジュールなどを含むことが可能なシステムの点で提示される。これらの様々なシステムは、さらなるデバイス、コンポーネント、モジュールなどを含むことが可能であり、および／または図に関連して説明されるデバイス、コンポーネント、モジュールなどの全てを含まないことも可能であることを理解し、認識されたい。また、これらのアプローチの組合せが使用されることも可能である。本明細書で開示される式は、様々な態様を実施する際に使用されることが可能な例であり、これらの態様を限定することは意図していないことを認識されたい。例えば、開示される式とは異なる式を使用する態様が実施され得る。
【００２６】
次に、図１を参照すると、本明細書で提示される様々な実施形態による無線通信システム１００が例示されている。システム１００は、複数のアンテナグループを含み得る基地局１０２を備える。例えば、１つのアンテナグループはアンテナ１０４および１０６を含むことが可能であり、別のグループはアンテナ１０８および１１０を備えることが可能であり、そしてさらなるグループはアンテナ１１２および１１４を含むことが可能である。各アンテナグループにつき２つのアンテナが例示されているが、各グループにつきより多くの、またはより少ないアンテナも利用され得る。基地局１０２は、送信機チェーンおよび受信機チェーンをさらに含むことが可能であり、送信機チェーンおよび受信機チェーンのそれぞれは、当業者に認識されるように信号送信および信号受信に関連する複数のコンポーネント（例えば、プロセッサ、変調器、多重化装置、復調器、逆多重化装置、アンテナなど）を備えることが可能である。
【００２７】
基地局１０２は、モバイルデバイス１１６やモバイルデバイス１２２などの１つまたは複数のモバイルデバイスと通信することができるが、基地局１０２はモバイルデバイス１１６および１２２と同様な、実質的に任意の数のモバイルデバイスと通信することができることを認識されたい。モバイルデバイス１１６および１２２は、例えば、セルラー電話機、スマートフォン、ラップトップ、ハンドヘルド通信デバイス、ハンドヘルドコンピューティングデバイス、衛星ラジオ、グローバルポジショニングシステム、ＰＤＡ、および／または無線通信システム１００を介して通信するための他の任意の適切なデバイスであり得る。着信する通信（例えば、セルラー呼）に関係するメタデータがモバイルデバイス上で表示され得る。例えば、「現金払い（pay as you go）の」電話機で残っている分の数（a number of minutes）がユーザに提示され得る。
【００２８】
図示のように、モバイルデバイス１１６はアンテナ１１２および１１４と通信状態にあり、アンテナ１１２および１１４は順方向リンク１１８を介してモバイルデバイス１１６に情報を送信し、逆方向リンク１２０を介してモバイルデバイス１１６から情報を受信する。さらに、モバイルデバイス１２２はアンテナ１０４および１０６と通信状態にあり、アンテナ１０４および１０６は順方向リンク１２４を介してモバイルデバイス１２２に情報を送信し、逆方向リンク１２６を介してモバイルデバイス１２２から情報を受信する。ＦＤＤ（周波数分割複信）システムにおいて、例えば順方向リンク１１８は逆方向リンク１２０によって使用されるのとは異なる周波数帯域を利用することが可能であり、さらに順方向リンク１２４は逆方向リンク１２６によって使用されるのとは異なる周波数帯域を利用することが可能である。さらに、ＴＤＤ（時分割複信）システムにおいて、順方向リンク１１８と逆方向リンク１２０は共通の周波数帯域を利用することが可能であり、順方向リンク１２４と逆方向リンク１２６は共通の周波数帯域を利用することが可能である。
【００２９】
アンテナのセット、および／またはこれらが通信するように指定されている区域は、基地局１０２のセクタと呼ばれ得る。例えば、複数のアンテナが基地局１０２によってカバーされる区域のセクタ内のモバイルデバイスと通信するように指定され得る。順方向リンク１１８および１２４を経由する通信において、基地局１０２の送信アンテナはビーム形成（beam forming）を利用してモバイルデバイス１１６および１２２に関する順方向リンク１１８および１２４の信号対雑音比を向上させることができる。また、基地局１０２はビーム形成を利用して、関連するカバレッジにわたってランダムに分散したモバイルデバイス１１６および１２２に送信するが、隣接セル内のモバイルデバイスは基地局がその全てのモバイルデバイスに単一のアンテナを介して送信することと比べて、それほど干渉を被らないようにできる。
【００３０】
次に、図２を参照すると、モバイルデバイスに系列リソースをランダムに割り当てることに関する動作を行うための例示的なシステム２００が開示されている。系列リソースは、セルをサポートする基地局２０２とモバイルデバイス２０４との間の通信における全体的な干渉を軽減するように割り当てられ得る。例えば、８ビット構成において、使用される異なる８つの巡回シフト（０１２３４５６７、１２３４５６７０、２３４５６７０１…）が存在し得る。システム２００において、モバイルデバイス２０４に固有である独立した系列がモバイルデバイス２０４に割り当てられる。
【００３１】
しかし、別の基地局の隣接セル内でその隣接セルのモバイルデバイスにもモバイルデバイス２０４の系列と合致する系列が割り当てられる可能性がある。隣接するモバイルデバイスが基地局２０２のセルに近づきすぎた場合、干渉（例えば、パケットが誤った宛先に到達すること、基地局２０２がモバイルデバイス２０４および隣接するモバイルデバイスからパケットを受信することなど）が生じる可能性がある。干渉の軽減することを助けるために、巡回シフトオフセットがランダムに指定され、リソース利用のための系列を決定する際に使用され得る。巡回シフトオフセットは、系列が経験する変化の量である。例えば、２という巡回シフトオフセットは、８ビット系列を２ビットシフトされるように０１２３４５６７から２３４５６７０１に移す（transfer）ことができる。
【００３２】
ランダム化された系列リソースが生じるべきであるという決定が行われることが可能であり、あるいは自動ランダム化（例えば、決定を行わず、ランダム化を命令する通信を識別すると実行する）が存在し得る。基地局２０２は、システム２００において使用される巡回シフトがランダム化され得るように、モバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成する（例えば、自動的に生成する）ジェネレータ２０６を使用し得る。一実施形態よると、生成された巡回シフトオフセットは或るリソースに特有であり、さらにシンボル毎に実行される。生成された巡回シフトオフセットに基づいて、アサイナ２０８は、当該生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てることができ、そして当該割当てはモバイルデバイス２０４に伝達され得る。
【００３３】
モバイルデバイス２０４は、使用のために割り当てられた系列リソースに関する系列リソース命令（例えば、基地局２０２からの）を評価するアナライザ２１０を使用することができる。系列リソースは、生成された巡回シフトオフセットの実施を通じて（例えば、アサイナ２０８からの）割り当てられ得る。この評価の結果に基づいて、使用すべき系列リソースを識別するセレクタ２１２が使用され得る。モバイルデバイス２０４は、割り当てられた系列リソースを使用することができ、さらに干渉がないか監視することができる。
【００３４】
一実施形態によれば、リソース割当てに使用される基地局２０２にモバイルデバイス２０４の位置が知られるようになるべきであるという決定が行われ得る。例えば、別のモバイルデバイスに対する干渉の可能性が高いかどうか、したがってモバイルデバイス２０４の位置が評価されるべきかどうかの確認が行われ得る。送信機２１４は、位置メタデータを求める要求を獲得して当該要求を評価し、そして位置メタデータを（例えば、基地局２０２に）供給することができ、さらに送信機２１４は使用のための系列リソースに関する基地局２０２からの命令を収集する受信機部を含み得る。一実施形態によれば、供給された位置メタデータの少なくとも一部は、巡回シフトオフセット生成の手法（例えば、協調的な（coordinated）、非協調的な（uncoordinated）など）を決定するのに使用される。
【００３５】
モバイルデバイス２０４は、様々な状況に応じて動作することができる。例えば、巡回シフトオフセットの生成は、協調的なものであることが可能であり、擬似ランダム系列と決定論的系列が加算され、この加算の結果が巡回シフトオフセットを生成するのに使用されるオフセットである。このことは、モバイルデバイス２０４が別の基地局を使用するさらなるモバイルデバイスに干渉する可能性が高い場合に行われ得る。
【００３６】
他の実施形態において、協調的な巡回シフトオフセット生成は干渉通知が処理されると行われる。例えば、基地局２０２は非協調的な手法で自動的に行うことができる。モバイルデバイス２０４は、干渉が存在するかどうかを決定すべく動作を監視することができ、干渉が存在すると決定するとモバイルデバイス２０４は基地局２０２に通知を送ることができる。基地局２０２は当該通知を処理し、協調的な巡回シフトオフセット生成を行うことができる。
【００３７】
巡回シフトオフセットの生成はまた非協調的なものであることが可能であり、その場合、巡回シフトオフセットは系列ジェネレータのスクランブルされた出力の使用を通じて生成され得る。このことは、モバイルデバイス２０４が別の基地局を使用するモバイルデバイスに干渉する可能性が低い場合に行われ得る。さらに、生成された巡回シフトオフセットは或るリソースに特有であってもよく、シンボル毎に実行され得る。通信が物理的アップリンク制御チャネルのものであると識別すると、巡回シフトオフセットの生成を行うことが可能である。
【００３８】
巡回シフトオフセット（例えば、巡回シフトオフセットホッピング）の生成は、限られた手法で使用され得る。例えば、ＰＵＳＣＨ（物理的アップリンク共有チャネル）またはＰＵＣＣＨ（物理的アップリンク制御チャネル）が存在するかどうかの判定が行われ得る。ＰＵＳＣＨが存在する場合、生成は全く行われ得ない（例えば、巡回シフトオフセットは、割当ての際に明示的にシグナリングされる、別のレベルによって伝えられる静的値に設定されるといった具合である）。
【００３９】
通信がＰＵＣＣＨに関する場合、巡回シフトオフセットが生成され得る。セル間干渉ランダム化を使用して、セル特有の巡回シフトオフセット系列が使用され得る。一構成では、セル特有の巡回シフト適用の目的からＰＵＣＣＨ内でＲＳ（基準信号）と制御シンボルとは区別されない。ｌｉは、シンボルｉにおける巡回シフトオフセットであり、以下が可能である。
【数１】
0005922196.tif 000002
【００４０】
或るシンボルにおける巡回シフトがセル特有の巡回シフトオフセットを適用する前にｕiである場合、このシンボルは、セル特有の巡回シフトオフセットを適用した後、（ｌi＋ｕi）ｍｏｄ１２であることが可能である。ｌiを生成することに関して少なくとも２つのオプション（例えば、協調的なオプションと非協調的なオプション）が存在し得る。このため、巡回シフトをランダム化すること、ならびにＰＵＳＣＨ基準信号系列リソース割当ておよびＰＵＣＣＨ系列リソース割当てをランダム化することによって、干渉の軽減が存在し得る。
【００４１】
図３を参照すると、協調的な手法でリソースを割り当てるための例示的なシステム３００が開示されている。基地局２０２は、ジェネレータ２０６およびアサイナ２０８を使用してモバイルデバイス２０４に関わることができる。モバイルデバイス２０４に或る系列リソースを割り当てる際、その系列リソースを基地局２０２のセル内でモバイルデバイス２０４に専用とすることが可能である。
【００４２】
したがって、巡回シフトオフセットの生成は、干渉を最小限に抑えるように協調的な方法（例えば、近辺の基地局間でのあるレベルの協調）で行われ得る。擬似ランダム系列（例えば、ＳＳＣ＿ＩＤ（二次同期コードＩＤ）であることが可能なグループ識別子に依存する）と、決定論的系列（例えば、ＰＳＣ＿ＩＤ（一次同期コードＩＤ）であることが可能なグループ内インデックスに依存する）とを加算するアグリゲータ３０２が使用され得、この加算の結果がオフセット（例えば、巡回シフトオフセットの生成に使用される）である。このため、合致するグループ識別子を有する複数のセル中で巡回シフトが揃うことは最小限に抑えられ得る。
【００４３】
系列ジェネレータ出力をスクランブルすることを通じて決定され得る擬似ランダム巡回シフトオフセットｔiが存在し得る。系列ジェネレータは、サブフレーム境界で（例えば、全てのサブフレーム境界で）初期化され、シンボルの中で１回、（例えば、シンボル毎に１回）クロックされ得る。例えば、３３ビットのシード系列が以下に従って構築され得る。すなわち、初期ビットｂ32…ｂ30が値０，０，０を有すること、初期ビットｂ29…ｂ27が値０，１，１を有すること、初期ビットｂ26…ｂ13が値０，０…，０を有すること、初期ビットｂ12…ｂ9がサブフレームＩＤの値と等しい値を有すること、および初期ビットｂ8…ｂ0がグループ識別子と等しい値を有することである。サブフレームＩＤは、初期化ビットの一部であり得、このためもたらされる系列周期は１フレーム（例えば、１０ミリ秒）であることもあり得る。スクランブリングジェネレータは、ｓ0，ｓ1，…ｓ8・vという出力を有することが可能であり、ただしｖは１フレーム当たりのシンボルの数であり、さらにシンボルｉにおけるセル特有の巡回シフトオフセットｔiは以下のように決定され得る。
【数２】
0005922196.tif 000003
【００４４】
このため、各シンボルにつき１つずつスクランブリング系列の連続するバイトをとり、対応する整数値モジュロ１２をとることが行われ得る。このグループ内インデックス（intra-group index）依存の決定論的巡回シフトオフセット値ｒj≦ｊ＜１２は、以下のように定義され得る。
【数３】
0005922196.tif 000004
【００４５】
前述した系列を生成するための単一の式が存在し得る。グループ内インデックス＝１である場合とグループ内インデックス＝２である場合のｒｊの合計は、０モジュロ１３であり得る。グループ内インデックスの任意のペアに関して、要素に関するシフト差（element-wise shift difference）は、異なる可能性がある。シンボルｉにおけるセル特有の巡回シフトオフセットｌiは、以下のように決定され得る。すなわち、
【数４】
0005922196.tif 000005
【００４６】
次に、図４を参照すると、非協調的な手法でリソースを割り当てるための例示的なシステム４００が開示される。基地局２０２は、ジェネレータ２０６およびアサイナ２０８を使用して、モバイルデバイス２０４に関わることができ、さらにモバイルデバイス２０４による使用のために系列リソース指示を提供することができる。ランダム化は、非協調的な手法で行われ得る（例えば、完全にランダム化される）。非協調的な巡回シフトオフセット生成が行われるべきであると決定された場合、系列ジェネレータの出力をスクランブルするシャフラ４０２が使用され得る（例えば、当該スクランブルされた出力は、巡回シフトオフセットの生成に使用されるオフセットである）。
【００４７】
一実施形態によれば、セルＩＤに依存する巡回シフトオフセットパターンが使用され得る。系列ジェネレータは、サブフレーム境界で（例えば、全てのサブフレーム境界で）初期化され、シンボルの中で１回（例えば、シンボル毎に１回）クロックされ得る。例えば、３３ビットのシード系列が以下に従って構築され得る。すなわち、初期ビットｂ32…ｂ30が値０，０，０を有すること、初期ビットｂ29…ｂ27が値０，１，０を有すること、初期ビットｂ26…ｂ13が値０，０…，０を有すること、初期ビットｂ12…ｂ9がサブフレームＩＤの値と等しい値を有すること、および初期ビットｂ8…ｂ0がＣｅｌｌ＿ＩＤ（セルＩＤ）と等しい値を有することである。サブフレームＩＤは、初期化ビットの一部であることが可能であり、このためもたらされる系列周期は１フレーム（例えば、１０ミリ秒）であることもあり得る。スクランブリングジェネレータは、ｓ0，ｓ１，…ｓ8・vという出力を有することが可能であり、ただしｖは１フレーム当たりのシンボルの数であり、さらにシンボルｉにおけるセル特有の巡回シフトオフセットｔiは以下のように決定され得る。
【数５】
0005922196.tif 000006
【００４８】
このため、各シンボルにつき１つずつクランブリング系列の連続するバイトをとり、対応する整数値モジュロ１２をとることが行われ得る。
【００４９】
次に、図５を参照すると、モバイルデバイス２０４によって使用されるべき系列リソースをランダムに決定するための例示的なシステム５００が開示されている。基地局２０２は、ジェネレータ２０６およびアサイナ２０８を使用して、モバイルデバイス２０４に関わることができ、さらにモバイルデバイス２０４によって使用される系列リソース指示を提供することができる。協調的な手法の動作、または非協調的な手法の動作は、汎用であり得るが、一実施形態ではいずれの手法が使用されるべきかの決定が行われ得る。
【００５０】
少なくとも２つの基地局の間の距離を決定するメジャラ５０２が使用され得る。当該決定された距離は、当該距離が各基地局に関連する少なくとも１つのモバイルデバイスの間で干渉が予想されるようなものであるかどうかを推測するコンクルーダ５０４によってアクセスされ得る。この推測の結果に基づいて、巡回シフトオフセットが協調的であるべきか、非協調的であるべきかの決定が行われ得る。巡回シフトオフセットが協調的であるべきか、非協調的であるべきかの決定を（例えば、コンクルーダ５０４の推測の結果に基づいて）行うために、クラシファイア（classifier）５０６が使用され得る。他の実施形態によれば、メジャラ５０２、コンクルーダ５０４および／またはクラシファイア５０６は、基地局間の距離ではなく、モバイルデバイス間の距離またはモバイルデバイスと基地局と間の距離に関して機能することができる。
【００５１】
本明細書で開示される決定および推測を実施するために、人工知能技術が使用され得ることを認識されたい。これらの技術は、本明細書で説明される様々な自動化された態様を実施することに従って、データから学習し、その後、推測を行い、および／または複数のストレージユニットにわたって情報を動的に格納することと関係する決定を行うための多数の方法（例えば、ＨＭＭ（隠れマルコフモデル）および関連する原型的な依存関係モデル、例えば、ベイズモデルスコアもしくはベイズモデル近似を使用する構造探索によって作成された、ベイズネットワークなどの、より一般的な確率グラフモデル、ＳＶＭ（サポートベクトルマシン）などの線形クラシファイア、「ニューラルネットワーク」法と呼ばれる方法などの非線形クラシファイア、ファジー論理法、およびデータ融合を行う他のアプローチ）の１つを使用する。また、これらの技術は定理証明器（theorem prover）、またはよりヒューリスティクスな規則ベースのエキスパートシステムなどの論理関係を取得するための方法を含むことも可能である。これらの技術は、幾つかの事例において異種の（第３の）機関（party）によって設計されたプラグ着脱可能な（pluggable）モジュールとして表され得る。
【００５２】
次に、図６を参照すると、モバイルデバイス２０４によって使用されるべき系列リソースをランダムに決定するための例示的なシステム６００が開示される。基地局２０２は、ジェネレータ２０６およびアサイナ２０８を使用してモバイルデバイス２０４に関わることができ、さらにモバイルデバイス２０４によって使用される系列リソース指示を提供することができる。系列リソース割当てが決定されると、エミッタ６０２が割り当てられた系列リソースについてモバイルデバイス２０４に通知することができる。
【００５３】
エバリュエータ６０４は、通信（例えば、モバイルデバイスのアップリンク通信）が物理的アップリンク制御チャネルのものであると識別することができる。この識別が行われると、巡回シフトオフセットの生成が行われ得る。電力リソースを節約するように、処理時間を向上させるように、さらにその他のために、基地局２０２は限られた例（instance）で動作することができる。一実施形態において、基地局はモバイルデバイス２０４がリソース割当てを求める有効な要求を行った場合に、リソース割当てを提供する。アプレイザ６０６がリソース割当てを行うことを求める要求（例えば、モバイルデバイス２０４から生成される、自動的に生成される、その他）を識別することができる。この要求が識別されると、巡回シフトオフセットが使用されるべきことを決定するカテゴライザ６０８が使用され得、肯定的な決定が行われると巡回シフトオフセットの生成が行われ得る。
【００５４】
次に、図７を参照すると、本明細書で開示される少なくとも１つの態様に従って使用され得る（例えば、図２の基地局２０２によって使用される）例示的な擬似ランダム系列ジェネレータ７００が開示されている。擬似ランダム系列は、系列ホッピングパターン生成において使用され得る。ジェネレータ７００が全ての擬似ランダム系列、ならびに系列の一部を生成するのに使用されることも可能である。
【００５５】
シンボル（例えば、全てのシンボル）におけるＰＵＣＣＨ（物理的アップリンク制御チャネル）割当てパラメータおよびＰＵＳＣＨ（物理的アップリンク共有チャネル）割当てパラメータを計算するために、算術が使用され得る。さらに、フレキシブルＰＵＣＣＨ巡回シフトおよび直交カバー割当て（orthogonal cover allocation）が存在し得る。また、ホッピングパターンは全体的な割当てストラテジーとは無関係であり得る。モバイルデバイスは、当該モバイルデバイス独自の初期パラメータセットを認識していることに限られ得、例えばモバイルデバイスは巡回シフトおよび直交カバー割当てを最適化するのに、どのようなストラテジーが使用されているかについての情報を与えられなくともよい（例えば、基地局は巡回シフトオフセットを生成するのに協調的な動作が使用されているか、または非協調的な動作が使用されているかをモバイルデバイスに開示しない）。さらに、セル特有のホッピング事例またはリソース特有のホッピング事例に関する規則の単一のセットが使用され得る。ＰＵＣＣＨおよびＰＵＳＣＨに関して、系列インデックスによって表される可能なＲＳ（基準信号）系列のセットが可能なＲＢ（系列リソース）割当て事例に関して定義され得る。ＰＵＣＣＨの場合、制御情報を伝えるのに系列の同一のセットが使用されることも可能である。一実施形態では、系列ホッピングが使用されるべきか否かについてＵＥ（ユーザ機器）に通知するビットの単一のＤＬ（ダウンリンク）シグナリングが行われ得る。
【００５６】
一実施形態では、系列ホッピングをディセーブルにすることが行われ得る。ＰＵＳＣＨに関する事例において、ＵＥはシグナリングされた系列グループに対応するＰＵＳＣＨＲＳ系列インデックスを使用することができる。一事例（例えば、系列リソースの数が５以下である）では、ＵＥは単一の系列インデックス（例えば、３０のうちの１つ）を使用することができる。別の事例（例えば、系列リソースの数が５を超える）では、ＵＥはサブフレームの第１のスロット中で、シグナリングされた系列グループ中の第１の系列インデックスを使用し、さらにサブフレームの第２のスロット中で、シグナリングされた系列グループ中の第２の系列インデックスを使用することができる。したがって、ＵＥは系列グループに関して定義された当該２つの系列を交互に使用する（alternate）ことができる。５より大きい系列リソースの数に関して、１つの系列グループ当たりより多くの系列（例えば、３つ以上）を有することが望まれる場合、ＵＥは系列インデックスを同様に巡回することができる。１つの系列グループ当たりｍ個のインデックスが存在する（例えば、インデックスのセットは、所定の系列グループ中の｛ｋ0，ｋ1…，ｋm-1｝である）場合、フレームの第ｉスロット中で、ＵＥはインデックスｋimodmを有する系列を使用することができる。フレームの第１のスロット中で、ｋ0は常に使用され得る。ＰＵＣＣＨに関する事例において、ＵＥはＲＳと制御データ変調の両方に関するシグナリングされた系列グループに基づいて、単一の系列を使用する。
【００５７】
同様に、系列ホッピングをイネーブルにすることが行われ得る。ＰＵＳＣＨで、ＵＥはクランブリング系列ジェネレータ出力によって決定されたＰＵＳＣＨ ＲＳ系列インデックスを使用することができる。例えば、３３ビットのシード系列が以下に従って構築され得る。すなわち、初期ビットｂ32…ｂ30が値０，０，０を有すること、初期ビットｂ29…ｂ27が値０，０，１を有すること、初期ビットｂ26…ｂ13が値０，０…，０を有すること、初期ビットｂ12…ｂ9がサブフレームＩＤの値と等しい値を有すること、および初期ビットｂ8…ｂ0がＣｅｌｌ＿ＩＤ（セルＩＤ）と等しい値を有することである。サブフレームＩＤは、初期化ビットの一部であることが可能であり、このためもたらされる系列周期は１フレーム（例えば、１０ミリ秒）であることもあり得る。スクランブリングジェネレータがｓ0，ｓ１，…ｓ8・uという出力を有することが可能であり、ただし、ｕは１フレーム当たりのスロットの数であり、するとスロットｉの中のＰＵＳＣＨ系列インデックスｋiは以下のように決定され得る。
【数６】
0005922196.tif 000007
【００５８】
（例えば、各スロットにつき１つずつスクランブリング系列の連続するバイトをとり、対応する整数値モジュロ系列インデックスの総数をとる）ただし、ｍは以下のように１つの系列グループ当たりの系列インデックスの数であり得る。
【数７】
0005922196.tif 000008
【００５９】
ＰＵＣＣＨで、ＵＥはスクランブリング系列ジェネレータ出力によって決定されたＰＵＣＣＨ ＲＳおよび制御系列インデックスを使用することができる。系列ジェネレータは、全てのサブフレーム境界で初期化され、シンボル毎に１回クロックされ得る。例えば、３３ビットのシード系列が以下に従って構築され得る。すなわち、初期ビットｂ32…ｂ30が値０，０，０を有すること、初期ビットｂ29…ｂ27が値０，０，１を有すること、初期ビットｂ26…ｂ13が値０，０…，０を有すること、初期ビットｂ12…ｂ9がサブフレームＩＤの値と等しい値を有すること、および初期ビットｂ8…ｂ0がＣｅｌｌ＿ＩＤ（セルＩＤ）と等しい値を有することである。サブフレームＩＤは、初期化ビットの一部であってよく、このためもたらされる系列周期は１フレーム（例えば、１０ミリ秒）でもあり得る。
【００６０】
スクランブリングジェネレータ出力がｓ0，ｓ1，…ｓ8・vであり、ただしｖは１フレーム当たりのシンボルの数である場合、シンボルｉにおけるＰＵＣＣＨ ＣＧＳ（コンピュータによって生成された系列）系列インデックスｋｉは、以下のように決定され得る。すなわち、
【数８】
0005922196.tif 000009
【００６１】
系列インデックス生成の目的から、ＰＵＣＣＨ内のＲＳと制御シンボルは区別されないようにすることが可能である。
【００６２】
ＰＵＣＣＨリソース特有の巡回シフトホッピングが存在し得る。リソース特有の巡回シフトホッピングは、シンボル毎に行われ得る。例えば、ホッピングパターンはファクタ３のデシメーション（factor 3 decimation）に基づくことが可能である。制御データシンボルｊにおけるリソース特有の巡回シフトｃjは、以下のように決定され得る。
【数９】
0005922196.tif 000010
【００６３】
一実施形態において、フレーム毎に第１のシンボル、ｊ＝０が存在し得る。その後、ｊは、制御シンボル毎に１だけインクリメントされるがＲＳシンボルに関してはインクリメントされないことが可能である。ＲＳシンボルｋにおけるリソース特有の巡回シフトｃkは、以下のように決定され得る。
【数１０】
0005922196.tif 000011
【００６４】
一実施形態において、フレーム毎に第１のＲＳシンボル、ｋ＝０が存在し得る。その後、ｋはＲＳシンボル毎に１だけインクリメントされるが、制御データシンボルに関してはインクリメントされないようにすることが可能である。
【００６５】
一実施形態によれば、ＰＵＣＣＨリソースホッピングが存在し得る。スロット境界（例えば、全てのスロット境界）で、巡回シフト割当てが決定論的パターンに従ってオフセットされ得る。このため、前のスロットの中で同一の巡回シフトリソースを共有していたリソース間で、新たなスロット中で距離が最大化され得る。リソースホッピングは、スロットｉおよび直交カバーインデックスｊに関して、スロットおよびリソースに依存する巡回シフトオフセットｄijを追加することによって達成され得る。スロットｉおよび直交カバーインデックスｊに関する巡回シフトオフセットｄijは、以下のように決定され得る。すなわち、
【数１１】
0005922196.tif 000012
【００６６】
直交カバーインデックスｊは、以下のように拡散系列にマップされ得る。すなわち、
【数１２】
0005922196.tif 000013
【００６７】
また、ＰＵＣＣＨ ＲＳリソースホッピングが存在することも可能であり、つまりスロットｉおよび直交カバーインデックスｊに関する巡回シフトオフセットｄijは、以下のように決定され得る。
【数１３】
0005922196.tif 000014
【００６８】
直交カバーインデックスｊは、以下のように拡散系列に割り当てられ得る。すなわち、
【数１４】
0005922196.tif 000015
【００６９】
直交カバーホッピングが存在することが可能、つまり直交カバーがスロット境界（例えば、全てのスロット境界）で変更され得る。ＰＵＣＣＨリソースのペアに関連付けられている直交カバー関数の間の関係は、スロット境界を超えて同一であり得るが、各直交カバー関数にセル依存の線形オフセットが適用され得る。このオフセットは、セル内で使用される各直交カバー関数にセル特有のカバー関数が加えられる（例えば、要素に関して乗算する（element-wise multiply））ことを示すことが可能である。このことにより、使用され得る直交カバーの最適な分布が保たれ得る。
【００７０】
セル特有の直交カバーオフセットインデックスは、スクランブリング系列ジェネレータ出力によって決定され得る。系列ジェネレータは、サブフレーム境界（例えば、全てのサブフレーム境界）で初期化され、各スロット中で１回、（例えば、シンボル毎に１回）クロックされ得る。例えば、３３ビットのシード系列が以下に従って構築され得る。すなわち、初期ビットｂ32…ｂ30が値０，０，０を有すること、初期ビットｂ29…ｂ27が値１，０，０を有すること、初期ビットｂ26…ｂ13が値０，０…，０を有すること、初期ビットｂ12…ｂ9がサブフレームＩＤの値と等しい値を有すること、および初期ビットｂ8…ｂ0がＣｅｌｌ＿ＩＤ（セルＩＤ）と等しい値を有することである。サブフレームＩＤは、初期化ビットの一部であり得、このためもたらされる系列周期は１フレーム（例えば、１０ミリ秒）であることもあり得る。スクランブリングジェネレータ出力がｓ0，ｓ1，…ｓ8・uであり、ただしｕは１フレーム当たりのスロットの数である場合、スロットｉの中のＡＣＫ（肯定応答）データに関するセル特有の直交カバーオフセットインデックスｄｉは、以下のように決定され得る。
【数１５】
0005922196.tif 000016
【００７１】
これに対して、スロットｉの中のＲＳに関するセル特有の直交カバーオフセットインデックスｅiは、以下のように決定され得る。
【数１６】
0005922196.tif 000017
【００７２】
実際の適用される直交カバーは、初期の割り当てられた直交カバーと、それぞれ、ＡＣＫデータおよびＡＣＫ ＲＳに関するｄiおよびｅiによって示される直交カバー関数の合計（例えば、要素に関する積）であり得る。
【００７３】
次に、図８を参照すると、系列リソース割当てに関するモバイルデバイスの動作のための例示的な方法８００が開示されている。位置情報を提供するようモバイルデバイスに求める要求がイベント８０２で収集され得、通常この要求は基地局を発信元とする。この要求は、グローバルな要求であること（例えば、基地局セル内の全てのモバイルデバイスに転送されること）、または特有であること（例えば、基地局に個別に転送されること）が可能である。他の実施形態においては、基地局は位置メタデータを供給するようモバイルデバイスに明示的に要求することなしに、モバイルデバイスを追跡することが可能である。
【００７４】
この要求は評価され得、当該要求が許可されているかどうかを検査８０４が決定することができる。許可された要求は、基地局（または位置情報が意図する宛先）が位置情報を受信することを許されていること、要求が期限切れでないことなどを含むことが可能である。検査８０４が要求は許可されていないと決定した場合、動作８０６において拒否が伝送され得、要求を無視することなどの他の応答も可能である。
【００７５】
しかし、要求が許可された場合、モバイルデバイスはイベント８０８でモバイルデバイスの位置を決定することができる。他の実施形態において、モバイルデバイスは、モバイルデバイスの位置を絶えず監視し、このため位置は要求が収集される際に知られている。位置メタデータは、要求によって指定された宛先に供給され得る。意図される宛先が当該情報を獲得したかどうかを判定するフォローアップが行われ得る（例えば、当該宛先と通信すること、系列リソース命令が最近行われていない場合に推測を行うことなどを通じて行われる）。
【００７６】
位置メタデータは、基地局によって処理され、そしてモバイルデバイスによって使用されるべき系列リソースを決定するのに使用され得る。モバイルデバイスに割り当てられた系列リソースは、命令を通じてモバイルデバイスに転送され得、この命令はイベント８１２を通じて取得され得る。アクション８１４においてどのような系列リソースがモバイルデバイスに割り当てられるかを決定する評価が行われ得る。
【００７７】
この評価の結果に基づいて、モバイルデバイスによって使用されるための系列リソースが動作８１６を通じて識別され得る。当該系列リソースが使用され得るかどうか（例えば、部分が別のモバイルデバイスによって使用されていないか）を判定する検査が行われ得、肯定的に判定されると、イベント８１８において当該系列リソースにアクセスすることが行われ得る。活用されるように指定された系列リソースは、アクション８２０を通じて使用され得る。
【００７８】
次に、図９を参照すると、モバイルデバイスに系列リソースを割り当てることと関係する基地局動作のための例示的な方法９００が開示されている。アクション９０２を通じて、モバイルデバイスの位置、または隣接基地局の位置に関係するメタデータが収集され得る。動作９０４において、当該基地局のモバイルデバイスと別のモバイルデバイスとの間で干渉が生じる可能性が高いかどうかについての推測が行われ得る。アクション９０６において、巡回シフトが使用されるべきであるという判定が行われ得る（例えば推測の結果、関係のあるメタデータの評価などに基づいて）。
【００７９】
協調的なリソース割当てが行われるべきか、または非協調的なリソース割当てが行われるべきかを判定する検査９０８が行われ得る。協調的なリソース割当てが行われるべきであると判定された場合、動作９１０において系列メタデータを収集することが行われ得、さらにイベント９１２において系列データの少なくとも一部分を集約することが行われ得る。非協調的なリソース割当てが行われるべき場合、動作９１４において系列ジェネレータ出力が収集され、イベント９１６においてスクランブルされ得る。協調的な動作、または非協調的な動作を使用して、アクション９１８において巡回シフトオフセットを生成することが行われ得、イベント９２０において系列リソースを割り当てられ得、つまり割り当てられた系列リソースを識別する通知がモバイルデバイスに転送され得る。
【００８０】
次に、図１０を参照すると、リソース割当てに関するモバイルデバイス動作のための例示的な方法１０００が開示されている。動作１００２において系列リソース命令が収集され、動作１００４においていずれの系列リソースを使用すべきかを決定するように評価され得る。イベント１００６において使用すべきリソース部分が識別され、アクション１００８を通じて実施され得る。
【００８１】
イベント１０１０を通じて動作を監視することが行われ得、当該監視によりモバイルデバイスが別のモバイルデバイスまたは基地局と非常に近接していることにより、干渉を経験しているかどうかが具体的に判定され得る。干渉が生じているかどうかを判定する検査１０１２が行われ得、干渉が生じていない場合、方法１０００はイベント１０１０に戻ることができる。しかし、干渉が生じている場合、動作１０１４において当該干渉のレベル、ならびに干渉の源（例えば、一般的な空電、合致するリソース割当てを有する近辺のモバイルデバイスが存在することによるなど）の決定が行われ得る。
【００８２】
検査１０１６は、干渉が新たな系列リソースを求める要求の理由になるほど十分に高いレベルにあるかどうかを判定することができる。干渉が非常に深刻である場合、動作１０１８において新たな系列リソースを求める要求が送信され得る。例えば、基地局が或る系列リソースを、当該系列リソースをやはり使用する近辺のエンティティが全く存在しないという前提で、非協調的な手法により割り当てることも可能である。しかし、モバイルデバイスが（例えば、方法１０００を通じて）干渉が生じていると判定した場合、基地局が通知を受けて、協調的な系列リソース割当て（例えば、干渉するエンティティと協調的な）を行うことが可能である。干渉が大きくはない場合、アクション１０２０において割り当てられた系列リソースが使用され得、一実施形態では方法はイベント１０１０に戻って動作を監視することができる。
【００８３】
図８〜図１０を参照すると、系列リソースを割り当てることに関する動作と関係する方法が開示されている。説明を簡明にするため、これらの方法は、一連の動作として示され、説明されるが、一部の動作は１つまたは複数の実施形態によれば、本明細書で示され説明されるのとは異なる順序で、および／または他の動作と同時に行われることが可能であるので、動作の順序によって限定されないことを理解し、認識されたい。例えば、方法は代替として状態図においてなど、一連の互いに関係する状態またはイベントとして表されることも可能であることが当業者には理解され、認識されよう。さらに、例示される全ての動作が１つまたは複数の実施形態による方法を実施するのに要求されるわけではない可能性がある。
【００８４】
本明細書で説明される１つまたは複数の態様によれば、巡回シフトが使用されるべきかどうか、モバイルデバイスの位置などに関する推測が行われることが可能であることが認識されよう。本明細書で使用される場合、「推測する」または「推測」という用語は、イベントおよび／またはデータを通じて取得された観察結果のセットから、システム、環境、および／またはユーザの状態について推理する、または推論するプロセスを全体的に指す。推測は、或る特定のコンテキストまたはアクションを識別するのに使用され得、あるいは、例えば幾つか幾つかの状態にわたる確率分布を生成することができる。推測は、確率論的であること、つまりデータおよびイベントの考慮に基づく、関心対象の幾つかの状態にわたる確率分布の計算であり得る。また、推測はイベントおよび／またはデータのセットから、より高いレベルのイベントを構成するために使用される技術を指すことも可能である。そのような推測は、観察されたイベントおよび／または格納されたイベントデータのセットから、それらのイベントが時間的に非常に近接して互いに関係しているか否かにかかわらず、さらにそれらのイベントおよびデータが１つのイベントおよびデータの源に由来するか、幾つかのイベントおよびデータの源に由来するかにかかわらず、新たなイベントまたはアクションの構築をもたらす。以上の例は例示的な性質のものであり、行われ得る推測の数、またはそのような推測が本明細書で説明される様々な実施形態および／または方法に関連して行われる手法を限定することは意図していないことが認識されよう。
【００８５】
図１１は、巡回シフトの使用を通じて割り当てられた系列リソースを使用することを容易にするモバイルデバイス１１００の図である。モバイルデバイス１１００は、例えば受信アンテナ（図示せず）から信号を受け取り、受け取られた信号に対して通常の動作（例えば、フィルタ、増幅、ダウンコンバートなど）を行い、調整された(conditioned)信号をディジタル化してサンプルを得る受信機１１０２を備える。受信機１１０２は、例えばＭＭＳＥ受信機であり得、さらに受信されたシンボルを復調し、復調されたシンボルをチャネル推定のためにプロセッサ１１０６に供給することができる復調器１１０４を備え得る。プロセッサ１１０６は、受信機１１０２によって受信された情報を分析すること、および／または送信機１１１６による送信のために情報を生成することに専用のプロセッサ、モバイルデバイス１１００の１つまたは複数のコンポーネントを制御するプロセッサ、および／または受信機１１０２によって受信された情報を分析し、送信機１１１６による送信のために情報を生成することと、モバイルデバイス１１００の１つまたは複数のコンポーネントを制御することの両方を行うプロセッサであり得る。
【００８６】
モバイルデバイス１１００は、動作上プロセッサ１１０６に結合され、さらに送信されるべきデータ、受信されたデータ、利用可能なチャネルと関係する情報、分析された信号強度および／または干渉強度に関連するデータ、割り当てられたチャネルと関係する情報、電力、レートなど、ならびにチャネルを推定するため、および当該チャネルを介して通信するための他の任意の適切な情報を格納することができるメモリ１１０８をさらに備え得る。メモリ１１０８は、チャネルを推定すること、および／または利用することに関連するプロトコルおよび／またはアルゴリズム（例えば、パフォーマンスベース、容量ベースなどの）をさらに格納し得る。
【００８７】
本明細書で説明されるデータ格納部（例えば、メモリ１１０８）は、揮発性メモリまたは不揮発性メモリであり得、あるいは揮発性メモリと不揮発性メモリの両方を含み得ることが認識されよう。例として、限定されないが、不揮発性メモリはＲＯＭ（読取り専用メモリ）、ＰＲＯＭ（プログラマブルＲＯＭ）、ＥＰＲＯＭ（電気的にプログラミング可能なＲＯＭ）、ＥＥＰＲＯＭ（電気的に消去可能なＰＲＯＭ）、またはフラッシュメモリを含み得る。不揮発性メモリは、外部キャッシュメモリの役割をするＲＡＭ（ランダムアクセスメモリ）を含み得る。例として、限定されないが、ＲＡＭはＳＲＡＭ（シンクロナスＲＡＭ）、ＤＲＡＭ（ダイナミックＲＡＭ）、ＳＤＲＡＭ（シンクロナスＤＲＡＭ）、ＤＤＲ ＳＤＲＡＭ（ダブルデータレートＳＤＲＡＭ）、ＥＳＤＲＡＭ（エンハンストＳＤＲＡＭ）、ＳＬＤＲＡＭ（シンクリンクＤＲＡＭ）、およびＤＲＲＡＭ（ダイレクトラムバスＲＡＭ）などの多くの形態で利用可能である。本システムおよび本方法のメモリ１１０８は、限定されないが、これらおよび他の任意の適切なタイプのメモリを備えることを意図している。
【００８８】
プロセッサ１１０２は、さらにアナライザ１１１０および／またはセレクタ１１１２に動作上結合される。アナライザ１１１０は、基地局からの使用のために割り当てられた系列リソースに関する系列リソース命令を評価することができ、系列リソースは生成された巡回シフトの実施を通じて割り当てられる。さらに、セレクタ１１１２は当該評価の結果に基づいて、使用すべき系列リソースを識別することができる。モバイルデバイス１１００は、変調器１１１４と、例えば基地局や別のモバイルデバイスなどに信号（例えば、ベースＣＱＩおよび差分ＣＱＩ）を送信する送信機１１１６とをさらに備える。アナライザ１１１０および／またはセレクタ１１１２は、プロセッサ１１０６とは別個であるものとして図示されているが、プロセッサ１１０６または幾つかのプロセッサ（図示せず）の一部であってもよいことを認識されたい。
【００８９】
図１２は、系列リソースの割当てを容易にするシステム１２００の図である。システム１２００は、複数の受信アンテナ１２０６を介して１つまたは複数のモバイルデバイス１２０４から信号を受信する受信機１２１０と、複数の送信アンテナ１２０８を介して１つまたは複数のモバイルデバイス１２０４に送信する送信機１２２２とを有する基地局１２０２（例えば、アクセスポイントなど）を備える。受信機１２１０は、受信アンテナ１２０６から情報を受信することができ、さらに受信された情報を復調する復調器１２１２に動作上、関連付けられる。復調されたシンボルは、図１１に関連して前述したプロセッサと同様であることが可能であり、さらに信号（例えば、パイロット）強度および／または干渉強度を推定することと関係する情報、モバイルデバイス１２０４（または異なる基地局（図示せず））に送信されるべきデータ、またはモバイルデバイス１２０４（または異なる基地局（図示せず））から受信されたデータ、および／または本明細書で説明される様々なアクションおよび機能を実行することと関係する他の任意の適切な情報を格納するメモリ１２１６に結合されたプロセッサ１２１４によって分析される。
【００９０】
プロセッサ１２１４は、ジェネレータ１２１８および／またはアサイナ１２２０にさらに結合される。ジェネレータ１２１８は、モバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトを生成することができる。さらに、アサイナ１２２０は生成された巡回シフトの実施を通じて系列リソースをランダムに割り当てることができる。送信されるべき情報は、変調器１２２２に供給され得る。変調器１２２２は、送信機１２２４によってアンテナ１２０８を介してモバイルデバイス１２０４に送信されるように、その情報を多重化することができる。ジェネレータ１２１８および／またはアサイナ１２２０は、プロセッサ１２１４とは別個に図示されているが、プロセッサ１２１４または幾つかのプロセッサ（図示せず）の一部であってもよいことを認識されたい。
【００９１】
図１３は、例示的な無線通信システム１３００を示す。無線通信システム１３００は、簡明のため１つの基地局１３１０と１つのモバイルデバイス１３５０とを示す。しかしながら、システム１３００は複数の基地局および／または複数のモバイルデバイスを含むことが可能であり、さらなる基地局および／またはさらなるモバイルデバイスは、後段で説明される例示的な基地局１３１０およびモバイルデバイス１３５０と実質的に同様でああっても、異なってもよいことを認識されたい。さらに、基地局１３１０および／またはモバイルデバイス１３５０は、基地局１３１０および／またはモバイルデバイス１３５０の間で無線通信を容易にするように、本明細書で説明されるシステム（図１〜図７、および図１１〜図１２）および／または方法（図８〜図１０）を使用することが可能であることを認識されたい。
【００９２】
基地局１３１０においては、幾つかのデータストリームに関するトラヒックデータがデータソース１３１２からＴＸ（送信）データプロセッサ１３１４に供給される。或る例によれば、各データストリームはそれぞれのアンテナを介して送信され得る。ＴＸデータプロセッサ１３１４は、トラヒックデータストリームを当該データストリームのために選択された特定の符号化スキームに基づいてフォーマットし、符号化し、インタリーブして符号化データ（coded data）データを提供する。
【００９３】
各データストリームに関する符号化データは、ＯＦＤＭ（直交周波数分割多重化）技術を使用してパイロットデータと多重化され得る。さらに、または代わりに、パイロットシンボルはＦＤＭ（周波数分割多重化）、ＴＤＭ（時分割多重化）、またはＣＤＭ（符号分割多重化）がなされ得る。パイロットデータは通常、既知の手法で処理される既知のデータパターンであり、モバイルデバイス１３５０においてチャネル応答を推定するために使用され得る。各データストリームに関する多重化されたパイロットおよび符号化データは、当該データストリームのために選択された特定の変調スキーム（例えば、ＢＰＳＫ（二位相偏移変調）、ＱＰＳＫ（四位相偏移変調）、Ｍ−ＰＳＫ（Ｍ値位相偏移変調）、Ｍ−ＱＡＭ（Ｍ値直交振幅変調）など）に基づき変調（例えば、シンボルマップ）されて変調シンボルを供給することが可能である。各データストリームに関するデータレート、符号化および変調は、プロセッサ１３３０によって行われるかまたは与えられる命令によって、決定され得る。
【００９４】
データストリームに関する変調シンボルは、これらの変調シンボルをさらに（例えば、ＯＦＤＭのために）処理することができるＴＸ ＭＩＭＯプロセッサ１３２０に供給され得る。次に、ＴＸ ＭＩＭＯプロセッサ１３２０は、ＮＴ個の変調シンボルストリームをＮＴ個のＴＭＴＲ（送信機）１３２２ａ乃至１３２２ｔに供給する。種々の実施形態において、ＴＸ ＭＩＭＯプロセッサ１３２０は、データストリームのシンボル、当該およびシンボルが送信されるアンテナにビーム形成重みを適用する。
【００９５】
各送信機１３２２は、それぞれシンボルストリームを受け取って処理し、１つまたは複数のアナログ信号を提供し、そしてこれらのアナログ信号をさらに調整（例えば増幅、フィルタおよびアップコンバート）し、ＭＩＭＯチャネルを介して送信するのに適した変調信号（modulated signal）を提供する。さらに、送信機１３２２ａ乃至１３２２ｔからのＮＴ個の変調された信号は、それぞれＮＴ個のアンテナ１３２４ａ乃至１３２４ｔから送信される。
【００９６】
モバイルデバイス１３５０においては、これらの送信された変調信号がＮＲ個のアンテナ１３５２ａ乃至１３５２ｒによって受信され、さらに各アンテナ１３５２からの受信された信号がそれぞれのＲＣＶＲ（受信機）１３５４ａ乃至１３５４ｒに供給される。各受信機１３５４は、それぞれの信号を調整（例えば、フィルタ、増幅およびダウンコンバート）し、この調整された信号をディジタル化してサンプルを提供し、そして当該サンプルをさらに処理して、対応する「受信された」シンボルストリームを提供する。
【００９７】
ＲＸデータプロセッサ１３６０は、ＮＲ個の受信機１３５４からＮＲ個の受信されたシンボルストリームを受け取り、或る特定の受信機処理技術に基づいて処理して、ＮＴ個の「検出された」シンボルストリームをもたらすことが可能である。ＲＸデータプロセッサ１３６０は、それぞれの検出されたシンボルストリームを復調し、ディインタリーブおよび復号して、データストリームに関するトラヒックデータを回復することができる。ＲＸデータプロセッサ１３６０による処理は、基地局１３１０においてＴＸ ＭＩＭＯプロセッサ１３２０およびＴＸデータプロセッサ１３１４によって行われる処理と相補的である。
【００９８】
プロセッサ１３７０は、前述したようにいずれのプリコーディングマトリックスを利用すべきかを周期的に決定することができる。さらに、プロセッサ１３７０はマトリックスインデックス部分とランク値部分とを備える逆方向リンクメッセージを作成することができる。
【００９９】
逆方向リンクメッセージは、通信リンクおよび／または受信されたデータストリームに関する様々なタイプの情報を含み得る。逆方向リンクメッセージは、データソース１３３６からの幾つかのデータストリームに関するトラヒックデータをも受け取るＴＸデータプロセッサ１３３８によって処理され、変調器１３８０によって変調され、送信機１３５４ａ乃至１３５４ｒによって調整され、さらに基地局１３１０に送り返され得る。
【０１００】
基地局１３１０において、モバイルデバイス１３５０からの変調された信号がアンテナ１３２４によって受信され、受信機１３２２によって調整され、復調器１３４０によって復調され、さらにＲＸデータプロセッサ１３４２によって処理されて、モバイルデバイス１３５０によって送信された逆方向リンクメッセージが抽出される。さらに、プロセッサ１３３０は当該抽出されたメッセージを処理して、ビーム形成重みを決定するために、いずれのプリコーディングマトリックスを使用すべきかを決定することができる。
【０１０１】
プロセッサ１３３０および１３７０は、それぞれ基地局１３１０およびモバイルデバイス１３５０における動作を誘導すること（例えば、制御すること、協調すること、管理することなど）ができる。各プロセッサ１３３０および１３７０は、プログラムコードおよびデータを格納するメモリ１３３２および１３７２に関連付けられ得る。また、プロセッサ１３３０および１３７０は、それぞれアップリンクおよびダウンリンクに関する周波数およびインパルス応答推定値を導き出す計算を行うこともできる。
【０１０２】
本明細書で説明される実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはこれらの任意の組合せで実施され得ることを理解されたい。ハードウェア実施形態に関して、処理ユニットは１つまたは複数のＡＳＩＣ（特定用途向け集積回路）、ＤＳＰ（ディジタル信号プロセッサ）、ＤＳＰＤ（ディジタル信号処理デバイス）、ＰＬＤ（プログラマブル論理デバイス）、ＦＰＧＡ（フィールドプログラマブルゲートアレー）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、本明細書で説明される機能を実行するように設計された他の電子ユニット、またはこれらの組合せの内部で実施され得る。
【０１０３】
これらの実施形態がソフトウェア、ファームウェア、ミドルウェアもしくはマイクロコード、プログラムコードもしくはコードセグメントで実施される場合、これらの実施形態はストレージコンポーネントなどの機械可読媒体の中に格納され得る。コードセグメントは、プロシージャ、ファンクション、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、または命令の任意の組合せ、データ構造、またはプログラムステートメントを表すことが可能である。コードセグメントは、情報、データ、引数、パラメータ、またはメモリ内容を渡すこと、および／または受け取ることによって、別のコードセグメントまたはハードウェア回路に結合され得る。情報、引数、パラメータ、データなどは、メモリ共有、メッセージパッシング、トークンパッシング、ネットワーク伝送などを含む任意の適切な手段を使用して、渡され、転送され、または伝送され得る。
【０１０４】
ソフトウェア実施形態に関して、本明細書で説明される技術は、本明細書で説明される機能を実行するモジュール（例えば、プロシージャ、ファンクションなど）を使用して実施され得る。ソフトウェアコードは、メモリユニットの中に格納されて、プロセッサによって実行され得る。メモリユニットは、プロセッサの内部に実装されることも、プロセッサの外部に実装されることも可能であり、外部に実装される場合、メモリユニットは、当技術分野で知られている様々な手段を介してプロセッサと通信するように結合され得る。
【０１０５】
図１４を参照すると、例示されているのは系列リソース管理を容易にするシステム１４００である。例えば、システム１４００はモバイルデバイス内部に少なくとも部分的に存在し得る。システム１４００は、プロセッサ、ソフトウェア、またはプロセッサとソフトウェアの組合せ（例えば、ファームウェア）によって実施される機能を表す機能ブロックであることが可能な機能ブロックを含むものとして表されていることを認識されたい。システム１４００は、動作を容易にすることができる手段（例えば、電気的コンポーネント）の論理配置（logical grouping）１４０２を含む。例えば、論理配置１４０２はモバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成する電気的コンポーネント１４０４、および／または当該生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てる電気的コンポーネント１４０６を含むことが可能である。さらに、システム１４００は電気的コンポーネント１４０４および１４０６に関連する機能を実行するための命令を保持するメモリ１４０８を含むことが可能である。電気的コンポーネント１４０４および１４０６の１つまたは複数は、メモリ１４０８の外部に存在するものとして示されているが、メモリ１４０８内部に存在し得ることを理解されたい。
【０１０６】
図１５を参照すると、例示されているのは系列リソースの使用を容易にするシステム１５００である。システム１５００は、例えば基地局内に存在し得る。図示されるように、システム１５００はプロセッサ、ソフトウェア、またはプロセッサとソフトウェアの組合せ（例えば、ファームウェア）によって実施される機能を表すことが可能な機能ブロックを含む。システム１５００は、動作を容易にすることができる手段（例えば、電気的コンポーネント）の論理配置１５０２を含む。論理配置１５０２は、生成された巡回シフトオフセットの実施を通じて使用のために割り当てられた基地局からの系列リソースに関する系列リソース命令を評価する電気的コンポーネント１５０４を含むことが可能である。さらに、論理的グループ化１５０２は当該評価の結果に基づいて、使用すべき系列リソースを識別する電気的コンポーネント１５０６を含むことが可能である。さらに、システム１５００は電気的コンポーネント１５０４および１５０６に関連する機能を実行するための命令を保持するメモリ１５０８を含むことが可能である。電気的コンポーネント１５０４および１５０６の１つまたは複数は、メモリ１５０８の外部に存在するものとして示されているが、メモリ１５０８内部に存在し得ることを理解されたい。
【０１０７】
本明細書で開示される実施形態に関連して説明される様々な例示的なロジック、論理ブロック、モジュール、および回路は、汎用プロセッサ、ＤＳＰ（ディジタル信号プロセッサ）、ＡＳＩＣ（特定用途向け集積回路）、ＦＰＧＡ（フィールドプログラマブルゲートアレー）もしくは他のプログラマブル論理デバイス、ディスクリートのゲートもしくはトランジスタロジック、ディスクリートのハードウェアコンポーネント、または本明細書で説明される機能を実行するように設計された、以上の任意の組合せを使用して実施される、または実行され得る。汎用プロセッサはマイクロプロセッサであってもよいが代替としてプロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであってもよい。また、プロセッサは、コンピューティングデバイスの組合せとして、例えばＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または他の任意のそのような構成として実施されることも可能である。さらに、少なくとも１つプロセッサは、前述したステップおよび／またはアクションの１つまたは複数を実行するように動作可能な１つまたは複数のモジュールを備えることが可能である。
【０１０８】
さらに、本明細書で開示される態様に関連して説明される方法またはアルゴリズムのステップおよび／またはアクションは、ハードウェアで直接に、プロセッサによって実行されるソフトウェアモジュールで、またはこの２つの組合せで実施され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている他の任意の形態の記憶媒体の中に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取ることができ、記憶媒体に情報を書き込むことができるように、プロセッサに結合され得る。代替において、記憶媒体は、プロセッサと一体化していてもよい。さらに、一部の態様において、プロセッサおよび記憶媒体は、ＡＳＩＣの中に存在し得る。さらに、ＡＳＩＣは、ユーザ端末装置の中に存在し得る。代替において、プロセッサおよび記憶媒体は、ユーザ端末装置の中のディスクリートのコンポーネントとして存在し得る。さらに、一部の態様では、方法またはアルゴリズムのステップおよび／またはアクションは、コンピュータプログラム製品に組み込まれることが可能な、マシン可読媒体上、および／またはコンピュータ可読媒体上のコードおよび／または命令のいずれか、または任意の組合せもしくはセットとして存在することも可能である。
【０１０９】
１つまたは複数の態様において、説明される機能は、ハードウェアで、ソフトウェアで、ファームウェアで、または以上の任意の組合せで実施され得る。ソフトウェアで実施される場合、これらの機能は、コンピュータ可読媒体上に１つまたは複数の命令またはコードとして格納される、または伝送され得る。コンピュータ可読媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含むコンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされることが可能な任意の利用可能な媒体であることが可能である。例として、限定としてではなく、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態で所望されるプログラムコードを伝送する、または格納するのに使用され得、さらにコンピュータによってアクセスされることが可能な他の任意の媒体を備えることが可能である。また、任意の接続がコンピュータ可読媒体と呼ばれることも可能である。例えば、ソフトウェアが同軸ケーブル、光ファイバケーブル、より対線、ＤＳＬ（ディジタル加入者線）、または赤外線、無線、およびマイクロ波などの無線技術を使用してウェブサイト、サーバ、または他の遠隔ソースから伝送される場合、その同軸ケーブル、光ファイバケーブル、より対線、ＤＳＬ、または赤外線、無線、およびマイクロ波などの無線技術が媒体の定義の中に含められる。本明細書で使用される場合、ディスク（disk）およびディスク（disc）には、ＣＤ（コンパクトディスク（disc））、レーザーディスク（登録商標）（disc）、光ディスク（disc）、ＤＶＤ（ディジタルバーサタイルディスク（disc））、フロッピー（登録商標）ディスク（disk）、およびブルーレイディスク（登録商標）（disc）が含まれ、ディスク（disk）は、通常、データを磁気的に再現するのに対して、ディスク（disc）は、レーザーを使用してデータを光学的に再現する。また、以上の媒体の組合せも、コンピュータ可読媒体の範囲内に含められるべきである。
【０１１０】
以上の開示は、例示的な態様および／または実施形態を説明するが添付の特許請求の範囲によって規定される、説明される態様および／または実施形態の範囲を逸脱することなく、様々な変更および変形がこれらの態様および／または実施形態において行われることも可能であることに留意されたい。さらに、説明される態様および／または実施形態の要素は、単数形で説明される、または特許請求され得るものの、単数形への限定が明記されない限り、複数形も企図される。さらに、特に明記しない限り、任意の態様および／または実施形態の全て、または一部分が他の任意の態様および／または実施形態の全て、または一部分と一緒に利用され得る。
以下に、本願の出願当初請求項に記載された発明を付記する。
［Ｃ１］
無線通信デバイス上で動作可能なランダム化を通じて系列リソースを割り当てる方法であって、
前記無線通信デバイス上で実行可能な第１のモジュールによって行われる、モバイルデバイスへの系列リソースのランダム割り当てに使用される巡回シフトオフセットを生成すること、および
前記無線通信デバイス上で実行可能な第２のモジュールによって行われる、前記生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てること、を備える方法。
［Ｃ２］
前記巡回シフトオフセットの生成は、協調的な手法で行われる上記Ｃ１に記載の方法。
［Ｃ３］
擬似ランダム系列と決定論的系列とを加算することをさらに備え、前記加算の結果は前記巡回シフトオフセットを生成するのに使用されるオフセットである上記Ｃ２に記載の方法。
［Ｃ４］
前記巡回シフトオフセットの生成は、非協調的な手法で行われる上記Ｃ１に記載の方法。
［Ｃ５］
系列ジェネレータの出力をスクランブルすることをさらに備え、前記スクランブルされた出力は、前記巡回シフトオフセットの生成に使用されるオフセットである上記Ｃ４に記載の方法。
［Ｃ６］
前記巡回シフトオフセットが協調的であるべきか、または非協調的であるべきかを決定することをさらに備える上記Ｃ１に記載の方法。
［Ｃ７］
少なくとも２つの基地局の間の距離を決定すること、および
前記距離が、各基地局に関連する少なくとも１つのモバイルデバイスの間で干渉が予想されるようなものであるかどうかを推測することであって、前記巡回シフトオフセットが協調的であるべきか非協調的であるべきかを決定することが前記推測の結果に基づく、推測すること、をさらに備える上記Ｃ６に記載の方法。
［Ｃ８］
リソース割当てを行う要求を識別すること、および
前記要求を識別すると巡回シフトオフセットが使用されるべきことを決定することであって、前記巡回シフトオフセットの生成は、肯定的な決定があると行われる、決定すること、をさらに備える上記Ｃ１に記載の方法。
［Ｃ９］
モバイルデバイスに系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成するジェネレータと、
前記生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに指定するアサイナと、を備える装置。
［Ｃ１０］
前記巡回シフトオフセットの生成は、協調的な手法で行われる上記Ｃ９に記載の装置。
［Ｃ１１］
擬似ランダム系列と決定論的系列とを加算するアグリゲータをさらに備え、前記加算の結果は前記巡回シフトオフセットを生成するのに使用されるオフセットである上記Ｃ１０に記載の装置。
［Ｃ１２］
前記巡回シフトオフセットの生成は、非協調的な手法で行われる上記Ｃ９に記載の装置。
［Ｃ１３］
系列ジェネレータの出力をスクランブルするシャフラをさらに備え、前記スクランブルされた出力は、前記巡回シフトオフセットを生成するのに使用されるオフセットである上記Ｃ１２に記載の装置。
［Ｃ１４］
前記巡回シフトオフセットが協調的であるべきか、または非協調的であるべきかを決定するクラシファイアをさらに備える上記Ｃ９に記載の装置。
［Ｃ１５］
少なくとも２つの基地局の間の距離を決定するメジャラと、
前記距離が、各基地局に関連する少なくとも１つのモバイルデバイスの間で干渉が
予想されるようなものであるかどうかを推測するコンクルーダであって、前記巡回シフトオフセットが協調的であるべきか非協調的であるべきかを決定することが前記推測の結果に基づく、コンクルーダと、をさらに備える上記Ｃ１４に記載の装置。
［Ｃ１６］
リソース割当てを行う要求を識別するアプレイザと、
前記要求を識別すると巡回シフトオフセットが使用されるべきことを決定するカテゴライザであって、前記巡回シフトオフセットの生成は、肯定的な決定があると行われる、カテゴライザと、をさらに備える上記Ｃ９に記載の装置。
［Ｃ１７］
ランダム化を通じて系列リソースを割り当てるように構成された少なくとも１つのプロセッサであって、
モバイルデバイスに前記系列リソースをランダムに割り当てる際に使用される巡回シフトオフセットを生成する第１のモジュールと、
前記生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てる第２のモジュールと、を備えるプロセッサ。
［Ｃ１８］
コンピュータに、モバイルデバイスへの系列リソースのランダム割り当てに使用される巡回シフトオフセットを生成させる第１のコードセットと、
前記コンピュータに、前記生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てさせる第２のコードセットと、を備えるコンピュータ可読媒体を備えるコンピュータプログラム製品。
［Ｃ１９］
モバイルデバイスへの系列リソースのランダム割り当てに使用される巡回シフトオフセットを生成する手段と、
前記生成された巡回シフトオフセットの実施を通じて系列リソースをランダムに割り当てる手段と、を備える装置。
［Ｃ２０］
無線通信デバイス上で動作可能な、リソースを使用する方法であって、
使用のために割り当てられた系列リソースに関する系列リソース命令を評価することであって、前記系列リソースは、生成された巡回シフトオフセットの実施を通じて割り当てられ、前記評価することは、前記無線通信デバイス上で実行可能な第１のモジュールによって行われる、評価すること、および
前記無線通信デバイス上で実行可能な第２のモジュールによって行われる、前記評価の結果に基づいて使用すべき系列リソースを識別すること、を備える方法。
［Ｃ２１］
前記巡回シフトオフセットの生成は、協調的である上記Ｃ２０に記載の方法。
［Ｃ２２］
擬似ランダム系列と決定論的系列が加算され、前記加算の結果は前記巡回シフトオフセットの生成に使用されるオフセットである上記Ｃ２１に記載の方法。
［Ｃ２３］
前記モバイルデバイスは、別の基地局を使用するモバイルデバイスに干渉する可能性が低い上記Ｃ２１に記載の方法。
［Ｃ２４］
協調的な巡回シフトオフセットの生成は、干渉通知が処理されると行われる上記Ｃ２１に記載の方法。
［Ｃ２５］
前記巡回シフトオフセットの生成は、非協調的である上記Ｃ２０に記載の方法。
［Ｃ２６］
前記巡回シフトオフセットは、系列ジェネレータのスクランブルされた出力の使用を通じて生成される上記Ｃ２５に記載の方法。
［Ｃ２７］
位置メタデータを供給することをさらに備え、前記供給される位置メタデータの少なくとも一部分は、巡回シフトオフセットの生成手法を決定するのに使用される上記Ｃ２０に記載の方法。
［Ｃ２８］
使用のために割り当てられた系列リソースに関する系列リソース命令を評価するアナライザであって、前記系列リソースは、生成された巡回シフトオフセットの実施を通じて割り当てられる、アナライザと、
前記評価の結果に基づいて使用すべき系列リソースを識別するセレクタと、を備える装置。
［Ｃ２９］
前記巡回シフトオフセットの生成は、協調的である上記Ｃ２８に記載の装置。
［Ｃ３０］
擬似ランダム系列と決定論的系列が加算され、前記加算の結果は前記巡回シフトオフセットの生成に使用されるオフセットである上記Ｃ２９に記載の装置。
［Ｃ３１］
前記モバイルデバイスは、別の基地局を使用するモバイルデバイスに干渉する可能性が高い上記Ｃ２９に記載の装置。
［Ｃ３２］
協調的な巡回シフトオフセットの生成は、干渉通知が処理されると行われる上記Ｃ２９に記載の装置。
［Ｃ３３］
前記巡回シフトオフセットの生成は、非協調的である上記Ｃ２８に記載の装置。
［Ｃ３４］
前記巡回シフトオフセットは、系列ジェネレータのスクランブルされた出力の使用を通じて生成される上記Ｃ３３に記載の装置。
［Ｃ３５］
位置メタデータを供給する送信機をさらに備え、前記供給される位置メタデータの少なくとも一部分は、巡回シフトオフセットの生成手法を決定するのに使用される上記Ｃ２８に記載の装置。
［Ｃ３６］
リソースを使用するように構成された少なくとも１つのプロセッサであって、
使用のための割り当てられた系列リソースに関する系列リソース命令を評価する第１のモジュールであって、前記系列リソースは、生成された巡回シフトオフセットの実施を通じて割り当てられる、第１のモジュールと、
前記評価の結果に基づいて使用すべき系列リソースを識別する第２のモジュールと、を備えるプロセッサ。
［Ｃ３７］
コンピュータに、使用のために割り当てられた系列リソースに関する系列リソース命令を評価させる第１のコードセットであって、前記系列リソースは、生成された巡回シフトオフセットの実施を通じて割り当てられる、第１のコードセットと、
コンピュータに、前記評価の結果に基づいて使用すべき系列リソースを識別させる第２のコードセットと、を備えるコンピュータ可読媒体を備えるコンピュータプログラム製品。
［Ｃ３８］
使用のために割り当てられた系列リソースに関する系列リソース命令を評価する手段であって、前記系列リソースは、生成された巡回シフトオフセットの実施を通じて割り当てられる、手段と、
前記評価の結果に基づいて使用すべき系列リソースを識別する手段と、を備える装置。
【図１】
0005922196.tif 000018
【図２】
0005922196.tif 000019
【図３】
0005922196.tif 000020
【図４】
0005922196.tif 000021
【図５】
0005922196.tif 000022
【図６】
0005922196.tif 000023
【図７】
0005922196.tif 000024
【図８】
0005922196.tif 000025
【図９】
0005922196.tif 000026
【図１０】
0005922196.tif 000027
【図１１】
0005922196.tif 000028
【図１２】
0005922196.tif 000029
【図１３】
0005922196.tif 000030
【図１４】
0005922196.tif 000031
【図１５】
0005922196.tif 000032