(57)【特許請求の範囲】
【請求項１】
ワイヤレスデバイスの間での直接通信のための方法（３００）であって、
第１のスケジューリングサイクルを、第１のワイヤレスデバイス（１０２）から第２のワイヤレスデバイス（１０４）へ、直接に送信する（３１０）ことと、
前記第２のワイヤレスデバイスによって検知されるべき第１の組のデータを、前記第１のワイヤレスデバイスから前記第２のワイヤレスデバイスへ、直接に送信する（３２０）ことと、
第２のスケジューリングサイクルを、前記第１のワイヤレスデバイスから前記第２のワイヤレスデバイスへ、直接に送信する（３３０）ことと、
第２の組のデータを、前記第１のワイヤレスデバイスから前記第２のワイヤレスデバイスへ、直接に送信する（３４０）ことと、
を備え、
前記第１のスケジューリングサイクルが、それぞれが前記第２のワイヤレスデバイスに前記第１の組のデータを指示する複数の冗長スケジューリング割り当てを含み、
前記第２のスケジューリングサイクルが、それぞれが前記第２のワイヤレスデバイスに前記第２の組のデータを指示する複数の冗長スケジューリング割り当てを含み、
前記第１のスケジューリングサイクルが、前記第２のスケジューリングサイクルよりも冗長なスケジューリング割り当てを包含する、方法。
【請求項２】
前記第２のスケジューリングサイクルの送信が、前記第１の組のデータの送信と時間的に重複する、請求項１に記載の方法。
【請求項３】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記第１のワイヤレスデバイスの識別子と、前記第２のワイヤレスデバイスの識別子と、前記第１の組のデータの内容とのうち少なくとも１つを指示する、請求項１または２に記載の方法。
【請求項４】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記送信された第１の組のデータのスペクトルリソースへのポインタを含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記送信された第１の組のデータに対する所定の時間オフセットまたは周波数オフセットによってオフセットされる、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記送信された第１の組のデータのスペクトルリソースの時間または周波数位置が、前記冗長スケジューリング割り当てのうち１つまたは複数の時間または周波数位置によって指示される、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記送信された第１の組のデータのスペクトルリソースの時間または周波数位置が、前記冗長スケジューリング割り当てのうち少なくとも１つの再送信インデクスによって指示される、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記スペクトルリソースの前記時間または周波数位置が、前記第１のワイヤレスデバイスと前記第２のワイヤレスデバイスとの両方に知られている所定の規則に従って指示される、請求項６または７に記載の方法。
【請求項９】
前記第１のスケジューリングサイクルの前記冗長スケジューリング割り当てのそれぞれが単独で、前記第２のワイヤレスデバイスが前記第１の組のデータを検知することを可能にするのに十分である、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記第１のスケジューリングサイクルの前記冗長スケジューリング割り当てのそれぞれが、同じペイロードを有する、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
前記第１のワイヤレスデバイスにおいて、複数の候補冗長スケジューリング割り当てを決定することをさらに備え、
前記第１のスケジューリングサイクルを送信することが、前記複数の候補冗長スケジューリング割り当ての部分集合のみを送ることを含む、請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記第１の組のデータのパターンと、前記第１の組のデータのフォーマットと、前記第１の組のデータの周波数と、前記第１の組のデータのサイズとのうち少なくとも１つを識別する、請求項１から１１のいずれか一項に記載の方法。
【請求項１３】
前記第１のワイヤレスデバイスにおいて、無線ノード（１０６）から、前記第１のスケジューリングサイクルを送信するのに用いるリソースを識別する信号を受信することをさらに備える、請求項１から１２のいずれか一項に記載の方法。
【請求項１４】
前記第１のワイヤレスデバイスから無線ノードへ、前記第１のスケジューリングサイクルを送信する承認を求めるリクエストを送信（６０２）することと、
前記第１のワイヤレスデバイスにおいて、前記無線ノードから、前記リクエストに応答する承認信号を受信（６０４）することと、をさらに備え、
前記第１のスケジューリングサイクルを前記送信することが、前記承認信号を前記受信することへの応答である、請求項１から１３のいずれか一項に記載の方法。
【請求項１５】
ワイヤレスデバイスの間で直接に通信された情報を検知するための方法（５００）であって、
第１の冗長スケジューリング割り当てを、第１のワイヤレスデバイス（１０４）において、第２のワイヤレスデバイス（１０２）から受信する（５１０）ことと、
第２の冗長スケジューリング割り当てを、前記第１のワイヤレスデバイスにおいて、前記第２のワイヤレスデバイスから受信する（５２０）ことであって、前記第１および第２の冗長スケジューリング割り当ては、それぞれが、前記第２のワイヤレスデバイスからの第１のデータ送信と関連している、受信すること（５２０）と、
第３の冗長スケジューリング割り当てを、前記第１のワイヤレスデバイスにおいて、前記第２のワイヤレスデバイスから受信することであって、前記第３の冗長スケジューリング割り当ては、前記第２のワイヤレスデバイスからの第２のデータ送信と関連している、受信することと、
前記第１のワイヤレスデバイスにおいて、前記データ送信からの１組のデータを、前記第１または第２の冗長スケジューリング割り当てを用いて検知する（５３０）ことと、を備え、
前記第１及び第２の冗長スケジューリング割り当ては、第１のスケジューリングサイクルに含まれ、
前記第３の冗長スケジューリング割り当ては、第２のスケジューリングサイクルに含まれ、
前記第１のスケジューリングサイクルが、前記第２のスケジューリングサイクルよりも冗長なスケジューリング割り当てを包含する、方法。
【請求項１６】
前記第２の冗長スケジューリング割り当てが、前記第１の冗長スケジューリング割り当ての後に受信され、前記第２の冗長スケジューリング割り当てが、前記１組のデータを検知するのに用いられる、請求項１５に記載の方法。
【請求項１７】
前記第１の冗長スケジューリング割り当てと前記第２の冗長スケジューリング割り当てとが矛盾する、請求項１６に記載の方法。
【請求項１８】
第４の冗長スケジューリング割り当てを、前記第１のワイヤレスデバイスにおいて、前記第２のワイヤレスデバイスから受信することと、をさらに備え、
前記第３および第４の冗長スケジューリング割り当ては、それぞれが、前記第２のワイヤレスデバイスからの前記第２のデータ送信と関連する、請求項１５から１７のいずれか一項に記載の方法。
【請求項１９】
前記第１のワイヤレスデバイスにおいて、前記第２のデータ送信からの第２の組のデータを、前記第３または第４の冗長スケジューリング割り当てを用いて検知することをさらに備える、請求項１８に記載の方法。
【請求項２０】
前記第３の冗長スケジューリング割り当てと前記第４の冗長スケジューリング割り当てとが矛盾するかどうかを、前記第１のワイヤレスデバイスにおいて判断することと、
前記第３の冗長スケジューリング割り当てと前記第４の冗長スケジューリング割り当てとが矛盾しないと判断される場合には、前記第１のワイヤレスデバイスにおいて、前記第２のデータ送信からの第２の組のデータを、前記第３または第４の冗長スケジューリング割り当てを用いて検知することと、
前記第３の冗長スケジューリング割り当てと前記第４の冗長スケジューリング割り当てとが矛盾すると判断される場合には、前記第２のデータ送信を無視することと、
をさらに備える、請求項１８に記載の方法。
【請求項２１】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記第１のワイヤレスデバイスの識別子と、前記第２のワイヤレスデバイスの識別子と、前記１組のデータの内容とのうち少なくとも１つを指示する、請求項１５から２０のいずれか一項に記載の方法。
【請求項２２】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記データ送信のスペクトルリソースへのポインタを含む、請求項１５から２１のいずれか一項に記載の方法。
【請求項２３】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記データ送信に対する所定の時間オフセットまたは周波数オフセットによってオフセットされる、請求項１５ら２２のいずれか一項に記載の方法。
【請求項２４】
前記データ送信のスペクトルリソースの時間または周波数位置が、前記冗長スケジューリング割り当てのうち１つまたは複数の時間または周波数位置によって指示される、請求項１５から２３のいずれか一項に記載の方法。
【請求項２５】
前記データ送信のスペクトルリソースの時間または周波数位置が、前記冗長スケジューリング割り当てのうち少なくとも１つの再送信インデクスによって指示される、請求項１５から２４のいずれか一項に記載の方法。
【請求項２６】
前記スペクトルリソースの前記時間または周波数位置が、前記第１のワイヤレスデバイスと前記第２のワイヤレスデバイスとの両方に知られている所定の規則に従って指示される、請求項２４または２５に記載の方法。
【請求項２７】
前記第１および第２の冗長スケジューリング割り当てが両方とも単独で、前記第１のワイヤレスデバイスが前記１組のデータを検知することを可能にするのに十分である、請求項１５から２６のいずれか一項に記載の方法。
【請求項２８】
前記冗長スケジューリング割り当てのうち１つまたは複数が、前記１組のデータのパターンと、前記１組のデータのフォーマットと、前記１組のデータの周波数と、前記１組のデータのサイズとのうち少なくとも１つを識別する、請求項１５から２７のいずれか一項に記載の方法。
【請求項２９】
プロセッサ（７０４）とメモリ（７０２）とを備えたワイヤレスデバイス（１０２）であって、前記メモリが、前記プロセッサによって実行可能な命令を包含することにより、前記ワイヤレスデバイスが、
第１のスケジューリングサイクルを、第２のワイヤレスデバイス（１０４）へ、直接に送信（３１０）し、
前記第２のワイヤレスデバイスによって検知されるべき第１の組のデータを、前記第２のワイヤレスデバイスへ、直接に送信（３２０）し、
第２のスケジューリングサイクルを、前記第２のワイヤレスデバイス（１０４）へ、直接に送信し、
前記第２のワイヤレスデバイスによって検知されるべき第２の組のデータを、前記第２のワイヤレスデバイスへ、直接に送信するように動作し、
前記第１のスケジューリングサイクルが、それぞれが前記第２のワイヤレスデバイスに前記第１の組のデータを指示する複数の冗長スケジューリング割り当てを含み、
前記第２のスケジューリングサイクルが、それぞれが前記第２のワイヤレスデバイスに前記第２の組のデータを指示する複数の冗長スケジューリング割り当てを含み、
前記第１のスケジューリングサイクルが、前記第２のスケジューリングサイクルよりも冗長なスケジューリング割り当てを包含する、ワイヤレスデバイス。
【請求項３０】
前記第２のスケジューリングサイクルの前記送信が、前記第１の組のデータの前記送信と時間的に重複する、請求項２９に記載のワイヤレスデバイス。
【請求項３１】
プロセッサ（７０４）とメモリ（７０２）とを備えたワイヤレスデバイス（１０４）であって、前記メモリが前記プロセッサによって実行可能な命令を包含することにより、前記ワイヤレスデバイスが、
第１の冗長スケジューリング割り当てを、第２のワイヤレスデバイス（１０２）から受信し、
第２の冗長スケジューリング割り当てを、前記第２のワイヤレスデバイスから受信し、
前記第１および第２の冗長スケジューリング割り当ては、それぞれが、前記第２のワイヤレスデバイスからの第１のデータ送信と関連しており、
前記第２のワイヤレスデバイスからの第２のデータ送信と関連している第３の冗長スケジューリング割り当てを、前記第２のワイヤレスデバイスから受信し、
前記データ送信からの１組のデータを、前記第１または第２の冗長スケジューリング割り当てを用いて検知するように動作可能であり、
前記第１及び第２の冗長スケジューリング割り当ては、第１のスケジューリングサイクルに含まれ、
前記第３の冗長スケジューリング割り当ては、第２のスケジューリングサイクルに含まれ、
前記第１のスケジューリングサイクルが、前記第２のスケジューリングサイクルよりも冗長なスケジューリング割り当てを包含する、ワイヤレスデバイス。
【請求項３２】
コンピュータ可読プログラムコード（７１８）を備えたコンピュータプログラムであって、
前記コードが、プロセッサ（７０４）によって実行可能であり、当該プロセッサは、ワイヤレスデバイス（１０２）に、
第１のスケジューリングサイクルを、第２のワイヤレスデバイス（１０４）へ、直接に送信（３１０）させ、
前記第２のワイヤレスデバイスによって検知されるべき第１の組のデータを、前記第２のワイヤレスデバイスへ、直接に送信（３２０）させ、
第２のスケジューリングサイクルを、前記第２のワイヤレスデバイス（１０４）へ、直接に送信させ、
前記第２のワイヤレスデバイスによって検知されるべき第２の組のデータを、前記第２のワイヤレスデバイスへ、直接に送信させるものであり、
前記第１のスケジューリングサイクルが、それぞれが前記第２のワイヤレスデバイスに前記第１の組のデータを指示する複数の冗長スケジューリング割り当てを含み、
前記第２のスケジューリングサイクルが、それぞれが前記第２のワイヤレスデバイスに前記第２の組のデータを指示する複数の冗長スケジューリング割り当てを含み、
前記第１のスケジューリングサイクルが、前記第２のスケジューリングサイクルよりも冗長なスケジューリング割り当てを包含する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して、ワイヤレス通信に関し、より詳しくは、ワイヤレスデバイスの間での直接通信のための方法、デバイス、およびコンピュータプログラム製品に関する。
【背景技術】
【０００２】
デバイス検出は、アドホックおよびセルラネットワークを含む多くの既存のワイヤレス技術のよく知られ広く用いられるコンポーネントである。デバイス検出が用いられる技術および／または標準の例には、Ｂｌｕｅｔｏｏｔｈと、ＷｉＦｉ  Ｄｉｒｅｃｔなど、米国電気電子学会（ＩＥＥＥ）８０２．１１標準スイートのいくつかの変形例とが含まれる。これらのシステムは、ライセンス不要のスペクトルで動作する。
【０００３】
最近では、セルラネットワークにおける通信の基礎としてのデバイス間（Ｄ２Ｄ）の通信が、デバイスが制御された干渉環境において動作することを同時に可能にしながら、通信デバイスの近接性を利用する方法として、提案されてきている。典型的には、そのようなＤ２Ｄ通信は、セルラネットワークとして同じスペクトルを共用する。たとえば、セルラネットワークの上りリソースのうちのいくつかのリソースが、Ｄ２Ｄ通信のために、確保されることがあり得る。Ｄ２Ｄ通信のために専用のスペクトルを配分するというのは、より蓋然性が低い選択肢であって、その理由は、スペクトルは希少なリソースであり、Ｄ２Ｄ通信を用いたサービスとセルラとの間での動的な共用の方が、より柔軟で、より高いスペクトル効率を提供するからである。
【０００４】
検出および／または通信を望むデバイスは、典型的には、様々な形式の制御シグナリングを送信する必要がある。そのような制御シグナリングの一例は、いわゆる（検出）ビーコン信号であり、この信号は、何らかの形式の識別子を搬送し、他のデバイスによって検出可能であることを望むデバイスによって、送信される。他方のデバイスは、ビーコン信号を求めてスキャンすることが可能であり、いったんビーコンを検知すると、適切な行動を取ることになる。たとえば、あるデバイスが、ビーコンを送信するデバイスと共に、接続セットアップを開始しようと試みることがあり得る。一定の通信モード（たとえば、グループキャストおよびブロードキャスト送信にしばしば用いられる、コネクションレス通信）に対しては、ビーコン信号は、関連するデータ送信を潜在的な受信機に指示する情報を搬送し得る。コネクションレス通信とは、典型的には、応答確認された接続セットアップを要求しない、単一指向性の通信モードである。
【０００５】
近接サービス（「ＰｒｏＳｅ」）に対する３ＧＰＰの実行可能性調査は、また、ネットワークカバリッジの外部にあるユーザ機器（ＵＥ）のためのＤ２Ｄ動作をサポートすることも、推奨している。そのような場合には、異なる同期オプションが可能である。たとえば、ＵＥが、展開されているネットワークの同期基準と一般的に異なるグローバル基準（たとえば、ＧＰＳ）に同期することがあり得る。また、ＵＥが、完全に非同期の態様で（すなわち、少なくとも検出のためには、同期基準が存在しない）動作することもあり得る。さらなるオプションは、複数のＵＥのクラスタが、特定の１つのＵＥ（クラスタヘッド（ＣＨ）と称される）に同期し、それが、近隣のＵＥにローカルな同期を提供する、というものである。異なるクラスタは、必ずしも同期しない。
【０００６】
ネットワークカバリッジの外部にある同期がクラスタヘッドによって送信される同期信号に基づく場合には、ＵＥが適切な同期基準（ＣＨ）に同期することが必要である。いくつかの手順が考えられ得るが、アイドル状態のＵＥが異なるセルからの同期信号をサーチし、たとえば最良の信号強度を有するセルに同期する、というセルラネットワークにおけるセルサーチといくぶんかの類似性がある。同様に、ＰｒｏＳｅイネーブルされたネットワークカバリッジの外部のＵＥは、近接する最強のチャネルヘッドに同期することがあり得る。
【０００７】
いくつかの場合には、ワイヤレスデバイスは、アウェークサイクルとスリープサイクルとを交代することによって電力消費を低下させるが、これは、不連続受信（ＤＲＸ）と称される。スリープ周期の間は、メモリとクロックだけがアクティブであり、ワイヤレスデバイスは、どんな信号も受信できない。アウェーク時間の間は、受信機がオンであり、デバイスは任意の制御メッセージをモニタするように構成され得る。バッテリの使用を制限するために、スリープ時間と比較して、アウェーク時間を、可能な限り短く／低頻度に設定することが、多くの場合に必要である。
【発明の概要】
【０００８】
本開示の態様は、同じデータ送信に対して複数の冗長スケジューリング割り当てを送信することにより、検知の確率を最大化し、スケジューリングのレイテンシおよび不信頼度を最小化することに関する。
【０００９】
いくつかの実施形態において、ワイヤレスデバイスの間での直接通信のための方法が、提供される。この方法は、第１のスケジューリングサイクルを、第１のワイヤレスデバイスから第２のワイヤレスデバイスへ、直接に送信することを含む。この方法は、また、第２のワイヤレスデバイスによって検知されるべき第１の組のデータを、第１のワイヤレスデバイスから第２のワイヤレスデバイスへ、直接に送信することを含んでおり、第１のスケジューリングサイクルは、それぞれが第２のワイヤレスデバイスに第１の組のデータを指示する複数の冗長スケジューリング割り当てを含む。
【００１０】
いくつかの実施形態においては、ワイヤレスデバイスの間で直接に通信された情報を検知するための方法が提供される。この方法は、第１の冗長スケジューリング割り当てを、第１のワイヤレスデバイスにおいて、第２のワイヤレスデバイスから受信することを含む。この方法は、また、第２の冗長スケジューリング割り当てを、第１のワイヤレスデバイスにおいて、第２のワイヤレスデバイスから受信することを含んでおり、第１および第２の冗長スケジューリング割り当ては、それぞれが、第２のワイヤレスデバイスからのデータ送信と関連している。データ送信からの１組のデータが、前記第１および／または第２の冗長スケジューリング割り当てを用いて、検知される。
【００１１】
いくつかの実施形態においては、別のワイヤレスデバイスへの直接通信を提供するように構成されたワイヤレスデバイスが提供され、プロセッサとメモリとを含む。メモリは、プロセッサによって実行可能な命令を包含しており、それにより、ワイヤレスデバイスは、第１のスケジューリングサイクルを、第２のワイヤレスデバイスへ、直接に送信するように動作可能である。ワイヤレスデバイスは、また、第２のワイヤレスデバイスによって検知されるべき第１の組のデータを、第２のワイヤレスデバイスへ、直接に送信するように動作可能であり、第１のスケジューリングサイクルは、それぞれが第２のワイヤレスデバイスに第１の組のデータを指示する複数の冗長スケジューリング割り当てを含む。
【００１２】
いくつかの実施形態においては、ワイヤレスデバイスが、プロセッサとメモリとを含んでおり、メモリは、プロセッサによって実行可能な命令を包含することにより、ワイヤレスデバイスが、第１の冗長スケジューリング割り当てを、第２のワイヤレスデバイスから受信するように動作する。ワイヤレスデバイスは、また、第２の冗長スケジューリング割り当てを、第２のワイヤレスデバイスから受信するように動作可能であり、第１および第２の冗長スケジューリング割り当ては、それぞれが、第２のワイヤレスデバイスからのデータ送信と関連している。ワイヤレスデバイスは、さらに、データ送信からの１組のデータを、前記第１および／または第２の冗長スケジューリング割り当てを用いて検知するように動作可能である。
【００１３】
添付の図面は、本明細書に組み入れられ本明細書の一部を形成するのであるが、本開示の様々な実施形態を説明と共に例証しており、さらに、本開示の原理を説明するように機能し、当業者が本明細書に開示されている実施形態を作成し用いることを可能にするように機能する。図面においては、同様の参照番号は、同一または機能的に類似する要素を指示する。
【図面の簡単な説明】
【００１４】
【図１】例示的な実施形態によるワイヤレスネットワークの図解である。
【図２】例示的な実施形態によるワイヤレスデバイス送信の図解である。
【図３】例示的な実施形態による直接通信プロセスを図解する流れ図である。
【図４】例示的な実施形態による直接通信プロセスを図解する流れ図である。
【図５】例示的な実施形態による直接通信プロセスを図解する流れ図である。
【図６】例示的な実施形態による直接通信のための信号図である。
【図７】例示的な実施形態によるワイヤレスデバイスのブロック図である。
【発明を実施するための形態】
【００１５】
特定の実施形態は、ワイヤレスデバイスの間での直接通信のための方法、デバイス、およびコンピュータプログラム製品に関する。
【００１６】
図１は、例示的なワイヤレスネットワーク１００を図解している。示されているように、ワイヤレスネットワーク１００は、少なくとも１つの無線ノード１０６と、少なくとも１つのワイヤレス通信デバイス（ＷＣＤ）１０２、１０４とを含む。ＷＣＤの例には、ただし、これらに限定されることはないが、携帯電話、ユーザ機器（ＵＥ）、パーソナルデジタルアシスタント、電子リーダ、ポータブル電子タブレット、ワイヤレスセンサ、マシン通信デバイス、パーソナルコンピュータ、およびラップトップコンピュータが含まれる。無線ノード１０６は、たとえば、無線信号を送信および受信し、（ＷＣＤ１０２、１０４などの）１つまたは複数のデバイスを制御するように構成され得る。いくつかの実施形態では、無線ノード１０６は、無線ネットワークノード（たとえば、基地局）か、または、そのそれぞれのセルに対して無線カバレッジを提供するリレーノードであり得る。いくつかの実施形態では、無線ノード１０６は、１つまたは複数のデバイスのためのタイミング基準を制御するのに用いられるクラスタヘッドまたは類似のデバイスであり得る。
【００１７】
一定の態様によると、ＷＣＤ１０２および１０４の１つまたは複数は、ＤＲＸデバイスであり得る。すなわち、ＷＣＤ１０２および１０４の１つまたは複数が、たとえば、電力消費を低下させるために、「アウェーク」状態と「スリープ」サイクルとの間を交代することがあり得る。かくして、そのそれぞれのアウェーク状態またはスリープサイクルの間に、ＷＣＤ１０２、１０４は、制御シグナリングのためのモニタリングを含め、信号を受信できるまたはできないことがあり得る。
【００１８】
ＷＣＤ１０４などのワイヤレスデバイスは、そのアウェーク時間、すなわち、ＷＣＤ１０４の受信機が信号または関心対象のチャネルをサーチして検知するためにアクティブである時間を最小化するＤＲＸスケジュールを用いて、構成され得る。これは、たとえば、与えられたＷＣＤのための関心対象の送信が特定の時刻においてだけ生じ得るシステムを設計することによって、実装され得る。ＷＣＤ１０４は、こうして、期待される受信時刻における入来送信をモニタするために、大きなＤＲＸサイクル、すなわち、長い時間間隔の「スリープ」とわずかに時折の「ウェークアップ」を実行することができることになり得る。（非同期な展開の場合を含めて）マルチセル展開において機能するためにはＤ２Ｄが要求されるため、ＵＥなどのＷＣＤは、少なくとも、複数のセルまたは複数の同期基準において可能な検出リソースに対応する時刻で、ウェークアップすることが期待される。そのような検出リソースと時間位置とは、入手可能な場合には、ＷＣＤ１０２、１０４によって取得されるか、または、ネットワーク１００もしくは他のノード１０６によってシグナリングがなされることがあり得る。しかし、検出リソースは、異なる複数のセルに対して、または、１つのセルの内部においてでさえも、整列されていないことがあり得るために、特にマルチセルの展開（または、ネットワークカバリッジの外部のシナリオ）を考えると、すべてのＷＣＤ１０２、１０４が同時にすべての検出リソースをモニタするとは限らない。さらに、ＷＣＤ１０２、１０４は、同じリソースについて同時には送信および受信できないなど、他の制約のために、一定のリソースを受信できないことがあり得る。たとえば、ＷＣＤ１０４は、与えられたリソースについて通信された制御情報を逃すことがあり得るが、その理由は、それが、制御情報が送られた時刻において同じリソースについて送信をしていたためである。
【００１９】
本明細書において認識されるように、そのような実装例における問題は、検出リソースが、（ＤＲＸサイクルの最大化のために）時間的にかなり低密度であって、ＷＣＤ１０４が、送信の間にしばしばスリープサイクルにあるか、そうでない場合には、情報を受信することが妨げられ、よって、検出に関する必要なレイテンシ要件を満たすことができないことがあり得る、ということである。直接通信のためのスケジューリング割り当てが、たとえば、スケジューリング割り当ての後にデータ送信が続くような検出リソースの上を送信されるときは、関連する信頼性およびレイテンシが、与えられたサービス要件を満たすには十分でないことがあり得る。ＷＣＤ１０２、１０４は、データを交換するためにデータチャネルを明示的に設定する必要がないが、レイテンシおよび信頼性の要件が満たされているようなコネクションレス通信モードの導入も含め、既存の仕様とＷＣＤの実装への影響を比較的制限しながら、直接のＤ２Ｄ通信を効率的にサポートする方法、デバイス、およびコンピュータプログラム製品に対する必要性が存在する。
【００２０】
いくつかの実施形態によると、直接通信のためのスケジューリング割り当てのレイテンシを短縮し信頼性を改善するための技術が提供される。たとえば、ＷＣＤ１０２から、同じデータ通信セッションに対し、複数のスケジューリング割り当てを送信することによって、スケジューリング割り当てにおける冗長性が作成され得るが、それにより、ＷＣＤ１０４などの関心を有する受信機が、そのアウェークウィンドウの内部で少なくとも１つのスケジューリング割り当てを検知する確率が上昇する。スケジューリング割り当ては、スケジューリングに関する制御情報を提供する。たとえば、スケジューリング割り当ては、いくつかの場合には、関連するデータ送信のパターン、フォーマット、周波数およびサイズに関する情報（すなわち、関連するデータ送信へのマッピング）を提供し得る。スケジューリング割り当ては、たとえば、送信デバイス（たとえば、ＷＣＤ１０２）の識別子、意図されている受信デバイス（たとえば、ＷＣＤ１０４）の識別子、およびデータの内容またはタイプのうちの１つまたは複数に関する情報も、提供し得る。
【００２１】
ここで図２を参照すると、ＷＣＤ１０２からの送信など、ワイヤレスデバイスの送信２００の図解が提供されている。いくつかの実施形態では、送信２００は、第１のスケジューリング割り当てサイクル２０６と、第１のデータ送信パターン２０８と、第２のスケジューリング割り当てサイクル２１０と、第２のデータ送信パターン２１２とを含み得る。スケジューリング割り当てサイクル２０６および２１０のそれぞれの内部で、冗長スケジューリング割り当てが送信される。たとえば、第１のサイクル２０６の内部では、冗長スケジューリング割り当て２０２が送信される。同様に、第２の組の冗長スケジューリング割り当て２１６が、第２のサイクル２１０において、送信される。スケジューリング割り当てサイクルは、１つまたは複数のスケジューリング割り当てギャップ（または、ドロップ）リソース２１４を含み得る。データ送信パターン２０８および２１２の内部では、第１および第２の組のデータ２０４および２１８がそれぞれ送信される。
【００２２】
いくつかの実施形態によると、第１のサイクル２０６の冗長スケジューリング割り当て２０２は、第１のデータ送信２０８と第１の組のデータ２０４とに関連し、他方で、第２のサイクル２１０の冗長スケジューリング割り当て２１６は、第２のデータ送信２１２と第２の組のデータ２１８とに関連する。このように、情報が、ＷＣＤ１０２からＷＣＤ１０４へ直接に通信され得るのであって、冗長スケジューリング割り当て２０２は、受信側のＷＣＤ１０４に、第１の組のデータ２０４を指示する。与えられたデータ送信に対して、スケジューリング割り当てが冗長に送信されるため、たとえば、受信側のデバイスは、それがスリープサイクルにあるために、または、そうでなくても、与えられたリソースを受信できないために、割り当てを検知しない場合でも、まだ、冗長スケジューリング割り当てのうちの１つを検知し得ることにより、送信されたデータを指示して、検知を可能にする。
【００２３】
次に図３を参照すると、ワイヤレスデバイスの間での直接通信のためのプロセス３００が提供されている。この通信は、たとえば、ＷＣＤ１０２とＷＣＤ１０４との間でのデータの直接通信であり得る。
【００２４】
ステップ３１０では、ＷＣＤ１０２などのワイヤレスデバイスが、第１のスケジューリングサイクルを送信する。第１のスケジューリングサイクルは、たとえば、ＷＣＤ１０４を含むすべての近接するワイヤレスデバイスに、直接に、送信され得る。いくつかの実施形態では、スケジューリングサイクルは、それぞれが第１の組のデータと関連する複数の冗長スケジューリング割り当てを含む。たとえば、スケジューリング割り当ては、図２に図解されている第１のデータ送信パターン２０８およびデータ２０４など、同じデータパケット、データチャネル、またはデータ通信セッションと関連し得る。いくつかの実施形態では、冗長スケジューリング割り当ては、１組のデータリソース（時間および／または周波数ドメインにおける複数のパケット）をスケジューリングし得る。冗長スケジューリング割り当ては、第２のワイヤレスデバイスに、第１の組のデータを指示する。一定の態様によると、スケジューリング割り当ては、ＷＣＤ１０４などの受信機が定期的にモニタする必要がある特定のサブフレームまたはリソースプールに多重化され得る。
【００２５】
第１のスケジューリング割り当てサイクル２０６のスケジューリング割り当て２０２などの複数のスケジューリング割り当ては、関連するデータ通信を見つけてデコードする（すなわち、検知する）ことができるためには、その部分集合だけを検知すれば十分であり得るから、冗長である。いくつかの実施形態では、冗長性は、複数の方法で達成され得る。
【００２６】
たとえば、いくつかの実施形態では、スケジューリング割り当て２０２のそれぞれは、関連するデータ送信２０８およびデータ２０４のスペクトルリソースへのポインタを含み得る。このポインタは、たとえば、スケジューリング割り当てに対するデータの所定の時間または周波数オフセットを含み得る。いくつかの実施形態では、スケジューリング割り当てのそれぞれは、データ送信２０８およびデータ２０４と関連する同期信号のリソースを向いている時間または周波数オフセットインジケータを含み得る。一定の態様では、各スケジューリング割り当ては、自己充足的であり得る。
【００２７】
いくつかの実施形態では、関連するデータ送信のためのリソースの位置は、スケジューリング割り当てのリソースから（直接または非明示的に）導かれ得る。この位置は、たとえば、所定の規則に従って、決定され得る。この規則は、受信側および送信側デバイス１０２、１０４の一方（または両方）に知られていることがあり得る。たとえば、この規則は、ＷＣＤ１０４が、データ２０４を検知するために、受信されたスケジューリング割り当て２０２を、どのように用いるべきかを説明することがあり得る。いくつかの場合には、データ送信のためにリソース配分を取得するための規則は、スケジューリング割り当ての時間および／または周波数位置の関数と、サイクル内部のスケジューリング割り当て再送信のインデクスとして、であり得る。たとえば、同じ内容が１つのサイクルにおいて複数のスケジューリング割り当てによって送信される場合には、異なる冗長性のバージョンが、それぞれの再送信に対して用いられ得る。用いられる冗長性のバージョンは、スケジューリング割り当てのために用いられるリソースの関数（たとえば、再送信インデクス）であり得る。スケジューリング割り当て再送信のインデクスは、たとえば、スケジューリング割り当てペイロードに含まれ得る。いくつかの実施形態において、スケジューリング割り当てペイロードがそれぞれの再送信（たとえば、異なるインデクス）で異なる場合には、複数の送信にわたって受信された全体のペイロードのソフトな組合せが、可能ではないことがあり得る。同期信号の時間位置は、あるいは、予め規定された規則に従って、データ送信の時間リソースから非明示的に導かれ得る。
【００２８】
いくつかの実施形態では、データ送信のためにリソース配分を取得するための規則は、スケジューリング割り当ての時間および／または周波数位置の関数であり得る。スケジューリング割り当てペイロードがサイクル内部の各再送信において同じであるような実施形態では、複数のスケジューリング割り当てからの全体のペイロードのソフトな組合せが、受信機において可能であり得る。しかし、上で説明されたように、スケジューリング割り当てのペイロードを検知して関連するデータ送信を見つけることができるためには、受信機が、冗長スケジューリング割り当ての単なる部分集合（１つだけの場合を含む）を受信することで、十分であり得る。また、当業者であれば、上述した冗長法が、単独で用いられる、または、組合せとして用いられるということがあり得ることを認識するであろう。
【００２９】
いくつかの実施形態では、送信側のデバイス（たとえば、ＷＣＤ１０２）が、限定された数の冗長スケジューリング割り当てだけを送信することがあり得る。たとえば、ＷＣＤ１０２が、複数の候補冗長スケジューリング割り当てを決定するが、それらの候補のうちの部分集合を送信するだけ、ということがあり得る。部分集合の選択は、たとえば、ＷＣＤ１０２の自律的な決定に基づくか、または、予め規定されたパターンに基づくことがあり得る。
【００３０】
ステップ３２０では、ワイヤレスデバイスは、第１の組のデータを送信する。たとえば、ＷＣＤ１０２は、直接にＷＣＤ１０４に、データを送信し得るが、ＷＣＤ１０４は、データを検知するために、ステップ３１０で送信された冗長スケジューリング割り当てのうちの１つまたは複数の情報を用いることができる。いくつかの実施形態によると、スケジューリング割り当ての送信とデータとは、ＷＣＤ１０２および１０４の両方に知られている検知規則に従って構成されている。
【００３１】
ステップ３３０では、ＷＣＤ１０２などのワイヤレスデバイスが、第２のスケジューリングサイクルを送信する。第２のスケジューリングサイクルは、たとえば、ＷＣＤ１０４を含めて、すべての近接するワイヤレスデバイスに直接に送信され得る。いくつかの実施形態では、第２のスケジューリングサイクルは、それぞれが第２の組のデータと関連する複数の冗長スケジューリング割り当てを含む。冗長スケジューリング割り当ては、第２のワイヤレスデバイスに、第２の組のデータを指示する。いくつかの実施形態では、第２のスケジューリングサイクルの送信は、第１のデータ送信と、時間的に重複することがあり得る。たとえば、第２のサイクル２１０と第１のデータ送信２０８とは、図２の図解において重複している。
【００３２】
ステップ３４０では、ワイヤレスデバイスが、第２の組のデータを送信する。たとえば、ＷＣＤ１０２は、データを、直接にＷＣＤ１０４に送信し得るが、ＷＣＤ１０４は、第２の組のデータを検知するために、ステップ３３０で送信された第２の組の冗長スケジューリング割り当てのうちの１つまたは複数の情報を用いることができる。
【００３３】
いくつかの実施形態では、第１のデバイスから送信される冗長スケジューリング割り当ての個数は、データ通信に対する第１のパケット（または、１組のパケット）に対する場合の方が、通信のそれ以後の送信に対する場合よりも、多い。いくつかの例では、同じデータセッションに対して、それ以降の各パケットに対しては、より少数のまたはただ１つのスケジューリング割り当てが送信される。たとえば、図４に示されているように、データセッション４００において、複数のスケジューリング割り当て４０２が（１つまたは複数の）パケット４０４のために用いられ得るが、それに対して、（１つまたは複数の）パケット４０８のためにはただ１つのスケジューリング割り当て４０６が用いられる。しかし、データ通信セッションが比較的長い非アクティブ時間を有する場合には、例外があり得るのであって、そのような場合には、データ通信セッションを再開するために、より長い列のスケジューリング割り当てが用いられ得る。
【００３４】
いくつかの実施形態において、ＷＣＤ１０２などのデバイスが、１つまたは複数のセル（または、同期クラスタ）における検出またはスケジューリング割り当てのために用いられるリソースについて知っている場合には、スケジューリング割り当てが、そのような検出リソースの部分集合に対応する時刻において送信され得る。
【００３５】
次に、図５を参照すると、ワイヤレスデバイスの間で直接に通信される情報を検知するためのプロセス５００が提供されている。このプロセスは、たとえば、ＷＣＤ１０２とＷＣＤ１０４との間のＤ２Ｄ通信に、適用され得る。
【００３６】
ステップ５１０では、第１の冗長スケジューリング割り当てが、第１のワイヤレスデバイスにおいて、第２のワイヤレスデバイスから、受信される。たとえば、ＷＣＤ１０４は、スケジューリング割り当てサイクル２０６のうちの第１の割り当てなど、ＷＣＤ１０２からの第１の冗長スケジューリング割り当てを受信し得る。
【００３７】
ステップ５２０では、第２の冗長スケジューリング割り当てが、第１のワイヤレスデバイスにおいて、第２のワイヤレスデバイスから、受信されるが、ここで、第１および第２の冗長スケジューリング割り当ては、それぞれ、第２のワイヤレスデバイスのためのデータ送信と関連している。たとえば、ＷＣＤ１０４は、スケジューリング割り当てサイクル２０６のうちの第２の割り当てなど、ＷＣＤ１０２からの第２の冗長スケジューリング割り当てを受信し得る。この例では、受信された冗長スケジューリング割り当ては、データ送信パターン２０８と関連している。いくつかの実施形態では、受信された冗長スケジューリング割り当てが、第１のワイヤレスデバイスの識別子と、第２のワイヤレスデバイスの識別子と、データセットの内容またはタイプとのうちの少なくとも１つを指示することがあり得る。これらは、対応するデータセットのパターンと、データセットのフォーマットと、データセットの周波数と、データセットのサイズとのうちの少なくとも１つを識別し得る。
【００３８】
いくつかの実施形態では、冗長スケジューリング割り当てが、データ送信のスペクトルリソースへのポインタを含むことがあり得るか、データ送信のスペクトルリソースの時間または周波数位置が、前記冗長スケジューリング割り当てのうちの１つまたは複数の時間または周波数位置によって指示され得る。いくつかの例では、冗長スケジューリング割り当てが、データ送信に対する所定の時間オフセットまたは周波数オフセットによってオフセットされ得る。いくつかの実施形態によると、ＷＣＤ１０４など、受信側のデバイスは、先に確立された規則に従って、スケジューリング割り当てを解釈することができる。これらの規則は、たとえば、送信側および受信側の両方のデバイスに知られていることがあり得る。
【００３９】
ステップ５３０では、受信側ＷＣＤ１０４などの第１のワイヤレスデバイスが、スケジューリング割り当て２０２の１つまたは複数を用いて、データ２０８などのデータ送信のデータを検知する。上で説明されたように、各冗長スケジューリング割り当ては、データを検知するのに、十分であるはずである。しかし、いくつかの実施形態において、サイクル２０６の内部の各再送信においてペイロードが同じ場合には、複数のスケジューリング割り当て２０２からの全体のペイロードのソフトな組合せが、受信機によって用いられ得る。いくつかの実施形態では、同じデータを参照する複数のスケジューリング割り当てが受信されると、ワイヤレスデバイスは、もっと最近のものに依存することがあり得る。
【００４０】
いくつかの実施形態では、第１のワイヤレスデバイスが、第２のワイヤレスデバイスから、第３および第４の冗長スケジューリング割り当てを受信し得るのであるが、ここで、第３および第４の冗長スケジューリング割り当ては、第２のデータ送信と関連する。たとえば、ＷＣＤ１０４は、第３および第４の冗長スケジューリング割り当て２１６を受信し得るが、これらは、スケジューリング割り当てサイクル２１０の一部であり、第２のデータ送信パターン２１２と関連する。第１のワイヤレスデバイスＷＣＤ１０４は、データ２１８を検知するのに、第３および第４の冗長スケジューリング割り当て２１６のうちの１つまたは複数を用い得る。いくつかの実施形態では、第１のデータ送信２０８と第２のスケジューリングサイクル２１０とは、時間的に重複することがあり得る。
【００４１】
いくつかの実施形態では、ＷＣＤ１０４などのワイヤレスデバイスが、受信されたスケジューリング割り当てを比較して、受信されたスケジューリング割り当てが矛盾するかどうか（たとえば、矛盾するまたは対立する情報または指示を提供するかどうか）を判断する。同じデータを参照する２つまたはそれより多くのスケジューリング割り当てが矛盾しないと判断される場合には、ワイヤレスデバイスは、受信された冗長スケジューリング割り当てのうちのいずれかを用いて、データを検知し得る。しかし、スケジューリング割り当ての２つまたはそれより多くが矛盾すると判断される場合には、ワイヤレスデバイスは、そのデータ送信を無視し得る。いくつかの実施形態では、ワイヤレスデバイスは、２つまたはそれより多くの割り当てが矛盾する場合には、直近のスケジューリング割り当てを用いて、データを検知し得る。
【００４２】
いくつかの実施形態では、複数のセルにおける検出のためのリソースおよび／または複数のスケジューリング割り当て送信のためのリソースが、データ通信のためのスケジューリング割り当てを送信しようとしている、ＷＣＤ１０２などのワイヤレスデバイスに、シグナリングされ得る。そのようなシグナリングは、たとえば、ネットワークによって提供され得る。たとえば、それは、基地局などの無線ノード１０６によって提供され得る。いくつかの場合には、このシグナリングは、データ送信よりも前に、デバイスのネットワークへの接続において、生じ得る。いくつかの実施形態では、ＷＣＤは、通信セッションを開始するために、送信リソースについての情報だけではなくて、ネットワークからの承認も入手できることがあり得る。
【００４３】
次に、図６を参照すると、いくつかの実施形態によると、スケジューリング割り当て６０６の冗長送信とデータ送信６０８とが、承認および／または識別プロセス６０２、６０４に続くことがあり得る。たとえば、送信側のＷＣＤ１０２が、データ送信のための承認を、ネットワーク１００の無線ノード１０６など、ネットワークからリクエストする（６０２）ことがあり得る。このリクエストは、さらに（または、その代わりに）、データのためのリソースと潜在的な冗長スケジューリング割り当て送信に関する情報とを求めるリクエストを含むこともあり得る。ネットワークは、次に、データおよび／またはスケジューリング割り当ての送信のために用いるリソースについての情報を、送信側のＷＣＤ１０２に提供する（６０４）ことがあり得る。ＷＣＤ１０２は、次に、冗長スケジューリング割り当てとデータとを、ＷＣＤ１０４などの第２のデバイスに、直接に送信し得る。このプロセスは、たとえば、図３において概観されているように、生じ得る。
【００４４】
いくつかの実施形態において、無線ノード１０６は、ｅＮｏｄｅＢなどの基地局であり得る。ｅＮｏｄｅＢは、近接する少なくともいくつかのセルにおいて検出のためのリソースとスケジューリング割り当て送信とを取得するために、自分自身に近接する他のノードと通信し得る。いくつかの実施形態によると、たとえば、図６の６０４においてＷＣＤ１０２に通信された信号は、それに近接するノードから収集された情報に基づく。
【００４５】
当業者であれば、本明細書に開示されているＷＣＤ（１０２、１０４）の実装における異なる自由度が可能であることを認識するであろう。たとえば、ＷＣＤネットワークシグナリングだけでなく、スケジューリング割り当てフォーマットと関連するどのシグナリングも標準化される必要があるが、自由度は、依然として、ＷＣＤの振る舞いに与えられ得る。たとえば、ＷＣＤ１０２が同じデータ送信に対して１つまたは複数の冗長スケジューリング割り当てを送信すべきか（そして、いつ送信すべきか）は、完全には特定されないことがあり得る。無線ノード１０６などのネットワークが、ＷＣＤ１０２に、どのリソースがスケジューリング割り当て送信のために用いられ得るかをシグナリングして、本明細書に開示されている技術に従ってそれらのうちの１つまたはすべてを用いる自由を、ＷＣＤ１０２に委ねることも、あり得る。
【００４６】
図７は、ＷＣＤ１０２または１０４など、例示的なワイヤレスデバイスのブロック図を図解している。図７に示された実施形態では、ワイヤレスデバイス１０２は、１つまたは複数のプロセッサ（Ｐ）７１２（たとえば、マイクロプロセッサ）、および／または、特定用途向き集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などの１つまたは複数の回路を含み得る制御ユニット（ＣＵ）７０４（たとえば、データ処理システム）と、ワイヤレスデバイスをネットワーク１００および／または無線ノード１０６に接続するためのオプションのネットワークインターフェース７０６と、アンテナ７１０に結合されており、たとえば１つまたは複数のネットワークノード（たとえば、ＷＣＤ１０４または無線ノード１０６）とワイヤレス通信するためのトランシーバ７０８と、非一時的メモリユニット（たとえば、ハードドライブ、フラッシュメモリ、光ディスクなど）および／または揮発性記憶装置（たとえば、ダイナミックランダムアクセスメモリ（ＤＲＡＭ））など、１つまたは複数のコンピュータ可読データ記憶媒体を含み得るデータ記憶システム７０２とを含む。
【００４７】
制御ユニット７０４がプロセッサ７１２（たとえば、マイクロプロセッサ）を含む実施形態では、コンピュータプログラム製品７１４が提供され得るのであって、このコンピュータプログラム製品は、これらに限定されることはないが、磁気媒体（たとえば、ハードディスク）、光媒体（たとえば、ＤＶＤ）、メモリデバイス（たとえば、ランダムアクセスメモリ）など、データ記憶システム７０２のコンピュータ可読媒体７１６に記憶されており、コンピュータプログラムを実装する、コンピュータ可読プログラムコード７１８（たとえば、命令）を含む。いくつかの実施形態においては、コンピュータ可読プログラムコード７１８は、制御ユニット７０４によって実行されると、制御ユニット７０４に、本明細書に記載されているステップ（たとえば、図３、５、および／または６に示されたステップ）を行わせるように構成されている。
【００４８】
いくつかの実施形態では、ワイヤレスデバイスが、コード７１８を必要とすることなく上述されたステップを行うように構成されている。たとえば、制御ユニット７０４が、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）など、専用のハードウェアだけで構成されることがあり得る。したがって、以上で説明された本発明の特徴は、ハードウェアおよび／またはソフトウェアにおいて実装され得る。たとえば、いくつかの実施形態では、上で説明されたワイヤレスデバイスの機能コンポーネントが、プログラムコード７１８を実行する制御ユニット７０４によって、いずれのコンピュータプログラムコード７１８とも独立に動作する制御ユニット７０４によって、またはハードウェアおよび／もしくはソフトウェアの任意の適切な組合せによって、実装され得る。
【００４９】
様々な実施形態が以上で説明されてきたが、それらは、限定ではなく、単に例示として提示されてきたということが理解されるべきである。したがって、本開示の幅および範囲は、以上で説明された例示的な実施形態のいずれによっても限定されるべきではない。さらに、そのすべての可能な変形例における、以上で説明された要素のどの組合せも、本明細書においてそうではないことが示されているか、または、それとは異なる態様でコンテキストと明確に矛盾しない限り、本開示が及ぶものとする。
【００５０】
さらに、以上で説明され図面において図解されたプロセスは一連のステップとして示されているが、これは、単に、例証の目的でなされたのである。したがって、いくつかのステップが追加される、いくつかのステップが除去される、これらのステップの順序が再配置される、いくつかのステップが並列的に行われる、という場合があり得ることが、想定されている。
【図１】
0006382324.tif 000002
【図２】
0006382324.tif 000003
【図３】
0006382324.tif 000004
【図４】
0006382324.tif 000005
【図５】
0006382324.tif 000006
【図６】
0006382324.tif 000007
【図７】
0006382324.tif 000008