Turbo Codes
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
computer science crazy
Super Moderator
******

Posts: 3,048
Joined: Dec 2008
#1
22-09-2008, 09:43 AM


Introduction
Increasing demand for information exchange is a characteristic of modern civilisation. The transfer of information from the source to its destination has to be done in such a way that the quality of the received information should be as close as possible to the quality of the transmitted information.

The information to be transmitted can be machine generated (e.g., images, computer data) or human generated (e.g., speech). Regardless of its source, the information must be translated into a set of signals optimized for the channel over which we want to send it. The first step is to eliminate the redundant part in order to maximize the information transmission rate. This is achieved by the source encoder block in Figure 1-1. In order to ensure the secrecy of the transmitted information, an encryption scheme must be used. The data must also be protected against perturbations introduced by the communication channel which could lead to misinterpretation of the transmitted message at the receiving end. This protection can be achieved through error control strategies: forward error correction (FEC), i.e., using error correcting codes that are able to correct errors at the receiving end, or automatic repeat request (ARQ) systems.

The modulator block generates a signal suitable for the transmission channel. In the traditional approach, the demodulator block from Figure 1-1 makes a "hard" decision for the received symbol and passes it to the error control decoder block. This is equivalent, in the case of a two level modulation scheme, to decide which of two logical values, say -1 and +1, was transmitted. No information is passed on about how reliable the hard decision is. For example, when a +1 is output by the demodulator, it is impossible to say if it was received as a 0.2 or a 0.99 or a 1.56 value at the input to the demodulator block. Therefore, the information concerning the confidence into the demodulated output is lost in the case of a "hard" decision demodulator.

Channel Capacity
The capacity of a channel, which was first introduced 50 years ago by Claude Shannon, is the theoretical maximum data rate that can be supported by the channel with vanishing error probability. In this discussion, we restrict our attention to the additive white Gaussian noise (AWGN) channel.Here, x is modulated symbol modelled by arandom process with zero mean and variance Es (Es is the energy per symbol). For the specific case of antipodal signalling 2 , x = + Es 1/2 . z is sample from an additive white Gaussian noise process with zero mean and variance N0/2. The capacity of the AWGN channel is given by :

bits per channel use. Signalling at rates close to capacity is achieved in practice by error correction coding. An error correction code maps data sequences of k bits to code words of n symbols. Because n>k, the code word contains structured redundancy. The code rate, r = k/n is a measure of the spectral efficiency of the code. In order to achieve reliable communications, the code rate cannot exceed the channel capacity ( r < C). The minimum theoretical signal-to-noise ratio 3 Eb/N0 required to achieve arbitrarily reliable communications 4 can be found by rearranging equation (2) This is the minimum Eb/N0 required for any arbitrary distribution for the input x.
Equation (3) can be satisfied with equality only if the input is Gaussian distributed. If the input is antipodal instead of Gaussian, slightly higher Eb/N0 is required. Plots of the minimum Eb/N0 required to achieve channel capacity as a function of code rate r are given in Figure 1 for both Gaussian distributed inputs and antipodal inputs.
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
Reply
Guest
Thinking To Register

 
#2
30-11-2012, 08:48 PM

hi..
i need code for switching bilateral filter for image processing.
please provide me mail..lshaliny@gmail.com
Reply
seminar tips
Super Moderator
******

Posts: 8,857
Joined: Oct 2012
#3
01-12-2012, 11:37 AM

to get information about the topic "Turbo Codes" full report ppt and related topic refer the link bellow

topicideashow-to-turbo-codes

topicideashow-to-interleaver-design-for-turbo-codes

seminar and presentationproject and implimentationsattachment.php?aid=24381

Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Message
Type your reply to this message here.


Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Huffman Codes pdf study tips 0 271 19-08-2013, 04:06 PM
Last Post: study tips
  The Bar Codes ( Download Full Seminar Report ) computer science crazy 7 6,251 27-07-2013, 10:56 AM
Last Post: Guest
  Codes, Correlations and Power Control in OFDM pdf study tips 0 337 05-03-2013, 01:00 PM
Last Post: study tips
  Number Systems, Data Types, Codes Logic Gates: An Introduction PPT study tips 0 464 16-02-2013, 10:44 AM
Last Post: study tips
  Number Systems, Data Types, Codes Logic Gates: An Introduction PPT study tips 0 459 16-02-2013, 10:43 AM
Last Post: study tips
  Cyclic redundancy check (CRC) codes pdf project girl 0 404 01-02-2013, 11:24 AM
Last Post: project girl
  Raptor Codes pdf project girl 0 275 19-01-2013, 11:27 AM
Last Post: project girl
  Viterbi Algorithm for Decoding of Convolutional Codes pdf project girl 0 319 28-12-2012, 04:40 PM
Last Post: project girl
  Space-Time Block Codes versus Space-Time Trellis Codes project girl 0 486 27-12-2012, 02:22 PM
Last Post: project girl
  Linear Block Codes ppt project girl 0 382 20-12-2012, 06:26 PM
Last Post: project girl