Comunicação assíncrona
Nas telecomunicações, comunicação assíncrona é a transmissão de dados, geralmente sem o uso de um sinal de relógio externo, onde os dados podem ser transmitidos de forma intermitente em vez de um fluxo constante. Qualquer tempo necessário para recuperar dados dos símbolos de comunicação é codificado dentro dos símbolos.
O aspecto mais significativo das comunicações assíncronas é que os dados não são transmitidos em intervalos regulares, possibilitando assim uma taxa de bits variável, e que os geradores de relógio do transmissor e do receptor não precisam estar exatamente sincronizados o tempo todo. Na transmissão assíncrona, os dados são enviados um byte por vez e cada byte é precedido por bits de início e parada.
Camada física
Na comunicação serial assíncrona na camada de protocolo físico, os blocos de dados são palavras de código de um determinado comprimento de palavra, por exemplo, octetos (bytes) ou caracteres ASCII, delimitados por bits de início e bits de parada. Um espaço de comprimento variável pode ser inserido entre as palavras de código. Nenhum sinal de sincronização de bits é necessário. Isso às vezes é chamado de comunicação orientada ao personagem. Exemplos são modems MNP2 e V.2 e mais antigos.
Camada de enlace de dados e superior
A comunicação assíncrona na camada de enlace de dados ou camadas de protocolo superiores é conhecida como multiplexação estatística, por exemplo, Modo de transferência assíncrona (ATM). Neste caso, os blocos transferidos de forma assíncrona são chamados de pacotes de dados, por exemplo, células ATM. O oposto é a comunicação comutada por circuito, que fornece taxa de bits constante, por exemplo, ISDN e SONET/SDH.
Os pacotes podem ser encapsulados em um quadro de dados, com uma sequência de bits de sincronização de quadro indicando o início do quadro e, às vezes, também uma sequência de bits de sincronização de bits, normalmente 01010101, para identificação dos tempos de transição de bits. Observe que na camada física, isso é considerado comunicação serial síncrona. Exemplos de protocolos de link de dados em modo de pacote que podem ser/são transferidos usando comunicação serial síncrona são os protocolos HDLC, Ethernet, PPP e USB.
Camada de aplicação
Um serviço ou aplicativo de comunicação assíncrona não requer uma taxa de bits constante. Exemplos são a transferência de arquivos, e-mail e a World Wide Web. Um exemplo do contrário, um serviço de comunicação síncrona, é a transmissão de mídia em tempo real, por exemplo, telefonia IP, IPTV e videoconferência.
Comunicação mediada eletronicamente
A comunicação mediada eletronicamente geralmente acontece de forma assíncrona, pois os participantes não se comunicam simultaneamente. Exemplos incluem e-mail e sistemas de quadro de avisos, onde os participantes enviam ou postam mensagens em momentos diferentes. O termo "comunicação assíncrona" moeda adquirida no campo da aprendizagem on-line, onde professores e alunos muitas vezes trocam informações de forma assíncrona em vez de síncrona (ou seja, simultaneamente), como fariam face a face ou em conversas telefônicas.