Deslizamiento de bits
En la transmisión digital, deslizamiento de bits es la pérdida o ganancia de un bit o bits, causada por la desviación del reloj: variaciones en las velocidades de reloj respectivas de los dispositivos de transmisión y recepción.
Una de las causas del deslizamiento de bits es el desbordamiento de un búfer de recepción que se produce cuando la velocidad del reloj del transmisor excede la del receptor. Esto hace que se pierdan uno o más bits por falta de capacidad de almacenamiento.
Una forma de mantener la sincronización entre los dispositivos de transmisión y recepción es emplear un protocolo asíncrono como start-stop. Alternativamente, el deslizamiento de bits se puede evitar utilizando una señal de sincronización automática (como una señal modulada mediante OQPSK) o utilizando una codificación de línea como la codificación Manchester.
Otra causa es "perder la cuenta", como en un disco duro: si un disco duro encuentra una cadena larga de 0, sin 1 (o una cadena de 1 sin 0), puede perder la cuenta del marco entre campos, y sufrir un poco de deslizamiento. Cuando se envía un pulso de N bits cero consecutivos, la desviación del reloj puede hacer que el hardware aparentemente detecte N-1 bits cero o N+1 bits cero; ambos tipos de errores se denominan deslizamiento de bits.
Por lo tanto, uno evita cadenas largas sin cambios a través de dispositivos tales como códigos limitados de longitud de ejecución.
Muchos sistemas de comunicación utilizan la codificación de registros de desplazamiento de retroalimentación lineal para evitar cadenas largas de 0 (u otro símbolo), incluyendo VSAT, 1000BASE-T, RFC 2615, etc. Mientras que un scrambler hace la "cuenta perdedora" El tipo de error de deslizamiento de bit ocurre con mucha menos frecuencia, cuando ocurren errores de bit slip (quizás por otras razones), los modificadores tienen la propiedad de expandir pequeños errores que agregan o pierden un solo bit en una ráfaga de errores mucho más larga.
El modo de respuesta de cifrado optimizado (OCFB), el modo de autosincronización estadística y el "modo CFB de un bit" también expanda pequeños errores de deslizamiento de bits en una ráfaga más larga de errores, pero finalmente recupere y produzca el texto sin formato descifrado correcto. Un error de deslizamiento de bits cuando se usa cualquier otro modo de operación de cifrado de bloque generalmente da como resultado una corrupción completa del resto del mensaje.
Contenido relacionado
TNT (desambiguación)
Matar archivo
Ecolocalización