(57)【特許請求の範囲】
【請求項１】
無線通信システムにおいて伝送端末（Ｔｘ ＵＥ）がＤ２Ｄ（Ｄｅｖｉｃｅ ｔｏ Ｄｅｖｉｃｅ）データを送信する方法であって、
スケジュール割り当て（ＳＡ）のためのチャネルを通じて、受信ＵＥ（Ｒｘ  ＵＥ）にリソースパターンを示す情報を送信する段階；
前記リソースパターンを指示する情報を使い、データ伝送のためのサブフレームプールに適用すべきビットマップを決定する段階；及び
前記ビットマップで指示されるサブフレームでＤ２Ｄデータを送信する段階；
を含み、
前記ビットマップは、第１のビットマップ集合または第２のビットマップ集合から決定され、
前記第１のビットマップ集合は、リソースパターンのサブセットに関連するＲＲＣ（ｒａｄｉｏ ｒｅｓｏｕｒｃｅ ｃｏｎｔｒｏｌ）情報要素が構成された（ｃｏｎｆｉｇｕｒｅｄ）場合に用いられ、
前記第２のビットマップ集合は、前記ＲＲＣ情報要素が構築されない場合に用いられ、
前記第１のビットマップ集合は、前記第２のビットマップ集合のサブセットである、Ｄ２Ｄデータ伝送方法。
【請求項２】
前記リソースパターンを指示する情報は、前記第１のビットマップ集合または前記第２のビットマップ集合のいずれか一つのビットマップを指示するインデックスである、請求項１に記載のＤ２Ｄデータ伝送方法。
【請求項３】
前記ＲＲＣ情報要素は、Ｎ個のサブフレームで伝送機会Ｍであることを示すものであり、Ｎは前記ビットマップの長さに対応する、請求項２に記載のＤ２Ｄデータ伝送方法。
【請求項４】
前記ＲＲＣ情報要素は伝送モード２端末のためのものである、請求項１に記載のＤ２Ｄデータ伝送方法。
【請求項５】
無線通信システムにおいてＤ２Ｄ（Ｄｅｖｉｃｅ ｔｏ Ｄｅｖｉｃｅ）信号を送信する伝送端末装置（Ｔｘ ＵＥ）であって、
送信モジュール；及び
プロセッサを含み、
前記プロセッサは、スケジュール割り当て（ＳＡ）のためのチャネルを通じて、受信ＵＥ（Ｒｘ  ＵＥ）にリソースパターンを示す情報を送信し、前記リソースパターンを指示する情報を使い、データ伝送のためのサブフレームプールに適用するビットマップを決定し、前記ビットマップで指示されるサブフレームでＤ２Ｄデータを送信し、
前記ビットマップは、第１のビットマップ集合または第２のビットマップ集合から決定され、
前記第１のビットマップ集合は、リソースパターンのサブセットに関連するＲＲＣ（ｒａｄｉｏ ｒｅｓｏｕｒｃｅ ｃｏｎｔｒｏｌ）情報要素が構成された（ｃｏｎｆｉｇｕｒｅｄ）場合に用いられ、
前記第２のビットマップ集合は、前記ＲＲＣ情報要素が構築されない場合に用いられ、
前記第１のビットマップ集合は、前記第２のビットマップ集合のサブセットである、端末装置。
【請求項６】
前記リソースパターンを指示する情報は、前記第１のビットマップ集合または前記第２のビットマップ集合のいずれか一つのビットマップを指示するインデックスである、請求項５に記載の端末装置。
【請求項７】
前記ＲＲＣ情報要素は、Ｎ個のサブフレームで伝送機会Ｍであることを示すものであり、Ｎは前記ビットマップの長さに対応する、請求項６に記載の端末装置。
【請求項８】
前記ＲＲＣ情報要素は伝送モード２端末のためのものである、請求項５に記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は無線通信システムに関するもので、より詳しくは装置対装置通信においてデータ伝送方法及び装置に関するものである。
【背景技術】
【０００２】
無線通信システムが音声やデータなどのような様々な通信サービスを提供するために広範囲に展開されている。一般に、無線通信システムは、可用のシステムリソース（帯域幅、送信電力など）を共有して複数ユーザとの通信を支援できる多元接続（ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）システムである。多元接続システムの例には、ＣＤＭＡ（ｃｏｄｅ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）システム、ＦＤＭＡ（ｆｒｅｑｕｅｎｃｙ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）システム、ＴＤＭＡ（ｔｉｍｅ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）システム、ＯＦＤＭＡ（ｏｒｔｈｏｇｏｎａｌ  ｆｒｅｑｕｅｎｃｙ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）システム、ＳＣ−ＦＤＭＡ（ｓｉｎｇｌｅ  ｃａｒｒｉｅｒ  ｆｒｅｑｕｅｎｃｙ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）システム、ＭＣ−ＦＤＭＡ（ｍｕｌｔｉ  ｃａｒｒｉｅｒ  ｆｒｅｑｕｅｎｃｙ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）システムなどがある。
【０００３】
装置対装置（Ｄｅｖｉｃｅ−ｔｏ−Ｄｅｖｉｃｅ；Ｄ２Ｄ）通信とは、端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ；ＵＥ）間に直接的なリンクを設定し、基地局（ｅｖｏｌｖｅｄ  ＮｏｄｅＢ；ｅＮＢ）の介入無しで端末間に音声、データなどを直接やり取りする通信方式のことをいう。Ｄ２Ｄ通信は、端末−対−端末（ＵＥ−ｔｏ−ＵＥ）通信、ピア−対−ピア（Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ）通信などの方式を含むことができる。また、Ｄ２Ｄ通信方式は、Ｍ２Ｍ（Ｍａｃｈｉｎｅ−ｔｏ−Ｍａｃｈｉｎｅ）通信、ＭＴＣ（Ｍａｃｈｉｎｅ  Ｔｙｐｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などに応用することができる。
【０００４】
Ｄ２Ｄ通信は、急増しているデータトラフィックによる基地局の負担を解決可能な一つの方案として考慮されている。例えば、Ｄ２Ｄ通信によれば、既存の無線通信システムと違い、基地局の介入無しで装置間にデータをやり取りするので、ネットワークの過負荷が減る。また、Ｄ２Ｄ通信を導入することによって、基地局における手順の減少、Ｄ２Ｄに参加する装置の消費電力の低減、データ伝送速度の増加、ネットワークの収容能力の増大、負荷の分散、セルカバレッジの拡大などの効果を期待することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は時間リソースパターンによるデータ伝送を定義することを技術的課題とする。
【０００６】
本発明で達成しようとする技術的課題は以上で言及した技術的課題に制限されなく、言及しなかった他の技術的課題は下記の記載から本発明が属する技術分野で通常の知識を有する者に明らかに理解可能であろう。
【課題を解決するための手段】
【０００７】
本発明の一実施例は、無線通信システムにおいて端末がＤ２Ｄ（Ｄｅｖｉｃｅ ｔｏ Ｄｅｖｉｃｅ）データを送信する方法であって、ＴＲＰ（Ｔｉｍｅ ｒｅｓｏｕｒｃｅ ｐａｔｔｅｒｎ）を指示する情報を使い、データ伝送のためのサブフレームプールに適用すべきビットマップを決定する段階；及び前記ビットマップで指示されるサブフレームでＤ２Ｄデータを送信する段階；を含み、前記端末にＴＲＰサブセットに関連したＲＲＣ（ｒａｄｉｏ ｒｅｓｏｕｒｃｅ ｃｏｎｔｒｏｌ）情報要素が構成された（ｃｏｎｆｉｇｕｒｅｄ）場合、前記ＴＲＰを指示する情報によって指示可能なビットマップの集合は、前記端末が前記ＴＲＰサブセットに関連したＲＲＣ情報要素に関係ない場合、前記ＴＲＰを指示する情報によって指示可能なビットマップ集合のサブセットである、Ｄ２Ｄデータ伝送方法である。
【０００８】
前記ＴＲＰを指示する情報はビットマップ集合のいずれか一つのビットマップを指示するインデックスであることができる。
【０００９】
前記ＴＲＰサブセットに関連したＲＲＣ情報要素は、前記インデックスとして可能な値に対する制限であることができる。
【００１０】
前記ＴＲＰサブセットに関連したＲＲＣ情報要素は伝送モード２端末のためのものであることができる。
【００１１】
前記ビットマップを決定する段階は、ＴＲＰを指示する情報に相当するサブフレーム指示ビットマップを決定する段階；及び前記サブフレーム指示ビットマップからデータ伝送のためのサブフレームプールに適用すべき前記ビットマップを決定する段階を含むことができる。
【００１２】
前記ＴＲＰを指示する情報はＤ２Ｄ制御情報に含まれることができる。
【００１３】
本発明の他の一実施例は、無線通信システムにおいてＤ２Ｄ（Ｄｅｖｉｃｅ ｔｏ Ｄｅｖｉｃｅ）信号を送信する端末装置であって、送信モジュール；及びプロセッサを含み、前記プロセッサは、ＴＲＰ（Ｔｉｍｅ ｒｅｓｏｕｒｃｅ ｐａｔｔｅｒｎ）を指示する情報を使い、データ伝送のためのサブフレームプールに適用するビットマップを決定し、前記ビットマップで指示されるサブフレームでＤ２Ｄデータを送信し、前記端末にＴＲＰサブセットに関連したＲＲＣ（ｒａｄｉｏ ｒｅｓｏｕｒｃｅ ｃｏｎｔｒｏｌ）情報要素が構成された（ｃｏｎｆｉｇｕｒｅｄ）場合、前記ＴＲＰを指示する情報によって指示可能なビットマップの集合は、前記端末が前記ＴＲＰサブセットに関連したＲＲＣ情報要素に関係ない場合、前記ＴＲＰを指示する情報によって指示可能なビットマップ集合のサブセットである、端末装置である。
【００１４】
前記ＴＲＰを指示する情報はビットマップ集合のいずれか一つのビットマップを指示するインデックスであることができる。
【００１５】
前記ＴＲＰサブセットに関連したＲＲＣ情報要素は、前記インデックスとして可能な値に対する制限であることができる。
【００１６】
前記ＴＲＰサブセットに関連したＲＲＣ情報要素は伝送モード２端末のためのものであることができる。
【００１７】
前記ビットマップを決定する段階は、ＴＲＰを指示する情報に相当するサブフレーム指示ビットマップを決定する段階；及び前記サブフレーム指示ビットマップからデータ伝送のためのサブフレームプールに適用すべき前記ビットマップを決定する段階を含むことができる。
【００１８】
前記ＴＲＰを指示する情報はＤ２Ｄ制御情報に含まれることができる。
【発明の効果】
【００１９】
本発明の実施例によると、Ｄ２Ｄ端末間の干渉／衝突を最小化することができる。
【００２０】
本発明で得ることができる効果は以上で言及した効果に制限されなく、言及しなかった他の効果は下記の記載から本発明が属する技術分野で通常の知識を有する者に明らかに理解可能であろう。
【図面の簡単な説明】
【００２１】
本明細書に添付する図面は本発明の理解を提供するためのもので、本発明の多様な実施形態を示し、明細書の記載と一緒に本発明の原理を説明するためのものである。
【図１】無線フレームの構造を示す図である。
【図２】下りリンクスロットにおけるリソースグリッド（ｒｅｓｏｕｒｃｅ ｇｒｉｄ）を示す図である。
【図３】下りリンクサブフレームの構造を示す図である。
【図４】上りリンクサブフレームの構造を示す図である。
【図５】同期信号のリレーを説明するための図である。
【図６】本発明の実施例による時間リソースパターンを説明するための図である。
【図７】本発明の実施例による時間リソースパターンの生成法を説明するための図である。
【図８】本発明の実施例による時間リソースパターンの生成法を説明するための図である。
【図９】本発明の実施例による時間リソースパターンの生成法を説明するための図である。
【図１０】本発明の実施例による時間リソースパターンの生成法を説明するための図である。
【図１１】本発明の実施例による時間リソースパターンの生成法を説明するための図である。
【図１２】送受信装置の構成を示す図である。
【発明を実施するための形態】
【００２２】
以下の実施例は、本発明の構成要素及び特徴を所定の形態で結合したものである。各構成要素又は特徴は、別に明示しない限り、選択的なものとして考慮されてもよい。各構成要素又は特徴は、他の構成要素や特徴と結合しない形態で実施されてもよく、また、一部の構成要素及び／又は特徴は結合されて本発明の実施例を構成してもよい。本発明の実施例で説明される動作の順序は変更されてもよい。ある実施例の一部の構成や特徴は、他の実施例に含まれてもよく、他の実施例の対応する構成又は特徴に代えてもよい。
【００２３】
本明細書では、本発明の実施例を、基地局と端末間におけるデータ送受信の関係を中心に説明する。ここで、基地局は、端末と直接に通信を行うネットワークの終端ノード（ｔｅｒｍｉｎａｌ  ｎｏｄｅ）としての意味を有する。本文書で、基地局により行われるとした特定動作は、場合によっては、基地局の上位ノード（ｕｐｐｅｒ  ｎｏｄｅ）により行われてもよい。
【００２４】
すなわち、基地局を含む複数のネットワークノード（ｎｅｔｗｏｒｋ  ｎｏｄｅｓ）で構成されるネットワークにおいて、端末との通信のために行われる様々な動作は、基地局、又は基地局以外の他のネットワークノードにより行われるということは明らかである。「基地局（ＢＳ：Ｂａｓｅ  Ｓｔａｔｉｏｎ）」は、固定局（ｆｉｘｅｄ  ｓｔａｔｉｏｎ）、Ｎｏｄｅ Ｂ、ｅＮｏｄｅ Ｂ（ｅＮＢ）、アクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）などの用語に代えてもよい。中継機は、Ｒｅｌａｙ  Ｎｏｄｅ（ＲＮ）、Ｒｅｌａｙ  Ｓｔａｔｉｏｎ（ＲＳ）などの用語に代えてもよい。また、「端末（Ｔｅｒｍｉｎａｌ）」は、ＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）、ＭＳ（Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）、ＭＳＳ（Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｔａｔｉｏｎ）、ＳＳ（Ｓｕｂｓｃｒｉｂｅｒ  Ｓｔａｔｉｏｎ）などの用語に代えてもよい。
【００２５】
以下に記述されるセルの名称は、基地局（ｂａｓｅ  ｓｔａｔｉｏｎ、ｅＮＢ）、セクタ（ｓｅｃｔｏｒ）、リモートラジオヘッド（ｒｅｍｏｔｅ  ｒａｄｉｏ  ｈｅａｄ，ＲＲＨ）、リレー（ｒｅｌａｙ）などの送受信ポイントに適用され、また、特定送受信ポイントで構成搬送波（ｃｏｍｐｏｎｅｎｔ  ｃａｒｒｉｅｒ）を区分するための包括的な用語で使われてもよい。
【００２６】
以下の説明で使われる特定用語は、本発明の理解を助けるために提供されたもので、これらの特定用語の使用は、本発明の技術的思想から逸脱することなく他の形態に変更されてもよい。
【００２７】
場合によっては、本発明の概念が曖昧になることを避けるために、公知の構造及び装置を省略したり、各構造及び装置の核心機能を中心にしたブロック図の形式で示すこともできる。また、本明細書全体を通じて同一の構成要素には同一の図面符号を付して説明する。
【００２８】
本発明の実施例は、無線接続システムであるＩＥＥＥ ８０２システム、３ＧＰＰシステム、３ＧＰＰ ＬＴＥ及びＬＴＥ−Ａ（ＬＴＥ−Ａｄｖａｎｃｅｄ）システム、及び３ＧＰＰ２システムの少なくとも一つに開示された標準文書でサポートすることができる。すなわち、本発明の実施例において本発明の技術的思想を明確にするために説明していない段階又は部分は、上記の標準文書でサポートすることができる。なお、本文書で開示している全ての用語は、上記の標準文書によって説明することができる。
【００２９】
以下の技術は、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＦＤＭＡ（Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＯＦＤＭＡ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＳＣ−ＦＤＭＡ（Ｓｉｎｇｌｅ  Ｃａｒｒｉｅｒ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）などのような種々の無線接続システムに用いることができる。ＣＤＭＡは、ＵＴＲＡ（Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ）やＣＤＭＡ２０００のような無線技術（ｒａｄｉｏ  ｔｅｃｈｎｏｌｏｇｙ）によって具現することができる。ＴＤＭＡは、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）／ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）／ＥＤＧＥ（Ｅｎｈａｎｃｅｄ  Ｄａｔａ  Ｒａｔｅｓ  ｆｏｒ  ＧＳＭ（登録商標）  Ｅｖｏｌｕｔｉｏｎ）のような無線技術によって具現することができる。ＯＦＤＭＡは、ＩＥＥＥ ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ ８０２−２０、Ｅ−ＵＴＲＡ（Ｅｖｏｌｖｅｄ  ＵＴＲＡ）などのような無線技術によって具現することができる。ＵＴＲＡは、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）の一部である。３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ） ＬＴＥ（ｌｏｎｇ  ｔｅｒｍ  ｅｖｏｌｕｔｉｏｎ）は、Ｅ−ＵＴＲＡを用いるＥ−ＵＭＴＳ（Ｅｖｏｌｖｅｄ  ＵＭＴＳ）の一部であり、下りリンクでＯＦＤＭＡを採用し、上りリンクでＳＣ−ＦＤＭＡを採用する。ＬＴＥ−Ａ（Ａｄｖａｎｃｅｄ）は、３ＧＰＰ ＬＴＥの進展である。ＷｉＭＡＸは、ＩＥＥＥ ８０２．１６ｅ規格（ＷｉｒｅｌｅｓｓＭＡＮ−ＯＦＤＭＡ  Ｒｅｆｅｒｅｎｃｅ  Ｓｙｓｔｅｍ）及び進展したＩＥＥＥ ８０２．１６ｍ規格（ＷｉｒｅｌｅｓｓＭＡＮ−ＯＦＤＭＡ  Ａｄｖａｎｃｅｄ  ｓｙｓｔｅｍ）によって説明することができる。明確性のために、以下では、３ＧＰＰ ＬＴＥ及びＬＴＥ−Ａシステムを中心に説明するが、本発明の技術的思想はこれに制限されない。
【００３０】
ＬＴＡ／ＬＴＡ−Ａリソース構造／チャネル
図１を参照して無線フレームの構造について説明する。
【００３１】
セルラーＯＦＤＭ無線パケット通信システムにおいて、上り／下りリンク信号パケット送信はサブフレーム（ｓｕｂｆｒａｍｅ）単位に行われ、１サブフレームは、複数のＯＦＤＭシンボルを含む一定の時間区間と定義される。３ＧＰＰ ＬＴＥ標準では、ＦＤＤ（Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｄｕｐｌｅｘ）に適用可能なタイプ１無線フレーム（ｒａｄｉｏ  ｆｒａｍｅ）構造と、ＴＤＤ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｄｕｐｌｅｘ）に適用可能なタイプ２無線フレーム構造を支援する。
【００３２】
図１（ａ）は、タイプ１無線フレームの構造を例示する図である。下りリンク無線フレームは１０個のサブフレームで構成され、１個のサブフレームは時間領域（ｔｉｍｅ  ｄｏｍａｉｎ）において２個のスロット（ｓｌｏｔ）で構成される。１個のサブフレームを送信するためにかかる時間をＴＴＩ（ｔｒａｎｓｍｉｓｓｉｏｎ  ｔｉｍｅ  ｉｎｔｅｒｖａｌ）という。例えば、１サブフレームの長さは１ｍｓであり、１スロットの長さは０．５ｍｓであってよい。１スロットは時間領域において複数のＯＦＤＭシンボルを含み、周波数領域において複数のリソースブロック（Ｒｅｓｏｕｒｃｅ  Ｂｌｏｃｋ；ＲＢ）を含む。３ＧＰＰ ＬＴＥシステムでは、下りリンクでＯＦＤＭＡを用いているため、ＯＦＤＭシンボルが１シンボル区間を表す。ＯＦＤＭシンボルは、ＳＣ−ＦＤＭＡシンボル又はシンボル区間と呼ぶこともできる。リソースブロック（ＲＢ）はリソース割当て単位であり、１スロットにおいて複数個の連続した副搬送波（ｓｕｂｃａｒｒｉｅｒ）を含むことができる。
【００３３】
１スロットに含まれるＯＦＤＭシンボルの数は、ＣＰ（Ｃｙｃｌｉｃ  Ｐｒｅｆｉｘ）の構成（ｃｏｎｆｉｇｕｒａｔｉｏｎ）によって異なってもよい。ＣＰには、拡張ＣＰ（ｅｘｔｅｎｄｅｄ  ＣＰ）及び一般ＣＰ（ｎｏｒｍａｌ  ＣＰ）がある。例えば、ＯＦＤＭシンボルが一般ＣＰによって構成された場合、１スロットに含まれるＯＦＤＭシンボルの数は７個であってよい。ＯＦＤＭシンボルが拡張ＣＰによって構成された場合、１ ＯＦＤＭシンボルの長さが増加するため、１スロットに含まれるＯＦＤＭシンボルの数は、一般ＣＰの場合に比べて少ない。拡張ＣＰの場合に、例えば、１スロットに含まれるＯＦＤＭシンボルの数は６個であってもよい。端末が速い速度で移動する場合などのようにチャネル状態が不安定な場合は、シンボル間干渉をより減らすために、拡張ＣＰを用いることができる。
【００３４】
一般ＣＰが用いられる場合、１スロットは７個のＯＦＤＭシンボルを含み、１サブフレームは１４個のＯＦＤＭシンボルを含む。このとき、各サブフレームにおける先頭２個又は３個のＯＦＤＭシンボルはＰＤＣＣＨ（ｐｈｙｓｉｃａｌ  ｄｏｗｎｌｉｎｋ  ｃｏｎｔｒｏｌ  ｃｈａｎｎｅｌ）に割り当て、残りのＯＦＤＭシンボルはＰＤＳＣＨ（ｐｈｙｓｉｃａｌ  ｄｏｗｎｌｉｎｋ  ｓｈａｒｅｄ  ｃｈａｎｎｅｌ）に割り当てることができる。
【００３５】
図１（ｂ）は、タイプ２無線フレームの構造を示す図である。タイプ２無線フレームは、２ハーフフレーム（ｈａｌｆ  ｆｒａｍｅ）で構成される。各ハーフフレームは、５サブフレーム、ＤｗＰＴＳ（Ｄｏｗｎｌｉｎｋ  Ｐｉｌｏｔ  Ｔｉｍｅ  Ｓｌｏｔ）、保護区間（Ｇｕａｒｄ  Ｐｅｒｉｏｄ；ＧＰ）、及びＵｐＰＴＳ（Ｕｐｌｉｎｋ  Ｐｉｌｏｔ  Ｔｉｍｅ  Ｓｌｏｔ）で構成され、ここで、１サブフレームは２スロットで構成される。ＤｗＰＴＳは、端末での初期セル探索、同期化又はチャネル推定に用いられる。ＵｐＰＴＳは、基地局でのチャネル推定と端末の上り送信同期を取るために用いられる。保護区間は、上りリンク及び下りリンク間に下りリンク信号の多重経路遅延によって上りリンクで生じる干渉を除去するための区間である。一方、無線フレームのタイプにかかわらず、１個のサブフレームは２個のスロットで構成される。
【００３６】
無線フレームの構造は例示に過ぎず、無線フレームに含まれるサブフレームの数、サブフレームに含まれるスロットの数、又はスロットに含まれるシンボルの数は様々に変更されてもよい。
【００３７】
図２は、下りリンクスロットにおけるリソースグリッド（ｒｅｓｏｕｒｃｅ  ｇｒｉｄ）を示す図である。同図で、１下りリンクスロットは時間領域で７個のＯＦＤＭシンボルを含み、１リソースブロック（ＲＢ）は周波数領域で１２個の副搬送波を含むとしたが、本発明はこれに制限されない。例えば、一般ＣＰ（ｎｏｒｍａｌ−Ｃｙｃｌｉｃ  Ｐｒｅｆｉｘ）では１スロットが７ ＯＦＤＭシンボルを含むが、拡張ＣＰ（ｅｘｔｅｎｄｅｄ−ＣＰ）では１スロットが６ ＯＦＤＭシンボルを含んでもよい。リソースグリッド上のそれぞれの要素をリソース要素（ｒｅｓｏｕｒｃｅ  ｅｌｅｍｅｎｔ）と呼ぶ。１リソースブロックは１２×７個のリソース要素を含む。下りリンクスロットに含まれるリソースブロックの個数ＮDLは、下り送信帯域幅による。上りリンクスロットは下りリンクスロットと同一の構造を有することができる。
【００３８】
図３は、下りリンクサブフレームの構造を示す図である。１サブフレーム内で第１のスロットにおける先頭部の最大３個のＯＦＤＭシンボルは、制御チャネルが割り当てられる制御領域に該当する。残りのＯＦＤＭシンボルは、物理下り共有チャネル（Ｐｈｙｓｉｃａｌ  Ｄｏｗｎｌｉｎｋ  Ｓｈａｒｅｄ  Ｃｈａｎｃｅｌ；ＰＤＳＣＨ）が割り当てられるデータ領域に該当する。３ＧＰＰ ＬＴＥシステムで用いられる下り制御チャネルには、例えば、物理制御フォーマット指示子チャネル（Ｐｈｙｓｉｃａｌ  Ｃｏｎｔｒｏｌ  Ｆｏｒｍａｔ  ＩｎｄｉｃａｔｏｒＣｈａｎｎｅｌ；ＰＣＦＩＣＨ）、物理下り制御チャネル（Ｐｈｙｓｉｃａｌ  Ｄｏｗｎｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ；ＰＤＣＣＨ）、物理ＨＡＲＱ指示子チャネル（Ｐｈｙｓｉｃａｌ  Ｈｙｂｒｉｄ  ａｕｔｏｍａｔｉｃ  ｒｅｐｅａｔ  ｒｅｑｕｅｓｔ  Ｉｎｄｉｃａｔｏｒ  Ｃｈａｎｅｌ；ＰＨＩＣＨ）などがある。ＰＣＦＩＣＨは、サブフレームの最初のＯＦＤＭシンボルで送信され、サブフレーム内の制御チャネル送信に用いられるＯＦＤＭシンボルの個数に関する情報を含む。ＰＨＩＣＨは、上り送信の応答としてＨＡＲＱ ＡＣＫ／ＮＡＣＫ信号を含む。ＰＤＣＣＨで送信される制御情報を、下りリンク制御情報（Ｄｏｗｎｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ；ＤＣＩ）という。ＤＣＩは、上りリンク又は下りリンクスケジューリング情報を含んだり、任意の端末グループに対する上り送信電力制御命令を含む。ＰＤＣＣＨは、下り共有チャネル（ＤＬ−ＳＣＨ）のリソース割当て及び送信フォーマット、上り共有チャネル（ＵＬ−ＳＣＨ）のリソース割当て情報、ページングチャネル（ＰＣＨ）のページング情報、ＤＬ−ＳＣＨ上のシステム情報、ＰＤＳＣＨ上で送信されるランダムアクセス応答（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｒｅｓｐｏｎｓｅ）のような上位層制御メッセージのリソース割当て、任意の端末グループ内の個別端末に対する送信電力制御命令のセット、送信電力制御情報、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）の活性化などを含むことができる。複数のＰＤＣＣＨが制御領域内で送信されてもよく、端末は複数のＰＤＣＣＨをモニタすることができる。ＰＤＣＣＨは一つ以上の連続する制御チャネル要素（Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ  Ｅｌｅｍｅｎｔ；ＣＣＥ）の組み合わせ（ａｇｇｒｅｇａｔｉｏｎ）で送信される。ＣＣＥは、無線チャネルの状態に基づくコーディングレートでＰＤＣＣＨを提供するために用いられる論理割当て単位である。ＣＣＥは、複数個のリソース要素グループに対応する。ＰＤＣＣＨのフォーマットと利用可能なビット数は、ＣＣＥの個数とＣＣＥによって提供されるコーディングレート間の相関関係によって決定される。基地局は、端末に送信されるＤＣＩによってＰＤＣＣＨフォーマットを決定し、制御情報に巡回冗長検査（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ；ＣＲＣ）を付加する。ＣＲＣは、ＰＤＣＣＨの所有者又は用途によって無線ネットワーク臨時識別子（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｔｅｍｐｏｒａｒｙ  Ｉｄｅｎｔｉｆｉｅｒ；ＲＮＴＩ）という識別子でマスクされる。ＰＤＣＣＨが特定端末に対するものであれば、端末のｃｅｌｌ−ＲＮＴＩ��Ｃ−ＲＮＴＩ）識別子をＣＲＣにマスクすることができる。又は、ＰＤＣＣＨがページングメッセージに対するものであれば、ページング指示子識別子（Ｐａｇｉｎｇ  Ｉｎｄｉｃａｔｏｒ  Ｉｄｅｎｔｉｆｉｅｒ；Ｐ−ＲＮＴＩ）をＣＲＣにマスクすることができる。ＰＤＣＣＨがシステム情報（より具体的に、システム情報ブロック（ＳＩＢ））に対するものであれば、システム情報識別子及びシステム情報ＲＮＴＩ（ＳＩ−ＲＮＴＩ）をＣＲＣにマスクすることができる。端末のランダムアクセスプリアンブルの送信に対する応答であるランダムアクセス応答を示すために、ランダムアクセス−ＲＮＴＩ（ＲＡ−ＲＮＴＩ）をＣＲＣにマスクすることができる。
【００３９】
図４は、上りリンクサブフレームの構造を示す図である。上りリンクサブフレームは、周波数領域で制御領域とデータ領域とに区別できる。制御領域には上りリンク制御情報を含む物理上り制御チャネル（Ｐｈｙｓｉｃａｌ  Ｕｐｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ；ＰＵＣＣＨ）が割り当てられる。データ領域には、ユーザーデータを含む物理上り共有チャネル（Ｐｈｙｓｉｃａｌ  ｕｐｌｉｎｋ  ｓｈａｒｅｄ  ｃｈａｎｎｅｌ；ＰＵＳＣＨ）が割り当てられる。単一搬送波特性を維持するために、一つの端末はＰＵＣＣＨとＰＵＳＣＨを同時に送信しない。一つの端末のＰＵＣＣＨは、サブフレームにおいてリソースブロック対（ＲＢ  ｐａｉｒ）に割り当てられる。リソースブロック対に属するリソースブロックは、２スロットに対して互いに異なった副搬送波を占める。これを、ＰＵＣＣＨに割り当てられるリソースブロック対がスロット境界で周波数−ホップ（ｆｒｅｑｕｅｎｃｙ−ｈｏｐｐｅｄ）するという。
【００４０】
Ｄ２Ｄ端末の同期獲得
以下では、前述した説明及び既存ＬＴＥ／ＬＴＥ−Ａシステムに基づいて、Ｄ２Ｄ通信における端末間同期の獲得について説明する。ＯＦＤＭシステムにおいては、時間／周波数同期が取られない場合、セル間の干渉（Ｉｎｔｅｒ−Ｃｅｌｌ Ｉｎｔｅｒｆｅｒｅｎｃｅ）によってＯＦＤＭ信号で相異なる端末間にマルチプレックシングができなくなることができる。同期を取るためにＤ２Ｄ端末が直接同期信号を送受信して全ての端末が個別的に同期を取ることは非効率的である。よって、Ｄ２Ｄのような分散ノードシステムにおいては、特定のノードが代表同期信号を送信し、残りのＵＥがこれとの同期を取ることができる。言い換えれば、Ｄ２Ｄ信号送受信のために一部のノードが（この際、ノードはｅＮＢ、ＵＥ、ＳＲＮ（ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ ｒｅｆｅｒｅｎｃｅ ｎｏｄｅ又はｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ ｓｏｕｒｃｅということもできる）であり得る）Ｄ２Ｄ同期信号（Ｄ２ＤＳＳ、 Ｄ２Ｄ Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ Ｓｉｇｎａｌ）を送信し、残りの端末がこれとの同期を取って信号を送受信する方式を用いることができる。
【００４１】
Ｄ２Ｄ同期信号にはプライマリー同期信号（ＰＤ２ＤＳＳ（Ｐｒｉｍａｒｙ Ｄ２ＤＳＳ又はＰＳＳＳ（Ｐｒｉｍａｒｙ Ｓｉｄｅｌｉｎｋ ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ ｓｉｇｎａｌ））、セカンダリー同期信号（ＳＤ２ＤＳＳ（Ｓｅｃｏｎｄａｒｙ Ｄ２ＤＳＳ又はＳＳＳＳ（Ｓｅｃｏｎｄａｒｙ Ｓｉｄｅｌｉｎｋ ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ ｓｉｇｎａｌ））があり得る。ＰＤ２ＤＳＳは所定長さのザドフチューシーケンス（Ｚａｄｏｆｆ−ｃｈｕ ｓｅｑｕｅｎｃｅ）又はＰＳＳと類似／変形／反復の構造などであることができる。ＳＤ２ＤＳＳはＭ−シーケンス又はＳＳＳと類似／変形／反復の構造などであることができる。端末がｅＮＢから同期を取る場合、ＳＲＮはｅＮＢになり、Ｄ２ＤＳＳはＰＳＳ／ＳＳＳになる。ＰＤ２ＤＳＣＨ（Ｐｈｙｓｉｃａｌ Ｄ２Ｄ ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ ｃｈａｎｎｅｌ）はＤ２Ｄ信号送受信の前に端末が一番先に知っていなければならない基本となる（システム）情報（例えば、Ｄ２ＤＳＳに関連した情報、デュプレックスモード（Ｄｕｐｌｅｘ Ｍｏｄｅ、ＤＭ）、ＴＤＤ ＵＬ／ＤＬ構成、リソースプール関連情報、Ｄ２ＤＳＳに関連したアプリケーションの種類など）が送信される（放送）チャネルであることができる。ＰＤ２ＤＳＣＨはＤ２ＤＳＳと同一のサブフレーム上で又は後続のサブフレーム上で送信されることができる。
【００４２】
ＳＲＮは、Ｄ２ＤＳＳ、ＰＤ２ＤＳＣＨ（Ｐｈｙｓｉｃａｌ Ｄ２Ｄ ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ ｃｈａｎｎｅｌ）を送信するノードであることができる。Ｄ２ＤＳＳは特定のシーケンス形態であることができ、ＰＤ２ＤＳＣＨは特定の情報を示すシーケンスか前もって決定されたチャネルコーディングを経た後のコードワード形態であることができる。ここで、ＳＲＮはｅＮＢ又は特定のＤ２Ｄ端末になることができる。部分ネットワークカバレージ（ｐａｒｔｉａｌ ｎｅｔｗｏｒｋ ｃｏｖｅｒａｇｅ）又はカバレージ外（ｏｕｔ ｏｆ ｎｅｔｗｏｒｋ ｃｏｖｅｒａｇｅ）の場合には端末がＳＲＮになることができる。
【００４３】
図５のような状況で、カバレージ外（ｏｕｔ ｏｆ ｃｏｖｅｒａｇｅ）端末とのＤ２Ｄ通信のためにＤ２ＤＳＳはリレーになることができる。また、Ｄ２ＤＳＳは多重ホップによってリレーされることができる。以下の説明で、同期信号をリレーするとは直接基地局の同期信号をＡＦリレーするだけではなく、同期信号受信時点に合わせて別個のフォーマットのＤ２Ｄ同期信号を送信することも含む概念である。このように、Ｄ２Ｄ同期信号がリレーされることにより、カバレージ内の端末とカバレージ外の端末が直接通信を遂行することができる。図６にはこのようなＤ２Ｄ同期信号のリレー及びこれに基づくＤ２Ｄ端末間の通信状況が例示されている。
【００４４】
以下では、端末がデータ、ディスカバリー信号などを送信するに際して、ＴＲＰ（Ｔｉｍｅ Ｒｅｓｏｕｒｃｅ Ｐａｔｔｅｒｎ）に対する本発明の多様な実施例について説明する。ＴＲＰはＲＰＴ（Ｒｅｓｏｕｒｃｅ Ｐａｔｔｅｒｎ ｆｏｒ Ｔｒａｎｓｍｉｓｓｉｏｎ）、Ｔ−ＲＰＴ（Ｔｉｍｅ−ＲＰＴ）などの他の名称として呼ばれることができるが、その名称に本発明の範囲が限定されるものではなく、以下で説明するＴＲＰの特性を含むリソースパターンはＴＲＰに相当するものであることを明らかにしておく。以下の説明で、基地局／端末によって送信リソースの位置が指示される方式をモード１／タイプ２、送信端末が特定のリソースプール内で送信リソースの位置を指示する（ＵＥの選択による）方式をモード２／タイプ１という。また、以下の説明でＳＡ（Ｓｃｈｅｄｕｌｉｎｇ Ａｓｓｉｇｎｍｅｎｔ）はＤ２Ｄデータの送信に関連した制御情報、制御情報が送信されるチャネルを意味することができる。データの送信前にＳＡが先に送信され、Ｄ２Ｄ信号受信端末はＳＡを先にデコードして見て、ＳＡが指示するデータが送信されるリソース位置がどこであるかを把握した後、該当のリソースでＤ２Ｄ信号を受信することができる。また、以下の説明で、Ｄ２Ｄはサイドリンク（ｓｉｄｅｌｉｎｋ）と呼ばれることができる。以下では、説明の便宜のために、ＴＲＰ指示ビットシーケンスという用語が使われることができる。このビットシーケンスはＳＡに含まれたＩＤのみで構成されることもでき、ＳＡにＴＲＰを指示する追加のビットフィールドが含まれる場合、ＩＤ＋ＴＲＰビットシーケンスをＴＲＰ指示ビットシーケンスに解釈することができる。あるいは、ＳＡにＩＤと独立的なＴＲＰを指示するためのビットシーケンスが存在することができる。そのような場合には、ＴＲＰビットシーケンスがＴＲＰ指示ビットシーケンスに解釈されることができる。ＳＡに含まれて送信されながらＴＲＰを指示するための用途に用いられるビットシーケンスの集合はＴＲＰ指示ビットシーケンスに解釈されることができる。
【００４５】
ＴＲＰ
図６は本発明の実施例によるＴＲＰを説明するための図である。図６を参照すると、複数のサブフレーム６０１はＤ２Ｄ信号送受信が可能なサブフレーム（例えば、ＴＤＤの場合、ＵＬサブフレーム、図６で、Ｄ２Ｄ ｃｏｍｍｕｎｉｃａｔｉｏｎ ｓｕｂｆｒａｍｅ）とＤ２Ｄ信号送受信が不可能なサブフレームであることができる。また、複数のサブフレームはＤ２Ｄ制御情報伝送周期（例えば、Ｐｈｙｓｉｃａｌ Ｓｉｄｅｌｉｎｋ ｃｏｎｔｒｏｌ ｃｈａｎｎｅｌ）に含まれたものであることができる。このような複数のサブフレームの中でＤ２Ｄ信号の送受信が可能なサブフレームのみでなった、データ伝送のためのサブフレームプール６０２が決定されることができる。
【００４６】
データ伝送のためのサブフレームプールにＴＲＰ（図６のＴＲＰ＃０、＃１…）が適用されることにより、Ｄ２Ｄデータを送信するサブフレームのセットを決定することができる。例えば、ＴＲＰ＃１が適用される場合、Ｄ２Ｄデータを送信するサブフレームは８番目、９番目〜１６番目のサブフレームがサブフレームセットに含まれることができる。図６のＴＲＰで、陰影部分がＤ２Ｄデータを送信するサブフレームを指示するものであることができる。ＴＲＰは前記データ伝送のためのサブフレームプールに含まれたそれぞれのサブフレームに対応するビットからなるビットマップであることができる。この場合、ビットの中で１に設定されたビットは前記Ｄ２Ｄデータを送信するサブフレームを指示するものであることができる。具体的に例えば、ＴＲＰがビットマップからなる場合、図６で陰影部分が１、陰影がない部分が０であることができる。例えば、図６のＴＲＰ＃１はビットマップが｛０，０，０，０，０，０，０，１，０，１，１，１，１，１，１，１｝である。
【００４７】
このようにＤ２Ｄデータを送信するサブフレームセットが決定された後、決定されたサブフレームのセットでＤ２Ｄデータを送信することができ、ＳＡを受信したＵＥは該当のサブフレームでＤ２Ｄ信号が送信されることを予想し、該当のサブフレームでＤ２Ｄ信号検出及び復号を遂行することができる。
【００４８】
前述した説明で、Ｄ２Ｄデータのための伝送ブロック（ｔｒａｎｓｍｉｓｓｉｏｎ ｂｌｏｃｋ、ＴＢ）はサブフレームセットで前もって設定された数のサブフレームで送信されることができる。すなわち、ＴＢ別に再伝送回数（ｔｈｅ ｎｕｍｂｅｒ ｏｆ ｒｅｐｅｔｉｔｉｏｎ）／再伝送番号（ｒｅｔｒａｎｓｍｉｓｓｉｏｎ ｎｕｍｂｅｒ）／再伝送回数（ｔｈｅ ｎｕｍｂｅｒ ｏｆ ｒｅｔｒａｎｓｍｉｓｓｉｏｎ）が前もって設定されることができる。一例として、ＴＢ当たり再伝送回数は４に固定されることができる。
【００４９】
前述した複数のサブフレームは、一つのＤ２Ｄ制御情報周期（ＳＡ ｐｅｒｉｏｄ）で、Ｄ２Ｄ制御情報に関連したサブフレーム（ＴＤＤの場合、Ｄ２Ｄ制御情報が送信されることもできる上りリンクサブフレームとこれと無関係な下りリンクサブフレーム、スペシャルサブフレームを含む）以後に連続するサブフレームであることができる。ここで、Ｄ２Ｄ制御情報（ＳＡ、ＭＣＳ、ｒｅｓｏｕｒｃｅ ａｌｌｏｃａｔｉｏｎ情報、ＴＲＰなど）は、Ｄ２Ｄ制御情報が送信されることもできるサブフレームの中でＳＡサブフレームビットマップによってＤ２Ｄ制御情報が送信されるものに決定されたサブフレーム（すなわち、（Ｄ２Ｄ制御情報のための）サブフレームプール）で送信されることができる。このような場合、前記Ｄ２Ｄ制御情報のためのサブフレームプール以後のサブフレームでＴＲＰを指示する情報はＤ２Ｄ制御情報を介して伝達されることができる。一つのＤ２Ｄ制御情報周期がこのように構成される場合、データ伝送のためのサブフレームプールに含まれたサブフレームと、Ｄ２Ｄ制御情報のためのサブフレームプールに含まれたサブフレームはオーバーラップしない。より具体的に、Ｄ２Ｄ制御情報のためのサブフレームプールとＤ２Ｄデータ伝送のためのサブフレームプールがオーバーラップする場合、Ｄ２Ｄ制御情報あるいはＤ２Ｄデータを常に送信するように規則が決定されることができ、Ｄ２Ｄ制御情報とＤ２Ｄデータは同じサブフレームで送信されることができない。
【００５０】
一方、Ｄ２Ｄコミュニケーションモード１では別途のデータ伝送のためのサブフレームプールが定義されないこともできる。この場合には、Ｄ２Ｄ制御情報伝送のためのサブフレームプール（より具体的に、Ｄ２Ｄ制御情報伝送のためのサブフレームビットマップが始まるサブフレームからビットマップで最後の１が示すサブフレームまでＤ２Ｄ制御情報伝送のためのサブフレームプールに定義されることができる。）以後にＵＬサブフレームが黙示的なモード１Ｄ２Ｄデータ伝送のためのサブフレームプールであることができる。
【００５１】
ＴＲＰの適用
前述した説明で、ＴＲＰのサブフレームへの適用はより具体的に次のように遂行されることができる。
【００５２】
端末はＴＲＰを指示する情報に相当するサブフレーム指示ビットマップを決定することができる。前記端末がＤ２Ｄ制御情報を送信する端末である場合、ＴＲＰを指示する情報はＤ２Ｄ制御情報を介して送信されるものであることができ、端末がＤ２Ｄ制御情報を受信する端末である場合、ＴＲＰを指示する情報は受信されたＤ２Ｄ制御情報に含まれたものであることができる。ここで、ＴＲＰを指示する情報は後述するＴＲＰ指示パートに記述されるものであることができ、あるいは特定のサブフレーム指示ビットマップを指示するインデックスであることもできる。例えば、サブフレーム指示ビットマップの大きさが８である場合、ビットマップで可能なビットマップ集合があり得る。この際、ビットマップ集合の各ビットマップはインデックスが割り当てられることができ、このインデックスによってサブフレーム指示ビットマップが決定されることができる。
【００５３】
前記サブフレーム指示ビットマップからデータ伝送のためのサブフレームプールに適用すべきビットマップを決定することができ、サブフレーム指示ビットマップは前記サブフレームプールの大きさより小さいことができる。このような場合、サブフレーム指示ビットマップ（例えば、ＲＰＴ指示ビットシーケンス）は繰り返されることができる。ＴＲＰ指示ビットシーケンスの長さをＭとする場合、残りのＬサブフレームではＭ個のビットシーケンスを単純に繰り返して残りのサブフレームを満たす。ＬがＭの倍数ではない場合には、残りのビットシーケンスを順次満たしてＴＲＰを生成することができる。
【００５４】
すなわち、前記サブフレーム指示ビットマップの大きさが前記データ伝送のためのサブフレームプールの大きさより小さい場合、前記サブフレーム指示ビットマップは前記ビットマップ内で繰り返されることができる。
【００５５】
一例として、サブフレーム指示ビットマップの大きさＭが前記データ伝送のためのリソースプールのサブフレームの数より小さく、端末が前記データ伝送のためのサブフレームプールの一番目のサブフレームでＤ２Ｄデータを送信した場合、端末は前記データ伝送のためのサブフレームプールの１＋Ｍ番目のサブフレームでＤ２Ｄデータを送信することができる。あるいは、（データ伝送のためのサブフレームプールに適用する）ビットマップの一番目のビット値は、（サブフレーム指示ビットマップの大きさ＋１）番目のビット値と同一であることができる。
【００５６】
前記データ伝送のためのサブフレームプールの大きさが前記サブフレーム指示ビットマップの大きさの倍数ではない場合、前記最後の繰り返されるサブフレーム指示ビットマップのビットは順次使われることができる。言い換えれば、前記データ伝送のためのサブフレームプールの大きさが前記サブフレーム指示ビットマップの大きさの倍数ではない場合、前記最後の繰り返されるサブフレーム指示ビットマップはｔｒｕｎｃａｔｅｄ ｂｉｔｍａｐであることができる。具体的に例えば、サブフレーム指示ビットマップが｛０，０，０，０，０，０，０，１，０，１，１，１，１，１，１，１｝１６ビットであり、サブフレームプールが３６個のサブフレームである場合、（データ伝送のためのサブフレームプールに適用する）ビットマップはサブフレームが２回繰り返された後、３回の繰り返しで順次４個のビットが使われる（以後のビットはｔｒｕｎｃａｔｅｄ）ことができる。すなわち、（データ伝送のためのサブフレームプールに適用する）ビットマップは｛０，０，０，０，０，０，０，１，０，１，１，１，１，１，１，１，０，０，０，０，０，０，０，１，０，１，１，１，１，１，１，１，０，０，０，０｝である。
【００５７】
ＴＲＰの指示
以下では前述したようなＴＲＰを指示する方法について説明する。
【００５８】
一番目、モード１では、ｅＮＢがＤ２Ｄ ＳＡ承認において、ＳＡに含まれて送信されるＩＤとＴＲＰビットを指示することができる。この際、ＳＡに含まれて送信されるＩＤシーケンス及び／又はＳＡに含まれて送信されるＴＲＰビットフィールドのシーケンスはＤ２Ｄ承認に明示的に（特定のＩＤ及び／又はＴＲＰを指示するためのビットフィールドが）含まれていることもできる。あるいは、Ｄ２Ｄ−ＲＮＴＩのビットシーケンスをハッシング（ｈａｓｈｉｎｇ）するか、一部のビット（例えば、下位Ｎビット）を使って、ＳＡに含まれて送信されるＩＤシーケンス及び／又はＳＡに含まれて送信されるＴＲＰビットフィールドを生成することができる。ＲＮＴＩは端末ごとに違い、ＲＮＴＩの少なくとも一部を用いるので、追加的なシグナリングなしにＤ２Ｄリソース位置を端末ごとに設定することができるという利点がある。ここで、Ｄ２Ｄ−ＲＮＴＩとは、Ｄ２Ｄ制御情報を他の制御情報と区分するために前もってシグナリングされたＩＤを言い、このＲＮＴＩはＤ２Ｄ制御情報のＣＲＣをマスキングするのに使われる。この際、ＳＡに含まれて送信されるＩＤの一部はＲＮＴＩから生成され、残りの一部はターゲットＩＤ（又はグループＩＤ）を基にして生成することができる。あるいは、二つのＩＤの組合せ（例えば、ＡＮＤ／ＸＯＲ／ＯＲ）でＩＤを生成することができる。ここで、ＳＡに含まれて送信されるＩＤは時間によって可変できる。この際、特徴的にＴｘ ＵＥ ＩＤ部分のみ可変することができる。これはターゲットＵＥ ＩＤ部分までホッピングする場合、これをターゲットＵＥが分からない場合、まともに検出することができないからである。ターゲットＵＥ ＩＤ部分のホッピングパターンまでターゲットＵＥが分かっている場合には、ＳＡに含まれる全てのＩＤシーケンスが一定の規則でホッピングすることができる。時間によるＩＤシーケンスの可変性（ホッピング）はＤ２Ｄ承認内にビットフィールドをｅＮＢが直接異に設定することによって具現されることもでき、ｅＮＢのＤ２Ｄ承認の後、特定の規則によってＩＤシーケンスが可変することができる。例えば、Ｄ２Ｄ承認内のＩＤシーケンスはランダムシーケンスの初期化パラメーターとして使われ、これによって生成したランダムシーケンスを使って、時間によって可変するシーケンスを生成することができる。
【００５９】
二番目、モード２では、ＳＡによってＩＤが送信され、これをＴＲＰの決定に使うことができる。ここで、ＩＤは上位階層で（送信及び／又は受信（ターゲット、グループ）ＩＤ）ＩＤから誘導された短い長さのＩＤであることもでき、あるいはデータの伝送位置及びスクランブリングパラメーターを設定するために使われるビットシーケンスを意味するものであることができる。ＳＡに含まれたＩＤの長さが短くて多くのＴＲＰ候補を作ることができない場合、ＩＤの間に衝突が発生する確率が高くなり、この場合に多くのＴｘ ＵＥが同じＴＲＰを使う可能性がある。これを防止するために、ＳＡの一部ビットに具体的なＴＲＰを指示するビットを含めて送信することができる。また、ＳＡにＩＤビットフィールドとＴＲＰフィールドのビットが組み合わせられて特定のＴＲＰを指示することができる。一例として、ＳＡに含まれたＩＤはＴＲＰセットを指定する用途に使われることができ、ＳＡに含まれたＴＲＰ指示ビットはＴＲＰセット内で具体的なインデックスを指定する用途に使われることができる。さらに他の一例として、ＳＡに含まれたＴＲＰビットはリソースプール内で特定のＴＲＰセットを指示する用途に使われ、ＳＡに含まれたＩＤがＴＲＰビットが指示したプール／セット内で特定のＴＲＰを指示する用途に使われることができる。この場合、ＴＲＰセットを指示するためのビットはＳＡごとに送信されず、半静的に送信されることができる。例えば、ＴＲＰセットを指示するためのビットはｎ番目のＳＡごとに送信されるか、ＳＡごとに送信されると言ってもｎ番のＳＡ伝送の間には内容が変わらないと仮定し、これを仮想ＣＲＣ用途に使うことができる。一方、このＴＲＰビットは別に含まれるものではなく、ＭＣＳビット又は他のＳＡビットフィールドの中で使わないステートを使って送信することができる。あるいは、別個に含まれるビットと違うビットフィールドの中で使わないステートを全て使用してＴＲＰパターンを指示する用途に使うことができる。
【００６０】
一方、ＳＡの指示に使われるＴＲＰビットの大きさはＤ２Ｄ ＵＥのグループ大きさ又はグループ内Ｔｘ ＵＥの数字によって可変することができる。例えば、特定の警察官グループがＮ人であるとき、ＴＲＰを指示するためのビットの大きさはｌｏｇ２（Ｎ）に設定される。この際、使われない残りのビットは他の用途に使われるか、０にセットされて仮想ＣＲＣの用途に使われることができる。
【００６１】
一方、モード１とモード２はＴＲＰのＩＤ設定方法が互いに異なることができる。例えば、モード１の場合にはＴｘ ＵＥ ＩＤのみ使用してＴＲＰを指示する反面、モード２の場合にはＴｘ ＵＥ ＩＤとターゲットＵＤ ＩＤ（グループ）ＩＤを共に使用してＴＲＰを指示することができる。
【００６２】
ＴＲＰを設定するために、次のような情報が使われることができる。ｉ）一ＵＥの観点で、伝送機会（Ｔｒａｎｓｍｉｓｓｉｏｎ ｏｐｐｏｒｔｕｎｉｔｙ）の大きさについての情報（この情報は一ＵＥが一つのＳＡから何個のリソースを割り当てられるかについての情報である）、ｉｉ）各伝送ブロック（ＴＢ）の再伝送回数情報（この情報は一つのＳＡ ｐｅｒｉｏｄ内で何個のＴＢを送信するかと違って表現されることができる。この場合、各ＴＢ別伝送回数は一つのＳＡ ｐｅｒｉｏｄ内の伝送機会の大きさ（又は個数）／一つのＳＡによって送信されるＴＢの個数をフローリングすることによって計算されることができる。あるいは、各ＴＢに対して何回の（最大）繰り返しを遂行するかについての情報として表現されることができる）。前記情報の一部は前もって設定されたものであるかあるいはネットワークによって構成されることができる。Ｏｕｔ ｃｏｖｅｒａｇｅ ＵＥの場合には、前記情報が前もって設定されるかあるいはネットワーク内の他のＵＥから物理階層又は上位階層信号によってシグナリングされることができる。また、前記情報の一部はＳＡに含まれて送信されることができる。例えば、伝送機会の大きさは前もって設定されるか、あるいはネットワークによって構成されることができる。この際、ＴＢ別の再伝送ナンバーはＳＡに含まれて送信されることができる。反対に、伝送機会の大きさについての情報はＳＡに含まれて送信され、再伝送ナンバーは前もって設定されたものであるか、あるいはネットワークによって上位階層信号で半静的に指示された値であることができる。
【００６３】
具体的な例として、ＳＡに８ビットＩＤが含まれて送信されると仮定すると、ＩＤによって区分可能なＴＲＰの個数は２＾８＝２５６個である。モード２リソースプールのサブフレームの個数が１６個であると仮定し、伝送機会の大きさは８であると仮定する場合、生成可能なＴＲＰの個数は16Ｃ8＝１２８７０個である。したがって、ＳＡに含まれたＩＤビットのみではＴＲＰを区分することができなく、このために前述した方式でＴＲＰを指示するための追加のビットがＳＡに含まれて送信されることができる。この場合、生成可能な全てのＴＲＰを区分するために約６ビットの追加ビットが必要であり、これは使わないＭＣＳステートと新たなビットフィールドの組合せで指示されることもでき、別個の追加ビットフィールドで指示されることができる。
【００６４】
ＴＲＰサブセットのシグナリング
ＴＲＰサブセット構成をネットワークが上位階層信号（例えば、ＲＲＣ）を介してシグナリングすることができる。より詳細に、前述したように、端末はＴＲＰを指示する情報を使用して、データ伝送のためのサブフレームプールに適用すべきビットマップを決定し、ビットマップで指示されるサブフレームでＤ２Ｄデータを送信することができる。この際、前記端末にＴＲＰサブセットに関連したＲＲＣ（ｒａｄｉｏ ｒｅｓｏｕｒｃｅ ｃｏｎｔｒｏｌ）情報要素が構成された（ｃｏｎｆｉｇｕｒｅｄ）場合、ＴＲＰを指示する情報によって指示可能なビットマップの集合は、前記端末が前記ＴＲＰサブセットに関連したＲＲＣ情報要素と無関係な場合、前記ＴＲＰを指示する情報によって指示可能なビットマップ集合のサブセットであることができる。ここで、ＴＲＰを指示する情報はビットマップ集合のいずれか一つのビットマップを指示するインデックスである。
【００６５】
この内容を次の表１を用いてより詳細に説明する。次の表１はＴＲＰに関連したサブフレーム指示ビットマップの大きさが６である場合、ＴＲＰを指示する情報（ＩTRP）とそれに相当するビットマップの関係を定義する。例えば、ＴＲＰを指示する情報（ＩTRP）が２２である場合、サブフレーム指示ビットマップは｛０，１，１，０，１，０｝である。
【００６６】
【表１】
0006419846.tif 000002
【００６７】
前述したような表１は何のＲＲＣシグナリングがない場合に使用可能な、母ビットマップセット（ｍｏｔｈｅｒ ｓｅｔ）と呼ばれることができる。このような場合、ＴＲＰサブセットに関連したＲＲＣ情報要素が端末に構成（ｃｏｎｆｉｇｕｒｅｄ）されることができ、これは前記表１でインデックスとして使用可能な集合に対する制限であることができる。例えば、表１で、端末が使用可能なｋTRPが最大４である場合、ＴＲＰサブセットに関連したＲＲＣ情報要素が｛１，１，１，０｝であれば、表１でｋTRPが１、２、３に相当するビットマップの集合が母ビットマップセットのサブセットであることができる。すなわち、ＲＲＣシグナリングされるＴＲＰサブセットに関連した情報要素が構成される場合、端末が使うことができるビットマップの集合又はＴＲＰを指示する情報の集合は、ＴＲＰサブセットに関連したＲＲＣ情報要素と無関係な場合（ＲＲＣ情報要素がシグナリングされない場合、ＲＲＣ情報要素がシグナリングされたが構成されない場合）ビットマップの集合又はＴＲＰを指示する情報の集合のサブセットである。
【００６８】
前記ＴＲＰサブセットに関連したＲＲＣ情報要素は伝送モード２の端末のためのものであることができる。
【００６９】
前記ＴＲＰサブセットをネットワークが制限することは、特にモード２のようにＵＥが伝送リソースを決定するときに効果的であることができる。ＵＥがＴＲＰの中でランダムにＴＲＰインデックスを選ぶ場合に周辺のＵＥ数が少なくて干渉が少ない場合には大きな値のｋTRPを選ぶようにしてもっと早くパケットを送信することができるようにし、周辺のＵＥが多くて干渉が多い場合にはｉｎｂａｎｄ ｅｍｉｓｓｉｏｎと、ｈａｌｆ ｄｕｐｌｅｘの問題を解決するために相対的に低い値のｋTRPにサブセットを制限して、特定のＵＥが持続的に干渉を多く発生させることを防ぐことができる。
【００７０】
一方、ＴＰＲサブセットを制限することはｋTRP値を制限する形に具現されることもできるが、特定のＴＲＰインデックスを制限する形に具現されることもできる。例えば、特定のＵＥ又はＵＥグループが特定のＩTRPセットを使うようにシグナリングすることができる。この方法は前記ｋTRP値をシグナリングしてサブセットを制限することより多くのシグナリングビットを必要とすることができるが、より柔軟なＴＲＰサブセットの制限を可能にする。また、この方法は特定のＵＥ又はＵＥグループと他のＵＥ又はＵＥグループが時間領域で互いに異なるサブフレームを使うようにする用途に使うこともできる。例えば、ＵＥグループＡはＴＲＰビットマップにおいて前側の４個のサブフレームの全部又は一部で伝送するようにＴＲＰサブセットを構成し、ＵＥグループＢはＴＲＰビットマップにおいて後側の４個のサブフレームの全部又は一部で伝送するようにＴＰＲサブセットを構成することができる。
【００７１】
ＴＲＰのためのビットシーケンス生成
【００７２】
方法１
ＳＡに含まれたＴＲＰ指示ビットシーケンスはＳＡ伝送後にサブフレームでＤ２Ｄ信号が送信されるサブフレームの単純ビットマップとして使うことができる。例えば、この方式でビットが１である位置はＤ２Ｄ信号伝送ＵＥがＤ２Ｄ信号を送信する（可能性がある）サブフレームインデックスを意味する。
【００７３】
一方、ＳＡの伝送周期（より詳しくはＳＡ伝送間隔の間に構成されたＤ２Ｄサブフレームの個数）とＴＲＰを指示するためのビットシーケンスの長さが互いに異なる場合、ＴＲＰ指示ビットシーケンスの用途を考慮してみる。図７のようにＳＡが送信される周期の間にＬ個のＤ２Ｄサブフレームが存在し、ＴＲＰを指示するためのビット数は、Ｍビットの場合（ここで、Ｍ≦Ｌ）、残りのＬ−Ｍ個のサブフレームでは伝送パターンをどのように指示するかに対して提案する。
【００７４】
方法２ａ
ＴＲＰ指示ビットシーケンスの長さをＭであるとする場合、残りのＬ個のサブフレームではＭ個のビットシーケンスを単純に繰り返して残りのサブフレームを満たす。ＬがＭの倍数ではない場合には、残りのビットシーケンスを順次満たしてＴＲＰを生成する。
【００７５】
方法２ｂ
ＴＲＰ指示ビットシーケンスの長さをＭである場合、ＴＲＰ指示ビットシーケンスは最初のＭ個のサブフレームのビットマップを示し、以後のサブフレームのビットマップは最初のＭ個のサブフレームのビットマップから他のＴＲＰ指示ビットシーケンスでホッピングして残りのサブフレームを満たしてＬ個のサブフレームに対するＴＲＰを生成する。より詳しく説明すると、ＴＲＰ指示ビットシーケンスが前もってインデックシングされており、ＳＡによって最初Ｍ個のサブフレームに対するＴＲＰ指示ビットシーケンスを指示した場合、残りのＬ−Ｍ個のサブフレームでは前もって決定されたインデックスホッピングパターンで残りのＤ２Ｄサブフレームに対するＴＲＰを生成するものである。方法２ａと比較するとき、単純繰り返しではなく、時間によってＴＲＰをホッピングすることによって追加的なダイバーシティ利得を得るとか、衝突をランダム化することができる利点がある。
【００７６】
前述した方法２ａ及び２ｂは単にビットマップでＴＲＰを指示する場合だけではなく、以下に説明する方法３においても、ＳＡの伝送周期とＴＲＰ指示ビットシーケンスが指示するサブフレームの個数が異なる場合、同一原理で拡張適用できる。ＴＲＰ指示ビットシーケンスが単純ビットマップではなくてもＴＲＰ指示ビットシーケンスが示すＤ２Ｄサブフレームの長さＭがＳＡが送信されるサブフレーム間隔Ｌ（詳しくはＳＡが送信される周期の間にＤ２Ｄサブフレームの個数）より小さい場合には、残りのＬ−Ｍサブフレームに対するＴＲＰを生成するために方法２ａ／２ｂを適用することができる。
【００７７】
方法３
図６の実施例のように全てのＵＥの伝送機会の大きさがＭで同一である場合、かつＤ２Ｄプールのサブフレーム個数がＮである場合、ビットシーケンスはＭ−ｏｕｔ−ｏｆ−Ｎコード［ＴＥＮＫＡＳＩＶ． ＲＡＭＡＢＡＤＲＡＮ， Ａ ｃｏｄｉｎｇ ｓｃｈｅｍｅ ｆｏｒ ｍ−ｏｕｔ−ｏｆ−ｎ ｃｏｄｅｓ、ＩＥＥＥ Ｔｒａｎｓ． Ｏｎ ｃｏｍｍｕｎｉｃａｔｉｏｎｓ， Ｖｏｌ． ３８， Ｎｏ．８ｍ Ａｕｇ． １９９０］というコード生成技法で生成することができる。Ｍ−ｏｕｔ−ｏｆ−Ｎコードは簡単にＮ個のバイナリーコードワード（ｂｉｎａｒｙ ｃｏｄｅｗｏｒｄ）ビットの中でＭ個のみを１に設定し、残りは０に設定したコードを意味する。このようなコードは全てのコードワードのハミング重みがＭで、同一のコードワードを生成する。本発明では、Ｍ−ｏｕｔ−ｏｆ−ＮコードをＴＲＰのビットシーケンスとして使うことができる。重みＭのＴＲＰセットは｛β0，β1，…，βK-1｝で示す。ここで、βrはｒ番目ＴＲＰシーケンスを示し、これは長さＮのバイナリービットビットシーケンスで表現されることができる。ここで、
【数１】
0006419846.tif 000003
である。一例として、Ｍ−ｏｕｔ−ｏｆ−Ｎコードの１の位置はデータが送信される位置を示し、０はデータが送信されないことを示す。それぞれのビットシーケンスがＤ２Ｄリソースプールのサブフレームインデックスと１：１でマッピングされる場合、全ての１の位置はリソースプール内のサブフレームを指示する用途に使われ、サブフレームインデックスのグループとＴＲＰの１が１：１でマッピングされる場合、１の位置はリソースプール内のサブフレームグループインデックスを指示する用途に使われる。例えば、サブフレームがバンドリングされてＤ２Ｄ信号が送信される場合、バンドリングされたサブフレームをビットシーケンス１に解釈することができる。
【００７８】
Ｎ＝４、Ｍ＝２である場合、次のようなＴＲＰセットをＭ−ｏｕｔ−ｏｆ−Ｎコードのコードワードで示すことができる。
【００７９】
ＴＲＰセット＝｛００１１，０１０１，０１１０，１００１，１０１０，１１００｝
【００８０】
他の一例として、Ｎ＝５、Ｍ＝３である場合、ＴＲＰセットは次の通りである。
【００８１】
ＴＲＰセット＝｛００１１１，０１０１１，０１１０１，０１１１０，１００１１，１０１０１，１０１１０，１１００１，１１０１０，１１１００｝
【００８２】
一方、場合によって、Ｋ個のＴＲＰセットインデックスを全て使わずにＫ１個のみ使うことができる。これはＳＡに含まれた（ＩＤフィールドを含む）ＴＲＰビットフィールドの大きさが全てのＴＲＰセットを表示することができない場合に相当することができる。この際、Ｋ個のＴＲＰセットの中でＫ１個を選択する方式が必要である。説明の便宜のために、Ｍ−ｏｕｔ−ｏｆ−Ｎコードの元のコードワードセットをＴＲＰ母セット（ｍｏｔｈｅｒ ｓｅｔ）という。母セット
【数２】
0006419846.tif 000004
のビットシーケンスは次の式３によってインデックシングすることができる。βrはｒ番目のＴＲＰシーケンスである。
【数３】
0006419846.tif 000005
（Ｗｈｅｒｅ ｔｈｅ ｓｅｔ
【数４】
0006419846.tif 000006
ｃｏｎｔａｉｎｓ ｓｏｒｔｅｄ ｉｎｄｉｃｅｓ ｆｏｒ １’ｓ ｐｏｓｉｔｉｏｎｓ ｉｎβr ａｎｄ
【数５】
0006419846.tif 000007
ｉｓ ｔｈｅ ｅｘｔｅｎｄｅｄ ｂｉｎｏｍｉａｌ ｃｏｅｆｆｉｃｉｅｎｔ， ｒｅｓｕｌｔｉｎｇ ｉｎ ｕｎｉｑｕｅ ｌａｂｅｌ
【数６】
0006419846.tif 000008
）
【００８３】
このインデックシング方法は、母セットにおいて各ビットシーケンスは十進数に変換したとき、大きさの小さな順にインデックシングされているものに解釈されることができる。これは説明の便宜のためのもので、その順序が反対にインデックシングされている場合にも本発明の概念が適用されることができる。重要なことは、各ビットシーケンスをインデックシングするとき、二つのシーケンス間のハミング距離の変化ができるだけ最小化するようにインデックシングすることである。これは、以後に母セットからサブセットを選択するとき、一定間隔で選択したとき、インデックスの差が大きくなればハミング距離も一緒に大きくなるようにするためである。
【００８４】
母セットをインデックシングする他の方式としてグレーコーディング方式を用いることができる。詳細なインデックシング方式は下記のようである。
【００８５】
長さＮのグレーコードを生成する方式は次の式７の通りである。
【００８６】
【数７】
0006419846.tif 000009
【００８７】
ここで、Ｌiは長さｉのグレーコードセットを意味し、
【数８】
0006419846.tif 000010
はｉ−１番目セットのコードを反転させたものであり、０ＬN-1はＮ−１番目セットのコードのそれぞれの第１桁に０を付けて長さＮのコードを生成することを示し、
【数９】
0006419846.tif 000011
はＮ−１番目セットのコードをそれぞれ反転させ、前に１を付けて長さＮのコードを生成することを示す。
【００８８】
このようにグレーコードを生成した後、グレーコード内で重みがＭであるコードを順に選択し、これを順にインデックシングしてグレーコード基盤の定数重みコードを生成する。
【００８９】
このようなグレーコード基盤の定数重みコードがＴＲＰ母セットとして使われることができる。
【００９０】
他の具現方式において、インデックシング手順が以下で説明するシーケンス選択手順に設定されていることができる。インデックシング手順がシーケンス選択手順である場合、ＴＲＰサブセットはインデックス手順のようにＫ１個を選択することができる。
【００９１】
母セットにおいてＫ１（≦Ｋ）個のインデックスを選択する方式として下記のような方式を提案する。
【００９２】
方法３−１
サブセット構成は、ネットワークが上位階層（例えば、ＲＲＣ）信号を介してシグナリングするか、前もって設定されたサブセットを使うことができる。Ｋ１個のセットインデックスは上位階層信号によってＤ２Ｄ ＵＥに伝達されるか、予め設定されたセットインデックスであることができる。この際、前もって設定されたセットインデックスはＮとＭによってそれぞれ定義されていると仮定する。最も単純な方式として、Ｎ個のＤ２Ｄサブフレームで使用可能なＴＲＰのビットマップが前もってＲＲＣなどの上位階層信号によってシグナリングされていることができる。しかし、このような方式はシグナリングの非効率性を引き起こすため、Ｎ個のサブフレームで伝送機会Ｍであるビットシーケンスをインデックシングする方式でシグナリングすることがシグナリングビット数を減らすことができる利点がある。
【００９３】
方法３−２
母セットの中でインデックシングされた順にＫ１個のビットシーケンスを選択してサブセットを生成する。この方式は最も単純であるが、１の位置がビットシーケンスの後半部又は前半部に偏っているという欠点がある。
【００９４】
方法３−３
最適のＴＲＰサブセットは各ビットシーケンス間の最小ハミング距離が最大化するように（又はビットシーケンス間の最大相関関係が最小化）選択することである。あるいは、１の位置がＴＲＰ別に均一に分布されているように選択しなければならない。母セットの中で均一な間隔でＴＲＰサブセットを選択する場合、１の位置が均一に全てのＴＲＰサブセットで分散される。しかし、サブセットの大きさＫ１が母セットの大きさＫの約数ではない場合には等間隔選択規則があいまいになる。最も等間隔のインデックスを選択するために次のような規則によることができる。
【００９５】
既存母セットインデックス０，１，…，Ｋ−１に対し、これをＫで分ければ、Ｋ個の代表ポイント（ｒｅｐｒｅｓｅｎｔａｔｉｏｎ ｐｏｉｎｔｓ）０／Ｋ，１／Ｋ，…，Ｋ−１／Ｋを得ることができる。この際、ＴＲＰサブセットのインデックスを同様にセット大きさで分ければ、０／Ｋ１，１／Ｋ１，…，（Ｋ１−１）／Ｋ１を得ることができる。ｊ番目ＴＲＰサブセットの代表ポイントが母セットのｉ番目代表ポイントとｉ＋１番目代表ポイントの間にある場合、つまり（ｉ−１）／Ｋ≦（ｊ−１）／Ｋ１＜ｉ／Ｋである場合、ＴＲＰサブセットのｊ番目ビットシーケンスは母セットのｉ番目ビットシーケンスを使う。
【００９６】
前記規則を異に表現すれば、母セットで次のインデックス
【数１０】
0006419846.tif 000012
を選択するものとして表現できる。
【００９７】
前述した原理は、母セットでサブセットを選択する場合、最も等間隔で離れるように選択するための方法である。
【００９８】
この規則について、Ｎ＝５、Ｍ＝３である場合を例として説明する。この際、Ｋ１＝８である場合、８個のシーケンスを母セット（Ｋ＝１０）で選択しなければならない。図２はＴＲＰセットの代表ポイントが母セットの代表ポイントの間のどこに位置するかを示した。ＴＲＰセットの代表ポイント間の間隔は母セットの代表ポイント間の間隔より大きいため（Ｋ≧Ｋ１）、ＴＲＰセットで同じビットシーケンスを選択する確率は０である。表２は前記提案した方式によって最終に選択されたビットシーケンスを示す。
【００９９】
【表２】
0006419846.tif 000013
【０１００】
前記規則に対し、次のような変形を考慮することができる。
【０１０１】
変形１として、サブセットを選択するとき、所定のオフセットαを適用することができる。すなわち、母セットで等間隔でビットシーケンスを選択するに際して、所定のオフセットを提供して選択することである。オフセット値の範囲は０〜ｆｌｏｏｒ（Ｋ／Ｋ１）−１であり、このオフセット値は前もって設定された値であることができる。あるいは、オフセット値はｅＮＢ又は他のＵＥによって構成可能な値であることができる。例えば、ｅＮＢが特定のＵＥ又はＵＥグループに特定のオフセット値を使うように指示することができる。あるいは、同期ソースＩＤからオフセット値が連動して同期グループ間に相異なるＴＲＰを使うように設定することができる。あるいは、同期ソースＩＤ及び／又はホップカウントが連動して相異なるホップの間には相異なるＴＲＰを使うことができるように設定することができる。
【０１０２】
例えば、Ｋ＝２０、Ｋ１＝４である場合、オフセットは０，１，２，３，４を考慮することができ、オフセットが０の場合、ＴＲＰサブセットは｛０，５，１０，１５｝であり、オフセット１の場合｛１，６，１１，１６｝である。
【０１０３】
変形１で、オフセットを他のＵＥによって指示する実施例として、オフセットは送信ＵＥのＳＡに含まれているＩＤによって誘導されることもできる。より具体的に、ＩＤによって誘導された定数（又は
【数１１】
0006419846.tif 000014
）がＫの範囲を外れることができるので、定数を加えた次の式１２のようにモジュロ関数を取ることができる。
【０１０４】
【数１２】
0006419846.tif 000015
【０１０５】
前記式３は、変形１の式において、αが
【数１３】
0006419846.tif 000016
のような形態に提供されたものであり、方法の原理は同一である。前記式で、ＹはＳＡにあるＩＤによって誘導される値であることができ、ＩＤによって特定の定数に固定されることもでき、ＩＤがランダムシーケンス生成器のシード値として使われて生成した定数値であることができる。ＩＤがランダムシーケンス生成器のシード値として使われる場合、ＳＡ伝送ごとに又はＳＡの特定の伝送周期ごとにＹ値が変更されることもでき、ＳＡ伝送周期に関係なく、ＳＡが送信されるラジオフレーム（又はサブフレーム）ナンバー又はＤ２Ｄフレーム（サブフレーム）ナンバーによって変動されることができる。前記方法はＩＤによって総組合せ個数（母セットの大きさ）Ｋによって開始インデックスが決定され、開始インデックスを基準に等間隔でＴＲＰが選択されるものである。そして、開始インデックスはＩＤによって変わり、時間によって可変するか固定された値であることもできる。
【０１０６】
追加的な変形で、下記の数学式１４を考慮することができる。
【数１４】
0006419846.tif 000017
【０１０７】
ここで、ＴＲＰを選択するに際して、ｉインデックスが１増加することによって選択されたＴＲＰサブセットインデックスの最小間隔がＬ以上になるように設定するためである。この際、Ｌ値は前もって設定されるか、ｅＮＢによって物理階層又は上位階層信号によってシグナリングされるか、送信ＵＥ又はその他のＵＥ（例えば、同期ソースＵＥ又はグループヘッドＵＥ）によって物理階層又は上位階層信号によってシグナリングされることができる。
【０１０８】
他の方法として、下記のような式１５を考慮することができる。
【数１５】
0006419846.tif 000018
【０１０９】
この方法は選択されるインデックス間隔がＫ／Ａになるように選択する方法であって、ＳＡでＴＲＰによって指示することができるビット数に関係なく常に固定した間隔でサブセットを選択する方法である。この際、Ａは前もって設定されているか、ｅＮＢによって物理階層又は上位階層信号によってシグナリングされることができ、又は送信ＵＥ又は他のＵＥによって指示されることもできる。
【０１１０】
変形２として、次の式１６が使われることができる。
【数１６】
0006419846.tif 000019
【０１１１】
すなわち、フロア関数（Ｆｌｏｏｒ ｆｕｎｃｔｉｏｎ）ではなくシーリング関数（ｃｅｉｌｉｎｇ ｆｕｎｃｔｉｏｎ）が使われることができる。前記例示と同様にオフセットが適用されることができる。
【０１１２】
変形３として、ハミング重みがＮ／２である場合には、前記提案した母セットインデックスの中で最初と最後が常にハミング距離が一番大きくなる。したがって、最初と最後のインデックスを常に含むための方法として、次の式１７が使われることができる。
【数１７】
0006419846.tif 000020
【０１１３】
一方、特定のＴＲＰを決定するとき、ＳＡに含まれたＩＤとＴＲＰビットフィールドを基にして特定のＴＲＰを決定することができる。この際、ＩＤは変わりにくい特性があり、ＴＲＰビットフィールドは相対的に伝送ＵＥが易しく設定することができる特性があるとき、各ビットフィールドを基にしてＴＲＰセットをグルーピングすることができる。以下では、グルーピング基盤のＴＲＰ指示方法を提案する。
【０１１４】
ＳＡに含まれたＩＤ長さがＮであり、ＴＲＰセットの大きさがＫ１である場合、順にＴＲＰをグループ化することができる。この際、ＳＡに含まれたＴＲＰ指示ビットは特定のＵＥのＴＲＰがどのグループに属するかを指示する用途に使われることができる。この際、ｉｄフィールドの役目はグループ内にどのＴＲＰを使うかを指示する用途に使われる。これは、ＴＲＰ指示ビットを介してできるだけ互いに異なるＴＲＰを指示するようにすることで、ＵＥがどの理由で衝突が発生してまともに送信することができなかった場合、ＴＲＰビットを異に設定してできるだけ他のリソースを選択するようにするためである。図８（ａ）はこの実施例を示す。
【０１１５】
図８（ｂ）に示したように、ＳＡに含まれたＩＤ長さがＮである場合、ＩＤはＴＲＰグループを指定する用途に使い、ＴＲＰフィールドのビットシーケンスはＴＲＰグループ内に特定のＴＲＰを指示する用途に使うことができる。あるいは、図８（ｃ）に示したように、ＳＡに含まれたＩＤ長さがＮである場合、ＩＤはＴＲＰグループを指定する用途に使い、ＴＲＰフィールドのビットシーケンスはＴＲＰグループ内に特定のＴＲＰを指示する用途に使うことができる。この際、ＴＲＰビットのみでできるだけ遠く離れたＴＲＰを選択するようにするためにグルーピング段階で最大に離れたＴＲＰ同士が一グループを形成することができる。実施例において、ＳＡでＮビットのＩＤが送信され、ＬビットのＴＲＰビットが送信される場合、ＴＲＰセットの大きさは２Ｌ＋Ｎになる。この際、一グループ内のＴＲＰは２Ｎ間隔で離れたＴＲＰを集めて一グループを形成し、ＳＡに送信されるＩＤを用いてグループを指示する。その後、ＳＡに含まれたＴＲＰビットを用いて特定のＴＲＰを指示する。
【０１１６】
一方、ＴＲＰ指示ビットシーケンスが指示するサブフレームはＤ２ＤサブフレームとノンＤ２Ｄサブフレームの区分なしに一般的なサブフレームを指示するものであることができる。この場合、Ｄ２Ｄサブフレームが他のシグナルで指示されれば、Ｄ２Ｄサブフレーム指示ビットとＴＲＰ指示ビットシーケンスをｌｏｇｉｃａｌ ＡＮＤ ｏｐｅｒａｔｉｏｎによって実際にＤ２Ｄ信号が送信されるサブフレームインデックスを指示することができる。
【０１１７】
方法４
Ｃｙｃｌｉｃシフト基盤のＴＲＰ生成方式のもので、シードＴＲＰを循環移動させて他のＴＲＰを生成する。一例として、１の位置が連続してＭ１個あるものがシードＴＲＰになることができる。Ｄ２Ｄ信号を連続して送信する場合、Ｄ２Ｄ伝送の間にギャップを置かなくても良いので、可用ＲＥ数が増えてコーディングレートを低めることができる利点がある。このように連続した１を使ってシードＴＲＰを生成するとき、１の最初位置は前もって決定されることもでき、ネットワークによって前もって物理階層又は上位階層信号で指示されることもできる。次の式１８は１の最初位置が０である場合、ＴＲＰ０の例示である。
【数１８】
0006419846.tif 000021
【０１１８】
シードＴＲＰは前もって決定されたパターンであるか、特定のパターンが特定のＵＥ又は特定のＵＥグループにシグナリングされることができる。例えば、シードＴＲＰは同期ソースＩＤによって設定されるか、セルＩＤや仮想セルＩＤによって設定されることができる。他の一例として、特定のグループＩＤ、ターゲットＩＤによってシードＴＲＰが生成することができる。一例として、グループＩＤを用いてシードＴＲＰを生成する場合、シードＴＲＰは前記方法３で提案した方式の一つで生成することができる。例えば、与えられたＮ、Ｍに対して式１のようにインデックスを生成し、グループＩＤでモジュロ演算を行うか、グループＩＤの特定ビットを用いて一つのインデックスを選択する。さらに他の一例として、送信ＵＥ ＩＤによってシードＴＲＰが生成することができる。これは、送信ＵＥが互いに異なるシードを有するようにし、以後に説明するように、シードＴＲＰを基にしてＴＲＰホッピングを遂行するとき、互いに異なるＵＥの間に同じＴＲＰを使うことを避けるためである。
【０１１９】
前述した方式でシードＴＲＰが生成されれば、これをＧだけ循環移動してそれぞれのＴＲＰを生成する。例えば、０番目のＴＲＰはシードＴＲＰになり、１番目のＴＲＰは０番目のＴＲＰをＧだけ循環移動して生成し、ｉ番目のＴＲＰはｉ−１番目のＴＲＰをＧだけ循環移動して生成する。
【０１２０】
ＴＲＰの間の循環移動の大きさは前もって特定の値（Ｇ）に決定されていることもできるが、特定のランダムシーケンスを用いてモジュロ演算を遂行して得た値として生成することもできる。また、Ｇ値のシーケンスはＴＲＰの間に一定の規則でホッピングすることができる。ＳＡでＴＲＰ指示ビットシーケンスによって特定のＴＲＰインデックスをシグナリングすることもできるが、シードＴＲＰでＣＳ値を直接指示する形でシグナリングされることもできる。
【０１２１】
また、ＵＥごとに伝送回数が異なることができ、このためにＭ１値がＳＡによってシグナリングされることができる。
【０１２２】
実施例で、Ｎ＝８、Ｍ＝４、Ｇ＝１の場合、次の式１９のようなＴＲＰを生成することができる。
【数１９】
0006419846.tif 000022
【０１２３】
他の実施例で、Ｎ＝８、Ｍ＝４、Ｇ＝［０，２，５，４，３，７，６，１］に設定されている場合、ＴＲＰは次の式２０の通りである。
【数２０】
0006419846.tif 000023
【０１２４】
方法５（ｇｒｅｅｄｙ ｓｅａｒｃｈ ｍｅｔｈｏｄ）
前記提案した方式は最小ハミング重みが最大化することを保障しないこともできる。したがって、母セット内でｇｒｅｅｄｙにＫ１個のセットを選択する次のようなアルゴリズムが使われることができる。
【０１２５】
初期化は、Ｄ２Ｄリソースプール内のサブフレーム個数Ｎ、Ｄ２Ｄリソースプール内での伝送回数Ｍによって大きさ
【数２１】
0006419846.tif 000024
である母セットを生成する。各母セットのインデックスは方法３で提案した方式による。ついで、シードインデックスを選択する。このシードインデックスは前もって特定のＵＥ ＩＤ又はＵＥグループＩＤによって決定されるか、ネットワーク又は他のＵＥによってシグナリングされて値であることができる。
【０１２６】
次の式２２はｇｒｅｅｄｙ ｓｅａｒｃｈ ｍｅｔｈｏｄの擬似コードである。
【数２２】
0006419846.tif 000025
【０１２７】
ここで、最終に選択されたＳは選択されたＴＲＰのインデックス集合を示し、選択されなかったインデックス集合はＣで示される。前記アルゴリズムは最小距離がｄｍｉｎ以上であるＴＲＰをｇｒｅｅｄｙに選択するためのアルゴリズムであり、与えられたＮ、Ｍ、ｄｍｉｎ、シードインデックスに対して常に同じＴＲＰセットを生成する。前記アルゴリズムは、シードインデックスをどのように選択するかによって相異なる結果を有することができる。場合によってｄｍｉｎをどのように設定するかによって最終に選択されたＴＲＰセットの大きさがＫ１にならないこともできる。したがって、ｄｍｉｎが最大Ｎ−ｋ＋１の値を有することができることが知られている。ここで、ｋはＴＲＰを指示するためのビット数を示す。したがって、ｄｍｉｎをＮ−ｋ＋１から前記アルゴリズムを遂行した後、最終に選択されたセットの大きさがＫ１＝２＾ｋにならない場合には、ｄｍｉｎを減少させてアルゴリズムを繰り返し遂行することができる。
【０１２８】
方法６
アダマール行列（Ｈａｄａｍａｒｄ行列）を用いてＴＲＰビットシーケンスを生成する方法を提案する。
【数２３】
0006419846.tif 000026
【０１２９】
ここで、Ｈnは２n×２nアダマール行列であり、
【数２４】
0006419846.tif 000027
は０を１に、１を０に反転動作させた動作を意味する。この際、各行を調べると、一番目の行を除き、重み２n-1である定数重みコードである。アダマール行列の行をＴＲＰとして使うことができる。このようなアダマール行列の各行間の距離はいずれも２n-1と同一であることが知られている。したがって、どの行を選択するかにかかわらず、性能が一定である利点がある。この際、アダマール行列の一番目の行はその元素がいずれも１であるベクターである。したがって、この行列は他のベクターと１の個数が違うため、ＴＲＰ用途に使わないことができる。あるいは、他のＵＥの信号を聞かなくてもよい情報を送信するＵＥの場合には全てのＤ２Ｄサブフレームを使って伝送を遂行するようにするために一番目の行を使うことができる。
【０１３０】
一方、前述したアダマール行列生成方式はシルベスター（Ｓｙｌｖｅｓｔｅｒ）行列基盤の生成方式であると知られている。他の方式としては、ペーリー（Ｐａｌｅｙ）行列基盤の生成方式も考慮可能である。ペーリー（Ｐａｌｅｙ）行列基盤の生成方式は、その長さが４ｍ（例えば、１．２．４．８，１２，１６，２０，…）のように２の自乗ではない場合にも生成することができる利点がある。
次の表３はペーリー（Ｐａｌｅｙ）行列基盤の生成方式を要約したものである。
【０１３１】
【表３】
0006419846.tif 000028
【０１３２】
このようなペーリー（Ｐａｌｅｙ）行列方式で生成する長さ８のアダマール行列の実施例は式２５のようである。
【０１３３】
【数２５】
0006419846.tif 000029
【０１３４】
ここで、−は０を示す。
【０１３５】
他の実施例として、長さ２０のアダマール行列は式２６の通りである。
【０１３６】
【数２６】
0006419846.tif 000030
【０１３７】
前述したアダマールコードを使ったＴＲＰ生成方式を基にして以下ではその変形方式を論議する。
【０１３８】
より多い行（ＴＲＰパターン）を作るために、
【数２７】
0006419846.tif 000031
をＴＲＰコードワードとして一緒に使うことができる。そのような場合、全部で２n+1個のコードワードが生成する。Ｈnの一番目の行の要素はいずれも１であるシーケンスであり、よって
【数２８】
0006419846.tif 000032
の一番目の行の要素はいずれも０であるシーケンスである。したがって、この二つの行はＴＲＰビットシーケンスから除かれることができる。そのような場合、２n+1−２個の行が生成する。
【０１３９】
図９（ａ）はＨnのみを使った場合のハミング距離分布を示し、図９（ｂ）は
【数２９】
0006419846.tif 000033
を全て使った場合の（この際、各行列の一番目の行は除く）ハミング距離分布を示す。
【数３０】
0006419846.tif 000034
を全て使った場合のハミング距離は最小距離を減少させずにコードワードの個数を増やす方法である。また、
【数３１】
0006419846.tif 000035
のような行インデックスのシーケンスの間には完全に直交した特性があるため、最大距離を有するコードワードも生成するという利点がある。前記提案した方式によると、ＴＲＰ指示ビットシーケンスの長さがｎ＋１ビットである場合、伝送機会２n-1であるＴＲＰ２n+1を（使わない行を除けば、２n+1−２）生成することができる。実施例として、ｎ＝３の場合、使うＴＲＰは式３２の通りである。
【０１４０】
【数３２】
0006419846.tif 000036
ここで、
【数３３】
0006419846.tif 000037
は
【数３４】
0006419846.tif 000038
においてそれぞれ一番目の行を除く行列を示す。
【０１４１】
【数３５】
0006419846.tif 000039
において、一番目の行を除くこともできるが、これと類似した理由で一番目の列を除くこともできる。これは、一番目の列は全ての行が１であるため、他のＵＥの信号を誰も聞くことができないからである。
【０１４２】
【数３６】
0006419846.tif 000040
を全て用いてＴＲＰパターンを生成する場合、常に
【数３７】
0006419846.tif 000041
のＴＲＰの間には直交した特性が維持される。しかし、サブオプショナルな（ｓｕｂ−ｏｐｔｉｍａｌ）方法として、
【数３８】
0006419846.tif 000042
を列方向に（ｃｏｌｕｍｎ−ｗｉｓｅ）パーミュテーションして相異なるパーミュテーションをＴＲＰパターンとして使うことができる。この際、互いに異なるパーミュテーションのインデックスは前もって決まっていることもでき、特定のＵＥ又はＵＥグループごとに相異なるパーミュテーションインデックスを使うこともできる。送受信ＵＥ ＩＤ、セルＩＤ、グループＩＤ、同期ソースＩＤの全部又は一部の組合せでパーミュテーションインデックスの選択を連動することができる。この方式は提案した全ての方式に拡張して適用可能である。一例として、方法１〜３でもＳＡにある特定のビットフィールドによってＴＲＰを生成し、これを特定のＩＤでパーミュテーションすることができる。
【０１４３】
【数３９】
0006419846.tif 000043
を転置（ｔｒａｎｓｐｏｓｉｔｉｏｎ）して新たなＴＲＰセットを生成することができる。同様に、
【数４０】
0006419846.tif 000044
も同一の方式で新たなＴＲＰセットを生成することができる。
【０１４４】
前記
【数４１】
0006419846.tif 000045
を使ってＴＲＰセットを生成する場合、総数が２の自乗にならないため、一部のＴＲＰを除くことができる。この際、
【数４２】
0006419846.tif 000046
から選択された（又は除く）インデックスは前もってスペックに固定された値に定義されていることができる。例えば、ｎ＝２＾３であるとき、
【数４３】
0006419846.tif 000047
を全て使えば、全部１４個のＴＲＰが生成する。ここで、３ビットでＴＲＰを指示すると仮定する場合、全部８個を選択する。この際、選択可能な組合せは前もって決まっていることができる。この決定される組合せによってＴＲＰグループを構成することができる。例えば、ＴＲＰグループ＃０＝｛１，２，４，５，６，７，９，１１｝、ＴＲＰグループ＃１＝｛２，４，５，６，７，８，９，１１｝、…が定義されることができる。ここで、ＴＲＰグループの大きさは前もって決定されていることができ、あるいはネットワークによってＴＲＰグループの大きさ及び各ＴＲＰグループで使うインデックスが上位階層信号によってシグナリングされることができる。使用ＴＲＰグループのインデックスは送信ＵＥ ＩＤ、受信ＵＥ ＩＤ／ターゲットＩＤ又はＵＥグループＩＤ又は同期ソースＩＤ又は（仮想／物理）セルＩＤの全部又は一部又は多数のの組合せによって決定されることができる。例えば、グループＩＤの特定のビットシーケンスでＴＲＰグループの全体大きさによってモジュロ演算を遂行して得た値を該当のグループＵＥが使うＴＲＰに決定されることができる。
【０１４５】
この際、
【数４４】
0006419846.tif 000048
から選択された（又は除く）ＴＲＰインデックスは以後に説明する循環移動組合せによって違って選択できる。
【０１４６】
【数４５】
0006419846.tif 000049
に循環移動（ＣＳ）を適用して追加のＴＲＰパターンを生成する方法を提案する。
【数４６】
0006419846.tif 000050
にＣＳを適用して追加のＴＲＰパターンを生成する。一例として、前記実施例においてＣＳ１を適用した場合、ＴＲＰは式４７の通りである。
【０１４７】
【数４７】
0006419846.tif 000051
【０１４８】
この際、ＴＲＰセット内の全てのＴＲＰが同時にＣＳを適用する場合にだけ既存の距離特性を失わなくなる。この際、ＴＲＰセットが
【数４８】
0006419846.tif 000052
のみで構成される場合には全てのＴＲＰが同じＣＳを設定しなければならないが、
【数４９】
0006419846.tif 000053
を一緒に使ってＴＲＰセットを構成する場合には各行列に相異なるＣＳを適用することもできる。この際、相異なるＣＳを適用する場合には、距離特性を維持するために一部のＴＲＰを除くことができる。各ＴＲＰセットに使うＣＳ値はネットワークからシグナリングされることもでき、前もって決まった固定値であることもできる。あるいはＣＳ値はセルＩＤ又は同期ソースのＩＤ値によって違う値であることができる。あるいは、ＣＳ値は送信ＵＥのＩＤ、ターゲットＩＤ、グループＩＤなどによって違うことができる。ＣＳ値をａというとき、ＴＲＰパターンのセットをＲCS=αと表示する場合、ＣＳを適用しなかったＴＲＰパターンのセットはＲCS=0と表示されることができる。このような相異なるＣＳによるＴＲＰを特定のＵＥ又はＵＥグループが多数のＣＳを一緒に使うことができる。これはより多くのＴＲＰパターンを生成するためである。この際、互いに異なるＣＳのＴＲＰセット間に循環移動によって一部のコードワードが重複する現象が発生することができる。このような場合には、該当のコードワードは除いてＴＲＰセットを構成しなければならない。この際、前述した
【数５０】
0006419846.tif 000054
とから選択された（又は除く）ＴＲＰインデックスはＣＳの組合せによって違うことができる。例えば、ｎ＝２＾３であり、
【数５１】
0006419846.tif 000055
を一緒に使ってＴＲＰを生成する場合、全部１４個のＴＲＰを生成することができる。この際、０と１のＣＳを使うとする場合、
【数５２】
0006419846.tif 000056
を一緒に使って生成した１４個のＴＲＰから｛１，２，４，５，６，７，９，１１｝番目のＴＲＰを選択して全部１６個のＴＲＰを生成することができる。（ＣＳ０に８個、ＣＳ１に８個）。ここで選択されたインデックスは、循環移動を適用したとき、同じＴＲＰが重複することを避けるために８個を選択したものである。このような場合に生成するＴＲＰは次の式５３の通りである。
【０１４９】
【数５３】
0006419846.tif 000057
【０１５０】
一方、生成したＴＲＰを用いて、互いに異なるセル又は互いに異なるグループの端末は互いに異なる送信パターンを形成する必要がある。この際、距離特性を維持するためには、全てのＴＲＰを同時にパーミュテーションさせなければならない。特定のＴＲＰセットを生成し、この時にＴＲＰセットはＫＸＮ行列と表現されると仮定すれば、これを列方向に（ｃｏｌｕｍｎ−ｗｉｓｅ）パーミュテーションさせて新たなＴＲＰセットを生成することができる。例えば、Ｎ個のサブフレームがある場合、最大Ｎ！個の相異なるパーミュテーションを生成することができる。このようなパーミュテーションされたＴＲＰセットに対するインデックスを送信ＵＥ ＩＤ、受信ＵＥ ＩＤ、（物理／仮想）セルＩＤ又はグループＩＤ、同期ソースＩＤ、又は一部ＩＤの組合せに連動することができる。例えば、同期ソースＩＤでＮ！によってモジュロ演算を遂行して生成したインデックスをパーミュテーションＩＤとして使うものである。例えば、アダマール行列に基づいてＴＲＰを生成した後、これを列方向に（ｃｏｌｕｍｎ−ｗｉｓｅ）パーミュテーションを遂行する。この際、パーミュテーションによるインデックスは前もって決まっていると仮定する。この際、パーミュテーションによって生成した全てのインデックスを使わないこともできる。このような場合、前もってパーミュテーション後に使うべきインデックスは前もって決まっているかＲＲＣのような上位階層信号によってシグナリングされることができる。各パーミュテーションに対するインデックスが前もって決まっている場合、前述したＩＤ又はＩＤ組合せはＴＲＰパーミュテーションインデックスを決定するのに使う。パーミュテーションＩＤが前述した方式で決定される場合、該当のパーミュテーションＩＤのＴＲＰセット内では特定のＴＲＰは送信ＵＥ ＩＤ、受信ＵＥ ＩＤ、（物理／仮想）セルＩＤやグループＩＤ、同期ソースＩＤ、明示的に付け加えられたＴＲＰ指示ビットフィールドの全部又は一部を組み合わせて指示されることができる。
【０１５１】
前記アダマール行列基盤のＴＲＰ生成方式は、特定サブフレームの長さ（Ｎは２の自乗）、特定重み（Ｎ／２）に対してのみ生成することができるという欠点がある。このような欠点を解決するために、もっと小さい重みと２の自乗ではない長さに対するＴＲＰを生成する技法を提案する。
【０１５２】
アダマール行列基盤のｌｏｗｅｒ ｗｅｉｇｈｔ ＴＲＰ生成法：２の自乗の長さに対してｌｏｗｅｒ ｗｅｉｇｈｔ ＴＲＰを生成する方法を提案する。Ｎ＝２＾ｎの場合、重みは２＾（ｎ−１）に対してのみ生成することになる。この際、もっと小さい重みに対して生成する方法は、各ＴＲＰ別に２＾（ｎ−１）個の１の中で一部を選択して０に置換すればよい。一例として、各ＴＲＰで特定のｎ番目１を０に置換すれば、重みが１だけ低いＴＲＰが生成する。しかし、全てのＴＲＰが同じｎ番目の１を０に置換する場合、特定のサブフレームの重み（送信するＵＥ数）は他のサブフレームより著しく少なくなる可能性がある。このような場合、全てのサブフレームに対して均等に１が除かれるように各ＴＲＰ別に除かれる１の位置が分散されることが好ましい。一例として、各ＴＲＰインデックスを１を除いた順序のオフセットとして使うことができる。例えば、２＾ｎ−１個の１の中でａ＝ＴＲＰインデックスというと、ａ番目のＴＲＰはａ番目の１からＬ個の１を順次０に置換する。この際、ａ番目の１が最大重みを超える場合、２＾（ｎ−１）にモジュロ演算を遂行して得た値をオフセットとして使うものである。一方、１が連続して０に置換されないこともできる。１の中で所定のパターンの他の例として（例えば、偶数番目の１のみ順に０に置換）、１を０に変換するマスク（１を０に置換するマスク）は送信（又は受信）ＵＥ ＩＤの関数又は同期ソースＩＤ又は仮想／物理セルＩＤの関数として構成されることもできる。これは、同じＴＲＰを選択したＵＥでもｌｏｗｅｒ ｗｅｉｇｈｔを作る過程で消去される１の位置をランダムにするためである。
【０１５３】
この方法は２の自乗長さのＴＲＰに対する説明であるが、２の自乗長さではない場合にも同様に適用されることができる。以下で説明するように、２の自乗長さではない場合には、２の自乗長さのＴＲＰにおいて一部のサブフレームを消去するか（繰り返し）付け加えて生成することができる。この際、生成過程でＴＲＰごとに１の個数が違うことができ、ｌｏｗｅｒ ｗｅｉｇｈｔを作る過程で１の個数が同一になるようにＵＥごとに相異なる個数の１を０に置換することができる。
【０１５４】
Ｄ２Ｄサブフレームの個数が２の自乗ではない場合、ＴＲＰ生成法は次のようである。
【０１５５】
単純繰り返しを用いる方法であって、Ｎに一番近いながらもＮより小さな２の自乗長さのアダマール行列基盤のＴＲＰを生成した後、これを繰り返して長さＮのＴＲＰを生成する方法を提案する。例えば、２の自乗ではない場合、２の自乗によって生成したＴＲＰを繰り返して満たす。この際、ＴＲＰ別に相異なる重みが生成する場合、前もって決定された規則に従って重み均等化（ｅｑｕａｌｉｚａｔｉｏｎ）過程を遂行する。例えば、Ｎ＝２０のＴＲＰをアダマール行列に基づいて生成する場合、長さ１６のＴＲＰを先に生成し、長さ１６のＴＲＰにおいて前側の４個を選択して長さ２０のＴＲＰを生成する場合、各ＴＲＰの間に重みが互いに違うことができる。このような場合、重みが大きなＴＲＰを前もって決定された規則（例えば、特定のｎ、ｎ＋１、…、ｎ＋ｋ−１番目の１を０に置換、ここで、ｋは他のＴＲＰを超えた重みナンバー）によって１を０に置換する。
【０１５６】
あるいは、Ｎに一番近いながらもＮより大きい２の自乗のアダマール行列に基づいてＴＲＰを生成した後、一部のサブフレームを除いて長さＮのＴＲＰを生成する。この際、除かれるサブフレームは一定規則で除かれることもでき、あるいは除かれるサブフレームインデックスが前もって決まっているか、ＲＲＣのような上位階層信号又は物理階層信号（ＳＩＢ、（Ｅ）ＰＤＣＣＨ）を介してＵＥにシグナリングされることができる。
【０１５７】
方法７
ＴＲＰ定義区間内の（Ｄ２Ｄ伝送可能な）サブフレームをインデックシングしておいた状態で、ＴＲＰシグナリングとして開始インデックスとサブフレームの個数をＳＡでシグナリングすることができる。ここで、サブフレームインデックシングは必ずしも時間順ではなく、時間軸でインターリーブされたインデックスであることができる。特定のＵＥ、ＵＥグループの間にサブフレームインターリービング順序は送信ＵＥ ＩＤ、受信ＵＥ ＩＤ、グループＩＤ、同期ソースＩＤの全部又は一部によって違うことができる。
【０１５８】
方法８
Ｄ２Ｄ伝送の間にサブフレーム間隔を指示してＴＲＰをシグナリングする方法を提案する。例えば、ａ番目のサブフレームで初期伝送を遂行する場合、二番目のＤ２Ｄ伝送時点をａ＋ｎ１とするとき、ａとｎ１の値シグナリングするものである。同様に、三番目のＤ２Ｄ信号伝送時点は二番目の信号伝送時点から＋ｎ２になることができる。この際、一番目と二番目のＤ２Ｄ伝送の間のサブフレーム間隔ｎ１と二番目と三番目の伝送の間のサブフレーム間隔ｎ２はｎ１と同様であっても、異なってもよい。その後、ｉ番目のＤ２Ｄ信号伝送も同様に、ｉ−１番目のＤ２Ｄ信号伝送位置で指示されたサブフレーム間隔以後に伝送を遂行することになる。
【０１５９】
以下では初期伝送位置ａとｎｉをシグナリングする方法を提案する。
【０１６０】
最初に送信されるサブフレームの位置ａを決定しなければならない。最初のＤ２Ｄ伝送位置は下記の方式の一つ又は下記の方式の組合せであることができる。
【０１６１】
ａ）ＳＡに明示的に指示：ＳＡに最初Ｄ２Ｄ信号伝送位置を指示するビットフィールドを含む。一例として、Ｔ−ＴＲＰを指示するためにＡビットフィールドが含まれており、そのうちＢビットは最初伝送位置を指示する用途に使うものである。
【０１６２】
ｂ）ＳＡに含まれたＩＤによる位置：ＳＡにＩＤが含まれて送信されることができる。このＩＤによって最初伝送位置が決定されることができる。
【０１６３】
ｃ）ソース又は目的ＩＤによる位置：ソースＩＤ又は目的ＩＤによってＤ２Ｄリソースプール内に最初伝送位置を決定することができる。
【０１６４】
ｄ）同期ソースＩＤによる位置：ＳＳ ＩＤによってＤ２Ｄリソースプール内に最初伝送位置を決定することができる。
【０１６５】
前記提案した方法において、最小限の伝送回数を確保するためにプール内で最初伝送が発生することができるサブフレームは特定のサブフレームインデックス以下に制限されることができる。例えば、４０個のＤ２Ｄリソースプールが構成されるとき、最初伝送が生じることができるサブフレームは最初の８個のサブフレーム以内に制限されることができる。言い換えれば、最初伝送位置を指示するビット数は特定の値以下に制限されるという意味である。この際、ビット数はリソースプールのサブフレーム個数によることができるという意味である。この例示において、目的ＩＤに最初伝送位置が連動する場合、ＩＤで８によってモジュロ演算を遂行して得た値は最初伝送サブフレーム位置を指示することができる。前述した方法ａ）を用い、最初伝送サブフレーム領域が最初の８サブフレーム以内の場合、３ビットで最初伝送位置を指示することができる。最初の伝送が発生することができるサブフレームはリソースプールの長さによって決定されることができる。例えば、Ｄ２Ｄ信号伝送リソースプールがＮサブフレームであれば、最初の伝送は最初のＮ／ａ（ａは前もって決定された値）サブフレーム以内で発生しなければならないという規則が定義されることができる。
【０１６６】
Ｄ２Ｄ伝送間サブフレーム間隔をシグナリングする方法として、次の方式の中で一つの方式でｎｉがシグナリングされることができる。
【０１６７】
ａ）ｎｉは前もって設定された候補セットのうちで選択されることができる。サブフレーム間隔の候補は前もって決まっているか、ｅＮＢ又は特定のＵＥ（送信ＵＥであることができる、送信ＵＥの場合、セットがＳＡでシグナリングされることができる）又はリレーノード（ｒｅｌａｙ ｎｏｄｅ）によって物理階層又は上位階層信号によってシグナリングされることができる。例えば、ｎ＝｛１，２，３，４｝又は｛１，２，４，８｝のように設定されることができる。この際、候補セットはプール内で最大伝送回数又は伝送回数によって決定されることもできる。例えば、パケット当たり伝送回数が４の場合にはｎ＝｛２，４，６，８｝、パケット伝送回数が８の場合には｛１，２，３，４｝のように設定されることができる。このために、基準になる候補のセット＝｛ｂ１，ｂ２，…，ｂｋ｝（ここで、候補セットの大きさｋは前もって決定された値）がシグナリングされるか前もって設定されており、パケット当たり再伝送回数又は最大伝送回数によって基準になる候補セットに一定の数を掛けて（例えば、｛ｘ＊ｂ１、ｘ＊ｂ２、…、ｘ＊ｂｋ｝実際に使う候補セットを生成することができる。このために、ＳＡでパケット当たり再伝送回数、Ｄ２Ｄ信号（最大）伝送回数、プール内で送信する独立的なパケット数の全部又は一部が明示的にシグナリングされることができる。
【０１６８】
ｂ）ａとｎ（Ｄ２Ｄ伝送間の平均サブフレーム間隔）がＳＡによってシグナリングされ、ｎを基準に±シフトされ、シフトされるパターンがＳＡによってシグナリングされる。この際、シフトに使う値は前もって設定されたセット内で決定され、このセットは｛ｃ１，ｃ２，…，ｃｇ｝として前もって決まっているか、ｅＮＢ又は特定ＵＥ（送信ＵＥであることができる）によって物理階層又は上位階層信号によってシグナリングされることができる。このセットは、前述した候補セットと同様に、プール内で最大伝送回数又はパケット当たり伝送回数など（例えば、パケット再伝送回数、Ｄ２Ｄ信号（最大）伝送回数、プール内で送信する独立的なパケット数）によって決定されることもできる。例えば、基準になる候補のセット＝｛ｃ１，ｃ２，…，ｃｇ｝（ここで、セット大きさｇは前もって決定された値）がシグナリングされるか前もって設定されており、パケット当たり再伝送回数又は最大伝送回数によって基準になる候補セットに一定の数を掛けて（例えば、｛ｘ＊ｃ１、ｘ＊ｃ２、…、ｘ＊ｃｇ｝実際に使う候補セットを生成することができる。
【０１６９】
前記で（Ｄ２Ｄ信号間の）サブフレーム間隔の候補セット｛ｂ１，ｂ２，…，ｂｋ｝又は（平均サブフレーム間隔を基準に）サブフレームシフトの候補セット｛ｃ１，ｃ２，…,ｃｇ｝が与えられているとき、これをホッピングする方法は下記の方法の一つであることができる。
ａ）ＳＡに明示的に指示：ＳＡに明示的にｎビットフィールドが含まれて送信され、このビットフィールドの値によって送信別サブフレーム間隔又はサブフレームシフトパターンが決定されることができる。このｎビットフィールドはランダムシーケンス生成器のシード値として使われ、ランダムシーケンス生成器によって生成したランダムシーケンスでセット大きさによってモジュロ演算を遂行して得た値を候補セット内で元素のインデックスとして使う。
【０１７０】
ｂ）ＳＡに含まれたＩＤによる位置：ＳＡに含まれて送信されるＩＤによって送信別サブフレーム間隔又はサブフレームシフトパターンが決定されることができる。例えば、ＳＡに含まれたＩＤがランダムシーケンス生成器のシード値として使われ、ランダムシーケンス生成器によって生成したランダムシーケンスでセット大きさによってモジュロ演算を遂行して得た値を候補セット内で元素のインデックスとして使う。
【０１７１】
ｃ）ソース又は目的ＩＤによる位置：ソースＩＤ又は目的ＩＤによって送信別サブフレーム間隔又はサブフレームシフトパターンが決定されることができる。例えば、ｓｏｕｒｃｅ ＩＤ又は目的ＩＤをランダムシーケンス生成器のシード値として使い、ランダムシーケンス生成器によって生成したランダムシーケンスでセット大きさによってモジュロ演算を遂行して得た値を候補セット内で元素のインデックスとして使う。
【０１７２】
ｄ）ＳＳ ＩＤによる位置：ＳＳ ＩＤによって送信別サブフレーム間隔又はサブフレームシフトパターンが決定されることができる。
【０１７３】
また、前記実施例において、コミュニケーションモード１のようにセルラー信号とともに送信される場合には、Ｄ２Ｄ伝送サブフレーム間隔が一定したことが既存ＷＡＮ信号とマルチプレックシングに有利であることができる。このような場合、ｎ１＝ｎ２＝…＝ｎと固定されることができ、固定の場合は、候補セット（｛ｂｉ｝、ｏｒ｛ｃｉ｝）はいずれも同じ元素を有することができる。いずれも同じ元素を有する場合、ＳＡ内でセットがいずれも同じ元素であることを指示するビットが含まれて送信されることができる。この際、セットのホッピングパターンを指示するためのビットフィールドは送信されないか特定のステート（例えば、ａｌｌ ｚｅｒｏ）に固定されるか、他の用途に使われることができる。
【０１７４】
一方、方法８はモード１とモード２によって違って動作することができる。例えば、モード１の場合には、前述したように等間隔のＴＲＰが定義されることがＷＡＮとのマルチプレックシングが簡便になるという利点があり、このような目的を生かすために、ＳＡに含まれたＩＤを用いたランダム化又はパーミュテーションは遂行しない。しかし、モード２の場合には、前もって定義されたリソースプール内でのみ送信されるため、ＷＡＮとのマルチプレックシングを円滑にすることが主な設計基準（ｄｅｓｉｇｎ ｃｒｉｔｅｒｉｏｎ）ではないことがあり得る。この時には、Ｄ２Ｄ ＵＥの間のハーフデュプレックス制限や帯域内放射を解決するためにランダム化／パーミュテーションを行うことが好ましい。この際、ランダム化／パーミュテーションを遂行するという意味は次を含むことができる。
【０１７５】
ａ）セット（｛ｂｉ｝、ｏｒ｛ｃｉ｝）の元素がいずれも同じ値ではないセットからランダムに選択されること
【０１７６】
ｂ）ＳＡ ＩＤを用いてビットシーケンス用パーミュテーションを遂行
【０１７７】
他の方法として、モード１とモード２はいずれも等間隔のＴＲＰを生成し、モード２でのみＳＡに含まれたＩＤを用いてＴＲＰビットマップのパーミュテーションを遂行することができる。
【０１７８】
前記モード１とモード２のＴＲＰ解釈を異にする動作を受信ＵＥが分かるようにするために、次の方法の一つが使われることができる。
【０１７９】
ａ）モード１とモード２のＳＡプールが区分される
【０１８０】
ｂ）ＳＡにモード１とモード２を区分するビットフィールドが含まれている
【０１８１】
ｃ）ＳＡの送信される周波数位置によってモード１とモード２が区分される：例えば、ＳＡが１ＰＲＢ対のユニット大きさを有し、モード１でＤＣＩのビット大きさの不足によってＳＡを２ＲＢ単位でシグナリングすれば、周波数領域で２の倍数のＲＢではモード１のＳＡが送信され、２の倍数ではないＲＢではモード２のＳＡが送信される形態、又はモード１のＳＡが送信される周波数領域とモード２のＳＡが送信される周波数領域が前もって決まっているか、ｅＮＢによってＳＡプールがシグナリングされることができる。
【０１８２】
ｄ）ＳＡのＤＭＲＳ ｂａｓｅシーケンス又はスクランブリングシーケンスをモード１とモード２によって区分：一例として、モード１はＤＭＲＳ ｂａｓｅシーケンス又はスクランブリングシーケンス生成時に使われる式でセルＩＤ部分に５１０を使い、モード２はセルＩＤが入る部分に５１１を使い、あるいはＳＡのＤＭＲＳのＯＣＣ及び／又はＣＳをモード１とモード２によって区分。例えば、モード１ではＯＣＣとして［１−１］を使用、モード２ではＯＣＣとして［１１］を使用する。
【０１８３】
ｅ）ＳＡのＣＲＣマスクにモード１／２のｆｌａｇとＩＤの組合せでＣＲＣをマスキング：一例として、モード１の場合１、モード２の場合、０のｆｌａｇがあり、このｆｌａｇとＳＡ ＩＤがＸＯＲされてＣＲＣマスキングされることができる。他の例として、ＳＡ ＩＤが８ビットであり、ＳＡのＣＲＣが１６ビットである場合、モード１はＩＤ８ビットを二回繰り返し、モード２は一番目の８ビットをＩＤのままでマスキングし、二番目の８ビットＩＤは（ＩＤと１の間でＸＯＲを遂行して）反転された形態でマスキングすることができる。例えば、モード１（モード２）：１６ビットＣＲＣマスク＝［８ビットＩＤ、８ビットＩＤ］、モード２（モード１）：１６ビットＣＲＣマスク＝
【数５４】
0006419846.tif 000058
であることができる。
【０１８４】
方法９
一方、前記提案した方式は、Ｎ、ＭとＫ１が決まっている場合、これを基にしてＮ個のサブフレームに対する全体ＴＲＰを生成するものであった。しかし、このような方式は全てのＵＥが同じ伝送機会（Ｍ）を有するときには有用であるが、そうではない場合にはＴＲＰ生成が複雑になることができる。したがって、ＴＲＰ基本ユニットを定義し、これを多数回繰り返して全てのＴＲＰを生成し、伝送機会が違うＴｘ ＵＥは基本ユニット中に使うインデックスを指定してＴｘ ＵＥの間に相異なる伝送機会を有するようにすることができる。
【０１８５】
次のようなパラメーターを定義する。
【０１８６】
Ｎ：Ｄ２Ｄサブフレーム個数
【０１８７】
Ｍ：Ｎ回のＤ２Ｄサブフレームでの伝送回数
【０１８８】
ＴＲＰ基本ユニット：ＴＲＰ基本ユニットはＴＲＰを構成する基本ユニットである。Ｎ１個のサブフレームが一つの基本ユニットを成し、これらが繰り返されてＮサブフレームのＴＲＰを構成する。
【０１８９】
Ｍ１：基本ユニット内での伝送回数
【０１９０】
Ｎ１：基本ユニットでのＤ２Ｄサブフレーム個数
【０１９１】
前記パラメーターの一部又は全部は前もって決定されるか、あるいはネットワークによって物理階層又は上位階層信号によってシグナリングされることができる。この際、一部のパラメーターはＵＥに共通してシグナリングされることができ、他の一部のパラメーターはＵＥ専用シグナリングによって伝達されることができる。例えば、モード１の場合、ＴＲＰでの伝送回数はＵＥ専用シグナリングによってシグナリングされることができる。ネットワークによって前記パラメーターの全部又は一部を受信したＤ２Ｄ Ｔｘ ＵＥはこの情報の全部又は一部をＳＡによって再びＤ２Ｄ受信ＵＥに伝達することができる。
【０１９２】
この際、ＴＲＰ基本ユニットを生成する方法は前記提案した方法の一つであることができる。例えば、方法３を基本ユニット生成方式として用いる場合、基本ユニットのサブフレーム個数Ｎ１、基本ユニット内での伝送回数Ｍ１、基本ユニット内のＴＲＰ個数Ｋ１の全部又は一部が前もって設定されるか上位階層信号によってシグナリングされる場合、これを基にして大きさ
【数５５】
0006419846.tif 000059
母セットを生成し、この中でＫ１個を選択してＴＲＰ基本ユニットを生成することができる。母セットで特定のサブセットを選択するとき、選択されたＴＲＰインデックスは前もってテーブルとして与えられていることができる。このようなテーブルはＮ１、Ｍ１、Ｋ１値の組合せによって別個のテーブルが与えられていることができる。あるいは、方法３で提案した式を用いる方式で生成されることもできる。
【０１９３】
このようにＴＲＰ基本ユニットが生成する場合、これを基にして全てのＴＲＰを構成することができる。この際、ＴＲＰの基本ユニットが多数回繰り返され、ＳＡにＴＲＰビットシーケンスがそれぞれの基本ユニット内でどのＴＲＰを使うかを直接指示する方法で全てのＴＲＰを構成することができる。あるいは、ＳＡはＴＲＰ基本ユニットの一番目のインデックスのみ指示し、前もって設定されたホッピングパターンで基本ユニット間に相異なるインデックスを選択するように設定されることができる。
【０１９４】
一方、前述した方式において、ＵＥ別に一つのＴＲＰ内で伝送回数に違いがある場合、ＳＡで送信ＵＥが使うＴＲＰ基本ユニットを指示することができる。例えば、４個の基本ユニットが合わせられて一つのＴＲＰを構成する場合、伝送回数の違うＵＥの半分であるＵＥは４個の中で特定の２個の基本ユニットのみ使用してＴＲＰを構成することができる。この際、伝送回数が同一であるＵＥの間に使うＴＲＰ基本ユニットを分散させるために使うＴＲＰ基本ユニットは送信ＵＥ ＩＤ、グループＩＤ、ターゲットＩＤの一つ又は多数の組合せによって生成したシーケンスによることができる。例えば、４個のＴＲＰ基本ユニットがあり、２個の基本ユニットを選択して使う場合、どの２個を選択するかは前述したＵＥ ＩＤによって２個を選択することである。あるいは、ＳＡで送信ＵＥが送信する回数が直接的にシグナリングされることができる。これによって選択する基本ユニットの個数が決定される。この際、選択される基本ユニットは前記提案のように特定のＩＤによって決定されることができる。
【０１９５】
一方、伝送機会の相異なるＵＥが同じＳＡプールでＳＡを送信する場合、一部の周波数リソースは特定のＴＲＰ基本ユニットで使われずに無駄使いされる現象が発生することができる。例えば、図１０で、ＵＥ１はＴＲＰ基本ユニット＃０と＃３を使い、ＵＥ２はＴＲＰ基本ユニット＃０、１、２、３の全てを使うと仮定する。同じＳＡプールでＵＥ１とＵＥ２がＳＡを送信する場合、ＴＲＰ基本ユニット＃１とユニット３のＵＥ１の仮想周波数リソースは使われずに無駄使いされることができる。これを防止するためには、ＳＡを送信するとき、互いに異なる基本ユニットを使うＴｘ ＵＥは互いに異なるＳＡプールでＳＡを送信することが好ましい。言い換えれば、同じ基本ユニットを使うＤ２Ｄ Ｔｘ ＵＥは同じＳＡプールでＳＡを送信するものである。このようなＳＡプールの区分はＵＥ ＩＤと伝送機会ナンバーによって区分されることができる。この時に使われるＩＤはＴｘ ＵＥ ＩＤ、グループＩＤ、又はターゲットＩＤであることができる。例えば、伝送機会ナンバー（ＴＯＮ）がＭである送信ＵＥがあり、Ｍ／２の送信ＵＥがあると仮定しよう。そして、全ての基本ユニットがＬ個あると仮定しよう。ＴＯＮがＭであるＵＥは全ての基本ユニットを使い、ＴＯＮがＭ／２であるＵＥはＬ個の基本ユニットの中でＬ／２個を選択しなければならない。この際、基本ユニットの選択は送信ＵＥ ＩＤ及び／又は受信ＵＥ ＩＤ及び／又はグループＵＥ ＩＤによって決定されることができる。このような場合、ＴＯＮがＭであるＵＥはＭ／２であるＵＥと同一のＳＡプールで持続的にＳＡを送信することができ、ＴＯＮがＭ／２であるＵＥは自分が使う基本ユニットに対するＳＡプールでＳＡを送信することが可能であろう。重要な点は互いに異なる基本ユニットを使うＵＥは同じ周波数リソースでＳＡを送信することができ、この際、ＳＡの間の衝突を防止するために、他の基本ユニットを使うＵＥは互いに異なるＳＡプールでＳＡを送信することである。
【０１９６】
一方、図１１の例のように、Ｔｘ ＵＥがＳＡで自分が使う基本ユニットのインデックスを指示することができる。指示する方法は、明示的に指示するビットを含むこともでき、ＴＲＰ又はＩＤビットフィールドに全部又は一部のビットによって使う基本ユニットを黙示的に決定することができる。
【０１９７】
一方、一ＵＥが多数の受信ＵＥ（又は多数の受信ＵＥグループ）にＤ２Ｄデータを送信する場合、一つのＤ２Ｄ信号伝送周期によって多数のＴＲＰを指示してＤ２Ｄデータを送信することができる。この際、特定のサブフレームでは多数の相異なるＵＥに向かってパケットが同時に送信される場合が発生することができる。多数のパケット周波数で不連続する場合、単一搬送波特性を害することになって性能が低下することができる。このような場合、前もって決定された特定のＤ２Ｄデータに対してのみ伝送を遂行し、残りは伝送をスキップ（ｓｋｉｐ）するかドロップ（ｄｒｏｐ）する動作を提案する。この際、Ｄ２Ｄデータ別伝送優先度（ｐｒｉｏｒｉｔｙ）は前もって決まっているかあるいは前もって決定された規則（例えば、ＵＥ ＩＤの中で数字が小さいものをいつも優先に、あるいは再伝送と初期伝送が重複する場合、初期伝送又は再伝送をいつも優先に）によって伝送されることができる。
【０１９８】
一方、前記提案したＴＲＰはＤ２Ｄリソースプール内でのみ定義されるものではなく、一般的なサブフレーム又は一般的なＵＬサブフレームで定義されることができる。このような場合、該当のＵＬサブフレーム又は該当のサブフレームがＤ２Ｄリソースプールに属していない場合には、該当のサブフレームでＤ２Ｄ伝送ドロップ（ｄｒｏｐ）するように規則が決定されることができる。一例として、このような動作はＤ２Ｄコミュニケーションモード１でＤ２Ｄリソースプールが定義されない場合にのみ限定的に適用されることができる。一例として、Ｄ２Ｄコミュニケーションモード１でＤ２Ｄリソースプールは、別途の定義がない限り、ＳＡ周期の間の全てのＵＬサブフレームになることができる。この際、Ｄ２Ｄ送信ＵＥがＳＡによって送信するＴＲＰはＳＡ伝送（ＳＡプール）以後の一般サブフレームに対して定義されたものであることもでき、ＳＡ伝送以後のＵＬサブフレームで定義されたものであることもできる。このような仮想のモード１プールでＴＲＰが指示される場合、これは一般サブフレームに対して指示されたものであることもでき、ＵＬサブフレームに対してのみ指示されたものであることもできる。一般サブフレームで指示された場合、ＵＬサブフレームではない場合には、該当のサブフレームでのＤ２Ｄ伝送は遂行しないように規則が決定されることができる。一方、このような原理はモード２でも適用されることができる。例えば、Ｄ２Ｄリソースプールが定義されている。ＴＲＰは一般ＵＬサブフレームで定義される場合、該当のＵＬサブフレームがＤ２Ｄリソースプールに属しない場合にＤ２Ｄ伝送は遂行しないものである。
【０１９９】
方法１０
実際にＤ２Ｄ信号伝送に適用されるＴＲＰは（（ＴＲＰビットマップ）ＡＮＤ（Ｄ２Ｄリソースプールビットマップ）、ＡＮＤは論理演算を意味）のような形態で表現することができる。ここで、ＴＲＰビットマップは送信ＵＥのＳＡで指示されたＴＲＰビットマップを意味し、Ｄ２Ｄリソースプールビットマップは前もって決定されるかｅＮＢによって指示されたＤ２Ｄリソースプールのビットマップを意味する。二つのビットマップ共にＵＬサブフレームでのみ定義されることもでき、全てのサブフレームで指示されることもできる。ビットマップがＵＬサブフレームで定義される場合には、ＴＤＤ構成によってその適用範囲が可変する特徴があるが、ＵＬサブフレームでのみ定義されるため、Ｄ２Ｄリソースプールを指示するためのビットマップの長さが短くなることができる。全てのサブフレームでビットマップが定義される場合にはＤＬサブフレームは除かなければならないため、Ｄ２Ｄ信号伝送のために定義されなければならないビットマップの長さが長くなることができる。
【０２００】
一方、前述したＴＲＰ生成方式は基地局の指示の下でディスカバリー信号を送信する場合にも適用されることができる。タイプ１のディスカバリーはｅＮＢ又は特定のスケジューリングノード（ＵＥがその機能を有する場合、ＵＥがスケジューリングノードであることもできる）がリソースのプールを構成し、ディスカバリー信号を送信するＵＥは構成されたリソースプールで一つ又は多数のリソースを選択してディスカバリー信号を送信する方式である。タイプ２のディスカバリーにおいては、ｅＮＢ又は特定のスケジューリングノード（ＵＥがその機能を有する場合、ＵＥがスケジューリングノードであることもできる）が特定のＵＥのためにディスカバリー送信リソースを指示する。この際、ディスカバリー送信ごとに個別的に指示することもでき、一度の指示で多数のディスカバリー送信リソースを指示することができる。ｅＮＢ又はスケジューリングノードが個別的にディスカバリー信号送信リソースを指示する場合をｔｙｐｅ２ａといい、ｅＮＢ又はスケジューリングノードが多数のディスカバリー信号送信リソースを指示する場合をタイプ２Ｂということができる。
【０２０１】
タイプ２Ｂの場合、ｅＮＢはできるだけＵＥの間に相異なる位置でディスカバリー信号を送信するように設定することが好ましい。これは多くのディスカバリー信号送信ＵＥが同時にディスカバリーを送信する場合、送信すると同時に受信する（聞く）ことができないため、その多くのＵＥは互いを見つけることができない問題が発生する。このような問題をハーフデュプレックス制限ということができる。このようなハーフデュプレックス制限を解決するために、ｅＮＢ又はスケジューリングノードはできるだけ互いに異なる時間に送信することが好ましい。
【０２０２】
タイプ２Ｂのためのリソースプールが前もって設定されており、各プールで送信する時点をｅＮＢが指示すれば、これはＤ２ＤコミュニケーションでＴＲＰをシグナリングすることと類似の問題となる。
【０２０３】
タイプ２ＢのためのリソースプールがＮ個のサブフレームで構成され、Ｎ個のサブフレームのうちに各ＵＥがＭ個のサブフレームでディスカバリー信号を送信すると仮定するとき、ｅＮＢ（以下、スケジューリングノードを皆ｅＮＢということにする）は各ディスカバリー信号送信ＵＥに長さＮのＴＲＰを指示することができる。この際、指示する方法は先立って提案した方法の一つであることができる。この際、ディスカバリーでは周期的にディスカバリーリソースプール（周期）が構成されることができ、このリソースプールはＳＩＢによってシグナリングされることができる。この際、タイプ２Ｂのリソースプールはタイプ１のリソースプールに含まれることもでき、別途のリソースプールが構成されることもできる。
【０２０４】
タイプ２のディスカバリーリソースがＴ個のサブフレームで構成され、一ＵＥが該当のリソースでＭ回送信するとき、ｅＮＢは重みＭ、長さＴのＴＲＰを指示することができる。このように、ｅＮＢが多数回のディスカバリー信号送信を指示する方式をタイプ２Ｂのディスカバリーという。この際、Ｔ個のサブフレームは多数のディスカバリー周期が集まって生成することもでき、一つのディスカバリー周期内でＴ個のサブフレームで構成されることもできる。前記提案したＴＲＰ生成法の一つとしてｅＮＢはタイプ２Ｂのディスカバリー信号送信ＵＥに物理階層信号（又は上位階層信号）でＴＲＰインデックスをシグナリングすることができる。この際、周期ごとに特定の規則でＴＲＰインデックスがホッピングするか、列パーミュテーションが遂行されることができる。この際、パーミュテーション規則は、物理セルＩＤ、仮想セルＩＤ、同期ソースＩＤ、Ｄ２Ｄ−ＲＮＴＩ、Ｔｘ ＵＥ ＩＤの中で特定のＩＤ又は特定のＩＤの組合せによることができる。また、ＴＲＰセットを生成するとき、セットを生成するための方式は、物理セルＩＤ、仮想セルＩＤ、同期ソースＩＤ、Ｄ２Ｄ−ＲＮＴＩ、Ｔｘ ＵＥ ＩＤの中で特定のＩＤ又は特定のＩＤの組合せによることができる。ｅＮＢは、特定のＴＲＰセット及び戦記ＴＲＰセット内で使われるＴＲＰをシグナリングすることができる。ＴＲＰセットは、前述したように、特定のＩＤ（例えば、セルＩＤ）によることができるので、ＩＤがシグナリングされるか、あるいはＴＲＰセットを指定するための別途の明示的シグナリングはないことができる。あるいは、特定のＴＲＰセットを直接指示するために、特定のＩＤがシグナリングされることができる。
【０２０５】
一方、サブフレーム指示ビットマップで１の個数であるｋの値で可能な値の集合はデュプレックスモード別にそれぞれ設定されることができる。サブフレーム指示ビットマップ（大きさＮ）セットが前もって定義されており、長さＮのサブフレーム指示ビットマップが繰り返されてサブフレームプール内の全てのＴＲＰを構成することができる。この際、サブフレーム指示ビットマップセットで伝送可能な１の個数であるｋは前もってそのセットが決まっていることができる。また、そのセットの各サブフレーム指示ビットマップはインデックシングされており、ＳＡのＴＲＰ指示ビットを用いて特定のインデックスを指示することができる。例えば、Ｎ＝８、ｋ＝｛１，２，４，８｝であることができる。より詳しく、サブフレーム指示ビットマップのセットは、可能なｋに対してセットが定義されることができる。この際、ＳＡで指示することができるサブフレーム指示ビットマップビット数よりセットの大きさが大きな場合、一部のサブフレーム指示ビットマップが選択されることができるが、そうではない場合には（Ｎ、ｋ）による全ての可能な組合せがサブフレーム指示ビットマップのセット内に含まれていることができる。例えば、ＳＡでサブフレーム指示ビットマップを指示するビット数が８ビットの場合、総２５６個のサブフレーム指示ビットマップを指示することができる。この際、１ビットはサブフレーム指示ビットマップのセットを区分する用途に使うとすると総１２８個のサブフレーム指示ビットマップをＳＡによって指示することができる。この際、前記例示のようにＮ＝８、ｋ＝｛１，２，４，８｝の場合、全部8Ｃ1＋8Ｃ2＋8Ｃ4＋8Ｃ8＝１０７個のサブフレーム指示ビットマップが定義されることができる。サブフレーム指示ビットマップはＵＬサブフレームで適用されることもでき、ＵＬサブフレーム内のＤ２Ｄリソースプールでのみ適用されることもできる。この際、ＴＤＤの場合には、ＦＤＤに比べ、Ｄ２Ｄリソースプールでサブフレームがわずかに（ｓｐａｒｓｅ）設定されるしかない。ディレー制限を持っているＶｏＩＰパケット場合には、より多くの伝送を行うようにサブフレーム指示ビットマップを設計することが必要であり、その場合には、ｋのセットのＦＤＤとＴＤＤが互いに異なるように設定されることができる。したがって、ＴＤＤではもっと多い伝送を許容することがディレー制限を満たすことができるという点で好ましい。このような点を反映して、ＴＤＤではＦＤＤでより大きな数字を主としてｋセットが構成されることができる。例えば、ＦＤＤではＮ＝８、ｋ＝｛１，２，４，８｝が定義されたとすると、ＴＤＤではＮ＝８、ｋ＝｛１，４，６，８｝が定義されることができる。ＦＤＤで２がＴＤＤで６に変わった。この方式はハミング距離特性を変化させないながらもＴＤＤでより多い伝送ができるようにする。
【０２０６】
Ｎ＝８の場合、ＴＤＤで次の表４の組合せの一つが選択されることができ、これはＴＤＤ構成ごとに違って設定されることができる。例えば、ＴＤＤ構成５では、１の個数がもっと多い組合せが選択され（例えば、下記の表４で｛４，６，７，８｝）、ＴＤＤ構成０のようにＵＬサブフレーム個数が多い場合には、相対的に１の個数がもっと小さい組合せ（例えば、下記の表４で｛１，４，６，８｝）が使われるものである。言い換えれば、ＦＤＤで使うｋの組合せよりＴＤＤでは同一乃至もっと大きい数のｋの組合せが使われるものである。このような組合せはＦＤＤ／ＴＤＤ構成によって前もって設定されていることもでき、ＦＤＤ／ＴＤＤ構成にかかわらずネットワークによって物理階層／上位階層信号によってシグナリングされることができる。
【０２０７】
【表４】
0006419846.tif 000060
【０２０８】
本発明の実施例による装置構成
図１２は本発明の実施形態による伝送ポイント装置及び端末装置の構成を示す図である。
【０２０９】
図１２を参照すると、本発明による伝送ポイント装置１０は、受信モジュール１１、伝送モジュール１２、プロセッサ１３、メモリ１４及び複数のアンテナ１５を含むことができる。複数のアンテナ１５はＭＩＭＯ送受信を支援する伝送ポイント装置を意味する。受信モジュール１１は端末からの上りリンク上の各種信号、データ及び情報を受信することができる。伝送モジュール１２は、端末への下りリンク上の各種信号、データ及び情報を送信することができる。プロセッサ１３は伝送ポイント装置１０の全般動作を制御することができる。
【０２１０】
本発明の一実施例による伝送ポイント装置１０のプロセッサ１３は、前述した各実施例の必要な事項を処理することができる。
【０２１１】
伝送装置１０のプロセッサ１３は、その外にも伝送ポイント装置１０が受信した情報、外部へ送信すべき情報などを演算処理する機能を果たし、メモリ１４は演算処理された情報などを所定時間の間に記憶することができ、バッファー（図示せず）などの構成要素に取り替えられることができる。
【０２１２】
つぎに、図１２を参照すると、本発明による端末装置２０は、受信モジュール２１、伝送モジュール２２、プロセッサ２３、メモリ２４及び複数のアンテナ２５を含むことができる。複数のアンテナ２５はＭＩＭＯ送受信を支援する端末装置を意味する。受信モジュール２１は、基地局からの下りリンク上の各種信号、データ及び情報を受信することができる。伝送モジュール２２は、基地局への上りリンク上の各種信号、データ及び情報を送信することができる。プロセッサ２３は端末装置２０の全般動作を制御することができる。
【０２１３】
本発明の一実施例による端末装置２０のプロセッサ２３は前述した各実施例に必要な事項を処理することができる。
【０２１４】
端末装置２０のプロセッサ２３は、その外にも端末装置２０が受信した情報、外部へ送信すべき情報などを演算処理する機能を果たし、メモリ２４は演算処理された情報などを所定時間の間に記憶することができ、バッファー（図示せず）などの構成要素に取り替えられることができる。
【０２１５】
このような伝送ポイント装置及び端末装置の具体的な構成は、前述した本発明の多様な実施例で説明した事項が独立的に適用されるかあるいは二つ以上の実施例が同時に適用されるように具現されることができ、重複する内容は明確性のために説明を省略する。
【０２１６】
また、図１２についての説明において、伝送ポイント装置１０についての説明は下りリンク伝送主体又は上りリンク受信主体としての中継器装置にも同様に適用されることができ、端末装置２０についての説明は下りリンク受信主体又は上りリンク伝送主体としての中継器装置にも同様に適用されることができる。
【０２１７】
前述した本発明の実施例は多様な手段によって具現されることができる。例えば、本発明の実施例は、ハードウェア、ファームウエア（ｆｉｒｍｗａｒｅ）、ソフトウェア又はそれらの組合せなどによって具現されることができる。
【０２１８】
ハードウェアによる具現の場合、本発明の実施例による方法は、一つ又はそれ以上のＡＳＩＣｓ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔｓ）、ＤＳＰｓ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒｓ）、ＤＳＰＤｓ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅｓ）、ＰＬＤｓ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅｓ）、ＦＰＧＡｓ（Ｆｉｅｌｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙｓ）、プロセッサ、コントローラー、マイクロコントローラー、マイクロプロセッサなどによって具現されることができる。
【０２１９】
ファームウエア又はソフトウェアによる具現の場合、本発明の実施例による方法は、以上で説明した機能又は動作を行うモジュール、手順又は関数などの形態に具現されることができる。ソフトウェアコードはメモリユニットに記憶され、プロセッサによって駆動されることができる。前記メモリユニットは前記プロセッサの内部又は外部に位置し、既に知られた多様な手段によって前記プロセッサとデータを取り交わすことができる。
【０２２０】
前述したように開示された本発明の好適な実施例についての詳細な説明は当業者が本発明を具現して実施することができるように提供された。前記では本発明の好適な実施例を参照して説明したが、当該技術分野の熟練した当業者は本発明の領域から逸脱しない範疇内で本発明を多様に修正及び変更することができることを理解することが可能であろう。例えば、当業者は前述した実施例に記載されたそれぞれの構成を互いに組み合わせる方式で用いることができる。したがって、本発明はここに開示した実施形態に制限されるものではなく、ここに開示した原理及び新規の特徴と一致する最広の範囲を付与しようとするものである。
【０２２１】
本発明は本発明の精神及び必須の特徴を逸脱しない範疇内で他の特定の形態に具体化されることができる。よって、前記の詳細な説明は全ての面で制限的に解釈されてはいけなく、例示的なものに考慮しなければならない。本発明の範囲は添付の請求範囲の合理的解釈によって決まらなければならなく、本発明の等価的範囲内の全ての変更は本発明の範囲に含まれる。本発明はここに開示した実施形態に制限されるものではなく、ここに開示した原理及び新規の特徴と一致する最広の範囲を付与しようとするものである。また、特許請求範囲で明示的引用関係がない請求項を組み合わせて実施例を構成するかあるいは出願後の補正によって新しい請求項として含むことができる。
【産業上の利用可能性】
【０２２２】
前述したような本発明の実施形態は多様な移動通信システムに適用可能である。
【図１】
0006419846.tif 000061
【図２】
0006419846.tif 000062
【図３】
0006419846.tif 000063
【図４】
0006419846.tif 000064
【図５】
0006419846.tif 000065
【図６】
0006419846.tif 000066
【図７】
0006419846.tif 000067
【図８】
0006419846.tif 000068
【図９】
0006419846.tif 000069
【図１０】
0006419846.tif 000070
【図１１】
0006419846.tif 000071
【図１２】
0006419846.tif 000072