LINEAR BLOCK CODE as error control coding
#1

[attachment=5531]

LINEAR BLOCK CODE AS ERROR CONTROL CODING

PRESENTED BY:
NAME: DEBIKA DEY
SILIGURI INSTITUTE OF TECHNOLOGY


OVERVIEW:


SIMPLIFIED MODEL OF DIGITAL COMMUNICATION SYSTEM.
ERROR CONTROL CODING.
CLASSIFICATION OF ECC.
BLOCK CODES.
HAMMING CODE.
HAMMING DISTANCE & HAMMING WEIGHT.
PROPERTIES OF LBC.
GENERATOR MATRIX.
PARITY CHECK MATRIX.
RELATION BETWEEN G & H & C
DECODING OF A LINEAR CODE.
SYNDROME DECODING.
APPLICATION.
ADVANTAGES & DISADVANTAGES.


Simplified Model of Digital Communication System…

Error Control Coding (ECC)
Consider only binary data (0 and 1).
Method to check or detect error in transmitted bit stream.
Method to correct those detected errors of transmitted information.

Classification of Error Control Coding...


Block Codes

Data is grouped into blocks of length k bits (data word).
Some extra bits are added ® by the encoder to the block, called redundant bit or parity bit.
Total encoded ‘n’ bits block is called codeword.
This is known as a (n,k) block code, where n>k.

Hamming codes constitute a family of single-error correcting(SEC) codes defined as:
The minimum distance of the code dmin = 3
Hamming Distance (dmin)
Error control capability is determined by the Hamming distance or minimum distance (dmin).
The Hamming distance between two code words is equal to the number of differences or changes between them,
Minimum distance (dmin) is the smallest hamming distance between the valid code vector. (dmin) = n-k+1
The maximum number of detectable errors (s) is given by,
That is the maximum number of correctable errors (t) is given by,



HAMMING WEIGHT

The Hamming weight of a code word is equal to the no. of non-zero elements in the codeword. It is denoted by w©, where ‘c’ codeword.
Properties of
linear Block Code
1. Summation (mod-2/XOR) of any two codeword of a particular code vector is also a codeword of that same code vector.
2. All zero codeword(e.g.00000) is a valid codeword.
3. The minimum weight of the codeword should be equal to the minimum distance within the code vector. i.e.,



Generator Matrix

Using generator matrix all 2k codeword can be generated from a set of k bit code vector.


APPLICATIONS

of Error Control Coding


Storage:

Computer Memory (RAM)
Magnetic and Optical Data Storage (hard disks, magnetic tapes, CD-ROM’s, and other data storage systems)
Single error correcting & double error detecting code (SEC-DED) is used to improve bit oriented semi conductor memories


Communications:

Satellite and Deep Space Communications
Digital Audio and Video Transmissions


DISADVANTAGES:

In this process extra parity bit is added, so transmission bandwidth requirement is more.
These extra bits reduce the bit rate of the transmitter and also reduce its power.


ADVANTAGES:

Linear block code is the easiest & simple technique to detect and correct errors.
Extra parity bits do not convey any information by themselves but make it possible to detect and correct errors in the received message i.e. error probability is reduced.
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
Popular Searches: disadvantages of sandcrete block, hotmail application error, ras error 619, block coding ppt, seminor on error control coding, project reports on error control coding, matlab coding for linear block codes,

[-]
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
  Service-Oriented Architecture for Weaponry and Battle Command and Control Systems in 1 1,068 15-02-2017, 03:40 PM
Last Post: jaseela123d
  ATM access control using fingerprint scanning smart paper boy 8 5,731 01-07-2016, 11:42 AM
Last Post: jaseela123d
  Adaptive Forwarding Delay Control for VANET Data Aggregation Projects9 2 1,731 18-03-2014, 11:25 PM
Last Post: seminar report asees
  RATIONSHOP INVENTORY CONTROL SYSTEM full report smart paper boy 5 5,747 04-10-2013, 05:33 AM
Last Post: harish pr
  Intelligent system for Gas, Human detection and Temperature Monitor control using GSM seminar surveyer 3 3,479 17-04-2013, 11:37 PM
Last Post: [email protected]
  Achieving Secure, Scalable, and Fine-grained Data Access Control in Cloud Computing seminar class 1 1,968 29-10-2012, 05:31 PM
Last Post: seminar details
  Design and Analysis of the Gateway Relocation and Admission Control Algorithm in Mobi Projects9 1 1,721 10-10-2012, 12:22 PM
Last Post: seminar details
  Fuzzy Logic Applied to Motor Control Computer Science Clay 1 2,281 03-03-2012, 04:24 PM
Last Post: seminar paper
  Generalized Cloud Print Service with ‘Access Control Mechanism’, and ‘Print job smart paper boy 1 1,299 23-02-2012, 04:44 PM
Last Post: Ocular
  CONSTRUCTING INTER-DOMAIN PACKET FILTERS TO CONTROL IP SPOOFING BASED ON BGP UPDATES- electronics seminars 2 4,320 20-02-2012, 01:04 PM
Last Post: seminar paper

Forum Jump: