3 Pages

ratnakar_summary

Course: ECE 2002, Fall 2009
School: University of Illinois,...
Rating:
 
 
 
 
 

Word Count: 828

Document Preview

Iterative Some Decoding algorithms for Linear Block codes Niranjan Ratnakar December 14, 2002 1 Abstract This report talks about Iterative decoding. It primarily addresses 2 scenarios, when Hard decision is done and the other case when additional soft information is available. 2 Introduction The main idea behind this report is to show that the problem of decoding can be posed as problems, which have been...

Register Now

Unformatted Document Excerpt

Coursehero >> Illinois >> University of Illinois, Urbana Champaign >> ECE 2002

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Iterative Some Decoding algorithms for Linear Block codes Niranjan Ratnakar December 14, 2002 1 Abstract This report talks about Iterative decoding. It primarily addresses 2 scenarios, when Hard decision is done and the other case when additional soft information is available. 2 Introduction The main idea behind this report is to show that the problem of decoding can be posed as problems, which have been well-researched, and can be solved using techniques that are well known. The reasonable assumptions made in order to pose the decoding problem as other problems are presented here. In this report, the solutions themselves are not given but references to papers which have the solutions are given. In the hard decision case, the decoding problem is posed as free energy minimisation. In the soft decision case, the problem is posed as a gradient descent algorithm. 3 Hard decision The reference for this section is [1]. The decoding problem can be stated as follows. Consider three binary vectors: S of length N , and z and n of lengths M N , related by: (As + n)mod2 = z where A is a binary matrix. We can think of s as the information sequence. A is the generator matrix for the code. n is the noise added by the channel. z is the observed output at the channel. Our task would then be to infer s given z and A, and given assumptions about the statistical properties of s and n. A reasonable assumption that the probability distributions of s and n are 1 seperable is also made. That is P (s, n) = n P (sn ) m P (nm ) It can be shown that the Maximum-A-Posteriori (MAP) rule tells us to choose the s that maximises P (s|z, A) = P (z|A)p(s) P (z|A) (1) But this needs an exhaustive search. In order to simplify this problem, we try to approximate the quantity in Equation (1) by Q(s; ) = n qn (sn ; n ) such that 1 qn (sn = 1; n ) = 1 + e-n e-n qn (sn = 0; n ) = 1 + e-n The parameters are chosen so as to minimise the variational free energy F () = s Q(s; ) log Q(s; ) P (z|s, A)P (s) Choosing the parameters to minimise the variational free energy is a well known problem, which can be solved using iterative techniques. One way of solving this problem is outlined in [1]. Once the parameters are chosen, we see that the maximisation problem is solved trivially by choosing sn = 1 0 if n 0 , otherwise. 4 Soft Decision case The reference for this section is [2]. In this section, we consider the case when soft information is available at the decoder. The channel is assumed an AWGN channel with single-sided noisepower spectral density N0 /2. The modulation used is BPSK modulation where 0 is mapped to 1 and 1 is mapped to -1. We have seen in class that log with Em (C ) = ln bC bC (-1) n l=1,l=m bm P (xm = +1|y) 4 = ym + Em (C ) P (xm = -1|y) N0 tanh 2yl No bl bl (2) (3) n l=1,l=m tanh 2yl No 2 The first term in Equation (2) is known as the intrinsic information and the second term is known as the extrinsic information. But the extrinsic information is difficult to evaluate if the rate of the code is not very large. To evaluate the extrinsic information, we make the following approximations: Since |tanh(.)| < 1, parity check vectors of low hamming weight have a larger contribution than vactors of large haming weight. Thus, the evaluation over parity check vectors of minimum weight would suffice. It is enough to compute the extrinsic information using the spanning vectors of C of minimum weight. The m-th position is affected only by parity check vectors having a 1 in the m-th position, represented as Bm . Let the extrinsic information be represented by Em (Bm ). Using these assumptions, the authors in [2], present the following algorithm Initialisation: Set Rm = (0) 4 N0 ym , m [1, n]. Set iteration counter i = 0, and define the maximum number of iterations . if [(stop criterion is not fulfilled) and (i < )] (*) for m = 1, . . . , n,compute:Em = for m = 1, . . . , n, update: (i) bBm n l=1,l=m tanh (yl ) ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

