Parallel Concatenated Chaos Coded Modulations

Size: px
Start display at page:

Download "Parallel Concatenated Chaos Coded Modulations"

Transcription

1 Parallel Concatenated Chaos Coded Modulations Francisco J. Escribano, M. A. F. Sanjuán Departamento de Física Universidad Rey Juan Carlos 8933 Móstoles, Madrid, Spain Luis Lópe Departamento de Ingeniería Telemática y Tecnología Electrónica Universidad Rey Juan Carlos 8933 Móstoles, Madrid, Spain Abstract In this article we propose a parallel concatenated encoder similar to a turbo trellis coded modulation, but where the constituent encoders are chaos coded modulators. We show that, even when the uniform error property does not hold for the kind of constituent chaos coded modulations employed, it is still possible to draw a reasonable bound for the bit error probability at the error floor region based on the interleaver structure. The simulations validate the bounds and show that the dynamics of the underlying chaotic maps, rather than the quantiation level of the constituent encoders, is the most important factor to account for the error rate behaviour at the error floor region.. INTRODUCTION In recent times, we have witnessed the arising of proposals in chaos coded communications where the drawbacks of the systems based on one-dimensional discrete chaotic maps [] have been overcome by means of an increase in the dimensionality of the associated encoding map and by a generaliation of the related scheme []. According to this trend, we will try to exploit the good properties of concatenated coded systems [3] in order to build equivalent higher dimensional encoders consisting on one-dimensional chaos-based encoding modules. In Section we will review the principles of such modules and propose a parallel concatenated encoding scheme with iterative decoding. In Section 3 we will analye the resulting coded modulation in additive white Gaussian noise (AWGN) and show the possibility to draw a bound for the bit error probability at the error floor region. In Section 4 we show some simulation results and validate the corresponding bounds. Section 5 is devoted to the conclusions.. SYSTEM MODEL.. Encoder The concatenated encoder consists in the parallel concatenation of two chaos coded modulations (CCM s) [], [3], and, accordingly, we will call these systems parallel concatenated chaos coded modulations (PCCCM s). The first CCM receives an iid binary input word b = (b,,b N ) of sie N. The second CCM receives as input a scrambled sequence c =(c,,c N ),whichis n n n n Fig.. Maps for the constituent CCM encoders. The continuous line corresponds to f ( ); the dotted line, to f ( ). mtm (continuous line: TM); mbsm (continuous line: BSM). the word b interleaved by an S-random interleaver [4] of sie N. Each CCM belongs to the class of discrete chaotic switched maps driven by small perturbations []. They follow the general expression n = f ( n,b n )+g(b n, n ) Q, () x n = n, () where f (, ) = f ( ) and f (, ) = f ( ) are chaotic maps that leave the interval [, ] invariant. They are piecewise linear maps with slope ± whereverit is defined. The natural number Q indicates the number of bits to represent n (and thus x n ), and g (b n, n ) {, } is the small perturbations term, given by { b < g (b, ) = b, (3) where b = b and is the binary XOR operation. If f ( ) =f ( ) is the Bernoulli shift map, g(b, ) is equivalent to a precoder defined by the polynomial +D Q.In any case, the function g (b, ) ensures that two binary input words (b, b ) differing in only bit do not lead to output sequences (x, x ) for any individual CCM with a low squareuclidean distance d E = N n= (x n x n ).This recursive term is included to ensure a good interleaver gain, as is mandatory in any concatenated encoder [5]. With these definitions, it is easy to see that the recursion of () leaves the finite set S Q = {i Q i =,, Q

2 } invariant and, therefore, we can restrict () to S Q by taking as initial condition =. We shall consider the following pairs of maps f ( ) and f ( ): ) Bernoulli shift map (BSM). f () =f () = mod. (4) ) Tent map (TM), corresponding to equations { < f () =f () =. (5) 3) The BSM and a shifted version of the same (multi- Bernoulli shift map, mbsm), following f () = mod, (6) + < 4 f () = 4 <. (7) ) The tent map and a shifted version of the same (multi-tent map, mtm), following { < f () =, (8) < 4 f () = 4 < 3. (9) < b r n r r 3 r Q / Q / Q / Q / R= Fig.. Encoding structure for the mtm CCM. In Fig. we have depicted the corresponding maps. These CCM systems, when restricted to S Q, allow an equivalent representation in terms of a trellis encoder, closely related to a trellis coded modulation (TCM) system []. In Fig., for example, we can see the equivalent trellis encoder structure for the mtm CCM. The constituent encoders seen work at a rate of one chaotic sample per bit, and therefore, the parallel concatenation of two CCM s will have a coding rate of R =/. The output words have thus sie N, x =(x,,x N ), with x k, k =,, N, taking values alternatively from each of the CCM s: when k is odd (k =n, n =,,N), the sample corresponds to the first CCM; when k is even (k = n, n =,,N), the sample corresponds to the second CCM. Note that the overall system is similar to a turbo TCM system, but with the difference that the sequence x n is a chaos-like broadband signal not intended for spectral efficiency. n.. Channel The channel corresponds to the well known AWGN model. The sequence arriving at the decoder side, r = (r,,r N ), will then be r k = x k + n k, () where n k are iid samples of a Gaussian RV with ero mean and power σ. Since the joint PCCCM system proposed has rate R =/, the relationship between the power of the noise and the signal to noise ratio in terms of bit energy to noise spectral density will be σ = R E b = E b, () P N P N where P is the power of the chaos coded modulated signal and R =/..3. Decoder The decoder consists on two soft-input soft-output (SISO) decoding blocks working iteratively over each set of received samples (the ones coming from the first encoder, r n, n =,,N, and the ones coming from the second one, r n, n =,,N). This decoder reproduces the well known structure of the SISO iterative decoders for parallel concatenated binary channel codes [6], but with channel metrics adapted to the CCM setup p(r n x n )= exp ( (r n x n ) ), () πσ σ where x n = n, n S Q, is the candidate quantied chaotic sample for the corresponding branch metric [7]. 3. MINIMUM DISTANCE ANALYSIS The CCM s of the kind described do not comply in general with the uniform error property [8], and so a maximum likelihood (ML) bound for the bit error probability based on the PCCCM transfer function is almost unfeasible. Nevertheless, we will see that we can give a reasonable bound in the error floor region. In binary turbocodes or turbo TCM systems, the minimum distance of the resulting parallel concatenated code or coded modulation is usually employed to provide this error floor bound [3]. Each individual CCM has a characteristic binary input error event e = b b associated to its output minimum squareuclidean distance. For example, in the case of the TM CCM, the minimum squareuclidean distance is given by an input error event with length L = Q + and Hamming weight w(e) =Q +. This event produces Q different output values for the resulting encoded sequences x n and x n, and a minimum squareuclidean distance d E = m+l n=m (x n x n ) tending to for Q []. For the kind of piecewise linear maps considered, the invariant density of x k is uniform in [, ] and, therefore, we can assume P /3 when Q>4.

3 3 3 8 x Fig. 3. Histogram of the d E i corresponding to the Hamming weight binary input error events in the case of a CCM system with Q = 5 for all the possible input sequences. mbsm CCM; TM CCM. Nevertheless, due to the presence of the parallel concatenated scheme with the S-random interleaver, the input binary error events leading to the output minimum squared Euclidean distance for the joint PCCCM system are normally to be found among the Hamming weight input binary error events (or concatenations of the same). Such error events e consist in two s separated by L s, and have length L = Q+ for the BSM and mbsm CCM s, and L = Q+ for the TM and the mtm CCM s. The Hamming weight binary error events with length p(l ) +, p N will lead to increasing values in the associated squareuclidean distances by a factor of p. In the case of the BSM, each pair of sequences produced by a pair of input binary words differing only on a Hamming weight error event of length L will determine a squared Euclidean distance given by [] L +m d min =4 ( n n) =4 n=m Q 4 i = 4 ( ) 3 4 Q. i= (3) For the rest of CCM s, the squareuclidean distances associated to such error events will depend generally on the input words b and b. In Figs. 3, 3 and 4 we can see the distance spectrum for the corresponding maps, produced for all possible b and b sequences differing on a Hamming weight error event with length L. Let us denote as D L the set of all the possible squared Euclidean distances given by such binary error events in a CCM, that is to say D L = { d (x, x ) x b, x b, b b = e } d (x, x )= N n= (x n x n ). (4) If the S-random interleaver is designed with S taking a value at least 3L, the input binary error events with Hamming weight will not be the dominant ones in the error floor region, since they would lead to squared Euclidean distances consisting on the sum of the distances Fig. 4. Histogram of d E i for the Hamming weight binary input error events in the case of an mtm CCM with Q = 5 for all the possible input sequences; Histogram of d E when the binary error events consist on the concatenation of binary input error events with Hamming weight and length L in the case of a PCCCM with two mtm CCM s with Q =5. associated with an error event of length L for one CCM, and of length p(l ) + > S for the other CCM (p >3). That is to say, the squareuclidean distances in the PCCCM system will be around d E + pd E, with d E i D L. Since the S-random interleaver does not put any restriction about the concatenation of error events, in the case of S > 3L, the dominant error events will have Hamming weight 4 and will consist in two Hamming weight binary error events differing in b at indexes i, i + L and j, j + L, and leading to an analogous combination in c, so that, for example, π(i) π(j) = L and π(i + L ) π(j + L ) = L. These Hamming weight 4 compound binary error events will lead to squareuclidean distances in the PCCCM system, d E = 4 i= i, d E i D L, lower than the squareuclidean distances associated to the Hamming weight binary error events allowed by the interleaver structure. In the case of two concatenated BSM CCM s, all Hamming weight binary error events of length L have the same associated squareuclidean distance (D L has only one element), so that, in analogy with turbocodes, the error floor determined by the concatenation of two of such events will be given by P bfloor w 4N 4 N erfc 4d min 4P R E b, (5) where d min is given in (3), w 4 =4isthe number of error bits, and N 4 is the number of compound binary error events with Hamming weight 4 consisting in the mentioned concatenation of Hamming weight binary error events with length L allowed by the interleaver N

4 structure. In the rest of cases, such compound binary error events will lead to squareuclidean distances d E = + d E + d E 3 + d E 4,whered E i D L is the individual squareuclidean distance induced by each individual Hamming weight binary error event in each of the CCM s, which depends generally on b and b.for the mbsm CCM and the TM CCM, these distances d E i have the same frequency (see Fig. 3), and so it is enough to consider the combinations with repetition of 4 elements in D L to account for all possible values of d E between two PCCCM words. Therefore, the bound is given as P bfloor w ( ) 4N 4 t +3 erfc d E N 4 4P R E b, N d E (6) where t is the number of elements in D L and d E = 4 i= i, d E i D L.Theterm ( ) t+3 4 is the number of said combinations of the elements of D L. When we have two mtm CCM s, the number of distances in D L is remarkably larger and their frequency is not uniform (see Fig. 4), so that the overall squared Euclidean distance spectrum for the PCCCM outputs, d E = 4 i= i, d E i D L, follows the almost Gaussian distribution of Fig. 4. To provide a bound based on the related binary error events, we can resort to computing the probability density function (pdf) of d E with the help of the related histogram and calculate numerically P bfloor w d ( ) 4N 4 Emax v p(v) erfc N d 4P R E b dv, N E min (7) where p(v) is the estimated pdf for d E. 4. SIMULATION RESULTS For all the simulations, decoding iterations were performed and the BER results were recorded after finding frames on error. In Fig. 5 we have depicted the BER results for the parallel concatenation of two equal CCM s with an S-random interleaver of length N = and S = 3. All the CCM s have a quantiation factor of Q = 5. We also show the bounds for the BER at the error floor region calculated according to the principles and expressions seen in the previous section. Though they only take into account the kind of error events mentioned there, they are reasonably tight. In the case of BSM and mbsm, the interleavers employed allowed a total of N 4 = 5 possible concatenations of pairs of Hamming weight binary error events with L = L = Q +, and the interleavers of the TM and mtm cases allowed a total of N 4 =4of such compound events (this time with L = L = Q +). It is remarkable the fact that the theoretical error floor, together with the error floor shown by the simulations, decreases as the regularity in the spectrum of the squareuclidean distances associated BER mbsm mtm TM BSM BSM CCM, Q=5 mbsm CCM, Q=5 TM CCM, Q=5 mtm CCM, Q= E b /N (db) Fig. 5. BER and error floor bounds for different parallel concatenation of two equal CCM s in AWGN, Q =5, N = and S =3. Bounds are depicted with dashdotted lines. to the individual Hamming weight binary error events decreases. In fact, the mtm case, which has the most complex squareuclidean distance spectrum as seen in Fig. 4, exhibits a very good behaviour respecting the error floor. The rest of cases, excepting the concatenation of BSM CCM s, agree well with the principles of parallel concatenation [3]: a general good behaviour for lowmid E b /N once reached the turbo cliff threshold, but a relatively high BER error floor for E b /N.Note that the results shown here are comparable to the ones attained by binary turbocodes or turbo TCM systems of similar complexity [3]. In Fig. 6 we show the BER and the error floor bounds for the mbsm PCCCM with different values of N, S and Q. The difference between Q =5and Q =6is small, and seems to affect mainly to the turbo cliff, determining a slightly steeper slope for the Q =6case. Nevertheless, the error floor is very close: though for Q =6there are some important differences (the minimal loop length is now L =7), the values of the squareuclidean distances are practically the same, since the changes in such values are small as Q when Q>4. Therefore, the main change with a change in Q is in the multiplicity N 4 of the compound error events allowed by the interleaver permutation. This makes it clear that the dynamics of the map, which determines the spectrum of the squared Euclidean distances between pairs of chaotic sequences, is a more influential factor at the error floor region than the ad-hoc quantiation level Q. On the other hand, when we change the value of N,

5 BER N=, Q=5 N=65536 N=, S=3, Q=5 N=, S=, Q=5 N=, S=67, Q=5 N=65536, S=37, Q=5 N=, S=3, Q=6 is similar to that of binary turbocodes or turbo trellis coded modulations. Moreover, the analysis of the error events leading to low output square Euclidean distances has allowed us to draw bounds for the bit error probability at the error floor region. The same analysis has provided a valuable insight into the properties of the concatenated system and has stressed the fact that the dynamics of the underlying map is a major factor in the system design, since this dynamics controls the squareuclidean distance spectrum. In fact, the best results were attained when the uniform error property was furthest from being met. 7 N= N=, Q= E b /N (db) Fig. 6. BER and error floor bounds for the parallel concatenation of two equal mbsm CCM s in AWGN. Bounds are depicted with dash-dotted lines. we can appreciate in Fig. 6 that the interleaver gain in the error floor region changes as N. This is the expected behaviour for any parallel concatenated system with interleavers [3]. There is not even a noticeable improvement in the E b /N threshold for the waterfall region with a growing value of N with respect to the case with N =. Only when N< (see the N = case), the situation is clearly worse and the behaviour starts resembling the pure BSM case. In fact, with N = the interleaver requires a lower value for S, and, since it takes now the value S =,the dominant error events in the error floor region are those with overall Hamming weight (instead of 4) and given by one individual binary error loop with L = L in one encoder and L =3(L ) + = 6 >Sin the other. These error events have associated squareuclidean distances lower than the squareuclidean distances for the compound Hamming weight 4 error events of the cases with S>3L. Note finally that the maximum possible value for S is limited by the sie of the interleaver N, since S< N/. This also puts a limit on the value of Q once we have a pair S and N, because L = Q + a, a N, and we require that L < S to avoid low squareuclidean distance weight error events in the concatenated code. 5. CONCLUSIONS In this article we have reviewed the class of chaos coded modulations with switched discrete chaotic maps and small perturbations control, and we have proposed a parallel concatenated system including such modulations. The results have shown that the performance attainable ACKNOWLEDGEMENTS We acknowledge financial support from the Spanish Ministry of Education and Science under Projects No. FIS6-855, and TSI6-7799; from the Government of Madrid under Project No. S-55/TIC/85, and from the Research Program of the Universidad Rey Juan Carlos under Project No. URJC- CM-6-CET-643. REFERENCES [] S. Koic, K. Oshima, and T. Schimming, How to Repair CSK Using Small Perturbation Control - Case Study and Performance Analysis, in Proceedings of ECCTD, Krakow, Poland, August 3. [] S. Koic, T. Schimming, and M. Hasler, Controlled One- and Multi-dimensional Modulations Using Chaotic Maps, IEEE Trans. Circuits Syst. I, vol. 53, pp , September 6. [3]C.B.SchlegelandL.C.Pére, Trellis and Turbo Coding. New York: John Wiley & Sons, Inc., 4. [4] S. Dolinar and D. Divsalar, Weight Distributions for Turbo Codes Using Random and Nonrandom Permutations, Jet Propulsion Laboratory, Tech. Rep. 4-, August 995. [5] V. Gulati and K. R. Narayanan, Concatenated Codes for Fading Channels Based on Recursive Space-Time Trellis Codes, IEEE Trans. Wireless Commun.,vol., no., pp. 8 8, January 3. [6] S. Benedetto, D. Divsalar, G. Montorsi, and F. Pollara, Serial Concatenation of Interleaved Codes: Performance Analysis, Design and Iterative Decoding, IEEE Trans. Inform. Theory, vol. 44, no. 3, pp , May 998. [7] F. J. Escribano, L. Lópe, and M. A. F. Sanjuán, Iteratively Decoding Chaos Encoded Binary Signals, in Proceedings of ISSPA, vol., Sydney, Australia, August 5, pp [8] E. Biglieri and P. J. McLane, Uniform Distance anrror Properties of TCM Schemes, IEEE Trans. Commun., vol. 39, no., pp. 4 53, January 99.

Chapter 7: Channel coding:convolutional codes

Chapter 7: Channel coding:convolutional codes Chapter 7: : Convolutional codes University of Limoges meghdadi@ensil.unilim.fr Reference : Digital communications by John Proakis; Wireless communication by Andreas Goldsmith Encoder representation Communication

More information

Symbol Interleaved Parallel Concatenated Trellis Coded Modulation

Symbol Interleaved Parallel Concatenated Trellis Coded Modulation Symbol Interleaved Parallel Concatenated Trellis Coded Modulation Christine Fragouli and Richard D. Wesel Electrical Engineering Department University of California, Los Angeles christin@ee.ucla. edu,

More information

Turbo Codes for Deep-Space Communications

Turbo Codes for Deep-Space Communications TDA Progress Report 42-120 February 15, 1995 Turbo Codes for Deep-Space Communications D. Divsalar and F. Pollara Communications Systems Research Section Turbo codes were recently proposed by Berrou, Glavieux,

More information

Maximum Likelihood Decoding of Codes on the Asymmetric Z-channel

Maximum Likelihood Decoding of Codes on the Asymmetric Z-channel Maximum Likelihood Decoding of Codes on the Asymmetric Z-channel Pål Ellingsen paale@ii.uib.no Susanna Spinsante s.spinsante@univpm.it Angela Barbero angbar@wmatem.eis.uva.es May 31, 2005 Øyvind Ytrehus

More information

Interleaver Design for Turbo Codes

Interleaver Design for Turbo Codes 1 Interleaver Design for Turbo Codes H. R. Sadjadpour, N. J. A. Sloane, M. Salehi, and G. Nebe H. Sadjadpour and N. J. A. Sloane are with AT&T Shannon Labs, Florham Park, NJ. E-mail: sadjadpour@att.com

More information

Research on Unequal Error Protection with Punctured Turbo Codes in JPEG Image Transmission System

Research on Unequal Error Protection with Punctured Turbo Codes in JPEG Image Transmission System SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 4, No. 1, June 007, 95-108 Research on Unequal Error Protection with Punctured Turbo Codes in JPEG Image Transmission System A. Moulay Lakhdar 1, R. Méliani,

More information

Convolutional Codes ddd, Houshou Chen. May 28, 2012

Convolutional Codes ddd, Houshou Chen. May 28, 2012 Representation I, II Representation III, IV trellis of Viterbi decoding Turbo codes Convolutional Codes ddd, Houshou Chen Department of Electrical Engineering National Chung Hsing University Taichung,

More information

Optimized Symbol Mappings for Bit-Interleaved Coded Modulation with Iterative Decoding

Optimized Symbol Mappings for Bit-Interleaved Coded Modulation with Iterative Decoding Optimized Symbol Mappings for Bit-nterleaved Coded Modulation with terative Decoding F. Schreckenbach, N. Görtz, J. Hagenauer nstitute for Communications Engineering (LNT) Munich University of Technology

More information

QPP Interleaver Based Turbo-code For DVB-RCS Standard

QPP Interleaver Based Turbo-code For DVB-RCS Standard 212 4th International Conference on Computer Modeling and Simulation (ICCMS 212) IPCSIT vol.22 (212) (212) IACSIT Press, Singapore QPP Interleaver Based Turbo-code For DVB-RCS Standard Horia Balta, Radu

More information

New Puncturing Pattern for Bad Interleavers in Turbo-Codes

New Puncturing Pattern for Bad Interleavers in Turbo-Codes SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 2, November 2009, 351-358 UDK: 621.391.7:004.052.4 New Puncturing Pattern for Bad Interleavers in Turbo-Codes Abdelmounaim Moulay Lakhdar 1, Malika

More information

On the Computation of EXIT Characteristics for Symbol-Based Iterative Decoding

On the Computation of EXIT Characteristics for Symbol-Based Iterative Decoding On the Computation of EXIT Characteristics for Symbol-Based Iterative Decoding Jörg Kliewer, Soon Xin Ng 2, and Lajos Hanzo 2 University of Notre Dame, Department of Electrical Engineering, Notre Dame,

More information

Bifurcations and Chaos in Turbo Decoding Algorithms

Bifurcations and Chaos in Turbo Decoding Algorithms Bifurcations and Chaos in Turbo Decoding Algorithms Z. Tasev 1, P. Popovski 2, G.M. Maggio 3, and L. Kocarev 1 1 Institute for Nonlinear Science, University of California, San Diego, 9500 Gilman Drive,

More information

Turbo Codes for xdsl modems

Turbo Codes for xdsl modems Turbo Codes for xdsl modems Juan Alberto Torres, Ph. D. VOCAL Technologies, Ltd. (http://www.vocal.com) John James Audubon Parkway Buffalo, NY 14228, USA Phone: +1 716 688 4675 Fax: +1 716 639 0713 Email:

More information

Performance of Multi Binary Turbo-Codes on Nakagami Flat Fading Channels

Performance of Multi Binary Turbo-Codes on Nakagami Flat Fading Channels Buletinul Ştiinţific al Universităţii "Politehnica" din Timişoara Seria ELECTRONICĂ şi TELECOMUNICAŢII TRANSACTIONS on ELECTRONICS and COMMUNICATIONS Tom 5(65), Fascicola -2, 26 Performance of Multi Binary

More information

Modern Coding Theory. Daniel J. Costello, Jr School of Information Theory Northwestern University August 10, 2009

Modern Coding Theory. Daniel J. Costello, Jr School of Information Theory Northwestern University August 10, 2009 Modern Coding Theory Daniel J. Costello, Jr. Coding Research Group Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556 2009 School of Information Theory Northwestern University

More information

SIPCom8-1: Information Theory and Coding Linear Binary Codes Ingmar Land

SIPCom8-1: Information Theory and Coding Linear Binary Codes Ingmar Land SIPCom8-1: Information Theory and Coding Linear Binary Codes Ingmar Land Ingmar Land, SIPCom8-1: Information Theory and Coding (2005 Spring) p.1 Overview Basic Concepts of Channel Coding Block Codes I:

More information

Bounds on the Error Probability of ML Decoding for Block and Turbo-Block Codes

Bounds on the Error Probability of ML Decoding for Block and Turbo-Block Codes Bounds on the Error Probability of ML Decoding for Block and Turbo-Block Codes Igal Sason and Shlomo Shamai (Shitz) Department of Electrical Engineering Technion Israel Institute of Technology Haifa 3000,

More information

Non-Linear Turbo Codes for Interleaver-Division Multiple Access on the OR Channel.

Non-Linear Turbo Codes for Interleaver-Division Multiple Access on the OR Channel. UCLA Graduate School of Engineering - Electrical Engineering Program Non-Linear Turbo Codes for Interleaver-Division Multiple Access on the OR Channel. Miguel Griot, Andres I. Vila Casado, and Richard

More information

Channel Coding and Interleaving

Channel Coding and Interleaving Lecture 6 Channel Coding and Interleaving 1 LORA: Future by Lund www.futurebylund.se The network will be free for those who want to try their products, services and solutions in a precommercial stage.

More information

Impact of channel-state information on coded transmission over fading channels with diversity reception

Impact of channel-state information on coded transmission over fading channels with diversity reception Impact of channel-state information on coded transmission over fading channels with diversity reception Giorgio Taricco Ezio Biglieri Giuseppe Caire September 4, 1998 Abstract We study the synergy between

More information

Turbo Codes. Manjunatha. P. Professor Dept. of ECE. June 29, J.N.N. College of Engineering, Shimoga.

Turbo Codes. Manjunatha. P. Professor Dept. of ECE. June 29, J.N.N. College of Engineering, Shimoga. Turbo Codes Manjunatha. P manjup.jnnce@gmail.com Professor Dept. of ECE J.N.N. College of Engineering, Shimoga June 29, 2013 [1, 2, 3, 4, 5, 6] Note: Slides are prepared to use in class room purpose, may

More information

1 1 0, g Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g

1 1 0, g Exercise 1. Generator polynomials of a convolutional code, given in binary form, are g Exercise Generator polynomials of a convolutional code, given in binary form, are g 0, g 2 0 ja g 3. a) Sketch the encoding circuit. b) Sketch the state diagram. c) Find the transfer function TD. d) What

