(57)【特許請求の範囲】
【請求項１】
情報ビットの符号化を行い第１のパリティビット系列を生成する第１の要素符号器と、
ビット列が置換された情報ビットの符号化を行い第２のパリティビット系列を生成する第２の要素符号器と、
前記情報ビットの全サイズのうち第１サイズの情報ビットと前記第１のパリティビット系列を結合した情報を生成し、生成した情報のビットサイズを調整する第１のレートマッチング部と、
前記情報ビットの全サイズのうち前記第１サイズの情報ビットと異なる第２サイズの情報ビットと前記第２のパリティビット系列を結合した情報を生成し、生成した情報のビットサイズを調整する第２のレートマッチング部と、
前記第１のレートマッチング部から出力される情報と、前記第２のレートマッチング部から出力される情報を組合せたビット列を生成し、当該ビット列に基づいて多値変調を実行する多値変調部
を有することを特徴とする送信装置。
【請求項２】
多値変調部は、階層化変調方式に基づいて変調を実行することを特徴とする請求項１に記載の送信装置。
【請求項３】
前記第１のレートマッチング部は、第１の符号化率に基づいてビットサイズを調整し、前記第２のレートマッチング部は、前記第１の符号化率に基づいて算出される第２の符号化率に基づいてビットサイズを調整することを特徴とする請求項１または２に記載の送信装置。
【請求項４】
情報ビットを分割する分割部と、前記分割部によって分割された一方の第１情報ビットからパリティビットを生成する符号部と、前記符号部が生成したパリティビットと前記第１情報ビットとを結合した情報を生成し、生成した情報ビットサイズを調整する第３のレートマッチング部を有し、前記第１の要素符号器は、前記分割部によって分割された他方の第２情報ビットから第１のパリティビット系列を生成し、前記第１のレートマッチング部は、前記第２情報ビットの全サイズのうち第１サイズの情報ビットと前記第１のパリティビット系列を結合した情報を生成し、前記第２の要素符号器は、前記他方の第２情報ビットから第２のパリティビット系列を生成し、前記第２のレートマッチング部は、前記第２情報ビットの全サイズのうち第２サイズの情報ビットと前記第２のパリティビット系列を結合した情報を生成し、前記多値変調部は、前記第１、２、３のレートマッチング部から出力される情報を組合せたビット列を生成し、当該ビット列に基づいて多値変調を実行することを特徴とする請求項１または２に記載の送信装置。
【請求項５】
請求項３に記載の送信装置から多重変調された情報ビットを受信し、受信した情報ビットから、前記情報ビットに対応する第１の尤度データと、第１のパリティビット系列に対応する第２の尤度データと、第２のパリティビットに対応する第３の尤度データとを抽出する抽出部と、
第２の要素復号器の復号結果と、前記第１の尤度データと、前記第２の尤度データを基にして、前記第１の尤度データの誤り訂正復号を繰り返し実行する第１の要素復号器と、
前記第１の要素復号器の復号結果と、前記第１の尤度データと、前記第３の尤度データを基にして、前記第１の尤度データの誤り訂正復号を繰り返し実行する第２の要素復号器とを有し、
受信装置が、請求項３に記載の第１の符号化率および第２の符号化率に基づいて、前記第１の要素復号器に先に復号を行わせるのか前記第２の要素復号器に先に復号を行わせるのかを判定することを特徴とする受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報ビットの符号化および変調を行う送信装置等に関する。
【背景技術】
【０００２】
近年、送信機が受信機に情報ビットを伝送する場合には、情報ビットに対して符号化および変調を行った後に、無線チャンネルを通して伝送する。情報ビットを符号化する符号化方法として、ターボ符号がある。また、情報ビットを変調する変調方法として、多値変調、階層変調などがある。以下において、ターボ符号、多値変調、階層変調について説明する。【０００３】
ターボ符号は、複数の要素符号とインターリーバを組合せた符号化方法である。ここでは、３ＧＰＰ（3rd  Generation  Partnership  Project）で標準化されているターボ符号を例に説明する。図１２は、従来のターボ符号器の一例を説明するための図である。【０００４】
図１２に示すように、ターボ符号器１０は、要素符号器２０、３０とインターリーバ４０を有する。要素符号器２０は、遅延器２１〜２３を有し、要素符号器３０は、遅延器３１〜３３を有する。要素符号器２０に、情報ビットをそのまま入力することで、帰還型の畳み込み符号化が行われ、パリティビット系列１が生成される。【０００５】
一方、要素符号器３０に入力する情報ビットは、インターリーバ４０により、ビット列の順序が置換される。要素符号器２０に、ビット列の順序が置換された情報ビットを入力することで、帰還型の畳み込み符号化が行われ、パリティビット系列２が生成される。【０００６】
そして、ターボ符号器１０は、情報ビットに対応する組織ビット系列と、パリティビット系列１と、パリティビット系列２をシリアルに結合したビット列を出力する。【０００７】
続いて、ターボ符号器１０により符号化された情報ビットを復号化する処理について説明する。図１３は、従来のターボ復号器の一例を説明するための図である。図１３に示すように、ターボ復号器５０は、要素復号器６０，７０、インターリーバ８０、デインターリーバ９０を有する。【０００８】
ターボ復号器５０は、尤度データｙｓ，ｙｐ１，ｙｐ２を基にして、符号化された情報ビットを復号化する。尤度データｙｓは、伝送路上で、組織ビット系列に雑音が付加された符号化系列であり、尤度データｙｐ１は、伝送路上で、パリティビット系列１に雑音が付加された符号化系列である。また、尤度データｙｐ２は、パリティビット系列１に雑音が付加された符号化系列である。【０００９】
インターリーバ８０は、図１２に示したインターリーバ４０と同じ順序の置換を行うインターリーバである。デインターリーバ９０は、インターリーバ８０で置換された情報ビットを元の順序に戻すインターリーバである。【００１０】
要素復号器６０，７０は、例えば、ＭＡＰ復号（Maximum  A  Posteriori  Probability  decoding；最大事後確率復号）や、ＳＯＶＡ（Soft  Output  Viterbi  Algorithm；軟出力ビタビアリゴリズム）の軟出力復号アルゴリズムにより事後確率を求める復号器である。【００１１】
要素復号器６０は、尤度データｙｐ１の冗長ビットと、要素復号器７０により求められた事後確率を利用して、尤度データｙｓの誤り訂正復号を繰り返し実行し、事後確率を求める。要素復号器６０は求めた事後確率を、インターリーバ８０を介して要素復号器７０に出力する。【００１２】
要素復号器７０は、尤度データｙｐ２の冗長ビットと、要素復号器６０により求められた事後確率を利用して、尤度データｙｓの誤り訂正復号を繰り返し実行し、事後確率を求める。要素復号器７０は求めた事後確率を、デインターリーバ９０を介して要素復号器６０に出力する。また、要素復号器７０の求めた事後確率が、復号後の情報ビットとなる。ターボ復号では、要素復号器６０，７０が繰り返し、誤り訂正復号を実行することで、誤り訂正能力を高める。【００１３】
ところで、信号の変調は、基準信号（ベースバンド）の位相や振幅を変調することで、情報ビットを伝送する。例えば、ＱＰＳＫ（四位相遷移変調）方式は、振幅を固定し、２ビットの情報を４つの位相に割当てる変調方式である。図１４は、ＱＰＳＫ方式を説明するための図である。図１４において縦軸が虚数の軸であり、横軸が実数の軸である。各ビットパターン（００、１０、１１、０１）は、特定の位相によって表現される、シンボルで表す。ＱＰＳＫ方式は、４個のシンボルが存在する。振幅を固定するＱＰＳＫ方式では、２ビット（１ビット目と２ビット目）の信頼度は同じとなる。【００１４】
一方、多値変調は、異なる振幅と異なる位相の組合せを各バイナリビットに割当てることで、ＱＰＳＫ方式以上の情報量を伝送する変調方式である。図１５は、多値変調方式の一例である１６ＱＡＭを説明するための図である。図１５において縦軸が虚数の軸であり、横軸が実数の軸である。図１５に示すように、１６ＱＡＭでは、４ビットの情報を、４つの振幅と４つの位相の各組合せに割当てる。１６ＱＡＭは、１６個のシンボルが存在する。１６ＱＡＭは、４ビット（１ビット目、２ビット目、３ビット目、４ビット目）の信頼度は全てが同じとはならず偏りが生じる。具体的には、１ビット目と３ビット目の信頼度が異なり、２ビット目と４ビット目の信頼度が異なる。【００１５】
続いて、階調化変調方式は、多値変調において、１つのシンボルに割当てられた情報ビットを異なるユーザに割当てる方式である。例えば、１つのシンボルに割当てられた４ビットのうち、１ビット目をユーザＡに割り当て、２ビット目をユーザＢに割り当て、３ビット目をユーザＣに割り当て、４ビット目をユーザＤに割当てる。【００１６】
図１６は、階調化変調方式を説明するための図である。図１６に示すように、階調化変調方式では、帯域幅Ｂを複数のリソースブロック（ＲＢ）に分割し、リソースブロックの一部にシンボルを割当てる。そして、シンボルに対応する情報ビット中の１ビットを該当ユーザに割当てるビットとする。例えば、図１６において、ＲＢ０、ＲＢ１をユーザＡに割当てた場合、ＲＢ０、ＲＢ１の各シンボルのビット列のうち、１ビット目がユーザＡに割当てられたビットとなる。図１７は、ユーザＡに送信される電波のフェージングとユーザＢに送信される電波のフェージングを示す図である。【００１７】
このように、１つのシンボルに割当てられた情報ビットを、単一のユーザに割当てるよりも、１つのシンボルを複数のユーザに割当てることで、よりフレキシブルなスケジューリングを行う。また、シンボルに含まれる情報ビットを各ユーザに割り振ることで、図１７に示すように、変動する信頼度の影響を各ユーザで平均化し、全体としてのスループットを向上させる。【００１８】
上述した符号方式と変調方式を組合せる伝送方式として、例えば、ＢＩＣＭ（Bit  Interleaved  coded  modulation）、ＭＬＣ（Multi  Level  Coding）が存在する。【００１９】
図１８は、ＢＩＣＭ方式の送信機の構成を示す図である。図１８に示すように、この送信機１００は、ターボ符号器と同様に、情報ビットの符号化を行う符号化部１０１を有する。また、符号化された情報ビットの順序を並べ替えるチャネルインターリーバ１０２、多値変調または階層化変調を行う変調部１０３を有する。【００２０】
一方、ＭＬＣ方式の送信機は、情報ビットを分割し、分割した各情報ビットを符号化し、多値変調を行う。図１９は、ＭＬＣ方式の送信機の構成を示す図である。図１９に示すように、この送信機１１０は、分割部１１１、符号化部１１２ａ，１１２ｂ、チャネルインターリーバ１１３ａ，１１３ｂ、多値変調部１１４を有する。【００２１】
分割部１１１は、情報ビットを２分割し、分割した一方の情報ビットを符号化部１１２ａに出力し、もう一方の情報ビットを符号化部１１２ｂに出力する処理部である。【００２２】
符号化部１１２ａは、情報ビットを符号化し、符号化した情報ビットをチャネルインターリーバ１１３ａに出力する。符号化部１１２ｂは、情報ビットを符号化し、符号化した情報ビットをチャネルインターリーバ１１３ｂに出力する。【００２３】
チャネルインターリーバ１１３ａは、符号化された情報ビットの順序を置換し、置換した情報ビットを多値変調部１１４に出力する。チャネルインターリーバ１１３ｂは、符号化された情報ビットの順序を置換し、置換した情報ビットを多値変調部１１４に出力する。【００２４】
多値変調部１１４は、図１５に示したように４ビット毎にシンボルを割当てる場合に、インターリーブ１１３ａから取得した情報ビットを、１ビット目、２ビット目（Ｌ０）に割り当て、インターリーブ１１３ｂから取得した情報ビットを３ビット目、４ビット目（Ｌ１）に割当てる。そして、割当てたシンボルに応じた振幅、位相に信号を変調することで、情報ビットを伝送する。【００２５】
ＭＬＣ方式の送信機では、各レベルＬ０、Ｌ１に割当てられた情報ビットの伝送品質の違いを考慮して、各レベルＬ０、Ｌ１に割当てる情報ビットの符号化率を、符号化部１１２ａ、１１２ｂで調整することで、全体の誤り率特定を改善する。なお、ＭＬＣ方式により符号化された情報ビットを復号化するものとして、ＭＳＤ（Multi  Stage  Decoding  ）が知られている。
【先行技術文献】
【特許文献】
【００２６】
【特許文献１】特開２００２−３４４５４８号公報
【非特許文献】
【００２７】
【非特許文献１】3GPP  TS  36.212  v8.5.0(2008-12)
【非特許文献２】U.Wachsmann,J.Huber,"Power  and  bandwidth  Efficient  digital  communication  using  turbo  codes  in  multilevel  codes",European  Transactions  on  Telecommunications  Vol.6,No.5,pp557-567
【発明の概要】
【発明が解決しようとする課題】
【００２８】
しかしながら、ターボ符号と多値変調を組合せて用いる伝送方式では、シンボルに割当てた各ビットの信頼度に偏りが生じるため、情報ビットに含まれる各ビットの信頼度が一定とはならず、信頼度が混合した情報ビットを復号器に入力されてしまうという問題があった。信頼度の偏った情報ビットを復号化する場合と、信頼度が一定となる情報ビットを復号化する場合を比較すると、信頼度の偏った情報ビットを復号化するほうが、復号化の効率が悪くなる。【００２９】
なお、ＭＬＣ方式では、信頼度を一定にすることができるものの、符号長が小さい場合であっても、符号を二つ以上に分割する必要がある。ターボ符号では、符号長が小さいと特性が劣化する特徴があるので、ＭＬＣ方式では、符号長に応じて特性が劣化してしまうという問題がある。また、ＭＬＣ方式では、フェージングにおける、一部尤度データの信頼度の劣化の影響を受けやすい。【００３０】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、特性劣化を抑えつつ、情報ビットに含まれる各ビットの信頼度を一定化する送信装置等を提供することを目的とする。
【課題を解決するための手段】
【００３１】
上述した課題を解決し、目的を達成するために、この送信装置は、情報ビットの符号化を行い第１のパリティビット系列を生成する第１の要素符号器と、ビット列が置換された情報ビットの符号化を行い第２のパリティビット系列を生成する第２の要素符号器と、前記情報ビットの一部と前記第１のパリティビット系列を結合した情報を生成し、生成した情報のビットサイズを調整する第１のレートマッチング部と、前記情報ビットの一部と前記第２のパリティビット系列を結合した情報を生成し、生成した情報のビットサイズを調整する第２のレートマッチング部と、前記第１のレートマッチング部から出力される情報と、前記第２のレートマッチング部から出力される情報を組合せたビット列を生成し、当該ビット列に基づいて多値変調を実行する多値変調部を有することを要件とする。
【発明の効果】
【００３２】
この送信装置によれば、特性劣化を抑えつつ、情報ビットに含まれる各ビットの信頼度を均等化することが出来る。
【図面の簡単な説明】
【００３３】
【図１】図１は、本実施例１にかかる送信装置の構成を示す図である。
【図２】図２は、Ｐ／Ｓ変換部１２４ａが出力する情報の構造を示す図である。
【図３】図３は、Ｐ／Ｓ変換部１２４ｂが出力する情報の構造を示す図である。
【図４】図４は、レペテションを付加した情報の構造を示す図である。
【図５】図５は、パンクチャリングを実行した場合の情報の構造を示す図である。
【図６】図６は、本実施例１にかかる受信装置の構成を示す図である。
【図７】図７は、本実施例１にかかる送信装置の処理手順を示す図である。
【図８】図８は、本実施例２にかかる送信装置の構成を示す図である。
【図９】図９は、符号部が出力する情報の構造を示す図である。
【図１０】図１０は、本実施例２にかかる受信装置の構成を示す図である。
【図１１】図１１は、多値変調部のその他の処理を説明するための図である。
【図１２】図１２は、従来のターボ符号器の一例を説明するための図である。
【図１３】図１３は、従来のターボ復号器の一例を説明するための図である。
【図１４】図１４は、ＱＰＳＫ方式を説明するための図である。
【図１５】図１５は、多値変調方式の一例である１６ＱＡＭを説明するための図である。
【図１６】図１６は、階調化変調方式を説明するための図である。
【図１７】図１７は、ユーザＡに送信される電波のフェージングとユーザＢに送信される電波のフェージングを示す図である。
【図１８】図１８は、ＢＩＣＭ方式の送信機の構成を示す図である。
【図１９】図１９は、ＭＬＣ方式の送信機の構成を示す図である。
【発明を実施するための形態】
【００３４】
以下に添付図面を参照して、この発明に係る送信装置、受信装置の実施例を詳細に説明する。
【実施例１】
【００３５】
本実施例１にかかる送信装置の構成について説明する。図１は、本実施例１にかかる送信装置の構成を示す図である。図１に示すように、この送信装置１２０は、制御部１２０ａ、インターリーバ１２１、要素符号器１２２ａ，１２２ｂ、分配スイッチ１２３、Ｐ／Ｓ変換部１２４ａ，１２４ｂ、チャネルインターリーバ１２５ａ，１２５ｂ、レートマッチング部１２６ａ，１２６ｂ、多値変調部１２７を有する。【００３６】
制御部１２０ａは、情報ビットのサイズＫ、符号化された情報ビットの数に対応する符号ビット数Ｎ、レートマッチング１２６ａの符号化率Ｒ０を基にして、分配スイッチが分配する情報ビットのサイズＫ０，Ｋ１、レートマッチング１２６ｂの符号化率Ｒ１を算出する。情報ビットのサイズＫ、符号ビット数Ｎ、符号化率Ｒ０は、制御部１２０ａに予め格納されているものとする。【００３７】
制御部１２０ａが、情報ビットのサイズＫ０を算出する場合には、
Ｋ０＝Ｎ×Ｒ０／２・・・（１）
により算出する。【００３８】
制御部１２０ａが、情報ビットのサイズＫ１を算出する場合には、
Ｋ１＝Ｋ−Ｋ０・・・（２）
により算出する。【００３９】
制御部１２０ａが、レートマッチング１２６ｂの符号化率Ｒ１を算出する場合には、
Ｒ１＝２×（Ｋ−Ｋ０）／Ｎ＝２×Ｒ−Ｒ０・・・（３）
により算出する。【００４０】
制御部１２０ａは、情報ビットのサイズＫ０，Ｋ１を分配スイッチ１２３に出力する。また、制御部１２０ａは、符号化率Ｒ０をレートマッチング部１２６ａに出力し、符号化率Ｒ１をレートマッチング部１２６ｂに出力する。【００４１】
インターリーバ１２１は、情報ビットを取得した場合に、情報ビットの順序を置換する処理部である。インターリーバ１２１は、置換した情報ビットを要素符号器１２２ｂに出力する。【００４２】
要素符号器１２２ａは、情報ビットを取得した場合に、図１２に示した要素符号器２０と同様にして、帰還型の畳み込み符号化を行い、パリティビット系列１を出力する符号器である。【００４３】
要素符号器１２２ａは、インターリーバ１２１により順序を置換された情報ビットを取得した場合に、図１２に示した要素符号器３０と同様にして、帰還型の畳み込み符号化を行い、パリティビット系列２を出力する符号器である。【００４４】
分配スイッチ１２３は、情報ビットのサイズＫ０，Ｋ１を制御部１２０ａから取得し、外部から取得する情報ビットの全サイズのうち、サイズＫ０の情報ビットをＰ／Ｓ変換部１２４ａに出力し、サイズＫ１の情報ビットをＰ／Ｓ変換部１２４ｂに出力するスイッチである。【００４５】
Ｐ／Ｓ変換部１２４ａは、要素符号器１２２ａから取得するパリティビット系列１と、分配スイッチ１２３から取得するサイズＫ０の情報ビットとを結合し、結合した情報をチャンネルインターリーバ１２５ａに出力する処理部である。図２は、Ｐ／Ｓ変換部１２４ａが出力する情報の構造を示す図である。【００４６】
Ｐ／Ｓ変換部１２４ｂは、要素符号器１２２ｂから取得するパリティビット系列２と、分配スイッチ１２３から取得するサイズＫ１の情報ビットとを結合し、結合した情報をチャンネルインターリーバ１２５ｂに出力する処理部である。図３は、Ｐ／Ｓ変換部１２４ｂが出力する情報の構造を示す図である。【００４７】
チャネルインターリーバ１２５ａは、情報ビットとパリティビット系列１が結合した情報を取得した場合に、取得した情報を複数のデータ単位に分割し、これらデータ単位を所定の規則に従って並び替える処理部である。チャネルインターリーバ１２５ａは、並び替えた情報をレートマッチング部１２６ａに出力する。【００４８】
チャネルインターリーバ１２５ｂは、情報ビットとパリティビット系列２が結合した情報を取得した場合に、取得した情報を複数のデータ単位に分割し、これらデータ単位を所定の規則にしたがって並びかえる処理部である。チャネルインターリーバ１２５ｂは、並び替えた情報をレートマッチング部１２６ａに出力する。【００４９】
レートマッチング部１２６ａは、符号化率Ｒ０に基づいて、物理チャネルのビットサイズを算出し、算出したビットサイズに対応するように、チャネルインターリーバ１２５ａから取得した情報のサイズを調整する処理部である。物理チャネルのビットサイズは、Ｋ０＋Ｋとなる。なお、Ｋ０は、上述した式（１）で算出する。【００５０】
レートマッチング部１２６ａは、チャネルインターリーバ１２５ａから取得した情報のビットサイズが物理チャネルのビットサイズよりも小さい場合には、レペテション（repetetion）を情報に付加してビットサイズを合わせる。図４は、レペテションを付加した場合の情報の構造を示す図である。【００５１】
一方、レートマッチング部１２６ａは、チャネルインターリーバ１２５ａから取得した情報のビットサイズが物理チャネルのビットサイズよりも大きい場合には、ビットサイズが合うように、情報の一部を削除するパンクチャリング（pancturing）を実行する。図５は、パンクチャリングを実行した場合の情報の構造を示す図である。レートマッチング部１２６ａは、サイズを調整した情報を、多値変調部１２７に出力する。【００５２】
レートマッチング部１２６ｂは、符号化率Ｒ１に基づいて、物理チャネルのビットサイズを算出し、算出したビットサイズに対応するように、チャネルインターリーバ１２５ｂから取得した情報のサイズを調整する処理部である。物理チャネルのビットサイズは、Ｋ１＋Ｋとなる。なお、Ｋ０は、例えば、
Ｋ０＝Ｎ×Ｒ１／２・・・（４）
により算出する。レートマッチング部１２６ｂは、サイズを調整した情報を、多値変調部１２７に出力する。【００５３】
多値変調部１２７は、レートマッチング部１２６ａ，１２６ｂから取得した情報から２ビットずつ計４ビットを順次抽出し、抽出した４ビットに対応するシンボルをマッピングし、情報ビットを伝送する処理部である。【００５４】
多値変調部１２７は、レートマッチング部１２６ａの情報から抽出した２ビットの情報を、シンボルを構成する４ビットの内、１ビット目と２ビット目（Ｌ０）に対応させる。また、多値変調部１２７は、レートマッチング部１２６ｂの情報から抽出した２ビットの情報を、シンボルを構成する４ビットの内、３ビット目と４ビット目（Ｌ１）に対応させる。【００５５】
例えば、多値変調部１２７は、レートマッチング部１２６ａの情報から抽出した２ビットの情報が「０１」であり、レートマッチング部１２６ｂの情報から抽出した２ビットの情報が「１０」の場合には、図１５の第４象限の右上に該当するシンボルをマッピングする。【００５６】
このように、送信装置１２０は、情報ビットを分割し、分割した情報ビットからパリティビット系列１、２を算出し、算出したパリティビット系列１とパリティビット系列２が同一の情報ビットに付加されないように情報ビット（符号化されて情報ビット）と結合する。そして、送信装置１２０は、結合した情報の順序を置換すると共に、置換した情報を各レベルＬ０，Ｌ１に分配して多値変調を実行するので、伝送時の雑音の影響を情報ビットの各ビットに同等に与え、情報ビットに含まれる各ビットの信頼度を一定にする。【００５７】
次に、本実施例１にかかる受信装置の構成について説明する。図６は、本実施例１にかかる受信装置１３０の構成を示す図である。図６に示すように、この受信装置１３０は、復調部１３１、分配部１３２、要素復号器１３３ａ，１３３ｂ、インターリーバ１３４、デインターリーバ１３５を有する。【００５８】
復調部１３１は、送信装置１２０から変調された情報を取得し、取得した情報を復調する処理部である。復調部１３１は、復調した情報を、分配部１３２に出力する。【００５９】
分配部１３２は、復調部１３１から情報を取得した場合に、取得した情報から尤度データｙｓ，ｙｐ１，ｙｐ２を抽出する。そして、分配部１３２は、尤度データｙｓを要素復号器１３３ａ、インターリーバ１３４に出力し、尤度データｙｐ１を要素復号器１３３ａに出力する。また、分配部１３２は、尤度データｙｐ２を要素復号器１３３ｂに出力する。【００６０】
要素復号器１３３ａ，１３３ｂは、図１３に示した要素復号器６０，７０と同様にして、例えば、ＭＡＰ復号や、ＳＯＶＡの軟出力復号アルゴリズムにより事後確率を求める復号器である。【００６１】
要素復号器１３３ａは、尤度データｙｐ１の冗長ビットと、要素復号器７０により求められた事後確率を利用して、尤度データｙｓの誤り訂正復号を繰り返し実行し、事後確率を求める。要素復号器６０は求めた事後確率を、インターリーバ１３４を介して要素復号器１３３ｂに出力する。【００６２】
要素復号器１３３ｂは、尤度データｙｐ２の冗長ビットと、要素復号器６０により求められた事後確率を利用して、尤度データｙｓの誤り訂正復号を繰り返し実行し、事後確率を求める。要素復号器１３３ｂは求めた事後確率を、デインターリーバ１３５を介して要素復号器１３３ａに出力する。また、要素復号器１３３ｂの求めた事後確率が、復号後の情報ビットとなる。ターボ復号では、要素復号器１３３ａ，１３３ｂが繰り返し、誤り訂正復号を実行することで、誤り訂正能力を高める。【００６３】
インターリーバ１３４は、尤度データｙｓの順序の置換を行うインターリーバである。デインターリーバ１３５は、インターリーバ１３４に対して逆の順序となるように事後確率のビット列の順序を置換するインターリーバである。【００６４】
なお、受信装置１３０は、符号化率の低いものから先に復号処理を行う。例えば、図１において、レートマッチング部１２６ａの符号化率Ｒ０が、レートマッチング部１２６ｂの符号化率Ｒ１よりも低い場合には、尤度データｙｐ２よりも尤度データｙｐ１の方が、符号化率が低くなる。この場合、要素復号器１３３ａが先に復号処理を実行し、次いで、要素復号器１３３ｂが復号処理を実行する。符号化率Ｒ０，Ｒ１の情報は、予め、要素復号器１３３ａ，１３３ｂが保持していても良い。【００６５】
次に、本実施例１にかかる送信装置１２０の処理手順について説明する。図７は、本実施例１にかかる送信装置の処理手順を示す図である。図７に示すように、制御部１２０ａは、情報ビットのサイズＫ、符号化ビットの数Ｎ、符号化率Ｒ０を取得し（ステップＳ１０１）、分割後の情報ビットのサイズＫ０，Ｋ１、符号化率Ｒ１を算出する（ステップＳ１０２）。【００６６】
要素符号器１２２ａ，１２２ｂは、パリティビット系列１、２を生成し（ステップＳ１０３）、Ｐ／Ｓ変換部１２４ａ，１２４ｂが、情報ビット（組織ビット系列）とパリティビット系列を結合する（ステップＳ１０４）。【００６７】
チャネルインターリーバ１２５ａ，１２５ｂが、ビット列の並び順を置換し（ステップＳ１０５）、レートマッチング部１２６ａが、符号化率に基づいて、ビットサイズを調整する（ステップＳ１０６）。そして、多値変調部１２７が、レートマッチング部１２６ａ，１２６ｂから取得した情報に基づいて変調を行う（ステップＳ１０７）。【００６８】
上述してきたように、本実施例１にかかる送信装置１２０は、情報ビットを分割し、分割した情報ビットからパリティビット系列１、２を算出し、算出したパリティビット系列１とパリティビット系列２が同一の情報ビットに付加されないように情報ビット（符号化されて情報ビット）と結合する。そして、送信装置１２０は、結合した情報の順序を置換すると共に、置換した情報を各レベルＬ０，Ｌ１に分配して多値変調を実行するので、伝送時の雑音の影響を情報ビットの各ビットに同等に与え、情報ビットに含まれる各ビットの信頼度を均等にする。【００６９】
なお、本実施例１では一例として、変調方式を多値変調方式として説明を行ったが、変調方式は、多値変調に限定されるものではなく、図１６にて説明した階層化変調方式を利用しても良い。
【実施例２】
【００７０】
次に、本実施例２にかかる送信装置について説明する。図８は、本実施例２にかかる送信装置の構成を示す図である。図８に示すように、この送信装置２００は、制御部２００ａ、インターリーバ２０１、要素符号器２０２ａ，２０２ｂ、分配スイッチ２０３、Ｐ／Ｓ変換部２０４ａ，２０４ｂ、チャネルインターリーバ２０５ａ，２０５ｂ，２０９、レートマッチング部２０６ａ，２０６ｂ，２１０、分割部２０７、符号部２０８、多値変調部２１１を有する。【００７１】
このうち、インターリーバ２０１、要素符号器２０２ａ，２０２ｂ、分配スイッチ２０３、Ｐ／Ｓ変換部２０４ａ，２０４ｂ、チャネルインターリーバ２０５ａ，２０５ｂ、レートマッチング部２０６ａ，２０６ｂの説明は、図１に示した制御部１２０ａ、インターリーバ１２１、要素符号器１２２ａ，１２２ｂ、分配スイッチ１２３、Ｐ／Ｓ変換部１２４ａ，１２４ｂ、チャネルインターリーバ１２５ａ，１２５ｂ、レートマッチング部１２６ａとそれぞれ同じである。【００７２】
分割部２０７は、予め設定された割合に基づいて情報ビットを分割する処理部である。分割部２０７は、分割した一方の情報ビットを符号部２０８に出力し、もう一方の情報ビットを、インターリーバ２０１、要素符号器２０２ａ、分配スイッチ２０３に出力する。【００７３】
符号部２０８は、情報ビットを取得した場合に、取得した情報ビットを符号化することでパリティビットを生成する処理部である。符号部２０８は、情報ビットとパリティビットを結合した情報を、チャネルインターリーバ２０９に出力する。図９は、符号部２０８が出力する情報の構造を示す図である。【００７４】
チャネルインターリーバ２０９は、情報ビットとパリティビットが結合した情報を取得した場合に、取得した情報を複数のデータ単位に分割し、これらデータ単位を所定の規則にしたがって並び替える処理部である。チャネルインターリーバ２１０は、並び替えた情報をレートマッチング部２１０に出力する。【００７５】
レートマッチング部２１０は、予め設定されたビットサイズに対応するように、チャネルインターリーバ１２５ａから取得した情報のサイズを調整する処理部である。レートマッチング部２１０は、サイズを調整した情報を、多値変調部２１１に出力する。【００７６】
多値変調部２１１は、レートマッチング部１２６ａ，１２６ｂ，２１０から取得した情報に基づいて、情報ビットを伝送する処理部である。多値変調部２１１は、レートマッチング部２０６ａから取得した情報と、レートマッチング部２１０から取得した情報を結合し、結合した情報から２ビットの情報を順次抽出する。また、多値変調部２１１は、レートマッチング部１２６ｂから取得した情報から２ビットずつ順次抽出する。【００７７】
多値変調部２１１は、４ビットの情報を抽出するたびに、抽出した４ビットに対応するシンボルをマッピングし、情報ビットを伝送する。多値変調部２１１は、レートマッチング部１２６ａの情報とレートマッチング２１０の情報を結合した情報から抽出した２ビットの情報を、シンボルを構成する４ビットの内、１ビット目と２ビット目（Ｌ０）に対応させる。また、多値変調部１２７は、レートマッチング部１２６ｂの情報から抽出した２ビットの情報を、シンボルを構成する４ビットの内、３ビット目と４ビット目（Ｌ１）に対応させる。【００７８】
次に、本実施例２にかかる受信装置の構成について説明する。図１０は、本実施例２にかかる受信装置３００の構成を示す図である。図１０に示すように、この受信装置３００は、復調部３０１、分配部３０２、要素復号器３０３ａ，３０３ｂ、インターリーバ３０４、デインターリーバ３０５、復号部３０６、結合部３０７を有する。【００７９】
このうち、復調部３０１、要素復号器３０３ａ，３０３ｂ、インターリーバ３０４、デインターリーバ３０５は、図６に示した復調部１３１、要素復号器１３３ａ，１３３ｂ、インターリーバ１３４、デインターリーバ１３５とそれぞれ同じである。【００８０】
分配部３０２は、復調部１３１から情報を取得した場合に、取得した情報から、符号部２０８が生成した情報（伝送時の雑音も含む）と、尤度データｙｓ，ｙｐ１，ｙｐ２を抽出する。分配部３０２は、符号部２０３が生成した情報を、復号部３０６に出力する。また、分配部３０２は、尤度データｙｓを要素復号器３０３ａ、インターリーバ３０４に出力し、尤度データｙｐ１を要素復号器３０３ａに出力する。また、分配部３０２は、尤度データｙｐ２を要素復号器３０３ｂに出力する。【００８１】
復号部３０６は、分配部３０２から情報を取得した場合に、取得した情報のパリティビットに基づいて、情報ビットの誤り訂正復号を実行し、復号した情報ビットを結合部３０７に出力する。【００８２】
結合部３０７は、デインターリーバ３０５から取得する情報ビットと、復号部３０６から取得する情報ビットを結合する処理部である。結合部３０７が結合した情報ビットが、復号後の情報ビットとなる。【００８３】
上述してきたように、本実施例２にかかる送信装置２００は、情報ビットを分割し、分割した情報ビットの一方を、実施例１とは異なる符号化を行い、もう一方の情報ビットを、実施例１と同様の符号化を行うことで、伝送後の情報ビットに含まれる各ビットの信頼度を一定にする。【００８４】
なお、本実施例２にかかる多値変調部１１は、各レートマッチング部２０６ａ，２０６ｂ，２１０から取得した情報を、２つのレベルＬ０、Ｌ１に振り分けてシンボルのマッピングを実行していたがこれに限定されるものではない。例えば、各レートマッチング部２０６ａ，２０６ｂ，２１０から取得した情報を、３つのレベルＬ０、Ｌ１、Ｌ２に振り分けてもよい。【００８５】
例えば、多値変調部２１１は、レートマッチング部２１０の情報から１ビットの情報を順次抽出し、抽出した１ビットの情報を、シンボルを構成する４ビットの内、１ビット目（Ｌ０）に対応させる。また、レートマッチング部１２６ａの情報から１ビットの情報を順次抽出し、抽出した１ビットの情報を、シンボルを構成する４ビットの内、２ビット目（Ｌ１）に対応させる。また、レートマッチング部１２６ｂの情報から２ビットの情報を順次抽出し、抽出した２ビットの情報を、シンボルを構成する４ビットの内、３ビット目と４ビット目（Ｌ２）に対応させる。【００８６】
また、多値変調部２１１は、レートマッチング部２０６ｂから取得する情報を分割すると共に、レートマッチング部２０６ｂから取得する情報を分割し、分割した各情報をそれぞれ組合せた後に、変調を行っても良い。図１１は、多値変調部２１１のその他の処理を説明するための図である。【００８７】
図１１において、情報Ａを、レートマッチング部２０６ａから取得する情報とし、情報Ｂを、レートマッチング部２０６ｂから取得する情報とする。多値変調部２１１は、情報Ａを情報Ａ１，Ａ２に分割し、情報Ｂを情報Ｂ１，情報Ｂ２に分割する。【００８８】
そして、多値変調部２１１は、情報Ａ１と情報Ｂ１を結合した情報Ｃを生成し、情報Ｂ２と情報Ａ２を結合した情報Ｄを生成する。多値変調部２１１は、情報Ｃ，Ｄから２ビットずつ計４ビットを順次抽出し、抽出した４ビットに対応するシンボルをマッピングし、情報ビットを伝送する。【００８９】
例えば、多値変調部２１１は、情報Ｃから抽出した２ビットの情報を、シンボルを構成する４ビットの内、１ビット目と２ビット目（Ｌ０）に対応させる。また、多値変調部２１１は、情報Ｄから抽出した２ビットの情報を、シンボルを構成する４ビットの内、３ビット目と４ビット目（Ｌ１）に対応させる。【００９０】
ところで、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。【００９１】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【符号の説明】
【００９２】
１０    ターボ符号器
２０，３０，１２２ａ，１２２ｂ，１３３ａ，１３３ｂ，２０２ａ，２０２ｂ    要素符号器
２１，２２，２３，３１，３２，３３    遅延器
４０，８０，１２１，１３４，２０１，３０４    インターリーバ
６０，７０，３０３ａ，３０３ｂ    要素復号器
９０，１３５，３０５    デインターリーバ
１００，１１０    送信機
１０１    符号化部
１０２，１１３ａ，１１３ｂ，１２５ａ，１２５ｂ，２０５ａ，２０５ｂ，２０９    チャネルインターリーバ
１０３    変調部
１１１    分割部
１１２ａ，１１２ｂ  符号化部
１１４，１２７，２１１    多値変調部
１２０，２００    送信装置
１２０ａ，２００  制御部
１２３    分配スイッチ
１２４ａ，１２４ｂ，２０４ａ，２０４ｂ  Ｐ／Ｓ変換部
１２６ａ，１２６ｂ，２０６ａ，２０６ｂ，２１０  レートマッチング部
１３０    受信装置
１３１，３０１    復調部
１３２，３０２    分配部
２０７    分割部
２０８    符号部
【図１】
0005472298.tif 000002
【図２】
0005472298.tif 000003
【図３】
0005472298.tif 000004
【図４】
0005472298.tif 000005
【図５】
0005472298.tif 000006
【図６】
0005472298.tif 000007
【図７】
0005472298.tif 000008
【図８】
0005472298.tif 000009
【図９】
0005472298.tif 000010
【図１０】
0005472298.tif 000011
【図１１】
0005472298.tif 000012
【図１２】
0005472298.tif 000013
【図１３】
0005472298.tif 000014
【図１４】
0005472298.tif 000015
【図１５】
0005472298.tif 000016
【図１６】
0005472298.tif 000017
【図１７】
0005472298.tif 000018
【図１８】
0005472298.tif 000019
【図１９】
0005472298.tif 000020