(57)【特許請求の範囲】
【請求項１】
ユーザ機器（ＵＥ）の装置であって、当該装置は、処理回路と、該処理回路に結合されたメモリとを含み、該処理回路は、
進化型ノードＢ（ｅＮＢ）からの無線リソース制御（ＲＲＣ）シグナリングを復号することであって、該ＲＲＣシグナリングは、デバイス間（Ｄ２Ｄ）通信用の情報要素（ＩＥ）を含み、
前記ＩＥは、サブフレームビットマップ及びサブフレームインジケータビットマップを示し、
前記サブフレームビットマップは、前記Ｄ２Ｄ通信に利用可能なサブフレームを示し、
前記サブフレームインジケータビットマップは、送信の時間リソースパターン（Ｔ−ＲＰＴ）に対応し、
前記Ｔ−ＲＰＴは、前記Ｄ２Ｄ通信に利用可能な前記サブフレームのサブセットを含む、復号することと、
前記サブセットの前記サブフレームの１つ以上において、他のＵＥへの直接送信のためにＤ２Ｄ送信用のベースバンド信号を生成することと、を行うように構成され、
前記Ｄ２Ｄ送信は前記他のＵＥ用のデータを含み、
前記メモリは前記ＩＥを記憶するように構成される、装置。
【請求項２】
前記ＩＥは、前記Ｄ２Ｄ通信用のリソースのセットをさらに示し、前記サブフレームインジケータビットマップによって示されるサブフレームの前記サブセットは、該セットのサブセットである、請求項１に記載の装置。
【請求項３】
前記サブフレームインジケータビットマップは、それぞれが異なる時間リソースパターンを示す複数のサブフレームインジケータビットマップのうちの１つである、請求項２に記載の装置。
【請求項４】
前記複数のサブフレームインジケータビットマップは、前記ＵＥのシステムメモリに記憶され、前記ＩＥによってシグナリングされる、請求項３に記載の装置。
【請求項５】
前記ＩＥは、前記Ｄ２Ｄ送信に使用される送信時間間隔（ＴＴＩ）をさらに含む、請求項１に記載の装置。
【請求項６】
前記サブフレームビットマップのビット位置が、Ｄ２Ｄ送信用に割り当てられたリソースのグループの連続したＴＴＩインデックスにマッピングされる、請求項５に記載の装置。
【請求項７】
前記Ｄ２Ｄ送信は、前記他のＵＥへの物理Ｄ２Ｄ共有チャネルの送信を含む、請求項１に記載の装置。
【請求項８】
前記処理回路はベースバンドプロセッサである、請求項１に記載の装置。
【請求項９】
前記ベースバンドプロセッサに結合されたトランシーバ回路をさらに含み、該トランシーバ回路は２つ以上のアンテナに結合されるように構成される、請求項８に記載の装置。
【請求項１０】
ユーザ機器（ＵＥ）の処理回路によって実行されることにより、前記ユーザ機器が、
進化型ノードＢ（ｅＮＢ）からの無線リソース制御（ＲＲＣ）シグナリングを復号することであって、該ＲＲＣシグナリングは、デバイス間（Ｄ２Ｄ）通信用の情報要素（ＩＥ）を含み、
前記ＩＥは、サブフレームビットマップ及びサブフレームインジケータビットマップを示し、
前記サブフレームビットマップは、前記Ｄ２Ｄ通信に利用可能なサブフレームを示し、
前記サブフレームインジケータビットマップは、送信の時間リソースパターン（Ｔ−ＲＰＴ）に対応し、
前記Ｔ−ＲＰＴは、前記Ｄ２Ｄ通信に利用可能な前記サブフレームのサブセットを含む、復号することと、
前記サブセットの前記サブフレームの１つ以上において、他のＵＥへの直接送信のためにＤ２Ｄ送信用のベースバンド信号を生成することと、を行うように構成し、
前記Ｄ２Ｄ送信は前記他のＵＥ用のデータを含む、プログラム。
【請求項１１】
前記ＩＥは、前記Ｄ２Ｄ通信用のリソースのセットをさらに示し、前記サブフレームインジケータビットマップによって示される前記サブフレームのサブセットは、該セットのサブセットである、請求項１０に記載のプログラム。
【請求項１２】
前記サブフレームインジケータビットマップは、それぞれが異なる時間リソースパターンを示す複数のサブフレームインジケータビットマップのうちの１つである、請求項１１に記載のプログラム。
【請求項１３】
前記複数のサブフレームインジケータビットマップは、前記ＵＥのシステムメモリに記憶され、前記ＩＥによってシグナリングされる、請求項１２に記載のプログラム。
【請求項１４】
進化型ノードＢ（ｅＮＢ）の装置であって、当該装置は、処理回路と、該処理回路に結合されたメモリとを含み、前記処理回路は、
ユーザ機器（ＵＥ）への送信用の無線リソース制御（ＲＲＣ）シグナリングを符号化することであって、該ＲＲＣシグナリングは、デバイス間（Ｄ２Ｄ）通信用の情報要素（ＩＥ）を含み、
前記ＩＥは、サブフレームビットマップ及びサブフレームインジケータビットマップを示し、
前記サブフレームビットマップは、前記Ｄ２Ｄ通信に利用可能なサブフレームを示し、
前記サブフレームインジケータビットマップは、送信の時間リソースパターン（Ｔ−ＲＰＴ）に対応し、
前記Ｔ−ＲＰＴは、前記ＵＥによって前記Ｄ２Ｄ通信に利用可能な前記サブフレームのサブセットを含む、符号化することを行うように構成される、装置。
【請求項１５】
前記サブフレームインジケータビットマップは、それぞれが異なる時間リソースパターンを示す複数のサブフレームインジケータビットマップのうちの１つである、請求項１４に記載の装置。
【請求項１６】
前記ＩＥは、前記Ｄ２Ｄ通信用のリソースのセットをさらに示し、前記サブフレームインジケータビットマップによって示されるサブフレームの前記サブセットは、該セットのサブセットである、請求項１４に記載の装置。
【請求項１７】
前記Ｄ２Ｄ送信は、他のＵＥへの物理Ｄ２Ｄ共有チャネルの送信を含む、請求項１４に記載の装置。
【請求項１８】
前記処理回路はベースバンドプロセッサである、請求項１４に記載の装置。
【請求項１９】
請求項１０から１３のいずれか一項に記載のプログラムを記憶する非一時的なコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権の主張
本願は、２０１４年８月７日に出願された、米国仮特許出願第６２／０３４，７０１号の優先権を主張し、その全体は、参照により本明細書に援用される。
【０００２】
実施形態は無線通信に関係する。いくつかの実施形態は、３ＧＰＰ（第３世代パートナーシッププロジェクト）ネットワークと、３ＧＰＰ  ＬＴＥ（ロングタームエボリューション）ネットワークと、３ＧＰＰ  ＬＴＥ−Ａ（ＬＴＥアドバンスド）ネットワークと、を含む無線ネットワークに関連するが、実施形態の範囲は、この点に限られない。いくつかの実施形態は、デバイスツーデバイス（Ｄ２Ｄ）通信に関連する。いくつかの実施形態は、Ｄ２Ｄ通信用の時間リソースの割当て及びシグナリングに関連する。
【背景技術】
【０００３】
無線ネットワークはモバイルデバイスでの通信をサポートすることが多い。場合によっては、モバイルデバイスのためのデータスループットの要求が高いこともあり、ネットワークのための利用可能なシステムスループットを超えることもあり得る。例としては、ネットワークは、互いに比較的近接した位置にある複数のモバイルデバイスをサポートすることができ、それらのいくつかはネットワークを介して互いにデータを交換することができる。サポートされるモバイルデバイスの数が大きくなったとき等、場合によっては、ネットワークは輻輳又はオーバロードしてしまう可能性がある。したがって、このシナリオ又は別のシナリオにおいて、モバイルデバイスのための通信を可能にする方法及びシステムの一般的な要望がある。
【図面の簡単な説明】
【０００４】
【図１】図１は、いくつかの実施形態に係る３ＧＰＰネットワークの機能図である。
【０００５】
【図２】図２は、いくつかの実施形態に係るユーザ装置（ＵＥ）のブロック図である。
【０００６】
【図３】図３は、いくつかの実施形態に係るエボルブドノードＢ（ｅＮＢ）のブロック図である。
【０００７】
【図４】図４は、いくつかの実施形態に係る、複数のＵＥがｅＮＢと、及び複数のＵＥが互いに通信していることができるシナリオの例を示す。
【０００８】
【図５】図５は、いくつかの実施形態に係る、デバイスツーデバイス（Ｄ２Ｄ）通信方法の動作を示す。
【０００９】
【図６】図６は、いくつかの実施形態に係るスケジューリング割当て（ＳＡ）制御メッセージの例を示す。
【００１０】
【図７】図７は、いくつかの実施形態に係る、例示の送信用時間リソースパターン（Ｔ−ＲＰＴ）に従ったＤ２Ｄ送信の例を示す。
【００１１】
【図８】図８は、いくつかの実施形態に係る、他の例示のＴ−ＲＰＴに従ったＤ２Ｄ送信の他の例を示す。
【００１２】
【図９】図９は、いくつかの実施形態に係る、他の例示のＴ−ＲＰＴに従ったＤ２Ｄ送信の他の例を示す。
【００１３】
【図１０】図１０は、いくつかの実施形態に係る、他の例示のＴ−ＲＰＴに従ったD2D送信の他の例を示す。
【発明を実施するための形態】
【００１４】
以下の説明及び図面は、特定の実施形態を、当業者がそれらを実施することができる程度に十分に示す。他の実施形態は、構造的、論理的、電気的、プロセス及び他の変更を組み込むことができる。いくつかの実施形態の部分及び特徴は、他の実施形態のものに含まれる、又は置換されることができる。特許請求の範囲に明示された実施形態は、これらの請求項の全ての利用可能な等価物を包含する。
【００１５】
図１は、いくつかの実施形態に係る、３ＧＰＰネットワークの機能図である。ネットワークは、無線アクセスネットワーク（ＲＡＮ）（例えば、図示のように、Ｅ−ＵＴＲＡＮ又はエボルブドユニバーサル地上無線アクセスネットワーク）１００と、Ｓ１インタフェース１１５を介して結合されたコアネットワーク１２０（例えば、エボルブドパケットコア（ＥＰＣ）として示されている）と、を含む。利便性と簡潔性のため、ＲＡＮ１００と同様に、コアネットワーク１２０の一部のみが示されている。
【００１６】
コアネットワーク１２０は、モビリティ管理エンティティ（ＭＭＥ）１２２と、サービングゲートウェイ（Ｓｅｒｖｉｎｇ  ＧＷ）１２４と、パケットデータネットワークゲートウェイ（ＰＤＮ  ＧＷ）１２６と、を含む。ＲＡＮ１００は、ユーザ装置（ＵＥ）１０２と通信するためのエボルブドノードＢ（ｅＮＢ）１０４（基地局として動作することができる）を含む。ｅＮＢ１０４は、マクロｅＮＢと低電力（ＬＰ）ｅＮＢを含むことができる。いくつかの実施形態によれば、ＵＥ１０２は、スケジューリング割当て（ＳＡ）サイクルの間、受信側ＵＥ１０２へのＵＥ１０２によるデータペイロードのＤ２Ｄ送信に使用されるべき送信時間間隔（ＴＴＩ:Time  Transmission  Interval）を示すスケジューリング割当て（ＳＡ）制御メッセージを送信することができる。ＵＥ１０２は、ＳＡ制御メッセージに示されたＴＴＩの間、データペイロードを送信することができる。これらの実施形態を、下記により詳細に説明する。
【００１７】
ＭＭＥ１２２は、レガシーサービングＧＰＲＳサポートノード（ＳＧＳＮ）の制御プレーンと機能が類似する。ＭＭＥ１２２は、ゲートウェイ選択及びトラッキングエリアリスト管理等のアクセスにおけるモビリティの態様を管理する。サービングＧＷ１２４は、ＲＡＮ１００に対するインタフェースを終端するものであり、ＲＡＮ１００とコアネットワーク１２０との間のデータパケットをルーティングする。さらに、サービングＧＷ１２４は、ｅＮＢ間ハンドオーバのためのローカルモビリティアンカポイントであることができ、また、３ＧＰＰ間モビリティのためのアンカを提供することができる。他の役割として、合法的傍受、課金、及び何らかのポリシ施行を含んでよい。サービングＧＷ１２４及びＭＭＥ１２２は、１つの物理ノードに実装されてもよいし、別々の物理ノードに実装されてもよい。ＰＤＮ  ＧＷ１２６は、パケットデータネットワーク（ＰＤＮ）に対するＳＧｉインタフェースを終端するものである。ＰＤＮ  ＧＷ１２６は、ＥＰＣ１２０と外部ＰＤＮとの間のデータパケットをルーティングし、ポリシ施行及びデータ収集管理のためのキーノードであることができる。また、ＰＤＮ  ＧＷ１２６は、非ＬＴＥアクセスを備えたモビリティのためのアンカポイントを提供することができる。外部ＰＤＮは、任意の種類のＩＰネットワーク、及びＩＰマルチメディアサブシステム（ＩＭＳ）領域であることができる。ＰＤＮ  ＧＷ１２６及びサービングＧＷ１２４は、１つの物理ノードに実装されてもよいし、別々の物理ノードに実装されてもよい。
【００１８】
（マクロ及びマイクロ）ｅＮＢ１０４は、無線インタフェースプロトコルを終端するものであり、ＵＥ１０２に対する最初のコンタクトポイントであることができる。いくつかの実施形態において、ｅＮＢ１０４は、無線ベアラ管理、アップリンク及びダウンリンクの動的無線リソース管理及びデータパケットスケジューリング、並びにモビリティ管理等のＲＮＣ（無線ネットワークコントローラ機能）を含むが、これらに限定されない、ＲＡＮ１００のための様々な論理機能を遂行することができる。ＵＥ１０２は、直交周波数分割多重方式（ＯＦＤＭ）通信信号を、直交周波数分割多重アクセス（ＯＦＤＭＡ）通信技術に従って、マルチキャリアの通信チャネルを介してｅＮＢ１０４と通信するように構成されることができる。ＯＦＤＭ信号は、複数の直交サブキャリアを含むことができる。
【００１９】
Ｓ１インタフェース１１５は、ＲＡＮ１００とＥＰＣ１２０とを分けるインタフェースである。Ｓ１インタフェース１１５は、２つの部分、すなわち、ｅＮＢ１０４とサービングＧＷ１２４との間でトラフィックデータを送信するＳ１−Ｕと、ｅＮＢ１０４とＭＭＥ１２２との間のシグナリングインタフェースであるＳ１−ＭＭＥとに分けられる。Ｘ２インタフェースは、ｅＮＢ１０４間のインタフェースである。Ｘ２インタフェースは、２つの部分、すなわち、Ｘ２−Ｃ及びＸ２−Ｕを含む。Ｘ２−Ｃは、ｅＮＢ１０４間の制御プレーンインタフェースであるのに対し、Ｘ２−Ｕは、ｅＮＢ１０４間のユーザプレーンインタフェースである。
【００２０】
セルラーネットワークにおいて、ＬＰセルは、代表的には、屋外信号が十分に届かない屋内エリアへのカバレッジを拡張するために、あるいは、駅等の、電話が非常に混み合って使用されるエリアにおけるネットワーク容量を追加するために使用される。本明細書において使用される場合、用語、低電力（ＬＰ）ｅＮＢとは、フェムトセル、ピコセル、又はマイクロセル等のより狭いセル（マクロセルよりも狭いセル）を実装するための任意の適切な比較的低い電力のｅＮＢを指す。フェムトセルｅＮＢは、代表的には、モバイルネットワーク事業者により、その居住顧客（residential  customer）又は企業顧客に対して提供される。フェムトセルは、代表的には、居住用ゲートウェイのサイズ又はこれより小さなサイズであり、一般には、ユーザのブロードバンド回線に接続する。つながれると、フェムトセルは、モバイル事業者のモバイルネットワークに接続し、居住用フェムトセルのために代表的には３０メートルから５０メートルの範囲の追加のカバレッジを提供する。したがって、ＬＰ  ｅＮＢは、フェムトセルｅＮＢであり得る。なぜならば、これは、ＰＤＮ  ＧＷ１２６を介して結合されるからである。同様に、ピコセルは、ビルディング内（オフィス、ショッピングモール、駅等）や、より最近では航空機内等の小さなエリアを代表的にはカバーする無線通信システムである。ピコセルｅＮＢは、一般に、Ｘ２リンクを介して、その基地局コントローラ（ＢＳＣ）機能を介してマクロｅＮＢ等の他のｅＮＢに接続することができる。したがって、ＬＰ  ｅＮＢは、ピコセルｅＮＢで実装されることができる。なぜならば、これは、Ｘ２インタフェースを介してマクロｅＮＢに接続されるからである。ピコセルｅＮＢ又は他のＬＰ  ｅＮＢは、マクロｅＮＢの機能のいくつか又は全てを組み込むことができる。場合によっては、これは、アクセスポイント基地局又はエンタープライズフェムトセルと呼ばれることがある。
【００２１】
いくつかの実施形態においては、ｅＮＢ１０４からＵＥ１０２へのダウンリンク送信にダウンリンクリソースグリッドを用いることができるのに対して、ＵＥ１０２からｅＮＢ１０４へのアップリンク送信には、同様の技術を利用することができる。グリッドは時間周波数グリッドでよく、リソースグリッド又は時間周波数リソースグリッドと呼ばれ、各スロット内のダウンリンクにおける物理リソースである。そのような時間周波数プレーン表示は、ＯＦＤＭシステムでは普通であり、無線リソース割当てを直観的なものにしている。リソースグリッドの各行と各列は、１つのＯＦＤＭシンボルと１つのＯＦＤＭサブキャリアに、それぞれ対応する。時間領域におけるリソースグリッドの経過は、無線フレーム内の１つのスロットに対応する。リソースグリッドで最も小さい時間周波数ユニットは、リソースエレメントと示される。各リソースグリッドは、所定の物理チャネルのリソースエレメントへのマッピングを記述する多数のリソースブロックを含む。各リソースブロックは、周波数領域における一群のリソースエレメントを含み、現在割当て可能なリソースの最小量を表し得る。そのようなリソースブロックを用いて搬送される、複数の異なる物理ダウンリンクチャネルがある。本開示に特に関連して、これらの物理ダウンリンクチャネルのうちの２つは、物理ダウンリンク共用チャネルと物理ダウンリンク制御チャネルである。
【００２２】
物理ダウンリンク共用チャネル（ＰＤＳＣＨ）は、ユーザデータ及びより上位のレイヤのシグナリングをＵＥ１０２に送信する（図１）。物理ダウンリンク制御チャネル（ＰＤＣＣＨ）は、とりわけ、ＰＤＳＣＨチャネルに関連するトランスポートフォーマット及びリソース割当てについての情報を送信する。これはまた、アップリンク共用チャネルに関連するトランスポートフォーマット、リソース割当て、及びハイブリッド自動再送要求（ＨＡＲＱ）情報についてＵＥ１０２に通知する。代表的には、ダウンリンクスケジューリング（セル内のＵＥに対する制御チャネルリソースブロック及び共用チャネルリソースブロックの割当て）は、ＵＥ１０２からｅＮＢ１０４にフィードバックされたチャネル品質情報に基づいて、ｅＮＢ１０４において実行され、次いで、ダウンリンクリソース割当て情報が、ＵＥ１０２のために使用される（割当てられる）物理ダウンリンク制御チャネル（ＰＤＣＣＨ）で、ＵＥ１０２に送信される。
【００２３】
ＰＤＣＣＨは、ＣＣＥ（制御チャネル要素：control  channel  element）を使用して、制御情報を送信する。リソース要素にマッピングされる前に、ＰＤＣＣＨ複素数値シンボルが、まず、四つ組（quadruplet）に編成されて、次いで、その四つ組が、レートマッチングのために、サブブロックインターリーバ（inter-leaver）を用いて順序が変えられる。各ＰＤＣＣＨは、このようなＣＣＥのうちの１つ以上を用いて送信される。ここで、各ＣＣＥは、リソース要素グループ（ＲＥＧ）として知られている４つの物理リソース要素の９つのセットに対応する。４位相シフトキーイング（ＱＰＳＫ）シンボルが、各ＲＥＧにマッピングされる。ＰＤＣＣＨは、ＤＣＩのサイズ及びチャネル状態に応じて、１つ以上のＣＣＥを用いて送信されることができる。異なる数のＣＣＥ（例えば、アグリゲーションレベル、Ｌ＝１、２、４、又は８）を伴う、ＬＴＥにおいて定義された４つ以上の異なるＰＤＣＣＨフォーマットが存在し得る。
【００２４】
本明細書で使用する場合、用語「回路」は、特定用途向け集積回路（ＡＳＩＣ）、電子回路、１つ以上のソフトウェア若しくはファームウェアプログラムを実行するプロセッサ（共有、専用若しくはグループ）、及び／若しくはメモリ（共有、専用若しくはグループ）、組み合わせ論理回路、並びに／又は説明された機能を提供する他の適切なハードウェアコンポーネントを示す、その一部である、あるいは含むことができる。いくつかの実施形態においては、回路は、１つ以上のソフトウェア又はファームウェアモジュールで実装されてもよく、又は回路に関連した機能が１つ以上のソフトウェア又はファームウェアモジュールによって実装されてもよい。いくつかの実施形態においては、回路は、少なくとも部分的にハードウェアで動作可能なロジックを含むことができる。本明細書で説明する実施形態は、任意の適切に構成されたハードウェア及び／又はソフトウェアを用いてシステムに実装されることができる。
【００２５】
図２は、いくつかの実施形態に係るユーザ装置（ＵＥ）の機能図である。ＵＥ２００は、図１に示すようにＵＥ１０２として使用するのに適切であることができる。いくつかの実施形態においては、ＵＥ２００は、示すように少なくとも結合された、アプリケーション回路２０２と、ベースバンド回路２０４と、無線周波数（ＲＦ）回路２０６と、フロントエンドモジュール（ＦＥＭ）回路２０８と、１つ以上のアンテナ２１０と、を含むことができる。いくつかの実施形態においては、他の回路又はアレンジメントが、アプリケーション回路２０２、ベースバンド回路２０４、ＲＦ回路２０６及び／又はＦＥＭ回路２０８の１つ以上の要素及び／又はコンポーネントを含むことができ、また、場合によっては、他の要素及び／又はコンポーネントを含むことができる。一例としては、「処理回路」が１つ以上の要素及び／又はコンポーネントを含むことができ、一部又は全てが、アプリケーション回路２０２及び／又はベースバンド回路２０４に含まれることができる。他の例としては、「トランシーバ回路」が、１つ以上の要素及び／又はコンポーネントを含むことができ、一部又は全てが、ＲＦ回路２０６及び／又はＦＥＭ回路２０８に含まれることができる。これらの例は、非限定的なものである。場合によっては、処理回路及び／又はトランシーバ回路が、他の要素及び／又はコンポーネントも含み得るからである。
【００２６】
アプリケーション回路２０２は、１つ以上のアプリケーションプロセッサを含むことができる。例えば、アプリケーション回路２０２は、非限定的に、１つ以上のシングルコア又はマルチコアプロセッサ等の回路を含むことができる。プロセッサには、汎用プロセッサ及び専用プロセッサ（例えば、グラフィックスプロセッサ、アプリケーションプロセッサ等）の任意の組み合わせが含まれ得る。プロセッサは、メモリ／ストレージに結合されることができる、あるいはこれを含むことができ、メモリ／ストレージに記憶された命令を実行して、様々なアプリケーション及び／又はオペレーティングシステムがシステム上で動作することを可能にするように構成されることができる。
【００２７】
ベースバンド回路２０４は、非限定的に、１つ以上のシングルコア又はマルチコアプロセッサ等の回路を含むことができる。ベースバンド回路２０４は、１つ以上のベースバンドプロセッサ及び／又は制御ロジックを含むことができ、ＲＦ回路２０６の受信信号パスから受信したベースバンド信号を処理し、ＲＦ回路２０６の送信信号パスのためのベースバンド信号を生成する。ベースバンド回路２０４はベースバンド信号の生成及び処理のためと、ＲＦ回路２０６の動作を制御するためのアプリケーション回路２０２とインタフェースとをることができる。例えば、いくつかの実施形態においては、ベースバンド回路２０４は、第２世代（２Ｇ）ベースバンドプロセッサ２０４ａ、第３世代（３Ｇ）ベースバンドプロセッサ２０４ｂ、第４世代（４Ｇ）ベースバンドしょりぶ２０４Ｃプロセッサ２０４ｃ、及び／又は他の既存の世代、開発中の世代又は将来開発される世代（例えば、第５世代（５Ｇ）、６Ｇ、等）のためのベースバンドプロセッサ２０４ｄを含むことができる。ベースバンド回路２０４（例えば、ベースバンドプロセッサ２０４ａ−ｄの１つ以上）は、ＲＦ回路２０６を介して１つ以上の無線ネットワークとの通信を可能にする様々な無線制御機能を扱うことができる。無線制御機能は、非限定的に、信号変調／復調、符号化／復号化、無線周波数シフト等を含むことができる。いくつかの実施形態においては、ベースバンド回路２０４の変調／復調回路は、高速フーリエ変換（ＦＦＴ）、プリコーディング及び／又はコンステレーションマッピング／デマッピング機能を含むことができる。いくつかの実施形態においては、ベースバンド回路２０４の符号化／復号化回路は、畳み込み、テールバイティング畳み込み(tail-biting  convolution）、ターボ、ビタビ（Ｖｉｔｅｒｂｉ）及び／又は低密度パリティチェック（ＬＤＰＣ）エンコーダ／デコーダ機能を含むことができる。変調／復調及び符号化／復号化機能の実施形態はこれらの例に限定されず、他の実施形態において、他の適切な機能を含むことができる。
【００２８】
いくつかの実施形態においては、ベースバンド回路２０４は、例えば、エボルブドユニバーサル地上無線アクセスネットワーク（ＥＵＴＲＡＮ）プロトコルの要素等の、プロトコルスタックの要素を含むことができる。それらの要素には、例えば、物理（ＰＨＹ）、メディアアクセス制御（ＭＡＣ）、無線リンク制御（ＲＬＣ）、パケットデータコンバージェンスプロトコル（ＰＤＣＰ）及び／又は無線リソース制御（ＲＲＣ）要素が含まれる。ベースバンド回路２０４の中央処理装置（ＣＰＵ）２０４ｅは、ＰＨＹ、ＭＡＣ、ＲＬＣ、ＰＤＣＰ及び／又はＲＲＣ層のシグナリングのためのプロトコルスタックの要素を実行するように構成されることができる。いくつかの実施形態においては、ベースバンド回路は、１つ以上のオーディオデジタル信号プロセッサ（ＤＳＰ）２０４ｆを含むことができる。オーディオＤＳＰ２０４ｆは、圧縮／展開及びエコーキャンセルのための要素を含んでもよく、他の実施形態において、他の適切な処理要素を含んでもよい。ベースバンド回路のコンポーネントは、単一のチップ、単一チップセットで適切に組み合わされてもよく、いくつかの実施形態においては、同じ回路基板上に配置されてもよい。いくつかの実施形態においては、ベースバンド回路２０４及びアプリケーションの回路２０２の一部又は全てが、例えば、システムオンチップ（ＳＯＣ）上に実装されることができる。
【００２９】
いくつかの実施形態においては、ベースバンド回路２０４は、１つ以上の無線技術と互換性がある通信を提供することができる。例えば、いくつかの実施形態においては、ベースバンド回路２０４は、エボルブドユニバーサル地上無線アクセスネットワーク（ＥＵＴＲＡＮ）及び／又は他の無線メトロポリタンエリアネットワーク（ＷＭＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線パーソナルエリアでの通信をサポートすることができる。ネットワーク（ＷＰＡＮ）。ベースバンド回路２０４が複数の無線プロトコルの無線通信をサポートするように構成された実施形態では、マルチモードベースバンド回路と呼ばれることがある。
【００３０】
ＲＦ回路２０６は、ノンソリッド（non-solid）媒体を介して変調された電磁放射を用いた無線ネットワークとの通信を可能にすることができる。様々な実施形態においては、ＲＦ回路２０６は、スイッチ、フィルタ、増幅器等を含むことができ、無線ネットワークとの通信を容易にする。ＲＦ回路２０６は、ＦＥＭ回路２０８から受信したＲＦ信号をダウンコンバートし、ベースバンド回路２０４にベースバンド信号を提供する回路を含むことができる受信信号パスを含むことができる。また、ＲＦ回路２０６は、ベースバンド回路２０４によって提供されるベースバンド信号をアップコンバートし、送信のためにＦＥＭ回路２０８へＲＦ出力信号を提供する回路を含むことができる送信信号パスを含むことができる。
【００３１】
いくつかの実施形態においては、ＲＦ回路２０６は、受信信号パスと送信信号パスを含むことができる。ＲＦ回路２０６の受信信号パスは、ミキサ回路２０６ａと、増幅回路２０６ｂと、フィルタ回路２０６ｃを含むことができる。ＲＦ回路２０６の送信信号パスは、フィルタ回路２０６ｃと、ミキサ回路２０６ａと、を含むことができる。また、ＲＦ回路２０６は、受信信号パス及び送信信号パスでのミキサ回路２０６ａが使用する周波数を合成するための合成回路２０６ｄを含むことができる。いくつかの実施形態においては、受信信号パスのミキサ回路２０６ａは、合成回路２０６ｄによって提供された合成周波数に基づいて、ＦＥＭ回路２０８から受信したＲＦ信号をダウンコンバートするように構成されることができる。増幅回路２０６ｂは、ダウンコンバートされた信号を増幅するように構成されることができ、フィルタ回路２０６ｃは、ダウンコンバートされた信号から不要な信号を除去して、出力ベースバンド信号を生成するように構成されたローパスフィルタ（ＬＰＦ）又はバンドパスフィルタ（ＢＰＦ）であることができる。出力ベースバンド信号は、さらなる処理のためにベースバンド回路２０４に提供されることができる。いくつかの実施形態においては、出力ベースバンド信号は、ゼロ周波数のベースバンド信号であることができる。ただし、これは必要条件ではない。いくつかの実施形態においては、受信信号パスのミキサ回路２０６ａは、パッシブミキサを含むことができる。ただし、実施形態の範囲はこの点に限られない。いくつかの実施形態においては、送信信号パスのミキサ回路２０６ａは、合成回路２０６ｄによって提供された合成周波数に基づいて、入力ベースバンド信号をアップコンバートして、ＦＥＭ回路２０８のためのＲＦ出力信号を生成するように構成されることができる。ベースバンド信号は、ベースバンド回路２０４によって提供されることができ、フィルタ回路２０６ｃによってフィルタリングされることができる。フィルタ回路２０６ｃは、ローパスフィルタ（ＬＰＦ）を含むことができる。ただし、実施形態の範囲はこの点に限られない。
【００３２】
いくつかの実施形態においては、受信信号パスのミキサ回路２０６ａ及び送信信号パスのミキサ回路２０６ａが２つ以上のミキサを含んでもよいし、それぞれ直交ダウンコンバージョン及び／又はアップコンバージョンのためにアレンジされてもよい。いくつかの実施形態においては、受信信号パスのミキサ回路２０６ａ及び送信信号パスのミキサ回路２０６ａが２つ以上のミキサを含んでもよいし、イメージ除去（例えば、ハートレー画像除去：Hartley  Image  rejection）のためにアレンジされてもよい。いくつかの実施形態においては、受信信号パスのミキサ回路２０６ａ及び送信信号パスミキサ回路２０６ａは、それぞれ、直接ダウンコンバージョン及び／又は直接アップコンバージョンのためにアレンジされることができる。いくつかの実施形態においては、受信信号パスのミキサ回路２０６ａ及び送信信号パスのミキサ回路２０６ａは、スーパーヘテロダイン動作するように構成されることができる。
【００３３】
いくつかの実施形態においては、出力ベースバンド信号及び入力ベースバンド信号は、アナログベースバンド信号であることができる。ただし、実施形態の範囲はこの点に限られない。いくつかの代替実施形態においては、出力ベースバンド信号及び入力されたベースバンド信号はデジタルベースバンド信号であることができる。これらの代替実施形態においては、ＲＦ回路２０６は、アナログ−デジタル変換器（ＡＤＣ）及びデジタル−アナログ変換器（ＤＡＣ）回路を含むことができ、ベースバンド回路２０４は、ＲＦ回路２０６と通信するためのデジタルベースバンドインタフェースを含むことができる。いくつかのデュアルモードの実施形態においては、別個の無線ＩＣ回路が、各スペクトルについての信号を処理するために提供されることができる。ただし、実施形態の範囲はこの点に限られない。
【００３４】
いくつかの実施形態においては、合成回路２０６ｄは、フラクショナルＮ合成器又はフラクショナルＮ／Ｎ＋１合成器であることができる。ただし、他のタイプの周波数合成器が適切であり得るため、実施形態の範囲はこの点に限られない。例えば、合成回路２０６ｄは、デルタ−シグマ合成器、周波数逓倍器又は分周器を備えた位相同期ループ（phase-locked  loop）を含む合成器であることができる。合成回路２０６ｄは、周波数入力と分周器制御入力に基づいて、ＲＦ回路２０６のミキサ回路２０６ａが用いる出力周波数を合成するように構成されることができる。いくつかの実施形態においては、合成回路２０６ｄは、フラクショナルＮ／Ｎ＋１合成器であることができる。いくつかの実施形態においては、周波数入力は、電圧制御発振器（ＶＣＯ）によって提供されることができる。ただし、それは必要条件ではない。分周器制御入力は、所望の出力周波数に応じて、ベースバンド回路２０４又はアプリケーションプロセッサ２０２のいずれかによって提供されることができる。いくつかの実施形態においては、分周器制御入力（例えば、Ｎ）は、アプリケーションプロセッサ２０２によって示されたチャネルに基づいたルックアップテーブルから決定されることができる。
【００３５】
ＲＦ回路２０６の合成回路２０６ｄは、分周器と、遅延ロックループ（ＤＬＬ）と、マルチプレクサと、位相アキュムレータと、を含むことができる。いくつかの実施形態においては、分周器は、デュアルモジュラス分周器（ＤＭＤ）であってもよいし、位相アキュムレータは、デジタル位相アキュムレータ（ＤＰＡ）であってもよい。いくつかの実施形態においては、ＤＭＤは、（例えば、キャリーアウトに基づいて）Ｎ又はＮ＋１のいずれかで入力信号を分周して、分数分周比を提供するように構成されることができる。いくつかの例次の実施形態は、ＤＬＬは、カスケードされ、調整された遅延要素のセットと、位相検出器と、チャージポンプと、及びＤ型フリップフロップと、を含むことができる。これらの実施形態においては、遅延要素は、ＶＣＯ周期を破壊して（break）Ｎｄ個の等しい位相パケットにするように構成されることができる。ここで、Ｎｄは、遅延ラインでの遅延要素の数である。このように、ＤＬＬは、遅延ラインを介した合計遅延が１つのＶＣＯ周期であることを保証するのを負のフィードバックを提供する。
【００３６】
いくつかの実施形態においては、合成回路２０６ｄは出力周波数としてキャリア周波数を生成するように構成されることができるのに対して、他の実施形態においては、出力周波数は、キャリア周波数の倍数（例えば、キャリア周波数の２倍、キャリア周波数の４倍）であることができ、それは直交発生器及びディバイダ回路とともに使用されて、互いに対して複数の異なる位相を備えたキャリア周波数で複数の信号を生成する。いくつかの実施形態においては、出力周波数は、ＬＯ周波数（ｆＬＯ）であることができる。いくつかの実施形態においては、ＲＦ回路２０６は、ＩＱ／極変換器（ｐｏｌａｒ  ｃｏｎｖｅｒｔｅｒ）を含むことができる。
【００３７】
ＦＥＭ回路２０８は、１つ以上のアンテナ２１０から受信ＲＦ信号に作用し、受信信号を増幅し、さらなる処理のためにＲＦ回路２０６に受信信号の増幅されたバージョンを提供するように構成された回路を含むことができる受信信号パスを含むことができる。また、ＦＥＭ回路２０８は、１つ以上のアンテナ２１０のうちの１つ以上による送信のため、ＲＦ回路２０６によって提供された送信のための信号を増幅するように構成された回路を含むことができる送信信号パスを含むことができる。
【００３８】
いくつかの実施形態においては、ＦＥＭ回路２０８は、送信モードと受信モードの動作を切り替えるＴＸ／ＲＸスイッチを含むことができる。ＦＥＭ回路は、受信信号パス及び送信信号パスを含むことができる。ＦＥＭ回路の受信信号パスは、受信ＲＦ信号を増幅し、増幅された受信ＲＦ信号を出力として（例えば、ＲＦ回路２０６に）提供する低雑音増幅器（ＬＮＡ）を含むことができる。ＦＥＭ回路２０８の送信信号パスは、（例えば、ＲＦ回路２０６によって提供された）入力ＲＦ信号を増幅する電力増幅器（ＰＡ）と、（例えば、１つ以上のアンテナのうちの１つ以上による）その後の送信のためにＲＦ信号を生成する１つ以上のフィルタと、を含むことができる。いくつかの実施形態においては、ＵＥ２００は、例えば、メモリ／ストレージ、ディスプレイ、カメラ、センサ及び／又は入力／出力（Ｉ／Ｏ）インタフェース等の追加の要素を含むことができる。
【００３９】
図３は、いくつかの実施形態に係る、エボルブドノードＢ（ｅＮＢ）３００の機能図である。いくつかの実施形態においては、ｅＮＢ３００は静的な非モバイルデバイスであってもよいことに留意すべきである。ｅＮＢ３００は、図１に示したｅＮＢ１０４として用いるのに適切であり得る。ｅＮＢ３００は、物理層回路３０２及びトランシーバ３０５を含むことができ、それらの一方又は両方が、ＵＥ２００、他のｅＮＢ、他のＵＥ又は１つ以上のアンテナ３０１を用いる他のデバイスとの信号の送受信を可能にする。例としては、物理層回路３０２は、送信のためのベースバンド信号の形成と受信信号の復号を含み得る様々な符号化及び復号化機能を実行することができる。他の例としては、トランシーバ３０５は、ベースバンド範囲と無線周波数（ＲＦ）範囲との間での信号の変換等の様々な送信及び受信機能を実行することができる。したがって、物理層回路３０２とトランシーバ３０５は、別個のコンポーネントであってもよく、又は組み合わされたコンポーネントの一部であってもよい。さらに、信号の送受信に関連する、説明された機能の一部は、物理層回路３０２、トランシーバ３０５、及び他のコンポーネント又は層の、一つ、いずれか又はすべてを含むことができる組み合せによって実行されてもよい。また、ｅＮＢ３００は、無線媒体へのアクセスを制御するための媒体アクセス制御層（ＭＡＣ）回路３０４を含むことができる。また、ｅＮＢ３００は、本明細書で説明される動作を実行するようにアレンジされた処理回路３０６と、メモリ３０８と、を含むことができる。また、ｅＮＢ３００は、他のｅＮＢ１０４（図１）、ＥＰＣ１２０（図１）内のコンポーネント、他のネットワークコンポーネントなどの他のコンポーネントとの通信を可能にすることができる１つ以上のインタフェース３１０を含むことができる。さらに、インタフェース３１０は、ネットワークの外部にあるコンポーネントを含む、図１には示されていない可能性がある他のコンポーネントとの通信を可能にすることができる。インタフェース３１０は、有線若しくは無線又はそれらの組み合わせであることができる。
【００４０】
アンテナ２０１、３０１は、例えば、ダイポールアンテナ、モノポールアンテナ、パッチアンテナ、ループアンテナ、マイクロストリップアンテナ、無線周波数（ＲＦ）信号の送信に適切なその他のタイプのアンテナを含む１つ以上の指向性アンテナ又は全方向性アンテナを含むことができる。いくつかの多入力多出力（ＭＩＭＯ）の実施形態においては、アンテナ２０１、３０１は効果的に分離されることができ、空間ダイバーシチと、生じ得る様々なチャネル特性とを利用する。
【００４１】
いくつかの実施形態においては、ＵＥ２００又はｅＮＢ３００は、携帯情報端末（ＰＤＡ）、無線通信能力を備えたラップトップコンピュータ又はポータブルコンピュータ、ウェブタブレット、無線電話機、スマートフォン、無線ヘッドセット、ページャ、インスタントメッセージングデバイス、デジタルカメラ、アクセスポイント、テレビジョン、医用デバイス（例えば、心拍数モニタ、血圧モニタ等）等のウェアラブルデバイス、情報を無線で送受信することができる他のデバイス等の、モバイルデバイスでもよいし、ポータブル無線通信デバイスでもよい。いくつかの実施形態においては、ＵＥ２００又はｅＮＢ３００は３ＧＰＰ標準規格に従って動作するように構成されることができる。ただし、実施形態の範囲はこの点に限られない。いくつかの実施形態におけるモバイルデバイス又は他のデバイスは、ＩＥＥＥ８０２．１１又は他のＩＥＥＥ標準規格を含む、他のプロトコル又は規格に従って動作するように構成されることができる。いくつかの実施形態においては、ＵＥ２００、ｅＮＢ３００又は他のデバイスは、キーボード、ディスプレイ、不揮発性メモリポート、複数のアンテナ、グラフィックスプロセッサ、アプリケーションプロセッサ、スピーカ、及び他のモバイルデバイス要素のうちの１つ以上を含むことができる。ディスプレイは、タッチスクリーンを含むＬＣＤスクリーンであることができる。
【００４２】
ＵＥ２００及びｅＮＢ３００は、それぞれ、複数の個別の機能要素を有するものとして図示されているが、それら機能要素のうちの１つ以上は、組み合わされてもよく、デジタル信号プロセッサ（ＤＳＰ）を含む処理要素等のソフトウェア構成型要素及び／又は他のハードウェア要素の組み合せにより実装されてもよい。例えば、いくつかの要素は、１つ以上のマイクロプロセッサ、ＤＳＰ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）、無線周波数集積回路（ＲＦＩＣ）、及び、本明細書で説明される機能を少なくとも実行する様々なハードウェアとロジック回路との組み合せを含むことができる。いくつかの実施形態においては、機能要素は、１つ以上の処理要素上で動作する１つ以上のプロセスを示すことができる。
【００４３】
実施形態は、ハードウェア、ファームウェア、及びソフトウェアのうちの１つ又はそれらの組み合せで実装されることができる。また、実施形態は、コンピュータ読み取り可能な記憶デバイスに記憶された命令として実装されることができ、この命令は、少なくとも１つのプロセッサにより読み出され、実行されることで、本明細書で説明されるオペレーションを行うことができる。コンピュータ読み取り可能な記憶デバイスには、マシン（例えば、コンピュータ）により読み取り可能な形式で情報を記憶する任意の非一時的なメカニズムを含むことができる。例えば、コンピュータ読み取り可能な記憶デバイスには、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリデバイス、並びに、他の記憶デバイス及び記憶媒体が含まれることができる。いくつかの実施形態は、１つ以上のプロセッサを含むことができ、コンピュータ読み取り可能な記憶デバイスに記憶された命令で構成されることができる。
【００４４】
いくつかの実施形態においては、ＵＥ２００及び／又はｅＮＢ３００によって使用される装置は、図２から図３に示すように、ＵＥ２００及び／又はｅＮＢ３００の様々なコンポーネントを含むことができることに留意すべきである。したがって、本明細書で説明される、ＵＥ２００（又は１０２）を参照する技術及び動作は、ＵＥのための装置にも適用可能であり得る。さらに、本明細書で説明さえる、ｅＮＢ３００（又は１０４）を参照する技術及び動作は、ｅＮＢのための装置にも適用可能であり得る。
【００４５】
実施形態によれば、ＵＥ１０２は、スケジューリング割当て（ＳＡ）サイクルの間、受信側ＵＥ１０２へのＵＥ１０２によるデータペイロードのＤ２Ｄ送信に使用されるべき送信時間間隔（ＴＴＩ:Time  Transmission  Interval）を示すスケジューリング割当て（ＳＡ）制御メッセージを送信することができる。ＵＥ１０２は、ＳＡ制御メッセージに示されたＴＴＩの間、データペイロードを送信することができる。データペイロードの送信に使用されるＴＴＩは、Ｄ２Ｄ送信のために確保されたＤ２Ｄ  ＴＴＩのグループに含まれることができる。いくつかの実施形態においては、送信用時間リソースパターン（Ｔ−ＲＰＴ）は、データペイロードの送信に使用されるＴＴＩに関する一連のＴＴＩインデックスを示すことができる。これらの実施形態を下記により詳細に説明する。
【００４６】
図４は、いくつかの実施形態に係る、複数のＵＥがｅＮＢと、及び複数のＵＥが互いに通信していることができるシナリオの例を示す。図４に示される例示のシナリオ４００は、本明細書で開示される技術のいくつかの態様を示すことができるが、実施形態はこの例示のシナリオ４００に限られないと理解する。ｅＮＢ４０５は、リンク４３０及びリンク４４０を介したインネットワーク（ｉｎ−ｎｅｔｗｏｒｋ）通信セッションの一部として、一つ以上のＵＥ４１０、４１５と、それぞれ通信していることができる。ＵＥ４１０、４１５がＵＥ１０２であってよいのに対し、ｅＮＢ４０５はｅＮＢ１０４であってよい。インネットワーク通信セッションは、１００等のネットワークを介して起きてよい。述べられる技術及びシナリオは、例示のシナリオ４００に示されたｅＮＢ及びＵＥの数やタイプに限られない。任意の適切な数やタイプを使用することができるためである。例えば、ｅＮＢ４０５は、図示のタワー構成に限られない。
【００４７】
ＵＥ４１０、４１５によってサポートされることができるインネットワーク通信セッションに加えて、ＵＥ４１０、４１５間又は他のＵＥ間での直接接続もサポートされることができる。そのような通信は、場合によっては、デバイスツーデバイス（Ｄ２Ｄ）通信と呼ばれることがある。例えば、ＵＥ４１０、４１５間のＤ２Ｄ通信セッションは、いくつかの実施形態では、リンク４５０を介して起きてよい。いくつかの実施形態においては、Ｄ２Ｄ通信セッションは、ＵＥ４１０、４１５及びｅＮＢ４０５間での制御メッセージ及び／又は他のメッセージの交換を介して少なくとも部分的に確立されることができる。場合によっては、インネットワーク通信セッション及びＤ２Ｄ通信セッションは同時に起きてよいが、他の場合には、それらは排他的に発生するかもしれない。
【００４８】
いくつかの実施形態では、送信時間間隔（ＴＴＩ）、他の時間周期等の時間リソースがＤ２Ｄ通信に使用される動作のために確保されることができる。さらに、１つ以上のチャネル、サブチャネル、サブキャリア、リソース要素（ＲＥ）、リソースブロック（ＲＢ）又は他の周波数ユニットを含むチャネルリソース（又は周波数リソース）に、いくつかの実施形態においては、確保されることができる。例としては、時間リソース及び／又はチャネルリソースが、ＵＥ１０２間でのＤ２Ｄ制御メッセージの交換のために１００等のネットワークによって確保されることができる。他の例としては、時間リソース及び／又はチャネルリソースが、ＵＥ１０２間でのデータペイロードメッセージの交換のためにネットワークによって確保されることができる。そのような例を下記に説明する。
【００４９】
例として、Ｄ２Ｄ送信は、一つ以上のデータパケットの送信のために複数のＴＴＩを使用することができる。したがって、データパケットは、非限定的に、前方誤り訂正（ＦＥＣ）、スクランブル、インターリーブ及び／又はシンボルのグループを生成するビットツーシンボルマッピング、を含む任意の数の送信機の機能を用いて処理されることができる。シンボルのグループは、インターリーブ、インターレース、繰返し、他のもの等の任意の適切な技術を使用して、複数のＴＴＩにマッピングされることができる。さらに、シンボルのグループを複数のＴＴＩマッピングするためにこのような技術の組み合わせが使用されてもよい。
【００５０】
図５は、いくつかの実施形態に係る、デバイスツーデバイス（Ｄ２Ｄ）通信方法の動作を示す。方法５００の実施形態は、図５に示されているものと比較して、追加の、又はさらに少ない動作又はプロセスを含む可能性があることに留意することが重要である。さらに、方法５００の実施形態は、必ずしも図５に示されている時系列に限られない。方法５００を説明するにあたり、図１から図４及び図６から図１０への参照がなされることがある。ただし、方法５００は、任意の他の適切なシステム、インタフェース及びコンポーネントで実施されることができると理解する。
【００５１】
さらに、本明細書で説明される方法５００及び他の方法は、３ＧＰＰ又は他の標準規格に従って動作するｅＮＢ１０４又はＵＥ１０２を参照することがあるが、これらの方法の実施形態は、そのＵＥ１０２又はｅＮＢ１０４に限られず、Ｗｉ−Ｆｉ（登録商標）アクセスポイント（ＡＰ）、ユーザステーション（ＳＴＡ）等の他のモバイルデバイス上でも実施されることができる。さらに、本明細書で説明される方法５００及び他の方法は、ＩＥＥＥ  ８０２．１１のような種々のＩＥＥＥ標準規格に従って動作するように構成されたシステムを含む、他の適切なタイプの無線通信システムで動作するように構成された無線デバイスによって実施されることができる。また、方法５００は、ＵＥ１０２及び／又はｅＮＢ１０４や、上記の他のデバイスのための装置を参照することがある。
【００５２】
方法５００の動作５０５では、ＵＥ１０２は、ネットワークで動作するように構成されたｅＮＢ１０４から、Ｄ２Ｄ送信のために確保され得るＤ２Ｄ  ＴＴＩのグループを示す１つ以上の制御メッセージを受信することができる。つまり、Ｄ２Ｄ送信のための時間リソースが示されることができる。方法５００の動作５１０では、ＵＥ１０２は、ｅＮＢ１０４（又は他のｅＮＢ１０４）から、Ｄ２Ｄ送信のための制御情報を示すスケジューリング割当て（ＳＡ）制御メッセージの送信のために確保される時間リソースとチャネルリソースを示す１つ以上の制御メッセージを受信することができる。動作５０５でのＤ２Ｄ  ＴＴＩの通信は、動作５１０での時間リソースとチャネルリソースの通信とは別々の動作として、図５に示されているが、いくつかの実施形態においては、２つの動作を組み合わせることができる。例えば、１つ以上の制御メッセージは、Ｄ２Ｄ  ＴＴＩ並びに／又は時間リソース及び／若しくはチャネルリソースに関連する情報を含むことができる。
【００５３】
場合によっては、Ｄ２Ｄ  ＴＴＩは、必ずしもＤ２Ｄ送信のために排他的に確保されていなくてもよく、Ｄ２Ｄ送信のために割当てられる、及び／又はＤ２Ｄ送信をサポートするように構成されてもよいことに留意すべきである。非限定的な例として、Ｄ２Ｄ  ＴＴＩが確保されてもよく、及び／又はネットワーク１００によって割当てられてもよい。場合によっては、ＳＡ制御メッセージ送信のための時間リソース及び／又はチャネルリソースは、必ずしもＳＡ制御メッセージ送信のために排他的に確保されていなくてもよく、ＳＡ制御メッセージ送信のために割当てられる、及び／又はＳＡ制御メッセージ送信をサポートするように構成されてもよい。非限定的な例として、ＳＡ制御メッセージ送信のための時間リソース及び／又はチャネルリソースが確保されてもよく、及び／又はネットワーク１００によって割当てられてもよい。
【００５４】
いくつかの実施形態においては、動作５０５及び動作５１０で使用される制御メッセージは、３ＧＰＰ又は他の標準規格に含まれることができる無線リソース制御（ＲＲＣ）メッセージを含むことができる。これらの実施形態は非限定的である。他の適切な制御メッセージがいくつかの実施形態において使用されることができるためである。
【００５５】
動作５１５では、所定のビットマップのグループを示す１つ以上の制御メッセージが、ｅＮＢ１０４からＵＥ１０２で受信されることができる。非限定的な例としては、ＲＲＣメッセージが使用されることができる。いくつかの実施形態においては、ビットマップのグループは、Ｄ２Ｄ送信に使用されるべきＴＴＩの決定等の動作に使用されることができる。そのようなものの例は下記のようである。ＵＥ１０２がＤ２Ｄ送信のためのＴＴＩを決定すること可能にするように、追加情報及び／又はパラメータがそのような制御メッセージに含まれることができることに留意すべきである。さらに、動作５１５は、Ｄ２Ｄ送信のためのＴＴＩの決定のための情報についての独立した通信として説明したが、その情報の一部は、動作５０５及び／又は５１０の一部として送信されるもののような他の制御メッセージに含まれることができる。
【００５６】
動作５２０では、Ｄ２Ｄメッセージの送信のための送信用時間リソースパターン（Ｔ−ＲＰＴ）が決定されることができる。いくつかの実施形態においては、Ｔ−ＲＰＴは、Ｄ２Ｄメッセージの送信に使用されるべき一連のＴＴＩインデックスを示すことができる。動作５２５では、Ｄ２Ｄ送信に使用されるべきＴＴＩを示すＳＡ制御メッセージが送信されることができる。場合によっては、ＳＡ制御メッセージは、受信側ＵＥ１０２がＴ−ＲＰＴを決定及び／又は生成することを可能にすることができる。いくつかの実施形態においては、ＳＡ制御メッセージは、前述のようにＳＡ制御メッセージ送信のために確保されている時間リソースとチャネルリソースにおいて送信されることができる。いくつかの実施形態においては、受信側ＵＥ１０２へのＳＡ制御メッセージの送信は、Ｄ２Ｄ送信として実行されることができる。動作５２０及び動作５２５のいくつかの例を以下に説明する。
【００５７】
図６は、いくつかの実施形態に係る、スケジューリング割当て（ＳＡ）制御メッセージの例を示す。図６に示す例示のＳＡ制御メッセージ６００は、方法５００及び／又は他の方法に関連した概念を示すために使用され得るが、実施形態の範囲はこの例に限られない。さらに、ＳＡ制御メッセージ６００のフォーマット及びアレンジメント並びに図６に示すパラメータも限られない。図６を参照すると、ＳＡ制御メッセージ６００は、Ｄ２Ｄ送信に使用されるべきＴＴＩ及び／又はＤ２Ｄ送信に使用されるＴ−ＲＰＴを示し得る１つ以上のＴ−ＲＰＴ生成パラメータ６１０を含むことができる。いくつかの実施形態においては、そのような指示は明示されていなくてもよく、受信側ＵＥ１０２がＤ２Ｄ送信を受信する際に使用するＴ−ＲＰＴを決定及び／又は生成することを可能にするようにしてもよい。下記の例においては、含まれることができるパラメータ６１０のいくつかについて説明する。また、ＳＡ制御メッセージ６００は、Ｄ２Ｄ通信又は本明細書で説明される技術及び動作に関連しても、しなくてもよい、任意の数（ゼロを含む）の他のパラメータ、情報又はデータブロック６２０も含むことができることにも留意すべきである。例えば、制御情報が含まれることができる。
【００５８】
Ｄ２Ｄ送信のためのＴＴＩ及び／又はＴ−ＲＰＴの決定及び／又は生成のいくつかの例をここで提示する。図７は、いくつかの実施形態に係る、例示の送信用時間リソースパターン（Ｔ−ＲＰＴ）に従ったＤ２Ｄ送信の例を示す。図８は、いくつかの実施形態に係る、他の例示のＴ−ＲＰＴに従ったＤ２Ｄ送信の他の例を示す。図９は、いくつかの実施形態に係る、他の例のＴ−ＲＰＴに従ったＤ２Ｄ送信の他の例を示す。図１０は、いくつかの実施形態に係る、他の例のＴ−ＲＰＴに従ったＤ２Ｄ送信の他の例を示す。図７から図１０のこれらの例及び他の提示された例は、非限定的なものである。他の適切な技術が、Ｄ２Ｄ送信に使用されるＴＴＩのグループ、シーケンス又はパターンを決定及び／又は生成するのに使用されることができるためである。さらには、受信側ＵＥ１０２へのその情報の通信のために任意の適切な技術が使用されることができる。
【００５９】
例として、Ｔ−ＲＰＴは、所定のビットマップのグループに含まれる選択ビットマップに少なくとも部分的に基づくことができる。例として、ビットマップのビット位置は、ＴＴＩがＴ−ＲＰＴに含まれるか否かを示すために、Ｄ２Ｄ  ＴＴＩのグループの連続するＴＴＩにマッピングされることができる。すなわち、ビットマップの特定のビット位置は、Ｄ２Ｄ  ＴＴＩのグループの特定のＴＴＩにマッピングされることができる。特定のビット位置でのビットマップの値は、特定のＴＴＩがＴ−ＲＰＴに含まれるか否かを示すことができる。いくつかの実施形態においては、所定のビットマップのグループに含まれるビットマップは、ビットマップインデックスのグループにマッピングされることができる。したがって、ＳＡ制御メッセージは、選択ビットマップに関するビットマップインデックスを含むことができ、受信側ＵＥ１０２に選択ビットマップを知らせる。例えば、選択ビットマップに関するビットマップインデックスは、図６のＳＡ制御メッセージ６００内のＴ−ＲＰＴ生成パラメータ６１０として含まれることができる。
【００６０】
場合によっては、選択ビットマップは、グループの一様確率分布による選択のように、所定のビットマップのグループからランダムに選択されることができる。しかし、この例は、限定的なものではない。Ｔ−ＲＰＴの決定に使用されるべきビットマップが、性能係数又は他の要因に基づいて選択されることができるためである。例えば、ビットマップは、他の送信との潜在的な衝突の数を低減又は最小化するように選択されることができる。
【００６１】
いくつかの実施形態においては、Ｔ−ＲＰＴは、選択ビットマップの１つ以上の繰返しで生成されてもよく、又はそれに基づいてもよい。例えば、ビットマップは、繰返し回数に従って繰り返されて、拡張ビットマップを生成してもよく、特定のビット位置での拡張ビットマップの値は、特定のＴＴＩがＴ−ＲＰＴに含まれるかどうかを示すことができる。
【００６２】
図１０に示す例示のシナリオ１０００を参照すると、ＳＡサイクル１０１０に対して、ビットマップ１０２０がＴ−ＲＰＴを生成するのに使用されることができる。前述したように、ビットマップ１０２０は、所定のビットマップのグループ（ランダム又はそれ以外）から選択されることができるが、実施形態はそのようには限られない。例示のシナリオ１０００では、ビットマップ１０２０は、１０２２、１０２４及び１０２６とラベル付けされた、ビットマップの１つ以上のコピー、バージョン又は繰返しを生成するために使用される。さらに、ビットマップ１０２０の一部を使用して、ブロック１０２８を形成することができ、これは、繰返し１０２２、１０２４、１０２６に加えて使用されることができる「余分な部分」と考えることができる。これにより、ブロック１０２２からブロック１０２８までの組み合わされた長さは、ＳＡサイクル１０１０内のＴＴＩの数に等しい。いくつかの場合には、そのような余分な部分は必要ではないかもしれない。例えば、ＳＡサイクル１０１０におけるＴＴＩの数は、ビットマップ１０２０の長さの（ＴＴＩにおける）倍数であることができる。
【００６３】
図１０に示すように、ブロック１０２２からブロック１０２８は、ＴＴＩのグループ１０３２、１０３４、１０３６及び１０３８に、対応するＴＴＩがＴ−ＲＰＴに含まれているか否かを決定するために使用されることができる。図１０に示す例においては、ブロック１０２２からブロック１０２８内の「１」の値は、対応するＴＴＩがＴ−ＲＰＴに含まれていることを示すことができる一方で、ブロック１０２２からブロック１０２８内の「０」の値は、対応するＴＴＩがＴ−ＲＰＴから除外されていることを示すことができる。したがって、Ｔ−ＲＰＴに含まれるＴＴＩは、含まれているときは、パターン１０４０に従って（ブロック１０３２からブロック１０３８で）画定される（demarcated）ことができ、除外されているときは、空ボックス１０４５に従って画定されることができる。例えば、ビットマップ１０２４の第２及び第４位置は「１」の値を有し、したがって、ＴＴＩのグループ１０３４内の対応する第２及び第４ＴＴＩがＴ−ＲＰＴに含まれる（パターン１０４０に従って画定される）。ビットマップ１０２４の残りの位置は「０」の値を有し、したがって、ＴＴＩのグループ１０３４内の対応する位置は、Ｔ−ＲＰＴから除外される（空ボックス１０４５に従って画定される）。パターン１０４０に従って画定されるブロック１０３２からブロック１０３８内のＴＴＩは、Ｔ−ＲＰＴを含むことができる。
【００６４】
いくつかの実施形態においては、ＳＡ制御メッセージはビットマップ１０２０（インデックス又は他の方法により参照されてもよい）を含むことができる。いくつかの実施形態においては、ＳＡ制御メッセージは、Ｔ−ＲＰＴを形成する際に使用されるべきビットマップの繰返し回数を含むことができる。例えば、図６に示す例示のＳＡ制御メッセージ６００は、ビットマップ及び／若しくはビットマップインデックス並びに／又は繰返し回数を、Ｔ−ＲＰＴ生成パラメータ６１０として示すことができる。実施形態は、長さ又はパターンに関して例示のビットマップ１０２０に限られないことに留意すべきである。さらに、ＳＡサイクル１０１０の長さ及びビットマップ１０２０に関するその長さも限られない。
【００６５】
他の例として、Ｔ−ＲＰＴは、複製ビットマップ及び選択ビットマップに基づいた拡張ビットマップに基づいてもよく、又はそれによって生成されることができる。複製ビットマップのビット位置は、拡張ビットマップ内の連続するビット位置のグループにマッピングされることができる。複製ビットマップの値は、拡張ビットマップ内の連続するビット位置のグループが、選択ビットマップ又はゼロのグループを含むか否かを示すことができる。拡張ビットマップのビット位置でのゼロの値は、Ｔ−ＲＰＴにおいて、ビット位置にマッピングされたＴＴＩの除外を示すことができる。さらに、ビット位置での１の値は、Ｔ−ＲＰＴにおいてＴＴＩの包含を示すことができる。
【００６６】
図７に示される例示のシナリオ７００を参照する。この例においては、ＳＡサイクル７１０に対して、第１ビットマップ７３０が複製ビットマップとして働く一方で、第２ビットマップ７３５が選択ビットマップとして働く。したがって、拡張ビットマップ７４０が生成されることができる。図７に示される実施例においては、複製ビットマップ７３０の第１ビット位置は「１」の値を有する。したがって、拡張ビットマップ７４０内の第１ＴＴＩのグループ７４２は、選択ビットマップ７３５を含む。複製ビットマップ７３０の第２ビット位置は「０」の値を有する。したがって、拡張ビットマップ７４０内の第２ＴＴＩのグループ７４４は、選択ビットマップ７３５と同じ長さのゼロのグループを含む。複製ビットマップ７３０の第３ビット位置は「１」の値を有し、したがって拡張ビットマップ７４０内の第３ＴＴＩのグループ７４６は、選択ビットマップ７３５を含む。複製ビットマップ７３０の第４ビット位置は「０」の値を有する。したがって、拡張ビットマップ７４０内の第４ＴＴＩのグループ７４８は、選択ビットマップ７３５と同じ長さのゼロのグループを含む。従って、パターン７５０は、拡張ビットマップ７４０により生成される。なお、Ｔ−ＲＰＴに含まれるＴＴＩ（パターン７２０に従って画定される）は、１の値を含む拡張ビットマップ７４０のビット位置に対応することに留意するべきである。Ｔ−ＲＰＴ内から除外されるＴＴＩ（空ボックス７２５で画定される）は、ゼロの値を含む拡張ビットマップ４０のビット位置に対応する。
【００６７】
図７に示す例においては、パターン７５０は、パターン７５０の長さがＳＡサイクル７１０の長さよりも短い場合に実行されることができ、部分７６０として部分的に繰返される。場合によっては、パターン７５０は、繰返し結果がＳＡサイクル７１０に収まるように、整数回にわたって繰返される。適切な長さの７６０のような部分は、パターン７５０の繰返しがＳＡサイクル７１０の長さよりも短い場合に使用されることができる。実施形態は、長さ又はパターンに関して例示のビットマップ７３０、７３５に限られない。さらに、ＳＡサイクル７１０の長さ及びビットマップ７３０、７３５に関するその長さも限られない。
【００６８】
いくつかの実施形態においては、ＳＡ制御メッセージは、第１ビットマップ７３０及び／又は第２ビットマップ７３５（インデックス又は他の方法により参照されてもよい）を含むことができる。例えば、図６に示すＳＡ制御メッセージ６００は、Ｔ−ＲＰＴ生成パラメータ６１０として、選択ビットマップ及び／又は複製ビットマップ（インデックス又は他の方法を通じて）を示すことができる。
【００６９】
他の例として、Ｔ−ＲＰＴは、１つ以上のＴＴＩのギャップによって分離された、１つ以上の連続するＴＴＩのグループを含むことができる。したがって、Ｔ−ＲＰＴは、連続するＴＴＩのグループ内の連続するＴＴＩの数（ＴＴＩ長さインジケータ等）に基づくことができ、さらに、そのようなグループ間のＴＴＩの数（ＴＴＩギャップインジケータ等）に基づくことができる。場合によっては、最初の連続するＴＴＩのグループは、ＳＡサイクルの開始からいくつかのＴＴＩ（ＴＴＩオフセットインジケータなど）によってオフセットされることができる。従って、ＳＡ制御メッセージは、これらのインジケータ（ＴＴＩ長さインジケータ、ＴＴＩギャップインジケータ、ＴＴＩオフセットインジケータ）のいずれか又はすべてを含むことができる。例えば、図６に示す例示のＳＡ制御メッセージ６００が、Ｔ−ＲＰＴ生成パラメータ６１０としてこれらのインジケータのいずれか又はすべてを含むことができる。
【００７０】
図８に示す例示のシナリオ８００を参照する。ＳＡサイクル８１０に対して、Ｔ−ＲＰＴに含まれる連続するＴＴＩのグループ（パターン８２０に従って画定される）は、Ｔ−ＲＰＴから除外されたＴＴＩのギャップによって分離されることができる（空ボックス８２５に従って画定される）。Ｔ−ＲＰＴは、オフセット８３５に従ってＳＡサイクル８１０の先頭に、ＴＴＩのグループ８３０を含むことができる。連続するＴＴＩのグループ８４０（及び図示された他のもの）は、値Ｎｓｆ８４５に等しい長さであることができる。ＴＴＩ８５０（及び図示された他のもの）は、値Ｇ８５５に等しい長さであることができる。図８に示すように、ＴＴＩが除外されたグループ（８５０のような）に続いて、連続してＴＴＩが含まれたグループ（８４０のような）のパターンが繰返されてＳＡサイクル８１０を満たすことができる。必要であれば、パターンの一部がＳＡサイクル８１０の終わりで使用されることができる。実施形態は、シナリオ８００で使用される例示の値８３５、８４５、８５５に限られず、また、図８に示すＳＡサイクル８１０の長さに限られないことに留意するべきである。例としては、ＳＡ制御メッセージは、オフセット８３５、長さＮｓｆ８４５及び／又はギャップ値Ｇ８５５を含むことができる。例えば、図６に示す例示のＳＡ制御メッセージ６００は、Ｔ−ＲＰＴ生成パラメータ６１０として、これらのパラメータのいずれか又はすべてを示すことができる。
【００７１】
他の例として、別の例として、Ｔ−ＲＰＴは、データペイロードの送信に使用されるべきＴＴＩの数、ＳＡサイクルに含まれるＴＴＩの数及びシード値に少なくとも部分的に基づくことができる。これらのパラメータＳＡ制御メッセージに含まれることができ、場合によって、受信側ＵＥ１０２がＴ−ＲＰＴを決定及び／又は生成することを可能にする。例えば、図６に示すＳＡ制御メッセージ６００は、Ｔ−ＲＰＴ生成パラメータ６１０として、これらのパラメータのいずれか又は全てを示すことができる。シード値は、擬似乱数生成器のような関数に入力されることができるが、これに限られない。
【００７２】
図９に示す例示のシナリオ９００を参照する。ＳＡサイクル９１０に対して、９４５によって与えられる周期又は長さのランダム化パターン９４０が生成されることができる。ランダム化パターン９４０は、Ｔ−ＲＰＴに含まれる１つ以上のＴＴＩ（パターン９２０に従って画定される）を含むことができ、Ｔ−ＲＰＴから除外される１つ以上のＴＴＩ（空ボックス９２５に従って画定される）を含むことができる。Ｔ−ＲＰＴは、オフセット９３５の値に従って、ＳＡサイクル９１０の先頭で、ＴＴＩのグループ９３０を含むことができる。図９に示されるように、ＴＴＩのランダム化パターン９４０は、ＳＡサイクル９１０を満たすために繰り返されることができる。必要であれば、パターンの一部がＳＡサイクル９１０の終わりで使用されることができる。実施形態は、シナリオ９００で使用される例示の値９４５、９５５、９６５に限られず、図９に示すＳＡサイクル９１０の長さにも限られないことに留意すべきである。例として、ＳＡ制御メッセージは、ランダム化パターン９４０及び／又はパターンを生成するために使用され得る他のパラメータ（シード値など）を含むことができる。例えば、図６に示す例示のＳＡ制御メッセージ６００は、Ｔ−ＲＰＴ生成パラメータ６１０として、これらのパラメータのいずれか又はすべてを示すことができる。
【００７３】
方法５００に戻って、動作５３０では、データペイロードは、ＳＡ制御メッセージに示されたＴＴＩ中に送信されることができる。場合によっては、データペイロードは、ＳＡ制御メッセージに示されたＴ−ＲＰＴに従って送信されてもよい。前述のように、任意の数の送信機機能が１つ以上のデータパケットに適用されることができ、１つ以上のシンボルのグループを生成することができる。シンボルのグループは、動作５３０の一部としてＴＴＩにマッピングされることができる。
【００７４】
ｅＮＢ１０４のいくつかの実施形態では、ｅＮＢ１０４は、ＵＥ１０２間のＤ２Ｄ通信セッションのために１つ以上のＵＥ１０２に制御メッセージを送信することができる。送信される制御メッセージは、動作５０５から動作５１５又は他のメッセージに関して説明されたようなメッセージを含むことができる。送信は、専用の制御メッセージ及び／又はブロードキャスト制御メッセージを含むことができる。ｅＮＢ１０４は、ネットワーク（３ＧＰＰネットワーク等）で動作するように構成されることができ、また、ネットワークで動作するように構成されたＵＥ１０２と通信することができる。他の実施形態（方法５００におけるＵＥ１０２についてのものなど）で説明されるいくつかの技術及び／又は動作は、ｅＮＢ１０４のこれらの実施形態の一部に適用可能とすることができることに留意すべきである。
【００７５】
例としては、１つ以上のＲＲＣメッセージは、ｅＮＢ１０４によって送信されることができ、ＵＥ１０２によるＳＡ制御メッセージのＤ２Ｄ送信をサポートするために確保され、割り当てられ、又は構成され得る時間リソース及びチャネルリソースを示す。図６の例示のＳＡ制御メッセージ６００のような、ＳＡ制御メッセージは、ＵＥ１０２の一つ以上の間でＤ２Ｄ送信を可能にすることができる。他の例として、１つ以上ののＲＲＣメッセージはｅＮＢ１０４によって送信されることができ、ＵＥ１０２によるデータペイロードのＤ２Ｄ送信をサポートするために確保され、割り当てられ、又は構成され得るＤ２Ｄ  ＴＴＩを示す。他の例として、１つ以上のＲＲＣメッセージがｅＮＢ１０４によって送信されることができ、ＵＥ１０２がデータペイロードのＤ２Ｄ送信に使用されるべきＴＴＩを決定することを可能にすることができる、前述の所定のビットマップのグループ及び／又はビットマップに対するビットマップインデックス等の情報を示す。例えば、送信側ＵＥ１０２によって決定された送信用時間リソースパターン（Ｔ−ＲＰＴ）は、データペイロードのＤ２Ｄ送信のために送信側ＵＥ１０２によって使用されるべき一連のＤ２Ｄ  ＴＴＩを示すことができる。１つ以上のＴ−ＲＰＴパラメータ（ビットマップインデックス又は前述の他のもの等）は、送信側ＵＥ１０２によってＳＡ制御メッセージ（６００又は他のもの等）で送信されることができる。
【００７６】
いくつかの実施形態においては、ＲＲＣメッセージで送信される様々な情報及び／又はパラメータは、別々のＲＲＣメッセージ及び／又は結合されたＲＲＣメッセージで送信されることができる。例としては、１つ以上のＲＲＣメッセージは、ＳＡ制御メッセージのための時間リソース及びチャネルリソースを含むことができ、Ｄ２Ｄ  ＴＴＩに関連した情報も含むことができる。他の例としては、それらのメッセージのいくつかは、前述のビットマップのグループ又は他のパラメータのグループのような、Ｔ−ＲＰＴの決定に関連した情報及び／又はパラメータも含むことができる。
【００７７】
受信側ＵＥ１０２のいくつかの実施形態においては、受信側ＵＥ１０２は、動作５２５で説明したＳＡ制御メッセージ又は他の制御メッセージ等の制御メッセージを受信することができる。制御メッセージは、Ｄ２Ｄ通信の一部として、又は別のＵＥ１０２から直接受信することができる。受信側ＵＥ１０２のいくつかの実施形態においては、動作５２５で説明したようなデータペイロードがＤ２Ｄ通信の一部として受信されることができる。受信側ＵＥ１０２及び他のＵＥ１０２は、ネットワーク（３ＧＰＰネットワーク等）で動作するように構成されることができる。また、両方のＵＥ１０２は、これまたネットワークで動作するように構成されたｅＮＢ１０４と通信することができ、前述のようにＤ２Ｄ通信のためにｅＮＢ１０４から制御メッセージを受信することができる。いくつかの実施形態においては、ＵＥ１０２は、送信側ＵＥ１０２及び／又は受信側ＵＥ１０２として動作するように構成されることができる。すなわち、ＵＥ１０２は、Ｄ２Ｄ通信の一部としてデータペイロードの送信及び受信の両方に関連した動作を実行するように構成されることができる。場合によっては、ＵＥ１０２は、送信側ＵＥ１０２と受信側ＵＥ１０２の両方として同時に動作するように構成されることができる。場合によっては、ＵＥ１０２は、送信側ＵＥ１０２と受信側ＵＥ１０２のいずれかとして動作するように構成されることができるが、必ずしも送信側ＵＥ１０２と受信側ＵＥ１０２の両方として動作するように構成されている必要はないだろう。
【００７８】
ユーザ装置（ＵＥ）のための装置の例が本明細書では開示されている。装置は、送受信回路及びハードウェア処理回路を備えることができる。ハードウェア処理回路は、送受信回路がスケジューリング割当て（ＳＡ）サイクルの１つ以上の送信時間間隔（ＴＴＩ）を示すＳＡ制御メッセージを送信するように送受信回路を設定することができるのであって、示されたＴＴＩは、ＳＡサイクルの間にＵＥによる受信側ＵＥへのデータペイロードのデバイスツーデバイス（Ｄ２Ｄ）に使用されるべきである。ハードウェア処理回路は、送受信回路が、ＳＡ制御メッセージに示されたＴＴＩの間にデータペイロードを送信するように送受信回路を設定することができる。データペイロードの送信に使用されるＴＴＩは、Ｄ２Ｄ送信のために確保されたＤ２Ｄ  ＴＴＩのグループに含まれることができる。ＳＡ制御メッセージは、ＳＡ制御メッセージ送信のために確保された時間ソース及びチャネルリソースにおいて送信されることができる。
【００７９】
いくつかの例においては、データペイロードの送信に使用されるＴＴＩは、一連のＴＴＩインデックスを示す送信用時間リソースパターン（Ｔ−ＲＰＴ）に含まれることができる。いくつかの例においては、Ｔ−ＲＰＴは、所定のビットマップのグループに含まれる選択ビットマップに少なくとも部分的に基づき、ビットマップのビット位置は、ＴＴＩがＴ−ＲＰＴに含まれるか否かを示すために、Ｄ２Ｄ  ＴＴＩのグループの連続するＴＴＩにマッピングされることができる。いくつかの例においては、所定のビットマップのグループは、ビットマップインデックスのグループにマッピングされることができ、ＳＡ制御メッセージは、ビットマップインデックスのグループのうち選択ビットマップを示す１つを含むことができる。いくつかの例おいては、Ｔ−ＲＰＴは更に、選択ビットマップの１つ以上の繰返しに少なくとも部分的に基づくことができる。
【００８０】
いくつかの例においては、Ｔ−ＲＰＴは更に複製ビットマップ及び選択ビットマップに基づく拡張ビットマップに少なくとも部分的に基づくことができる。複製ビットマップのビット位置は、拡張ビットマップ内のビット位置の連続するグループにマッピングされることができる。複製ビットマップの値は、拡張ビットマップ内のビット位置の連続するグループが、選択ビットマップ又はゼロのグループを含むか否かを示すことができる。拡張ビットマップのビット位置におけるゼロの値は、Ｔ−ＲＰＴにおける、ビット位置にマッピングされたＴＴＩの除外を示す。
【００８１】
いくつかの例おいては、選択ビットマップは、所定のビットマップのグループからランダムに選択されることができる。いくつかの例おいては、ハードウェア処理回路は更に、送受信回路が、所定のビットマップのグループを示す１つ以上の無線リソース制御（ＲＲＣ）メッセージを受信するように送受信回路を設定することができる。いくつかの例おいては、Ｔ−ＲＰＴは、連続するＴＴＩの１つ以上のグループを含むことができる。ＳＡ制御メッセージは、連続するＴＴＩのグループのＴＴＩ長インジケータを含むことができ、更に、連続するＴＴＩのグループ間のＴＴＩの数に関するＴＴＩギャップインジケータを含むことができる。
【００８２】
Ｔ−ＲＰＴは、データペイロードの送信に使用されるべきＴＴＩの数と、ＳＡサイクルに含まれるＴＴＩの数と、シード値とに少なくとも部分的に基づくことができる。ＳＡ制御メッセージは、データペイロードの送信に使用されるべきＴＴＩの数と、ＳＡサイクルに含まれるＴＴＩの数と、シード値と含むことができる。いくつかの例においては、ＳＡ制御メッセージの送信により、受信側ＵＥがＴ−ＲＰＴを決定することができる。いくつかの例においては、ハードウェア処理回路は更に、送受信回路が、ネットワークで動作するように構成されるエボルブドノードＢ（ｅＮＢ）から、Ｄ２Ｄ  ＴＴＩのグループを示し、且つＳＡ制御メッセージ送信のために確保された時間リソース及びチャネルリソースを更に示す１つ以上の制御メッセージを受信するように送受信回路を設定することができる。Ｄ２Ｄ  ＴＴＩは、ネットワークによてＤ２Ｄ送信のために確保され、ＳＡ制御メッセージのために確保された時間リソース及びチャネルリソースは、ネットワークによって確保されることができる。
【００８３】
いくつかの例では、ＵＥは、第３世代パートナーシッププロジェクト（３ＧＰＰ）プロトコルに従って動作するように構成されることができる。いくつかの例では、装置は更に、送受信回路に結合された、ＳＡ制御メッセージの送信とデータペイロードの送信のための１つ以上のアンテナを備えることができる。
【００８４】
また、ユーザ装置（ＵＥ）による通信のための動作を行う１つ以上のプロセッサによる実行のための命令を記憶する非一時的コンピュータ可読記憶媒体の例が本明細書において開示されている。動作は、１つ以上のプロセッサが、ネットワークで動作するように構成されるエボルブドノードＢ（ｅＮＢ）から、ＵＥ間のＤ２Ｄ送信のためにネットワークによって確保されたデバイスツーデバイス（Ｄ２Ｄ）送信時間間隔（ＴＴＩ）のグループを示す１つ以上の制御メッセージを受信するように構成することができる。動作は更に１つ以上のプロセッがＵＥによる受信側ＵＥへのデータペイロードのＤ２Ｄ送信を示すスケジューリング割当て（ＳＡ）制御メッセージを送信するように構成することができる。動作は更に１つ以上のプロセッがＳＡ制御メッセージに示された送信用時間リソースパターン（Ｔ−ＲＰＴ）に従って、データペイロードを送信することができる。Ｔ−ＲＰＴは、Ｄ２Ｄ  ＴＴＩに含まれる一連のＴＴＩを示すことができる。
【００８５】
いくつかの例では、ＳＡ制御メッセージは、ＳＡ制御メッセージ送信のために、ネットワークによって確保された時間リソース及びチャネルリソースにおいて送信されることができる。いくつかの例では、Ｔ−ＲＰＴは、所定のビットマップのグループに含まれる選択ビットマップに少なくとも部分的に基づくことができる。ビットマップのビット位置は、ＴＴＩがＴ−ＲＰＴに含まれるか否かを示すために、Ｄ２Ｄ  ＴＴＩのグループの連続するＴＴＩにマッピングされることができる。いくつかの例では、所定のビットマップのグループはビットマップインデックスのグループにマッピングされることができる。ＳＡ制御メッセージは、ビットマップインデックスのグループのうち選択ビットマップを示す１つを含むことができる。
【００８６】
いくつかの例では、選択ビットマップは、所定のビットマップのグループからランダムに選択されることができる。いくつかの例では、動作は更に１つ以上のプロセッサが所定のビットマップのグループを示す１つ以上の無線リソース制御（ＲＲＣ）メッセージを受信するように構成することができる。
【００８７】
また、ユーザ装置（ＵＥ）により実行される通信の方法の例が本明細書において開示されている。方法は、スケジューリング割当て（ＳＡ）サイクルの１つ以上の送信時間間隔（ＴＴＩ）を示すＳＡ制御メッセージを送信する工程を含むことができ、示されたＴＴＩは、ＳＡサイクルの間にＵＥによる受信側ＵＥへのデータペイロードのデバイスツーデバイス（Ｄ２Ｄ）に使用されるべきである。方法は更にＳＡ制御メッセージに示されたＴＴＩの間にデータペイロードを送信する工程を含むことができる。データペイロードの送信に使用されるＴＴＩは、Ｄ２Ｄ送信のために確保されたＤ２Ｄ  ＴＴＩのグループに含まれることができる。ＳＡ制御メッセージは、ＳＡ制御メッセージ送信のために確保された時間ソース及びチャネルリソースで送信されることができる。いくつかの例では、データペイロードの送信に使用されるＴＴＩは、一連のＴＴＩインデックスを示す送信用時間リソースパターン（Ｔ−ＲＰＴ）に含まれることができる。
【００８８】
また、エボルブドノードＢ（ｅＮＢ）のための装置の例が本明細書において開示されている。装置は、送受信回路及びハードウェア処理回路を備えることができる。ハードウェア処理回路は、送受信回路が、ユーザ装置（ＵＥ）のグループによるスケジューリング割当て（ＳＡ）制御メッセージのデバイスツーデバイス（Ｄ２Ｄ）送信のために確保された時間リソース及びチャネルリソースを示す第１無線リソース制御（ＲＲＣ）メッセージを送信するように送受信回路を設定することができる。ハードウェア処理回路は更に、送受信回路が、受信側ＵＥへの送信側ＵＥによるデータペイロードのＤ２Ｄ送信に関する送信時間間隔（ＴＴＩ）インデックスのグループを決定するために、送信側ＵＥにより使用されるビットマップのグループを示す第２ＲＲＣメッセージを送信するように送受信回路を設定することができる。ビットマップのビット位置は、ＵＥのグループによるデータペイロードのＤ２Ｄ送信のために確保されたのＤ２Ｄ  ＴＴＩのグループの連続するＴＴＩにマッピングされることができる。
【００８９】
いくつかの例においては、第２ＲＲＣメッセージは更に、ビットマップのグループに関するビットマップインデックスのグループを示すことができる。ビットマップインデックスは、送信側ＵＥにより、データペイロードのＤ２Ｄ送信に関するＴＴＩインデックスのグループを受信側ＵＥに示すＳＡ制御メッセージに含まれることができる。いくつかの例においては、ハードウェア処理回路は更に、送受信回路が、Ｄ２Ｄ  ＴＴＩのグループを示すために第３ＲＲＣメッセージを送信するように送受信回路を設定することができる。いくつかの例においては、エボルブドノードＢ（ｅＮＢ）は、第３世代パートナーシッププロジェクト（３ＧＰＰ）ネットワークで動作するように構成されることができる。ＳＡ制御メッセージのＤ２Ｄ送信のために確保された時間リソース及びチャネルリソースは、３ＧＰＰネットワークによって確保されることができる。Ｄ２Ｄ  ＴＴＩは、ＵＥのグループによるデータペイロードのＤ２Ｄ送信のために、３ＧＰＰネットワークによって確保されることができる。いくつかの例においては、装置は更に、ＲＲＣ制御メッセージの送信のために送受信回路に結合された１つ以上のアンテナを備えることができる。
【００９０】
要約書は、読者が技術的開示の性質及び要点を確認することを可能にする要約であることを要求する３７  Ｃ．Ｆ．Ｒ．  １．７２（ｂ）に準拠するように与えられ、特許請求の範囲又は意味を限定する、又は解釈するために使用されないことの理解により提出されている。以下の特許請求の範囲は、初ｙ名を実施するための形態に組み込まれ、各請求項は別個の実施形態として独立して成り立っている。
【図１】
0006532935.tif 000002
【図２】
0006532935.tif 000003
【図３】
0006532935.tif 000004
【図４】
0006532935.tif 000005
【図５】
0006532935.tif 000006
【図６】
0006532935.tif 000007
【図７】
0006532935.tif 000008
【図８】
0006532935.tif 000009
【図９】
0006532935.tif 000010
【図１０】
0006532935.tif 000011