In decoding a digital signal, the receiver calculates a running average of the
received signal power.
This average is called the baseline.
The incoming signal power is evaluated against this baseline to determine
the value of the data element.
A long string of Os or 1s can cause a drift in the baseline (baseline
wandering) and make it difficult for the receiver to decode correctly.
A good line coding scheme needs to prevent baseline wandering.