JP2000031837A - Encoding method - Google Patents
Encoding methodInfo
- Publication number
- JP2000031837A JP2000031837A JP19552298A JP19552298A JP2000031837A JP 2000031837 A JP2000031837 A JP 2000031837A JP 19552298 A JP19552298 A JP 19552298A JP 19552298 A JP19552298 A JP 19552298A JP 2000031837 A JP2000031837 A JP 2000031837A
- Authority
- JP
- Japan
- Prior art keywords
- encoder
- codes
- code
- encoding method
- systematic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Error Detection And Correction (AREA)
Abstract
(57)【要約】
【課題】 異なる符号長の符号を組み合わせたターボ符
号化法を実現する。
【解決手段】 符号器101、102で用いる符号をそ
の符号長が異なる組織的ブロック符号、あるいはその符
号長が異なる組織的畳み込み符号、あるいは一方を組織
的ブロック符号とし他方を組織的畳み込み符号とする。
(57) [Summary] [PROBLEMS] To realize a turbo coding method in which codes having different code lengths are combined. SOLUTION: Codes used in encoders 101 and 102 are systematic block codes having different code lengths, or systematic convolutional codes having different code lengths, or one is a systematic block code and the other is a systematic convolutional code. .
Description
【0001】[0001]
【発明の属する技術分野】本発明は、符号化方法に係
り、特に雑音のある通信路を介して情報を伝送するのに
符号化方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an encoding method, and more particularly, to an encoding method for transmitting information through a noisy communication path.
【0002】[0002]
【従来の技術】情報信号を符号化し、これを復号するこ
とによって誤り訂正を行うことが可能になり、様々な手
法が今日まで試行または実用化されている。この誤り訂
正を行った場合、信号対雑音比(もしくはEb/N0,E
b:ビットあたりの電力、N0:1HZあたりの雑音電
力)がはたしてどこまで低くなっても誤り訂正が可能で
所定の誤り率で情報信号を復調できるかという問題は、
信頼できる無線通信を行う場合に非常に重要な問題であ
る。2. Description of the Related Art An error correction can be performed by encoding an information signal and decoding the information signal, and various techniques have been tried or put to practical use to date. When this error correction is performed, the signal to noise ratio (or Eb / N0, E
b: the power per bit, N0: the noise power per HZ), the problem is whether error correction is possible and the information signal can be demodulated at a predetermined error rate, no matter how low it is.
This is a very important problem when performing reliable wireless communication.
【0003】この問題の理論的限界を裏付けるものとし
てシャノンの定理がある。Sを通信路への平均入力電
力、Nを平均雑音電力とする。この通信路の容量C(ビ
ット/サンプル)はシャノンによって計算された。シャ
ノンの与えた公式は、次式となる。[0003] Shannon's theorem supports the theoretical limit of this problem. Let S be the average input power to the communication path and N be the average noise power. The capacity C (bits / sample) of this channel was calculated by Shannon. The formula given by Shannon is:
【数1】 通信路容量C=(1/2)・log2(1+(S/N)) ベースバンドの離散時間通信路で、その帯域幅(両側)
が2Wであると、受信機の入力信号では1秒当たり2W
個のナイキストサンプルデータが存在する。雑音は白色
ガウス雑音とすると、1秒当たり2W個の雑音サンプル
は独立なので、このような離散時間通信路は無記憶雑音
通信路である。したがって、1秒当たりのビット数の単
位で表した容量Cbは、次式となる。## EQU1 ## Channel capacity C = (1/2) .log 2 (1+ (S / N)) Baseband discrete-time channel with its bandwidth (both sides)
Is 2W, the input signal of the receiver is 2W per second.
Nyquist sample data exists. If the noise is white Gaussian noise, 2W noise samples per second are independent, so such a discrete time channel is a memoryless noise channel. Therefore, the capacity Cb expressed in units of the number of bits per second is given by the following equation.
【数2】Cb=W・log2(1+(S/N))## EQU2 ## Cb = W.log 2 (1+ (S / N))
【0004】上式からEb/N0の下界を求める。信号電
力がS=Eb・Rと表せるとし、雑音電力N=N0・Wと
する。情報速度Rは通信容量Cbより小さいので、(数
2)から次の不等式が得られる。The lower bound of Eb / N0 is obtained from the above equation. Suppose that the signal power can be expressed as S = Eb · R, and the noise power N = N0 · W. Since the information rate R is smaller than the communication capacity Cb, the following inequality is obtained from (Equation 2).
【数3】R/W<Cb/W=log2(1+((R・Eb)/
(W・N0))) スペクトルビットレートrをr=R/Wとすると(数
4)はR / W <Cb / W = log 2 (1 + ((R · Eb) /
(W · N0))) If the spectrum bit rate r is r = R / W, (Equation 4) is
【数4】Eb/N0>(2r−1)/r と表される。スペクトルビットレートrが0に近づく場
合、ド・ロピタルの定理を適用して(数4)の右辺の分
母と分子をそれぞれ別々にrについて微分して極限値を
求めると## EQU4 ## Eb / N0> ( 2r- 1) / r. When the spectral bit rate r approaches 0, the denominator and the numerator on the right side of (Equation 4) are differentiated with respect to r separately by applying de L'Opital's theorem to obtain the limit value.
【数5】Eb/N0>(2r−1)/r→2r・loge2→
0.693≒−1.6(dB) すなわちシャノンの定理は、ガウス通信路でどんな符号
化を行っても、Eb/N0の値は約−1.6(dB)より
も良くはならないことを意味している。Eb / N0> (2 r -1) / r → 2 r · log e 2 →
0.693 ≒ -1.6 (dB) That is, Shannon's theorem states that the value of Eb / N0 is not better than about -1.6 (dB), regardless of what coding is performed on the Gaussian channel. Means.
【0005】シャノンの限界にかなり漸近的に近づいた
符号としてターボ符号がある。この符号については文献
「C.Berrou,A.Glavieux and G.Montorsi:“NEAR SHANNO
N LIMIT ERROR-CORRECTING CODING AND DECODING:TURBO
-CODES(1)”,Proc.ofICC '93(Geneva,Switzerland),pp.
1064-1070」で初めて紹介され、その性能については画
期的なものとして注目された。図4は、ターボ符号器の
構成を示す図である。入力された情報信号は符号器40
1へ入力され、符号化される。一方入力された情報信号
の他方はインターリーブ回路403により所定のサイズ
でインターリーブされ、それから符号器402で符号化
される。切り替え器404ではインターリーブに対応し
て符号器401と符号器402からの出力を交互に切り
替えて出力する。さらにこの出力は並/直変換器405
に入力され、無符号化ビット(入力情報のビット)と符
号化ビットの切り替え(並列/直列変換)が行われ、出
力される。ここで符号器401と符号器402に於ける
符号化は、組織的畳み込み符号(n1,k)による符号
化である。[0005] A turbo code is a code which has approached Shannon's limit fairly asymptotically. This code is described in the literature "C. Berrou, A. Glavieux and G. Montorsi:" NEAR SHANNO
N LIMIT ERROR-CORRECTING CODING AND DECODING: TURBO
-CODES (1) ”, Proc.ofICC '93 (Geneva, Switzerland), pp.
1064-1070 "for the first time, and its performance was noted as a breakthrough. FIG. 4 is a diagram illustrating a configuration of the turbo encoder. The input information signal is transmitted to the encoder 40.
1 and encoded. The other of the input information signals is interleaved at a predetermined size by an interleave circuit 403, and then encoded by an encoder 402. The switch 404 alternately outputs the outputs from the encoders 401 and 402 in response to the interleaving. Further, this output is output from the parallel / serial converter
Are switched between uncoded bits (bits of input information) and coded bits (parallel / serial conversion) and output. Here, the encoding in the encoder 401 and the encoder 402 is the encoding by the systematic convolutional code (n1, k).
【0006】図5は、ターボ復号器の構成を示す図で、
入力信号は直/並変換器501で直列/並列変換され、
MAP復号器502及び503へ入力される。MAP復
号器502の出力はインターリーブ回路504に入力さ
れ、符号化の際のインターリーブに対応した長さで並び
替えが行われる。MAP復号器503ではこれらの信号
が復号され、デインターリーブ回路506でインターリ
ーブと逆の操作を受けて復号出力として出力される。一
方MAP復号器503の出力の一部はデインターリーブ
回路505でインターリーブと逆の操作を受け、MAP
復号器502に入力される。この操作を必要回数繰り返
す。FIG. 5 shows a configuration of a turbo decoder.
The input signal is serial / parallel converted by the serial / parallel converter 501,
It is input to MAP decoders 502 and 503. The output of the MAP decoder 502 is input to an interleave circuit 504, and is rearranged by a length corresponding to the interleave at the time of encoding. These signals are decoded by the MAP decoder 503 and subjected to the reverse operation of the interleaving by the deinterleave circuit 506 and output as decoded outputs. On the other hand, part of the output of the MAP decoder 503 is subjected to the reverse operation of the interleaving by the deinterleave circuit 505,
Input to the decoder 502. This operation is repeated as necessary.
【0007】ここでMAP復号について説明する。符号
化を行い、符号語wjを送ったとき正しく復号できるの
は、受信語yが符号語wjの復号領域Rjに入る場合であ
る。従ってこの場合の正しい復号の確率Pcは、各符号
語が送られる確率をP(wj)とするとHere, MAP decoding will be described. Encoding can be performed correctly when the code word wj is transmitted when the received word y enters the decoding region Rj of the code word wj. Therefore, the correct decoding probability Pc in this case is calculated assuming that the probability that each codeword is sent is P (wj).
【数6】 上式において、結合確率P(wj,y)=P(wj)・P
(y|wj)が最大になるようにすれば良い。結局、あ
る与えられた受信語yに対し条件付き確率P(y|w
j)を最大とする符号語が送られたと判断すれば良い。
条件付き確率P(y|wj)は事後確率と呼び、この確
率を最大とする符号語が送られたと推定する復号を最大
事後確率復号(maximum a posteriori probability dec
oding:MAP復号)という。このアルゴリズムについて
は文献「L.R.Bahl,J.Cocke,F.Jelinek,and J.Raviv,:
“Optimal decoding of linear codes for minimizing
symbolerror rate,”IEEE Trans.Inform.Theory,Vol.IT
-20,pp.284-287,1974」に詳細に述べられている。(Equation 6) In the above equation, the connection probability P (wj, y) = P (wj) · P
(Y | wj) should be maximized. After all, for a given received word y, the conditional probability P (y | w
What is necessary is just to judge that the code word which maximizes j) was sent.
The conditional probability P (y | wj) is called the posterior probability, and the decoding that estimates that the codeword that maximizes this probability has been sent is the maximum posteriori probability decoding (maximum a posteriori probability dec).
oding: MAP decryption). This algorithm is described in the literature "LRBahl, J. Cocke, F. Jelinek, and J. Raviv ,:
“Optimal decoding of linear codes for minimizing
symbolerror rate, ”IEEE Trans.Inform.Theory, Vol.IT
-20, pp. 284-287, 1974 ".
【0008】図6は、畳み込み符号((n,k)=(3
7,21),符号化率=1/2)を用い、インターリー
ビングサイズが256×256で、繰り返し回数(iter
ation#1〜18)を変えたときの、Eb/N0に対する
ビット誤り率を求めたものである。図からみられるよう
に、繰り返し回数を大きくするほどビット誤り率がよく
なっていることがわかる。FIG. 6 shows a convolutional code ((n, k) = (3
7, 21), coding rate = 1 /), the interleaving size is 256 × 256, and the number of repetitions (iter
In this case, the bit error rate with respect to Eb / N0 at the time of changing the # ation # 1 is changed. As can be seen from the figure, the bit error rate improves as the number of repetitions increases.
【0009】[0009]
【発明が解決しようとする課題】上記した従来のターボ
符号を用いた符号化法では、2つの符号化器で用いる符
号は同一であり、ともに同じ畳み込み符号が連接符号と
して用いられており、連接される2つの符号が異なった
種類の符号、あるいは符号長が異なるものについては考
慮されていなかった。In the encoding method using the conventional turbo code described above, the codes used in the two encoders are the same, and the same convolutional code is used as a concatenated code for both. No consideration has been given to the case where the two codes are different types of codes or have different code lengths.
【0010】本発明の目的は、異なる種類の2つの組織
符号、あるいは符号長の異なる2つの組織符号を連接符
号として用いた符号化方法を提供することにある。An object of the present invention is to provide an encoding method using two systematic codes of different types or two systematic codes having different code lengths as concatenated codes.
【0011】[0011]
【課題を解決するための手段】上記の目的を達成するた
めに、本発明は、情報信号を第1の符号器により符号化
し、前記情報信号をインターリーブ回路によりインター
リーブしたのち第2の符号器により符号化し、前記第1
及び第2の符号器の出力を切り替え器で切り換え出力
し、その出力の無符号化ビットと符号化ビットの切り替
えを行って出力するようにした符号化方法に於いて、前
記第1の符号器と第2の符号器で用いる符号はその符号
長が異なる組織的符号であることを特徴とする符号化方
法を提供する。In order to achieve the above object, the present invention provides an information signal encoded by a first encoder, and the information signal is interleaved by an interleave circuit and then interleaved by a second encoder. Encoding the first
And an output of the second encoder is switched by a switcher, and the output is switched between an uncoded bit and a coded bit. And a code used in the second encoder are systematic codes having different code lengths.
【0012】また、本発明は、前記の符号化方法に於い
て、前記第1の符号器と第2の符号器で用いる符号をと
もに組織的ブロック符号としたことを特徴とする符号化
方法を提供する。Further, the present invention provides an encoding method according to the above-mentioned encoding method, wherein the codes used in the first encoder and the second encoder are both systematic block codes. provide.
【0013】また、本発明は、前記の符号化方法に於い
て、前記第1の符号器と第2の符号器で用いる符号をと
もに組織的畳み込み符号としたことを特徴とする符号化
方法を提供する。Further, the present invention provides an encoding method according to the above-mentioned encoding method, wherein both codes used in the first encoder and the second encoder are systematic convolutional codes. provide.
【0014】更に、本発明は、前記の符号化方法に於い
て、前記第1の符号器と第2の符号器で用いる符号を、
その一方が組織的畳み込み符号、他方が組織的ブロック
符号としたことを特徴とする符号化方法を提供する。Further, according to the present invention, in the above-mentioned encoding method, the codes used in the first encoder and the second encoder are
An encoding method is characterized in that one is an organized convolutional code and the other is an organized block code.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施の形態を説明
する。図1は、本発明になる符号化方法で符号化を行う
ための符号器の構成例を示すブロック図である。図1の
構成は図4のものと同様であり、入力された情報信号は
符号器101へ入力され、符号化される。一方入力され
た情報信号の他方はインターリーブ回路103により所
定のサイズでインターリーブされ、それから符号器10
2で符号化される。切り替え器104では、インターリ
ーブに対応して符号器101と符号器102からの出力
を交互に切り替えて出力する。さらにこの出力は並/直
変換器105に入力され、無符号化ビット(入力情報の
ビット)と符号化ビットの切り替え(並列/直列変換)
が行われ、出力される。ここで符号器101及び符号器
102で用いる符号は、従来では同じ畳み込み符号であ
ったが、図1では符号が異なるか、あるいは符号長が異
なったものを用いている。但し2つの符号が連接符号で
ある点では変わりがない。Embodiments of the present invention will be described below. FIG. 1 is a block diagram showing a configuration example of an encoder for performing encoding by the encoding method according to the present invention. The configuration of FIG. 1 is the same as that of FIG. 4, and the input information signal is input to encoder 101 and encoded. On the other hand, the other of the input information signals is interleaved by an interleave circuit 103 in a predetermined size.
2 is encoded. The switch 104 alternately outputs the outputs from the encoders 101 and 102 in response to the interleaving. Further, this output is input to the parallel / serial converter 105, which switches between uncoded bits (bits of input information) and coded bits (parallel / serial conversion).
Is performed and output. Here, the codes used in the encoders 101 and 102 are conventionally the same convolutional codes, but in FIG. 1, different codes or codes having different code lengths are used. However, there is no difference in that the two codes are concatenated codes.
【0016】図3は、図1の2つの符号器101、10
2で用いる連接符号の説明図で、符号C1はqk元上の
(n1,k1)線形符号、符号C2はq元上の(n2,
k)線形符号で、ともに組織的符号である。斜線を施し
た部分がC1の符号語であり、q元の語が横にk個並ん
でqk元の語を構成し、そのqk元の語が縦にk1個並ん
でC1の情報記号を、その下にn1−k1個並んでC1の
検査記号を構成している。符号器101はこの符号C1
による符号化を行う。上記した符号C1の符号語は、情
報記号であれ検査記号であれすべてq元上の語をk個
(横に)並んだqk元上の語で構成されているので、符
号C2はこれらのqk元上の語の各々をq元上のk個の
語の並びとみて、それを符号長n2の符号語に符号化す
る。従って図3の斜線を施した部分は符号C2の情報記
号、白ぬき部分が符号C2の検査記号であり、符号器1
02はこの符号C2による符号化を行う。FIG. 3 shows two encoders 101, 10 of FIG.
In illustration of concatenated codes used in the 2, reference numeral C1 is q k Motoue of (n1, k1) linear code, code C2 is the q Motoue (n2,
k) Linear codes, both systematic codes. The hatched portion is the code word of C1. The k words of the q element are arranged side by side to form a q k element word, and the k1 elements of the q k element are vertically arranged k 1 information symbols. And n1 -k1 beneath it to form a check symbol for C1. The encoder 101 uses this code C1
Is performed. Corresponding codewords C1 described above, which is configured all any check symbol any information symbol words on q origin in the k (next) word in the q k source aligned, code C2 is of Each of the words on the q k element is regarded as a sequence of k words on the q element , and it is encoded into a code word having a code length n2. Therefore, the hatched portion in FIG. 3 is the information symbol of symbol C2, and the blank portion is the check symbol of symbol C2.
02 performs encoding using the code C2.
【0017】ここでn1=n2、k1=kとし、かつ符号
C1、C2を組織的畳み込み符号とすれば従来のターボ
符号化となるが、本発明では少なくとも2つの符号C
1、C2の符号長n1とn2が異なる値をもつ。さらに符
号C1、C2としては、n1≠n2という条件のもとに、
双方が組織的ブロック符号、双方が組織的畳み込み符
号、あるいは一方が組織的ブロック符号で他方が組織的
畳み込み符号のいずれかを用いる。Here, if n1 = n2, k1 = k, and the codes C1 and C2 are systematic convolutional codes, conventional turbo coding is performed. In the present invention, at least two codes C1 and C2 are used.
1, the code lengths n1 and n2 of C2 have different values. Further, as codes C1 and C2, under the condition that n1 ≠ n2,
Both use an organized block code, both use an organized convolutional code, or one uses an organized block code and the other uses an organized convolutional code.
【0018】上記のような符号C1、C2を用いたとき
でも、図1で説明した符号化の動作は従来のターボ符号
の符号化と同様である。また図1の符号器に対応する復
号器の構成が図2に示されており、入力信号は直/並変
換器201で直列/並列変換され、MAP復号器202
及び203へ入力される。MAP復号器202の出力は
インターリーブ回路204に入力され、符号化の際のイ
ンターリーブに対応した長さで並び替えが行われる。M
AP復号器203ではこれらの信号が復号され、デイン
ターリーブ回路206でインターリーブと逆の操作を受
けて復号出力として出力される。一方MAP復号器20
3の出力の一部はデインターリーブ回路805でインタ
ーリーブと逆の操作を受け、MAP復号器202に入力
される。この操作を必要回数繰り返す。この動作も従来
のターボ符号化と同様である。Even when the above codes C1 and C2 are used, the coding operation described with reference to FIG. 1 is the same as that of the conventional turbo code. The configuration of a decoder corresponding to the encoder of FIG. 1 is shown in FIG. 2. The input signal is serial / parallel converted by a serial / parallel converter 201, and a MAP decoder 202
And 203. The output of the MAP decoder 202 is input to an interleave circuit 204, and is rearranged by a length corresponding to the interleave at the time of encoding. M
The AP decoder 203 decodes these signals, and the deinterleaving circuit 206 performs an operation reverse to interleaving to output the decoded output. On the other hand, the MAP decoder 20
Part of the output of No. 3 is subjected to an operation opposite to the interleaving in the deinterleave circuit 805, and is input to the MAP decoder 202. This operation is repeated as necessary. This operation is the same as the conventional turbo coding.
【0019】[0019]
【発明の効果】本発明によれば、種々の組織符号を用い
たターボ符号化が可能になり、伝送路特性、所要誤り率
特性、あるいは利用可能な演算資源(演算時間、メモ
リ)に応じて適切な符号化が可能になる。According to the present invention, turbo coding using various systematic codes can be performed, and according to transmission path characteristics, required error rate characteristics, or available calculation resources (calculation time, memory). Appropriate encoding becomes possible.
【図1】本発明になる符号化方法を具備した符号器の構
成例を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration example of an encoder including an encoding method according to the present invention.
【図2】図1の符号器により符号化されたデータの復号
器の構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of a decoder for data encoded by the encoder of FIG. 1;
【図3】連接符号の説明図である。FIG. 3 is an explanatory diagram of a connection code;
【図4】従来のターボ符号器の構成を示すブロック図で
ある。FIG. 4 is a block diagram illustrating a configuration of a conventional turbo encoder.
【図5】従来のターボ復号器の構成を示すブロック図で
ある。FIG. 5 is a block diagram showing a configuration of a conventional turbo decoder.
【図6】ターボ符号化システムのビット誤り率特性を示
す図である。FIG. 6 is a diagram illustrating a bit error rate characteristic of the turbo coding system.
101、102 符号器 103、204 インターリーブ回路 104 切り替え器 105 並/直変換器 201 直/並変換器 202、203 MAP復号器 205、206 デインターリーブ回路 101, 102 Encoders 103, 204 Interleave circuit 104 Switch 105 Parallel / Direct converter 201 Direct / Parallel converter 202, 203 MAP decoder 205, 206 Deinterleave circuit
Claims (4)
し、前記情報信号をインターリーブ回路によりインター
リーブしたのち第2の符号器により符号化し、前記第1
及び第2の符号器の出力を切り替え器で切り換え出力
し、その出力の無符号化ビットと符号化ビットの切り替
えを行って出力するようにした符号化方法に於いて、前
記第1の符号器と第2の符号器で用いる符号はその符号
長が異なる組織的符号であることを特徴とする符号化方
法。An information signal is encoded by a first encoder, the information signal is interleaved by an interleave circuit, and then encoded by a second encoder.
And an output of the second encoder is switched by a switcher, and the output is switched between an uncoded bit and a coded bit. And a code used in the second encoder are systematic codes having different code lengths.
前記第1の符号器と第2の符号器で用いる符号をともに
組織的ブロック符号としたことを特徴とする符号化方
法。2. The encoding method according to claim 1, wherein:
A coding method, wherein both codes used in the first encoder and the second encoder are systematic block codes.
前記第1の符号器と第2の符号器で用いる符号をともに
組織的畳み込み符号としたことを特徴とする符号化方
法。3. The encoding method according to claim 1, wherein:
A coding method, characterized in that the codes used in the first encoder and the second encoder are both systematic convolutional codes.
前記第1の符号器と第2の符号器で用いる符号を、その
一方が組織的畳み込み符号、他方が組織的ブロック符号
としたことを特徴とする符号化方法。4. The encoding method according to claim 1, wherein:
An encoding method, characterized in that one of the codes used in the first encoder and the second encoder is an organized convolutional code, and the other is an organized block code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19552298A JP2000031837A (en) | 1998-07-10 | 1998-07-10 | Encoding method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19552298A JP2000031837A (en) | 1998-07-10 | 1998-07-10 | Encoding method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000031837A true JP2000031837A (en) | 2000-01-28 |
Family
ID=16342501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19552298A Pending JP2000031837A (en) | 1998-07-10 | 1998-07-10 | Encoding method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000031837A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030085871A (en) * | 2002-05-02 | 2003-11-07 | 김환용 | Apparatus for error correction encoding |
JP2004523938A (en) * | 2000-11-22 | 2004-08-05 | ノーテル・ネットワークス・リミテッド | Spatio-temporal trellis encoding method and apparatus |
-
1998
- 1998-07-10 JP JP19552298A patent/JP2000031837A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004523938A (en) * | 2000-11-22 | 2004-08-05 | ノーテル・ネットワークス・リミテッド | Spatio-temporal trellis encoding method and apparatus |
KR20030085871A (en) * | 2002-05-02 | 2003-11-07 | 김환용 | Apparatus for error correction encoding |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bauer et al. | On variable length codes for iterative source/channel decoding | |
Bajcsy et al. | Coding for the Slepian-Wolf problem with turbo codes | |
Bauer et al. | Iterative source/channel-decoding using reversible variable length codes | |
US7243294B1 (en) | Serial turbo trellis coded modulation using a serially concatenated coder | |
CN100389540C (en) | Low complexing channel decoders | |
US8443265B2 (en) | Method and apparatus for map decoding and turbo decoder using the same | |
JP3354554B2 (en) | Channel decoder and channel decoding method | |
US6812873B1 (en) | Method for decoding data coded with an entropic code, corresponding decoding device and transmission system | |
Schlegel et al. | On error bounds and turbo-codes | |
Thobaben et al. | Robust decoding of variable-length encoded Markov sources using a three-dimensional trellis | |
US7873897B2 (en) | Devices and methods for bit-level coding and decoding of turbo codes | |
KR100628201B1 (en) | Turbo decoding method | |
KR19990081470A (en) | Method of terminating iterative decoding of turbo decoder and its decoder | |
He et al. | On the application of turbo codes to the robust transmission of compressed images | |
JP2000031837A (en) | Encoding method | |
US7096410B2 (en) | Turbo-code decoding using variably set learning interval and sliding window | |
KR100320221B1 (en) | Serially concatenated convolution encoding apparatus and method | |
Hedayat et al. | Concatenated error-correcting entropy codes and channel codes | |
JP3514213B2 (en) | Direct concatenated convolutional encoder and direct concatenated convolutional encoding method | |
Hedayat et al. | List-decoding of variable-length codes with application in joint source-channel coding | |
KR100311413B1 (en) | Serially concatenated convolutional encoding method and apparatus for communication system | |
JP2005260608A (en) | Receiving unit, portable communication terminal and decoding method | |
Zhao et al. | The applied research of convolutional turbo code based on WiMAX protocol | |
KR100407328B1 (en) | Channel coder of mobile communication system and encoding method thereof | |
KR100317377B1 (en) | Encoding and decoding apparatus for modulation and demodulation system |