(57)【要約】【課題】ＱＡＭ信号が位相雑音を含んでいても、受信信号を精度良く復号すること。【解決手段】  受信シンボルを受信順に連結した受信データ列と、遷移経路ごとに定まる２進信号列との間で、桁ごとのメトリックをそれぞれ求めて累積した累積メトリックが最小となる２進信号列を符号化信号と推定するビタビ法を用いた軟判定復号装置において、ＩＱ座標上に予め設定された複数の点であって、受信シンボルの受信前後の状態間を結ぶ遷移経路をそれぞれ表わす基準シンボルと、受信データ列に含まれる受信シンボルとの間で、桁ごとのメトリックをそれぞれ計算し、メトリックに重み係数を乗じて補正メトリックを求めるメトリック計算回路５２と、補正メトリックを累積して累積メトリックを求めるＡＣＳ回路５４と、基準シンボルでの位相雑音の大きさと正の相関を持つ重み係数を記憶する補正テーブル２６とを備える。【選択図】図９
2008306576.tif 000002
【特許請求の範囲】
【請求項１】
畳み込み符号化された当該符号化信号を上位ビット側から一定桁数ごとに切り出した送信単位を直交振幅変調して、切り出し順に送信して、送信された該送信単位をＩＱ座標上の受信シンボルとしてそれぞれ受信し、
前記受信シンボルを上位ビット側から下位ビット側へと受信順に連結した受信データ列と、ステート間の全ての遷移経路ごとに定まる２進信号列との間で、桁ごとのメトリックをそれぞれ求め、該メトリックを累積した累積メトリックが最小となる当該２進信号列を前記符号化信号と推定するビタビ法を用いた軟判定復号方法において、
前記ＩＱ座標上に予め設定された複数の点であって、前記受信シンボルの受信前後の前記ステート間を結ぶ前記遷移経路をそれぞれ表わす基準シンボルと、前記受信データ列に含まれる前記受信シンボルとの間で、桁ごとの前記メトリックをそれぞれ計算し、
前記基準シンボルでの位相雑音の影響の大きさと正の相関を持つ重み係数を前記メトリックに乗じて補正メトリックを計算し、前記累積メトリックを該補正メトリックの累積として求めることを特徴とする復号方法。
【請求項２】
前記直交振幅変調が１６ＱＡＭであることを特徴とする請求項１に記載の復号方法。
【請求項３】
前記重み係数が、前記基準シンボルと前記ＩＱ座標の原点との距離に応じて０．８，１．０及び１．２に設定されていることを特徴とする請求項２に記載の復号方法。
【請求項４】
畳み込み符号化された当該符号化信号を上位ビット側から一定桁数ごとに切り出した送信単位を直交振幅変調して、切り出し順に送信して、送信された該送信単位をＩＱ座標上の受信シンボルとしてそれぞれ受信し、
前記受信シンボルを上位ビット側から下位ビット側へと受信順に連結した受信データ列と、ステート間の全ての遷移経路ごとに定まる２進信号列との間で、桁ごとのメトリックをそれぞれ求め、該メトリックを累積した累積メトリックが最小となる当該２進信号列を前記符号化信号と推定するビタビ法を用いた軟判定復号装置において、
前記ＩＱ座標上に予め設定された複数の点であって、前記受信シンボルの受信前後の前記ステート間を結ぶ前記遷移経路をそれぞれ表わす基準シンボルと、前記受信データ列に含まれる前記受信シンボルとの間で、桁ごとの前記メトリックをそれぞれ計算し、該メトリックに重み係数を乗じて補正メトリックを求めるメトリック計算回路と、
該補正メトリックを累積して累積メトリックを求める加算比較選択回路と、
前記基準シンボルでの位相雑音の大きさと正の相関を持ち、かつ前記メトリックに乗じられる前記重み係数を記憶する補正テーブルと
を備えていることを特徴とする復号装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、位相雑音の影響を低減し、直交振幅変調（ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ））された信号を精度良く復号するための復号方法及び復号装置に関する。
【背景技術】
【０００２】
直交振幅変調、すなわちＱＡＭはデジタル変調方式の一つであり、位相が直交した搬送波のそれぞれに振幅変調を行う。これにより限られた帯域幅で効率よくデータを転送することができる。
【０００３】
ところでＱＡＭを用いた通信システムにおいては、キャリア周波数同期部での残留キャリア周波数誤差や、送信機及び受信機での周波数変換などの影響により位相雑音が発生することがある。位相雑音が存在すると、ＩＱ座標上の基準シンボルとして与えられるべき受信信号が、基準シンボルからズレてしまうことがある。
【０００４】
受信信号の、基準シンボルからのズレの影響を少なくするために、ＱＡＭにより信号を送信する際に位相雑音の影響が小さくなるようにＱＡＭ信号点を再配置する技術が開示されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−３３３５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示された技術は、ＱＡＭの送信側に適用される技術であり、受信側に適用されるものではなかった。そのため、受信側において位相雑音の影響を低減できる技術の出現が望まれていた。
【０００６】
この発明は、このような技術的背景の下でなされたものである。従って、この発明の目的は、たとえＱＡＭ受信信号が位相雑音を含んでいたとしても、受信信号から雑音による誤差を取り除くことができる復号方法及び復号装置を提供することにある。
【課題を解決するための手段】
【０００７】
上述した目的の達成を図るために、この発明の復号方法は、畳み込み符号化された符号化信号を上位ビット側から一定桁数ごとに切り出した送信単位を直交振幅変調して、切り出し順に送信して、送信された送信単位をＩＱ座標上の受信シンボルとしてそれぞれ受信し、受信シンボルを上位ビット側から下位ビット側へと受信順に連結した受信データ列と、ステート間の全ての遷移経路ごとに定まる２進信号列との間で、桁ごとのメトリックをそれぞれ求め、メトリックを累積した累積メトリックが最小となる２進信号列を前記符号化信号と推定するビタビ法を用いた軟判定復号するものである。
【０００８】
この復号方法において、ＩＱ座標上に予め設定された複数の点であって、受信シンボルの受信前後のステート間を結ぶ遷移経路をそれぞれ表わす基準シンボルと、受信データ列に含まれる受信シンボルとの間で、桁ごとのメトリックをそれぞれ計算し、基準シンボルでの位相雑音の大きさと正の相関を持つ重み係数をメトリックに乗じて補正メトリックを計算し、累積メトリックを補正メトリックの累積として求める。
【０００９】
この復号方法において、直交振幅変調が１６ＱＡＭであることが好ましい。
【００１０】
また、この復号方法において、重み係数が、基準シンボルとＩＱ座標の原点との距離に応じて０．８，１．０及び１．２に設定されていることが好ましい。
【００１１】
この発明の復号装置は、畳み込み符号化された符号化信号を上位ビット側から一定桁数ごとに切り出した送信単位を直交振幅変調して、切り出し順に送信して、送信された送信単位をＩＱ座標上の受信シンボルとしてそれぞれ受信し、受信シンボルを上位ビット側から下位ビット側へと受信順に連結した受信データ列と、ステート間の全ての遷移経路ごとに定まる２進信号列との間で、桁ごとのメトリックをそれぞれ求め、該メトリックを累積した累積メトリックが最小となる２進信号列を符号化信号と推定するビタビ法を用いた軟判定復号するものである。
【００１２】
この復号装置は、ＩＱ座標上に予め設定された複数の点であって、受信シンボルの受信前後のステート間を結ぶ遷移経路をそれぞれ表わす基準シンボルと、受信データ列に含まれる受信シンボルとの間で、桁ごとのメトリックをそれぞれ計算し、メトリックに重み係数を乗じて補正メトリックを求めるメトリック計算回路と、補正メトリックを累積して累積メトリックを求める加算比較選択回路と、基準シンボルでの位相雑音の大きさと正の相関を持ち、かつメトリックに乗じられる重み係数を記憶する補正テーブルとを備えていることを特徴とする。
【発明の効果】
【００１３】
この発明の復号装置及び復号方法は、上述のように構成している。従って、この発明の復号装置及び復号方法は、たとえば、ＱＡＭ受信信号が位相雑音を含んでいたとしても、受信信号から雑音による誤差を取り除くことができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、この発明の実施の形態について説明する。なお、各図は、各構成要素の形状、大きさ及び配置関係について、この発明が理解できる程度に概略的に示したものにすぎない。また、以下、この発明の好適な構成例について説明するが、各構成要素の材質及び数値的条件などは、単なる好適例にすぎない。従って、この発明は、以下の実施の形態に何ら限定されない。また、各図において、共通する構成要素には同符号を付し、その説明を省略することもある。
【００１５】
（送受信システム）
まず、図１を参照して、この発明が適用される送受信システムについて概説する。図１は、送受信システムの構成を示す機能ブロック図である。
【００１６】
送受信システム１０は、送信機１２と受信機１４とを備えている。
【００１７】
送信機１２は、符号器１６と変調器１８とを備えている。符号器１６は、入力された原信号を畳み込み符号化して符号化信号を生成する。変調器１８は、符号化信号を直交振幅変調して、ＩＱ座標上の基準シンボルとして送信する。
【００１８】
受信機１４は、復調器２０とビタビ復号器２２とを備えている。復調器２０は、送信機１２から送信された信号をＩＱ座標上の１点である受信シンボルとして受信する。ビタビ復号器２２は、受信された受信シンボルから、ビタビ法に基づいて原信号を軟判定復号する。
【００１９】
この発明は、後述するように、ビタビ復号器２２及びビタビ復号器２２での復号方法に関するものである。
【００２０】
（基本的事項の説明）
まず、この発明をより良く理解するために、この発明に関連する基本的事項のうち、以下の３項目について説明する。
（１）符号器１６
（２）変調器１８及び復調器２０
（３）ビタビ復号。
【００２１】
（１）符号器１６
図２は、従来の符号器１６の構成を示す模式図である。
【００２２】
符号器１６は、入力される原信号（２進信号）を畳み込み符合化して、符合化信号（２進信号）を出力する。
【００２３】
より詳細には、符号器１６は、図２に示すような符号化器２４と並直列変換器２５を備えている。図２において、Ａ１及びＡ２はシフトレジスタである。また、Ｐ１及びＰ２は加算器である。符号化器２４には、入力信号Ｉが１ビットずつ入力される。この入力信号Ｉが入力されることで、符号化器２４からの、１ビットずつの並列的な出力信号Ｖ１及びＶ２が、並直列変換器２５で直列的な出力信号“Ｖ１Ｖ２”の形式に整列されて出力される。
【００２４】
この符号化器２４は、シフトレジスタＡ１及びＡ２の保持する値（０又は１）により定まる４ステート（状態）を取ることができる。詳細には、Ａ１＝１及びＡ２＝１の「１１」ステートと、Ａ１＝０及びＡ２＝１の「０１」ステートと、Ａ１＝１及びＡ２＝０の「１０」ステートと、Ａ１＝０及びＡ２＝０の「００」ステートである。以下、「１１」ステートをＳ１１と、「０１」ステートをＳ０１と、「１０」ステートをＳ１０と、「００」ステートをＳ００とそれぞれ称する。
【００２５】
符号化器２４は、符号化器２４自身の現在のステートと、入力信号Ｉとに依存して、出力信号Ｖ１及びＶ２を出力し、かつステート間の遷移を行う。
【００２６】
図３は、上述の状態遷移を説明するための、符号化器２４の状態遷移図である。４ステート間を結ぶ矢印は、符号化器２４で許される経路である。以降、１回の遷移における遷移元のステートと遷移先のステートとを結ぶ経路を、特に「ブランチ」と称する。また、複数回の遷移によるステート間の移動経路、つまり、複数のブランチを結合した経路を「遷移経路」と称する。
【００２７】
また、これらの矢印のそれぞれに付された記号（例えば、０／１１等）は、そのブランチに応じた入力信号Ｉと出力信号Ｖ１及びＶ２とを示している。具体的には、記号の分子は入力信号Ｉを示し、及び記号の分母は出力信号Ｖ１及びＶ２を示している。つまり、この記号は（Ｉ／Ｖ１Ｖ２）との規則に従って表記されている。
【００２８】
例えば、Ｓ００とＳ０１とを結ぶブランチ（矢印）に付された記号１／１１は、Ｓ００→Ｓ０１との遷移に当たり、符号化器２４に入力信号Ｉ＝１が入力される必要があり、この遷移に当っては、出力信号Ｖ１＝１及びＶ２＝１が出力されることを示している。
【００２９】
ここで、ｎビットの原信号を符号化器２４で符号化して符号化信号を生成すると仮定する。なお、ここで、「符合化信号」とは、原信号を符号化器２４で畳み込み符合化した後に並直列変換して得られる２進信号のことを示す。
【００３０】
原信号は、上位ビット側から１ビットずつ切り出されて、入力信号Ｉとして符号化器２４に入力される。符号化器２４のステートは、入力信号Ｉ、及び入力信号Ｉの入力前の符号化器２４のステートの双方に応じて遷移し、ブランチにより定まった出力信号Ｖ１及びＶ２を出力する。結果として、符号化器２４は、ｎビットの原信号を畳み込み符号化して、符合化された出力信号Ｖ１及びＶ２を並直列変換器２５によって並直列して、２ｎビットの符号化信号を出力する。
【００３１】
今、原信号Ｇとして“０１１０”が符号化器２４に入力され、かつ、符号化器２４の初期ステートがＳ００である場合に、得られる符合化信号Ｈについて考える。
【００３２】
符合化信号Ｈは、図３の状態遷移図から求めることができる。つまり、原信号Ｇを上位ビット側から１ビットずつ切り出した信号“０”→“１”→“１”→“０”を入力信号Ｉとして、初期ステートがＳ００である符号化器２４に、この順番で入力する。そして、切り出された入力信号Ｉごとに得られた出力信号Ｖ１及びＶ２を直列にしたものを符合化信号Ｈとすればよい。このようにして求められた符合化信号Ｈは、“００１１０１１１”となる。
【００３３】
原信号Ｇから符合化信号Ｈを得る過程は、トレリス線図の遷移経路としても表わすことができる。
【００３４】
図４は、トレリス線図を示す図である。ここで、「トレリス線図」とは、状態遷移図（図３）に示した、符号化器２４のステート間を結ぶブランチを、時系列に並べたものである。
【００３５】
図４において、矢印のそれぞれは、符号化器２４の２ステート間を結ぶブランチである。各矢印に付された記号は、図３と同様に（Ｉ／Ｖ１Ｖ２）を表わす。また、太線は、原信号Ｇが“０１１０”の場合の遷移経路を示す。
【００３６】
時刻ｔ＝０において、原信号Ｇ“０１１０”の上位ビット側から１ビット目の信号“０”が入力信号Ｉとして、符号化器２４に入力される。すると、符号化器２４は、出力信号Ｖ１Ｖ２として“００”を出力して、初期ステートＳ００からＳ００へと遷移する。
【００３７】
時刻ｔ＝１において、原信号Ｇの上位ビット側から２ビット目の“１”が入力信号Ｉとして符号化器２４に入力される。すると、符号化器２４は、出力信号Ｖ１Ｖ２として“１１”を出力して、Ｓ００からＳ０１へと遷移する。
【００３８】
時刻ｔ＝２において、原信号Ｇの上位ビット側から３ビット目の“１”が入力信号Ｉとして符号化器２４に入力される。すると、符号化器２４は、出力信号Ｖ１Ｖ２として“０１”を出力して、Ｓ０１からＳ１０へと遷移する。
【００３９】
時刻ｔ＝３において、原信号Ｇの上位ビット側から４ビット目の“０”が入力信号Ｉとして符号化器２４に入力される。すると、符号化器２４は、出力信号Ｖ１Ｖ２として“１１”を出力して、Ｓ１０からＳ００へと遷移する。
【００４０】
このようにして得られた出力信号Ｖ１及びＶ２をｔ＝０〜３に沿って時系列に並べることにより、符合化信号Ｈ（“００１１０１１１”）が得られる。
【００４１】
（２）変調器１８及び復調器２０
次に、図５及び６を参照して変調器１８及び復調器２０について説明する。なお、変調器１８及び復調器２０の構成は従来周知であるので、その説明を省略する。従って、この項では、主に、変調器１８と復調器２０との間でのＱＡＭによる信号の送受信について説明する。
【００４２】
図５は、１６ＱＡＭにおける基準シンボルをＩＱ座標上に示す模式図である。図６は、１６ＱＡＭにおける受信シンボルの位相雑音によるズレの様子をＩＱ座標上で示す模式図である。
【００４３】
変調器１８は、符号器１６から出力される符合化信号を直交振幅変調して、復調器２０に向けて送信する。これにより、符合化信号は、ＩＱ座標（図５）上の１点（基準シンボル）として送信される。
【００４４】
ここで、直交振幅変調（ＱＡＭ）について概説する。直交振幅変調とは、デジタル変調方式の一つである。ＱＡＭは、位相が直交している搬送波に、それぞれ振幅変調を行い、これらの搬送波を組み合わせて送信を行う変調方式である。
【００４５】
例えば、ＱＡＭにおいて、同相の搬送波の振幅に応じて４値を与え、及び直交の搬送波の振幅に応じて４値を与えれば、１回の送信で４ビット（１６通り）のデジタル信号を送ることができる。
【００４６】
なお、１回の送信で４ビットのデジタル信号を送ることができるＱＡＭを「１６ＱＡＭ」と称する。この実施の形態では、特に１６ＱＡＭの場合について説明する。
【００４７】
図５に、１６ＱＡＭにおけるＩＱ座標上での基準シンボルの配置を、各基準シンボルに対応するデジタル信号とともに示す。図５において、横軸は同相成分の振幅を表わし、及び縦軸は、直交成分の振幅を表わす。
【００４８】
図５に示す１６個の基準シンボルは、ＩＱ座標上での位置が予め設定されている。図５には、便宜上１６個の基準シンボルが同時に示されているが、実際の送信の際には、１送信ごとに、これらの基準シンボルの中の１点のみが送信される。
【００４９】
ここで、上述した符合化信号Ｈ（“００１１０１１１”）の送信について考える。この場合、変調器１８は、符合化信号Ｈを上位ビット側から一定桁数（１６ＱＡＭの場合には４桁）ごとに切り出して送信単位Ｕ１（“００１１”）及びＵ２（“０１１１”）を生成する。
【００５０】
そして、変調器１８は、これらの送信単位Ｕ１及びＵ２をそれぞれ直交振幅変調して、切り出し順（Ｕ１→Ｕ２）にＩＱ座標上の基準シンボル（図５中、円で囲って２重丸で示した基準シンボル）として送信する。
【００５１】
このようにして送信された送信単位Ｕ１及びＵ２は、復調器２０によりＩＱ座標上の１点である受信シンボルとして、それぞれ受信される。ただし、既に説明したように、送信単位の送受信の過程で発生する位相雑音などのために、受信シンボルは、送信時の基準シンボルからズレてしまう。
【００５２】
図６に、位相雑音による受信シンボルのズレの様子を示す。位相雑音が生じることにより、各受信シンボルは、ＩＱ座標の周方向にばらつく。つまり、受信シンボルが基準シンボルからズレて、図６に示す湾曲した太線の範囲内の１点として検出されてしまう。一般に、受信シンボルに導入される位相雑音によるズレの大きさと、ＩＱ座標の原点からの距離とは正の相関を有している。
【００５３】
ここで、上述した送信単位Ｕ１（“００１１”）が位相雑音の影響により、ＩＱ座標上の受信シンボルＲ１（“０．２，０．３，０．７，０．６”）として受信されたと仮定する。同様に、送信単位Ｕ２（“０１１１”）が、位相雑音の影響により、ＩＱ座標上の受信シンボルＲ２（“０．８，０．５，０．６，０．５”）として受信されたと仮定する（図８にて後述する）。
【００５４】
（３）ビタビ復号
この項では、この発明のビタビ復号器２２及び復号方法の理解に資するために、一般的な復号器で行われる軟判定ビタビ復号について説明する。
【００５５】
図７は、一般的な復号器の構成を示す機能ブロック図である。図８は、一般的なビタビ復号の復号過程の説明に供するトレリス線図である。
【００５６】
図７を参照すると、復号器５０は、メトリック計算回路５２と、加算比較選択回路５４（以下、「ＡＣＳ回路５４」とも称する。）と、累積メトリック記憶回路５６と、遷移経路記憶回路５８と、最尤復号判定回路６０とを備えている。
【００５７】
この復号器５０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いて構成できる。その場合には、メトリック計算回路５２、ＡＣＳ回路５４及び最尤復号判定回路６０は、プログラムを実行したときの機能手段として得られる。従って、メトリック計算回路５２は、メトリック計算手段として機能する。ＡＣＳ回路５４は、累積メトリック計算手段と、累積メトリックの大小の判定を行う判定手段と、及び判定結果から次の遷移経路を選択する遷移経路選択手段として、それぞれ機能する。最尤復号判定回路６０は、最尤判定手段として機能する。また、累積メトリック記憶回路５６及び遷移経路記憶回路５８は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成することができる。
【００５８】
復号器５０は、復調器２０で受信された受信シンボルＲ１及びＲ２を含む受信データ列から、元の符合化信号Ｈに最も近いと思われる信号（以下、「復号信号」と称する。）を、ビタビ法を用いた軟判定復号により求める。
【００５９】
ここで、「ビタビ法」とは、畳み込み符合の復号法の一つであり、受信した受信シンボルを用いて、この受信シンボルを与える尤度が最大の２進信号列を、送信された符合化信号と推定するものである。また、「軟判定復号」とは、多値データ列（２進データ列ではない）を受信データ列として用いて符合化信号の復号を行う復号方法のことを示す。
【００６０】
換言すれば、ビタビ法は、トレリス線図上（図８）で可能な全ての遷移経路（これは、原信号Ｇのビット数をｎとするときに２ｎ本ある。）の中から、受信シンボルＲ１及びＲ２を用いて、元の符合化信号Ｈに最も近いと思われる復号信号を与える遷移経路（以下、「最尤経路」と称する。）を求める復号法とも言うことができる。
【００６１】
復号器５０に入力された受信シンボルは、上位ビット側から２ビットずつ切り出された２ビットデータとしてメトリック計算回路５２に出力される。このメトリック計算回路５２で用いる後述する計算式は、予め記憶部（図示せず）に読み出し自在に記憶させておくとともに、計算結果もこの記憶部に格納する。
【００６２】
メトリック計算回路５２は、入力された２ビットデータ（例えば、受信シンボルＲ１の上位２ビットである“０．２，０．３”）と、この２ビットデータが取り得る２進信号列（“００”，“０１”，“１０”及び“１１”）との間のメトリックを計算する。
【００６３】
ここで、メトリックとは、たとえば、入力された２ビットデータと、この２ビットデータが取り得る２進信号列との間の「桁ごとの差」の絶対値である。
【００６４】
より詳細には、メトリックＭは、２ビットデータを“ａｂ”（ただし、０≦ａ，ｂ≦１）とし、２進信号列を“ＡＢ”（ただし、Ａ，Ｂ＝０又は１）とするとき、下記式（１）で求められる。
Ｍ＝｜Ａ−ａ｜＋｜Ｂ−ｂ｜・・・・（１）
つまり、メトリックＭの値が小さいほど、２ビットデータ“ａｂ“と２進信号列“ＡＢ”との類似度が高いことを意味する。つまり、２ビットデータ“ａｂ”と２進信号列“ＡＢ”とのメトリックが最小である場合、“ａｂ”は、“ＡＢ”を出力するブランチから出力された可能性が最も高いと言える。
【００６５】
（１）式に従い、メトリック計算回路５２は、２ビットデータを入力順に処理してメトリックを求め、ＡＣＳ回路５４に出力する。
【００６６】
ＡＣＳ回路５４の累積メトリック計算手段は、メトリックＭをトレリス線図上の全てのブランチごとに累積した累積メトリックを計算していき、遷移経路と対応付けて、累積メトリックを累積メトリック記憶回路５６に記憶させるとともに、遷移経路を遷移経路記憶回路５８に記憶させる。
【００６７】
ここで、累積メトリックとは、トレリス線図のブランチごとのメトリックＭの総和である。累積メトリックは、言わば、受信データ列にビット数が等しい任意の２進信号列と、受信データ列との間の類似度を表わしている。つまり、累積メトリックの値が小さいほど、この２進信号列と受信データ列とが似通っていることを示す。
【００６８】
ＡＣＳ回路５４は、それまでに求められている累積メトリック（以下、「旧累積メトリック」と称する。）を累積メトリック記憶回路５６から読み出す。そして、ＡＣＳ回路に新たに入力されたメトリックＭを、旧累積メトリックに加算して、新累積メトリックを計算する。
【００６９】
さらにＡＣＳ回路５４の判定手段は、それ以降の計算量を削減するために、新累積メトリックを遷移経路ごとに比較する。さらに、遷移経路選択手段は、比較の結果、新累積メトリックの大きな遷移経路、つまり、受信データ列との類似性が低い２進信号を与える遷移経路を、それ以降の計算から除外していく。
【００７０】
つまり、ＡＣＳ回路５４は、トレリス線図の任意のステートに入ってくる２本の遷移経路の新累積メトリック同士を比較する。そして、新累積メトリックが小さい方のみを、選択された経路、すなわち「生き残り経路」として採用して、生き残り経路に係る新累積メトリックのみを累積メトリック記憶回路５６に記憶させる。なお、「生き残り経路」については、後述の具体例において詳述する。また、ＡＣＳ回路５４は、生き残り経路を遷移経路記憶回路５８に記憶させる。
【００７１】
全ての受信データ列の処理が終了すると、最尤復号判定回路６０の最尤判定手段は、遷移経路記憶回路５８に記憶された生き残り経路の累積メトリックを比較して、生き残り経路の中で、最小の累積メトリックを与える遷移経路から受信信号の値を推定し、この最尤経路を通過する際に出力される２進信号列を復号信号とする。
【００７２】
次に、図８を参照して、受信シンボルＲ１（“０．２，０．３，０．７，０．６”）及びＲ２（“０．８，０．５，０．６，０．５”）の場合を例にとり、一般的なビタビ復号器５０による軟判定復号過程について説明する。
【００７３】
なお、図８において、各ブランチに付したカッコ付きの数値は、ブランチごとのメトリックである。また、各ブランチに付した丸付数字は、ブランチの経路番号を示す。また、各矢印に付された（０／００）等の記号は、図３と同様に（Ｉ／Ｖ１Ｖ２）を表わす。
【００７４】
復調器２０により受信された受信シンボルＲ１は、上位ビット側から２ビットずつ切り出されて、時系列にメトリック計算回路５２に入力される。つまり、図８のｔ＝１に示すように、メトリック計算回路５２には、受信シンボルＲ１（“０．２，０．３，０．７，０．６”）の上位２ビットである２ビットデータ“０．２，０．３”が入力される。すなわち、この場合ａ＝０．２及びｂ＝０．３である。
【００７５】
２ビットデータ“０．２，０．３”が入力されたメトリック計算回路５２のメトリック計算手段は、ブランチごとにメトリックＭを計算する。つまり、初期状態Ｓ００（ｔ＝０）からＳ００（ｔ＝１）に遷移するブランチ（以下、「第１ブランチ」と称する。）と、初期状態Ｓ００（ｔ＝０）からＳ０１（ｔ＝１）に遷移するブランチ（以下、「第２ブランチ」と称する。）とにおけるメトリックＭ１及びＭ２がそれぞれ計算される。
【００７６】
第１ブランチ（Ｓ００→Ｓ００）に沿って遷移が生じたと仮定する場合、出力信号Ｖ１Ｖ２は“００”である。すなわち、Ａ＝０及びＢ＝０である。従って、この第１ブランチに関するメトリックＭ１は、上述の（１）式に従い、｜０−０．２｜＋｜０−０．３｜＝０．５となる。このメトリックＭ１は、ＡＣＳ回路５４を経て累積メトリック記憶回路５６に記憶される。また、ＡＣＳ回路５４は、第１ブランチを遷移経路記憶回路５８に記憶させる。
【００７７】
同様に、第２ブランチ（Ｓ００→Ｓ０１）に沿って遷移が生じたと仮定する場合、出力信号Ｖ１Ｖ２は“１１”である。すなわち、Ａ＝１及びＢ＝１である。従って、第２ブランチに関するメトリックＭ２は、同様にして、｜１−０．２｜＋｜１−０．３｜＝１．５となる。このメトリックＭ２は、ＡＣＳ回路５４を経て累積メトリック記憶回路５６に記憶される。また、ＡＣＳ回路５４は、第２ブランチを遷移経路記憶回路５８に記憶させる。
【００７８】
ｔ＝２においては、受信シンボルＲ１の下位２ビットである２ビットデータ“０．７，０．６” （すなわち、ａ＝０．７及びｂ＝０．６）がメトリック計算回路５２に入力される。
【００７９】
メトリック計算回路５２のメトリック計算手段はこの信号に基づいて、上述と同様にしてブランチごとのメトリックを計算する。すなわち、メトリック計算回路５２は、下記の４ブランチのメトリックＭ３〜Ｍ６を求める。
（第３ブランチ）：Ｓ００（ｔ＝１）→Ｓ００（ｔ＝２）
（第４ブランチ）：Ｓ００（ｔ＝１）→Ｓ０１（ｔ＝２）
（第５ブランチ）：Ｓ０１（ｔ＝１）→Ｓ１０（ｔ＝２）
（第６ブランチ）：Ｓ０１（ｔ＝１）→Ｓ１１（ｔ＝２）
そしてブランチごとに（１）式を用いて求めた下記のメトリックＭ３〜Ｍ６をＡＣＳ回路５４に入力する。
（第３ブランチのメトリックＭ３）＝｜０−０．７｜＋｜０−０．６｜＝１．３
（第４ブランチのメトリックＭ４）＝｜１−０．７｜＋｜１−０．６｜＝０．７
（第５ブランチのメトリックＭ５）＝｜０−０．７｜＋｜１−０．６｜＝１．１
（第６ブランチのメトリックＭ６）＝｜１−０．７｜＋｜０−０．６｜＝０．９
すると、ＡＣＳ回路５４の累積メトリック計算手段は、遷移経路記憶回路５８に記憶されている第１及び第２ブランチを読み出す。さらに、ＡＣＳ回路５４の累積メトリック計算手段は、読み出された第１及び第２ブランチに対応する累積メトリックＭ１及びＭ２を累積メトリック記憶回路５６から読み出す。
【００８０】
そして、ＡＣＳ回路５４は、読み出された第１ブランチの累積メトリックＭ１に第３及び第４ブランチのメトリックＭ３及びＭ４をそれぞれ個別に累積する。同様に、ＡＣＳ回路５４は、読み出された第２ブランチの累積メトリックＭ２に第５及び第６ブランチのメトリックＭ５及びＭ６をそれぞれ個別に累積する。
【００８１】
その後、ＡＣＳ回路５４は、最初の遷移（ｔ＝０）から、それまで（ｔ＝２）の個々の遷移経路を遷移経路記憶回路５８に記憶させるとともに、個々の遷移経路と対応付けた遷移経路ごとの累積メトリックを累積メトリック記憶回路５６に記憶させる。
【００８２】
すなわち、ｔ＝２を終了した段階では、累積メトリック記憶回路５６には、以下に示す累積メトリックが記憶されている。
（１）第１→第３ブランチの累積メトリック＝Σ（１，３）＝０．５＋１．３＝１．８
（２）第１→第４ブランチの累積メトリック＝Σ（１，４）＝０．５＋０．７＝１．２
（３）第２→第５ブランチの累積メトリック＝Σ（２，５）＝１．５＋１．１＝２．６
（４）第２→第６ブランチの累積メトリック＝Σ（２，６）＝１．５＋０．９＝２．４
ｔ＝３においては、受信シンボルＲ２（“０．８，０．５，０．６，０．５”）の上位２ビットである２ビットデータ“０．８，０．５”（すなわち、ａ＝０．８及びｂ＝０．５）が切り出されて、メトリック計算回路５２に入力される。そして、上述と同様にして第７〜第１４ブランチのメトリックＭ７〜Ｍ１４が計算され、ＡＣＳ回路５４に入力される。
【００８３】
ｔ＝３では、ＡＣＳ回路５４の判定手段及び遷移経路選択手段によって、生き残り経路の選択が行われる。すなわち、例えば、ｔ＝３におけるＳ００に注目すると、Ｓ００（ｔ＝３）には、ｔ＝２のＳ００（第７ブランチ）及びＳ１０（第１１ブランチ）の両者から遷移することができる。ＡＣＳ回路５４は、これらのブランチ（第７及び第１１ブランチ）のうち、それまでの累積メトリックが小さい方を生き残り経路として選択する。そして、累積メトリックが大きい方の遷移経路をそれ以降の計算から除外する（図８中では、×印を付して示している。）。
【００８４】
具体的には、ＡＣＳ回路５４は、以下に示す累積メトリックを計算する。
（第７ブランチの累積メトリック）＝第１→第３→第７ブランチのメトリックの総和＝Σ（１，３，７）＝０．５＋１．３＋１．３＝３．１
（第１１ブランチの累積メトリック）＝第２→第５→第１１ブランチのメトリックの総和＝Σ（２，５，１１）＝１．５＋１．１＋０．７＝３．３
この計算の結果から、判定手段によりΣ（１，３，７）＜Σ（２，５，１１）と判定されるから、ＡＣＳ回路５４の遷移経路選択手段は、累積メトリックが小さい第７ブランチを生き残り経路として選択して遷移経路記憶回路５８に記憶させる。また、ＡＣＳ回路５４の遷移経路選択手段は、第７経路までの経過遷移経路と対応付けて、累積メトリックΣ（１，３，７）を累積メトリック記憶回路５６に記憶させる。
【００８５】
以下同様にして、ＡＣＳ回路５４は、ｔ＝３において、Ｓ０１に遷移する可能性がある第８及び第１２ブランチ、Ｓ１０に遷移する可能性がある第９及び第１３ブランチ、Ｓ１１に遷移する可能性がある第１０及び第１４ブランチについてもそれぞれ生き残り経路を求める。そして、生き残り経路である第８、第９及び第１０ブランチを遷移経路記憶回路５８に記憶させる。同時に、これらの経路の経過遷移経路と対応付けて累積メトリックΣ（１，３，８）、Σ（１，４，９）及びΣ（１，４，１０）を累積メトリック記憶回路５６に記憶させる。
【００８６】
ｔ＝４においては、ｔ＝３と同様の処理が行われる。すなわち、ＡＣＳ回路５４は、上述と同様にして、第１５〜第２２ブランチのそれぞれのメトリックＭ１５〜Ｍ２２を計算する。そして、ＡＣＳ回路５４は、遷移経路記憶回路５８から生き残り経路（第７〜第１０ブランチ）を読み出し、及びこれらの生き残り経路に対応する累積メトリックΣ（１，３，７）、Σ（１，３，８）、Σ（１，４，９）及びΣ（１，４，１０）を累積メトリック記憶回路５６から読み出す。そして、第１５〜第２２ブランチのそれぞれのメトリックＭ１５〜Ｍ２２を、読み出された生き残り経路の累積メトリックに足し合わせる。
【００８７】
さらに、上述と同様にして、ＡＣＳ回路５４は、上述と同様にして、第１５〜第２２ブランチの中から生き残り経路を選択する。その結果、選択された第１９〜第２２ブランチを、生き残り経路として遷移経路記憶回路５８に記憶させる。それとともに、累積メトリック計算回路５６に生き残り経路の累積メトリックを記憶させる。この場合、生き残り経路１〜４の累積メトリックは、Σ（１，４，９，１９）、Σ（１，４，９，２０）、Σ（１，４，１０，２１）及びΣ（１，４，１０，２２）である。
【００８８】
最後に、最尤復号判定回路６０の最尤判定手段は、遷移経路記憶回路５８から生き残り経路を読み出し、及びこれらの生き残り経路に対応した累積メトリックを、累積メトリック記憶回路５６から読み出す。そして、これらを、相互を比較して、累積メトリックが最小の経路を最尤経路とし、復調信号を推定する。
【００８９】
つまり、最尤復号判定回路６０は、生き残り経路として、下記の４個の遷移経路を読み出す。
（生き残り経路１）：第１→第４→第９→第１９ブランチ（累積メトリック：３．４）
（生き残り経路２）：第１→第４→第９→第２０ブランチ（累積メトリック：３．６）
（生き残り経路３）：第１→第４→第１０→第２１ブランチ（累積メトリック：２．８）
（生き残り経路４）：第１→第４→第１０→第２２ブランチ（累積メトリック：３．０）
最尤復号判定回路６０は、これらの生き残り経路の累積メトリックを比較して、最小である「生き残り経路３」を最尤経路として選択して出力する。
【００９０】
ところで、最尤復号判定回路６０が選択した最尤経路（生き残り経路３）は、トレリス線図上でＳ００→Ｓ００→Ｓ０１→Ｓ１１→Ｓ１０との遷移を行うものである。この遷移経路から得られる出力信号Ｖ１Ｖ２の系列、すなわち復号信号は、“００１１１０１０”である。ところが、この復号信号は、送信機１２が送信した符合化信号Ｈ“００１１０１１１”とは異なっている。
【００９１】
このように、符合化信号Ｈと復号信号とが異なってしまった、つまり誤って復号された原因は、受信シンボルＲ１及びＲ２が位相雑音などの影響を受けるためである。そこで、次項では、本発明の復号器が、位相雑音があっても符合化信号Ｈを復号の精度を上げて復号できることについて説明する。
【００９２】
（本発明のビタビ復号器）
次に、図８〜１０を参照して、本発明のビタビ復号器及び復号方法について説明する。図９はこの発明の復号器の構成を示す機能ブロック図である。なお、図９において、図７と同様の構成には同符号を付し、重複する説明を省略する。図１０は、補正テーブルに記憶された重み係数の説明に供するＩＱ座標の模式図である。
【００９３】
図９を参照すると、ビタビ復号器２２は、補正テーブル２６を備えている点が復号器５０と異なっている。そのため、特に図示していないが記憶部を設けて、これに読み出し自在に補正テーブル２６を格納しておく、このビタビ復号器２２中での処理で生じたデータのうち、累積メトリック記憶回路５６及び遷移経路記憶回路５８に記憶されないデータは、この記憶部に読み出し自在に一旦格納される。
【００９４】
この補正テーブル２６には、受信シンボルに含まれる位相雑音を補正する重み係数Ｗが記憶されている。具体的には、受信シンボルとＩＱ座標上の基準シンボルとの間のメトリックを求める際に、メトリックに乗じるべき重み係数Ｗが基準シンボルと関連付けて記憶されている。
【００９５】
より詳細には、補正テーブル２６では、１６個の基準シンボルごとに重み係数Ｗが定まっている。この重み係数Ｗは、基準シンボルに導入される位相雑音（図６参照）の大きさと正の相関を持つように設定されている。経験によると、位相雑音の影響は、ＩＱ座標の原点から離れるに従って大きくなる傾向がある。
【００９６】
そこで、この実施の形態では、図１０に示すように、重み係数Ｗは、基準シンボルにおける位相雑音の影響の大きさの程度に応じて、０．８、１．０及び１．２に設定されている。位相雑音の影響が小さい４個の基準シンボルにおいては、重み係数Ｗが０．８に設定されている。位相雑音の影響が中ぐらいの８個の基準シンボルにおいては、重み係数Ｗが１．０に設定されている。位相雑音の影響が大きい４個の基準シンボルにおいては、重み係数Ｗが１．２に設定されている。
【００９７】
以下の表１に、基準シンボルごとの重み係数の値を示す。
【００９８】
【表１】
2008306576.tif 000003
【００９９】
この重み係数Ｗの具体値（０．８、１．０及び１．２）は、位相雑音の存在する環境下において、重み係数Ｗを変化させて、さまざまな符合化信号Ｈについて復号シミュレーションを行うことにより決定することができる。すなわち、重み係数Ｗは、位相雑音が存在したとしても、正確に符合化信号Ｈを復号できる確率が高くなる値とする。
【０１００】
次に、ビタビ復号器２２の動作、すなわち、この発明の復号方法について説明する。
【０１０１】
このビタビ復号器２２は、受信シンボルごとに復号を行う点が、一般的な復号器５０とは異なっている。より詳細には、一般的な復号器５０においては、上述のように、受信シンボルを上位側から２ビットずつ切り出した２ビットデータを復号に用いていた。しかし、この発明のビタビ復号器２２は、位相雑音の影響を低減するために、４ビットの受信シンボルをそのまま使って復号を行う。
【０１０２】
以下、図８を適宜参照しながら、受信シンボルＲ１（“０．２，０．３，０．７，０．６”）及びＲ２（“０．８，０．５，０．６，０．５”）の場合を例に挙げ、具体的に説明する。
【０１０３】
復調器２０で受信された受信シンボルＲ１は、メトリック計算回路５２に入力される。そして、既に説明したと同様にして、受信シンボル単位でメトリックが計算される。ところで、トレリス線図（図８）から明らかなように、受信シンボルＲ１が帰属される可能性がある遷移経路は４本しかないことがわかる。以降、トレリス線図上で、４ビット長の受信シンボルを与える可能性がある遷移経路、つまり２本の連続したブランチからなる遷移経路のことを、「メタブランチ」と称する。
【０１０４】
つまり、図８において、ｔ＝０ではＳ００に位置するステートが、４ビットの送信単位Ｕ１の出力が終了するｔ＝２では、Ｓ００、Ｓ０１、Ｓ１０及びＳ１１のどれかのステートに分岐して遷移する。
【０１０５】
すなわち、ｔ＝０〜２の間では、以下に列記する４本のメタブランチのみが可能である
（メタブランチ１）：Ｓ００（ｔ＝０）→Ｓ００（ｔ＝１）→Ｓ００（ｔ＝２）とのメタブランチであり、このメタブランチからは送信単位“００００”が出力される。これは、ＩＱ座標上で［００００］の基準シンボルを占める。
（メタブランチ２）：Ｓ００（ｔ＝０）→Ｓ００（ｔ＝１）→Ｓ０１（ｔ＝２）とのメタブランチであり、このメタブランチからは送信単位“００１１”が出力される。これは、ＩＱ座標上で［００１１］の基準シンボルを占める。
（メタブランチ３）：Ｓ００（ｔ＝０）→Ｓ０１（ｔ＝１）→Ｓ１０（ｔ＝２）とのメタブランチであり、このメタブランチからは送信単位“１１０１”が出力される。これは、ＩＱ座標上で［１１０１］の基準シンボルを占める。
（メタブランチ４）：Ｓ００（ｔ＝０）→Ｓ０１（ｔ＝１）→Ｓ１１（ｔ＝２）とのメタブランチであり、このメタブランチからは送信単位“１１１０”が出力される。これは、ＩＱ座標上で［１１１０］の基準シンボルを占める。
【０１０６】
これは、ＩＱ座標上で受信シンボルＲ１が帰属する可能性がある基準シンボルは、上述の４点に限定されることを示している。また、これらの４点の基準シンボルが、受信シンボルの受信前後におけるステート間の遷移経路（メタブランチ）を表わしている。
【０１０７】
以上の点を踏まえて、メトリック計算回路５２は、これらの４本のメタブランチごとのメトリックを計算する。具体的には、受信シンボルを（“ａ，ｂ，ｃ，ｄ”）（ただし、ａ，ｂ，ｃ及びｄは０以上１以下の実数である）とし、送信単位を（“Ａ，Ｂ，Ｃ，Ｄ”）（ただし、Ａ，Ｂ，Ｃ及びＤは、０又は１である）としたとき、下記（２）式で与えられるメトリックＭＭをそれぞれのメタブランチについて求める。
ＭＭ＝｜Ａ−ａ｜＋｜Ｂ−ｂ｜＋｜Ｃ−ｃ｜＋｜Ｄ−ｄ｜・・・（２）
ところで、送信単位が（“Ａ，Ｂ，Ｃ，Ｄ”）であれば、基準シンボルは［Ａ，Ｂ，Ｃ，Ｄ］となるので、上述のメトリックＭＭは、ＩＱ座標上において受信シンボルと基準シンボルとの間の桁ごとの差の絶対値を足し合わせたものということもできる。
【０１０８】
次に、メトリック計算回路５２は、さらに重み付け手段を備えており、この手段を用いて、補正テーブル２６を参照して、上述の手順で求められたメトリックＭＭの補正を行う。具体的には、重み付け手段は、メタブランチ１〜４のそれぞれに対応する基準シンボルごとのメトリックに表１に示した重み係数を乗じ、補正メトリックＨＭＭを求める。
【０１０９】
つまり、例えば、メタブランチ１に対応する基準シンボル［００００］は、図６からわかるように位相雑音の影響を大きく受ける。その結果、たとえＩＱ座標上で、受信シンボルと［００００］との距離が近くても、その受信シンボルを単純に［００００］に帰属できるかどうかは分からない。なぜなら、［００００］付近は、位相雑音の影響を大きく受ける領域であるので、［００００］以外の基準シンボルで送信された送信単位が、位相雑音により、たまたま［００００］付近で受信された可能性があるからである。
【０１１０】
このように、受信シンボルの基準シンボルへの誤った帰属を避けるために、位相雑音の影響に応じて、メトリックＭＭの値を補正する。つまり、メトリックＭＭに基準シンボルごとの重み係数Ｗを乗じた補正メトリックＨＭＭ（＝Ｗ×ＭＭ）を用いる。
【０１１１】
このようにして求めたメタブランチ１〜４のメトリックＭＭ、補正メトリックＨＭＭ及び重み係数Ｗを以下の表２にまとめる。なお、以下の表に記載されたメトリックＭＭは、図８において、ｔ＝０〜ｔ＝２の間の矢印に付したメトリックをブランチごとに足し合わせたものと等しい。
【０１１２】
【表２】
2008306576.tif 000004
【０１１３】
表２に示した補正メトリックは、ＡＣＳ回路５４を経て累積メトリック記憶回路５６に記憶される。また、ＡＣＳ回路５４は、メタブランチ１〜４を遷移経路記憶回路５８に記憶させる。
【０１１４】
続いて、メトリック計算回路５２には、受信シンボルＲ２（“０．８，０．５，０．６，０．５”）が入力される。そして、受信シンボルＲ２に関するメトリックＭＭが計算される。ところで、符合化信号Ｈを作成する際のトレリス線図（図４）から明らかなように、受信シンボルＲ２を与えるメタブランチは１６本あることがわかる。つまり、受信シンボルＲ２は、ｔ＝４の時点においてＩＱ座標の全ての基準シンボルに帰属される可能性がある。
【０１１５】
そこで、メトリック計算回路５２のメトリック計算手段は、上述と同様にして、全てのメタブランチ（１６本）について、受信シンボルＲ２とのメトリックＭＭを計算する。そして、重み付け手段によって、上述と同様にして、計算されたメトリックＭＭに対して、基準シンボルごとの重み係数Ｗを乗じて補正メトリックＨＭＭを求める。
【０１１６】
このようにして求められたメトリックＭＭ及び補正メトリックＨＭＭを下記表３に示す。なお、以下の表に記載されたメトリックＭＭは、図８において、ｔ＝２〜ｔ＝４の間の矢印に付したメトリックをブランチごとに足し合わせたものと等しい。
【０１１７】
【表３】
2008306576.tif 000005
【０１１８】
表３に示した補正メトリックＨＭＭは、ＡＣＳ回路５４に入力される。ＡＣＳ回路５４は、受信シンボルＲ１に由来するメタブランチ（表２）と補正メトリックとを、それぞれ、遷移経路記憶回路５８と累積メトリック記憶回路５６とから読み出す。
【０１１９】
そして、ＡＣＳ回路５４は、表２及び表３の補正メトリックＨＭＭ同士を累積した累積メトリックを計算する。このようにして計算された遷移経路ごとの累積メトリックを下記表４に示す。
【０１２０】
【表４】
2008306576.tif 000006
【０１２１】
最後に、最尤復号判定回路６０の最尤判定手段が、表４に示した累積メトリックに基づき、最尤経路を推定する。つまり、表４より明らかなように、最尤復号判定回路６０は、累積メトリックが最小のＮｏ．３の経路を最尤経路と推定する（表４中に「◎」印をつけて示している。）。
【０１２２】
ところで、このＮｏ．３の遷移経路から得られる復号信号は、図８のトレリス線図を辿ることにより、“００１１０１１１”となる。この復号信号は、送信機１２が送信した符合化信号Ｈ“００１１０１１１”と一致している。これは、上述した一般的な復号器５０においては、誤った復号が行われたことと対照的である。
【０１２３】
つまり、この発明の復号器２２及び復号方法によれば、たとえ位相雑音があったとしても、より正確に符合化信号Ｈを復号することができる。
【０１２４】
なお、上述したビタビ復号器２２の動作の説明に当たり、この発明のビタビ復号器２２は、生き残り経路の選択を行うことがなかった。これは、復号器２２が復号を行った受信シンボルがＲ１とＲ２の２個のみであったからである。つまり、ビタビ復号器２２が、例えば、Ｒ１→Ｒ２→Ｒ３のように、３個の受信シンボルを連続して受信した場合には、Ｒ２までの累積メトリックを計算した後に、各ステートに遷移するブランチを１本の生き残り経路に絞る処理が行われる。
【０１２５】
この実施の形態においては、１６ＱＡＭの場合を説明したが、この発明は、６４ＱＡＭや２５６ＱＡＭ等の他の直交振幅変調についても適用できる。
【図面の簡単な説明】
【０１２６】
【図１】送受信システムの構成を示す機能ブロック図である。
【図２】符号器の構成を示す模式図である。
【図３】符号化器の状態遷移図である。
【図４】原信号から符合化信号を得る過程の説明に供するトレリス線図である。
【図５】１６ＱＡＭにおける基準シンボルをＩＱ座標上に示す模式図である。
【図６】１６ＱＡＭにおける受信シンボルの位相雑音によるズレの様子をＩＱ座標上で示す模式図である。
【図７】一般的な復号器の構成を示す機能ブロック図である。
【図８】一般的なビタビ復号の復号過程の説明に供するトレリス線図である。
【図９】この発明の復号器の構成を示す機能ブロック図である。
【図１０】補正テーブルに記憶された重み係数の説明に供するＩＱ座標の模式図である。
【符号の説明】
【０１２７】
１０  送受信システム
１２  送信機
１４  受信機
１６  符号器
１８  変調器
２０  復調器
２２  ビタビ復号器
２４  符号化器
２５  並直列変換器
２６  補正テーブル
５０  復号器
５２  メトリック計算回路
５４  ＡＣＳ回路
５６  累積メトリック記憶回路
５８  遷移経路記憶回路
６０  最尤復号判定回路
【図１】
2008306576.tif 000007
【図２】
2008306576.tif 000008
【図３】
2008306576.tif 000009
【図４】
2008306576.tif 000010
【図５】
2008306576.tif 000011
【図６】
2008306576.tif 000012
【図７】
2008306576.tif 000013
【図８】
2008306576.tif 000014
【図９】
2008306576.tif 000015
【図１０】
2008306576.tif 000016