More information

State-of-the-Art Channel Coding

State-of-the-Art Channel Coding Institut für State-of-the-Art Channel Coding Prof. Dr.-Ing. Volker Kühn Institute of Communications Engineering University of Rostock, Germany Email: volker.kuehn@uni-rostock.de http://www.int.uni-rostock.de/

More information

NAME... Soc. Sec. #... Remote Location... (if on campus write campus) FINAL EXAM EE568 KUMAR. Sp ' 00

NAME... Soc. Sec. #... Remote Location... (if on campus write campus) FINAL EXAM EE568 KUMAR. Sp ' 00 NAME... Soc. Sec. #... Remote Location... (if on campus write campus) FINAL EXAM EE568 KUMAR Sp ' 00 May 3 OPEN BOOK exam (students are permitted to bring in textbooks, handwritten notes, lecture notes

More information

Aalborg Universitet. Bounds on information combining for parity-check equations Land, Ingmar Rüdiger; Hoeher, A.; Huber, Johannes

Aalborg Universitet. Bounds on information combining for parity-check equations Land, Ingmar Rüdiger; Hoeher, A.; Huber, Johannes Aalborg Universitet Bounds on information combining for parity-check equations Land, Ingmar Rüdiger; Hoeher, A.; Huber, Johannes Published in: 2004 International Seminar on Communications DOI link to publication

