CS-224-Lectures

Physical layer: Overview

Note that if only one bit errors can occur, then the above code can not only detect but also correct errors. For example, if 001 is received, it can be corrected to 000. This simple idea can be generalized to more complex error correcting codes.

Some systems use scrambling, i.e., exor the data with a random sequence to avoid long series of 0s and 1s.