Bit Stuffing
Definition
A link‑layer technique in which the transmitter inserts non‑information bits into a serial bitstream according to agreed rules (for example after a run of identical bits or when a delimiter pattern would otherwise appear) so that frame delimiters and timing constraints are preserved; the receiver removes the inserted bits to recover the original payload.