Sincronización: transmisión asíncrona y síncrona

En un sistema de comunicación serial, el transmitidor envía uno después de otro los bit de cada uno de los carácteres, y el recibidor tendrá que recomponer en carácteres el flujo de bit que está llegando. La operación de reensamble requiere que el flujo de bit contenga, además de los caracteres informativos, también alguna forma de temporización (o sincronización). 
Dos son los formatos de los datos utilizados para permitir la sincronización en recepción: 

  asíncrono
  síncrono.
 
 Transmisión asíncrona
Con este formato cada uno de los carácteres es precedido y seguido por señales de sincronización, denominados START BIT y STOP BIT. El objetivo de estos bit es el de advertir al recibidor que un carácter está llegando, y avisarlo que los bit del carácter terminaron y por lo tanto, los bit sucesivos pertenecen a otro carácter.

Los parámetros del formato asíncrono son:

  Start Bit   :   bit con estado lógico “0” (tensión positiva en la línea de la interface serial), señala el comienzo de un carácter
Carácter : compuesto por los bit de datos (de 5 a 8, depende del código usado) más de un bit paridad (opcional) pares o impares
Stop Bit : bit con estado lógico “1” (tensión negativa), señala el final del carácter. Puede tener una duración de 1, 1.5, 2 intervalos de bit.
El formato asíncrono es comunmente utilizado en las comunicaciones entre Personal Computer, que son dotados por puerta serial de comunicación asíncrona.

 
 Transmisión síncrona
La transmisión síncrona es un proceso muy sofisticado de la transmisión asíncrona y se utiliza en todas las aplicaciones donde es requerida elevada eficacia de la conexión, es decir, en todas las redes de comunicación dedicadas a los datos.

En la transmisión síncrona:

  los carácteres no son separados de bit de Start y Stop
el flujo de bit se codifica en modo tal, que el recibidor puede regenerar la temporización de bit, y reconocer correctamente los bit mismos
Los carácteres, no separados por Start y Stop, se transmiten en grupos, comunmente denominados tramas o bloques.
Al inicio y al final de cada una de las tramas hay carácteres especiales (Flag) que tienen el objetivo de sincronizar (en el recibidor) la correcta recomposición de las tramas y de las tramas y de los carácteres informativos en estas contenidos.
Es importante subrayar que en una conexión síncrona hay siempre un clock datos, que temporiza la emisión de los datos y los elementos del sistema de comunicación. El clock podrá ser proporcionado por el modem (DCE) o por el terminal (DTE). El clock es una señal a onda quadrada de frecuencia (Hz) igual a la velocidad de transmisión (bit/s). Un período de clock corresponde por lo tanto, a la duración de un bit.
Formato síncrono
 
Relación entre datos síncronos y clock