Forward error-correction coding
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
seminar surveyer
Active In SP
**

Posts: 3,541
Joined: Sep 2010
#1
06-10-2010, 03:19 PM




.doc   MAIN_REPORT-2003.doc (Size: 437.5 KB / Downloads: 116)


Introduction

The packet transport service provided by representative packet-switched networks, including IP networks, is not reliable and the quality-of-service cannot be guaranteed. Packets may be lost due to buffer overflow in switching nodes, be discarded due to excessive bit errors and failure to pass the cyclic redundancy check at the link layer, or be discarded by network control mechanisms as a response to congestion somewhere in the network. Forward Error Correction coding has often been proposed for end-to-end recovery from such packet losses. However, the use of FEC in this application provides a double-edged sword. From an end user’s perspective, FEC can help recover the lost packets in a timely fashion through the use of redundant packets, and generally adding more redundancy can be expected to improve performance provided this added redundancy does not adversely affect the network packet loss characteristics. On the other hand, from the network’s perspective, the widespread use of FEC schemes by end nodes will increase the raw packet-loss rate in a network because of the additional loads resulting from transmission of redundant packets. Therefore, in order to optimize the end-to-end performance, the appropriate tradeoff, in terms of the amount of redundancy added, and its effect on network packet-loss processes, needs to be investigated under specific and realistic modeling assumptions.

We provide a study of the overall effectiveness of packet-level FEC coding, employing interlaced Reed-Solomon codes, in combating network packet losses and provide an information- theoretic methodology for determining the optimum compromise between end-to-end performances and the associated increase in raw packet-loss rates using a realistic model-

based analytic approach. Intuitively, for a given choice of block length we expect that there is an optimum choice of redundancy, or channel coding rate, since a rate too high is simply not powerful enough to effectively recover packet losses while a rate too low results in excessive raw packet losses due to the increased overhead which overwhelms the packet recovery capabilities of the FEC code. The optimum channel coding rate results in an optimum compromise between these two effects.

Here we focus on evaluating the capability of FEC in recovering packet losses over IP networks using residual packet-loss rate as the performance measure. In terms of characterizing end-to-end performance, we assume that performance is directly proportional to the source coding rate, or network load, that can be supported for a fixed residual packet-loss rate. The analytic procedure developed is then used to determine the maximum load that can be supported as a function of coding parameters. By modeling the fully interleaved network transport channel as a block interference channel, we provide information theoretic bound on the performance achievable with FEC. This bound provides a useful context for assessing the efficacy of FEC in this application as a function of coding parameters.
Reply
ahmedhmed
Active In SP
**

Posts: 1
Joined: Jan 2011
#2
10-01-2011, 01:59 PM

what are the possible mathematical model for FEC
Reply
project topics
Active In SP
**

Posts: 2,492
Joined: Mar 2010
#3
20-01-2011, 11:43 AM

actually the mathematical model in "gilbert loss model"
i am suggest you to read following pages to know well about Forward error-correction coding
en.wikipediawiki/Forward_error_correction
books.googlebooks?id=rs-lBlFF_B8C&pg=PA97&lpg=PA97&dq=Forward+error+correction+mathematical+model&source=bl&ots=qnqQMEPGQ4&sig=l_QF5meLXIVcmxxd5MCYVgRECT8&hl=en&ei=J803TbOtEsyHcfT88OUK&sa=X&oi=book_result&ct=result&resnum=2&ved=0CCQQ6AEwAQ#v=onepage&q=Forward%20error%20correction%20mathematical%20model&f=false
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
seminar flower
Super Moderator
******

Posts: 10,120
Joined: Apr 2012
#4
25-06-2012, 05:13 PM

Forward Error Correction Coding


.pptx   Forward Error Correction Coding.pptx (Size: 430.1 KB / Downloads: 22)
Introduction

In telecommunication, Information theory and coding theory forward error correction(FEC) or channel coding is a technique used for controlling errors in data transmission over unreliable or noisy communication channels.
The central idea is the sender encodes their message in a redundant way using an error correcting code(ECC).
The redundancy allows the receiver to detect a limited number of errors that may occur anywhere in the message, and often to correct these errors without retransmission.

Existing System

In existing system a recursive algorithm to compute the packet-loss statistics (block error density), through which the exact residual packet-loss rate after decoding was computed.
Surprisingly, all numerical results given indicates that the resulting residual packet-loss rates with coding are always greater than without coding, i.e., FEC is ineffective in this application.
The increase in the redundant packets added to the data will increase the performance, but it will also make the data large and it will also lead to increase in data loss.

Proposed System

We propose a model-based analytic approach for evaluating the overall efficacy of FEC coding more accurately than existing system.
We study both single-session and multiple-session scenarios, and we reduce the complexity in multiple-session scenario.
Our model has a great potential in recovering the packet losses caused by congestion at a bottleneck node.

Module Description

FEC Encoder:
FEC is a system of error control for data transmission, where the sender adds redundant data to its messages. This allows the receiver to detect and correct errors (within some bounds) without the need to ask the sender for additional data. In this module we add redundant data to the given input data, known as FEC Encoding.
Interleaver:
Interleaving is a way of arranging data in a non-contiguous way in order to increase performance. It is used in data transmission to protest against burst errors. In this module we arrange the data (shuffling) to avoid burst errors which is useful to increase the performance of FEC Encoding.
Implementation of the Queue:
In this module we receive the data from the sender and voluntarily creating the packet loss in order to evaluate the performance of the FEC. Then we transfer the data to the receiver.

Conclusion

By implementing interleaving we can improve the performance of FEC
Less Complexity
Highly Reliable



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
  A NEW LOSSLESS METHOD OF IMAGE COMPRESSION AND DECOMPRESSION USING HUFFMAN CODING project girl 1 1,128 17-09-2013, 04:01 PM
Last Post: Guest
  On the Security and Efficiency of Content Distribution via Network Coding Projects9 2 893 10-04-2013, 09:30 AM
Last Post: study tips
  Design & Implementation of ECAT To Achieve Low Error & High Throughput DA-Based PPT project girl 1 608 06-04-2013, 08:04 PM
Last Post: geniusneutron
  A Network Coding Equivalent Content Distribution Scheme for Efficient Peer-to-Peer study tips 0 641 14-02-2013, 10:17 AM
Last Post: study tips
  Network Coding in Live Peer-to-Peer Streaming seminar tips 0 312 13-02-2013, 04:51 PM
Last Post: seminar tips
  The Kalman Filter as the Optimal Linear Minimum Mean-Squared Error Multiuser CDMA project girl 0 368 07-02-2013, 04:54 PM
Last Post: project girl
  Design of an Error Detection And Data Recovery Architecture For Motion Estimation project girl 0 772 31-01-2013, 03:23 PM
Last Post: project girl
  A Model-Based Approach to Evaluation of the Efficacy of FEC Coding in Combating project girl 0 291 30-01-2013, 12:22 PM
Last Post: project girl
  Unequal error protection of H.264 Scalable Video Coding seminar tips 0 263 02-01-2013, 04:03 PM
Last Post: seminar tips
  Adaptive Video Concealment using Neural Networks for H.264 Based Video Coding seminar tips 0 273 02-01-2013, 04:02 PM
Last Post: seminar tips