More information

Nonlinear Turbo Codes for the broadcast Z Channel

Nonlinear Turbo Codes for the broadcast Z Channel UCLA Electrical Engineering Department Communication Systems Lab. Nonlinear Turbo Codes for the broadcast Z Channel Richard Wesel Miguel Griot Bike ie Andres Vila Casado Communication Systems Laboratory,

More information

Analysis of coding on non-ergodic block-fading channels

Analysis of coding on non-ergodic block-fading channels Analysis of coding on non-ergodic block-fading channels Joseph J. Boutros ENST 46 Rue Barrault, Paris boutros@enst.fr Albert Guillén i Fàbregas Univ. of South Australia Mawson Lakes SA 5095 albert.guillen@unisa.edu.au

More information

Construction of coset-based low rate convolutional codes and their application to low rate turbo-like code design

Construction of coset-based low rate convolutional codes and their application to low rate turbo-like code design Construction of coset-based low rate convolutional codes and their application to low rate turbo-like code design Durai Thirupathi and Keith M Chugg Communication Sciences Institute Dept of Electrical

More information

1e

1e B. J. Frey and D. J. C. MacKay (1998) In Proceedings of the 35 th Allerton Conference on Communication, Control and Computing 1997, Champaign-Urbana, Illinois. Trellis-Constrained Codes Brendan J. Frey

