Bit Slip - Bit slip

Bei der digitalen Übertragung ist Bitschlupf der Verlust oder die Verstärkung eines Bits oder von Bits, die durch Taktdrift verursacht wird - Schwankungen der jeweiligen Taktraten der Sende- und Empfangsvorrichtungen.

Eine Ursache für Bit Schlupf - Überlauf von einem Empfangspuffer , dass auftritt , wenn der Sender die Taktrate der des Empfängers überschreitet. Dies führt dazu, dass ein oder mehrere Bits wegen mangelnder Speicherkapazität gelöscht werden.

Eine Möglichkeit, das Timing zwischen Sende- und Empfangsgeräten aufrechtzuerhalten, besteht darin, ein asynchrones Protokoll wie Start-Stopp zu verwenden . Alternativ kann ein Bitschlupf verhindert werden, indem ein selbsttaktendes Signal (wie ein mit OQPSK moduliertes Signal ) oder eine Leitungscodierung wie eine Manchester-Codierung verwendet wird .

Eine andere Ursache ist "Verlust der Anzahl", wie auf einer Festplatte: Wenn eine Festplatte auf eine lange Zeichenfolge von 0s ohne 1s (oder eine Zeichenfolge von 1s ohne 0s) stößt, kann sie den Rahmen zwischen den Feldern aus den Augen verlieren und leiden Bit Slip. Wenn ein Impuls von N aufeinanderfolgenden Nullbits gesendet wird, kann die Taktdrift dazu führen, dass die Hardware anscheinend N-1 Nullbits oder N + 1 Nullbits erkennt - beide Arten von Fehlern werden als Bitschlupf bezeichnet.

Somit verhindert man lange Änderungen ohne Änderung über solche Geräte wie Codes mit begrenzter Lauflänge .

Viele Kommunikationssysteme verwenden ein Schieberegister-Scrambling mit linearer Rückkopplung , um lange Zeichenfolgen von 0 (oder ein anderes Symbol) zu verhindern, einschließlich VSAT, 1000BASE-T , RFC  2615 usw. Während ein Scrambler den Bitschlupffehler vom Typ "Verlustzahl" weit verbreitet macht seltener, wenn Bitschlupffehler auftreten (möglicherweise aus anderen Gründen), haben Scrambler die Eigenschaft, kleine Fehler zu erweitern, die ein einzelnes Bit zu einem viel längeren Fehlerstoß hinzufügen oder verlieren.

Der optimierte Verschlüsselungsrückkopplungsmodus (OCFB), der statistische Selbstsynchronisationsmodus und der "Ein-Bit-CFB-Modus" erweitern kleine Bit-Slip-Fehler ebenfalls zu einem längeren Fehler-Burst, stellen jedoch schließlich den korrekten entschlüsselten Klartext wieder her und erzeugen ihn. Ein Bit-Slip-Fehler bei Verwendung eines anderen Blockverschlüsselungsmodus führt im Allgemeinen zu einer vollständigen Beschädigung des Restes der Nachricht.

Siehe auch

Verweise