(57)【要約】【課題】  奇数ビットを表すシンボルをＩＱ平面にマッピングするケースにおいて、受信特性を改善することを可能とする送信装置、受信装置、デジタル放送システム及びチップを提供する。【解決手段】  送信装置１０は、所定数のビットによって構成される単位ビット列に含まれるビットの並び順を入れ替えるビットインターリーブ部１２と、ビットインターリーブ部１２から出力されるビット列をＩＱ平面上にマッピングするマッピング部１３とを備える。ビットインターリーブ部１２は、奇数のビットによって構成される奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングされる場合において、所定数が奇数によって割り切れない場合に、奇数によって割り切れるように、単位ビット列に付加ビットを追加する。【選択図】図１
2015179911.tif 000002
【特許請求の範囲】
【請求項１】
所定数のビットによって構成される単位ビット列に含まれるビットの並び順を入れ替えるインターリーブ部と、
前記インターリーブ部から出力されるビット列をＩＱ平面上にマッピングするマッピング部とを備え、
前記インターリーブ部は、奇数のビットによって構成される奇数ビット列が１つ又は複数のシンボルとして前記ＩＱ平面上にマッピングされる場合において、前記所定数が前記奇数によって割り切れるように、前記単位ビット列に付加ビットを追加することを特徴とする送信装置。
【請求項２】
前記インターリーブ部は、
前記単位ビット列を複数のブロックに分割して、前記複数のブロックの並び順を入れ替えるグループワイズインターリーブ部と、
前記グループワイズインターリーブ部から出力される前記単位ビット列に前記付加ビットを追加して、前記付加ビットが追加された前記単位ビット列に含まれるビットの並び順を入れ替えて前記奇数ビット列を生成するブロックインターリーブ部とを含むことを特徴とする請求項１に記載の送信装置。
【請求項３】
前記インターリーブ部は、前記単位ビット列に前記付加ビットを追加して、前記付加ビットが追加された前記単位ビット列を複数のブロックに分割して、前記複数のブロックの並び順を入れ替えるグループワイズインターリーブ部と、
前記グループワイズインターリーブ部から出力されるビットの並び順を入れ替えて前記奇数ビット列を生成するブロックインターリーブ部とを含むことを特徴とする請求項１に記載の送信装置。
【請求項４】
ＩＱ平面にマッピングされたシンボルをビット列にデマッピングするデマッピング部と、
前記デマッピング部から出力されるビット列に含まれるビットの並び順を入れ替えるデインターリーブ部とを備え、
前記デインターリーブ部は、前記ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数ビット列にデマッピングされる場合において、所定数のビットによって構成される単位ビット列に追加された付加ビットを除去することを特徴とする受信装置。
【請求項５】
前記デインターリーブ部は、
前記デマッピング部から出力される前記単位ビット列に追加された前記付加ビットを除去して、前記単位ビット列に含まれるビットの並び順を入れ替えるブロックデインターリーブ部と、
前記ブロックデインターリーブ部から出力される前記単位ビット列を複数のブロックに分割して、前記複数のブロックの並び順を入れ替えるグループワイズデインターリーブ部とを含むことを特徴とする請求項４に記載の受信装置。
【請求項６】
前記デインターリーブ部は、
前記デマッピング部から出力される前記単位ビット列及び前記付加ビットを構成するビットの並び順を入れ替えるブロックデインターリーブ部と、
前記ブロックデインターリーブ部から出力される前記単位ビット列に追加された前記付加ビットを除去して、前記単位ビット列を複数のブロックに分割して、前記複数のブロックの並び順を入れ替えるグループワイズデインターリーブ部とを含むことを特徴とする請求項４に記載の受信装置。
【請求項７】
受信装置に搭載されるチップであって、
ＩＱ平面にマッピングされたシンボルをビット列にデマッピングするデマッピング部と、
前記デマッピング部から出力されるビット列に含まれるビットの並び順を入れ替えるデインターリーブ部とを備え、
前記デインターリーブ部は、前記ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数ビット列にデマッピングされる場合において、所定数のビットによって構成される単位ビット列に追加された付加ビットを除去することを特徴とするチップ。
【請求項８】
送信装置及び受信装置を備えるデジタル放送システムであって、
前記送信装置は、
所定数のビットによって構成される単位ビット列に含まれるビットの並び順を入れ替えるインターリーブ部と、
前記インターリーブ部から出力されるビット列をＩＱ平面上にマッピングするマッピング部とを備え、
前記インターリーブ部は、奇数のビットによって構成される奇数ビット列が１つ又は複数のシンボルとして前記ＩＱ平面上にマッピングされる場合において、前記所定数が前記奇数によって割り切れるように、前記単位ビット列に付加ビットを追加し、
前記受信装置は、
前記ＩＱ平面にマッピングされたシンボルをビット列にデマッピングするデマッピング部と、
前記デマッピング部から出力されるビット列に含まれるビットの並び順を入れ替えるデインターリーブ部とを備え、
前記デインターリーブ部は、前記ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数ビット列にデマッピングされる場合において、前記単位ビット列に追加された前記付加ビットを除去することを特徴とするデジタル放送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置、受信装置、チップ及びデジタル放送システムに関する。
【背景技術】
【０００２】
日本における地上デジタル放送方式であるＩＳＤＢ-Ｔ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ  -  Ｔｅｒｒｅｓｔｒｉａｌ）方式では、６４ＱＡＭ、１６ＱＡＭ、ＱＰＳＫ、ＤＱＰＳＫなどのキャリア変調方式が用いられている。すなわち、ＩＳＤＢ−Ｔでは、偶数のビットによって構成される偶数ビット列を１つのシンボルとしてＩＱ平面にマッピングするキャリア変調方式が採用されている（例えば、非特許文献１）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「地上デジタルテレビジョン放送の伝送方式  標準規格」  ＡＲＩＢ  ＳＴＤ−Ｂ３1
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、次世代地上放送方式では、奇数のビットによって構成される奇数ビット列を１つ又は複数のシンボルとしてＩＱ平面にマッピングするケースについて検討されている。このように、奇数ビット列を１つのシンボルとしてＩＱ平面にマッピングするケースにおいて、受信特性を改善する点については、現時点では何ら検討されていない。
【０００５】
そこで、本発明は、上述した課題を解決するためになされたものであり、奇数ビットを表すシンボルをＩＱ平面にマッピングするケースにおいて、受信特性を改善することを可能とする送信装置、受信装置、デジタル放送システム及びチップを提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の特徴は、所定数のビットによって構成される単位ビット列に含まれるビットの並び順を入れ替えるインターリーブ部と、前記インターリーブ部から出力されるビット列をＩＱ平面上にマッピングするマッピング部とを備える送信装置であって、前記インターリーブ部は、奇数のビットによって構成される奇数ビット列が１つ又は複数のシンボルとして前記ＩＱ平面上にマッピングされる場合において、前記所定数が前記奇数によって割り切れるように、前記単位ビット列に付加ビットを追加することを要旨とする。
【０００７】
第２の特徴は、ＩＱ平面にマッピングされたシンボルをビット列にデマッピングするデマッピング部と、前記デマッピング部から出力されるビット列に含まれるビットの並び順を入れ替えるデインターリーブ部とを備える受信装置であって、前記デインターリーブ部は、前記ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数ビット列にデマッピングされる場合において、所定数のビットによって構成される単位ビット列に追加された付加ビットを除去することを要旨とする。
【０００８】
第３の特徴は、受信装置に搭載されるチップであって、ＩＱ平面にマッピングされたシンボルをビット列にデマッピングするデマッピング部と、前記デマッピング部から出力されるビット列に含まれるビットの並び順を入れ替えるデインターリーブ部とを備え、前記デインターリーブ部は、前記ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数ビット列にデマッピングされる場合において、所定数のビットによって構成される単位ビット列に追加された付加ビットを除去することを要旨とする。
【０００９】
第４の特徴は、送信装置及び受信装置を備えるデジタル放送システムであって、前記送信装置は、所定数のビットによって構成される単位ビット列に含まれるビットの並び順を入れ替えるインターリーブ部と、前記インターリーブ部から出力されるビット列をＩＱ平面上にマッピングするマッピング部とを備え、前記インターリーブ部は、奇数のビットによって構成される奇数ビット列が１つ又は複数のシンボルとして前記ＩＱ平面上にマッピングされる場合において、前記所定数が前記奇数によって割り切れるように、前記単位ビット列に付加ビットを追加し、前記受信装置は、前記ＩＱ平面にマッピングされたシンボルをビット列にデマッピングするデマッピング部と、前記デマッピング部から出力されるビット列に含まれるビットの並び順を入れ替えるデインターリーブ部とを備え、前記デインターリーブ部は、前記ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数ビット列にデマッピングされる場合において、前記単位ビット列に追加された前記付加ビットを除去することを要旨とする。
【発明の効果】
【００１０】
本発明によれば、奇数ビットを表すシンボルをＩＱ平面にマッピングするケースにおいて、受信特性を改善することを可能とする送信装置、受信装置、デジタル放送システム及びチップを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１実施形態に係る送信装置１０を示すブロック図である。
【図２】図２は、第１実施形態に係る受信装置２０を示すブロック図である。
【図３】図３は、第１実施形態に係るグループ−ワイズインターリーブ部１２Ｂの処理を説明するための図である。
【図４】図４は、第１実施形態に係るグループ−ワイズインターリーブ部１２Ｂの処理を説明するための図である。
【図５】図５は、第１実施形態に係るグループ−ワイズインターリーブ部１２Ｂの処理を説明するための図である。
【図６】図６は、第１実施形態に係るブロックインターリーブ部１２Ｃの処理を説明するための図である。
【図７】図７は、変更例１に係るグループ−ワイズインターリーブ部１２Ｂの処理を説明するための図である。
【図８】図８は、変更例１に係るブロックインターリーブ部１２Ｃの処理を説明するための図である。
【図９】図９は、実施例を説明するための図である。
【発明を実施するための形態】
【００１２】
次に、本発明の実施形態について説明する。なお、以下の図面の記載において、同一または類似の部分には、同一または類似の符号を付している。ただし、図面は模式的なものであり、各寸法の比率などは現実のものとは異なることに留意すべきである。
【００１３】
したがって、具体的な寸法などは以下の説明を参酌して判断すべきものである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００１４】
［実施形態の概要］
実施形態に係る送信装置は、所定数のビットによって構成される単位ビット列に含まれるビットの並び順を入れ替えるインターリーブ部と、前記インターリーブ部から出力されるビット列をＩＱ平面上にマッピングするマッピング部とを備える。前記インターリーブ部は、奇数のビットによって構成される奇数ビット列が１つ又は複数のシンボルとして前記ＩＱ平面上にマッピングされる場合において、前記所定数が前記奇数によって割り切れるように、前記単位ビット列に付加ビットを追加する。
【００１５】
実施形態では、インターリーブ部は、ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数のビットによって構成される奇数ビット列にマッピングされる場合において、所定数が奇数によって割り切れるように、単位ビット列に付加ビットを追加する。従って、奇数ビットを表すシンボルをＩＱ平面にマッピングするケースにおいて、適切にインターリーブを行うことができ、受信特性を改善することができる。
【００１６】
［第１実施形態］
（デジタル放送システム）
以下において、第１実施形態に係るデジタル放送システムについて説明する。図１は、第１実施形態に係る送信装置１０を示すブロック図であり、図２は、第１実施形態に係る受信装置２０を示すブロック図である。デジタル放送システムは、送信装置１０及び受信装置２０を備える。
【００１７】
実施形態において、デジタル放送システムは、次世代地上放送方式に対応するデジタル放送システムである。例えば、デジタル放送システムでは、ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔ）技術、ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）技術が適用される。デジタル放送システムでは、送信装置１０から受信装置２０に対して、複数の階層に属する階層化データ（例えば、１セグメント、１３セグメント）が送信される。
【００１８】
図１に示すように、送信装置１０は、誤り訂正符号化部１１と、ビットインターリーブ部１２と、マッピング部１３と、ＭＩＭＯ−ＯＦＤＭ変調部１４とを備える。送信装置１０は、例えば、放送局等に設けられる。
【００１９】
誤り訂正符号化部１１は、固定長を有する誤り訂正符号ブロックを生成する。具体的には、誤り訂正符号化部１１は、所定フォーマットを有するＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）などの入力データに誤り訂正符号を付与する。ここで、誤り訂正符号ブロックは、所定数のビットによって構成される単位ビット列の一例である。誤り訂正符号ブロックは、ヘッダ、ペイロード及びパリティビットによって構成されており、例えば、６４８００のビット長を有する。
【００２０】
ビットインターリーブ部１２は、誤り訂正符号化部１１から出力される誤り訂正符号ブロック（すなわち、所定数のビットによって構成される単位ビット列）に含まれるビットの並び順を入れ替える。具体的には、ビットインターリーブ部１２は、パリティインターリーブ部１２Ａと、グループ−ワイズインターリーブ部１２Ｂと、ブロックインターリーブ部１２Ｃとを有する。
【００２１】
パリティインターリーブ部１２Ａは、誤り訂正符号ブロックに含まれるパリティビット列の並び順を入れ替える。
【００２２】
グループ−ワイズインターリーブ部１２Ｂは、誤り訂正符号ブロック（すなわち、所定数のビットによって構成される単位ビット列）を複数のブロックに分割して、複数のブロックの並び順を入れ替える。
【００２３】
第１実施形態において、グループ−ワイズインターリーブ部１２Ｂは、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングされる場合において、所定数が奇数によって割り切れるように、単位ビット列に付加ビットを追加することに留意すべきである。
【００２４】
例えば、誤り訂正符号ブロックが６４８００のビット長を有する場合において、キャリア変調処理として２０４８ＱＡＭが用いられるケースについて、図３を参照しながら説明する。
【００２５】
このようなケースにおいて、１つのシンボルとしてＩＱ平面上にマッピングされるビット数（すなわち、変調多値数）は、”１１”である。このような場合には、誤り訂正符号ブロックのビット長”６４８００”は、”１１”で割り切ることができない。従って、グループ−ワイズインターリーブ部１２Ｂは、図３に示すように、誤り訂正符号化部１１から出力される誤り訂正符号ブロックに１ビットの付加ビットを追加して、インターリーブ対象のビット列のビット長を”６４８０１”に設定する。これによって、インターリーブ対象のビット列のビット長”６４８０１”が”１１”で割り切れる。
【００２６】
第１実施形態において、グループ−ワイズインターリーブ部１２Ｂは、図４に示すように、付加ビットが追加された誤り訂正符号ブロックを複数のブロックに分割して、複数のブロックの並び順を入れ替える。
【００２７】
言い換えると、グループ−ワイズインターリーブ部１２Ｂは、ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数のビットによって構成される奇数ビット列にマッピングされる場合において、図５に示す奇数ビット用テーブルを参照して、奇数ビット列毎にビットの並び順を入れ替えることに留意すべきである。なお、図５において、ｉｎｐｕｔ及びｏｕｔｐｕｔの欄には、各ブロックに付与されている識別番号が記載されている。ここで、図５では、キャリア変調処理として２０４８ＱＡＭが用いられるケースが例示されており、奇数ビット用テーブルは、変調多値数に応じて最適化されており、変調多値数に応じて異なることが好ましい。
【００２８】
なお、グループ−ワイズインターリーブ部１２Ｂは、ＩＱ平面にマッピングされた１つ又は複数のシンボルが偶数のビットによって構成される偶数ビット列にマッピングされる場合において、偶数ビット用テーブルを参照して、偶数ビット列毎にビットの並び順を入れ替えてもよい。ここで、偶数ビット用テーブルは、奇数ビット用テーブルと同様に、変調多値数に応じて最適化されており、変調多値数に応じて異なることが好ましい。
【００２９】
ここで、各ブロックを構成するビットの数は同数であることが好ましい。例えば、誤り訂正符号ブロックが６４８００のビット長を有する場合において、キャリア変調処理として２０４８ＱＡＭが用いられるケースでは、インターリーブ対象のビット列のビット長が”６４８０１”である。このようなケースでは、グループ−ワイズインターリーブ部１２Ｂは、各ブロックを構成するビットの数を“１３７”に設定して、付加ビットが追加された誤り訂正符号ブロックを“４７３”のブロックに分割することが好ましい。これによって、”６４８０１”が”４７３”によって割り切れるため、各ブロックを構成するビットの数が同じであり、グループ−ワイズインターリーブ部１２Ｂでインターリーブ処理を容易に実行することができる。ここで、付加ビットの数は、変調多値数に応じて異なるため、各ブロックを構成するビットの数は、変調多値数に応じて異なることが好ましい。但し、付加ビットが追加された誤り訂正符号ブロックは、ブロック数によって割り切れなくてもよい。
【００３０】
なお、ＩＱ平面にマッピングされた１つ又は複数のシンボルが偶数のビットによって構成される偶数ビット列にマッピングされる場合においては、誤り訂正符号ブロックに付加ビットを追加する必要がない。従って、各ブロックを構成するビットの数を調整する必要もないことに留意すべきである。このようなケースにおいて、誤り訂正符号ブロックが６４８００のビット長を有する場合に、インターリーブ対象のビット列のビット長が常に”６４８００”である。従って、各ブロックを構成するビットの数を“３６０”に設定して、誤り訂正符号ブロックを“１８０”のブロックに分割することが好ましい。ここで、インターリーブ対象のビット列のビット長が一定であるため、各ブロックを構成するビットの数は常に一定であってもよい。
【００３１】
ブロックインターリーブ部１２Ｃは、グループ−ワイズインターリーブ部１２Ｂから出力された誤り訂正符号ブロック（すなわち、所定数のビットによって構成される単位ビット列）に含まれるビットの並び順を入れ替える。具体的には、ブロックインターリーブ部１２Ｃは、図６に示すように、複数の横行及び複数の縦列によって定義される空間において、縦列に沿って書き込まれたビットを横行に沿って読み出すことによって、ビットの並び順を入れ替える。なお、１つの横行に含まれるビット列は、１つ又は複数のシンボルを構成する奇数ビット列に相当する。なお、図６では、誤り訂正符号ブロックが６４８００のビット長を有する場合において、キャリア変調処理として２０４８ＱＡＭが用いられるケースが例示されている。
【００３２】
第１実施形態においては、グループ−ワイズインターリーブ部１２Ｂによって誤り訂正符号ブロックに付加ビットが追加されており、複数の横行及び複数の縦列によって定義される空間に含まれるビット数は、誤り訂正符号ブロック（すなわち、単位ビット列）及び付加ビットに含まれるビット数と同数である。
【００３３】
マッピング部１３は、ビットインターリーブ部１２から出力されるビット列をＩＱ平面上にマッピングする。具体的には、マッピング部１３は、キャリア変調処理の変調多値数に応じて定められる所定数のビットによって構成されるビット列をＩＱ平面上にマッピングする。キャリア変調処理としては、奇数のビット列を１又は複数シンボルとしてマッピングする３２ＱＡＭ、１２８ＱＡＭ、５１２ＱＡＭ、２０４８ＱＡＭ等が用いられる。或いは、キャリア変調処理として、偶数のビット列を１又は複数シンボルとしてマッピングする６４ＱＡＭ、２５６ＱＡＭ、１０２４ＱＡＭ等が用いられてもよい。
【００３４】
ＭＩＭＯ−ＯＦＤＭ変調部１４は、マッピング部１３から出力されるシンボルによって構成されるＯＦＤＭフレーム（伝送フレーム）を生成する。ＯＦＤＭフレーム（伝送フレーム）は、所定数のサブキャリア（周波数軸）及び所定数のシンボル数（時間軸）によって定義される。
【００３５】
続いて、ＭＩＭＯ−ＯＦＤＭ変調部１４は、ＯＦＤＭフレームを構成する各シンボルに対して、時空間符号化処理を行って２系統の信号を生成して、２系統の信号に対してキャリア変調、ＩＦＦＴ処理及び直交変換を行って無線信号Ｔｘ１，Ｔｘ２を生成する。ＭＩＭＯ−ＯＦＤＭ変調部１４は、複数のアンテナを用いて、無線信号Ｔｘ１，Ｔｘ２を受信装置２０に送信する。なお、２系統の信号は、同一の信号であってもよいが、伝送効率の観点では、異なる信号であることが好ましい。
【００３６】
ここで、ＯＦＤＭフレーム（伝送フレーム）は、ＴＭＣＣ（Ｔｒａｎｓｍｉｓｓｉｏｎ  ａｎｄ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｏｎｔｒｏｌ）信号、ＡＣ（Ａｕｘｉｌｉａｒｙ  Ｃｈａｎｎｅｌ）信号等の制御信号を含む。例えば、ＴＭＣＣ信号は、複数の階層のそれぞれの伝送パラメータ（変調方式、セグメント数、符号化率等）を示す信号、ＯＦＤＭフレーム（伝送フレーム）の同期をとるための同期信号を含む。
【００３７】
図２に示すように、受信装置２０は、周波数変換部２１と、直交復調部２２と、ＭＩＭＯ−ＯＦＤＭ復調部２３と、対数尤度比算出部２４と、ビットデインターリーブ部２５と、誤り訂正復号部２６とを備える。受信装置２０は、例えば、家庭内に固定的に設置される受像器、ユーザが持ち運び可能な移動端末に設けられる。
【００３８】
周波数変換部２１は、複数のアンテナを用いて、無線信号Ｒｘ１，Ｒｘ２を受信する。具体的には、周波数変換部２１は、周波数変換によって、無線信号Ｒｘ１，Ｒｘ２をベースバンド信号に変換してＡＤ変換などによってデジタル化する。
【００３９】
第１実施形態では、複数のアンテナによって無線信号Ｒｘ１，Ｒｘ２を受信するため、受信装置２０は、無線信号Ｒｘ１を処理する周波数変換部２１Ａと、無線信号Ｒｘ２を処理する周波数変換部２１Ｂとを備える。
【００４０】
直交復調部２２は、周波数変換部２１によって変換された周波数成分の直交復調を行う。
【００４１】
第１実施形態では、複数のアンテナによって無線信号Ｒｘ１，Ｒｘ２を受信するため、受信装置２０は、無線信号Ｒｘ１に対応する信号を処理する直交復調部２２Ａと、無線信号Ｒｘ２に対応する信号を処理する直交復調部２２Ｂとを備える。
【００４２】
ＭＩＭＯ−ＯＦＤＭ復調部２３は、周波数変換部２１Ａ及び周波数変換部２１Ｂから出力される２系統の信号に対してＦＦＴ処理、ＭＩＭＯ復号処理及びキャリア復調処理を行って、所定数のサブキャリア（周波数軸）及び所定数のシンボル数（時間軸）によって定義されるＯＦＤＭフレーム（伝送フレーム）を取得する。ＯＦＤＭフレーム（伝送フレーム）の同期は、上述したＴＭＣＣ信号によって行われる。
【００４３】
対数尤度比算出部２４は、ＭＩＭＯ−ＯＦＤＭ復調部２３から出力されたシンボル位置に対応するビット列を取得し、取得されたビット列を構成するビット毎のＬＬＲ（対数尤度比）を算出する。すなわち、第１実施形態においては、対数尤度比算出部２４は、ＩＱ平面にマッピングされたシンボルをビット列（ＬＬＲ）にデマッピングするデマッピング部の機能を含む。
【００４４】
ビットデインターリーブ部２５は、対数尤度比算出部２４から出力されるビット（ＬＬＲ）列に含まれるビット（ＬＬＲ）の並び順を入れ替える。具体的には、ビットデインターリーブ部２５は、ブロックデインターリーブ部２５Ａと、グループ−ワイズデインターリーブ部２５Ｂと、パリティデインターリーブ部２５Ｃとを有する。
【００４５】
ブロックデインターリーブ部２５Ａは、対数尤度比算出部２４から出力されるビット（ＬＬＲ）列（すなわち、付加ビットが追加された単位ビット列）に含まれるビット（ＬＬＲ）の並び順を入れ替える。ブロックデインターリーブ部２５Ａは、上述したブロックインターリーブ部１２Ｃとは逆の手順でビット（ＬＬＲ）の並び順を入れ替えるため、その詳細については省略する。
【００４６】
グループ−ワイズデインターリーブ部２５Ｂは、ブロックデインターリーブ部２５Ａから出力される単位ビット列（ＬＬＲ列）を複数のブロックに分割して、複数のブロックの並び順を入れ替える。グループ−ワイズデインターリーブ部２５Ｂは、上述したグループ−ワイズインターリーブ部１２Ｂとは逆の手順で複数のブロックの並び順を入れ替えるため、その詳細については省略する。
【００４７】
第１実施形態において、グループ−ワイズデインターリーブ部２５Ｂは、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングされる場合において、単位ビット列に追加された付加ビットを除去することに留意すべきである。
【００４８】
第１実施形態においては、グループ−ワイズデインターリーブ部２５Ｂは、グループ−ワイズインターリーブ部１２Ｂと同様に、ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数のビットによって構成される奇数ビット列にデマッピングされる場合において、奇数ビット用テーブルを参照して、奇数ビット列毎にビットの並び順を入れ替えることに留意すべきである。
【００４９】
なお、グループ−ワイズデインターリーブ部２５Ｂは、グループ−ワイズインターリーブ部１２Ｂと同様に、ＩＱ平面にマッピングされた１つ又は複数のシンボルが偶数のビットによって構成される偶数ビット列にデマッピングされる場合において、偶数ビット用テーブルを参照して、偶数ビット列毎にビットの並び順を入れ替えてもよい。
【００５０】
パリティデインターリーブ部２５Ｃは、グループ−ワイズデインターリーブ部２５Ｂから出力される単位ビット列に含まれるパリティビット列の並び順を入れ替える。パリティデインターリーブ部２５Ｃは、上述したパリティインターリーブ部１２Ａとは逆の手順でパリティビット列の並び順を入れ替える。
【００５１】
誤り訂正復号部２６は、ビットデインターリーブ部２５から出力されたビット（ＬＬＲ）列から所定長の誤り訂正ブロックを抽出して、誤り訂正ブロックの誤り訂正を行う。
【００５２】
（作用及び効果）
第１実施形態では、ビットインターリーブ部１２は、ＩＱ平面にマッピングされた１つ又は複数のシンボルが奇数のビットによって構成される奇数ビット列にマッピングされる場合において、所定数が奇数によって割り切れるように、単位ビット列に付加ビットを追加する。従って、奇数ビットを表すシンボルをＩＱ平面にマッピングするケースにおいて、適切にインターリーブを行うことができ、受信特性を改善することができる。
【００５３】
［変更例１］
以下において、第１実施形態の変更例１について説明する。以下においては、第１実施形態に対する相違点について主として説明する。
【００５４】
具体的には、第１実施形態では、グループ−ワイズインターリーブ部１２Ｂは、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングされる場合において、所定数が奇数によって割り切れるように、単位ビット列に付加ビットを追加する。グループ−ワイズデインターリーブ部２５Ｂは、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングされる場合において、単位ビット列に追加された付加ビットを除去する。
【００５５】
これに対して、変更例１では、ブロックインターリーブ部１２Ｃは、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングされる場合において、所定数が奇数によって割り切れるように、単位ビット列に付加ビットを追加する。すなわち、ブロックインターリーブ部１２Ｃは、グループ−ワイズインターリーブ部１２Ｂから出力される単位ビット列に付加ビットを追加して、付加ビットが追加された単位ビット列に含まれるビットの並び順を入れ替えて奇数ビット列を生成する。ブロックデインターリーブ部２５Ａは、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングされる場合において、単位ビット列に追加された付加ビットを除去する。すなわち、ブロックデインターリーブ部２５Ａは、対数尤度比算出部２４から出力される単位ビット列（ＬＬＲ列）に追加された付加ビット（ＬＬＲ）を除去して、単位ビット列に含まれるビットの並び順を入れ替える。
【００５６】
例えば、誤り訂正符号ブロックが６４８００のビット長を有する場合において、キャリア変調処理として２０４８ＱＡＭが用いられるケースについて、図７及び図８を参照しながら説明する。
【００５７】
第１に、グループ−ワイズインターリーブ部１２Ｂは、図７に示すように、付加ビットが追加された誤り訂正符号ブロックを複数のブロックに分割して、複数のブロックの並び順を入れ替える。図７において、Ｘｎ(ｊ)は、インターリーブ前のブロックを示しており、ｎ(ｊ)は、インターリーブ前のブロックの順序を示している。Ｙｊは、インターリーブ後のブロックを示しており、ｊは、インターリーブ後のブロックの順序を示している。すなわち、グループ−ワイズインターリーブ部１２Ｂのインターリーブは、Ｙｊ＝Ｘｎ(ｊ)の式（但し、０≦ｊ≦Ｎ）を用いて行われる。例えば、各ブロックを構成するビットの数は“３６０”であり、ブロック数Ｎは“１８０”である。
【００５８】
第２に、ブロックインターリーブ部１２Ｃは、図８に示すように、グループ−ワイズインターリーブ部１２Ｂから出力される誤り訂正符号ブロックに１ビットの付加ビットを追加して、インターリーブ対象のビット列のビット長を”６４８０１”に設定する。これによって、インターリーブ対象のビット列のビット長”６４８０１”が”１１”で割り切れる。続いて、ブロックインターリーブ部１２Ｃは、複数の横行及び複数の縦列によって定義される空間において、縦列に沿って書き込まれたビットを横行に沿って読み出すことによって、ビットの並び順を入れ替える。なお、１つの横行に含まれるビット列は、１つ又は複数のシンボルを構成する奇数ビット列に相当する。
【００５９】
このように、ブロックインターリーブ部１２Ｃが付加ビットを追加し、ブロックデインターリーブ部２５Ａが付加ビットを除去することによって、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングする場合であっても、パリティインターリーブ部１２Ａ及びグループ−ワイズインターリーブ部１２Ｂのインターリーブ対象（或いは、グループ−ワイズデインターリーブ部２５Ｂ及びパリティデインターリーブ部２５Ｃのデインターリーブ対象）のビット列のビット長が一定である。従って、各ブロックを構成するビットの数を変調多値数に応じて変更する必要がない。言い換えると、奇数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングする場合であっても、各ブロックを構成するビットの数として、偶数ビット列が１つ又は複数のシンボルとしてＩＱ平面上にマッピングする場合と同様のビットの数を用いることが可能である。
【００６０】
［実施例］
以下において、実施例について説明する。実施例では、誤り訂正符号ブロックは、６４８００のビット長を有しており、キャリア変調処理として２０４８ＱＡＭが用いられる。
【００６１】
このようなケースにおいて、１つのシンボルとしてＩＱ平面上にマッピングされるビット数（すなわち、変調多値数）は、”１１”である。このような場合には、誤り訂正符号ブロックのビット長”６４８００”は、”１１”で割り切れない。従って、ビットインターリーブ部１２（ここでは、グループ−ワイズインターリーブ部１２Ｂ）は、誤り訂正符号ブロックに１ビットの付加ビットを追加する。
【００６２】
ここで、奇数ビット用テーブルを用いてビットインターリーブを行う効果について、シミュレーションを行った。シミュレーション条件は、ＡＷＧＮ環境、シングルキャリア伝送方式でデータキャリアのみとし、符号化率＝１１／１５である。
【００６３】
図９に示すように、奇数ビット用テーブルを用いるビットインターリーブを行うケース（実施例）においては、奇数ビット用テーブルを用いるビットインターリーブを行わないケース（比較例）よりも、ブロックエラー率（ＢＥＲ）が低下することが確認された。実施例では、Ｃ／Ｎ（Ｃａｒｒｉｅｒ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ）の全体に亘って、ブロックエラー率（ＢＥＲ）が低下した。
【００６４】
［その他の実施形態］
本発明は上述した実施形態によって説明したが、この開示の一部をなす論述及び図面は、この発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
【００６５】
実施形態では特に明示していないが、上述した実施形態は、ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔ）技術が用いられるシステムだけではなくて、ＭＩＳＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｓｉｎｇｌｅ  Ｏｕｔｐｕｔ）技術又はＳＩＳＯ（Ｓｉｎｇｌｅ  Ｉｎｐｕｔ  Ｓｉｎｇｌｅ  Ｏｕｔｐｕｔ）技術が用いられるシステムに適用されてもよい。
【００６６】
実施形態では、所定数のビットによって構成される単位ビット列として、誤り訂正符号ブロックを例示した。しかしながら、実施形態は、これに限定されるものではない。単位ビット列は、誤り訂正符号ブロック以外の単位であってもよい。
【００６７】
実施形態では、誤り訂正符号ブロックが６４８００のビット長を有する場合において、キャリア変調処理として２０４８ＱＡＭが用いられるケースについて主として説明したが、実施形態は、これに限定されるものではない。
【００６８】
例えば、誤り訂正符号ブロックが６４８００のビット長を有しており、キャリア変調処理として１２８ＱＡＭが用いられるケースにおいては、１つのシンボルとしてＩＱ平面上にマッピングされるビット数（すなわち、変調多値数）は、”７”である。このような場合には、誤り訂正符号ブロックのビット長”６４８００”は、”７”で割り切れない。従って、ビットインターリーブ部１２（グループ−ワイズインターリーブ部１２Ｂ又はブロックインターリーブ部１２Ｃ）は、誤り訂正符号ブロックに６ビットの付加ビットを追加する。
【００６９】
或いは、誤り訂正符号ブロックが１６２００のビット長を有しており、キャリア変調処理として２０４８ＱＡＭが用いられるケースにおいては、１つのシンボルとしてＩＱ平面上にマッピングされるビット数（すなわち、変調多値数）は、”１１”である。このような場合には、誤り訂正符号ブロックのビット長”１６２００”は、”１１”で割り切れない。従って、ビットインターリーブ部１２（グループ−ワイズインターリーブ部１２Ｂ又はブロックインターリーブ部１２Ｃ）は、誤り訂正符号ブロックに３ビットの付加ビットを追加する。
【００７０】
実施形態では特に触れていないが、送信装置１０及び受信装置２０が行う各処理をコンピュータに実行させるプログラムが提供されてもよい。また、プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータにプログラムをインストールすることが可能である。ここで、プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体であってもよい。
【００７１】
或いは、送信装置１０及び受信装置２０が行う各処理を実行するためのプログラムを記憶するメモリ及びメモリに記憶されたプログラムを実行するプロセッサによって構成されるチップが提供されてもよい。
【符号の説明】
【００７２】
１０…送信装置、１１…誤り訂正符号化部、１２…ビットインターリーブ部、１３…マッピング部、１４…ＭＩＭＯ−ＯＦＤＭ変調部、２０…受信装置、２１…周波数変換部、２２…直交復調部、２３…ＭＩＭＯ−ＯＦＤＭ復調部、２４…対数尤度比算出部、２５…ビットデインターリーブ部、２６…誤り訂正復号部
【図１】
2015179911.tif 000003
【図２】
2015179911.tif 000004
【図３】
2015179911.tif 000005
【図４】
2015179911.tif 000006
【図５】
2015179911.tif 000007
【図６】
2015179911.tif 000008
【図７】
2015179911.tif 000009
【図８】
2015179911.tif 000010
【図９】
2015179911.tif 000011