Bit Interleaved Parity (BIP) is a checksum procedure that can be used to detect errors
in longer transport frames. The BIP method
is concerned witherror detection and error monitoring on a bit basis and not with error correction. In the BIP-8 method, all bits are grouped together in a larger unit, such as a byte
, to determine the checksum, and the checksum is determined for each individual bit of a group (byte). Thebit positions of the successive bytes are compared with each other
and the parity isderived from this and entered in the parity byte.
The checksum algorithm is used in Optical Transport Network (OTN), Synchronous Optical Network (SONET) and the Synchronous Digital Hierarchy (SDH).