(57)【特許請求の範囲】
【請求項１】
データを送信する方法であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、ビット置換、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するステップと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するステップと、
を含み、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なる、
方法。
【請求項２】
データを送信する方法であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するステップと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するステップと、
を含み、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記レートマッチングのプロセスにおいて、異なる繰り返しレベルにおいて符号化率が異なる、
方法。
【請求項３】
データを送信する方法であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、繰り返し、ビット置換、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するステップと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するステップと、
を含み、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記レートマッチングのプロセスの後に得られるｍ個のビットを繰り返してｍ＊Ｍ個のビットとし、ＭがＲｉ以下であり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なる、
方法。
【請求項４】
前記繰り返しのプロセスにおいて、異なる繰り返しレベルにおいてＭの値が異なる、請求項３に記載の方法。
【請求項５】
データを送信する方法であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、シンボル置換、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するステップと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するステップと、
を含み、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記シンボル置換のプロセスにおいて、異なる繰り返しレベルにおいてシンボル置換パターンが異なる、
方法。
【請求項６】
前記変調のプロセスの後、前記シンボル置換のプロセスの前に、繰り返しのプロセスをさらに含み、前記繰り返しのプロセスにおいて、前記変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし、ＮがＲｉ以下である、
請求項５に記載の方法。
【請求項７】
前記繰り返しのプロセスにおいて、異なる繰り返しレベルにおいてＮの値が異なる、
請求項６に記載の方法。
【請求項８】
データを送信する方法であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、繰り返し、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するステップと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するステップと、
を含み、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし、ＮがＲｉ以下であり、異なる繰り返しレベルにおいてＮの値が異なり、
前記リソース要素マッピングのプロセスにおいて、ｎ＊Ｎ個のシンボルを、最初に時間領域の昇順に、次に周波数領域の昇順に、Ｎ個のサブフレームにマッピングする、
方法。
【請求項９】
前記リソース要素マッピングのプロセスにおいて、前記変調のプロセスの後に得られるシンボルを、異なる繰り返しレベルにおいて１つのサブフレームの中の異なるリソース要素にマッピングする、
請求項１から８の何れか１項に記載の方法。
【請求項１０】
データを送信する装置であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、ビット置換、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するように構成されている処理ユニットと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するように構成されている送信ユニットと、
を備えており、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なる、
装置。
【請求項１１】
データを送信する装置であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するように構成されている処理ユニットと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するように構成されている送信ユニットと、
を備えており、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記レートマッチングのプロセスにおいて、異なる繰り返しレベルにおいて符号化率が異なる、
装置。
【請求項１２】
データを送信する装置であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、繰り返し、ビット置換、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するように構成されている処理ユニットと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するように構成されている送信ユニットと、
を備えており、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記レートマッチングのプロセスの後に得られるｍ個のビットを繰り返してｍ＊Ｍ個のビットとし、ＭがＲｉ以下であり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なる、
装置。
【請求項１３】
データを送信する装置であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、シンボル置換、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するように構成されている処理ユニットと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するように構成されている送信ユニットと、
を備えており、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記シンボル置換のプロセスにおいて、異なる繰り返しレベルにおいてシンボル置換パターンが異なる、
装置。
【請求項１４】
前記処理ユニットが、前記変調のプロセスの後、前記シンボル置換のプロセスの前に、繰り返しのプロセスをさらに備えており、前記繰り返しのプロセスにおいて、前記変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし、ＮがＲｉ以下である、
請求項１３に記載の装置。
【請求項１５】
データを送信する装置であって、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、繰り返し、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成するように構成されている処理ユニットと、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するように構成されている送信ユニットと、
を備えており、
前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし、ＮがＲｉ以下であり、異なる繰り返しレベルにおいてＮの値が異なり、
前記リソース要素マッピングのプロセスにおいて、ｎ＊Ｎ個のシンボルを、最初に時間領域の昇順に、次に周波数領域の昇順に、Ｎ個のサブフレームにマッピングする、
装置。
【請求項１６】
前記リソース要素マッピングのプロセスにおいて、前記変調のプロセスの後に得られるシンボルを、異なる繰り返しレベルにおいて１つのサブフレームの中の異なるリソース要素にマッピングする、請求項１０から１５の何れか１項に記載の装置。
【請求項１７】
データを送受信する方法であって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、ビット置換、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なり、
データを受信する装置が、
前記繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
方法。
【請求項１８】
データを送受信する方法であって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記レートマッチングのプロセスにおいて、異なる繰り返しレベルにおいて符号化率が異なり、
データを受信する装置が、
前記繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
方法。
【請求項１９】
データを送受信する方法であって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、繰り返し、ビット置換、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記レートマッチングのプロセスの後に得られるｍ個のビットを繰り返してｍ＊Ｍ個のビットとし、ＭがＲｉ以下であり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なり、
データを受信する装置が、
繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
方法。
【請求項２０】
データを送受信する方法であって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、シンボル置換、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記シンボル置換のプロセスにおいて、異なる繰り返しレベルにおいてシンボル置換パターンが異なり、
データを受信する装置が、
繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
方法。
【請求項２１】
データを送受信する方法であって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、繰り返し、シンボル置換、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし、ＮがＲｉ以下であり、異なる繰り返しレベルにおいてＮの値が異なり、
前記リソース要素マッピングのプロセスにおいて、ｎ＊Ｎ個のシンボルを、最初に時間領域の昇順に、次に周波数領域の昇順に、Ｎ個のサブフレームにマッピングし、
データを受信する装置が、
繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
方法。
【請求項２２】
データを送受信する通信システムであって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、ビット置換、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なり、
データを受信する装置が、
前記繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
通信システム。
【請求項２３】
データを送受信する通信システムであって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記レートマッチングのプロセスにおいて、異なる繰り返しレベルにおいて符号化率が異なり、
データを受信する装置が、
繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
通信システム。
【請求項２４】
データを送受信する通信システムであって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、繰り返し、ビット置換、変調、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記レートマッチングのプロセスの後に得られるｍ個のビットを繰り返してｍ＊Ｍ個のビットとし、ＭがＲｉ以下であり、
前記ビット置換のプロセスにおいて、異なる繰り返しレベルにおいてビット置換パターンが異なり、
データを受信する装置が、
繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
通信システム。
【請求項２５】
データを送受信する通信システムであって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、シンボル置換、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記シンボル置換のプロセスにおいて、異なる繰り返しレベルにおいてシンボル置換パターンが異なり、
データを受信する装置が、
繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
通信システム。
【請求項２６】
データを送受信する通信システムであって、
データを送信する装置が、
前記データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、繰り返し、およびリソース要素マッピング、のプロセスにおいて処理して、異なる繰り返しレベルに従って送信される異なる信号を生成し、
前記信号を、繰り返しレベルｉで複数のサブフレームにおいて送信し、
ここで、前記繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、前記データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、
前記繰り返しのプロセスにおいて、前記変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし、ＮがＲｉ以下であり、異なる繰り返しレベルにおいてＮの値が異なり、
前記リソース要素マッピングのプロセスにおいて、ｎ＊Ｎ個のシンボルを、最初に時間領域の昇順に、次に周波数領域の昇順に、Ｎ個のサブフレームにマッピングし、
データを受信する装置が、
繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、前記受信された信号に基づいて前記繰り返しレベルｉを取得する、
通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、マシンタイプ通信（ＭＴＣ）における複数の繰り返しレベルでのデータ伝送の分野に関する。
【背景技術】
【０００２】
ＭＴＣ（マシンタイプ通信）は、事業者にとって重要な収益源であり、事業者の観点から極めて大きな将来性を持つ。市場および事業者に求められる条件に基づいたとき、ＬＴＥ（ロングタームエボリューション）におけるＭＴＣ動作には、２つの要件がある。１つは、ＭＴＣユーザ機器およびＭＴＣ通信が低コストであることであり、もう１つは、ＭＴＣユーザ機器のカバレッジを改善することであり、ＭＴＣを機能強化するためには例えば１５ｄＢのカバレッジ改善が要求される。ＭＴＣのカバレッジを改善するためには、（Ｅ）ＰＤＣＣＨ（（拡張）物理ダウンリンク制御チャネル）を含めた物理チャネルのほぼすべてを強化する必要がある。例えば、（Ｅ）ＰＤＣＣＨの場合のカバレッジの改善目標は、ＦＤＤ（周波数分割複信）において９．６ｄＢ、ＴＤＤ（時分割複信）において１４．６ｄＢである。
【０００３】
（Ｅ）ＰＤＣＣＨに関しては、カバレッジを改善するための主たる方法は、時間領域における繰り返しである。３ＧＰＰ（第３世代パートナーシッププロジェクト）の会合において提示されたシミュレーション結果に基づくと、（Ｅ）ＰＤＣＣＨの送信には数百回の繰り返しが必要である。例えば、上述したようにカバレッジの改善目標が９．６ｄＢである（Ｅ）ＰＤＣＣＨの場合、約１００〜２００回の繰り返しが必要である。複数の異なるカバレッジ要件を満たすため、複数の繰り返しレベルがサポートされ、異なる繰り返しレベルは、（Ｅ）ＰＤＣＣＨの異なる整数の繰り返し回数に一致する。（Ｅ）ＰＤＣＣＨの繰り返しは、多数の集中的なサブフレームにおいて送信される。各繰り返しレベルにおいて、（Ｅ）ＰＤＣＣＨの整数回の繰り返しが、１つのＤＣＩ（ダウンリンク制御情報）を伝える信号を送信する。
【発明の概要】
【０００４】
本開示の一態様においては、データを送信する方法であって、データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理して信号を生成するステップと、信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するステップと、を含み、繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、データが、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成される、方法、を提供する。
【０００５】
本開示の別の態様においては、データを送信する装置であって、データを、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理して信号を生成するように構成されている処理ユニットと、信号を、繰り返しレベルｉで複数のサブフレームにおいて送信するように構成されている送信ユニットと、を備えており、繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、データが、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成される、装置、を提供する。
【０００６】
本開示のさらなる態様においては、データを受信する方法であって、繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、受信された信号に基づいて繰り返しレベルｉを取得するステップ、を含み、データが、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理されて信号が生成され、繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、データが、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成される、方法、を提供する。
【０００７】
本開示の別の態様においては、データを受信する装置であって、繰り返しレベルｉで複数のサブフレームにおいて送信される信号を受信し、受信された信号に基づいて繰り返しレベルｉを取得するように構成されている受信ユニット、を備えており、データが、巡回冗長検査（ＣＲＣ）の付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理されて信号が生成され、繰り返しレベルｉが、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なり、データが、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成される、装置、を提供する。
【０００８】
本開示においては、データが、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成され、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【０００９】
上記は本開示の要約であり、したがって当然ながら、細部については単純化、一般化、および省略されている。したがって、当業者には、上記の要約が説明のみを目的としており、本開示を何ら制限しないことが理解されるであろう。本発明の装置、プロセス、その他の主題の上記以外の態様、特徴、および利点は、本明細書に記載されている教示内容から明らかになるであろう。上記の要約は、本開示の重要な発想を簡略的に紹介することを目的としており、これらの発想については、発明を実施するための形態のセクションでさらに説明する。上記の要約は、特許請求の範囲に記載された主題の重要な特徴または本質的な特徴を識別することを目的とするものではなく、特許請求の範囲に記載された主題の範囲を判断する目的で使用されるものでもない。
【００１０】
本開示の上記の特徴および上記以外の特徴は、以下の説明および添付の「特許請求の範囲」を添付の図面を参照しながら読み進めることによって、さらに完全に明らかになるであろう。なお、これらの図面は、本開示によるいくつかの実施形態を示しているにすぎず、したがってこれらの図面は、本開示の範囲を制限するものとはみなされないことを理解されたい。以下では、本開示について、添付の図面を使用することによってさらに具体的かつ詳細に説明する。
【図面の簡単な説明】
【００１１】
【図１】（Ｅ）ＰＤＣＣＨとＰＤＳＣＨとの間のタイミング関係の一例を示している概略図である。
【図２】（Ｅ）ＰＤＣＣＨおよびスケジューリングされたＰＤＳＣＨをｅＮＢが送信し、ユーザ機器が受信する状況の一例を示している概略図である。
【図３】送信する必要のあるデータを処理するための５つのプロセスを示している概略ブロック図である。
【図４】本開示の第１の実施形態による、データを送信する方法の流れ図である。
【図５】本開示の第２の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図６】本開示の第２の実施形態による、ビット置換のプロセスの一例を示している概略図である。
【図７】本開示の第３の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図８】本開示の第４の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図９】本開示の第４の実施形態による、繰り返しのプロセス３１１およびビット置換のプロセス３１２の一例を示している概略図である。
【図１０】本開示の第４の実施形態による、繰り返しのプロセス３１１およびビット置換のプロセス３１２の別の例を示している概略図である。
【図１１】本開示の第５の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図１２】本開示の第６の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図１３】本開示の第７の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図１４】本開示の第７の実施形態による、リソース要素マッピングのプロセス３０５’の一例を示している概略図である。
【図１５】本開示の第８の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図１６】本開示の第９の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。
【図１７】本開示の第９の実施形態による、ＣＲＣ付加のプロセス３０１’の一例を示している概略図である。
【図１８】本開示の第１１の実施形態による、データを送信する装置を示しているブロック図である。
【図１９】本開示の第１２の実施形態による、データを受信する方法の流れ図である。
【図２０】本開示の第１３の実施形態による、データを受信する装置を示しているブロック図である。
【発明を実施するための形態】
【００１２】
以下の詳細な説明においては、添付の図面を参照し、これらの図面は本明細書の一部を形成している。図面においては、特に明記しない限り、基本的に、類似する記号は類似する要素を表している。なお、本開示の態様は、さまざまな異なる構造・構成に配置する、置き換える、組み合わせる、設計することができ、そのような態様すべては明示的に意図されたものであり本開示の一部を形成することが、容易に理解されるであろう。
【００１３】
ＭＴＣモードにおけるＭＴＣユーザ機器または通常のユーザ機器は、ＭＴＣ−（Ｅ）ＰＤＣＣＨの繰り返しを受信してそれらを組み合わせて、ＤＣＩの内容を取得する必要がある。ＭＴＣ−（Ｅ）ＰＤＣＣＨによってスケジューリングされるＰＤＳＣＨ（物理ダウンリンク共有チャネル）は、ＭＴＣ−（Ｅ）ＰＤＣＣＨの繰り返しを送信するサブフレームより後のサブフレームにおいて送信される。スケジューリングされたＰＤＳＣＨが送信されるタイミングを容易に求めることができるように、通常ではＭＴＣ−（Ｅ）ＰＤＣＣＨとＰＤＳＣＨの間のタイミング関係が事前に定義されている。ＰＤＳＣＨの開始サブフレームは、（Ｅ）ＰＤＣＣＨの最後によって決まる。（Ｅ）ＰＤＣＣＨとＰＤＳＣＨの間のタイミング関係は、ユーザ機器によって認識されており、図１はその一例を示している。
【００１４】
図１は、（Ｅ）ＰＤＣＣＨとＰＤＳＣＨとの間のタイミング関係の一例を示している概略図である。図１に示したように、四角い枠それぞれは１つのサブフレームを表している。具体的には、時間軸に沿って、斜線が引かれた四角形は、（Ｅ）ＰＤＣＣＨを送信するサブフレームを表しており、点で埋められた四角形は、ＰＤＳＣＨを送信するサブフレームを表している。これらの四角形の間の空白の四角形は、（Ｅ）ＰＤＣＣＨとスケジューリングされたＰＤＳＣＨとの間の複数のサブフレームによる間隔を表している。すなわち、（Ｅ）ＰＤＣＣＨのすべての繰り返しの送信が終了した後に、ＰＤＳＣＨの送信が開始される。（Ｅ）ＰＤＣＣＨの最後の繰り返しとＰＤＳＣＨの最初の繰り返しとの間のサブフレームの数は、ＰＤＳＣＨの先頭を正しく受信して復号できるように、通常ではユーザ機器によって認識されている。
【００１５】
しかしながら、場合によっては、ｅＮＢ（ｅＮｏｄｅＢ）が送信する（Ｅ）ＰＤＣＣＨの繰り返しよりも少ない繰り返しを使用して、ユーザ機器がその（Ｅ）ＰＤＣＣＨを正しく復号することがある。その場合、ユーザ機器は、（Ｅ）ＰＤＣＣＨの整数回の繰り返しの最後を正確に認識することができず、これに起因して、ユーザ機器は、スケジューリングされたＰＤＳＣＨの繰り返しの開始サブフレームを誤って認識することがあり、そのＰＤＳＣＨを正しく復号することができない。
【００１６】
図２は、（Ｅ）ＰＤＣＣＨおよびスケジューリングされたＰＤＳＣＨをｅＮＢが送信し、ユーザ機器が受信する状況の一例を示している概略図である。図１と同様に、図２では、四角い枠それぞれが１つのサブフレームを表している。具体的には、時間軸に沿って、斜線が引かれた四角形は、（Ｅ）ＰＤＣＣＨを送信するサブフレームを表しており、点で埋められた四角形は、ＰＤＳＣＨを送信するサブフレームを表している。これらの四角形の間の空白の四角形は、（Ｅ）ＰＤＣＣＨとスケジューリングされたＰＤＳＣＨとの間の間隔を表している。さらに、上段は、ｅＮＢによって送信されるサブフレームに対応し、下段は、ユーザ機器によって受信されるサブフレームに対応する。
【００１７】
図２において、例えば、ｅＮＢは、上段に示したように、１つの（Ｅ）ＰＤＣＣＨの１００回の繰り返しを１００個のサブフレームにおいて送信しようとしており、ユーザ機器は、下段に示したように、７５回のみの繰り返しを受信した時点でその（Ｅ）ＰＤＣＣＨを正しく復号することができる。この場合、ユーザ機器は、（Ｅ）ＰＤＣＣＨの７５回の繰り返しを受信した後、（Ｅ）ＰＤＣＣＨとスケジューリングされたＰＤＳＣＨとの間の既知の間隔が終了したときに、対応するＰＤＳＣＨの受信を開始する。しかしながら、この時点ではＰＤＳＣＨが実際にｅＮＢから送信されていない。したがって、（Ｅ）ＰＤＣＣＨの繰り返しレベル（または繰り返し回数またはサブフレーム数）の誤った認識が発生し、したがって、ユーザ機器は、スケジューリングされたＰＤＳＣＨを正しく検出することができない。
【００１８】
ＭＴＣ−（Ｅ）ＰＤＣＣＨの繰り返しレベルがこのように不明確であることは、解決するべき問題である。単純な解決策は、ＭＴＣ−（Ｅ）ＰＤＣＣＨの繰り返しレベルをユーザ機器に直接通知することであり、したがってユーザ機器は、スケジューリングされたＰＤＳＣＨが送信されるサブフレームを確認することができる。しかしながら、この単純な解決策では、追加のシグナリングが必要であり、さらにこのシグナリングは、ＰＤＳＣＨが受信される前に受信される必要がある。この場合、ＰＤＳＣＨを正しく復号するための前提条件は、このシグナリングを正しく受信することである。このような二段階のＰＤＳＣＨ送信方式は、（Ｅ）ＰＤＣＣＨの送信の堅牢性に影響を与えうる。したがって、追加のシグナリングなどを使用せずに繰り返しレベルをユーザ機器に暗黙的に示すことのできる方法が望ましい。
【００１９】
ＭＴＣ−（Ｅ）ＰＤＣＣＨの場合、送信する必要のあるデータ（情報ビットまたはトラフィックデータビット）は、物理リンクで送信する前に通常では少なくとも５つのプロセスによって処理する必要がある。図３は、送信する必要のあるデータを処理するための５つのプロセスを示している概略ブロック図である。図３では、送信する必要のあるデータの例として、ＭＴＣ−（Ｅ）ＰＤＣＣＨのＤＣＩを考えるが、これは説明を目的としているにすぎず、本開示はこれに限定されない。
【００２０】
図３に示したように、５つのプロセスには、ＣＲＣ（巡回冗長検査）の付加３０１、チャネル符号化３０２、レートマッチング３０３、変調３０４、およびリソース要素（ＲＥ）マッピング３０５を含めることができる。具体的には、最初に、ＣＲＣ（巡回冗長検査）付加のプロセス３０１において、ＤＣＩのビットに対してＣＲＣ付加を実行し、すなわちＤＣＩのビットにＣＲＣパリティビットを付加する。次いで、チャネル符号化のプロセス３０２において、ＣＲＣパリティビットが付加されたＤＣＩのビットに対して、特定の送信チャネルに基づくチャネル符号化を実行する。次いで、レートマッチングのプロセス３０３において、チャネル符号化の後に得られる情報ビットに対して、送信チャネルの特定の条件に合致させるため適切な符号化率を使用することによってレートマッチングを実行する。次いで、変調のプロセス３０４において、レートマッチングの後に得られる情報ビットをシンボルに変調する。最後に、リソース要素マッピングのプロセス３０５において、変調の後に得られたシンボルを、サブフレームの中のリソース要素にマッピングする。各プロセス３０１〜３０５の一般的な処理の詳細については、当業者に周知であり、したがって簡潔さのためこれ以上説明しない。
【００２１】
送信する必要のあるデータは、上記の５つのプロセスによって最終的にサブフレームにマッピングされて送信される。上述したように、ＭＴＣ−（Ｅ）ＰＤＣＣＨの場合のカバレッジを改善するためには、繰り返しが要求される。すなわち、５つのプロセス３０１〜３０５の後、（Ｅ）ＰＤＣＣＨの繰り返しを多数のサブフレームにおいて送信する必要がある。例えば、プロセス３０５の後、繰り返し処理を行ったシンボルを多数の（例えば５０個の）集中的なサブフレームにマッピングする。
【００２２】
本開示によると、追加のシグナリングなどを使用せずに繰り返しレベルを暗黙的に示すため、上記の５つのプロセス以外の１つまたは複数の別のプロセスをさらに追加することができる。このとき、上記の５つのプロセスおよび追加のプロセスのうちの少なくとも１つは、異なる繰り返しレベルにおいて処理が異なる。以下では、この方法の詳細について、各実施形態において説明する。
【００２３】
（第１の実施形態）
図４は、本開示の第１の実施形態による、データを送信する方法４０の流れ図である。図４に示したように、本方法４０は、２つのステップＳ４０１およびＳ４０２を含む。ステップＳ４０１においては、データを、ＣＲＣ付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理し、信号を生成する。次いで、ステップＳ４０２において、この信号を、繰り返しレベルｉで多数のサブフレームにおいて送信する。繰り返しレベルｉは、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なる。データを、上記の５つのプロセスによって、または上記の５つのプロセスおよび少なくとも１つの追加のプロセスによって処理し、異なる繰り返しレベルに従って送信される異なる信号を生成する。
【００２４】
具体的には、ステップＳ４０１における、ＣＲＣ付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という５つのプロセスは、図３に示した５つのプロセスと同様である。しかしながら、データを処理する従来の方法においては、プロセス３０１〜３０５は、異なる繰り返しレベルにおいて一般的に同じであり、これにより上述したように繰り返しレベルが誤って認識されることがある。本方法４０においては、異なる繰り返しレベルにおいて、５つのプロセスのうちの少なくとも１つの処理が異なる、または、１つまたは複数の追加のプロセスが加えられ、異なる繰り返しレベルにおいて、５つのプロセスおよび追加のプロセスのうちの少なくとも１つの処理が異なる。これにより、追加のシグナリングなどを使用せずに繰り返しレベルを暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００２５】
本方法４０においては、データは、例えば図３に示したようにＭＴＣ−（Ｅ）ＰＤＣＣＨのＤＣＩとすることができ、ただし本開示はこれに限定されない。データは、ＤＣＩなどの制御情報ビット、またはトラフィックデータビットを含む。本方法４０は、（Ｅ）ＰＤＣＣＨのみならず、ＰＤＳＣＨ、ＰＵＳＣＨ（物理アップリンク共有チャネル）などにも使用することができる。
【００２６】
本方法４０においては、ｉは、繰り返しレベル番号を表し、１以上の整数とすることができ、Ｒｉは、データを送信するサブフレームの数を表し、１以上の整数とすることができる。例えば、２つの繰り返しレベル（すなわち繰り返しレベル１および繰り返しレベル２）を使用することができ、繰り返しレベル１においては、データはＲ１（例えば５０）個のサブフレームにおいて送信され、繰り返しレベル２においては、データはＲ２（例えば１００）個のサブフレームにおいて送信される。
【００２７】
本方法４０では、データを、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理し、異なる繰り返しレベルに従って送信される異なる信号を生成し、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００２８】
以降の実施形態においては、５つのプロセスおよび追加のプロセスのそれぞれの具体的な処理について詳しく説明する。なお、以降の実施形態においても、説明のみを目的として一例としてＭＴＣ−（Ｅ）ＰＤＣＣＨのＤＣＩを考えるが、本開示はこれに限定されないことに留意されたい。本開示のすべての実施形態は、ＰＤＳＣＨ、ＰＵＳＣＨなどにも使用することができる。
【００２９】
（第２の実施形態）
この第２の実施形態においては、図４に示した本方法４０は、ＣＲＣ付加のプロセスの後、チャネル符号化のプロセスの前に、ビット置換のプロセスをさらに含むことができる。ビット置換のプロセスにおいては、異なる繰り返しレベルにおいてビット置換パターンが異なる。
【００３０】
図５は、本開示の第２の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図３と比較したとき、図５では、５つのプロセス３０１〜３０５は変更されていないが、ＣＲＣ付加のプロセス３０１とチャネル符号化のプロセス３０２との間に、ビット置換のプロセス３１０が新たに追加されている。すなわち、プロセス３０１の後に得られる、ＤＣＩのビットおよびＣＲＣパリティビットに対して、ビット置換のプロセスが追加的に実行される。このプロセス３１０において、異なる繰り返しレベルにおいて異なるビット置換パターンを使用することによって、受信機側では繰り返しレベルを区別することができる。図６は、プロセス３１０の一般的な例を示している。
【００３１】
図６は、本開示の第２の実施形態による、ビット置換のプロセス３１０の一例を示している概略図である。図６において、斜線が引かれた四角形は情報ビット（ＤＣＩのビット）を表しており、点で埋められた四角形はＣＲＣパリティビットを表している。図６（ａ）は、ＤＣＩのビットに対してＣＲＣ付加のプロセス３０１が実行され、しかしながらビット置換のプロセス３１０がまだ実行されていない状態を示している。プロセス３０１においては、一般的に、情報ビットに基づいてＣＲＣパリティビットが計算され、図６（ａ）に示したように情報ビットの最後に付加される。図３に示した、データを処理する従来の方法においては、ＣＲＣパリティビットの位置は、一般的には図６（ａ）に示したとおりであり、異なる繰り返しレベルにおいて変更されないままであり、これに起因して、上述したように繰り返しレベルが誤って認識されることがある。
【００３２】
この第２の実施形態においては、図６（ａ）に示した、プロセス３０１の後に得られる情報ビットおよびＣＲＣパリティビットに対して、ビット置換のプロセス３１０がさらに実行され、このプロセス３１０においては、図６（ａ）に示した情報ビットおよびＣＲＣパリティビットに対して、異なる繰り返しレベルにおいて異なるビット置換パターンを使用することによるビット置換が実行される。図６（ｂ）は、例えば３つの繰り返しレベル（すなわち繰り返しレベル１、繰り返しレベル２、繰り返しレベル３）が使用されるときの、ビット置換３１０の後の例示的な状態をさらに示している。図６（ｂ）に示したように、ビット置換３１０の後、ＣＲＣパリティビット全体の位置が、異なる繰り返しレベルにおいて異なる。次いで、ビット置換のプロセス３１０の後に得られるビット列に対して、プロセス３０２〜３０５がさらに実行され、最終的にサブフレームにマッピングされて送信される。
【００３３】
なお、ビット置換３１０は、図６（ｂ）に示したような、ＣＲＣパリティビット全体のみの位置を調整する処理に限定されないことに留意されたい。そうではなく、情報ビットおよびＣＲＣパリティビットのうちの任意のビットの位置を調整して、異なる繰り返しレベルにおいて異なるビット置換パターンを形成することができる。
【００３４】
この第２の実施形態においては、ビット置換のプロセス３１０を追加することによって、復号処理の複雑度に何ら影響を与えることなく単純かつ容易な実施方法を通じて、異なる繰り返しレベルにおいて異なるビット置換パターンを使用することにより繰り返しレベルを区別することができ、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００３５】
（第３の実施形態）
この第３の実施形態によると、図４に示した本方法４０において、レートマッチングのプロセスで、異なる繰り返しレベルにおいて符号化率が異なる。
【００３６】
図７は、本開示の第３の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図３と比較したとき、図７では、４つのプロセス３０１，３０２，３０４，３０５は変更されていないが、レートマッチングのプロセス３０３が、レートマッチングのプロセス３０３’に置き換わっている。図３に関連して上述したように、レートマッチングのプロセス３０３においては、一般的には異なる繰り返しレベルにおいて同じ符号化率が使用される。しかしながら、レートマッチングのプロセス３０３’においては、異なる繰り返しレベルにおいて符号化率が異なる。
【００３７】
例えば、図７に示したように、チャネル符号化のプロセス３０２の後にビット列ｂ1，ｂ2，．．．，ｂmが得られ、レートマッチングのプロセス３０３’の後にビット列ｂ1，ｂ2，．．．，ｂnが得られるものと想定する。すなわち、レートマッチングのプロセス３０３’の前後のビット数は、それぞれｍ個およびｎ個である。具体的には、一例として、２つの繰り返しレベル（すなわち繰り返しレベル１および繰り返しレベル２）が使用され、繰り返しレベル１においてはデータがＲ１個のサブフレームにおいて送信され、繰り返しレベル２においてはデータがＲ２個のサブフレームにおいて送信される場合を考える（Ｒ１＞Ｒ２と想定する）。この場合、異なる繰り返しレベルを区別するため、レートマッチングのプロセス３０３’において、繰り返しレベル１においては符号化率Ｃ１を使用し、繰り返しレベル２においては符号化率Ｃ２を使用する（Ｃ１＜Ｃ２）。したがって、繰り返しレベル１においては、レートマッチング３０３’の後のビット数はｎ１であり、繰り返しレベル２においては、レートマッチング３０３’の後のビット数はｎ２である（ｎ１＞ｎ２）。次いで、繰り返しレベル１においては、ｎ１個のビットをプロセス３０４およびプロセス３０５においてさらに処理し、最終的にＭ１個のサブフレームの中のリソース要素にマッピングし、それに対して、繰り返しレベル２においては、ｎ２個のビットをプロセス３０４およびプロセス３０５においてさらに処理し、最終的にＭ２個のサブフレームの中のリソース要素にマッピングする（Ｍ１＞Ｍ２）。
【００３８】
さらに、Ｍ１≦Ｒ１かつＭ２≦Ｒ２である。具体的には、一例として繰り返しレベル１を考えると、プロセス３０５の後に得られるＭ１個のサブフレーム全体を多数回繰り返して、最終的にＲ１個のサブフレームを形成することができる。これに代えて、受信機側においてデータを正しく復号するのに、Ｍ１個のサブフレームをｋ１回繰り返せば十分であるときには（ｋ１＊Ｍ１≦Ｒ１）、Ｍ１個のサブフレームの一部分のみを繰り返して、ｋ１＊Ｍ１個のサブフレームの後に続く（Ｒ１−ｋ１＊Ｍ１）個のサブフレームにすることができる。繰り返しレベル２の場合も同様であり、簡潔さのためこれ以上説明しない。
【００３９】
したがって、この第３の実施形態においては、レートマッチングのプロセス３０３’で、異なる繰り返しレベルにおいて異なる符号化率を使用することによって、レートマッチング３０３’の前の同じビット列が、異なる繰り返しレベルにおいて最終的に異なる数のサブフレームにマッピングされる。これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００４０】
（第４の実施形態）
この第４の実施形態においては、図４に示した本方法４０は、レートマッチングのプロセスの後、変調のプロセスの前に、繰り返しおよびビット置換の２つのプロセスをさらに含むことができる。繰り返しのプロセスにおいては、レートマッチングのプロセスの後に得られるｍ個のビットを繰り返してｍ＊Ｍ個のビットとし（Ｍ≦Ｒｉ）、ビット置換のプロセスにおいては、異なる繰り返しレベルにおいてビット置換パターンが異なる。
【００４１】
図８は、本開示のこの第４の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図３と比較したとき、図８では、５つのプロセス３０１〜３０５は変更されていないが、レートマッチングのプロセス３０３と変調のプロセス３０４との間に、繰り返し３１１およびビット置換３１２の２つのプロセスが新たに追加されている。具体的には、図８に示したように、レートマッチングのプロセス３０３の後にビット列ｂ1，ｂ2，．．．，ｂmが得られ、繰り返しのプロセス３１１において、これらｍ個のビットｂ1，ｂ2，．．．，ｂmを繰り返してｍ＊Ｍ個のビットｂ1，ｂ2，．．．，ｂm*Mとするものと想定する。次いで、ビット置換のプロセス３１２において、これらｍ＊Ｍ個のビットに対してビット置換の処理をさらに実行し、このビット置換のプロセス３１２は、第２の実施形態におけるビット置換のプロセス３１０に類似する。すなわち、ビット置換のプロセス３１２においては、異なる繰り返しレベルにおいて異なるビット置換パターンを使用する。次いで、ビット置換の後のこれらのｍ＊Ｍ個のビットに対して、プロセス３０４およびプロセス３０５をさらに実行し、最終的にＭ個のサブフレームにマッピングする。図９は、プロセス３１１およびプロセス３１２の一般的な例を示している。
【００４２】
図９は、本開示の第４の実施形態による、繰り返しのプロセス３１１およびビット置換のプロセス３１２の一例を示している概略図である。
【００４３】
説明の便宜上、Ｍ＝３と想定する。この場合、繰り返しのプロセス３１１の後、ビット置換のプロセス３１２の前には、四角形の最初の列に示したように、３ｍ個のビットｂ1，ｂ2，．．．，ｂ3mが得られ、各四角形の中の数値はビットインデックスを表す。次いで、ビット置換のプロセス３１２において、これら３ｍ個のビットに対して、異なる繰り返しレベルにおいて異なるビット置換パターンを使用することによってビット置換の処理を実行する。図９における四角形の２番目の列および３番目の列は、例えば２つの繰り返しレベル（すなわち繰り返しレベル１および繰り返しレベル２）が使用されるときの、ビット置換３１２の後の例示的な状態を示している。図９に示したように、ビット置換３１２の後、ビットインデックスの配置順序が、四角形の最初の列に示した配置順序から変わっており、さらに、四角形の２番目の列に示した繰り返しレベル１におけるビットインデックスの配置順序は、四角形の３番目の列に示した繰り返しレベル２におけるビットインデックスの配置順序と異なる。最後に、繰り返しレベル１および繰り返しレベル２の両方において、異なるビット置換パターンによるそれぞれの３ｍ個のビットを、図９に示したように３つのサブフレームにマッピングする。
【００４４】
なお、第２の実施形態におけるビット置換のプロセス３１０と同様に、繰り返しのプロセス３１１の後に得られるビット列の任意のビットの位置を調整して、異なる繰り返しレベルにおいて異なるビット置換パターンを形成できることに留意されたい。
【００４５】
さらに、第３の実施形態と同様に、Ｍ≦Ｒｉである。具体的には、プロセス３０５の後に得られるＭ個のサブフレーム全体を多数回繰り返して最終的にＲｉ個のサブフレームを形成することができる。これに代えて、受信機側においてデータを正しく復号するのに、Ｍ個のサブフレームをｋ回繰り返せば十分であるときには（ｋ＊Ｍ≦Ｒｉ）、Ｍ個のサブフレームの一部分のみを繰り返して、ｋ＊Ｍ個のサブフレームの後に続く（Ｒｉ−ｋ＊Ｍ）個のサブフレームにすることができる。
【００４６】
これに代えて、本開示によると、繰り返しのプロセス３１１において、Ｍの値を、異なる繰り返しレベルにおいて異なる値とすることができる。
【００４７】
図９は、繰り返し３１１において、繰り返しレベル１および繰り返しレベル２の両方においてｍ個のビットを繰り返してｍ＊Ｍ個のビットにする場合を示しているのみであるが、本開示はこれに限定されない。そうではなく、Ｍの値を、異なる繰り返しレベルにおいて異なる値とすることができる。例えば、繰り返しレベル１においてはｍ個のビットを繰り返してｍ＊Ｍ１個のビットにすることができ、繰り返しレベル２においてはｍ個のビットを繰り返してｍ＊Ｍ２個のビットにすることができる（Ｍ１≠Ｍ２）。したがって、繰り返しレベル１においては、ｍ＊Ｍ１個のビットが最終的にＭ１個のサブフレームにマッピングされ、繰り返しレベル２においては、ｍ＊Ｍ２個のビットが最終的にＭ２個のサブフレームにマッピングされる。図１０は、異なる繰り返しレベルにおいてＭの値が異なるときの、プロセス３１１およびプロセス３１２の一例を示している。
【００４８】
図１０は、本開示の第４の実施形態による、繰り返しのプロセス３１１およびビット置換のプロセス３１２の別の例を示している概略図である。図１０においては、例えばＭ１＝３、Ｍ２＝４と想定する。すなわち、繰り返しのプロセス３１１で、繰り返しレベル１においてはｍ個のビットを繰り返して３ｍ個のビットにし、繰り返しレベル２においてはｍ個のビットを繰り返して４ｍ個のビットにする。次いで、ビット置換のプロセス３１２において、繰り返しレベル１における３ｍ個のビットと、繰り返しレベル２における４ｍ個のビットに対して、それぞれ異なるビット置換パターンを使用してビット置換を実行する。最後に、図１０に示したように、繰り返しレベル１においては、３つの部分Ｐ１〜Ｐ３によって示したビット置換の後の３ｍ個のビットを、３つのサブフレームにマッピングし、繰り返しレベル２においては、４つの部分Ｑ１〜Ｑ４によって示したビット置換の後の４ｍ個のビットを、４つのサブフレームにマッピングする。異なる繰り返しレベルにおいてＭの値が異なる場合のビット置換の処理は、図９に示したように異なる繰り返しレベルにおいてＭの値が変更されない場合のビット置換の処理と同様であるため、図１０にはビット置換の詳細を示していない。
【００４９】
この第４の実施形態においては、繰り返しのプロセス３１１およびビット置換のプロセス３１２を追加することによって、レートマッチングの後に得られるビットを繰り返し、繰り返されたビットを、異なる繰り返しレベルにおいて異なるビット置換パターンを使用して置換することにより、繰り返しレベルを区別することができ、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００５０】
（第５の実施形態）
この第５の実施形態においては、図４に示した本方法４０は、変調のプロセスの後、リソース要素マッピングのプロセスの前に、シンボル置換のプロセスをさらに含むことができる。シンボル置換のプロセスにおいては、異なる繰り返しレベルにおいてシンボル置換パターンが異なり、シンボル置換のプロセスの後のシンボルを１つのサブフレームにマッピングする。
【００５１】
図１１は、本開示の第５の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図３と比較したとき、図１１では、５つのプロセス３０１〜３０５は変更されていないが、変調のプロセス３０４とリソース要素マッピングのプロセス３０５との間に、シンボル置換のプロセス３１３が新たに追加されている。具体的には、図１１に示したように、プロセス３０４の後に得られるｎ個のシンボルｓ1，ｓ2，．．．ｓnを、シンボル置換のプロセス３１３において置換して、ｎ個のシンボルｓ’1，ｓ’2，．．．ｓ’nにする。次いで、図１１に示したようにリソース要素マッピングのプロセス３０５において、ｎ個のシンボルｓ’1，ｓ’2，．．．ｓ’nを１つのサブフレームの中のリソース要素にマッピングする。さらに、シンボル置換のプロセス３１３においては、１つのサブフレームに対応するこれらｎ個のシンボルｓ1，ｓ2，．．．ｓnに対して、異なる繰り返しレベルにおいて異なるシンボル置換パターンを使用してシンボル置換を実行し、したがって受信機側において繰り返しレベルを区別することができる。
【００５２】
処理する対象は異なるが、シンボル置換の原理とビット置換の原理は同じである。したがって簡潔さのため、ここではシンボル置換３１３の具体的な例を示さない。
【００５３】
この第５の実施形態においては、シンボル置換のプロセス３１３を追加することによって、復号処理の複雑度に何ら影響を与えることなく単純かつ容易な実施方法を通じて、異なる繰り返しレベルにおいて異なるシンボル置換パターンを使用することにより繰り返しレベルを区別することができ、これにより繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００５４】
（第６の実施形態）
この第６の実施形態においては、図４に示した本方法４０は、変調のプロセスの後、シンボル置換のプロセスの前に、繰り返しのプロセスをさらに含むことができる。繰り返しのプロセスにおいては、変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし（Ｎ≦Ｒｉ）、これらｎ＊Ｎ個のシンボルをＮ個のサブフレームにマッピングする。
【００５５】
図１２は、本開示の第６の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図１１と比較したとき、図１２では、５つのプロセス３０１〜３０５およびシンボル置換のプロセス３１３は変更されていないが、変調のプロセス３０４とシンボル置換のプロセス３１３との間に、繰り返しのプロセス３１４が新たに追加されている。具体的には、図１２に示したように、変調のプロセス３０４の後に得られるｎ個のシンボルｓ1，ｓ2，．．．ｓnを繰り返してｎ＊Ｎ個のシンボルｓ1，ｓ2，．．．ｓn*Nにする。次いで、シンボル置換のプロセス３１３において、これらｎ＊Ｎ個のシンボルｓ1，ｓ2，．．．ｓn*Nに対して、異なる繰り返しレベルにおいて異なるシンボル置換パターンを使用することによってシンボル置換を実行する。最後に、シンボル置換の後のｎ＊Ｎ個のシンボルを、図１２に示したようにリソース要素マッピングのプロセス３０５によってＮ個のサブフレームにマッピングする。
【００５６】
図１１では、最終的に１つのサブフレームにマッピングされるｎ個のシンボルに対してシンボル置換を実行する。図１２では、最終的にＮ個のサブフレームにマッピングされるｎ＊Ｎ個のシンボルに対してシンボル置換を実行する。このように、シンボル置換は、最終的に１つのサブフレームにマッピングされるシンボル内で行う、または、最終的に２つ以上のサブフレームにマッピングされるシンボル内で行うことができる。
【００５７】
さらには、第４の実施形態と同様に、図１２の場合、Ｎ≦Ｒｉである。具体的には、プロセス３０５の後に得られるＮ個のサブフレーム全体を多数回繰り返して、最終的にＲｉ個のサブフレームを形成することができる。これに代えて、受信機側においてデータを正しく復号するのにＮ個のサブフレームをｋ回繰り返せば十分であるときには（ｋ＊Ｎ≦Ｒｉ）、Ｎ個のサブフレームの一部分のみを繰り返して、ｋ＊Ｎ個のサブフレームの後に続く（Ｒｉ−ｋ＊Ｎ）個のサブフレームにすることができる。
【００５８】
これに代えて、本開示によると、繰り返しのプロセス３１４において、Ｎの値を、異なる繰り返しレベルにおいて異なる値とすることができる。
【００５９】
処理する対象は異なるが、繰り返し３１４の原理と繰り返し３１１の原理は同じである。したがって、繰り返しのプロセス３１４においては、繰り返し３１１と同様に、Ｎの値を、異なる繰り返しレベルにおいて異なる値とすることができる。例えば、繰り返しレベル１においては、ｎ個のシンボルを繰り返してｎ＊Ｎ１個のシンボルにすることができ、繰り返しレベル２においては、ｎ個のシンボルを繰り返してｎ＊Ｎ２個のシンボルにすることができる（Ｎ１≠Ｎ２）。したがって、繰り返しレベル１においては、ｎ＊Ｎ１個のシンボルが最終的にＮ１個のサブフレームにマッピングされ、繰り返しレベル２においては、ｎ＊Ｎ２個のシンボルが最終的にＮ２個のサブフレームにマッピングされる。繰り返し３１４の原理は繰り返し３１１の原理と同様であるため、簡潔さのため、ここでは繰り返し３１４の具体的な例を示さない。
【００６０】
この第６の実施形態においては、繰り返しのプロセス３１４およびシンボル置換のプロセス３１３を追加することによって、変調の後に得られるシンボルを繰り返して、繰り返されたシンボルを、異なる繰り返しレベルにおいて異なるシンボル置換パターンを使用して置換することにより、繰り返しレベルを区別することができ、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００６１】
（第７の実施形態）
この第７の実施形態においては、図４に示した本方法４０は、変調のプロセスの後、リソース要素マッピングのプロセスの前に、繰り返しのプロセスをさらに含むことができる。繰り返しのプロセスにおいては、変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし（Ｎ≦Ｒｉであり、Ｎの値は異なる繰り返しレベルにおいて異なる）、リソース要素マッピングのプロセスにおいて、これらｎ＊Ｎ個のシンボルを、最初に時間領域の昇順に、次に周波数領域の昇順に、Ｎ個のサブフレームにマッピングする。
【００６２】
図１３は、本開示の第７の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図１２と比較したとき、図１３では、４つのプロセス３０１〜３０４および繰り返しのプロセス３１４は変更されていないが、シンボル置換のプロセス３１３が削除されており、リソース要素マッピングのプロセス３０５がリソース要素マッピングのプロセス３０５’に置き換わっている。具体的には、第６の実施形態において説明したように、繰り返しのプロセス３１４においては、変調のプロセス３０４の後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし、Ｎの値は異なる繰り返しレベルにおいて異なる。例えば、繰り返しレベル１においては、ｎ個のシンボルを繰り返してｎ＊Ｎ１個のシンボルにし、繰り返しレベル２においては、ｎ個のシンボルを繰り返してｎ＊Ｎ２個のシンボルにすることができる（Ｎ１≠Ｎ２）。次いで、図１３に示したように、繰り返し３１４の後に得られるこれらｎ＊Ｎ個のシンボルを置換せずに、リソース要素マッピングのプロセス３０５’によって、Ｎ個のサブフレームの中のリソース要素に直接マッピングする。
【００６３】
リソース要素マッピングのプロセス３０５’においては、図３に示したリソース要素マッピングのプロセス３０５とは異なり、ｎ＊Ｎ個のシンボルを、最初に時間領域の昇順に、次に周波数領域の昇順に、Ｎ個のサブフレームにマッピングする。図１４は、リソース要素マッピングのプロセス３０５’の一例を示している。
【００６４】
図１４は、本開示の第７の実施形態による、リソース要素マッピングのプロセス３０５’の一例を示している概略図である。説明の便宜上、図１４は、例えばＮ＝２の場合を示している。すなわち、繰り返しのプロセス３１４の後の繰り返されたシンボルを、リソース要素マッピングのプロセス３０５’において、２つのサブフレームの中のリソース要素にマッピングする。図１４には、２つの隣り合うサブフレーム（すなわちサブフレーム＃ｗおよびサブフレーム＃ｗ＋１）を例示的に示してある。横軸は時間軸を表し、縦軸は周波数軸を表す。点で埋められた四角形は、繰り返されたシンボルがマッピングされているリソース要素を表しており、各数値はシンボルのインデックスを表している。図１４から理解できるように、繰り返されたシンボルのマッピング順序は、繰り返されたシンボルを、最初に時間軸に沿って、次に周波数領域に沿って（すなわち最初に時間領域の昇順に、次に周波数領域の昇順に）、全体として２つのサブフレームの中のリソース要素に連続的にマッピングする。したがって、受信機側によって２つのサブフレームのうちの一方のみしか復号されないときには、データを正しく完全に復号することができない。受信機側において２つのサブフレームの両方が復号される場合にのみ、データを正しく完全に復号することができる。２つの繰り返しレベルの場合、繰り返しレベル１においては、Ｎ１個のサブフレームを一緒に復号する必要があり、繰り返しレベル２においては、Ｎ２個のサブフレームを一緒に復号する必要がある。これにより、受信機側において繰り返しレベルを区別することができる。
【００６５】
さらに、図１３の場合、第４の実施形態および第６の実施形態と同様に、Ｎ≦Ｒｉである。具体的には、プロセス３０５’の後に得られるＮ個のサブフレーム全体を多数回繰り返して、最終的にＲｉ個のサブフレームを形成することができる。これに代えて、受信機側においてデータを正しく復号するのに、Ｎ個のサブフレームをｋ回繰り返せば十分であるときには（ｋ＊Ｎ≦Ｒｉ）、Ｎ個のサブフレームの一部分のみを繰り返して、ｋ＊Ｎ個のサブフレームの後に続く（Ｒｉ−ｋ＊Ｎ）個のサブフレームにすることができる。
【００６６】
この第７の実施形態においては、繰り返しのプロセス３１４を追加し、繰り返されたシンボルを、リソース要素マッピングのプロセス３０５’において、最初に時間領域の昇順に、次に周波数領域の昇順に、サブフレームにマッピングすることによって、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００６７】
（第８の実施形態）
この第８の実施形態によると、図４に示した本方法４０において、変調のプロセスの後に得られるシンボルを、リソース要素マッピングのプロセスで、異なる繰り返しレベルにおいて１つのサブフレームの中の異なるリソース要素にマッピングする。
【００６８】
図１５は、本開示の第８の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図３と比較したとき、図１５では、４つのプロセス３０１〜３０４は変更されていないが、リソース要素マッピングのプロセス３０５が、リソース要素マッピングのプロセス３０５’’に置き換わっている。図３に関連して上述したように、リソース要素マッピングのプロセス３０５においては、異なる繰り返しレベルにおいて、一般的にリソース要素マッピングの同じ方法が採用され、すなわち、通常ではシンボルを１つのサブフレームの中の同じリソース要素にマッピングする。しかしながら、リソース要素マッピングのプロセス３０５’’においては、変調のプロセスの後に得られるシンボルを、異なる繰り返しレベルにおいて１つのサブフレームの中の異なるリソース要素にマッピングする。
【００６９】
具体的には、各サブフレームにおいて、（Ｅ）ＰＤＣＣＨの１つの繰り返しを送信する。例えば、１つのサブフレームの中にＬ個の（Ｅ）ＣＣＥ（（拡張）制御チャネル要素）サブセットが存在するものと想定する（Ｌは１以上の整数）。Ｌ個のサブセットそれぞれにおいて、（Ｅ）ＰＤＣＣＨの１つの繰り返しを送信することができる。一例として２つの繰り返しレベルの場合を考えると、繰り返しレベル１においては、（Ｅ）ＰＤＣＣＨを１つのサブフレームの中の（Ｅ）ＣＣＥサブセット＃ｌ１にマッピングし、繰り返しレベル２においては、（Ｅ）ＰＤＣＣＨを１つのサブフレームの中の（Ｅ）ＣＣＥサブセット＃ｌ２にマッピングする（＃ｌ１および＃ｌ２は、Ｌ個の（Ｅ）ＣＣＥサブセットのうちの２つの異なる（Ｅ）ＣＣＥサブセットのサブセットインデックスを表す）。
【００７０】
したがって、この第８の実施形態においては、変調のプロセスの後に得られるシンボルを、リソース要素マッピングのプロセス３０５’’で、異なる繰り返しレベルにおいて１つのサブフレームの中の異なるリソース要素にマッピングすることによって、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００７１】
（第９の実施形態）
この第９の実施形態によると、図４に示した本方法４０において、ＣＲＣ付加のプロセスで、異なる繰り返しレベルにおいてＣＲＣビット付加の処理が異なる。
【００７２】
図１６は、本開示の第９の実施形態による、データを処理するためのプロセスを示している概略ブロック図である。図３と比較したとき、図１６では、４つのプロセス３０２〜３０５は変更されていないが、ＣＲＣ付加のプロセス３０１が、ＣＲＣ付加のプロセス３０１’に置き換わっている。図３に関連して上述したように、ＣＲＣ付加のプロセス３０１では、異なる繰り返しレベルにおいて、ＣＲＣビット付加の処理は通常では同じであり、すなわち、ＣＲＣパリティビットのビット列および位置は同じである。しかしながら、ＣＲＣ付加のプロセス３０１’では、異なる繰り返しレベルにおいてＣＲＣビット付加の処理が異なる。図１７は、ＣＲＣ付加のプロセス３０１’の一例を示している。
【００７３】
図１７は、本開示の第９の実施形態による、ＣＲＣ付加のプロセス３０１’の一例を示している概略図である。図１７において、斜線が引かれた四角形は情報ビット（ＤＣＩのビット）を表しており、点で埋められた四角形はＣＲＣパリティビットを表している。比較を容易にするため、図１７（ａ）は、ＣＲＣ付加のプロセス３０１の場合を示している。図１７（ａ）に示したように、プロセス３０１では、一般的に、異なる繰り返しレベルが使用されているかにかかわらず、ＣＲＣパリティビットが情報ビットに基づいて計算されて情報ビットの最後に付加され、このため上述したように繰り返しレベルが誤って認識されることがある。図１７（ｂ）は、例えば３つの繰り返しレベル（すなわち繰り返しレベル１、繰り返しレベル２、繰り返しレベル３）が使用されるときの、ＣＲＣ付加３０１’の例示的な場合をさらに示している。図１７（ｂ）に示したように、繰り返しレベルを区別できるように、異なる繰り返しレベルにおいてＣＲＣパリティビット全体の位置が異なる。
【００７４】
図６および図１７から理解できるように、図１７（ｂ）に示したＣＲＣ付加のプロセス３０１’の結果は、図６（ｂ）に示したＣＲＣ付加のプロセス３０１およびビット置換のプロセス３１０の結果と同じである。すなわち、ＣＲＣ付加のプロセス３０１’において、異なる繰り返しレベルに応じてＣＲＣパリティビット全体の位置を調整することによって、または、ＣＲＣ付加のプロセス３０１においてＣＲＣパリティビットを通常どおりにＤＣＩのビットの最後に付加した後、ＤＣＩのビットおよびＣＲＣパリティビットを、異なる繰り返しレベルにおいて異なるビット置換パターンを使用して置換することによって、繰り返しレベルが区別されるという同じ効果を達成することができる。
【００７５】
図１７（ｂ）は、ＣＲＣ付加のプロセス３０１’においてＣＲＣビットを付加する１つの方法を示しているにすぎず、本開示はこの方法に限定されない。ＣＲＣパリティビットの位置以外に、ＣＲＣパリティビットのビット列を、異なる繰り返しレベルにおいて異なるようにすることができる。例えば、繰り返しレベル１においては、ＣＲＣパリティビットを１１０１１０１１とし、繰り返しレベル２においては、ＣＲＣパリティビットを１１０００１００とすることができる。
【００７６】
したがって、この第９の実施形態においては、ＣＲＣ付加のプロセスで、ＣＲＣビットを付加する処理が異なる繰り返しレベルにおいて異なるため、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００７７】
（第１０の実施形態）
上記に代えて、本開示によると、図４に示した本方法４０において、チャネル符号化のプロセスで、チャネル符号化の処理を異なる繰り返しレベルにおいて異なるようにすることができる。図には示していないが、図３におけるチャネル符号化のプロセス３０２を、チャネル符号化のプロセス３０２’に置き換えることもでき、チャネル符号化のプロセス３０２’においては、チャネル符号化の処理が異なる繰り返しレベルにおいて異なり、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００７８】
上記に代えて、本開示によると、図４に示した本方法４０において、変調のプロセスで、異なる繰り返しレベルにおいて異なる変調方式を使用することができる。図には示していないが、図３における変調のプロセス３０４を、変調のプロセス３０４’に置き換えることもでき、変調のプロセス３０４’においては、異なる繰り返しレベルにおいて異なる変調方式を使用し、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００７９】
さらには、ここまでの実施形態では、ＣＲＣ付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピングという５つのプロセス、ならびに少なくとも１つの追加のプロセス、のうちの１つのプロセスにおいて、異なる繰り返しレベルにおいてデータの処理を異なるようにすることにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避できることを示した。しかしながら、本開示はこれに限定されず、ここまでの実施形態の任意の組合せ（すなわち上記のプロセスの上記の処理の任意の組合せ）によって、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すこともでき、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００８０】
（第１１の実施形態）
図１８は、本開示の第１１の実施形態による、データを送信する装置１８００を示しているブロック図である。図１８に示したように、データを送信する装置１８００は、データを、ＣＲＣ付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理して信号を生成するように構成されている処理ユニット１８０１と、信号を、繰り返しレベルｉで多数のサブフレームにおいて送信するように構成されている送信ユニット１８０３と、を含む。繰り返しレベルｉは、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なる。データは、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルにおいて送信される異なる信号が生成される。
【００８１】
この第１１の実施形態による、データを送信する装置１８００は、装置１８００の中でさまざまなデータを処理し各ユニットの動作を制御するための関連するプログラムを実行するＣＰＵ（中央処理装置）１８１０と、ＣＰＵ１８１０によってさまざまなプロセスおよび制御を実行するために必要なさまざまなプログラムを格納するＲＯＭ（読み出し専用メモリ）１８３０と、ＣＰＵ１８１０によるプロセスおよび制御の手順において一時的に作成される中間データを格納するＲＡＭ（ランダムアクセスメモリ）１８５０と、さまざまなプログラムやデータなどを格納する記憶装置１８７０、のうちの１つまたは複数をさらに含むことができる。上記の処理ユニット１８０１、送信ユニット１８０３、ＣＰＵ１８１０、ＲＯＭ１８３０、ＲＡＭ１８５０、記憶装置１８７０などは、データ／命令バス１８９０を介して相互に接続し、互いの間で信号を伝送することができる。
【００８２】
上述した各ユニットは、本開示の範囲を限定するものではない。本開示の一実施形態によると、上記の処理ユニット１８０１もしくは送信ユニット１８０３またはその両方の機能を、上記のＣＰＵ１８１０、ＲＯＭ１８３０、ＲＡＭ１８５０、および／または記憶装置１８７０などと組み合わせて、機能ソフトウェアによって実施することもできる。
【００８３】
この第１１の実施形態によると、装置１８００において、処理ユニット１８０１は、ＣＲＣ付加のプロセスの後、チャネル符号化のプロセスの前に、ビット置換のプロセスをさらに含むことができる。ビット置換のプロセスにおいては、異なる繰り返しレベルにおいてビット置換パターンが異なる。
【００８４】
この第１１の実施形態によると、装置１８００において、レートマッチングのプロセスで、異なる繰り返しレベルにおいて符号化率が異なるようにすることができる。
【００８５】
この第１１の実施形態によると、装置１８００において、処理ユニット１８０１は、レートマッチングのプロセスの後、変調のプロセスの前に、繰り返しおよびビット置換の２つのプロセスをさらに含むことができる。繰り返しのプロセスにおいては、レートマッチングのプロセスの後に得られるｍ個のビットを繰り返してｍ＊Ｍ個のビットにする（Ｍ≦Ｒｉ）。ビット置換のプロセスにおいては、異なる繰り返しレベルにおいてビット置換パターンが異なる。
【００８６】
この第１１の実施形態によると、装置１８００において、処理ユニット１８０１は、変調のプロセスの後、リソース要素マッピングのプロセスの前に、シンボル置換のプロセスをさらに含むことができる。シンボル置換のプロセスにおいては、異なる繰り返しレベルにおいてシンボル置換パターンが異なる。
【００８７】
この第１１の実施形態によると、装置１８００において、処理ユニット１８０１は、変調のプロセスの後、シンボル置換のプロセスの前に、繰り返しのプロセスをさらに含むことができる。繰り返しのプロセスにおいては、変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにする（Ｎ≦Ｒｉ）。
【００８８】
この第１１の実施形態によると、装置１８００において、処理ユニット１８０１は、変調のプロセスの後、リソース要素マッピングのプロセスの前に、繰り返しのプロセスをさらに含むことができる。繰り返しのプロセスにおいては、変調のプロセスの後に得られるｎ個のシンボルを繰り返してｎ＊Ｎ個のシンボルにし（Ｎ≦Ｒｉ）、異なる繰り返しレベルにおいてＮの値が異なる。さらに、リソース要素マッピングのプロセスにおいて、ｎ＊Ｎ個のシンボルを、最初に時間領域の昇順に、次に周波数領域の昇順に、Ｎ個のサブフレームにマッピングする。
【００８９】
この第１１の実施形態によると、装置１８００において、リソース要素マッピングのプロセスで、変調のプロセスの後に得られるシンボルを、異なる繰り返しレベルにおいて１つのサブフレームの中の異なるリソース要素にマッピングすることができる。
【００９０】
さらに、データを送信する装置１８００において、データは、ＤＣＩなどの制御情報ビット、またはトラフィックデータビットを含む。データを送信する装置１８００は、（Ｅ）ＰＤＣＣＨ、ＰＤＳＣＨ、ＰＵＳＣＨなどに使用することができる。したがって、装置１８００は、ユーザ機器側およびｅＮＢ側の両方に実施することができる。さらに、データを送信する装置１８００は、上記の第１〜第１０の実施形態のいずれかにおいて説明した本方法４０、またはそれらの任意の組合せを実施することができる。
【００９１】
データを送信する装置１８００では、データは、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成され、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００９２】
（第１２の実施形態）
図１９は、本開示の第１２の実施形態による、データを受信する方法１９０の流れ図である。図１９に示したように、本方法１９０は、ステップＳ１９０１を含む。ステップＳ１９０１においては、繰り返しレベルｉで多数のサブフレームにおいて送信される信号を受信し、受信された信号に基づいて繰り返しレベルｉを取得する。データは、ＣＲＣ付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理されて信号が生成される。繰り返しレベルｉは、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なる。データは、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成される。
【００９３】
さらに、この第１２の実施形態による方法１９０は、上記の第１〜第１０の実施形態のいずれかにおいて説明した本方法４０によって、またはそれらの任意の組合せによって送信されるデータを受信する目的に使用することができる。
【００９４】
データを受信する方法１９０では、データが、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成され、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【００９５】
（第１３の実施形態）
図２０は、本開示の第１３の実施形態による、データを受信する装置２０００を示しているブロック図である。図２０に示したように、本装置２０００は、繰り返しレベルｉで多数のサブフレームにおいて送信される信号を受信し、受信された信号に基づいて繰り返しレベルｉを取得するように構成されている受信ユニット２００１、を含む。データは、ＣＲＣ付加、チャネル符号化、レートマッチング、変調、およびリソース要素マッピング、という少なくとも５つのプロセスにおいて処理されて信号が生成される。繰り返しレベルｉは、少なくとも２つの異なる繰り返しレベルを含む繰り返しレベルセットから選択され、繰り返しレベルｉにおいて、データがＲｉ個のサブフレームにおいて送信され、異なる繰り返しレベルにおいてＲｉの値が異なる。データは、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成される。
【００９６】
この第１３の実施形態による、データを受信する装置２０００は、装置２０００の中でさまざまなデータを処理し各ユニットの動作を制御するための関連するプログラムを実行するＣＰＵ（中央処理装置）２０１０と、ＣＰＵ  ２０１０によってさまざまなプロセスおよび制御を実行するために必要なさまざまなプログラムを格納するＲＯＭ（読み出し専用メモリ）２０１３と、ＣＰＵ  ２０１０によるプロセスおよび制御の手順において一時的に作成される中間データを格納するＲＡＭ（ランダムアクセスメモリ）２０１５と、さまざまなプログラムやデータなどを格納する記憶装置２０１７、のうちの１つまたは複数をさらに含むことができる。上記の受信ユニット２００１、ＣＰＵ  ２０１０、ＲＯＭ  ２０１３、ＲＡＭ  ２０１５、記憶装置２０１７などは、データ／命令バス２０２０を介して相互に接続し、互いの間で信号を伝送することができる。
【００９７】
上述した各ユニットは、本開示の範囲を限定するものではない。本開示の一実施形態によると、上記の受信ユニット２００１の機能を、上記のＣＰＵ  ２０１０、ＲＯＭ  ２０１３、ＲＡＭ  ２０１５、および／または記憶装置２０１７などと組み合わせて、機能ソフトウェアによって実施することもできる。
【００９８】
さらに、データを受信する装置２０００において、データは、ＤＣＩなどの制御情報ビット、またはトラフィックデータビットを含む。データを受信する装置２０００は、（Ｅ）ＰＤＣＣＨ、ＰＤＳＣＨ、ＰＵＳＣＨなどに使用することができる。したがって、装置２０００は、ユーザ機器側およびｅＮＢ側の両方に実施することができる。さらに、データを受信する装置２０００は、上記の第１２の実施形態において説明した方法１９０を実施することができる。すなわち、データを受信する装置２０００は、上記の第１〜第１０の実施形態のいずれかにおいて説明した本方法４０によって、またはそれらの任意の組合せによって送信されるデータを受信する目的に使用することができる。
【００９９】
データを受信する本装置２０００では、データは、５つのプロセスによって、または５つのプロセスおよび少なくとも１つの追加のプロセスによって処理され、異なる繰り返しレベルに従って送信される異なる信号が生成され、これにより、繰り返しレベルを追加のシグナリングなどを使用せずに暗黙的に示すことができ、したがって繰り返しレベルが誤って認識されることを回避することができる。
【０１００】
ここまでの詳細な説明においては、本装置またはプロセスのさまざまな実施形態について、ブロック図や流れ図、例を使用することによって記載してきた。このようなブロック図、流れ図、例に、１つまたは複数の機能や動作が含まれる場合、そのようなブロック図、流れ図、または例の中の各機能や各動作は、幅広いハードウェア、ソフトウェア、ファームウェア、またはこれらの実質的に任意の組合せによって、個別に実施する、またはまとめて実施できることが、当業者には理解されるであろう。一実施形態においては、本明細書に記載されている主題のいくつかの部分を、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタル信号プロセッサ（ＤＳＰ）、または他の集積形態によって実施することができる。しかしながら、本明細書に開示されている実施形態のいくつかの態様は、その全体または一部分を、１台または複数台のコンピュータ上で実行される１つまたは複数のコンピュータプログラムとして（例えば、１つまたは複数のコンピュータシステム上で実行される１つまたは複数のプログラムとして）、または、１つまたは複数のプロセッサ上で実行される１つまたは複数のプログラムとして（例えば、１つまたは複数のマイクロプロセッサ上で実行される１つまたは複数のプログラムとして）、またはファームウェアとして、またはこれらの実質的に任意の組合せとして、それぞれ同等に集積回路に実施することができることが当業者には認識されるであろう。さらには、本開示の観点において、回路を設計すること、もしくは、ソフトウェアやファームウェアのコードを書くこと、またはその両方は、当業者の技能の範囲内であることが、当業者には認識されるであろう。さらには、本明細書に記載されている主題のメカニズムを、さまざまな形態のプログラム製品として配布・配信することができ、本明細書に記載されている主題の実例としての実施形態は、そのような配布・配信を実際に行うために使用される信号伝達媒体のタイプには関係なく適用されることが、当業者には理解されるであろう。信号伝達媒体の例としては、記録可能型媒体（例えば、フロッピーディスク、ハードディスクドライブ、コンパクトディスク（ＣＤ）、デジタルビデオディスク（ＤＶＤ）、デジタルテープ、コンピュータメモリなど）と、伝送型媒体（例えば、デジタル通信媒体やアナログ通信媒体（例：光ファイバケーブル、導波路、有線通信リンク、無線通信リンクなど））が挙げられ、ただしこれらに限定されない。
【０１０１】
本明細書における実質的にすべての複数形の用語および／または単数形の用語の使用に関して、当業者は、文脈や用途に応じて、複数形を単数形に、または単数形を複数形として解釈することができるであろう。本明細書においては、説明を明確にする目的で、さまざまな単数形／複数形の置き換えを明示的に記載している。
【０１０２】
本明細書では、さまざまな態様および実施形態を開示してきたが、当業者には別の態様および実施形態が明らかであろう。本明細書に開示されているさまざまな態様および実施形態は、説明を目的としており、本開示を制限することを意図するものではなく、本開示の実際の範囲および概念は、特許請求の範囲に示される。
【図１】
0006408001.tif 000002
【図２】
0006408001.tif 000003
【図３】
0006408001.tif 000004
【図４】
0006408001.tif 000005
【図５】
0006408001.tif 000006
【図６】
0006408001.tif 000007
【図７】
0006408001.tif 000008
【図８】
0006408001.tif 000009
【図９】
0006408001.tif 000010
【図１０】
0006408001.tif 000011
【図１１】
0006408001.tif 000012
【図１２】
0006408001.tif 000013
【図１３】
0006408001.tif 000014
【図１４】
0006408001.tif 000015
【図１５】
0006408001.tif 000016
【図１６】
0006408001.tif 000017
【図１７】
0006408001.tif 000018
【図１８】
0006408001.tif 000019
【図１９】
0006408001.tif 000020
【図２０】
0006408001.tif 000021