• No se han encontrado resultados

ECE 515 Information Theory

N/A
N/A
Protected

Academic year: 2023

Share "ECE 515 Information Theory"

Copied!
13
0
0

Texto completo

(1)

ECE 515

Information Theory

Error Correcting Code Applications

(2)

Digital Communication System

Data

Source Source

Encoding

Channel Source

Decoding Data Sink

Channel Encoding

Channel Decoding

(3)

Internet

Data

Source Zip

Channel Unzip

Data Sink

Add CRC

Verify CRC

CRC stands for cyclic redundancy check

(4)

In Information Theory Terms

Zip Source

Encoding

= Data Compression

Add CRC Channel

Encoding

=

Unzip Source

Decoding

=

Verify CRC Channel Decoding

=

Data Decompression

Error Protection

Error Detection

(5)

DVD

Movie MPEG

Encoder

DVD MPEG

Decoder TV

EncodingRS

DecodingRS

RS stands for Reed-Solomon

(6)

IEEE 802.11b

Data

Source Zip

Channel Unzip

DataSink

EncodingCC

DecodingCC

CC stands for Convolutional Code

(7)

Cell Phone

Speech Encoding

Channel Speech

Decoding

EncodingTC

DecodingTC

TC stands for Turbo Code

(8)

ECC Memory

8

(9)

ISBN Codes

9

(10)

Deep Space Communications

10

(11)

Mars Space Communications

1965 Mariner 4

Frequency: 2.3 GHz (S Band) Data Rate: 8.33 bps

No Source Coding Repetition code (2 x)

2004 Mars Exploration Rover

Frequency: 8.4 GHz (X Band) Data Rate: 168 kbps

12:1 lossy ICER compression

RS/Convolutional Concatenated Code

(12)

2006 Mars Reconnaissance Orbiter

Frequency: 8.4 GHz (X Band) Data Rate: 12 Mbps

2:1 lossless FELICS compression (8920,1/6) Turbo Code

Distance: 2.15 x 108 km

(13)

There are many classes of practical codes

• Hamming codes

• Convolutional codes

• Reed-Muller codes

• Cyclic codes (CRC codes)

• Reed-Solomon codes

• Product codes

• BCH codes

• LDPC codes

• Turbo codes

• Repeat-accumulate codes

• …

All belong to the class of linear block codes

13

Referencias

Documento similar

3.1.1 Descripción de la Guía El trabajo de Daza Daza Sierra, 2007 plantea una guía que ayudar a implantar TICs en Pymes por medio de cuatro etapas, las cuales se explican