Die B6ZS-Codierung, Bipolar with Six-Zero Substitution (B6ZS), ist eine Kanalcodierung mit Bipolar Violation ( BPV) und AMI-konformen (Alternate Mark Inversion) Bits. Die bipolaren Violations-Bits werden dann zwangsweise eingefügt, wenn der Datenstrom mehr als sechs aufeinander folgende Nullen aufweist. Damit wird sichergestellt, dass der Datenstrom hinreichend viele Pegeländerungen für die Synchronisation aufweist. Die B6ZS-Codierung entspricht im Wesentlichen der HDB3-Codierung und wird in der nordamerikanischen T-Leitungen ( T2) eingesetzt.