En telecomunicaciones , la comunicación asincrónica es la transmisión de datos , generalmente sin el uso de una señal de reloj externa , donde los datos se pueden transmitir de forma intermitente en lugar de en un flujo constante. [1] Cualquier tiempo requerido para recuperar datos de los símbolos de comunicación se codifica dentro de los símbolos.
El aspecto más significativo de las comunicaciones asincrónicas es que los datos no se transmiten a intervalos regulares, lo que hace posible una velocidad de bits variable , y que los generadores de reloj del transmisor y del receptor no tienen que estar exactamente sincronizados todo el tiempo. En la transmisión asincrónica, los datos se envían un byte a la vez y cada byte está precedido por bits de inicio y de fin .
En la comunicación serial asíncrona en la capa de protocolo físico , los bloques de datos son palabras de código de una longitud de palabra determinada , por ejemplo octetos ( bytes ) o caracteres ASCII , delimitados por bits de inicio y bits de parada. Se puede insertar un espacio de longitud variable entre las palabras de código. No se requiere señal de sincronización de bits. Esto a veces se denomina comunicación orientada a caracteres. Algunos ejemplos incluyen MNP2 y módems anteriores a V.2 .
La comunicación asincrónica en la capa de enlace de datos o en capas de protocolo superiores se conoce como multiplexación estadística , por ejemplo, modo de transferencia asincrónica (ATM). En este caso, los bloques transferidos de forma asincrónica se denominan paquetes de datos , por ejemplo, celdas ATM. Lo opuesto es la comunicación conmutada por circuitos , que proporciona una velocidad de bits constante, por ejemplo, ISDN y SONET/SDH .
Los paquetes pueden encapsularse en una trama de datos , con una secuencia de bits de sincronización de trama que indica el inicio de la trama y, a veces, también una secuencia de bits de sincronización de bits , normalmente 01010101, para la identificación de los tiempos de transición de bits. Tenga en cuenta que en la capa física, esto se considera como comunicación serial sincrónica. Algunos ejemplos de protocolos de enlace de datos en modo paquete que pueden transferirse mediante comunicación serial sincrónica son los protocolos HDLC , Ethernet , PPP y USB .
Un servicio o aplicación de comunicación asincrónica no requiere una tasa de bits constante. [2] Algunos ejemplos son la transferencia de archivos , el correo electrónico y la World Wide Web . Un ejemplo de lo opuesto, un servicio de comunicación sincrónica, es la transmisión de medios en tiempo real , por ejemplo, la telefonía IP , IPTV y la videoconferencia .
La comunicación mediada electrónicamente suele ocurrir de forma asincrónica, es decir, los participantes no se comunican simultáneamente. Algunos ejemplos son el correo electrónico [3] y los sistemas de tablones de anuncios , en los que los participantes envían o publican mensajes en momentos distintos a los que los leen. El término "comunicación asincrónica" adquirió popularidad en el campo del aprendizaje en línea, donde los profesores y los estudiantes a menudo intercambian información de forma asincrónica en lugar de sincrónica (es decir, simultáneamente), como lo harían en conversaciones cara a cara o por teléfono.
El término asincrónico se utiliza habitualmente para describir comunicaciones en las que los datos se pueden transmitir de forma intermitente en lugar de en un flujo constante.
El correo electrónico y el chat por Internet son un buen ejemplo de la diferencia entre tecnologías sincrónicas y asincrónicas. El correo electrónico suele responderse a discreción del usuario y, por lo tanto, se describe como asincrónico. Sin embargo, cuando se está en una sesión de chat, cada participante sabe que los demás están esperando sus respuestas. Las "conversaciones" resultantes son sincrónicas [...]