More information

Tightened Upper Bounds on the ML Decoding Error Probability of Binary Linear Block Codes and Applications

Tightened Upper Bounds on the ML Decoding Error Probability of Binary Linear Block Codes and Applications on the ML Decoding Error Probability of Binary Linear Block Codes and Department of Electrical Engineering Technion-Israel Institute of Technology An M.Sc. Thesis supervisor: Dr. Igal Sason March 30, 2006

More information

Minimum Distance Bounds for Multiple-Serially Concatenated Code Ensembles

Minimum Distance Bounds for Multiple-Serially Concatenated Code Ensembles Minimum Distance Bounds for Multiple-Serially Concatenated Code Ensembles Christian Koller,Jörg Kliewer, Kamil S. Zigangirov,DanielJ.Costello,Jr. ISIT 28, Toronto, Canada, July 6 -, 28 Department of Electrical

More information

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 53, NO. 8, AUGUST Linear Turbo Equalization Analysis via BER Transfer and EXIT Charts

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 53, NO. 8, AUGUST Linear Turbo Equalization Analysis via BER Transfer and EXIT Charts IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 53, NO. 8, AUGUST 2005 2883 Linear Turbo Equalization Analysis via BER Transfer and EXIT Charts Seok-Jun Lee, Andrew C. Singer, Member, IEEE, and Naresh R.

