伝送路符号
受信側で精度よくクロック復元するために、生成された符号化列の中で連続する0や1の個数を限定することがある。これを最大ランレングス制約と呼び、主にデータ記憶媒体に適用する符号の特性を表現するときに用いる。
ランレングス制約では、例えば同一符号が最小1個・最大3個の連続に限定される符号化である場合、RLL(1,3)などと記す。連続する同一の符号が長すぎるとクロック復元が困難になり、短すぎると高周波成分の劣化に耐えられない恐れがある。伝送路符号では、符号変動のタイミングをモニタすることでクロック周期が復元されるため、ランレングス制約があることでクロック検出が一定の範囲内に保証される。これにより、最大限にデータを記録・伝送しつつ、 ビット境界の正確な検出が可能となる。このような制約のない場合は読み取り品質を著しく損なう可能性がある。
伝送路符号は、受信側で受信信号の位相に自身を同期する必要がある。理想的な同期でない場合、符号化で決められた信号レベルを適切に読み取れなくなり、ビット誤り率が増加する。
マンチェスタ符号などのバイフェーズ(biphase)方式では、ビット周期中に少なくとも1つの遷移を必要とするため、送受信機の同期化とエラー検出が容易になるが、信号速度(ボーレート)はNRZ符号よりも高くなる。