(57)【特許請求の範囲】
【請求項１】
受信データを復調して軟判定データを生成する軟判定データ生成部と
前記受信データ中の、繰り返し送信された複数個の同一データを検出する同一データ検出部と、
前記同一データ検出部で検出された複数個の同一データの、前記軟判定データ生成部で得られた複数個の軟判定データを用いて、該同一データに対応する１つの軟判定データを得る同一データ処理部と、
前記同一データ処理部で処理された後の軟判定データについて誤り訂正処理を行なう誤り訂正処理部とを備えたことを特徴とする復号器。
【請求項２】
前記同一データ処理部が、前記軟判定データ生成部で生成された、複数個の同一データに対応する複数個の軟判定データのうちの最も信頼度の高い軟判定データを該同一データに対応する１つの軟判定データとして採用するものであることを特徴とする請求項１記載の復号器。
【請求項３】
前記同一データ処理部が、前記軟判定データ生成部で生成された、複数個の同一データに対応する複数個の軟判定データの平均的な値を該同一データに対応する１つの軟判定データとして採用するものであることを特徴とする請求項１記載の復号器。
【請求項４】
前記軟判定データ生成部で生成された軟判定データの硬判定結果を得る硬判定処理部を備え、
前記同一データ処理部が、前記軟判定データ生成部で生成された、複数個の同一データに対応する複数個の軟判定データの、前記硬判定処理部における硬判定結果に基づいて、該同一データに対応する軟判定データを生成するものであることを特徴とする請求項１記載の復号器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信データを復調して軟判定データを生成し、生成された軟判定データに基づいて復号処理を行なう復号器に関する。
【０００２】
【従来の技術】
従来より、移動体通信等において、物理的に定められたチャンネルにより複数のデータを効率的に伝送するために、送信側の符号器で所定の規則に従ってデータの一部を削除したりあるいは同一データを追加することにより得られたデータ系列を送信し、受信側の復号器で上記所定の規則に従って、データの一部が削除されたデータ系列を受信した場合はその削除されたデータを追加し、同一データが追加されたデータ系列を受信した場合はその追加された同一データを削除し、さらに誤り訂正処理を行なってデータを復号するということが行なわれている。
【０００３】
【発明が解決しようとする課題】
一般に、移動体通信等においては、受信電波の強度がめまぐるしく変動する状態（フェージング）が発生する。すると、受信データの電力が部分的に弱まったり、あるいは受信データを表す波形の位相が変化して、受信データ中の一部のデータの信頼度が低下する。このような状態で、同一データが追加されてなるデータ系列を受信した場合、上記所定の規則において、同一データを削除する手順の関係で、信頼度の低い同一データのみ選択されると、信頼度の高い同一データが受信されているのにも拘わらず、その信頼度の高い同一データが捨てられることとなり、このため誤り訂正能力が低下し、従って送信されたデータを精度よく復号することは困難であるという問題がある。
【０００４】
本発明は、上記事情に鑑み、誤り訂正能力が高められて精度よくデータを復号することができる復号器を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成する本発明の復号器は、
（１）受信データを復調して軟判定データを生成する軟判定データ生成部
（２）上記受信データ中の、繰り返し送信された複数個の同一データを検出する同一データ検出部
（３）上記同一データ検出部で検出された複数個の同一データの、上記軟判定データ生成部で得られた複数個の軟判定データを用いて、その同一データに対応する１つの軟判定データを得る同一データ処理部
（４）上記同一データ処理部で処理された後の軟判定データについて誤り訂正処理を行なう誤り訂正処理部
を備えたことを特徴とする。
【０００６】
同一データが追加されてなるデータ系列を送信する場合、基本的に元のデータはインタリーブ処理等により送信順がランダムになっている。このため、フェージングの発生等により、受信データ中の複数個の同一データのうちのあるデータの信頼度が低下している場合であっても、それら複数個の同一データのうちの他のデータの信頼度は高い場合が多い。本発明は、この観点に着目してなされたものである。
【０００７】
本発明の復号器は、受信データ中の、複数個の同一データに対応する複数個の軟判定データの中から１つの軟判定データを得、その１つの軟判定データについて誤り訂正処理を行なうものであるため、通信路においてフェージングが発生し、受信データ中の繰り返し送信された複数個の同一データのうちのあるデータの信頼度が低下している場合であっても、他の信頼度の高いデータを用いて誤り訂正処理が行なわれる。従って、誤り訂正能力が高められて精度よくデータを復号することができる。
【０００８】
ここで、上記同一データ処理部が、上記軟判定データ生成部で生成された、複数個の同一データに対応する複数個の軟判定データのうちの最も信頼度の高い軟判定データをそれら同一データに対応する１つの軟判定データとして採用するものであることが好ましい。
【０００９】
このように、複数個の軟判定データのうちの最も信頼度の高い軟判定データを採用すると、誤り訂正処理を行なうための軟判定データを簡単に得ることができる。
【００１０】
また、上記同一データ処理部が、上記軟判定データ生成部で生成された、複数個の同一データに対応する複数個の軟判定データの平均的な値をそれら同一データに対応する１つの軟判定データとして採用するものであることも好ましい態様である。
【００１１】
このように、複数個の軟判定データの平均的な値を採用すると、誤り訂正処理を行なうための軟判定データを精度よく得ることができる。
【００１２】
さらに,上記軟判定データ生成部で生成された軟判定データの硬判定結果を得る硬判定処理部を備え、
上記同一データ処理部が、上記軟判定データ生成部で生成された、複数個の同一データに対応する複数個の軟判定データの、上記硬判定処理部における硬判定結果に基づいて、それら同一データに対応する軟判定データを生成するものであってもよい。
【００１３】
このように、複数個の軟判定データを硬判定し、硬判定された結果に基づいて誤り訂正処理を行なうための軟判定データを生成すると、複数個の軟判定データを演算処理して誤り訂正処理を行なうための軟判定データを得る場合と比べて、簡単な演算処理で済む。
【００１４】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１５】
図１は、本発明の第１実施形態の復号器のブロック図である。
【００１６】
図１に示す復号器１０には、復調部１１と、繰り返しビット検出＆グループ化部１２と、繰り返しビット処理部１３と、誤り訂正処理部１４とが備えられている。
【００１７】
復調部１１は、本発明にいう軟判定データ生成部に相当する。この復調部１１には、受信データＹが入力される。この受信データＹは、送信側で同一データの繰り返し処理が行なわれて、それらデータがメモリに順次書き込まれ次いでそのメモリから所定のアルゴリズムで読み出されることによりデータの順序を攪拌するインタリーブ処理が施され、さらに所定の変調方式で変調されてなるデータ系列である。復調部１１は、この受信データＹを復調し、さらに受信データＹを表わす波形の振幅と位相に基づいて軟判定データを生成する。ここでは、論理‘０’を表わす‘Ｌ’レベルの電圧と論理‘１’を表わす‘Ｈ’レベルの電圧との間が７通りのレベルの電圧に分けられてなる７値の軟判定データ０〜６を取り扱うものとして説明する。典型的には、軟判定データ６，０が、信頼度の高いデータに相当し、軟判定データ３が信頼度の低いデータに相当する。
【００１８】
繰り返しビット検出＆グループ化部１２は、本発明にいう同一データ検出部に相当する。この繰り返しビット検出＆グループ化部１２には、復調部１１からの軟判定データが入力される。繰り返しビット検出＆グループ化部１２は、上記所定のアルゴリズムに従って、入力された軟判定データのうち、どの軟判定データのビットが繰り返されているのかを検出し、それら検出されたビットの軟判定データを１つのグループにグループ化する。
【００１９】
繰り返しビット処理部１３は、本発明にいう同一データ処理部に相当するものであり、１つにグループ化された軟判定データのうちで受信レベルの一番大きい軟判定データ、即ち複数個の同一データに対応する複数個の軟判定データのうちの最も信頼度の高い軟判定データを、それら同一データに対応する１つの軟判定データとして採用する。例えば、１つにグループ化された軟判定データ６，…，３，…，５，…，５，…，６（…は、インタリーブ処理された効果によるデータ、３はフェージングあるいはノイズの影響を最も大きく受けたデータである）の場合、中間データである軟判定データ３からの距離が一番離れている軟判定データ６を採用する。このようにして、１つのグループ内から信頼度の一番高い軟判定データを１つだけ採用する。
【００２０】
誤り訂正処理部１４では、公知の技術であるビタビ復号やターボ復号等により、繰り返しビット処理部１３から出力された上記信頼度の高い軟判定データ６を用いて誤り訂正処理を行なって２値のビット系列のデータを生成し、さらにそのビット系列のデータのＣＲＣ検査を行ない、誤りなしと判定された場合はそのビット系列のデータを復号データＤとして出力する。一方、誤りありと判定した場合は、その誤り訂正処理部１４で誤り訂正を行なう。
【００２１】
このように、本実施形態の復号器１０は、受信データＹ中の、複数個の同一データに対応する複数個の軟判定データの中から１つの軟判定データを得、その１つの軟判定データについて誤り訂正処理を行なうものであるため、通信路においてフェージングなどにより電波状態が悪い区間が含まれる場合、受信データＹ中の繰り返し送信された複数個の同一データのうちのあるデータの信頼度が低下している場合であっても、他の信頼度の最も高いデータを用いて誤り訂正処理が行なわれる。従って、誤り訂正能力が高められて精度よくデータを復号することができる。また、繰り返しビット処理部１３は、復調部１１で生成された、複数個の同一データに対応する複数個の軟判定データのうちの最も信頼度の高い軟判定データをそれら同一データに対応する１つの軟判定データとして採用するものであるため、誤り訂正処理を行なうための軟判定データが簡単に得られる。
【００２２】
次に、本発明の第２実施形態の復号器について説明する。
【００２３】
図２は、本発明の第２実施形態の復号器のブロック図である。
【００２４】
図２に示す復号器２０は、第１実施形態の復号器１０と比較し、繰り返しビット処理部２３が異なっている。この繰り返しビット処理部２３は、復調器１１で生成された、複数個の同一データに対応する複数個の軟判定データの平均的な値をそれら同一データに対応する１つの軟判定データとして採用する。
【００２５】
例えば、１つにグループ化された全ての軟判定データを、簡単のため、５つの軟判定データ６，３，５，５，６とすると、これら軟判定データの平均値｛（６＋３＋５＋５＋６）／５＝５｝、即ち軟判定データ５を採用する。以下、前述した第１実施形態の復号器１０と同様にして、誤り訂正処理部１４で上記軟判定データ５を用いて誤り訂正処理を行なって２値のビット系列のデータを生成してＣＲＣ検査を行ない、復号データＤを求める。
【００２６】
このように、第２実施形態の復号器２０では、繰り返しビット処理部２３が、複数個の軟判定データの平均的な値を採用するものであるため、誤り訂正処理を行なうための軟判定データの精度が高まる。
【００２７】
さらに、本発明の第３実施形態の復号器について説明する。
【００２８】
図３は、本発明の第３実施形態の復号器のブロック図である。
【００２９】
図３に示す復号器３０には、軟判定データの硬判定結果を得る硬判定処理部３５が備えられている。また、復調部１１で生成された、複数個の同一データに対応する複数個の軟判定データの、硬判定処理部３５における硬判定結果に基づいて、それら同一データに対応する軟判定データを生成する繰り返しビット処理部３３も備えられている。
【００３０】
この復号器３０は、繰り返しビット検出＆グループ化部１２で１つにグループ化された軟判定データ全てについて、硬判定処理部３５で論理‘０’もしくは論理‘１’のいずれであるのかの硬判定処理を行ない、繰り返しビット処理部３３で硬判定処理された論理‘０’および論理‘１’うちの数の多い論理に対応する軟判定データを採用する。例えば、１つにグループ化された軟判定データ６，３，５，５，６を硬判定処理すると、硬判定データ１，？，１，１，１（軟判定データ３は中間データであるため、０もしくは１のいずれにも属さない）が得られる。ここで、５つの軟判定データ６，３，５，５，６のうち、４つまでが硬判定データ１と判定されるため、最終的に硬判定データ１に対応する軟判定データ６を採用する。以下、誤り訂正処理部１４で上記軟判定データ６を用いて誤り訂正処理を行なって２値のビット系列のデータを生成してＣＲＣ検査を行ない、復号データＤを求める。
【００３１】
このように、第３実施形態の復号器３０では、複数個の軟判定データを硬判定し、硬判定された結果に基づいて誤り訂正処理を行なうための軟判定データを生成するものであるため、複数個の軟判定データを演算処理して誤り訂正処理を行なうための軟判定データを得る場合と比べて、簡単な演算処理で済む。
【００３２】
【発明の効果】
以上説明したように、本発明によれば、誤り訂正能力が高められて精度よくデータを復号することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態の復号器のブロック図である。
【図２】本発明の第２実施形態の復号器のブロック図である。
【図３】本発明の第３実施形態の復号器のブロック図である。
【符号の説明】
１０，２０，３０    復号器
１１    復調部
１２    繰り返しビット検出＆グループ化部
１３，２３，３３    繰り返しビット処理部
１４    誤り訂正処理部
３５    硬判定処理部
【図１】
0004319318.tif 000002
【図２】
0004319318.tif 000003
【図３】
0004319318.tif 000004