More information

Appendix D: Basics of convolutional codes

Appendix D: Basics of convolutional codes Appendix D: Basics of convolutional codes Convolutional encoder: In convolutional code (B. P. Lathi, 2009; S. G. Wilson, 1996; E. Biglieri, 2005; T. Oberg, 2001), the block of n code bits generated by

More information

Exact Probability of Erasure and a Decoding Algorithm for Convolutional Codes on the Binary Erasure Channel

Exact Probability of Erasure and a Decoding Algorithm for Convolutional Codes on the Binary Erasure Channel Exact Probability of Erasure and a Decoding Algorithm for Convolutional Codes on the Binary Erasure Channel Brian M. Kurkoski, Paul H. Siegel, and Jack K. Wolf Department of Electrical and Computer Engineering

More information

New Designs for Bit-Interleaved Coded Modulation with Hard-Decision Feedback Iterative Decoding

New Designs for Bit-Interleaved Coded Modulation with Hard-Decision Feedback Iterative Decoding 1 New Designs for Bit-Interleaved Coded Modulation with Hard-Decision Feedback Iterative Decoding Alireza Kenarsari-Anhari, Student Member, IEEE, and Lutz Lampe, Senior Member, IEEE Abstract Bit-interleaved

More information

Low Complexity QPP Interleavers of Turbo Coding

Low Complexity QPP Interleavers of Turbo Coding Low Complexity QPP Interleavers of Turbo Coding Guan-Jhe Wei, Ching-Lung Chi Dept. of Computer and Communication SHU-TE University Kaohsiung City, Taiwan Chien-Lung Kuo, Chun-Chieh Li Dept. of Computer

More information

These outputs can be written in a more convenient form: with y(i) = Hc m (i) n(i) y(i) = (y(i); ; y K (i)) T ; c m (i) = (c m (i); ; c m K(i)) T and n

These outputs can be written in a more convenient form: with y(i) = Hc m (i) n(i) y(i) = (y(i); ; y K (i)) T ; c m (i) = (c m (i); ; c m K(i)) T and n Binary Codes for synchronous DS-CDMA Stefan Bruck, Ulrich Sorger Institute for Network- and Signal Theory Darmstadt University of Technology Merckstr. 25, 6428 Darmstadt, Germany Tel.: 49 65 629, Fax:

More information

PUNCTURED 8-PSK TURBO-TCM TRANSMISSIONS USING RECURSIVE SYSTEMATIC CONVOLUTIONAL GF ( 2 N ) ENCODERS

PUNCTURED 8-PSK TURBO-TCM TRANSMISSIONS USING RECURSIVE SYSTEMATIC CONVOLUTIONAL GF ( 2 N ) ENCODERS 19th European Signal Processing Conference (EUSIPCO 2011) Barcelona, Spain, August 29 - September 2, 2011 PUCTURED 8-PSK TURBO-TCM TRASMISSIOS USIG RECURSIVE SYSTEMATIC COVOLUTIOAL GF ( 2 ) ECODERS Calin

More information

Trellis-based Detection Techniques

Trellis-based Detection Techniques Chapter 2 Trellis-based Detection Techniques 2.1 Introduction In this chapter, we provide the reader with a brief introduction to the main detection techniques which will be relevant for the low-density

More information

Tightened Upper Bounds on the ML Decoding Error Probability of Binary Linear Block Codes and Applications

Tightened Upper Bounds on the ML Decoding Error Probability of Binary Linear Block Codes and Applications on the ML Decoding Error Probability of Binary Linear Block Codes and Moshe Twitto Department of Electrical Engineering Technion-Israel Institute of Technology Haifa 32000, Israel Joint work with Igal

More information

Bayesian estimation of chaotic signals generated by piecewise-linear maps

Bayesian estimation of chaotic signals generated by piecewise-linear maps Signal Processing 83 2003 659 664 www.elsevier.com/locate/sigpro Short communication Bayesian estimation of chaotic signals generated by piecewise-linear maps Carlos Pantaleon, Luis Vielva, David Luengo,

More information

ECE Information theory Final (Fall 2008)

