stringtranslate.com

palabra sincronizada

En las redes informáticas , se utiliza una palabra de sincronización , un carácter de sincronización , una secuencia de sincronización o un preámbulo para sincronizar una transmisión de datos indicando el final de la información del encabezado y el inicio de los datos. [ cita necesaria ] La palabra de sincronización es una secuencia conocida de datos que se utiliza para identificar el inicio de una trama y también se denomina señal de referencia o midamble en comunicaciones inalámbricas .

Los códigos de prefijo permiten una identificación inequívoca de secuencias de sincronización y pueden servir como código de autosincronización .

Ejemplos

En un receptor de audio que recibe un flujo de bits de datos, un ejemplo de palabra de sincronización es 0x0B77 para un flujo codificado AC-3 .

Un paquete Ethernet con el preámbulo de Ethernet, 56 bits de bits 1 y 0 alternos, que permite al receptor sincronizar su reloj con el transmisor, seguido de un byte delimitador de trama de inicio de un octeto y luego el encabezado.

Todos los paquetes USB comienzan con un campo de sincronización (8 bits de longitud a baja velocidad, 32 bits de longitud a alta velocidad) que se utiliza para sincronizar el reloj del receptor con el reloj del transmisor. [1]

Un receptor utiliza un preámbulo de capa física, también llamado secuencia de entrenamiento de capa física, para sincronizar la señal mediante la estimación de compensaciones de frecuencia y reloj. Alguna documentación utiliza "preámbulo" para referirse a una señal utilizada para anunciar una transmisión, para despertar a los receptores en un modo de bajo consumo. Mientras que algunos sistemas usan exactamente la misma señal tanto para el entrenamiento de la capa física como para las funciones de despertar, otros usan 2 señales diferentes en 2 momentos diferentes para estas 2 funciones, o tienen solo una u otra de estas señales. [2]

El protocolo Bisync de la década de 1960 utilizaba un mínimo de dos caracteres ASCII " SYN " (0x16…0x16) para lograr la sincronización de caracteres en un flujo de bits indiferenciado, luego otros caracteres especiales para sincronizar con el comienzo de un cuadro de caracteres. [3] [4]

Las palabras sincronizadas pueden verse como una especie de delimitador . Se utilizan varias técnicas para evitar la colisión de delimitadores o, en otras palabras, "disfrazar" bytes de datos en la capa de enlace de datos que, de otro modo, podrían reconocerse incorrectamente como la palabra de sincronización. Por ejemplo, HDLC utiliza relleno de bits o "relleno de octetos", mientras que otros sistemas utilizan armadura ASCII o Consistent Overhead Byte Stuffing (COBS).

Alternativas

En algunos sistemas de comunicación, un receptor puede lograr la sincronización de caracteres a partir de un flujo de bits indiferenciado, o la sincronización del inicio del encabezado a partir de un flujo de bytes, sin la sobrecarga de una palabra de sincronización explícita. Por ejemplo, el protocolo FSK441 logra la sincronización de caracteres sincronizando cualquier carácter " espacio " del mensaje; en efecto, cada carácter "espacio" del mensaje cumple una doble función como palabra de sincronización. Por ejemplo, el encuadre basado en CRC logra la sincronización del carácter y del inicio del encabezado.

En un código de sincronización automática , cada carácter es, de hecho, una palabra de sincronización y puede usarse para lograr la sincronización de caracteres en un flujo de bits indiferenciado.

Preámbulo

En comunicación digital , el preámbulo es una secuencia de bits conocidos enviados en cada trama. Se utiliza para la sincronización de tramas , como en las tramas de Ethernet , así como para la estimación de canales .

En Ethernet y otros protocolos, el preámbulo también se puede utilizar para la detección automática de velocidad en baudios .

Ver también

Referencias

  1. ^ Craig pavo real. "Protocolos USB".
  2. ^ Bastián Bloessl; Falko Dressler. "mSync: sincronización de tramas de capa física sin símbolos de preámbulo". 2018.
  3. ^ "BiSync, BSC". Plataforma de conocimiento de conectividad . Lo hizo . Consultado el 5 de julio de 2011 .
  4. ^ John R. Freer (1996). Comunicaciones y redes informáticas (2ª ed.). Taylor y Francisco. pag. 12.ISBN 978-1-85728-379-2.