Parallel Concatenated Chaos Coded Modulations
|
|
- Gilbert Marshall
- 5 years ago
- Views:
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: : Convolutional codes University of Limoges meghdadi@ensil.unilim.fr Reference : Digital communications by John Proakis; Wireless communication by Andreas Goldsmith Encoder representation Communication
More informationSymbol 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 informationTurbo 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 informationMaximum 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 informationInterleaver 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 informationResearch 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 informationConvolutional 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 informationOptimized 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 informationQPP 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 informationNew 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 informationOn 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 informationBifurcations 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 informationTurbo 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 informationPerformance 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 informationModern 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 informationSIPCom8-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 informationBounds 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 informationNon-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 informationChannel 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 informationImpact 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 informationTurbo 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 information1 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 informationState-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 informationNAME... 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 informationAalborg 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 informationNonlinear 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 informationAnalysis 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 informationConstruction 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 information1e
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 informationTightened 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 informationMinimum 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 informationIEEE 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 informationAppendix 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 informationExact 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 informationNew 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 informationLow 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 informationThese 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 informationPUNCTURED 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 informationTrellis-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 informationTightened 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 informationBayesian 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 informationECE 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 informationAnalytical 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 informationTurbo 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 informationEfficient 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 informationA 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 informationBit-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 informationEVALUATION 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 informationDr. 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 informationSENS'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 informationTHIS 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 informationAn 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 informationPerformance 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 informationBounds 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 informationPunctured 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 informationRapport 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 informationPolar 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 informationBASICS 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 informationPerformance 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 informationOn 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 informationConstellation 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 informationCode 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 informationEvaluate 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 informationThe 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 informationIterative 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 informationOn 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 informationMinimum 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 informationRCA 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 informationQAM 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 informationDigital 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 informationA 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 informationIntroduction 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 informationRalf 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 informationPolar 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 informationPerformance 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 informationThe 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 informationError 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 informationBlind 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 informationHybrid 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 informationResidual 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 informationOPTIMUM 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 informationEncoder. 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 informationBlock 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 informationLow-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 informationRANDOM 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 informationOne 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 informationOn 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 informationSoft-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 informationThe 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 informationError 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 informationCompound 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 informationLow-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 informationECEN 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 informationChannel 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 informationRepeat-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 informationPractical 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 informationAALTO 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 informationCapacity-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 informationDesign 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 informationMMSE 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