ECE Information theory Final (Fall 2008) ECE 776 - Information theory Final (Fall 2008) Q.1. (1 point) Consider the following bursty transmission scheme for a Gaussian channel with noise power N and average power constraint P (i.e., 1/n X n i=1

More information

Analytical Bounds on Maximum-Likelihood Decoded Linear Codes: An Overview

Analytical Bounds on Maximum-Likelihood Decoded Linear Codes: An Overview Analytical Bounds on Maximum-Likelihood Decoded Linear Codes: An Overview Igal Sason Department of Electrical Engineering, Technion Haifa 32000, Israel Sason@ee.technion.ac.il December 21, 2004 Background

More information

Turbo Code Design for Short Blocks

Turbo Code Design for Short Blocks Turbo Code Design for Short Blocks Thomas Jerkovits, Balázs Matuz Abstract This work considers the design of short parallel turbo codes (PTCs) with block lengths in the order of (a few) hundred code bits.

More information

Efficient Computation of EXIT Functions for Non-Binary Iterative Decoding

Efficient Computation of EXIT Functions for Non-Binary Iterative Decoding TO BE PUBLISHED IN IEEE TRANSACTIONS ON COMMUNCATIONS, DECEMBER 2006 Efficient Computation of EXIT Functions for Non-Binary Iterative Decoding Jörg Kliewer, Senior Member, IEEE, Soon Xin Ng, Member, IEEE,

More information

A Systematic Description of Source Significance Information

A Systematic Description of Source Significance Information A Systematic Description of Source Significance Information Norbert Goertz Institute for Digital Communications School of Engineering and Electronics The University of Edinburgh Mayfield Rd., Edinburgh

More information

Bit-wise Decomposition of M-ary Symbol Metric

Bit-wise Decomposition of M-ary Symbol Metric Bit-wise Decomposition of M-ary Symbol Metric Prepared by Chia-Wei Chang Advisory by Prof. Po-Ning Chen In Partial Fulfillment of the Requirements For the Degree of Master of Science Department of Communications

More information

EVALUATION OF PACKET ERROR RATE IN WIRELESS NETWORKS

EVALUATION OF PACKET ERROR RATE IN WIRELESS NETWORKS EVALUATION OF PACKET ERROR RATE IN WIRELESS NETWORKS Ramin Khalili, Kavé Salamatian LIP6-CNRS, Université Pierre et Marie Curie. Paris, France. Ramin.khalili, kave.salamatian@lip6.fr Abstract Bit Error

More information

Dr. Cathy Liu Dr. Michael Steinberger. A Brief Tour of FEC for Serial Link Systems

Dr. Cathy Liu Dr. Michael Steinberger. A Brief Tour of FEC for Serial Link Systems Prof. Shu Lin Dr. Cathy Liu Dr. Michael Steinberger U.C.Davis Avago SiSoft A Brief Tour of FEC for Serial Link Systems Outline Introduction Finite Fields and Vector Spaces Linear Block Codes Cyclic Codes

More information

SENS'2006 Second Scientific Conference with International Participation SPACE, ECOLOGY, NANOTECHNOLOGY, SAFETY June 2006, Varna, Bulgaria

SENS'2006 Second Scientific Conference with International Participation SPACE, ECOLOGY, NANOTECHNOLOGY, SAFETY June 2006, Varna, Bulgaria SENS'6 Second Scientific Conference with International Participation SPACE, ECOLOGY, NANOTECHNOLOGY, SAFETY 4 6 June 6, Varna, Bulgaria SIMULATION ANALYSIS OF THE VITERBI CONVOLUTIONAL DECODING ALGORITHM

More information

THIS paper is aimed at designing efficient decoding algorithms

THIS paper is aimed at designing efficient decoding algorithms IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 45, NO. 7, NOVEMBER 1999 2333 Sort-and-Match Algorithm for Soft-Decision Decoding Ilya Dumer, Member, IEEE Abstract Let a q-ary linear (n; k)-code C be used

More information

An Introduction to Low Density Parity Check (LDPC) Codes

An Introduction to Low Density Parity Check (LDPC) Codes An Introduction to Low Density Parity Check (LDPC) Codes Jian Sun jian@csee.wvu.edu Wireless Communication Research Laboratory Lane Dept. of Comp. Sci. and Elec. Engr. West Virginia University June 3,

More information

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Jilei Hou, Paul H. Siegel and Laurence B. Milstein Department of Electrical and Computer Engineering

More information

Bounds on Mutual Information for Simple Codes Using Information Combining

Bounds on Mutual Information for Simple Codes Using Information Combining ACCEPTED FOR PUBLICATION IN ANNALS OF TELECOMM., SPECIAL ISSUE 3RD INT. SYMP. TURBO CODES, 003. FINAL VERSION, AUGUST 004. Bounds on Mutual Information for Simple Codes Using Information Combining Ingmar

More information

Punctured Convolutional Codes Revisited: the Exact State Diagram and Its Implications

Punctured Convolutional Codes Revisited: the Exact State Diagram and Its Implications Punctured Convolutional Codes Revisited: the Exact State iagram and Its Implications Jing Li Tiffany) Erozan Kurtas epartment of Electrical and Computer Engineering Seagate Research Lehigh University Bethlehem

More information

Rapport technique #INRS-EMT Exact Expression for the BER of Rectangular QAM with Arbitrary Constellation Mapping

Rapport technique #INRS-EMT Exact Expression for the BER of Rectangular QAM with Arbitrary Constellation Mapping Rapport technique #INRS-EMT-010-0604 Exact Expression for the BER of Rectangular QAM with Arbitrary Constellation Mapping Leszek Szczeciński, Cristian González, Sonia Aïssa Institut National de la Recherche

More information

Polar Code Construction for List Decoding

Polar Code Construction for List Decoding 1 Polar Code Construction for List Decoding Peihong Yuan, Tobias Prinz, Georg Böcherer arxiv:1707.09753v1 [cs.it] 31 Jul 2017 Abstract A heuristic construction of polar codes for successive cancellation

More information

BASICS OF DETECTION AND ESTIMATION THEORY

BASICS OF DETECTION AND ESTIMATION THEORY BASICS OF DETECTION AND ESTIMATION THEORY 83050E/158 In this chapter we discuss how the transmitted symbols are detected optimally from a noisy received signal (observation). Based on these results, optimal

More information

Performance Analysis and Interleaver Structure Optimization for Short-Frame BICM-OFDM Systems

Performance Analysis and Interleaver Structure Optimization for Short-Frame BICM-OFDM Systems 1 Performance Analysis and Interleaver Structure Optimization for Short-Frame BICM-OFDM Systems Yuta Hori, Student Member, IEEE, and Hideki Ochiai, Member, IEEE Abstract Bit-interleaved coded modulation

More information

On a Problem of Massey

On a Problem of Massey On a Problem of Massey Jon Hamkins Jet Propulsion Laboratory California Institute of Technology Pasadena, CA 909, USA Email: Jon.Hamkins@jpl.nasa.gov Abstract In 976, Massey introduced a method to compute

More information

Constellation Shaping for Communication Channels with Quantized Outputs

Constellation Shaping for Communication Channels with Quantized Outputs Constellation Shaping for Communication Channels with Quantized Outputs Chandana Nannapaneni, Matthew C. Valenti, and Xingyu Xiang Lane Department of Computer Science and Electrical Engineering West Virginia

More information

Code design: Computer search

Code design: Computer search Code design: Computer search Low rate codes Represent the code by its generator matrix Find one representative for each equivalence class of codes Permutation equivalences? Do NOT try several generator

