当数据通过双绞线电缆传输时，很容易在发送器和接收器之间的电缆中意外插入一个多余的半捻。当这种情况发生时，所接收的数据被倒置。有几种不同的线路码设计为极性不敏感，无论数据流是否被倒置与否，解码的数据将总是正确的。包括了这个性质的线路码有像是，双相编码，NRZI，相传号码，编码标记倒置和等。
传统微分编码.以上是可以处理数据倒置的方法(也称为"180°模煳")，有时是足够的(例如，如果使用BPSK或其他，诸如检测到的维特比译码器或一个帧同步器)，但有时却是不足的。一般来说，微分编