Order printed collection

Inside Collection (Course): Fundamentals of Electrical Engineering I

Summary: Repetition codes, a special case of block channel coding, proves not to improve coding efficiency.

Because of the higher datarate imposed by the channel coder, the
probability of bit error occurring in the digital channel
*increases* relative to the value obtained when
no channel coding is used. The bit interval duration must be
reduced by
*down* by the same amount. The bit
interval must decrease by a factor of three if the transmitter
is to keep up with the data stream, as illustrated here.

It is unlikely that the transmitter's power could be increased
to compensate. Such is the sometimes-unfriendly nature of the
real world.

Using MATLAB, calculate the probability a
bit is received incorrectly with a three-fold repetition
code. Show that when the energy per bit

With no coding, the average bit-error probability

The repetition code represents a special case of
what is known as block channel coding. For every

Does any error-correcting code reduce communication errors when
real-world constraints are taken into account? The answer now is
yes. To understand channel coding, we need to develop first a
general framework for channel coding, and discover what it takes
for a code to be maximally efficient: Correct as many errors as
possible using the fewest error correction bits as possible
(making the efficiency

- « Previous module in collection Repetition Codes
- Collection home: Fundamentals of Electrical Engineering I
- Next module in collection » Error-Correcting Codes: Hamming Distance

Comments:"Electrical Engineering Digital Processing Systems in Braille."