More information

Evaluate the Word Error Rate of Binary Block Codes with Square Radius Probability Density Function

Evaluate the Word Error Rate of Binary Block Codes with Square Radius Probability Density Function Evaluate the Word Error Rate of Binary Block Codes with Square Radius Probability Density Function Xiaogang Chen, Student Member, IEEE, Hongwen Yang, Member, IEEE, arxiv:7.96v [cs.it] Oct 7 Jian Gu and

More information

The Turbo Principle in Wireless Communications

The Turbo Principle in Wireless Communications The Turbo Principle in Wireless Communications Joachim Hagenauer Institute for Communications Engineering () Munich University of Technology (TUM) D-80290 München, Germany Nordic Radio Symposium, Oulu,

More information

Iterative Timing Recovery

Iterative Timing Recovery Iterative Timing Recovery John R. Barry School of Electrical and Computer Engineering, Georgia Tech Atlanta, Georgia U.S.A. barry@ece.gatech.edu 0 Outline Timing Recovery Tutorial Problem statement TED:

More information

On the Performance of. Golden Space-Time Trellis Coded Modulation over MIMO Block Fading Channels

On the Performance of. Golden Space-Time Trellis Coded Modulation over MIMO Block Fading Channels On the Performance of 1 Golden Space-Time Trellis Coded Modulation over MIMO Block Fading Channels arxiv:0711.1295v1 [cs.it] 8 Nov 2007 Emanuele Viterbo and Yi Hong Abstract The Golden space-time trellis

More information

Minimum Distance and Convergence Analysis of Hamming-Accumulate-Acccumulate Codes

Minimum Distance and Convergence Analysis of Hamming-Accumulate-Acccumulate Codes 1 Minimum Distance and Convergence Analysis of Hamming-Accumulate-Acccumulate Codes Alexandre Graell i Amat and Raphaël Le Bidan arxiv:0905.4545v1 [cs.it] 28 May 2009 Abstract In this letter we consider

More information

RCA Analysis of the Polar Codes and the use of Feedback to aid Polarization at Short Blocklengths

RCA Analysis of the Polar Codes and the use of Feedback to aid Polarization at Short Blocklengths RCA Analysis of the Polar Codes and the use of Feedback to aid Polarization at Short Blocklengths Kasra Vakilinia, Dariush Divsalar*, and Richard D. Wesel Department of Electrical Engineering, University

More information

QAM Constellations for BICM-ID

QAM Constellations for BICM-ID Efficient Multi-Dimensional Mapping Using 1 QAM Constellations for BICM-ID Hassan M. Navazi and Md. Jahangir Hossain, Member, IEEE arxiv:1701.01167v1 [cs.it] 30 Dec 2016 The University of British Columbia,

More information

Digital Communications

Digital Communications Digital Communications Chapter 8: Trellis and Graph Based Codes Saeedeh Moloudi May 7, 2014 Outline 1 Introduction 2 Convolutional Codes 3 Decoding of Convolutional Codes 4 Turbo Codes May 7, 2014 Proakis-Salehi

More information

A t super-channel. trellis code and the channel. inner X t. Y t. S t-1. S t. S t+1. stages into. group two. one stage P 12 / 0,-2 P 21 / 0,2

A t super-channel. trellis code and the channel. inner X t. Y t. S t-1. S t. S t+1. stages into. group two. one stage P 12 / 0,-2 P 21 / 0,2 Capacity Approaching Signal Constellations for Channels with Memory Λ Aleksandar Kav»cić, Xiao Ma, Michael Mitzenmacher, and Nedeljko Varnica Division of Engineering and Applied Sciences Harvard University

More information

Introduction to Convolutional Codes, Part 1

Introduction to Convolutional Codes, Part 1 Introduction to Convolutional Codes, Part 1 Frans M.J. Willems, Eindhoven University of Technology September 29, 2009 Elias, Father of Coding Theory Textbook Encoder Encoder Properties Systematic Codes

More information

Ralf Koetter, Andrew C. Singer, and Michael Tüchler

Ralf Koetter, Andrew C. Singer, and Michael Tüchler Ralf Koetter, Andrew C. Singer, and Michael Tüchler Capitalizing on the tremendous performance gains of turbo codes and the turbo decoding algorithm, turbo equalization is an iterative equalization and

More information

Polar Coding for the Large Hadron Collider: Challenges in Code Concatenation

Polar Coding for the Large Hadron Collider: Challenges in Code Concatenation Polar Coding for the Large Hadron Collider: Challenges in Code Concatenation Alexios Balatsoukas-Stimming, Tomasz Podzorny, Jan Uythoven {alexios.balatsoukas, tomasz.podzorny, jan.uythoven}@cern.ch European

More information

Performance Analysis of BPSK over Joint Fading and Two-Path Shadowing Channels

Performance Analysis of BPSK over Joint Fading and Two-Path Shadowing Channels IEEE VTC-Fall 2014, Vancouver, Sept. 14-17, 2014 IqIq Performance of BPSK over Joint Fading and Two-Path Shadowing Channels I. Dey and G. G. Messier Electrical and Computer Engineering University of Calgary,

More information

The Gamma Variate with Random Shape Parameter and Some Applications

The Gamma Variate with Random Shape Parameter and Some Applications ITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com The Gamma Variate with Random Shape Parameter and Some Applications aaref, A.: Annavajjala, R. TR211-7 December 21 Abstract This letter provides

More information

Error control of line codes generated by finite Coxeter groups

Error control of line codes generated by finite Coxeter groups Error control of line codes generated by finite Coxeter groups Ezio Biglieri Universitat Pompeu Fabra, Barcelona, Spain Email: e.biglieri@ieee.org Emanuele Viterbo Monash University, Melbourne, Australia

More information

Blind Equalization via Particle Filtering

Blind Equalization via Particle Filtering Blind Equalization via Particle Filtering Yuki Yoshida, Kazunori Hayashi, Hideaki Sakai Department of System Science, Graduate School of Informatics, Kyoto University Historical Remarks A sequential Monte

More information

Hybrid Concatenated Codes with Asymptotically Good Distance Growth

Hybrid Concatenated Codes with Asymptotically Good Distance Growth Hybrid Concatenated Codes with Asymptotically Good Distance Growth Christian Koller, Alexandre Graell i Amat,Jörg Kliewer, Francesca Vatta, and Daniel J. Costello, Jr. Department of Electrical Engineering,

More information

Residual Versus Suppressed-Carrier Coherent Communications

Residual Versus Suppressed-Carrier Coherent Communications TDA Progress Report -7 November 5, 996 Residual Versus Suppressed-Carrier Coherent Communications M. K. Simon and S. Million Communications and Systems Research Section This article addresses the issue

More information

OPTIMUM fixed-rate scalar quantizers, introduced by Max

OPTIMUM fixed-rate scalar quantizers, introduced by Max IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL 54, NO 2, MARCH 2005 495 Quantizer Design for Channel Codes With Soft-Output Decoding Jan Bakus and Amir K Khandani, Member, IEEE Abstract A new method of

