(57)【特許請求の範囲】
【請求項１】
送信機装置から送信されかつ受信機装置で受信されるデジタル情報を誤差保護するコード化システムにおいて、
（ａ）上記送信機装置に設けられ、上記デジタル情報の情報ブロックをコード化する送信機エンコーダを具備しており、この送信機エンコーダは、
（１）情報ベクトルと主冗長ベクトルとを含む情報コード語を作るように上記デジタル情報の情報ブロックをコード化する情報エンコーダと、
（２）上記主冗長ベクトルと二次冗長ベクトルとを含む冗長コード語を作るように上記主冗長ベクトルをコード化する冗長エンコーダと、を含んでおり、
（ｂ）上記受信機装置に設けられ、受信情報コード語を復号化しかつ上記受信情報コード語を選択的に抹消する受信機デコーダを具備しており、この受信機デコーダは、
（１）初期推定情報ベクトルを作るように上記受信情報コード語を復号化する主情報デコーダと、
（２）推定主冗長ベクトルを作るように受信冗長コード語を復号化する冗長デコーダと、
（３）引続く推定コード語を作るために上記初期推定情報ベクトルと上記推定主冗長ベクトルとを含む初期推定コード語を復号化する二次情報デコーダと、を含んでおり、
（４）上記初期推定コード語および上記引続く推定コード語が比較される比較試験を行ない、
（５）上記受信機デコーダが上記初期推定コード語および上記引続く推定コード語の上記比較に基づいて上記受信コード語を選択的に抹消するようにした、ことを特徴とするコード化システム。
【請求項２】
請求の範囲第１項記載のコード化システムにおいて、上記主情報デコーダは上記受信情報コード語をソフト復号化するようにしたことを特徴とするコード化システム。
【請求項３】
請求の範囲第１項記載のコード化システムにおいて、上記冗長デコーダは上記受信冗長コード語をソフト復号化するようにしたことを特徴とするコード化システム。
【請求項４】
請求の範囲第１項記載のコード化システムにおいて、上記比較器は上記初期推定コード語および上記引続く推定コード語間の距離を決定しかつこの決定された距離を所定の基準距離と比較することによって上記初期推定コード語と上記引続く推定コード語とを比較するようにしたことを特徴とするコード化システム。
【請求項５】
送信機装置から送信されかつ受信機装置で受信されるデジタル情報を誤差保護するコード化方法において、
（ａ）情報ベクトルと主冗長ベクトルとを含む情報コード語を作るように上記送信機装置で上記デジタル情報の情報ブロックをコード化すること、
（ｂ）上記主冗長ベクトルと二次冗長ベクトルとを含む冗長コード語を作るように上記主冗長ベクトルをコード化すること、
（ｃ）上記情報コード語と上記冗長コード語とを送信すること、
（ｄ）上記受信機装置で上記送信情報コード語と上記送信冗長コード語を受信すること、
（ｅ）初期推定情報ベクトルを作るように上記受信情報コード語を復号化すること、
（ｆ）推定主冗長ベクトルを作るように上記受信冗長コード語を復号化すること、
（ｇ）引続く推定コード語を作るために上記初期推定情報ベクトルと上記推定主冗長ベクトルとを含む初期推定コード語を復号化すること、
（ｈ）上記初期推定コード語と上記引続く推定コード語とを比較すること、
（ｉ）上記初期推定コード語と上記引続く推定コード語との上記比較に基づいて上記受信コード語を選択的に抹消すること、
を備えることを特徴とするコード化方法。
【請求項６】
コード化システムにおいて、
（ａ）情報ベクトルと主冗長ベクトルとを含む情報コード語を作るように情報ブロックをコード化し、かつ上記主冗長ベクトルと二次冗長ベクトルとを含む冗長コード語を作るように上記主冗長ベクトルをコード化する送信機エンコーダと、
（ｂ）上記情報コード語と上記冗長コード語とを送信する送信機と、
（ｃ）上記送信冗長コード語と情報コード語とを受信する受信機と、
（ｄ）上記受信情報コード語に応じて初期推定コード語を作りかつ上記受信冗長コード語および上記初期推定コード語に応じて引続く推定コード語を作り、上記初期推定コード語と上記引続く推定コード語とを比較し、上記初期推定コード語と上記引続く推定コード語との上記比較に基づいて上記受信コード語を選択的に抹消する受信機デコーダと、
を具備することを特徴とするコード化システム。
【請求項７】
請求の範囲第６項記載のコード化システムにおいて、上記送信機エンコーダはゴーレイコードを用いて上記情報ブロックをコード化するようにしたことを特徴とするコード化システム。
【請求項８】
請求の範囲第６項記載のコード化システムにおいて、上記受信機デコーダは上記受信情報コード語および上記受信冗長コード語をソフト復号化するようにしたことを特徴とするコード化システム。
【請求項９】
請求の範囲第６項記載のコード化システムにおいて、上記受信機デコーダは上記初期推定コード語および上記引続く推定コード語間の距離を決定してこの決定された距離を所定の基準距離と比較することによって上記初期推定コード語と上記引続く推定コード語とを比較するようにしたことを特徴とするコード化システム。
【発明の詳細な説明】
発明の背景
近年、能率的で高信頼のデジタル通信システムの要求が増大してきている。デジタル情報の伝送はノイズ、歪およびフェージングのような通信チャンネルの悪影響を受ける。これらの影響は伝送されるデータストリームにチャンネル誤差と呼ばれる誤差を導入する。特に、これらの影響は無線通信システムでは重大である。受信２進シーケンスでの誤差の確率は無線通信リンクにおいては最も重要な設計パラメータの１つである。
１９４８年にクロードＥ．シャノン（Ｃｌａｕｄｅ  Ｅ．  Ｓｈａｎｎｏｎ）はデジタル情報の適切な符号化によりノイズのあるチャンネルによって導入される誤差は情報伝送の速度を犠牲にしなくともある所望のレベルまで減少させることができることを著名な論文で論証した。それ以降、ノイズのあるチャンネルでの誤差制御の能率的な符号化および復号化方法を開発することに多大の研究が行なわれてきている。現在これら研究は高信頼性のデジタル無線通信システムが可能であるという点に達している。現在、誤差制御のためにコード化を用いることは現代のデジタル無線通信システムの設計の不可欠の部分となっている。
ＧＳＭにおいては、ＲＦチャンネルを介して伝送されるデータを保護する無数のコード化方式が存在している。異なった論理チャンネルに対しては異なったコード化方式が使用される。例えば、音声メッセージを伝送するために使用されるトラヒックチャンネルはユーザデータを伝送するために使用されるトラヒックチャンネルよりも弱い保護でよい。従って、音声チャンネルは往々高速コードを用いる。信号形成データを伝送するために使用される制御チャンネルは一層強い保護を必要とし、これはコード速度をより低くする必要がある。このより低いコード速度はコード化のオーバーヘッドに加わり、かつ帯域幅要求を増大させる。従って、コード化のオーバーヘッドのわずかな増大で所望の程度の誤差保護を与えることができるより効果的なコードを開発することが所望される。
多くの制御チャンネルにとって、データは２つのステップでチャンネルコード化される。信号形成データは畳み込みコード化の前にブロックコード化される。従って、畳み込みコードは伝送されるべきビット数を２倍にする。この２ステップの符号化方式は長いシーケンスを伝送するような制御チャンネルでは効果的に働くが、それは短いシーケンスだけを伝送するようなランダムアクセスチャンネル（ＲＡＣＨ）のような制御チャンネルにとって理想的なものほどではない。一般的に、ブロックコードは畳み込みコードよりも良好なハミング距離を有している。更に、通常使用されている巡回コードはソフト復号化を可能としないので、デコーダへの入力はハードリミットされる。
発明の概要
本発明は無線通信システムにおいて誤差制御のために使用される誤差検出および訂正システムである。この誤差検出および訂正システムは短いデータシーケンスの誤差保護のため特に有効である。この誤差検出および訂正システムは送信前にデジタル情報シーケンスをコード化する送信機エンコーダと元の情報シーケンスを再作成するように受信シーケンスを復号化する受信機デコーダとを含んでいる。元の情報シーケンスは情報ベクトルと主冗長ベクトルとを含む情報コード語を作るように符号化される。次いで、この主冗長ベクトルは主冗長ベクトルと二次冗長ベクトルとを含む冗長コード語を作るようにコード化される。情報コード語および冗長コード語は結合されそして送信される。
受信機は初期推定情報ベクトルを作るように受信情報コード語をソフト復号化する主情報デコーダを含んでいる。冗長デコーダは推定主冗長ベクトルを作るように受信冗長コード語をソフト復号化する。次いで、情報ベクトルおよび主冗長ベクトルの初期推定値は二次推定情報コード語を作るように二次情報デコーダによりハード復号化される。情報コード語の第１および第２の推定値はそれらの間のハミング距離を決定するために比較される。ハミング距離が所定値よりも大きければ、二次情報デコーダは受信コード語を抹消させないようにする。
この２ステップ復号化プロセスはランダムアクセスチャンネルに対して現在使用されているコード化方式に対する幾つかの長所を有している。最初に、本発明はコード化オーバーヘッドを増大することなく極めて効果的な誤差制御を与えることができる入れ子型ブロックコードを用いる。本発明の入れ子型ブロックコード方式は１／３あるいは１／４のコード速度を有することができる。第２に入れ子型ブロックコード方式は従来のコード化方式よりも融通性がより大きい。例えば、本発明は信頼性ファクタを考慮に入れるためにソフト決定復号化を用いてもよい。１つの最後の利点は従来使用されているコード化方式に比較して残留ビット誤り率およびフレーム抹消率が大きく減少されることである。
別態様の実施例においては、情報コード語が多数回受信機装置に送信される。受信情報ベクトルは選択的に結合され、および／または一連の並列デコーダに経路決めされる。次いで、情報ベクトルは情報シーケンスの多数の推定値を発生するように個別に復号化される。情報シーケンスのこの結果の推定値は最終推定値を発生するように結合される。
本発明の他の目的および長所は以下の説明並びに本発明の単なる図示にすぎない添付図面の検討から明白となるであろう。
【図面の簡単な説明】
図１はデータ伝送システムのブロック図である。
図２は送信機エンコーダのブロック図である。
図３はコード語プロセッサおよび受信機デコーダのブロック図である。
図４は送信機エンコーダによって使用されるビット位置決め方式を示す図である。
図５は並列ブロックコード化方式を用いる受信機デコーダの別態様の構成を示すブロック図である。
発明の詳細な説明
図面、特に図１を参照すれば、本発明のデータ伝送システムは一般的に参照番号１０で示されている。データ伝送システム１０は情報源２０、送信機エンコーダ３０、変調器４０、復調器５０、受信コード語プロセッサ６０および受信機デコーダ７０を含んでいる。
情報源２０はアナログ形式のものかあるいはデジタルビットシーケンスとなることができる。それがアナログ形式のものである場合に、必要なデジタルビットシーケンスを得るためにサンプリングされて量子化されることができる。しかしながら、このシーケンスはチャンネル符号化のためあるいはデータ通信システムのキャリアを変調するためには直接的には好ましくないかもしれない。このため、データシーケンスを再構築してそれをチャンネル要求に適合させる情報源のコード化が適用される。情報源エンコーダは情報源データの冗長性を減少するように情報をコード化する。これはしばしば「データ圧縮」と呼ばれる。この結果はより短いビットシーケンスとなり、そのためより多くのメッセージが送られることができあるいは所定のアロケーションに記憶されることができるようになる。情報源２０の出力は情報シーケンスと呼ばれる。
送信機エンコーダ３０は情報源からの情報シーケンスをコード語と呼ばれる個別の符号化シーケンスに変換する。この形式の符号化はチャンネル符号化と呼ばれ、情報源符号化の後であるが変調前に行なわれて情報源ビットをチャンネルビットに変換するデータ変換を云う。
チャンネル符号化は波形コード化および構造化シーケンシャルコード化の２つの形式のものとなることができる。波形コード化は情報源データを変換し、検出プロセスが受ける誤差を少なくし、それにより変換性能を改善する。構造化シーケンシャルコード化（線形ブロックコード化）は構造化された冗長性を情報源データに挿入して伝送あるいはチャンネル誤差が識別されて訂正されることができるようにする方法を表す。構造化シーケンスはブロックコード化および畳み込みコード化の２つの形式のうちの１つとなる。
本発明のデータ伝送システム１０は、情報源データがそれぞれｋのデータビットのブロックに最初にセグメント化されるようなブロックコード化を用いる。各ブロックはｍ＝２kの異なったメッセージの任意の１つを表すことができる。チャンネルエンコーダはｋの入力ビットのそれぞれのブロックを受けてそれらをｎの出力ビットに符号化する。２kのコード化メッセージの組はコードブロックと呼ばれる。符号化プロセスによって加えられる（ｎ−ｋ）のビットは冗長ビットと呼ばれ、新たな情報を担わない。比ｋ／ｎはコード速度として定義され、このコードは（ｎ，ｋ）コードと呼ばれる。
エンコーダ３０によって加えられる冗長情報は伝送時に生じる誤差に対して情報シーケンスを保護するために使用される。これは誤差制御コード化として知られている。情報ビットストリームは情報シーケンスから計算される（例えばモジュロ２加算に基づくパリティチェックによって）。このようにして、元の情報シーケンスと冗長ビットストリームとの間の依存性あるいは相関が作られる。この依存性はチャンネル環境において発生される誤差を検出して訂正するためにデコーダによって利用される。冗長ビットはしばしばパリティビットと呼ばれる。
変調器４０は送信機エンコーダ３０からのコード語をキャリア信号と結合してそれが送信にふさわしいものとなるようにする。デジタルシステムにおいては、開始、停止、プリアンブルおよびポストアンブルビットを含む全体の情報のデータビットは物理レベルで通信チャンネルとインターフェースされる。ビットストリームが符号化され、フォーマットされかつ実際の送信のための準備が行なわれた後に、それはチャンネル特性と適合するようにされる必要がある。このチャンネル適合はデジタル情報を時間可変波形に変換することによって行なわれる。
変調器４０はデジタルデータストリームから、そのデータを表しかつ波形チャンネルによって許容されることができる波形への変換を与える。このようなチャンネルは送信電力の制約を満たすように最適化される。技術（ＡＭ、ＦＭあるいはＰＭ）または技術の組合せの選択は、一般的に、誤差パフォーマンス基準、帯域幅効率および必要な信号処理の複雑さに依存する。
ＧＳＭのために指定されている変調はＧＭＳＫである。ＧＭＳＫは周波数変調が入念に工夫された位相変調の結果であるようなある形式の定エンベロープＦＳＫである。従って、占有帯域幅の一定の制限を伴ったキャリアには明らかにＡＭは存在しない。好ましくは、本発明は非ナイキストフィルタを用いるＧＭＳＫを採用する。
被変調信号は無線通信チャンネルのような通信チャンネルを介して送信される。通信チャンネルは被変調信号を変化させるノイズのようなある悪影響を受ける。
受信機で受信波形は復調器５０によって処理される。復調器５０は離散のもの（量子化されている）あるいは連続のもの（量子化されていない）ものであってもよい出力を生じさせる。符号化シーケンスに対応する復調器出力のシーケンスは受信シーケンスと呼ばれる。
受信コード語プロセッサ６０および受信機デコーダ７０は理想的には元の情報シーケンスの複製となる２進シーケンスに受信シーケンスを変換する。この受信シーケンスは、度々、チャンネル環境のノイズまたは他の悪影響によって導入されるチャンネル誤差を含んでしまう。デコーダ７０はチャンネル誤差があればこれを検出して訂正するために送信機エンコーダ３０によって加えられた冗長情報並びにコード化方式の知識を使用する。
データ伝送システム１０は伝送データの誤差制御のため２つのブロックコードの組合せを用いる。図２および３は入れ子型ブロックコード方式を用いる送信機エンコーダ３０および受信機デコーダ７０の好適実施例をそれぞれ示す。
ここで、図２を参照すると、２つの入れ子型（ｎ，ｋ）ブロックコードを用いる送信機エンコーダ３０のブロック図が示されている。送信機エンコーダ３０は情報エンコーダ３２、デマルチプレクサ３４、冗長エンコーダ３６およびブロック直交インターリーバ３８を含んでいる。
情報エンコーダ３２の機能は情報源２０から受けた情報シーケンスを符号化することである。情報エンコーダ２２は誤差を検出および／または訂正するためにデコーダ７０によって使用されることができる冗長情報を導入するような態様で情報シーケンス１を符号化する。情報エンコーダ２２の出力は元の情報シーケンスすなわち情報ベクトルＩと情報ベクトル空間から導出された情報パリティビットストリームＰ1とを含む情報コード語である。この導出は情報ベクトルの指示された線形の組合せに基づいている。情報パリティビットストリームＰ1は主冗長ベクトルとも呼ばれる。
情報エンコーダ３２によって使用されるコードは、好ましくは、（ｎ，ｋ）ブロックコードである。好適実施例において、１２ビット情報シーケンスを符号化するために規則的な（２４，１２）ゴーレイコードが使用される。主として、（２４，１２）ゴーレイコードはその長い最小ハミング距離のために使用され、この結果７つの誤差を検出して３つまでの誤差を訂正できるようになる。他の（ｎ，ｋ）ブロックコードが使用されてもよい。
情報エンコーダからの情報コード語ＩＰ1出力はブロック直交インターリーバ３８とデマルチプレクサ３４とに供給される。デマルチプレクサ３４は情報コード語ＩＰ1から情報パリティビットストリームＰ1を取り出す。次いで、この情報パリティビットは冗長エンコーダ３６に送られ、これは二次パリティビット（Ｐ2）を情報パリティビット（Ｐ1）に加えることによって冗長コード語を作る。この冗長コード語Ｐ1Ｐ2は冗長パリティビットストリームＰ1と、Ｐ1ベクトル空間内でのベクトルの線形の組合せから得られる付加ビットストリームＰ2とからなる。冗長エンコーダは（２４，１２）ゴーレイコードをも使用する。次いで、冗長コード語Ｐ1Ｐ2は情報コード語ＩＰ1が供給されるインターリーバ３８に供給される。
インターリーバ３８は受信機へのその後の送信のため情報コード語ＩＰ1と冗長コード語Ｐ1Ｐ2とをインターリーブする。最良の性能を得るため、図４に示されるビット位置決め方式が使用される。Ｓjは一連の３ビットベクトルを表す。１／３のコード速度が使用される場合に、ＳjはそれぞれＩ、Ｐ1およびＰ2のｊ番目のビットからなるベクトルとなる。１／４のコード速度に対しては、Ｐ1のｊ番目のビットがＳjにおいて２度繰り返される。
ここで図３を参照すると、受信機がより詳細に示されている。受信機はコード語プロセッサ６０とデコーダ７０とを含んでいる。復調器５０は受信シーケンスをコード語プロセッサ６０に供給する。コード語プロセッサ６０はデマルチプレクサ６２とベクトル結合器６４とを含んでいる。デマルチプレクサ６２は受信シーケンスから受信ベクトル
0003860218.tif 000002
を抽出する。１／４のコード速度が使用される場合、デマルチプレクサの出力は情報パリティビットベクトル
0003860218.tif 000003
の２つのインスタンスを含む。ベクトル結合器６４は復号化動作において使用される単一のインスタンスを作るように情報パリティビットベクトル
0003860218.tif 000004
のこれら２つのインスタンスを結合する。次いで、ベクトル
0003860218.tif 000005
が処理のために受信機デコーダ７０に供給される。
受信機デコーダ７０は主情報ベクトルデコーダ７２と主冗長ベクトルデコーダ７８と二次情報ベクトルデコーダ８４と比較器９０とからなる。
受信情報ベクトル
0003860218.tif 000006
および受信情報パリティビットストリーム
0003860218.tif 000007
は、推定情報ベクトル発生器７４と内部メモリ７６とを含んだ主情報ベクトルデコーダ７２に供給される。ベクトル発生器７４は情報ベクトルの推定値
0003860218.tif 000008
を作るためにベクトル
0003860218.tif 000009
をソフト復号化する。好ましくは、情報ベクトルの多数の推定値
0003860218.tif 000010
が訂正されるそれらの可能性の順序で発生されかつメモリ７６に記憶される。
情報パリティビットストリームベクトル
0003860218.tif 000011
も二次パリティビットベクトル
0003860218.tif 000012
と共に主冗長ベクトルデコーダ７８に供給される。主冗長ベクトルデコーダ７８は推定主冗長ベクトル発生器８０とメモリ８２とを含んでいる。情報パリティビットストリームベクトル
0003860218.tif 000013
および冗長パリティビットベクトル
0003860218.tif 000014
は情報パリティビットストリーム
0003860218.tif 000015
の推定値Ｐ1を作るようにソフトゴーレイコードによりソフト復号化される。好ましくは、情報パリティビットストリームの多数の推定値
0003860218.tif 000016
が訂正される可能性の順序で計算されてメモリ８２に記憶される。
推定情報ベクトル
0003860218.tif 000017
および推定情報パリティビットストリーム
0003860218.tif 000018
は、コード語発生器８６とメモリ８８とを含んだ二次情報デコーダ８４に供給される。コード語発生器８６は最終推定値
0003860218.tif 000019
を作るように第１の推定値を処理して復号化する。最終推定値
0003860218.tif 000020
は、第１の推定値
0003860218.tif 000021
と共に比較器９０に供給される。比較器９０は
0003860218.tif 000022
間のハミング距離を計算する距離計算機９２を含んでいる。
0003860218.tif 000023
間のハミング距離が所定値よりも大きければ、比較器９０により抹消信号が発生され、受信コード語を抹消させるようにする二次情報デコーダ８４に与えられる。
別態様として、比較器９０は内側のデコーダ７２および７８に不結果の信号を与えることができ、これは内側デコーダ７２、７８がＩＰ1およびＰ1Ｐ2に対応する確率の順序を減少する上で他の好ましいコード語を出力するようにし、これらはそれらそれぞれのメモリ７６、８２に記憶される。この不結果の信号は図３において点線で示されている。他の好ましいコード語が存在する場合には、変更された推定コード語
0003860218.tif 000024
は外側デコーダ８４に再度供給され、それは上に述べたプロセスを繰り返す。プロセスは任意の指定された回数を反復されることができ、カウントは比較器９０の一部を形成するカウンタ９４によって保持される。外側デコーダ８４がｎの試行の後に止まれば、抹消信号が発生される。
ここで図５および６を参照すると、並列コード化方式を用いる受信機デコーダ１００が示されている。考慮される並列コード化方式はあるダイバーシチにより受信機で反復される規則的な誤差制御コードに制限される。反復は時間（ＴＤＭＡ）ででも、周波数帯域（ＦＤＭＡ）ででも、あるいは他の直交手段（ＣＤＭＡ）ででもよい。別態様として、受信機コードはアンテナダイバーシチを使用して同一の送信コード語の別個に導出されるものとなる。
図５および６に示されるように、受信信号はパリティチェックＰ1、Ｐ2・・・ＰLを備えてＬ回反復された同一の情報シーケンスＩからなる。パリティチェックＰ1、Ｐ2・・・ＰLは同一のコードに由来してもあるいは異なったコードに由来してもよい。受信コード語ＩＰ1、ＩＰ2・・・ＩＰLは復調後にデマルチプレクサ１０２に供給される。デマルチプレクサ１０２は受信情報ベクトルから受信パリティベクトルＰ1、Ｐ2・・・ＰLを分離する。
図５に示される実施例において、情報ベクトルは、次いで、ベクトル結合器１０４に供給され、ソフト結合あるいはハード結合技術を用いて結合される。受信情報ベクトルのソフト結合は種々のダイバーシチ結合技術を用いて行なわれてもよい。ハード結合はビットレベルでの多数決票決に相当する。結合技術は当業者に周知であるため、ここではそれらを詳細には説明しない。次いで、結果の情報ベクトル
0003860218.tif 000025
は個々のパリティベクトルＰ1、Ｐ2・・・ＰLと共に一連の並列デコーダに供給される。その際に、情報ベクトル
0003860218.tif 000026
は受信パリティベクトルのそれぞれと個別に復号化される。次いで、情報シーケンスのその結果の推定値
0003860218.tif 000027
は第２のベクトル結合器１０８に供給されて、ハードまたはソフト結合技術の一方を用いて結合される。スイッチ１０７はデコーダ１０８の出力が選択的に通過されるようにする。例えば、ソフトデコーダ１０６の信頼性が所定値よりも低ければ、スイッチ１０７はデコーダ１０６によって第１にされることができる。ベクトル結合器１０８の出力はハードリミッタ１１０に渡される。
図６に示される実施例においては、ベクトル結合器１０４が取り除かれ、２つのルータ１０５によって置き換えられる。ルータ１０５は入力が任意のデコーダ１０６に向けられるようにする。このため、情報ベクトル
0003860218.tif 000028
は任意の冗長ベクトル
0003860218.tif 000029
を用いて復号化されることができる。出力Ｊ1〜ＪLは異なった入力
0003860218.tif 000030
に対応してもよく、あるいは全て同一であってもよい。同様に、出力Ｑ1〜ＱLは異なった入力
0003860218.tif 000031
対応してもよく、あるいは同一であってもよい。前の実施例の場合のように、各デコーダ１０６は情報シーケンスの推定値
0003860218.tif 000032
を発生する。推定値
0003860218.tif 000033
はベクトル結合器１０８によって結合される。スイッチ１０７はデコーダ１０６がベクトル結合器１０８に選択的に渡されるようにする。
入れ子型コード化方式はコード化オーバーヘッドを増加しない誤差制御の効果的な方法を与える。入れ子型ブロックコード方式は１／３または１／４のコード速度を有することができ、ある従来技術の方式よりも融通性がある。並列コード化方式もデコーダに大きな融通性を与える。
勿論、本発明は発明の精神および必須の特徴から逸脱することなしにここに記載したものとは異なった態様で実施されてもよい。従って、本実施例はあらゆる点で図示的なものとして考慮されるべきで、制限的には考慮されるべきではなく、添付の請求の範囲の意味および同等の範囲に入る全ての変更はそれに包含されるように意図される。
【図１】
0003860218.tif 000034
【図２】
0003860218.tif 000035
【図３】
0003860218.tif 000036
【図４】
0003860218.tif 000037
【図５】
0003860218.tif 000038