(57)【特許請求の範囲】
【請求項１】
通信の方法であって、
機械タイプ通信（ＭＴＣ）デバイスによって、１つまたは複数の対象デバイスのリソースブロックの第１のセットの信号対干渉雑音比（ＳＩＮＲ）を推定することと、
前記ＭＴＣデバイスによって、前記推定されたＳＩＮＲに少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットのうちの１つまたは複数を選択することと、
前記ＭＴＣデバイスによって、前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数を第１のリソースプール中にあるように分配することと、
前記ＭＴＣデバイスによって、前記１つまたは複数の対象デバイスのうちの対象デバイスのリソースブロックの第２のセット上の前記ＭＴＣデバイスによって引き起こされる干渉を表すＳＩＮＲを推定することと、
前記ＭＴＣデバイスによって引き起こされる干渉を表す前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき前記対象デバイスの前記リソースブロックの第２のセットのうちの１つまたは複数を選択することと、
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通の１つまたは複数のリソースブロックによって信号を前記対象デバイスに送信することと、
を備える、方法。
【請求項２】
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットの前記推定されたＳＩＮＲをしきい値ＳＩＮＲと比較すること、をさらに備え、
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットのうちの１つまたは複数を前記選択することは、前記しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する前記リソースブロックの第１のセットのうちの１つまたは複数を選択することを備える、
請求項１に記載の方法。
【請求項３】
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通のリソースブロックをランダムに選択することと、
前記ＭＴＣデバイスによって、前記ランダムに選択されたリソースブロック上で送信することと、
をさらに備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定することと、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数をホッピングすることと、
をさらに備える、請求項３に記載の方法。
【請求項５】
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の距離を推定することと、
前記推定された距離に少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスから中継デバイスを選択することと、
をさらに備え、前記対象デバイスは、前記中継デバイスである、請求項１に記載の方法。
【請求項６】
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットの信号強度を測定すること、をさらに備え、
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の前記距離を推定することは、前記測定された信号強度に少なくとも部分的に基づく、
請求項５に記載の方法。
【請求項７】
前記対象デバイスの前記リソースブロックの第２のセット上の前記ＭＴＣデバイスによって引き起こされる干渉を表す前記ＳＩＮＲをしきい値と比較すること、をさらに備え、
前記第２のリソースプール中にあるべき前記対象デバイスの前記リソースブロックの第２のセットのうちの１つまたは複数を前記選択することは、前記しきい値よりも大きい前記ＭＴＣデバイスによって引き起こされる干渉を表す前記ＳＩＮＲを有する前記対象デバイスの前記リソースブロックの第２のセットのうちの１つまたは複数を選択することを備える、
請求項１に記載の方法。
【請求項８】
前記１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）である、請求項１に記載の方法。
【請求項９】
前記リソースブロックの第２のセットは、前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数のサブセットを備える、請求項１に記載の方法。
【請求項１０】
機械タイプ通信（ＭＴＣ）デバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリに記憶された命令と、
を備え、前記命令は、
１つまたは複数の対象デバイスのリソースブロックの第１のセットの信号対干渉雑音比（ＳＩＮＲ）を推定することと、
前記推定されたＳＩＮＲに少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスの第１のセットの前記リソースブロックのうちの１つまたは複数を選択することと、
前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数を第１のリソースプール中にあるように分配することと、
前記ＭＴＣデバイスによって、前記１つまたは複数の対象デバイスのうちの対象デバイスのリソースブロックの第２のセット上の前記ＭＴＣデバイスによって引き起こされる干渉を表すＳＩＮＲを推定することと、
前記ＭＴＣデバイスによって引き起こされる干渉を表す前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき前記対象デバイスの前記リソースブロックの第２のセットのうちの１つまたは複数を選択することと、
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通の１つまたは複数のリソースブロックによって信号を前記対象デバイスに送信することと、
を前記プロセッサによって実行可能である、ＭＴＣデバイス。
【請求項１１】
前記命令は、
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットの前記推定されたＳＩＮＲをしきい値ＳＩＮＲと比較すること、を前記プロセッサによって実行可能であり、
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットのうちの１つまたは複数を選択することを前記プロセッサによって実行可能な前記命令は、前記しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する前記リソースブロックの第１のセットのうちの１つまたは複数を選択することを前記プロセッサによって実行可能である命令を備える、
請求項１０に記載のＭＴＣデバイス。
【請求項１２】
前記命令は、
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通のリソースブロックをランダムに選択することと、
前記ランダムに選択されたリソースブロック上で送信することと、
を前記プロセッサによって実行可能である、請求項１０に記載のＭＴＣデバイス。
【請求項１３】
前記命令は、
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定することと、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数をホッピングすることと、
を前記プロセッサによって実行可能である、請求項１２に記載のＭＴＣデバイス。
【請求項１４】
前記命令は、
前記ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の距離を推定することと、
前記推定された距離に少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスから中継デバイスを選択することと、
を前記プロセッサによって実行可能であり、前記対象デバイスは、前記中継デバイスである、請求項１０に記載のＭＴＣデバイス。
【請求項１５】
前記命令は、
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットの信号強度を測定すること、を前記プロセッサによって実行可能であり、
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の前記距離を推定することは、前記測定された信号強度に少なくとも部分的に基づく、
請求項１４に記載のＭＴＣデバイス。
【請求項１６】
前記１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）である、請求項１０に記載のＭＴＣデバイス。
【請求項１７】
前記リソースブロックの第２のセットは、前記リソースブロックの第１のセットのサブセットを備える、請求項１０に記載のＭＴＣデバイス。
【請求項１８】
機械タイプ通信（ＭＴＣ）デバイスであって、
１つまたは複数の対象デバイスのリソースブロックの第１のセットの信号対干渉雑音比（ＳＩＮＲ）を推定するための手段と、
前記推定されたＳＩＮＲに少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットのうちの１つまたは複数を選択するための手段と、
前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数を第１のリソースプール中にあるように分配するための手段と、
前記ＭＴＣデバイスによって、前記１つまたは複数の対象デバイスのうちの対象デバイスのリソースブロックの第２のセット上の前記ＭＴＣデバイスによって引き起こされる干渉を表すＳＩＮＲを推定するための手段と、
前記ＭＴＣデバイスによって引き起こされる干渉を表す前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき前記対象デバイスの前記リソースブロックの第２のセットのうちの１つまたは複数を選択するための手段と、
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通の１つまたは複数のリソースブロックによって信号を前記対象デバイスに送信するための手段と、
を備える、ＭＴＣデバイス。
【請求項１９】
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットの前記推定されたＳＩＮＲをしきい値ＳＩＮＲと比較するための手段、をさらに備え、
前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットのうちの１つまたは複数を選択するための前記手段は、前記しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する前記リソースブロックの第１のセットのうちの１つまたは複数を選択するための手段を備える、
請求項１８に記載のＭＴＣデバイス。
【請求項２０】
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通のリソースブロックをランダムに選択するための手段と、
前記ランダムに選択されたリソースブロック上で送信するための手段と、
さらに備える、請求項１８に記載のＭＴＣデバイス。
【請求項２１】
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定するための手段と、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数をホッピングするための手段と、
さらに備える、請求項２０に記載のＭＴＣデバイス。
【請求項２２】
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の距離を推定するための手段と、
前記推定された距離に少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスから中継デバイスを選択するための手段と、
をさらに備え、前記対象デバイスは、前記中継デバイスである、請求項１８に記載のＭＴＣデバイス。
【請求項２３】
前記１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）である、請求項１８に記載のＭＴＣデバイス。
【請求項２４】
前記リソースブロックの第２のセットは、前記リソースブロックの第１のセットのサブセットを備える、請求項１８に記載のＭＴＣデバイス。
【請求項２５】
機械タイプ通信（ＭＴＣ）デバイス上で動作可能なコンピュータプログラムであって、前記コンピュータプログラムは、命令を備え、前記命令は、
１つまたは複数の対象デバイスのリソースブロックの第１のセットの信号対干渉雑音比（ＳＩＮＲ）を推定することと、
前記推定されたＳＩＮＲに少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスの前記リソースブロックの第１のセットのうちの１つまたは複数を選択することと、
前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数を第１のリソースプール中にあるように分配することと、
前記ＭＴＣデバイスによって、前記１つまたは複数の対象デバイスのうちの対象デバイスのリソースブロックの第２のセット上の前記ＭＴＣデバイスによって引き起こされる干渉を表すＳＩＮＲを推定することと、
前記ＭＴＣデバイスによって引き起こされる干渉を表す前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき前記対象デバイスの前記リソースブロックの第２のセットのうちの１つまたは複数を選択することと、
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通の１つまたは複数のリソースブロックによって信号を前記対象デバイスに送信することと、
をプロセッサによって実行可能である、コンピュータプログラム。
【請求項２６】
前記命令は、
前記第１のリソースプールおよび前記第２のリソースプールの両方に共通のリソースブロックをランダムに選択することと、
前記ランダムに選択されたリソースブロック上で送信することと、
を前記プロセッサによって実行可能である、請求項２５に記載のコンピュータプログラム。
【請求項２７】
前記命令は、
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定することと、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記リソースブロックの第１のセットのうちの前記選択された１つまたは複数をホッピングすることと、
を前記プロセッサによって実行可能である、請求項２６に記載のコンピュータプログラム。
【請求項２８】
前記リソースブロックの第２のセットは、前記リソースブロックの第１のセットのサブセットを備える、請求項２５に記載のコンピュータプログラム。
【発明の詳細な説明】
【相互参照】
【０００１】
[0001]本特許出願は、本明細書の譲受人に譲渡され、２０１３年１２月１６日付で出願された、「OPPORTUNISTICALLY UTILIZING MEDIA RESOURCES」という題名の、ＧＥ他による米国特許出願第１４／１０７，１７８号に基づく優先権を主張する。
【背景技術】
【０００２】
[0002]以下は概して、ワイヤレス通信に関し、より具体的には、機械対機械（Ｍ２Ｍ）通信または機械タイプ通信（ＭＴＣ）デバイスのためのアップリンク通信を向上させることに関する。Ｍ２ＭまたはＭＴＣは、自動デバイス（automated devices）が、人間の介在なしに互いに通信することを可能にするデータ通信技術を指す。例えば、Ｍ２Ｍおよび／またはＭＴＣは、情報を測定または捕捉するためのセンサまたはメータを統合し、プログラムまたはアプリケーションと相互動作する人間にその情報を提示するか、またはその情報を使用することができるアプリケーションプログラムまたは中央サーバにその情報を中継するデバイスからの通信を指しうる。これらのデバイスは、Ｍ２Ｍデバイス、ＭＴＣデバイス、および／またはＭＴＣユーザ機器（ＵＥ）と呼ばれうる。
【０００３】
[0003]ＭＴＣデバイスは、情報を収集するか、または機械の自動動作を可能にするために使用されうる。ＭＴＣデバイスのためのアプリケーションの例は、スマート計測、在庫（inventory）モニタリング、水位モニタリング、機器モニタリング、ヘルスケアモニタリング、野生生物モニタリング、天候および地質学的イベントモニタリング、車両（fleet）管理および追跡、遠隔セキュリティ感知、物理アクセス制御、取引ベースのビジネス課金等を含む。ＭＴＣデバイスのためのマーケットは、自動車、セキュリティ、ヘルスケア、および車両管理のような産業が生産力を増大させ、コストを管理し、および／または消費者サービスを拡張させるためにＭＴＣを用いるので、急速に成長することが期待される。
【０００４】
[0004]ＭＴＣデバイスは、様々な有線および／またはワイヤレス通信技術を使用することができる。例えば、ＭＴＣデバイスは、様々なワイヤレスネットワーキング技術（例えば、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）等）、およびロングタームエボリューション（ＬＴＥ（登録商標））のような様々なワイヤレスセルラ技術によって、ネットワークと通信することができる。ＭＴＣデバイスはまた、ＬＴＥ−Ｄｉｒｅｃｔ（ＬＴＥ−Ｄ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ、および／または他のアドホックもしくは網状ネットワーク技術のような様々なピアツーピア技術を使用して互いに通信することができる。世界中への多重接続ワイヤレスネットワークの拡張は、ＭＴＣ通信が実施されることを格段に容易にし、情報が機械間で通信されるために必要な電力および時間の量を減少させてきた。
【０００５】
[0005]ＭＴＣデバイスは、狭周波数帯域トランシーバを使用することができる。結果としてＭＴＣデバイスは、例えば、特に基地局またはｅＮＢへのアップリンク通信に関してリンクバジェットの課題（challenge）を有しうる。さらに、ＭＴＣデバイスは概して、電力効率が良く、低コストである。結果としてＭＴＣデバイスは、通常、小型電力増幅器（ＰＡ）を装備するか、または全くＰＡを装備せず、このことはさらに、ＭＴＣのアップリンク通信を近隣の基地局またはｅＮＢにのみ限定しうる。
【発明の概要】
【０００６】
[0006]説明される特徴は概して、ＭＴＣデバイスのアップリンク通信を向上させるための１つまたは複数の改善されたシステム、方法、および／または装置に関する。アップリンク通信は、モバイルデバイスまたはユーザ機器（ＵＥ）のような、対象デバイスの媒体リソースを日和見的に（opportunistically）利用することによって改善されうる。説明される技法を介して、ＭＴＣデバイスは、１つまたは複数の対象デバイスに割り当てられたリソースを使用して、基地局にデータを送信することができる。一実施形態では、ＭＴＣデバイスは、基地局の通信範囲内にあり得、１つまたは複数の対象デバイスに割り当てられたリソース上で基地局に直接データを送信することができる。別の実施形態では、ＭＴＣデバイスは、基地局の範囲内にないことがあり、１つまたは複数の対象デバイスに割り当てられたリソースを使用してまず中継デバイスに、その後基地局に送信されるべきデータを送信することができる。
【０００７】
[0007]いくつかの実施形態では、ＭＴＣデバイスは、１つまたは複数の対象デバイスの１つまたは複数のリソースブロック（ＲＢ）のような１つまたは複数のリソース上の信号対干渉プラス雑音比（ＳＩＮＲ）を推定することができる。ＭＴＣデバイスはその後、各ＲＢの推定されたＳＩＮＲに基づいて、リソースプール中にあるべき１つまたは複数の対象デバイスの１つまたは複数のＲＢを選択することができる。いくつかの実施形態では、ＭＴＣデバイスは、ＭＴＣデバイスのリソースプールに分配されるべき、しきい値よりも小さいＳＩＮＲを有するＲＢを選択することができる。しきい値を比較的小さいと指定することによって、ＭＴＣデバイスの範囲内の１つまたは複数の対象デバイスへのＭＴＣデバイスの干渉は最小限にされうる。ＭＴＣデバイスはその後、例えば、中継ノードおよび／または基地局に、リソースプール中の１つまたは複数のＲＢによって信号を通信することができる。
【０００８】
[0008]いくつかの実施形態では、通信の方法は、ＭＴＣデバイスによって、１つまたは複数の対象デバイスの１つまたは複数のＲＢのＳＩＮＲを推定することを含むことができる。通信の方法はまた、ＭＴＣデバイスが、推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべき１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数を選択することと、第１のリソースプール中の１つまたは複数のＲＢによって信号を通信することと、を含むことができる。いくつかのケースでは、１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）でありうる。
【０００９】
[0009]いくつかの実施形態では、ＭＴＣデバイスはまた、１つまたは複数の対象デバイスの１つまたは複数のＲＢの推定されたＳＩＮＲをしきい値ＳＩＮＲと比較し、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する、第１のリソースプール中にあるべき１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数を選択することができる。
【００１０】
[0010]ＭＴＣデバイスは、第１のリソースプールからＲＢをランダムに選択し、選択されたリソースブロック上で送信することができる。いくつかのケースでは、ＭＴＣデバイスは、１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定し、１つまたは複数の対象デバイスによって使用される決定されたホッピングパターンに基づいて、選択されたＲＢをホッピングすることができる。
【００１１】
[0011]いくつかの実施形態では、ＭＴＣデバイスは、ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の距離を推定し、推定された距離（複数を含む）に少なくとも部分的に基づいて、１つまたは複数の対象デバイスから中継デバイスを選択することができる。ＭＴＣデバイスは、選択された中継デバイスの１つまたは複数のＲＢ上のそれ自身の信号のＳＩＮＲを推定することができる。ＭＴＣデバイスはその後、しきい値を上回る中継デバイスのそれらのＲＢ上のＭＴＣ信号の推定されたＳＩＮＲを有する、第２のリソースプール中にあるべき中継デバイスのＲＢのうちの１つまたは複数を選択することができる。ＭＴＣデバイスはその後、中継デバイスに、第１のリソースプールおよび第２のリソースプールの両方の中の１つまたは複数のＲＢによって、信号を通信することができる。
【００１２】
[0012]他の実施形態では、ＭＴＣデバイスは、プロセッサと、プロセッサと電子通信状態にあるメモリと、メモリに記憶された命令と、を含むことができ、それらの命令は、１つまたは複数の対象デバイスの１つまたは複数のＲＢのＳＩＮＲを推定するようにプロセッサによって実行可能である。プロセッサによって実行可能な命令はまた、ＭＴＣデバイスが、推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべき１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数を選択することと、第１のリソースプール中の１つまたは複数のＲＢによって信号を通信することと、を可能にしうる。いくつかのケースでは、１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）でありうる。
【００１３】
[0013]いくつかの実施形態では、プロセッサによって実行可能な命令はまた、ＭＴＣデバイスが、１つまたは複数の対象デバイスの１つまたは複数のＲＢの推定されたＳＩＮＲをしきい値ＳＩＮＲと比較することと、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する、第１のリソースプール中にあるべき１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数を選択することと、を可能にしうる。
【００１４】
[0014]いくつかの実施形態では、プロセッサによって実行可能な命令はまた、ＭＴＣデバイスが、第１のリソースプールからＲＢをランダムに選択することと、選択されたリソースブロック上で送信することと、を可能にしうる。いくつかのケースでは、プロセッサによって実行可能な命令はさらに、ＭＴＣデバイスが、１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定することと、１つまたは複数の対象デバイスによって使用される決定されたホッピングパターンに基づいて、選択されたＲＢをホッピングすることと、を可能にしうる。
【００１５】
[0015]いくつかの実施形態では、プロセッサによって実行可能な命令はまた、ＭＴＣデバイスが、ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の距離を推定することと、推定された距離（複数を含む）に少なくとも部分的に基づいて、１つまたは複数の対象デバイスから中継デバイスを選択することと、を可能にしうる。プロセッサによって実行可能な命令はまた、ＭＴＣデバイスが、１つまたは複数の対象デバイスの１つまたは複数のＲＢの信号強度を測定することと、測定された信号強度に少なくとも部分的に基づいて、ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の距離を推定することと、を可能にしうる。プロセッサによって実行可能な命令を介してＭＴＣデバイスはその後、中継デバイスの１つまたは複数のＲＢ上のＭＴＣデバイスのＳＩＮＲを推定し、推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき中継デバイスのＲＢのうちの１つまたは複数を選択することができる。これもまたプロセッサによって実行可能な命令を介して、ＭＴＣデバイスはその後、中継デバイスに、第１のリソースプールおよび第２のリソースプールの両方の中の１つまたは複数のＲＢによって、信号を通信することができる。
【００１６】
[0016]他の実施形態では、ＭＴＣデバイスは、１つまたは複数の対象デバイスの１つまたは複数のＲＢのＳＩＮＲを推定するための手段と、推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべき１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数を選択するための手段と、第１のリソースプール中の１つまたは複数のＲＢによって信号を通信するための手段と、を含むことができる。いくつかのケースでは、１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）でありうる。
【００１７】
[0017]いくつかの実施形態では、ＭＴＣデバイスは、１つまたは複数の対象デバイスの１つまたは複数のＲＢの推定されたＳＩＮＲをしきい値ＳＩＮＲと比較するための手段と、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する、第１のリソースプール中にあるべき１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数を選択するための手段と、を含むことができる。
【００１８】
[0018]いくつかの実施形態では、ＭＴＣデバイスは、第１のリソースプールからＲＢをランダムに選択するための手段と、選択されたリソースブロック上で送信するための手段と、を含むことができる。いくつかのケースでは、ＭＴＣデバイスはまた、１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定するための手段と、１つまたは複数の対象デバイスによって使用される決定されたホッピングパターンに基づいて、選択されたＲＢをホッピングするための手段と、を含むことができる。
【００１９】
[0019]ＭＴＣデバイスはまた、ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の距離を推定するための手段と、推定された距離に少なくとも部分的に基づいて、１つまたは複数の対象デバイスから中継デバイスを選択するための手段と、を含むことができる。いくつかのケースでは、ＭＴＣデバイスは、中継デバイスの１つまたは複数のＲＢ上のＭＴＣデバイスのＳＩＮＲを推定するための手段と、ＭＴＣの推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき中継デバイスのＲＢのうちの１つまたは複数の選択のための手段と、を含むことができる。ＭＴＣデバイスはまた、中継デバイスに、第１のリソースプールおよび第２のリソースプールの両方の中の１つまたは複数のＲＢによって、信号を通信するための手段を含むことができる。
【００２０】
[0020]他の実施形態では、ＭＴＣデバイス上で動作可能なコンピュータプログラム製品は、ＭＴＣデバイスが、対象デバイスの１つまたは複数のＲＢのＳＩＮＲを推定することと、推定されたＳＩＮＲに少なくとも部分的に基づいて、リソースプール中にあるべき対象デバイスのＲＢのうちの１つまたは複数を選択することと、リソースプール中の１つまたは複数のＲＢによって信号を通信することと、を可能にするようにプロセッサによって実行可能な命令を記憶する非一時的なコンピュータ可読媒体を含むことができる。
【００２１】
[0021]いくつかの実施形態では、コンピュータプログラム製品はまた、ＭＴＣデバイスが、リソースプールからＲＢをランダムに選択することと、選択されたリソースブロック上で送信することと、を可能にするようにプロセッサによって実行可能な命令を含むことができる。いくつかのケースでは、コンピュータプログラム製品はまた、ＭＴＣデバイスが、対象デバイスによって使用されるホッピングパターンを決定することと、対象デバイスによって使用される決定されたホッピングパターンに基づいて、選択されたＲＢをホッピングすることと、を可能にしうる。
【００２２】
[0022]説明されている方法および装置の適用性のさらなる（further）範囲は、以下の詳細な説明、請求項、および図面から明らかとなるであろう。説明の範囲および趣旨内の様々な変更および修正が当業者に明らかとなるであろうことから、詳細な説明および具体的な例は、例示のみを目的として与えられている。
【００２３】
[0023]本発明の本質および利点のさらなる理解は、以下の図面を参照することによって実現されうる。添付された図において、類似のコンポーネントまたは特徴は、同じ参照ラベルを有することができる。さらに、同じタイプの様々なコンポーネントは、参照ラベルに、ハイフンと、類似のコンポーネントを区別する第２のラベルとを後続させることによって区別されうる。本明細書で第１の参照ラベルのみが使用されている場合には、その説明は、第２の参照ラベルに関わらず、同じ第１の参照ラベルを有する類似のコンポーネントのどれにも（any one）適用可能である。
【図面の簡単な説明】
【００２４】
【図１】様々な実施形態にしたがった、ワイヤレス通信システムのブロック図を図示している。
【図２】様々な実施形態にしたがった、ＭＴＣサービスを実装するワイヤレス通信システムの例を例示している。
【図３】様々な実施形態にしたがった、ＭＴＣサービスを実装するワイヤレス通信システムの例を例示している。
【図４】様々な実施形態にしたがった、対象デバイスのリソースを利用することによってＭＴＣデバイスのアップリンク通信を向上させるためのフロー図を図示している。
【図５】様々な実施形態にしたがった、対象デバイスのリソースを例示するブロック図を図示している。
【図６】様々な実施形態にしたがった、アップリンク通信のために対象デバイスのリソースを利用するためのデバイスを例示するブロック図である。
【図７】様々な実施形態にしたがった、リソース選択モジュールの一実施形態を例示するブロック図である。
【図８】様々な実施形態にしたがった、リソース選択モジュールの別の実施形態を例示するブロック図である。
【図９】様々な実施形態にしたがった、アップリンク通信のために対象デバイスのリソースを利用するために構成されうるＭＴＣデバイスのブロック図を図示している。
【図１０】様々な実施形態にしたがった、アップリンク通信のために別のデバイスのリソースを利用するための方法のフローチャートを例示している。
【図１１】様々な実施形態にしたがった、アップリンク通信のために別のデバイスのリソースを利用するための方法のフローチャートを例示している。
【図１２】様々な実施形態にしたがった、アップリンク通信のために別のデバイスのリソースを利用するための方法のフローチャートを例示している。
【図１３】様々な実施形態にしたがった、アップリンク通信のために別のデバイスのリソースを利用するための方法のフローチャートを例示している。
【詳細な説明】
【００２５】
[0034]説明される特徴は概して、ＭＴＣデバイスのアップリンク通信を向上させるための１つまたは複数の改善されたシステム、方法、および／または装置に関する。アップリンク通信は、モバイルデバイスまたはユーザ機器（ＵＥ）のような、対象デバイスの媒体リソースを日和見的に利用することによって向上しうる。説明される技法を介して、ＭＴＣデバイスは、１つまたは複数の対象デバイスに割り当てられたリソースを使用して、（ＭＴＣデバイスが基地局の範囲内になく、基地局と通信するために中継ノードを利用する場合）対象デバイスに、（ＭＴＣデバイスが基地局の通信範囲内にある場合）直接基地局に、データを送信することができる。
【００２６】
[0035]いくつかの実施形態では、第１の時間期間において、ＭＴＣデバイスは、ＭＴＣデバイスの範囲内の対象デバイスに対するＭＴＣ干渉を最小限にしながら、それ自身の送信のためのＲＢを選ぶために１つまたは複数の対象デバイスに割り当てられたＲＢのようなリソースを選択およびリスンすることができる。ＭＴＣデバイスは、各ＲＢ上の信号対干渉プラス雑音（ＳＩＮＲ）を推定し、このＳＩＮＲをしきい値と比較することができる。ＲＢ上のＳＩＮＲがしきい値よりも小さい場合、選択されたＲＢは、ＭＴＣデバイスの第１のリソースプールに分配されうる。いくつかのケースでは、第１のリソースプールは、ＭＴＣデバイスの範囲内のいずれの対象デバイスによっても使用されていないＲＢを含むことができる。しきい値を比較的小さいと指定することによって、ＭＴＣデバイスの範囲内の１つまたは複数の対象デバイスへのＭＴＣデバイスによって引き起こされる干渉は最小限にされうる。ＭＴＣデバイスはその後、例えば、基地局に、第１のリソースプール中の１つまたは複数のＲＢによって信号を通信することができる。
【００２７】
[0036]いくつかの実施形態では、例えば、ＭＴＣデバイスが基地局と直接通信するには基地局から離れ過ぎている場合、ＭＴＣデバイスは、中継ノードまたはデバイスを探索することができる。まず、ＭＴＣデバイスは、１つまたは複数の対象デバイスに割り当てられたすべてのＲＢをリスンし、各ＲＢ上の対象デバイスの信号強度を推定することができる。信号強度に基づいて、ＭＴＣデバイスは、中継ノードとして使用されるべき最も近い対象デバイスを発見することができる。第２に、ＭＴＣデバイスは、選択された中継ノードの各ＲＢ上のそれ自身の信号のＳＩＮＲを推定することができる。ＭＴＣデバイスはその後、中継ノード上でそれ自身のＳＩＮＲがしきい値よりも大きいＲＢを含む第２のリソースプールを形成することができる。ＭＴＣデバイスは、基地局に送信されるべき信号／データを中継ノードに送信するために第１および第２のリソースプールの両方に共通のＲＢを選択することができる。
【００２８】
[0037]いくつかの実装では、対象デバイスは、その選択されたリソースが特定の形で時間によって変わる予め定義されたリソース使用パターンをそれが有するような自発的な発見に関わりうる。このケースでは、ＭＴＣデバイスは、対象デバイスの媒体リソースを利用するために、対象デバイスのホッピングパターンを決定し、第１の期間におけるＭＴＣアップリンク通信またはＭＴＣデータ中継のために利用するべき１つまたは複数のＲＢを選択し、その後、対象デバイスの決定されたホッピングパターンに基づいて、次の期間中の後続のリソースにホッピングすることができる。
【００２９】
[0038]加えて、または代わりとして、ＭＴＣデバイスは、それが対象デバイスに対して引き起こす干渉を推定することができる。例えば、ＭＴＣデバイスは、対象デバイスが送信している１つまたは複数のＲＢに対してＭＴＣデバイスが引き起こしうる干渉を推定することができる。このことは、ＭＴＣデバイスが１つよりも多い期間の間、同じＲＢ上で送信するとき特に役立ちうる。しきい値の干渉よりも小さいＭＴＣによって引き起こされる干渉を有するＲＢは、ＭＴＣデバイスがその送信のためにそこからランダムに選択することができるリソースプール中に留まりうる。ＭＴＣデバイスは、それが使用していない他のＲＢをリスンし、同様のプロシージャに従う次の期間におけるその送信のために、新たなＲＢを選ぶことを試みることができる。いくつかのケースでは、対象デバイス上でＭＴＣデバイスによって引き起こされる干渉は、ＳＩＮＲによって数量化され得、ここにおいて第２のしきい値ＳＩＮＲよりも大きいＭＴＣデバイス自身のＳＩＮＲを有するＲＢは、ＭＴＣデバイスがその送信のためにそこからランダムに選択することになるリソースプール中に留まりうる。
【００３０】
[0039]したがって、以下の説明は例を提供しており、請求項において述べられている範囲、適用性、または構成の限定ではない。様々な実施形態が、様々なプロシージャ、またはコンポーネントを適宜省略、置換、または追加することができる。例えば、説明されている方法は、説明されているものとは異なる順序で実行され得、様々なステップが追加、省略、または組み合わせられうる。また、ある特定の実施形態に関して説明されている特徴は、他の実施形態で組み合されうる。
【００３１】
[0040]まず図１を参照すると、ブロック図がワイヤレス通信システム１００の例を例示している。システム１００は、基地局１０５、通信デバイス１１５、１２０、基地局コントローラ１３５、およびコアネットワーク１４０（コントローラ１３５は、コアネットワーク１４０に統合されうる）を含む。システム１００は、複数のキャリア（multiple carriers）（異なる周波数の波形信号）上の動作をサポートすることができる。マルチキャリア送信機は、その複数のキャリア上で同時に変調された信号を送信することができる。例えば、各変調された信号は、上で説明された様々な無線技術にしたがって変調されたマルチキャリアチャネルでありうる。各変調された信号は、異なるキャリア上で送られ、制御情報（例えば、パイロット信号、制御チャネル等）、オーバヘッド情報、データ等を搬送することができる。システム１００は、ネットワークリソースを効率的に分配する能力を有するマルチキャリアＬＴＥネットワークでありうる。
【００３２】
[0041]基地局１０５は、基地局アンテナ（図示せず）を介してデバイス１１５、１２０とワイヤレスで通信することができる。基地局１０５は、複数のキャリアを介して基地局コントローラ１３５の制御下でデバイス１１５、１２０と通信することができる。基地局１０５のサイトの各々は、それぞれの地理的エリアまたはセル１１０のための通信カバレッジを提供することができる。いくつかの実施形態において、基地局１０５は、トランシーバ基地局、無線基地局、アクセスポイント、無線トランシーバ、基本サービスセット（ＢＳＳ）、拡張サービスセット（ＥＳＳ）、ノードＢ、ｅノードＢ（ｅＮＢ）、ホームノードＢ、ホームｅノードＢ、または何らかの他の適した用語で称されうる。ここにおける各基地局１０５のためのカバレッジエリア（またはセル）は、セル１１０−ａ、１１０−ｂ、または１１０−ｃｃと識別される。基地局のためのカバレッジエリアは、セクタ（図示されないが、カバレッジエリアの一部のみを構成する）に分割されうる。システム１００は、異なるタイプの基地局１０５（例えば、マクロ、ピコ、および／またはフェムト基地局）を含むことができる。マクロ基地局は、比較的大きな地理的エリア（例えば、半径３５ｋｍ）のための通信カバレッジを提供することができる。ピコ基地局は、比較的小さな地理的エリア（例えば、半径１２ｋｍ）のためのカバレッジを提供することができ、フェムト基地局は、比較的より小さな地理的エリア（例えば、半径５０ｍ）のための通信カバレッジを提供することができる。異なる技術に対して重複するカバレッジエリアが存在しうる。
【００３３】
[0042]デバイス１１５、１２０は、カバレッジエリア１１０全体に散在しうる。各デバイス１１５、１２０は、固定式または移動式でありうる。一構成では、デバイス１１５、１２０は、限定されないがマクロ基地局、ピコ基地局、およびフェムト基地局のような異なるタイプの基地局と、リンク１２５、１３０のそれぞれを介して通信することができうる。
【００３４】
[0043]デバイス１１５のいくつかは、限定された人間の介在で、もしくは人間の介在なく、様々な機能を実行し、情報を捕捉し、および／または情報を通信する機械タイプ通信（ＭＴＣ）デバイス１１５でありうる。例えば、ＭＴＣデバイス１１５は、他のデバイス、環境条件等をモニタリングおよび／または追跡するためのセンサならびに／あるいはメータを含むことができる。ＭＴＣデバイス１１５はスタンドアローンデバイスでありうるか、または他の実施形態では、ＭＴＣデバイス１１５は、いくつかのケースにおいてモバイルデバイスもしくはユーザ機器（ＵＥ）でありうる、対象デバイス１２０のような他のデバイスに組み込まれたモジュールでありうる。例えば、スマートフォン、セルラ電話およびワイヤレス通信デバイス、携帯情報端末（ＰＤＡ）、タブレット、他のハンドヘルドデバイス、ネットブック、ウルトラブック、スマートブック、ノートブックコンピュータ、監視カメラ、携帯の（handled）メディカルスキャニングデバイス、家庭用電化製品等のような対象デバイス１２０は、１つまたは複数のＭＴＣデバイスモジュールを含むことができる。他のケースでは、対象デバイス１２０は、いずれのＭＴＣ機能も実装しないことがある。次の説明において、ネットワークおよび１つまたは複数のＭＴＣデバイス１１５を含むシステム１００のための処理および通信に適用されるような様々な技法が説明される。他のワイヤレス通信デバイスおよび／またはＭＴＣデバイス１１５を組み込むデバイスのような他のデバイスに説明される技法が有利に適用されうることは、理解されるべきである。
【００３５】
[0044]いくつかの実装では、ＭＴＣデバイス１１５は、対象デバイス１２０のリソースを利用して基地局１０５と通信することができる。そのようなケースでは、ＭＴＣデバイス１１５は、リンク１４５を介して対象デバイス１２０のリソースをリスンすることができる。ＭＴＣデバイス１１５はその後、リンク１４５および１３０をわたるような、対象デバイス１２０のリソースを介して基地局１０５と通信することができる。他の実施形態では、ＭＴＣデバイス１１５は、リンク１２５によって基地局１０５と直接通信することができる。
【００３６】
[0045]ＭＴＣデバイス１１５によって収集される情報は、サーバのようなバックエンドシステムに、システム１００のコンポーネントを含むネットワークをわたって送信されうる。ＭＴＣデバイス１１５への／ＭＴＣデバイス１１５からのデータの送信は、基地局１０５を通じてルーティングされうる。基地局１０５は、ＭＴＣデバイス１１５にシグナリングおよび／または情報を送信するためには順方向リンク上で、ならびにＭＴＣデバイス１１５からシグナリングおよび／または情報を受信するためには逆方向リンク上で、ＭＴＣデバイス１１５と通信することができる。
【００３７】
[0046]一例では、ネットワークコントローラ１３５は、基地局１０５のセットに結合され得、これらの基地局１０５に対して調整および制御を提供することができる。コントローラ１３５は、バックホール（例えば、コアネットワーク１４０）を介して基地局１０５と通信することができる。基地局１０５はまた、直接的もしくは間接的に、および／またはワイヤレスもしくは有線バックホールを介して、互いに通信することができる。
【００３８】
[0047]ＭＴＣデバイス１１５、対象デバイス１２０、基地局１０５、コアネットワーク１４０、および／またはコントローラ１３５のような、システム１００の異なる態様は、ＭＴＣデバイス１１５が対象デバイス１２０のリソース、例えばリソースブロック（ＲＢ）、を利用することを可能にするように構成されうる。対象デバイス１２０（またはＵＥ）は、ＭＴＣデバイスと基地局１０５との間の中継器としての役割をすることを介してＭＴＣデバイス１１５と基地局１０５との間のリンクを閉じる助けをすることができる。ＭＴＣデバイス１１５は、１つまたは複数の対象デバイス１２０に割り当てられた１つまたは複数のＲＢを選択およびリスンすることができる。ＭＴＣデバイス１１５は、対象デバイスＲＢのＳＩＮＲがしきい値ＳＩＮＲよりも小さいと決定する場合、それは、第１のリソースプール中にＲＢを置くことによって、基地局またはｅＮＢ１０５にアップリンクデータを通信するためのような将来的利用のために、そのＲＢを選択することができる。
【００３９】
[0048]いくつかのケースでは、ＭＴＣデバイス１１５は、ＭＴＣデバイス１１５からのデバイス１２０の推定された距離に基づいて、候補中継対象デバイス１２０を選ぶことができる。ＭＴＣデバイス１１５は、１つまたは複数の対象デバイス１２０に割り当てられたすべてのＲＢをリスンし、各ＲＢ上の対象デバイス１２０の信号強度を推定することができる。信号強度に基づいて、ＭＴＣデバイス１１５は、最高の単一強度を有する対象デバイス１２０（最も近い対象デバイス１２０）を発見し、このデバイス１２０を中継ノードであるべきと選択することができる。第２に、ＭＴＣデバイス１１５は、選択された中継ノード１２０の各ＲＢ上のそれ自身の信号のＳＩＮＲを推定することができる。ＭＴＣデバイス１１５はその後、中継ノード上でそれ自身のＳＩＮＲがしきい値よりも大きいＲＢを含む第２のリソースプールを形成することができる。ＭＴＣデバイス１１５は、基地局１０５に送信されるべき信号／データを中継ノード１２０に送信するために第１および第２のリソースプールの両方に共通のＲＢを選択することができる。
【００４０】
[0049]いくつかの実施形態では、対象デバイス１２０は、その選択されたリソースが指定の形で時間によって変わる予め定義されたリソース使用パターンをそれが有するような自発的な発見に関わりうる。このケースでは、ＭＴＣデバイス１１５は、対象デバイス１２０のホッピングパターンを決定し、第１の期間におけるアップリンク通信のために利用するべき対象デバイス１２０の１つまたは複数のＲＢを選択することができる。ＭＴＣデバイス１１５はその後、対象デバイス１２０の決定されたホッピングパターンに従うように次の期間中のその選択されたＲＢをホッピングすることができる。ＭＴＣデバイス１１５はまた、それが使用していない対象デバイス１２０、または他のデバイスの他のＲＢをリスンし、同様のプロシージャに従う次の期間におけるその送信のために、新たなＲＢを選択することを試みることができる。
【００４１】
[0050]いくつかの実施形態では、ＭＴＣデバイス１１５は、選択された対象デバイス１２０に対して、例えば対象デバイス１２０が送信している１つまたは複数のＲＢに対して、それが引き起こす干渉を推定することができる。このことは、ＭＴＣデバイス１１５が１つよりも多い期間の間、同じＲＢ上で送信するとき特に役立ちうる。しきい値の干渉よりも小さいＭＴＣによって引き起こされる干渉を有するＲＢは、ＭＴＣデバイス１１５がその送信のためにそこからランダムに選択することができるリソースプールに留まりうる。しきい値の干渉よりも小さいＭＴＣによって引き起こされる干渉を有するＲＢは、ＭＴＣデバイス１１５がその送信のためにそこからランダムに選択することができる最後のリソース候補プールに分配されうる。いくつかのケースでは、対象デバイス１２０上でＭＴＣデバイス１１５によって引き起こされる干渉は、ＳＩＮＲによって数量化され得、ここにおいて第２のしきい値ＳＩＮＲよりも大きいＭＴＣデバイス自身のＳＩＮＲを有するＲＢは、ＭＴＣデバイス１１５がその送信のためにそこからランダムに１つ選ぶことになる最後のリソース候補プールに分配されうる。
【００４２】
[0051]図２は、一態様にしたがった、機械タイプ通信サービスを実装する、無線アクセスネットワーク（ＲＡＮ）またはコアネットワーク２０５を含むワイヤレス通信システ２００の例を例示している。システム２００は、あらゆる数のＭＴＣデバイス１１５を含むことができるが、説明を容易にするために、ＭＴＣサーバ２１０と通信状態にある３つのＭＴＣデバイス１１５−ａ、１１５−ｂ、および１１５−ｃのみが図示されている。サーバ２１０とＭＴＣデバイス１１５−ａ、１１５−ｂ、および１１５−ｃとの間の通信は、コアネットワーク／ＲＡＮ２０５の一部と考慮されうる基地局１０５−ａを通じてルーティングされうる。基地局１０５−ａは、図１で例示された基地局１０５の例でありうる。ＭＴＣデバイス１１５−ａ、１１５−ｂ、および１１５−ｃは、図１で例示されたＭＴＣデバイス１１５の例でありうるか、または図１で例示された対象デバイス１２０のモジュールの例でありうる。当業者は、図２で図示されているＭＴＣデバイス１１５、コアネットワーク／ＲＡＮ２０５、およびＭＴＣサーバ２１０の数量が例示の目的のためのものに過ぎず、限定するものとして解釈されるべきでないことを理解するであろう。
【００４３】
[0052]ワイヤレス通信システム２００は、１つまたは複数のＭＴＣデバイス１１５および／または１つまたは複数の基地局１０５−ａの間の機械タイプ通信を容易にするように動作可能でありうる。機械タイプ通信は、人間の介在なしの１つまたは複数のデイバイ間の通信を含むことができる。一例では、機械タイプ通信は、ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃのような遠隔機械と、ＭＴＣサーバ２１０のようなバックエンドＩＴインフラストラクチャとの間の、ユーザの介在なしのデータの自動交換を含むことができる。コアネットワーク／ＲＡＮ２０５（例えば、基地局１０５−ａ）を介したＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃからＭＴＣサーバ２１０へのデータの転送は、逆方向すなわちアップリンク通信を使用して実行されうる。ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃによって収集されたデータ（例えば、モニタリングデータ、センサデータ、メータデータ等）は、アップリンク通信上でＭＴＣサーバ２１０に転送されうる。
【００４４】
[0053]基地局１０５−ａを介したＭＴＣサーバ２１０からＭＴＣデバイス１１５−ａへのデータの転送は、順方向すなわちダウンリンクのリンク通信を介して実行されうる。順方向リンクは、ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃに、命令、ソフトウェア／ファームウェア更新、および／またはメッセージを送るように使用されうる。命令は、ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃに対して機器、環境条件等を遠隔でモニタリングするように命令することができる。機械タイプ通信は、限定されないが、遠隔モニタリング、測定およびコンディション記録、車両管理および資産追跡、フィールド内データ収集、配給（distribution）、物理的アクセス制御、および／またはストレージ等のような様々なアプリケーションで使用されうる。基地局１０５−ａは、命令、ソフトウェア／ファームウェア更新、および／またはメッセージを送信するために、少数のチャネルを有する１つまたは複数の順方向リンクフレームを生成することができる。様々なＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃは、指定のフレームを、命令または他のデータがそのフレームのチャネル上に含まれるときに、モニタリングするように起動しうる。
【００４５】
[0054]一実施形態では、ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃの動作は予め定義されうる。例えば、別のデバイスをモニタリングし、収集された情報を送信するための日程、時間等は、ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃに対して予め定義されうる。例えば、ＭＴＣデバイス１１５−ａは、第１の予め定義された時間期間で、別のデバイスをモニタリングし始め、その別のデバイス（that other device）についての情報を収集するようにプログラムされうる。ＭＴＣデバイス１１５−ａはまた、第２の予め定義された時間期間で、収集された情報を送信するようにもプログラムされうる。ＭＴＣデバイス１１５−ａの動作は、デバイス１１５−ａに対して遠隔でプログラムされうる。
【００４６】
[0055]いくつかの実施形態では、１つまたは複数のＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃは、例えば、基地局１０５−ａを介してコアネットワーク／ＲＡＮ２０５を通り、ＭＴＣサーバ２１０に送るべきデータを有することができる。他のケースでは、ＭＴＣサーバ２１０は、１つまたは複数のＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃからのデータを要求しうる。どちらのケースでも、ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃは、基地局１０５−ａに通信してＭＴＣサーバ２１０に中継されるべきアップリンクデータを有することができる。ＭＴＣデバイス１１５−ａ、１１５−ｂ、１１５−ｃが狭周波数帯域デバイスでありうる、および／または限定された電力リソースを有しうるとすると、それらは、基地局１０５−ａおよび／またはＭＴＣサーバ２１０にアップリンク上でデータを、効率的かつ適時に通信することができないことがある。ＭＴＣデバイス１１５−ｃは、基地局１０５−ａおよび／またはＭＴＣサーバ２１０にアップリンクデータを通信するために、対象デバイス１２０−ａの１つまたは複数のＲＢのような、アップリンクリソースを日和見的に利用することができる。いくつかのケースでは、例えばＭＴＣデバイス１１５−ｃが、基地局１０５−ａから直接通信するには離れすぎているとき、ＭＴＣデバイス１１５−ｃは、対象デバイス１２０−ａのリソースによって、対象デバイス１２０−ａを介して基地局１０５−ａに情報を中継することができる。これらの技法は、図３−５を参照して以下でさらに詳細に説明されることになる。
【００４７】
[0056]図３は、様々な実施形態にしたがった、ＬＴＥ／ＬＴＥアドバンスドネットワークによる機械タイプ通信サービスを実装するワイヤレス通信システム３００の例を例示している。ＬＴＥ／ＬＴＥ−Ａネットワークは、進化型ユニバーサル地上無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ）３０５および進化型パケットコア（ＥＰＣ）３２０を含むことができる。ＬＴＥ  Ｅ−ＵＴＲＡＮ３０５およびＥＰＣ３２０は、終端間パケット交換通信をサポートするために構成されうる。ＥＰＣ３２０は、パケットデータネットワーク（ＰＤＮ）ゲートウェイ３２２を含むことができる。ＰＤＮゲートウェイ３２２は、１つまたは複数のインターネットプロトコル（ＩＰ）ネットワーク３３０に接続されうる。ＩＰネットワーク３３０は、オペレータＩＰネットワーク、ならびに外部のＩＰネットワークを含むことができる。例えば、ＩＰサービス３３０は、インターネット、１つまたは複数のイントラネット、ＩＰマルチメディアサブシステム（ＩＭＳ）、パケット交換（ＰＳ）ストリーミングサービス（ＰＳＳ）を含むことができる。ＰＤＮゲートウェイ３２２は、ＵＥ  ＩＰアドレスの分配、ならびに他の機能を提供することができる。ＥＰＣ３２０は、他の無線アクセス技術（ＲＡＴ）を使用する他のアクセスネットワークと相互接続することができる。例えば、ＥＰＣ３２０は、１つまたは複数のサービングＧＰＲＳサポートノード（ＳＧＳＮ）３４０を介してＵＴＲＡＮ３４２および／またはＧＥＲＡＮ３４４と相互接続することができる。
【００４８】
[0057]ＥＰＣ３２０は、１つまたは複数のサービングゲートウェイ３２４および／またはモビリティ管理エンティティ（ＭＭＥ）３２６を含むことができる。サービングゲートウェイ３２４は、Ｅ−ＵＴＲＡＮ３０５へのインターフェースを担い、ＲＡＴ間モビリティ（例えば、ＵＴＲＡＮ３４２および／またはＧＥＲＡＮ３４４へのハンドオーバ等）のための通信ポイントを提供することができる。概して、ＭＭＥ３２６がベアラおよび接続管理を提供する一方で、サービングゲートウェイ３２４は、基地局１０５と他のネットワーク終端ポイント（例えば、ＰＤＮ  ＧＷ３２２等）との間でユーザＩＰパケットを転送することができる。例えば、ＭＭＥ３２６は、ＲＡＴ内モビリティ機能（例えば、サービングゲートウェイ選択）および／またはＵＥ追跡管理を管理することができる。サービングゲートウェイ３２４およびＭＭＥ３２６は、ＥＰＣ３２０の１つの物理ノードに、または別々の物理ノードに実装されうる。ホーム加入者サービス（ＨＳＳ）および／またはホームロケーションレジスタ（ＨＬＲ）ノード３６０は、ＵＥにサービス認可および／またはユーザ認証を提供することができる。ＨＳＳ／ＨＬＲノード３６０は、１つまたは複数のデータベース３６２と通信することができる。
【００４９】
[0058]Ｅ−ＵＴＲＡＮ３０５は、１つまたは複数の基地局またはｅＮＢ１０５−ｂを含むことができ、これらは、ＬＴＥネットワークのエアインターフェースによって、ＭＴＣデバイス１１５−ｄ、１１５−ｅ、１１５−ｆ、および／または対象デバイスまたはＵＥ１２０−ｂにユーザおよび制御プレーンプロトコル終端を提供することができる。ｅＮＢ１０５−ｂは、ｅＮＢ内通信のためにＸ２インターフェースと接続されうる。基地局１０５−ｂは、データトラフィックおよび／または制御プレーン情報を通信するために、Ｓ−１インターフェース３１５によって、サービングゲートウェイ３２４および／またはＭＭＥ３２６に接続されうる。ＭＴＣデバイス１１５−ｄ、１１５−ｅ、１１５−ｆ、および／または対象デバイス１２０−ｂは、例えば、以下でより詳細に説明されるように、多入力多出力（ＭＩＭＯ）、多地点協調（ＣоＭＰ）、または他のスキームを通じて、複数の基地局１０５と共同して通信するように構成されうる。
【００５０】
[0059]いくつかの実施形態では、ワイヤレス通信ネットワーク３００は、ＭＴＣ相互接続機能（ＩＷＦ：INTER-WORKING FUNCTION）モジュール３５０を含むことができ、それは、ＬＴＥネットワーク内でＭＴＣサービスを提供するために、ＥＰＣ３２０と１つまたは複数の外部ＭＴＣサーバ２１０−ａとの間のインターフェースを提供することができる。ＭＴＣサーバ２１０−ａは、図２のＭＴＣサーバ２１０の例でありうる。ＭＴＣサーバ２１０−ａは、ＭＴＣデバイス１１５の所有者によって操作され得、ＭＴＣデバイスデータを受信および処理することのような、ＭＴＣデバイス１１５の配置に関連付けられる機能を実行することができる。ＭＴＣサーバ２１０−ａは、ＥＰＣ３２０に直接接続されうるか、ＭＴＣ  ＩＷＦモジュール３５０、および／またはインターネットのような他のネットワークを通じて接続されうる。ＭＴＣ  ＩＷＦモジュール３５０は、ＥＰＣ３２０の１つまたは複数の既存の物理ノード（例えば、サービスゲートウェイ３２４等）に、またはＥＰＣ３２０に接続された別個の物理ノードに実装されうる。
【００５１】
[0060]ワイヤレス通信ネットワーク３００はさらに、基地局１０５へのアップリンク通信のために、媒体リソースのＭＴＣ利用をサポートすることができる。例えば、ＭＴＣデバイス１１５−ｅは、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する対象デバイス１２０−ｂのＲＢを、リンク１４５−ａを介してリスンし、選択することができる。対象デバイス１２０−ｂの１つまたは複数のＲＢは、いくつかのケースにおいて、対象デバイス１２０−ｂと基地局１０５−ｂとの間のリンク１３０−ａによって表されうる。一構成では、一度ＭＴＣデバイス１１５−ｄが対象デバイス１２０−ｂのＲＢを選択すると、ＭＴＣデバイス１１５−ｄは、基地局１０５−ｂと、例えばアップリンク上で、直接通信することができる。この実装では、ＭＴＣデバイス１１５−ｄは、対象デバイス１２０−ｂに、例えば両方のリンク１３０−ａを介して基地局１０５に中継されるべきアップリンク通信のような通信を送信することができる。
【００５２】
[0061]次に図４に移ると、フロー図４００は、様々な実施形態にしたがった、ＭＴＣデバイス１１５−ｇが基地局１０５−ｄとのアップリンク通信のために、対象デバイス１２０−ｃの１つまたは複数のＲＢを利用する例を例示している。ＭＴＣデバイス１１５−ｇは、図１、２、および／または３のＭＴＣデバイス１１５の例でありうる。ＭＴＣデバイス１１５−ｇは、例えば基地局１０５−ｄを介してコアネットワーク／ＲＡＮ２０５を通り、ＭＴＣサーバ２１０に送信すべきデータ４０５を有することができる。基地局１０５−ｄは、図１、２、および／または３の基地局１０５の例でありうる。図１および／または３の対象デバイスまたはＵＥ１２０の例でありうる、対象デバイス１２０−ｃは、１つまたは複数のＲＢ４１０上で、時折送信することができる。いくつかのケースでは、対象デバイス１２０−ｃは、基地局１０５−ｄに１つまたは複数のＲＢ上で送信することができる４１５。どちらのケースでも、ＭＴＣデバイス１１５−ｇは、対象デバイス１２０−ｃの１つまたは複数のＲＢをリスンすることができる４２０。ＭＴＣデバイス１１５−ｇは、対象デバイス１２０−ｃの１つまたは複数のＲＢ上で送信を傍受（intercept）または受信することができる４２５。ＭＴＣデバイス１１５−ｇはその後、対象デバイス１２０−ｃの１つまたは複数のＲＢのＳＩＮＲを推定することができる４３０。ＭＴＣデバイスはその後、対象デバイス１２０−ｃの受信されたＲＢのＳＩＮＲをＳＩＮＲしきい値と比較することができる。ＭＴＣデバイス１１５−ｇは、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有するＲＢを、ＭＴＣリソースプールに分配することができる４３５。
【００５３】
[0062]いくつかの実施形態では、ＭＴＣデバイス１１５−ｇは、１つまたは複数のＲＢを周期的にリスンし４２０、１つまたは複数のＲＢを傍受し４２５、１つまたは複数のＲＢのＳＩＮＲを推定し４３０、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有するＲＢをＭＴＣリソースプール中にあるように分配することができる４３５。いくつかのケースでは、ＭＴＣデバイス１１５−ｇは、例えば、ＭＴＣデバイス１１５−ｇの電力を節約するために、それが送信すべきデータを有するときにプロセス４２０、４２５、４３０、および４３５を実行することができる。さらに他の実装では、ＭＴＣデバイス１１５−ｇは、それがＭＴＣサーバ２１０、２１０−ａ、およびまたはＥ−ＵＴＲＡＮ３０５によってトリガされるときにプロセス４２０、４２５、４３０、および４３５を実行することができる。この実施形態もまた、ＭＴＣデバイス１１５−ｇを要求に応じてパワーアップさせることによって、ＭＴＣデバイス１１５−ｇの電力を節約することができる。
【００５４】
[0063]他のケースでは、ＭＴＣデバイス１１５−ｇは、ＭＴＣサーバ２１０、２１０−ａ、および／またはＥ−ＵＴＲＡＮ３０５にアップリンクデータを通信するために適したＲＢを決定するために、対象デバイス１２０−ｃの１つまたは複数のＲＢの１つまたは複数の他のメトリックを測定することができる。１つまたは複数の他のメトリックは、例えば、ＳＮＲ、ＳＩＲ、信号強度、または他の干渉メトリックを含むことができる。
【００５５】
[0064]ＭＴＣデバイス１１５−ｇは、アップリンクデータの送信のために使用されるべきリソースを、リソースプールからランダムに選択することができる４４０。ＭＴＣデバイスはその後、基地局１０５−ｄに、リソースプールから選択されたＲＢ上でデータを送信することができる４４５。いくつかのケースでは、ＭＴＣデバイスは、対象デバイス１２０−ｃの選択されたＲＢを使用して、直接基地局１０５−ｄにデータを送信することができる。他のケースでは、ＭＴＣデバイスは、ＬＴＥ−ＤｉｒｅｃｔのようなＰ２Ｐリンクを介して、アップリンク送信のためのデータを対象デバイス１２０−ｃに中継することができ、それは、そのアップリンクデータを選択されたＲＢを介して基地局１０５−ｄに転送することができる。
【００５６】
[0065]いくつかの実施形態では、ＭＴＣデバイス１１５−ｇは、複数の期間／フレームの間、同じ選択されたＲＢ上でデータを送信することができる。このケースでは、ＭＴＣデバイス１１５−ｇは、例えば、それ自身の送信によって引き起こされる干渉が対象デバイス１２０−ｃの通信にマイナスの影響を与えていないことを確実にするために、それが送信している選択されたＲＢを再評価することができる。例えば、ＭＴＣデバイス１１５−ｇは、対象デバイス１２０−ｃの１つまたは複数のＲＢ上でＭＴＣによって引き起こされる干渉を推定することができる４５０。ＭＴＣデバイス１１５−ｇはその後、ＭＴＣによって引き起こされる推定された干渉に基づいて、選択されたソースブロックを再評価することができる。ＭＴＣデバイス１１５−ｇは、対象デバイス１２０−ｃの選択されたＲＢの送信によって引き起こされた、対象デバイス１２０−ｃの他のＲＢ上での干渉を測定または推定することができる。ＭＴＣデバイス１１５−ｇはその後、例えばネットワークによって設定されうる、または予め決定されうる干渉しきい値と測定された干渉を比較することができる。測定された干渉がしきい値の干渉よりも小さい場合、ＭＴＣデバイス１１５−ｇは、そのリソースプールに選択されたリソースを保持することができ、次の期間において選択されたＲＢ上でアップリンクデータを送信することができる４６０。いくつかのケースでは、対象デバイス１２０−ｃ上でＭＴＣデバイス１１５−ｇによって引き起こされた干渉は、ＳＩＮＲによって数量化され得、ここにおいて、ＭＴＣデバイス１１５−ｇによって引き起こされる対象１２０−ｃのＲＢのＳＩＮＲの低下（drop）が、ＳＩＮＲしきい値よりも小さい場合、そのＲＢは、将来的送信のためにリソースプールに留まることになる。
【００５７】
[0066]他のケースでは、ＭＴＣデバイス１１５−ｇは、対象デバイス１２０−ｃ上でＭＴＣデバイス１１５−ｇによって引き起こされる干渉に基づいて、そのリソースプールにおけるすべてのＲＢを再評価することができる。測定された干渉がしきい値の干渉よりも小さい場合、ＭＴＣデバイス１１５−ｇは、将来的送信のためにそのリソースプールに選択されたリソースを保持ことができる。測定された干渉がしきい値よりも大きい場合、ＭＴＣデバイス１１５−ｇは、そのリソースプールからそのＲＢを取り除くことができる。いくつかの実施形態では、ＳＩＮＲは、干渉メトリックとして使用され得、ここにおいて、ＳＩＮＲしきい値よりも大きいＳＩＮＲを有するＲＢは、将来的送信のためにＭＴＣデバイスのリソースプールに保たれうる。
【００５８】
[0067]ＭＴＣデバイス１１５−ｇはまた、それが使用していない他のＲＢをリスンし、同様のプロシージャに従う次の期間におけるその送信のために、新たなＲＢを選ぶことを試みることができる。
【００５９】
[0068]図４を参照して説明されたように、１つの対象デバイス１２０−ｃおよび１つの基地局１０５−ｄのみが図示されている。しかしながら、上で説明された技法が、１つより多い対象デバイス１２０および／または１つより多い基地局１０５で有益に実装されうることは認識されるべきである。
【００６０】
[0069]次に図５に移ると、図１、２、３、および／または４を参照して上で説明された技法にしたがって、対象デバイス１２０およびＭＴＣデバイス１１５の両方によって利用されうる対象デバイス１２０の媒体リソースを表すリソースブロックの図５００が例示されている。図５００は、縦軸上に表された周波数帯域５１０、および水平軸上の複数の期間を通じた時間を有する格子状の、ＲＢ５０５−ａのようないくつかのＲＢを図示している。各時間期間５１５、５２０、５２５、５３０は、いくつかの時間スロットによって定義されうる。例えば、第１の期間５１５は、時間スロット５３１、５３２、…５３３を含み、第２の期間５２０は、時間スロット５３１−ａ、５３２−ａ、５３３−ａを含む、等である。いくつかのケースでは、時間スロット５３１、５３２、…５３３は、０−６４の時間スロットを表すことができる。各ＲＢの位置は、所与の期間内の周波数値および時間値によって図５００において定義されうる。例えば、ＲＢ５０５−ａは、第１の期間５１５中の時間スロット５３２と、周波数５３６とに位置する。ＲＢ５０５−ｂは同じ相対関係にある（relative）時間−周波数位置にあるが、ＲＢ５０５−ｂが第２の期間５２０にある形でＲＢ５０５−ａに時間の観点で後続しうる。周波数５３５のような各周波数は、周波数５３５、５３６、５３７のような、複数の周波数を含むことができるより広い周波数帯域でグループ化されうる。いくつかのケースでは、周波数５３５、５３６、５３７は、０−５の異なる周波数を表すことができる。この時間周波数フレームワーク内で、対象デバイス１２０および／またはＭＴＣデバイス１１５のようなデバイスによって利用されるＲＢの複数の期間５１５、５２０、５２５、５３０を横断する移動および位置が図示されうる。
【００６１】
[0070]例えば、対象デバイス１２０は、別のデバイス（例えば、別のＵＥ、ＭＴＣデバイス１１５、基地局１０５等）のような別のエンティティにある特定のデータを送信するための時間スロット５３１および周波数５３７でＲＢ５４１−ａを選択することができる。いくつかのケースでは、対象デバイス１２０はその後、第２の期間５２０中のＲＢ５４１−ｂ上で送信することができる。時間スロット５３１−ａおよび周波数５３７に位置するＲＢ５４１−ｂは、第１の期間５１５中の時間スロット５３１および周波数５３７に位置するＲＢ５４１−ａと同じ相対関係にある時間周波数位置を第２の期間５２０において有することができる。この説明されている実施形態では、対象デバイス１２０は、各期間５１５、５２０、５２５、および５３０において同じ相対関係にある位置を有するＲＢ５４１−ａ、５４１−ｂ、５４１−ｃ、および５４１−ｄ上で送信することができる。
【００６２】
[0071]このシナリオでは、ＭＴＣデバイス１１５は、ＳＩＮＲのような干渉を推定するべき候補ＲＢを選ぶ前のいくつかの期間の間、対象デバイス１２０によって使用されるＲＢをリスンすることができる。例えば、ＭＴＣデバイス１１５はＲＢ５４５を、例えば前の期間において対象デバイス１２０がそのＲＢを周波数ホッピングしていないと決定した後に、リスンするように選ぶことができる。図示されている例では、ＭＴＣデバイス１１５は、第１の期間５１５の前の期間において、対象デバイス１２０が複数の期間の間、ＲＢ５４０上で継続的に送信していることを決定することができる。ＭＴＣデバイス１１５はその後、第１および第２の期間５１５、５２０においてＲＢ５４５−ａおよび５４５−ｂをリスンすることを選び、その特定のＲＢに関するＳＩＮＲ値を決定し、さらに、それが将来的送信のために、ＲＢ５４５−ｃ、５４５−ｄのようなＲＢ５４５を使用することができるかどうかを決定することができる。ＭＴＣデバイス１１５は、第１および第２の期間５１５、５２０においてＲＢ５４５−ａ、５４５−ｂをリスンした後に、それがＲＢ５４５を、より具体的にはＲＢ５４５−ｃおよび５４５−ｄを、将来的送信のためにそのリソースプール中に置くように、ＲＢ５４５のＳＩＮＲがしきい値ＳＩＮＲを下回ると決定することができる。
【００６３】
[0072]第３の期間５２５において、ＭＴＣデバイス１１５は、例えば基地局１５０へのアップリンクデータの送信のためにＲＢ５４５−ｃを選ぶことができる。ＭＴＣはその後、第３の期間５２５において、基地局１０５にＲＢ５４５−ｃ上で直接送信することができる。ＭＴＣデバイス１１５は、少なくともＲＢ５４０上での送信に関して、対象デバイス１２０が周波数ホッピングに携わっていないと前に決定していたので、ＭＴＣデバイス１１５はその後、第４の期間５３０において、ＲＢ５４５−ｄ上で送信することができる。このように、ＭＴＣデバイス１１５は、対象デバイス１２０の既存の通信に多大に影響を与えることなく、それ自身のアップリンクバジェットを拡張するために対象デバイス１２０のリソースを利用することができる。
【００６４】
[0073]別の例では、ＭＴＣデバイス１１５は、第１および第２の期間５１５、５２０における送信のために対象デバイス１２０によって使用されるリソースをリスンすることができる。このシナリオでは、対象デバイス１２０が、それが自発的な発見に携わっているのでそのリソースをホッピングしているとＭＴＣデバイス１１５は決定することができる。
【００６５】
[0074]いくつかのケースでは、対象デバイス１２０は、ＬＴＥ−Ｄの媒体アクセス制御（ＭＡＣ）アドレスに依存する一貫したプロセスのような自発的な発見に関わりうる。このＭＡＣアドレスに基づいて、対象デバイス１２０は、予め定義されたシーケンスに基づいて、ＲＢおよびリソースホップを選択することができる。しかしながら、特に自発的な発見ＭＡＣアドレスが、リソースおよび電力を消費する高機能の信号処理を使用しうるので、ＭＴＣデータが小さく、時折にのみ送信され、および度々遅延耐性がありうる結果、それが自発的な発見によって使用されるＭＡＣアドレスに適切でないことがある。結果として、ＭＴＣデータの中継器は、対象デバイスまたはＵＥ１２０のような自発的な発見デバイスと互換性があり、自発的な発見デバイスと同時に使用されうる。
【００６６】
[0075]このシナリオでは、ＭＴＣデバイス１１５は、対象デバイス１２０がまず、第１の期間５１５中の時間スロット５３１および周波数５３７におけるＲＢ５４１−ａ上で送信することを観測することができる。ＭＴＣデバイス１１５はその後、対象デバイス１２０が、第２の期間５２０中の時間スロット５３２−ａおよび周波数５３６におけるＲＢ５０５−ｂ上で送信することを観測することができる。この周波数ホッピングに基づいて、ＭＴＣデバイス１１５は、対象デバイス１２０のホッピングパターンを決定することができる。対象デバイス１２０の決定されたホッピングパターンに基づいて、ＭＴＣデバイス１１５はさらに、対象デバイス１２０が、第３の期間５２５中の時間スロット５３２−ｂおよび周波数５３７におけるＲＢ５５０上で送信することになると決定することができる。したがって、ＭＴＣデバイス１１５は、第３の期間５２５における送信のために、ＲＢ５４５−ｃのようなＲＢ５５０とは異なるＲＢを選ぶことができる。いくつかのケースでは、ＭＴＣデバイス１１５は、ＲＢ５４５−ｃの推定されたＳＩＮＲが、ＭＴＣデバイス１１５によって前に決められたしきい値ＳＩＮＲ値を下回ることに基づいて、ＲＢ５４５−ｃをそのリソースプールに置いたかもしれない。対象デバイス１２０の既知のホッピングパターンに基づいて、ＭＴＣデバイス１１５はその後、対象デバイス１２０が、第４の期間５３０中の時間スロット５３３−ｃおよび周波数５３５におけるＲＢ５５５上で送信することになると決定することができる。したがって、ＭＴＣデバイスは、対象デバイス１２０のホッピングパターンとのコンフリクトを避けるために、第４の期間５３０中の時間スロット５３３−ｃおよび周波数５３７におけるＲＢ５６０上で送信することを選択することができる。いくつかのケースでは、ＭＴＣデバイス１１５は既に、ＲＢ５５５の測定されたＳＩＮＲ値に基づいて、そのリソースプールにあるべきＲＢ５５５を選択したかもしれない。他のケースでは、ＭＴＣデバイス１１５は、ＲＢ５５５が第１、第２、第３の期間５１５、５２０、５２５、および／または他の前の期間において、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有すると決定することができる。
【００６７】
[0076]いくつかのケースでは、ＭＴＣデバイス１１５は、対象デバイス１２０の決定されたホッピングパターンにしたがって、後続の期間においてそれが送信するＲＢをホッピングすることができる。他のケースでは、ＭＴＣデバイス１１５は、必ずしも対象デバイス１２０のホッピングパターンに従わないけれども、衝突を避けるために、例えば対象デバイス１２０がそれに対してホッピングするのと同じＲＢを使用して、それが送信するＲＢをホッピングすることができる。結果として、ＭＴＣデバイス１１５は、対象デバイス１２０に関する決定されたホッピングパターンとは異なるパターンで、そのプールされたリソースをホッピングすることができる。
【００６８】
[0077]いくつかの実施形態では、ＭＴＣデバイス１１５は、対象デバイス１２０によって使用される増大した数のＲＢ、および増加した数の周波数をリスンするための広帯域受信機を有することができる。例えば、ＭＴＣデバイス１１５は、周波数５３８、５３９、および５４０上のＲＢをリスンすることができる。一例では、ＭＴＣデバイス１１５は、ＲＢ５６５が所与のしきい値よりも小さいＳＩＮＲ値を有すると決定し、第２の期間５２０中のＲＢ５６５上で送信することができる。対象デバイス１２０の決定されたホッピングパターンに基づいて、ＭＴＣデバイス１１５はその後、対象デバイス１２０の既存の送信にマイナスの影響を与えることを避けるために、第３の期間５２５中の時間スロット５３３−ｂおよび周波数５４０におけるＲＢ５７０にホッピングすることができる。
【００６９】
[0078]いくつかの実施形態では、ＭＴＣデバイス１１５が複数の連続の期間の間、ＲＢ５４５上で送信するとき、ＭＴＣデバイス１１５はまた、第２の期間中のＲＢ５４１−ｂのような、対象デバイス１２０によって使用される他のＲＢ上で引き起こされる干渉を測定または推定することができる。ＭＴＣデバイス１１５によって引き起こされるＲＢ５４１−ｂ上の干渉が大きすぎる、例えばしきい値を上回る、場合、ＭＴＣデバイス１１５は、図１、２、３、および／または４を参照して上で説明された技法にしたがって、第３の期間５２５の間、そのリソースプールからＲＢ５４５−ｃを取り除くことができる。
【００７０】
[0079]いくつかのケースでは、各期間５１５、５２０、５２５、５３０等の正確な期間の長さが、基地局１０５によって決定されうる。例えば、自発的な発見では、各期間は、発見期間とも称されうる。複数の期間の間持続しうる発見期間の長さは、基地局またはｅＮＢ１０５によってブロードキャストされうる。このブロードキャストされた長さに基づいて、所与の期間の各ＲＢは、周波数およびそれと相対関係にある（relative）時間スロットにおいて、単一の期間の長さ分隔てられている、次の期間中のＲＢと一線になり得、同様のことがその先も続く（and so on）。この時間周波数の関係により、ＭＴＣ１１５デバイスは、正確に将来のＲＢの使用および時間周波数ポジションを予測することができる。
【００７１】
[0080]上の説明は、単に例として与えられているに過ぎず、したがって、使用されているＲＢの指定の位置および特定のホッピングパターンは、請求項の主題の範囲を限定するものとして見なされるべきではない。
【００７２】
[0081]図６は、様々な実施形態にしたがった、対象デバイス１２０のような別のデバイスの１つまたは複数のＲＢを、基地局１０５のようなさらに別のデバイスとのアップリンク通信のために利用するためのデバイス１１５−ｈのブロック図６００を図示している。デバイス１１５−ｈは、図１、２、３、４、および／または５を参照して上で説明されたＭＴＣデバイス１１５、ならびに／あるいは、図１、３、および／または４を参照して説明された対象デバイス１２０の１つまたは複数の態様の例でありうる。デバイス１１５−ｈは、受信機モジュール６０５、リソース選択モジュール６１０、および／または送信機モジュール６１５を含むことができる。これらのコンポーネントの各々は、互いに通信状態にありうる。
【００７３】
[0082]受信機６０５は、デバイス１１５−ｈが何を受信または送信したかに関するシグナリング情報、データ、および／またはパケットのような情報を受信することができる。受信された情報は、様々な目的で、リソース選択モジュール６１０によって利用されうる。いくつかのケースにおいて、受信機６０５は、例えば対象デバイス１２０からデータまたは送信を受信し、さらに、基地局１０５にデータを送信するために対象デバイス１２０のアップリンクリソースを利用するための上で説明された様々な技法を可能にするように構成されうる。
【００７４】
[0083]送信機６１５も同様に、デバイス１１５−ｈから、パケット、データ、および／またはシグナリング情報のような情報を送信することができる。いくつかのケースでは、送信機６１５は、本明細書において説明されている様々な実施形態にしたがってアップリンクデータを、例えば、対象デバイス１２０の１つまたは複数のＲＢによって基地局１０５に、送るように構成されうる。
【００７５】
[0084]特に、受信機モジュール６０５は、対象デバイス１２０から１つまたは複数の送信を受信（または傍受）するように構成されうる。受信機モジュール６０５はその後、リソース選択モジュール６１０に１つまたは複数の受信された／傍受された送信を通信することができる。リソース選択モジュール６１０は、デバイス１１５−ｈのリソースプールにどのＲＢが置かれうるかを決定するために、１つまたは複数の受信された送信のＳＩＮＲを推定することができる。これは、しきい値ＳＩＮＲよりも小さいＳＩＮＲを有するＲＢを含むことができる。リソース選択モジュール６１０はその後、例えば送信機６１５を介して基地局１０５にアップリンク上で送信するために、リソースプールからＲＢをランダムに選択することができる。いくつかの実施形態では、デバイス１１５−ｈは、基地局１０５に選ばれたＲＢ上で直接送信することができる。他の実施形態では、デバイス１１５−ｈは、ＬＴＥ−Ｄ接続のようなＰ２Ｐ接続をわたって対象デバイス１２０に対して、アップリンク送信のためにデータを中継することができる。対象デバイス１２０はその後、そのアップリンクデータを、選択されたＲＢを介して基地局１０５に転送することができる。
【００７６】
[0085]図７は、リソース選択モジュール６１０−ａの一実施形態を例示しているブロック図７００である。リソース選択モジュール６１０−ａは、図６のリソース選択モジュール６１０の例であり得、これらもまた図６を参照して説明されているような受信機６０５および送信機６１５と通信状態にありうる。一例では、モジュール６１０−ａは、対象デバイス選択モジュール７０５、対象リソースＳＩＮＲ推定モジュール７１０、対象ＳＩＮＲ比較モジュール７１５、および対象リソースブロック選択モジュール７２０を含むことができる。
【００７７】
[0086]一実施形態では、対象デバイス選択モジュール７０５は、デバイス１１５−ｈからの１つまたは複数の対象デバイス１２０の距離を決定するために、１つまたは複数の対象デバイス１２０からの受信された信号を測定することができる。対象デバイス選択モジュール７０５は、図６の受信機６０５からの受信された信号を取得することができる。対象デバイス選択モジュール７０５は、どの対象デバイスが、距離が最も近いかを決定するために、１つまたは複数の対象デバイス１２０から受信された信号の信号強度を測定することができる。最も近い対象デバイスは、最大の信号強度を有するデバイスでありうる。対象デバイス選択モジュール７０５はその後、候補中継デバイスとして最も近い対象デバイス１２０を選択し、対象リソースＳＩＮＲ推定モジュール７１０にこれを通信することができる。いくつかのケースでは、潜在的な対象デバイスのプールを狭めることによって、デバイス１１５−ｈは、そのリソースプール中に置くべき適したＲＢを迅速に発見することができる。このことは、単一の、または限定された数の候補対象デバイス１２０のみからの、デバイス１１５−ｈがリスンしなければならないことになるＲＢの限定された量に起因しうる。
【００７８】
[0087]対象リソースＳＩＮＲ推定モジュール７１０はその後、１つまたは複数の候補ＲＢ上での選択された候補対象デバイス１２０の送信の間リスンするように、受信機６０５に対して指示することができる。対象リソースＳＩＮＲ推定モジュール７１０はその後、これらの潜在的な候補ＲＢ上の１つまたは複数の受信された信号のＳＩＮＲを推定することができる。他の実施形態では、対象リソースＳＩＮＲ推定モジュール７１０は、後の送信のためにリソースプール中に置くべき適したＲＢを決定するのを助けるために、ＳＮＲ、ＳＩＮ、または他の干渉メトリックのような他のメトリック、を推定／測定することができる。対象リソースＳＩＮＲ推定モジュール７１０はその後、対象ＳＩＮＲ比較モジュール７１５に１つまたは複数の候補ＲＢのＳＩＮＲ値を通信することができる。
【００７９】
[0088]対象ＳＩＮＲ比較モジュール７１５は、１つまたは複数の候補ＲＢに関する受信されたＳＩＮＲ値を、しきい値ＳＩＮＲと比較することができる。いくつかのケースでは、しきい値ＳＩＮＲは、例えば、ネットワーク、ＭＴＣサーバ２１０、デバイス１１５−ｈによって決定されうるか、事前に設定されうる。対象ＳＩＮＲ比較モジュール７１５はその後、例えば対象デバイス１２０の既存の通信を保護するために、どの候補ＲＢがしきい値ＳＩＮＲよりも小さいＳＩＮＲを有するかを決定することができる。対象ＳＩＮＲ比較モジュール７１５はその後、対象リソースブロック選択モジュール７２０に比較情報を送ることができる。
【００８０】
[0089]対象リソースブロック選択モジュール７２０は、将来的送信のために、ＳＩＮＲしきい値よりも小さいＳＩＮＲを有する候補ＲＢを選択し、デバイス１１５−ｈのリソースプール中にそれらの選択されたＲＢを置くことができる。いくつかの実施形態では、対象リソースブロック選択モジュール７２０はまた、デバイス１１５−ｈから、基地局１０５のような別のデバイスにアップリンクデータを送信するために１つまたは複数のＲＢを選択することもできる。アップリンクデータの送信は、例えばデバイス１１５−ｈの送信機６１５によって実行されうる。いくつかのケースでは、対象リソースブロック選択モジュール７２０は、デバイス１１５−ｈからアップリンクデータを送信するために１つまたは複数のＲＢをランダムに選択することができる。
【００８１】
[0090]図８は、リソース選択モジュール６１０−ｂの一実施形態を例示しているブロック図８００である。リソース選択モジュール６１０−ｂは、図６および／または図７のリソース選択モジュール６１０の例でありうる。一例では、リソース選択モジュール６１０−ｂは、対象デバイス選択モジュール７０５−ａ、対象リソースＳＩＮＲ推定モジュール７１０−ａ、対象ＳＩＮＲ比較モジュール７１５−ａ、対象リソースブロック選択モジュール７２０−ａ、ＭＴＣ干渉推定モジュール８０５、およびＭＴＣ干渉比較モジュール８１０を含むことができる。
【００８２】
[0091]対象デバイス選択モジュール７０５−ａ、対象リソースＳＩＮＲ推定モジュール７１０−ａ、および対象ＳＩＮＲ比較モジュール７１５−ａは、図７を参照して上で説明されたような対象デバイス選択モジュール７０５、対象リソースＳＩＮＲ推定モジュール７１０、および対象ＳＩＮＲ比較モジュール７１５と同じ機能を提供するように構成されうる。簡潔さのために、これらのモジュールは、本明細書で再び個別に説明されない。
【００８３】
[0092]ＭＴＣ干渉推定モジュール８０５は、アップリンク送信のために、これが対象デバイス１２０の既存の通信に対して有しうるマイナスの影響を低減しながら、対象デバイス１２０の１つまたは複数のＲＢを選択するのをさらに助けることができる。例えば、デバイス１１５−ｈは、１つより多い期間の間、同じ選択されたＲＢ上で送信することができる。このケースでは、少なくとも１つの期間の間ＲＢ上で送信した後、ＭＴＣ干渉推定モジュール８０５は、対象デバイス１２０の既存の通信上で、例えば対象デバイス１２０の１つまたは複数のＲＢ上で、デバイス１１５−ｈの送信によって引き起こされる干渉を推定することができる。ＭＴＣ干渉推定モジュール８０５はその後、ＳＩＮＲで表されうる、対象デバイス１２０の測定されたＲＢに関する推定干渉をＭＴＣ干渉比較モジュール８１０に通信することができる。
【００８４】
[0093]ＭＴＣ干渉比較モジュール８１０はその後、対象デバイス１２０のＲＢの各々に関する推定された干渉メトリック（複数を含む）を干渉しきい値と比較することができる。いくつかのケースでは、第２のＳＩＮＲしきい値で表されうる干渉しきい値は、例えば、ネットワーク、ＭＴＣサーバ２１０、デバイス１１５−ｈによって決定されうるか、または事前に設定されうる。結果として得られる情報はその後、ＭＴＣ干渉比較モジュール８１０によってコンパイルされ、対象リソースブロック選択モジュール７２０−ａに通信されうる。
【００８５】
[0094]対象リソースブロック選択モジュール７２０−ａは、対象リソースＳＩＮＲ推定モジュール７１０−ａから受信された情報に基づいて、ＳＩＮＲしきい値よりも小さいＳＩＮＲを有する候補ＲＢを選択することができる。対象リソースブロック選択モジュール７２０−ａはまた、ＭＴＣ干渉比較モジュール８１０から受信された情報に基づいて、候補ＲＢを選択することができる。より具体的には、対象リソースブロック選択モジュール７２０−ａは、リソースプール中に前に選択されたＲＢを、デバイス１１５−ｈが次の期間においてその選択されたＲＢ上で送信することができるように保持するか、またはその選択されたＲＢを、それが他の対象デバイス１２０の通信に過度な干渉を引き起こす場合にリソースプールから取り除くか、のどちらかを行うことができる。このように、デバイス１１５−ｈのためのＲＢ選択は、対象デバイス１２０の既存の通信に対する影響を最小限にすることができる。
【００８６】
[0095]図９は、様々な実施形態にしたがった、基地局１０５のような別のデバイスとの通信のために、ＵＥまたはモバイルデイバスのような対象デバイス１２０の１つまたは複数のＲＢを利用するために構成されたＭＴＣデバイス１１５−ｉのブロック図９００である。ＭＴＣデバイス１１５−ｉは、上で論じられた様々なＭＴＣアプリケーションのために、センサまたはモニタ９１５のような様々な構成のいずれも有することができる。ＭＴＣデバイス１１５−ｉは、モバイル動作を容易にするために、小型バッテリのような内部電源（図示せず）を有することができる。いくつかの実施形態では、ＭＴＣモジュール１１５−ｉは、図１、２、３、４、５、６、７、および／または８のＭＴＣデバイス１１５の１つまたは複数の態様の例でありうる、および／または１つまたは複数の態様を組み込むことができる。ＭＴＣデバイス１１５−ｉは、マルチモードモバイルデバイスでありうる。ＭＴＣデバイス１１５−ｉは、いくつかのケースでは、ＭＴＣ  ＵＥまたはＭ２Ｍデバイスと称されうる。
【００８７】
[0096]ＭＴＣデバイス１１５−ｉは、リソース選択モジュール６１０−ｃ、対象ホッピングパターン決定モジュール９６５、アンテナ（複数を含む）９４５、トランシーバモジュール９５０、メモリ９８０、およびプロセッサモジュール９７０を含むことができ、これらは各々、（例えば、１つまたは複数のバスを介して）直接的にまたは間接的に、互いに通信状態にありうる。トランシーバモジュール９５０は、上で説明されたように、アンテナ（複数を含む）９４５および／または１つまたは複数の有線もしくはワイヤレスリンクを介して、１つまたは複数のネットワークと双方向に通信するように構成されうる。例えば、トランシーバモジュール９５０は、図１、２、３、および／または４の基地局１０５と双方向に通信するように構成されうる。トランシーバモジュール９５０は、パケットを変調してその変調されたパケットを送信のためにアンテナ（複数を含む）９４５に提供する、およびアンテナ（複数を含む）９４５から受信されたパケットを復調する、ように構成されたモデムを含むことができる。ＭＴＣデバイス１１５−ｉが単一のアンテナ９４５を含むことができる一方で、ＭＴＣデバイス１１５−ｉは、複数のリンクのために複数のアンテナ９４５を含むことができる。
【００８８】
[0097]メモリ９８０は、ランダムアクセスメモリ（ＲＡＭ）および読取専用メモリ（ＲＯＭ）を含むことができる。メモリ９８０は、実行されたとき、プロセッサモジュール９７０に、本明細書に記載された様々な機能（例えば、データ捕捉、データベース管理、メッセージルーティング等）を実行させるように構成される命令を含む、コンピュータ可読な、コンピュータ実行可能なソフトウェアコード９８５を記憶することができる。代わりとして、ソフトウェアコード９８５は、プロセッサモジュール９７０によって直接実行可能ではないことがあるけれども、（例えば、コンパイルされ、実行されるときに）、コンピュータに、本明細書で説明されている機能を実行させるように構成されうる。
【００８９】
[0098]プロセッサモジュール９７０は、例えば、ＡＲＭ（登録商標）ベースのプロセッサまたはＩｎｔｅｌ（登録商標）コーポレーションもしくはＡＭＤ（登録商標）によって製造されたもののような、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）等のようなインテリジェントハードウェアデバイスを含むことができる。
【００９０】
[0099]図９のアーキテクチャにしたがうと、ＭＴＣデバイス１１５−ｉは、通信管理モジュール９６０をさらに含むことができる。通信管理モジュール９６０は、基地局１０５、他のＭＴＣデバイス１１５、およびまたは対象デバイス１２０との通信を管理することができる。例として、通信管理モジュール９６０は、バスを介して、ＭＴＣデバイス１１５−ｉの他のコンポーネントのいくつかまたはすべてと通信状態にあるＭＴＣデバイス１１５−ｉのコンポーネントでありうる。代わりとして、通信管理モジュール９６０の機能は、トランシーバモジュール９５０のコンポーネントとして、コンピュータプログラム製品として、および／またはプロセッサモジュール９７０の１つまたは複数のコントローラ要素として実装されうる。
【００９１】
[0100]ＭＴＣデバイス１１５−ｉのためのコンポーネントは、図６、７、および／または８のデバイス１１５に関して上で論じられた態様を実装するように構成され得、簡潔さのために、ここでは繰り返されない。例えば、リソース選択モジュール６１０−ｃは、図６、７、および／または８のリソース選択モジュール６１０、６１０−ａ、６１０−ｂと同様の機能を含むことができる。対象ホッピングパターン決定モジュール９６５は、図４および／または５を参照して上で説明された技法を介して対象デバイス１２０のホッピングパターンを決定することができる。
【００９２】
[0101]いくつかの実施形態では、アンテナ（複数を含む）９４５と連携するトランシーバモジュール９５０は、ＭＴＣデバイス１１５−ｉの他の可能なコンポーネントと共に、１つまたは複数の対象デバイス１２０から送信を受信することができ、１つまたは複数の対象デバイスのリソースを利用して、ＭＴＣデバイス１１５−ｉから基地局１０５またはコアネットワーク１４０にアップリンクデータを送信することができる。いくつかの実施形態では、トランシーバモジュール９５０は、アンテナ９４５と連携してＭＴＣデバイス１１５−ｉの他の可能なコンポーネントと共に、１つまたは複数の対象デバイス１２０から送信を受信することができ、ＭＴＣデバイス１１５−ｉから基地局１０５またはコアネットワーク１４０にアップリンクデータを、これらのデバイスまたはシステムがフレキシブルな波形を利用することができるように送信することができる。
【００９３】
[0102]いくつかの実施形態では、ＭＴＣデバイス１１５−ｋは、電力増幅器を有さないことがある。他のケースでは、ＭＴＣデバイス１１５−ｋは、２０ｄＢが可能な標準のＵＥ電力増幅器と比較されると限定された電力増幅器、例えば１−３ｄＢ電力増幅器（図示せず）を有することができる。どちらのケースでも、ＭＴＣデバイス１１５−ｋの通信範囲は限定されうる。この理由および他の理由で、例えば基地局１０５またはＭＴＣサーバ２１０にアップリンク情報を通信するＭＴＣデバイス１１５−ｋの能力は、限定されうる。結果として、ＭＴＣデバイス１１５−ｋから狭周波数帯域によって中継デバイス１２０を通り、広周波数帯域によって基地局１０５に通信を中継するための上で説明された技法は、ＭＴＣデバイス１１５−ｋに関するアップリンク通信を向上させることができる。
【００９４】
[0103]図１０は、様々な実施形態にしたがった、基地局１０５のような第２のデバイスとのアップリンク通信のために、対象デバイス１２０のような第１のデバイスのリソースを利用するための方法１０００の一例を例示しているフローチャートである。明確性のために、方法１０００は、図１、２、３、４、６、７、８、および／または９を参照して説明されたデバイス１１５（例えば、ＭＴＣデバイス）のうちの１つの１つまたは複数の態様を参照して以下で説明される。いくつかの実施形態では、デバイス１１５のうちの１つのようなデバイスは、以下で説明される機能を実行するために、デバイス１１５の機能要素を制御するコードの１つまたは複数のセットを実行することができる。
【００９５】
[0104]ブロック１００５で、１つまたは複数の対象デバイスの１つまたは複数のＲＢの信号対干渉雑音比（ＳＩＮＲ）は推定されうる。ブロック１００５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースＳＩＮＲ推定モジュール７１０を使用して実行されうる。
【００９６】
[0105]ブロック１０１０で、１つまたは複数の対象デバイスのＲＢの１つまたは複数は、１つまたは複数の対象デバイスの１つまたは複数のＲＢの推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべきと選択されうる。ブロック１０１０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０を使用して実行されうる。
【００９７】
[0106]ブロック１０１５で、信号は、第１のリソースプール中の１つまたは複数のＲＢによって通信されうる。ブロック１０１５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０、図６を参照して説明された送信機６１５、ならびに／あるいは、図９を参照して説明されたトランシーバモジュール９５０および／またはアンテナ９４５を使用して実行されうる。
【００９８】
[0107]したがって、方法１０００は、第２のデバイスとのアップリンク通信のために第１のデバイスのリソースを利用することを提供することができる。方法１０００は、単に１つの実行に過ぎず、方法１０００の動作は、他の実行が可能になるように、再配置か、または違った形で修正されうることは留意されるべきである。
【００９９】
[0108]図１１は、様々な実施形態にしたがった、基地局１０５のような第２のデバイスとのアップリンク通信のために、対象デバイス１２０のような第１のデバイスのリソースを利用するための方法１１００の一例を例示しているフローチャートである。明確性のために、方法１１００は、図１、２、３、４、６、７、８、および／または９を参照して説明されたデバイス１１５（例えば、ＭＴＣデバイス）のうちの１つの１つまたは複数の態様を参照して以下で説明される。いくつかの実施形態では、デバイス１１５のうちの１つのようなデバイスは、以下で説明される機能を実行するために、デバイス１１５の機能要素を制御するコードの１つまたは複数のセットを実行することができる。
【０１００】
[0109]ブロック１１０５で、１つまたは複数の対象デバイスの１つまたは複数のＲＢの信号対干渉雑音比（ＳＩＮＲ）は推定されうる。ブロック１１０５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースＳＩＮＲ推定モジュール７１０を使用して実行されうる。
【０１０１】
[0110]ブロック１１１０で、１つまたは複数の対象デバイスの１つまたは複数のＲＢの推定されたＳＩＮＲは、しきい値ＳＩＮＲと比較されうる。ブロック１１１０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象ＳＩＮＲ比較モジュール７１５を使用して実行されうる。
【０１０２】
[0111]ブロック１１１５で、１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数は、１つまたは複数の対象デバイスの１つまたは複数のＲＢの推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべきと選択されうる。ブロック１１１５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０を使用して実行されうる。
【０１０３】
[0112]ブロック１１２０で、第１のリソースプールからのＲＢは、ランダムに選択されうる。ブロック１１２０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０を使用して実行されうる。
【０１０４】
[0113]ブロック１１２５で、選択されたＲＢ上の送信が生じうる。ブロック１１２５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０、図６を参照して説明された送信機６１５、ならびに／あるいは、図９を参照して説明されたトランシーバモジュール９５０を使用して実行されうる。
【０１０５】
[0114]したがって、方法１１００は、第２のデバイスとのアップリンク通信のために第１のデバイスのリソースを利用することを提供することができる。方法１１００は、単に１つの実行に過ぎず、方法１１００の動作は、他の実行が可能になるように、再配置か、または違った形で修正されうることは留意されるべきである。
【０１０６】
[0115]図１２は、様々な実施形態にしたがった、基地局１０５のような第２のデバイスとのアップリンク通信のために、対象デバイス１２０のような第１のデバイスのリソースを利用するための方法１２００の一例を例示しているフローチャートである。明確性のために、方法１２００は、図１、２、３、４、６、７、８、および／または９を参照して説明されたデバイス１１５（例えば、ＭＴＣデバイス）のうちの１つの１つまたは複数の態様を参照して以下で説明される。いくつかの実施形態では、デバイス１１５のうちの１つのようなデバイスは、以下で説明される機能を実行するために、デバイス１１５の機能要素を制御するコードの１つまたは複数のセットを実行することができる。
【０１０７】
[0116]ブロック１２０５で、対象デバイスのリソースホッピングパターンが決定されうる。ブロック１２０５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図９を参照して説明された対象ホッピングパターン決定モジュール９６５を使用して実行されうる。
【０１０８】
[0117]ブロック１２１０で、対象デバイスのＲＢのうちの１つまたは複数は、図１０および／または１１を参照して上で説明されたように、例えば対象デバイスの１つまたは複数のＲＢの推定されたＳＩＮＲに少なくとも部分的に基づいて選択されうる。ブロック１２１０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０を使用して実行されうる。
【０１０９】
[0118]ブロック１２１５で、選択されたＲＢ上の送信が生じうる。ブロック１２１５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０、図６を参照して説明された送信機６１５、ならびに／あるいは、図９を参照して説明されたトランシーバモジュール９５０を使用して実行されうる。
【０１１０】
[0119]ブロック１２２０で、対象デバイスの決定されたホッピングパターンに従う第２の選択されたＲＢ上での送信が生じうる。ブロック１２２０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０、図９を参照して説明された対象ホッピングパターン決定モジュール９６５、図６を参照して説明された送信機６１５、ならびに／あるいは、図９を参照して説明されたトランシーバモジュール９５０を使用して実行されうる。
【０１１１】
[0120]したがって、方法１２００は、第２のデバイスとのアップリンク通信のために第１のデバイスのリソースを利用することを提供することができる。方法１２００は、単に１つの実行に過ぎず、方法１２００の動作は、他の実行が可能になるように、再配置か、または違った形で修正されうることは留意されるべきである。
【０１１２】
[0121]図１３は、様々な実施形態にしたがった、基地局１０５のような第２のデバイスとのアップリンク通信のために、対象デバイス１２０のような第１のデバイスのリソースを利用するための方法１３００の一例を例示しているフローチャートである。明確性のために、方法１３００は、図１、２、３、４、６、７、８、および／または９を参照して説明されたデバイス１１５（例えば、ＭＴＣデバイス）のうちの１つの１つまたは複数の態様を参照して以下で説明される。いくつかの実施形態では、デバイス１１５のうちの１つのようなデバイスは、以下で説明される機能を実行するために、デバイス１１５の機能要素を制御するコードの１つまたは複数のセットを実行することができる。
【０１１３】
[0122]ブロック１３０５で、１つまたは複数の対象デバイスの１つまたは複数のＲＢの信号対干渉雑音比（ＳＩＮＲ）は推定されうる。ブロック１３０５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースＳＩＮＲ推定モジュール７１０を使用して実行されうる。
【０１１４】
[0123]ブロック１３１０で、１つまたは複数の対象デバイスのＲＢのうちの１つまたは複数は、推定されたＳＩＮＲ（複数を含む）に少なくとも部分的に基づいて、第１のリソースプール中にあるべきと選択されうる。ブロック１３１０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象リソースブロック選択モジュール７２０を使用して実行されうる。
【０１１５】
[0124]ブロック１３１５で、ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の距離が推定されうる。ブロック１３１５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象デバイス選択モジュール７０５を使用して実行されうる。
【０１１６】
[0125]ブロック１３２０で、中継デバイスは、ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の推定された距離に少なくとも部分的に基づいて、１つまたは複数の対象デバイスから選択されうる。ブロック１３２０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図７および／または８を参照して説明された対象デバイス選択モジュール７０５を使用して実行されうる。
【０１１７】
[0126]ブロック１３２５で、中継デバイスの１つまたは複数のリソースブロック上でＭＴＣデバイスによって引き起こされる干渉が推定されうる。ブロック１３２５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図８を参照して説明されたＭＴＣ干渉推定モジュール８０５を使用して実行されうる。
【０１１８】
[0127]ブロック１３３０で、中継デバイスのリソースブロックのうちの１つまたは複数は、ＭＴＣによって引き起こされる推定された干渉に少なくとも部分的に基づいて、第２のリソースプール中にあるべきと選択されうる。ブロック１３３０における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、ならびに／あるいは、図８を参照して説明されたＭＴＣ干渉比較モジュール８１０を使用して実行されうる。
【０１１９】
[0128]ブロック１３３５で、ＭＴＣデバイスは、中継デバイスに、第１のリソースプールおよび第２のリソースプールの両方の中の１つまたは複数のリソースブロックによって信号を通信することができる。ブロック１３３５における動作（複数を含む）は、いくつかのケースでは、図６、７、８、および／または９を参照して説明されたリソース選択モジュール６１０、対象リソースブロック選択モジュール７２０、および／または図６を参照して説明された送信機６１５、ならびに／あるいは、図９を参照して説明されたトランシーバモジュール９５０を使用して実行されうる。
【０１２０】
[0129]したがって、方法１３００は、第２のデバイスとのアップリンク通信のために第１のデバイスのリソースを利用することを提供することができる。方法１３００は、単に１つの実行に過ぎず、方法１３００の動作は、他の実行が可能になるように、再配置か、または違った形で修正されうることは留意されるべきである。
【０１２１】
[0130]方法１０００、１１００、１２００、および／または１３００の１つまたは複数の態様は、いくつかのケースにおいて、組み合されうる。
【０１２２】
[0131]本明細書で説明されている技法は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、および他のシステムのような様々なワイヤレス通信システムのために使用されうる。「システム」および「ネットワーク」という用語は、しばしば交換可能に使用される。ＣＤＭＡシステムは、ＣＤＭＡ２０００、ユニバーサル地上無線アクセス（ＵＴＲＡ）等のような無線技術を実装することができる。ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６規格をカバーする。ＩＳ−２０００リリース０およびＡは一般に、ＣＤＭＡ２０００  １Ｘ、１Ｘ等と称される。ＩＳ−８５６（ＴＩＡ−８５６）は一般に、ＣＤＭＡ２０００  １ｘＥＶ−ＤＯ、高速パケットデータ（ＨＲＰＤ）等と称される。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））およびＣＤＭＡの他の変形を含む。ＴＤＭＡシステムは、移動体通信のための全世界システム（ＧＳＭ（登録商標））のような無線技術を実装することができる。ＯＦＤＭＡシステムは、ウルトラモバイルブロードバンド（ＵＭＢ）、進化型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ等のような無線技術を実装することができる。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイルテレコミュニケ―ションシステム（ＵＭＴＳ）の一部である。３ＧＰＰ（登録商標）ロングタームエボリューション（ＬＴＥ）およびＬＴＥアドバンスト（ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの最新リリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、ＬＴＥ−Ａ、およびＧＳＭは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）という名称の組織による文書で説明されている。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名称の組織による文書で説明されている。本明細書で説明されている技法は、上で言及されたシステムおよび無線技術、それに加えて他のシステムおよび無線技術のために使用されうる。しかしながら上記の説明は、例の目的でＬＴＥシステムを説明しており、ＬＴＥの専門用語が上記の説明のほとんどにおいて使用されているけれども、その技法はＬＴＥアプリケーションを超えて適用可能である。
【０１２３】
[0132]情報および信号は、様々な異なる技術および技法のいずれかを使用して表されうる。例えば、上記の説明全体を通して参照されうるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、電磁場もしくは磁性粒子、光学場もしくは光学粒子、あるいはそれらのあらゆる組み合わせによって表されうる。
【０１２４】
[0133]本明細書における開示と関係して説明された様々な例示的なブロックおよびモジュールは、個別にまたは集合的にハードウェアにおいて適用可能な機能のいくつかまたはすべてを実行するように適合された１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）で実装または実行されうる。代わりとしてそれらの機能は、汎用プロセッサもしくはデジタル信号プロセッサ（ＤＳＰ）のような１つまたは複数の他の処理ユニット（またはコア）によって、および／または１つまたは複数の集積回路上で、実行されうる。汎用プロセッサは、マイクロプロセッサ、あらゆる従来型プロセッサ、コントローラ、マイクロコントローラ、ステートマシン、またはそれらの組み合わせでありうる。プロセッサはまた、コンピューテイングデバイスの組み合わせ、例えば、ＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいはあらゆる他のそのような構成、としても実装されうる。他の実施形態では、他のタイプの集積回路（例えば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他の半カスタムＩＣ）が使用され得、これらは、当該技術分野において周知のあらゆる方法でプログラムされうる。ブロックおよびモジュールの各々の機能はまた、全体的にあるいは部分的に、メモリ中に具現化され、１つまたは複数の汎用またはアプリケーション特有のプロセッサによって実行されるようにフォーマットされた命令で実装されうる。
【０１２５】
[0134]本明細書で説明されている機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらのあらゆる組み合わせにおいて実装されうる。プロセッサによって実行されるソフトウェアにおいて実装される場合、機能は、コンピュータ可読媒体上で１つまたは複数の命令またはコードとして記憶または送信されうる。他の例および実装は、本開示および添付の請求項の趣旨および範囲内にある。例えば、ソフトウェアの本質に起因して、上で説明された機能は、プロセッサ、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらの任意のものの組み合わせによって実行されるソフトウェアを使用して実行されうる。機能を実行する機構（features）はまた、様々なポジションに物理的に位置し、それは、機能の複数の部分が異なる物理的な位置において実装されるように分布されることを含む。また、請求項を含む本明細書で使用される場合、「のうちの少なくとも１つ」で始まる項目のリストにおいて使用されるような「または（or）」は、例えば「Ａ、Ｂ、またはＣのうちの少なくとも１つ」のリストが、Ａ、またはＢ、またはＣ、またはＡＢ、またはＡＣ、またはＢＣ、またはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような離接的なリスト（disjunctive list）を示す。
【０１２６】
[0135]コンピュータ可読媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にするあらゆる媒体を含む通信媒体およびコンピュータ記憶媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされうるあらゆる利用可能な媒体でありうる。限定ではなく例として、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光学ディスクストレージ、磁気ディスクストレージまたは他の磁気記憶デバイス、あるいは命令またはデータ構造の形態で所望のプログラムコード手段を搬送または記憶するために使用されうる、および汎用もしくは専用コンピュータ、または汎用もしくは専用プロセッサによってアクセスされうるあらゆる他の媒体を備えることができる。また、あらゆる接続手段がコンピュータ可読媒体と適切に名づけられる。例えば、ソフトウェアが、ウェブサイトから、サーバから、あるいは、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者線（ＤＳＬ）、または赤外線や、無線や、マイクロ波のようなワイヤレス技術を使用している他の遠隔ソースから送信された場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線や、無線や、マイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ディスク（Disk）およびディスク（Disc）は、本明細書で使用される場合、コンパクトディスク（Disc）（ＣＤ）、レーザーディスク（登録商標）（Disc）、光学ディスク（Disc）、デジタル多用途ディスク（Disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（Disk）、およびブルーレイディスク（Disc）を含み、ここにおいて、ディスク（Disk）は大抵、磁気的にデータを再生する一方で、ディスク（Disc）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ可読媒体の範囲内に含まれる。
【０１２７】
[0136]添付の図面と関係して上で述べられた詳細な説明は、当業者が本開示を製造または使用することを可能にするために提供されている。本開示に対する様々な修正は、当業者には容易に明らかであり、本明細書において定義された包括的な原理は、本開示の趣旨または範囲から逸脱することなく他のバリエーションに適用されうる。本開示全体を通して、「例」または「実例的」という用語は、例または事例を示しており、言及された例に対するいかなる選好も暗示または要求していない。詳細な説明は、説明された技法の理解を提供する目的で、具体的な詳細を含む。しかしながらこれらの技術は、これらの具体的な詳細なしに実施されうる。いくつかの事例では、周知の構造およびデバイスが、説明されている実施形態の概念を暖味にすることを避けるためにブロック図の形態で図示されている。したがって本開示は、本明細書において説明されている例および設計に限定されるものではないが、本明細書で開示されている原理および新規の特徴と一致する最大範囲を与えられるものとする。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
通信の方法であって、
機械タイプ通信（ＭＴＣ）デバイスによって、１つまたは複数の対象デバイスの１つまたは複数のリソースブロックの信号対干渉雑音比（ＳＩＮＲ）を推定することと、
前記ＭＴＣデバイスによって、前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべき前記１つまたは複数の対象デバイスの前記リソースブロックのうちの１つまたは複数を選択することと、
前記第１のリソースプール中の１つまたは複数のリソースブロックによって信号を通信することと、
を備える、方法。
［Ｃ２］
前記１つまたは複数の対象デバイスの前記１つまたは複数のリソースブロックの前記推定されたＳＩＮＲをしきい値ＳＩＮＲと比較すること、をさらに備え、
前記第１のリソースプール中にあるべき前記１つまたは複数の対象デバイスの前記リソースブロックのうちの１つまたは複数を選択することは、前記しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する１つまたは複数のリソースブロックを選択することを備える、
Ｃ１に記載の方法。
［Ｃ３］
前記第１のリソースプールからリソースブロックをランダムに選択することと、
前記ＭＴＣデバイスによって、前記選択されたリソースブロック上で送信することと、
をさらに備える、Ｃ１に記載の方法。
［Ｃ４］
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定することと、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記選択されたリソースブロックをホッピングすることと、
をさらに備える、Ｃ３に記載の方法。
［Ｃ５］
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の距離を推定することと、
前記推定された距離に少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスから中継デバイスを選択することと、
をさらに備える、Ｃ１に記載の方法。
［Ｃ６］
前記１つまたは複数の対象デバイスの前記１つまたは複数のリソースブロックの信号強度を測定すること、をさらに備え、
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の前記距離を推定することは、前記測定された信号強度に少なくとも部分的に基づく、
Ｃ５に記載の方法。
［Ｃ７］
前記ＭＴＣデバイスによって、前記中継デバイスの前記１つまたは複数のリソースブロック上の前記ＭＴＣデバイスのＳＩＮＲを推定することと、
前記ＭＴＣの前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき前記中継デバイスの前記リソースブロックのうちの１つまたは複数を選択することと、
をさらに備える、Ｃ５に記載の方法。
［Ｃ８］
前記中継デバイスの前記１つまたは複数のリソースブロック上の前記ＭＴＣデバイスの前記ＳＩＮＲをしきい値と比較すること、をさらに備え、
前記第２のリソースプール中にあるべき前記中継デバイスの前記リソースブロックのうちの１つまたは複数を選択することは、前記しきい値を下回る前記ＭＴＣデバイスの前記ＳＩＮＲを有する前記中継デバイスの１つまたは複数のリソースブロックを選択することを備える、
Ｃ７に記載の方法。
［Ｃ９］
前記中継デバイスに、前記第１のリソースプールおよび前記第２のリソースプールの両方の中の１つまたは複数のリソースブロックによって、信号を通信すること、
をさらに備える、Ｃ７に記載の方法。
［Ｃ１０］
前記１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）である、Ｃ１に記載の方法。
［Ｃ１１］
機械タイプ通信（ＭＴＣ）デバイスであって、
プロセッサと、
前記プロセッサと電子通信状態にあるメモリと、
前記メモリに記憶された命令と
を備え、前記命令は、
１つまたは複数の対象デバイスの１つまたは複数のリソースブロックの信号対干渉雑音比（ＳＩＮＲ）を推定することと、
前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべき前記１つまたは複数の対象デバイスの前記リソースブロックのうちの１つまたは複数を選択することと、
前記第１のリソースプール中の１つまたは複数のリソースブロックによって信号を通信することと、
を前記プロセッサによって実行可能である、ＭＴＣデバイス。
［Ｃ１２］
前記命令は、
前記１つまたは複数の対象デバイスの前記１つまたは複数のリソースブロックの前記推定されたＳＩＮＲをしきい値ＳＩＮＲと比較すること、を前記プロセッサによって実行可能であり、
前記第１のリソースプール中にあるべき前記１つまたは複数の対象デバイスの前記リソースブロックのうちの１つまたは複数を選択することを前記プロセッサによって実行可能な前記命令は、前記しきい値ＳＩＮＲよりも小さいＳＩＮＲを有する１つまたは複数のリソースブロックを選択することを前記プロセッサによって実行可能である命令を備える、
Ｃ１１に記載のＭＴＣデバイス。
［Ｃ１３］
前記命令は、
前記第１のリソースプールからリソースブロックをランダムに選択することと、
前記選択されたリソースブロック上で送信することと、
を前記プロセッサによって実行可能である、Ｃ１１に記載のＭＴＣデバイス。
［Ｃ１４］
前記命令は、
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定することと、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記選択されたリソースブロックをホッピングすることと、
を前記プロセッサによって実行可能である、Ｃ１３に記載のＭＴＣデバイス。
［Ｃ１５］
前記命令は、
前記ＭＴＣデバイスと１つまたは複数の対象デバイスとの間の距離を推定することと、
前記推定された距離に少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスから中継デバイスを選択することと、
を前記プロセッサによって実行可能である、Ｃ１１に記載のＭＴＣデバイス。
［Ｃ１６］
前記命令は、
前記１つまたは複数の対象デバイスの前記１つまたは複数のリソースブロックの信号強度を測定すること、を前記プロセッサによって実行可能であり、
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の前記距離を推定することは、前記測定された信号強度に少なくとも部分的に基づく、
Ｃ１５に記載のＭＴＣデバイス。
［Ｃ１７］
前記命令は、
前記中継デバイスの前記１つまたは複数のリソースブロック上の前記ＭＴＣデバイスのＳＩＮＲを推定することと、
前記ＭＴＣデバイスの前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき前記中継デバイスの前記リソースブロックのうちの１つまたは複数を選択することと、
を前記プロセッサによって実行可能である、Ｃ１５に記載のＭＴＣデバイス。
［Ｃ１８］
前記命令は、
前記中継デバイスに、前記第１のリソースプールおよび前記第２のリソースプールの両方の中の１つまたは複数のリソースブロックによって、信号を通信すること、
を前記プロセッサによって実行可能である、Ｃ１７に記載のＭＴＣデバイス。
［Ｃ１９］
前記１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）である、Ｃ１１に記載のＭＴＣデバイス。
［Ｃ２０］
機械タイプ通信（ＭＴＣ）デバイスであって、
１つまたは複数の対象デバイスの１つまたは複数のリソースブロックの信号対干渉雑音比（ＳＩＮＲ）を推定するための手段と、
前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべき前記１つまたは複数の対象デバイスの前記リソースブロックのうちの１つまたは複数を選択するための手段と、
前記第１のリソースプール中の１つまたは複数のリソースブロックによって信号を通信するための手段と、
を備える、ＭＴＣデバイス。
［Ｃ２１］
前記１つまたは複数の対象デバイスの前記１つまたは複数のリソースブロック上で前記ＭＴＣデバイスによって引き起こされた干渉を推定するための手段、をさらに備え、
前記第１のリソースプール中にあるべき前記１つまたは複数の対象デバイスの前記リソースブロックのうちの１つまたは複数を選択するための前記手段は、前記ＭＴＣによって引き起こされた前記推定された干渉に少なくとも部分的に基づいて、前記リソースブロックのうちの１つまたは複数を選択するための手段を備える、
Ｃ２０に記載のＭＴＣデバイス。
［Ｃ２２］
前記第１のリソースプールからリソースブロックをランダムに選択するための手段と、
前記選択されたリソースブロック上で送信するための手段と、
さらに備える、Ｃ２０に記載のＭＴＣデバイス。
［Ｃ２３］
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定するための手段と、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記選択されたリソースブロックをホッピングするための手段と、
さらに備える、Ｃ２２に記載のＭＴＣデバイス。
［Ｃ２４］
前記ＭＴＣデバイスと前記１つまたは複数の対象デバイスとの間の距離を推定するための手段と、
前記推定された距離に少なくとも部分的に基づいて、前記１つまたは複数の対象デバイスから中継デバイスを選択するための手段と、
をさらに備える、Ｃ２０に記載のＭＴＣデバイス。
［Ｃ２５］
前記ＭＴＣデバイスによって、前記中継デバイスの前記１つまたは複数のリソースブロック上の前記ＭＴＣデバイスのＳＩＮＲを推定するための手段と、
前記ＭＴＣの前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第２のリソースプール中にあるべき前記中継デバイスの前記リソースブロックのうちの１つまたは複数を選択するための手段と、
をさらに備える、Ｃ２４に記載のＭＴＣデバイス。
［Ｃ２６］
前記中継デバイスに、前記第１のリソースプールおよび前記第２のリソースプールの両方の中の１つまたは複数のリソースブロックによって、信号を通信するための手段、
をさらに備える、Ｃ２５に記載のＭＴＣデバイス。
［Ｃ２７］
前記１つまたは複数の対象デバイスは、自発的な発見に携わるユーザ機器（ＵＥ）である、Ｃ２０に記載のＭＴＣデバイス。
［Ｃ２８］
機械タイプ通信（ＭＴＣ）デバイス上で動作可能なコンピュータプログラム製品であって、前記コンピュータプログラム製品は、命令を記憶する非一時的なコンピュータ可読媒体を備え、前記命令は、
１つまたは複数の対象デバイスの１つまたは複数のリソースブロックの信号対干渉雑音比（ＳＩＮＲ）を推定することと、
前記推定されたＳＩＮＲに少なくとも部分的に基づいて、第１のリソースプール中にあるべき前記１つまたは複数の対象デバイスの前記リソースブロックのうちの１つまたは複数を選択することと、
前記第１のリソースプール中の１つまたは複数のリソースブロックによって信号を通信することと、
をプロセッサによって実行可能である、コンピュータプログラム製品。
［Ｃ２９］
前記命令は、
前記第１のリソースプールからリソースブロックをランダムに選択することと、
前記選択されたリソースブロック上で送信することと、
を前記プロセッサによって実行可能である、Ｃ２８に記載のコンピュータプログラム製品。
［Ｃ３０］
前記命令は、
前記１つまたは複数の対象デバイスによって使用されるホッピングパターンを決定することと、
前記１つまたは複数の対象デバイスによって使用される前記決定されたホッピングパターンに基づいて、前記選択されたリソースブロックをホッピングすることと、
前記プロセッサによって実行可能である、Ｃ２９に記載のコンピュータプログラム製品。
【図１】
0006316982.tif 000002
【図２】
0006316982.tif 000003
【図３】
0006316982.tif 000004
【図４】
0006316982.tif 000005
【図５】
0006316982.tif 000006
【図６】
0006316982.tif 000007
【図７】
0006316982.tif 000008
【図８】
0006316982.tif 000009
【図９】
0006316982.tif 000010
【図１０】
0006316982.tif 000011
【図１１】
0006316982.tif 000012
【図１２】
0006316982.tif 000013
【図１３】
0006316982.tif 000014