bit stuffing


The practice of adding bits to a stream of data. Bit stuffing is required by many network and communications protocols for the following reasons:
To prevent data being interpreted as control information. For example, many frame-based protocols, such as X.25, signal the beginning and end of a frame with six consecutive 1 bits. Therefore, if the actual data being transmitted has six 1 bits in a row, a zero is inserted after the first 5 so that the dat is not interpreted as a frame delimiter. Of course, on the receiving end, the stuffed bits must be discarded.
For protocols that require a fixed-size frame, bits are sometimes inserted to make the frame size equal to this set size.
For protocols that required a continuous stream of data, zero bits are sometimes inserted to ensure that the stream is not broken.

Read Also:

  • bit block transfer

    A transformation of a rectangular block of pixels. Typical transformations include changing the color or shade of all pixels or rotating the entire rectangle. Many modern video adapters include hardwired bit block transformations, which execute much faster than they do when executed by software routines.

  • bitwise operator

    An operator that manipulates individual bits. The operators that most people are familiar with, such as the addition operator (+), work with bytes or groups of bytes. Occasionally, however, programmers need to manipulate the bits within a byte. The C programming language supports the following bitwise operators: >> Shifts bits right

  • black hole

    Slang term for a router that goes down (offline) and whose absence goes undetected by other routers on the network. Packets that are forwarded to that router simply get dropped and never arrive at their destination. Black holes are unable to generate destination unreachable messages, so users are left unaware that data is being lost.

  • blacklist

    (blak´list) (n.) In Internet terminology, a generic name for a list of e-mail addresses or IP addresses that are originating with known spammers. Individuals and enterprises can use blacklists to filter out unwanted e-mails, as most e-mail applications today have filtering capabilities. Also referred to as a blackhole list, the blacklist also can include ISPs […]

  • blank

    In printing terminology, it means an empty or unassembled printer ink cartridge or toner.


Disclaimer: bit stuffing definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.