University of Illinois, Urbana Champaign - ECE - 459
Some Iterative Decoding algorithms for Linear Block codesNiranjan Ratnakar December 14, 20021AbstractThis report talks about Iterative decoding. It primarily addresses 2 scenarios, when Hard decision is done and the other case when additional
University of Illinois, Urbana Champaign - ECE - 2002
Space-time Codes and Fixed Point Free GroupsNegar Kiyavash Dec 9, 2002Abstract Space-time code constellations with low encoding and decoding complexity rely on nding a set of unitary matrices for which each pairwise dierence matrix has a nonzero de
University of Illinois, Urbana Champaign - ECE - 459
Space-time Codes and Fixed Point Free GroupsNegar Kiyavash Dec 9, 2002Abstract Space-time code constellations with low encoding and decoding complexity rely on nding a set of unitary matrices for which each pairwise dierence matrix has a nonzero de
University of Illinois, Urbana Champaign - ECE - 2002
S OME I TERATIVE D ECODING A LGORITHMS FOR L INEAR B LOCK C ODESNiranjan RatnakarUniversity of Illinois, Urbana-ChampaignECE459RK Seminar1O UTLINEIterative Decoding algorithm for the Hard-Decision case Iterative Decoding algorithm when soft
University of Illinois, Urbana Champaign - ECE - 459
S OME I TERATIVE D ECODING A LGORITHMS FOR L INEAR B LOCK C ODESNiranjan RatnakarUniversity of Illinois, Urbana-ChampaignECE459RK Seminar1O UTLINEIterative Decoding algorithm for the Hard-Decision case Iterative Decoding algorithm when soft
University of Illinois, Urbana Champaign - ECE - 2002
On the Performance of Low Density Parity Check CodesXiangyu TangOutline Brief introduction of low density parity check codes Performance under optimal decoding Conclusion1Low Density Parity Check codes (LDPC codes) -Specified by matrix c
University of Illinois, Urbana Champaign - ECE - 459
On the Performance of Low Density Parity Check CodesXiangyu TangOutline Brief introduction of low density parity check codes Performance under optimal decoding Conclusion1Low Density Parity Check codes (LDPC codes) -Specified by matrix c
University of Illinois, Urbana Champaign - ECE - 461
University of Illinois, Urbana Champaign - ECE - 567
Problem Set 4 ECE567 Each problem is worth 10 points Spring 2005 Due: April 14 The objective of this homework is to test your knowledge of large deviations and congestion control. There will be office hours from 3:30-4:30 on Wednesday, April 13. 1
University of Illinois, Urbana Champaign - ECE - 567
Problem Set 5 ECE567 Each problem is worth 10 points Spring 2005 Due: May 3 The objective of this homework is to test your knowledge of scheduling algorithms. There will be office hours from 3:00-4:00 on Monday, May 2. 1. In class, we showed that
University of Illinois, Urbana Champaign - ECE - 567
Problem Set 3 ECE567 Each problem is worth 10 points Spring 2005 Due: March 17 The objective of this homework is to test your knowledge of reversibility and queueing networks, and basic large deviations techniques. Do all six problems. Note: There
University of Illinois, Urbana Champaign - ECE - 567
Take-home Exam 1 ECE567 Each problem is worth 25 points. Spring 2005 Due: March 311. Consider a mobile radio that is moving on the integer points of the real line according to a random walk. Let S(n) denote the position of the mobile at time instan
University of Illinois, Urbana Champaign - ECE - 567
Solutions to Problem Set 1 ECE567 Solution 1: Define(n)Spring 2005 P00 = P (S(n) = 0|S(0) = 0).(n)It is easy to see that P00 = 0 for n odd. For n = 2k, P00 Consider(2k)= P (making k jumps to the right and k jumps to the left) =2k (1/2)2k k
University of Illinois, Urbana Champaign - ECE - 461
University of Illinois, Urbana Champaign - ECE - 461
University of Illinois, Urbana Champaign - GE - 288
GE288Homework 6Fall 02Reading Assignment: Notes on duality, available on the course home page. Sections 5.1 and 5.2 of Taha.1. Problem 4, Problem set 4.1A, page 119 of Taha. 2. Problem 4, Problem set 5.2A, page 175 of Taha. Formulate (do not
University of Illinois, Urbana Champaign - GE - 288
Final Exam Topics Everything covered in class and all the homework assignments. These include: LPs: Formulation Interpreting Excel output and sensitivity analysis Graphical solution and sensitivity analysis Tableau method: standard form, identif
University of Illinois, Urbana Champaign - GE - 288
GE288Homework 11Fall 02Reading Assignment: Section 9.2.1 of Taha. 1. Problem 4, p. 379, problem set 9.2A of Taha. (Just graphically verify infeasibility, you dont have to use the B&amp;B method.) 2. Problem 5, p. 379, problem set 9.2A of Taha.
University of Illinois, Urbana Champaign - GE - 288
GE288Homework 4Fall 021. Problem 5, Problem set 3.1A, page 73 of Taha. 2. Consider the following partial simplex tableau for a Max model: CB Basic 20 x1 3 1 -5 30 x2 0 1 0 25 x3 1 0 0 0 s1 1 0 -2 0 s2 -2 1 4 0 s3 0 0 1 RHS 100 200 400Indirect
University of Illinois, Urbana Champaign - GE - 288
GE288Homework 5Fall 02Notes: 1. Class will be cancelled on Oct. 2 and Oct. 4. 2. Office Hours will be cancelled on Oct. 2 and Oct. 3. 3. Quiz 5 will be held on Monday, Oct. 7 in class. 4. I will hold office hours from 2:00-3:00 on Tuesday, Oct.
University of Illinois, Urbana Champaign - ECE - 2002
Brian BagenstoseECE 459 Presentation write-upSome Schemes in Practice: Coding for WirelessWireless systems are in use everywhere today. From radios to clocks to wireless networks to cell phones, wires are seen more and more as a restraint rather
University of Illinois, Urbana Champaign - ECE - 459
Brian BagenstoseECE 459 Presentation write-upSome Schemes in Practice: Coding for WirelessWireless systems are in use everywhere today. From radios to clocks to wireless networks to cell phones, wires are seen more and more as a restraint rather
University of Illinois, Urbana Champaign - ECE - 2002
LATTICE CODES AND THEIR APPLICATIONSAlexia Briassouli459 RK: Advanced Coding Theory Fall 2002References:Sphere Packings, Lattices and Groups (J. H. Conway, N. J. A. Sloane) Coset Codes Part II: Binary Lattices and Related Codes (G. D. Forney J
University of Illinois, Urbana Champaign - ECE - 459
LATTICE CODES AND THEIR APPLICATIONSAlexia Briassouli459 RK: Advanced Coding Theory Fall 2002References:Sphere Packings, Lattices and Groups (J. H. Conway, N. J. A. Sloane) Coset Codes Part II: Binary Lattices and Related Codes (G. D. Forney J
University of Illinois, Urbana Champaign - ALLERTON - 05
Recently Erez and Zamir have shown that a lattice code withlattice decoding can achieve the capacity of the additive white Gaussiannoise (AWGN) channel. This was achieved by using a minimum mean-square error (MMSE) scaling and dithering to transf
University of Illinois, Urbana Champaign - ALLERTON - 05
We introduce the secure biometrics problem, argue that it is becomingincreasingly important, and discuss solutions from both a theoreticaland practical perspective.Essentially, the secure biometrics problem arises because biometricschange from o
University of Illinois, Urbana Champaign - ALLERTON - 05
Our recent proof of the completeness of decoding by list bitflipping is reviewed. The proof is based on an enumeration of all cosetsof low weight in terms of their minimum weight and syndrome weight. Byusing a geometric description of the error pa
University of Illinois, Urbana Champaign - ALLERTON - 05
For assessing the performance of linear programming decoding it isnecessary to know the minimal pseudo-codewords. In this talk we study theminimal pseudo-codewords of some Tanner graphs derived from projectiveplanes and give estimates on their pse
University of Illinois, Urbana Champaign - ALLERTON - 05
We prove that belief propagation provides a practical algorithm for implementing Maximum A posteriori Probability detectionin large CDMA systems. As a byproduct, we rederive Tse-Hanly formula for linear receivers without recourse ro random matrix
University of Illinois, Urbana Champaign - ALLERTON - 05
The behavior of error-correcting codes on ergodic channels, such as classicalGaussian and Rayleigh fading channels, has been extensively analyzed and well understood.Recently, coding for non-ergodic channels has attracted the attentionof researc
University of Illinois, Urbana Champaign - ALLERTON - 05
We argue that for approaching the capacity ofnoncoherent MIMO communication the sum diversity or the chordaldistance of space-time codes can play the primal role.In this work we present a family of Space-Time codesthat have large chordal minimum
University of Illinois, Urbana Champaign - ALLERTON - 05
We present in this talk sequences of ensembles of systematicaccumulate-repeat-accumulate (ARA) codes which asymptoticallyachieve capacity on the binary erasure channel (BEC) with*bounded complexity* per information bit. The results here improveth
Washington - MATH - 404
Math 404 Final Exam SolutionsShort answer questions. 1. State the first isomorphism theorem (for rings, not groups). If : R S is a surjective ring homomorphism with kernel I, then induces an isomorphism : R/I S. = 2. Describe the Eisenstein cri
Washington - MATH - 412
Mathematics 412Final preview 8 March 2006 As usual, clarity of exposition is as important as correctness of mathematics. The actual exam will be closed book, no notes or calculators allowed. There will be room on the paper to write your answers. Sin
Washington - MATH - 412
Mathematics 412Final preview 14 March 2003 As usual, clarity of exposition is as important as correctness of mathematics. 1. Two miscellaneous questions: (a) A friend says, &quot;I've proved that 3x4 + 7x + 25 can't be factored as a product of lower degr
Washington - MATH - 505
Mathematics 505Winter 20041. Find a commutative ring R, a short exact sequence of R-modules, and an R-module M, so that applying M R to the short exact sequence yields a sequence which is not exact. Give reasons why the original sequence is exac
Washington - MATH - 411
Mathematics 411Autumn 2005Introduction to Modern Algebra for TeachersInstructor: John Palmieri, Padelford C-538, 543-1785, email palmieri@math. washington.edu Class time and place: MWF 1:30, Thomson 325 Oce hours: WF 10:30-12:00, drop-in, and by
Washington - MATH - 411
Mathematics 4119 December 2005 Final exam preview Instructions: As always in this course, clarity of exposition is as important as correctness of mathematics. 1. Recall that a Gaussian integer is a complex number of the form a + bi where a and b are
Washington - MATH - 412
Mathematics 412Winter 2006Introduction to Modern Algebra for TeachersInstructor: John Palmieri, Padelford C-538, 543-1785, email palmieri@math.washington.edu Class time and place: MWF 1:30, Savery 243 Office hours: drop-in and by appointment Tea
Washington - MATH - 412
Mathematics 4121 February 2006 Midterm preview Instructions: For this exam, clarity of exposition is as important as correctness of mathematics. The actual exam will be closed book, no notes or calculators allowed. There will be room on the paper to
Washington - CONJ - 480
OverviewofbrainstemanatomymidbrainponsmedullaBrainstemanatomy:externallandmarksVentral (anterior) view Dorsal (posterior) viewWhichlevelsofbrainstemandwhy?Brainstem anatomy: blood supplyTegmentumand basemedullaT B TPosterior(dorsal
Washington - UWCH - 202
Leroy Searle Department of English University of Washington Seattle, WA 98115 lsearle@u.washington.edu Standard Manuscript Format A very high percentage of college graduates eventually write for publication. Whether the writing consists of a company
Washington - UWCH - 4
Leroy Searle Department of English University of Washington Seattle, WA 98115 lsearle@u.washington.edu Standard Manuscript Format A very high percentage of college graduates eventually write for publication. Whether the writing consists of a company
Washington - UWCH - 4
Washington - UWCH - 205
Washington - UWCH - 4
Washington - UWCH - 4
Percy Bysshe Shelley (1792-1822) Mont Blanc: Lines Written in the Vale of ChamouniI The everlasting universe of things &lt;1 &gt; Flows through the mind, and rolls its rapid waves, &lt;2&gt; Now dark-now glittering-now reflecting gloom-Now lending splendour, wh
Washington - UWCH - 4
Washington - UWCH - 4
Washington - UWCH - 4
Washington - UWCH - 4
HOMER: Odyssey, trans. Samuel Butler From Book I:Tell me, O muse, of that ingenious hero who travelled far and wide after he had sacked the famous town of Troy. Many cities did he visit, and many were the nations with whose manners and customs he wa
Washington - UWCH - 4
Washington - UWCH - 4
Sinners in the Hands of an Angry Godhttp:/www.ccel.org/e/edwards/sermons/sinners.htmlJonathan Edwards (1703-1758) Enfield, Connecticut July 8, 1741 -Their foot shall slide in due time.-Deuteronomy 32:35 In this verse is threatened the vengeance of
Washington - UWCH - 4
#
Washington - UWCH - 4
HOMER: Odyssey, trans. Samuel Butler From Book I:Tell me, O muse, of that ingenious hero who travelled far and wide after he had sacked the famous town of Troy. Many cities did he visit, and many were the nations with whose manners and customs he wa
Washington - UWCH - 4
ROLAND BARTHES: &quot;The Structuralist Activity,&quot; trans. Richard Howard. in Critical Essays (Evanston, Il: Northwestern University Press, 1972). What is structuralism? Not a school, nor even a movement (at least, not yet), for most of the authors ordinar
Washington - UWCH - 4
George Starbuck: &quot;A Tapestry for Bayeux&quot; from Bone Thoughts (1960) I. Recto Over the seaworthy cavalry arches a rocketry wickerwork: involute laceries lacerate indigo altitudes, making a skywritten filigree into which, lazily, LCTs sinuate, adjutants
Washington - UWCH - 4
Provided by The Internet Classics Archive. See bottom for copyright. Available online at http:/classics.mit.edu/Aristotle/poetics.html Poetics By Aristotle Translated by S. H. Butcher -SECTION 1 Part I I propose to treat of Poetry in itself and of it
Washington - UWCH - 4
PoliticsBy Aristotle Written 350 B.C.E Translated by Benjamin Jowett Table of ContentsBook OnePart I Every tate is a community of some kind, and every community is established with a view to some good; for mankind always act in order to obtain th
Washington - UWCH - 4
Leroy Searle##L#e#r#o#y# #S#e#a#r#l#e#4#U#n#i#v#e#r#s#i#t#y# #o#f# #W#a#s#h#i#n#g#t#o#n# # #
Washington - UWCH - 4
Leroy Searle##L#e#r#o#y# #S#e#a#r#l#e#4#U#n#i#v#e#r#s#i#t#y# #o#f# #W#a#s#h#i#n#g#t#o#n#4mX#e#