More information

Encoder. Encoder 2. ,...,u N-1. 0,v (0) ,u 1. ] v (0) =[v (0) 0,v (1) v (1) =[v (1) 0,v (2) v (2) =[v (2) (a) u v (0) v (1) v (2) (b) N-1] 1,...

Encoder. Encoder 2. ,...,u N-1. 0,v (0) ,u 1. ] v (0) =[v (0) 0,v (1) v (1) =[v (1) 0,v (2) v (2) =[v (2) (a) u v (0) v (1) v (2) (b) N-1] 1,... Chapter 16 Turbo Coding As noted in Chapter 1, Shannon's noisy channel coding theorem implies that arbitrarily low decoding error probabilities can be achieved at any transmission rate R less than the

More information

Block 2: Introduction to Information Theory

Block 2: Introduction to Information Theory Block 2: Introduction to Information Theory Francisco J. Escribano April 26, 2015 Francisco J. Escribano Block 2: Introduction to Information Theory April 26, 2015 1 / 51 Table of contents 1 Motivation

More information

Low-Density Parity-Check codes An introduction

Low-Density Parity-Check codes An introduction Low-Density Parity-Check codes An introduction c Tilo Strutz, 2010-2014,2016 June 9, 2016 Abstract Low-density parity-check codes (LDPC codes) are efficient channel coding codes that allow transmission

More information

RANDOM DISCRETE MEASURE OF THE PHASE POSTERIOR PDF IN TURBO SYNCHRONIZATION

RANDOM DISCRETE MEASURE OF THE PHASE POSTERIOR PDF IN TURBO SYNCHRONIZATION RANDOM DISCRETE MEASURE OF THE PHASE POSTERIOR PDF IN TURBO SYNCHRONIZATION Nicolas Paul, Didier Le Ruyet, Tanya Bertozzi * Michel Terre Electronique et Communications, CNAM, 292 rue Saint Martin, 75141

More information

One Lesson of Information Theory

One Lesson of Information Theory Institut für One Lesson of Information Theory Prof. Dr.-Ing. Volker Kühn Institute of Communications Engineering University of Rostock, Germany Email: volker.kuehn@uni-rostock.de http://www.int.uni-rostock.de/

More information

On the minimum distance of LDPC codes based on repetition codes and permutation matrices 1

On the minimum distance of LDPC codes based on repetition codes and permutation matrices 1 Fifteenth International Workshop on Algebraic and Combinatorial Coding Theory June 18-24, 216, Albena, Bulgaria pp. 168 173 On the minimum distance of LDPC codes based on repetition codes and permutation

More information

Soft-Output Trellis Waveform Coding

Soft-Output Trellis Waveform Coding Soft-Output Trellis Waveform Coding Tariq Haddad and Abbas Yongaçoḡlu School of Information Technology and Engineering, University of Ottawa Ottawa, Ontario, K1N 6N5, Canada Fax: +1 (613) 562 5175 thaddad@site.uottawa.ca

More information

The PPM Poisson Channel: Finite-Length Bounds and Code Design

The PPM Poisson Channel: Finite-Length Bounds and Code Design August 21, 2014 The PPM Poisson Channel: Finite-Length Bounds and Code Design Flavio Zabini DEI - University of Bologna and Institute for Communications and Navigation German Aerospace Center (DLR) Balazs

More information

Error Floors of LDPC Coded BICM

Error Floors of LDPC Coded BICM Electrical and Computer Engineering Conference Papers, Posters and Presentations Electrical and Computer Engineering 2007 Error Floors of LDPC Coded BICM Aditya Ramamoorthy Iowa State University, adityar@iastate.edu

More information

Compound Polar Codes

Compound Polar Codes Compound Polar Codes Hessam Mahdavifar, Mostafa El-Khamy, Jungwon Lee, Inyup Kang Mobile Solutions Lab, Samsung Information Systems America 4921 Directors Place, San Diego, CA 92121 {h.mahdavifar, mostafa.e,

More information

Low-density parity-check codes

Low-density parity-check codes Low-density parity-check codes From principles to practice Dr. Steve Weller steven.weller@newcastle.edu.au School of Electrical Engineering and Computer Science The University of Newcastle, Callaghan,

More information

ECEN 655: Advanced Channel Coding

ECEN 655: Advanced Channel Coding ECEN 655: Advanced Channel Coding Course Introduction Henry D. Pfister Department of Electrical and Computer Engineering Texas A&M University ECEN 655: Advanced Channel Coding 1 / 19 Outline 1 History

More information

Channel Codes for Short Blocks: A Survey

Channel Codes for Short Blocks: A Survey 11th International ITG Conference on Systems, Communications and Coding February 6, 2017 Channel Codes for Short Blocks: A Survey Gianluigi Liva, gianluigi.liva@dlr.de Fabian Steiner, fabian.steiner@tum.de

More information

Repeat-Accumulate Signal Codes

Repeat-Accumulate Signal Codes IEEE TRANSACTIONS ON COMMUNICATIONS 1 Repeat-Accumulate Signal Codes Manato Takai, Student Member, IEEE and Koji Ishibashi, Member, IEEE arxiv:1802.01133v4 [cs.it] 7 Jan 2019 Abstract State-constrained

More information

Practical Polar Code Construction Using Generalised Generator Matrices

Practical Polar Code Construction Using Generalised Generator Matrices Practical Polar Code Construction Using Generalised Generator Matrices Berksan Serbetci and Ali E. Pusane Department of Electrical and Electronics Engineering Bogazici University Istanbul, Turkey E-mail:

More information

AALTO UNIVERSITY School of Electrical Engineering. Sergio Damian Lembo MODELING BLER PERFORMANCE OF PUNCTURED TURBO CODES

AALTO UNIVERSITY School of Electrical Engineering. Sergio Damian Lembo MODELING BLER PERFORMANCE OF PUNCTURED TURBO CODES AALTO UNIVERSITY School of Electrical Engineering Sergio Damian Lembo MODELING BLER PERFORMANCE OF PUNCTURED TURBO CODES Thesis submitted for examination for the degree of Master of Science in Technology

More information

Capacity-approaching codes

Capacity-approaching codes Chapter 13 Capacity-approaching codes We have previously discussed codes on graphs and the sum-product decoding algorithm in general terms. In this chapter we will give a brief overview of some particular

More information

Design of Multidimensional Mappings for Iterative MIMO Detection with Minimized Bit Error Floor

Design of Multidimensional Mappings for Iterative MIMO Detection with Minimized Bit Error Floor Design of Multidimensional Mappings for Iterative MIMO Detection with Minimized Bit Error Floor abil Sven Muhammad, Joachim Speidel Institute of Telecommunications, University of Stuttgart, Pfaffenwaldring

More information

MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING

MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING Yichuan Hu (), Javier Garcia-Frias () () Dept. of Elec. and Comp. Engineering University of Delaware Newark, DE

More information