19.06.2017 Views

dc

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

into message blocks of k information bits each.<br />

◊ A message block is represented by the binary k-tuple ( )lld u=(u1,u2,…,uk) called a<br />

message.<br />

◊ There are a total of 2k different possible messages.<br />

Block Codes<br />

◊ Block codes (cont.)<br />

◊ The encoder transforms each message u into an n-tuple<br />

◊ The encoder transforms each message u into an n-tuple<br />

v=(v1,v2,…,vn) of discrete symbols called a code word.<br />

◊ Corresponding to the 2k different possible messages, there are 2k different possible code<br />

words at the encoder output.<br />

◊ This set of 2k code words of length n is called an (n,k) block code.<br />

◊ The ratio R=k/n is called the code rate.<br />

◊ n-k redundant bits can be added to each message to form a code word<br />

◊ Since the n-symbol output code word depends only on the corresponding k-bit input<br />

message, the encoder is memoryless, and can be implemented with a combinational logic<br />

circuit.<br />

Block Codes<br />

◊ Binary block code with k=4 and n=7<br />

6Finite Field (Galois Field) Finite Field (Galois Field)<br />

◊ Much of the theory of linear block code is highly mathematical in nature and requires an<br />

extensive background in modern algebra nature, and requires an extensive background in<br />

modern algebra.<br />

◊ Finite field was invented by the early 19th century mathematician,<br />

◊ Galois was a young French math whiz who developed a theory of finite fields, now know as<br />

Galois fields, before being killed in a duel at the age of 21.<br />

◊ For well over 100 years, mathematicians looked upon Galois fields as elegant mathematics<br />

but of no practical value.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!