Inhaltsverzeichnis:
Definition - Was bedeutet Bitfüllung?
Bitfüllung ist der Vorgang des Einfügens von Nichtinformationsbits in Daten, um Bitmuster aufzubrechen und die synchrone Übertragung von Informationen zu beeinflussen. Es wird häufig in Netzwerk- und Kommunikationsprotokollen verwendet, bei denen Bit-Stuffing ein erforderlicher Teil des Übertragungsprozesses ist. Bitfüllung wird üblicherweise verwendet, um Bitströme auf eine gemeinsame Übertragungsrate zu bringen oder um Rahmen zu füllen. Bit-Stuffing wird auch für die Codierung mit begrenzter Lauflänge verwendet.
Techopedia erklärt Bit Stuffing
Um Bitrahmen zu füllen, wird die Position, an der die neuen Bits gestopft werden, an das empfangende Ende der Datenverbindung übermittelt. Der Empfänger entfernt die zusätzlichen Bits, um die Bitströme auf ihre ursprüngliche Bitrate zurückzusetzen. Dies wird verwendet, wenn ein Kommunikationsprotokoll eine feste Rahmengröße erfordert. Bits werden eingefügt, um die Bildgröße an die definierte Bildgröße anzupassen.
Die Bitfüllung begrenzt auch die Anzahl der aufeinanderfolgenden Bits mit demselben Wert, die in den übertragenen Daten für eine lauflängenbegrenzte Codierung enthalten sind. Diese Prozedur enthält ein Bit mit dem entgegengesetzten Wert nach der maximal zulässigen Anzahl aufeinanderfolgender Bits mit demselben Wert. Wenn zum Beispiel eine Anzahl von Null-Bits nacheinander übertragen wird, verliert das Empfangsende die Synchronisation, weil viel Zeit ohne Spannungserfassung verstrichen ist. Bei Verwendung der Bitfüllung werden Sätze von Bits, die mit der Nummer eins beginnen, in bestimmten Intervallen in Ströme von Nullen gestopft. Der Empfänger benötigt keine zusätzlichen Informationen bezüglich der Bitstelle, wenn die zusätzlichen Bits entfernt werden. Ein solches Bit-Stuffing wird durchgeführt, um eine zuverlässige Datenübertragung zu gewährleisten und um sicherzustellen, dass Übertragungen unter anderem an den richtigen Stellen beginnen und enden.
