Transmissão de dados em rede serial
SIMPLEX, HALF-DUPLEX E FULL-DUPLEX
Aplicável em redes do tipo RS 485, RS 422, RS 232, Ethernet e etc.
Uma
comunicação é dita simplex quando permite comunicação apenas em um único sentido, tendo em uma
extremidade um dispositivo apenas transmissor (transmitter) e do outro um dispositivo apenas receptor (receiver). Não há possibilidade de o dispositivo receptor enviar dados ou mesmo
sinalizar se os dados foram recebidos corretamente. Transmissões de rádio e
televisão são exemplos de transmissão simplex. Uma comunicação é dita half-duplex
(também chamada semi-duplex) quando
existem em ambas as extremidades dispositivos que podem transmitir e receber
dados, porém não simultaneamente. Durante uma transmissão half-duplex, em determinado instante um dispositivo “A” será transmissor e o
outro “B” será receptor, em outro instante os papéis podem se inverter. Por
exemplo, o dispositivo “A” poderia transmitir dados que “B” receberia; em
seguida, o sentido da transmissão seria invertido e “B” transmitiria para “A” a
informação se os dados foram corretamente recebidos ou se foram detectados
erros de transmissão. A operação de troca de sentido de transmissão entre os
dispositivos é chamada de turn-around
e o tempo necessário para os dispositivos
chavearem entre as funções de transmissor e receptor é chamado de turn-around time. Uma transmissão é dita full-duplex
(também chamada apenas duplex) quando dados podem ser transmitidos e recebidos simultaneamente em ambos
os sentidos. Poderíamos entender uma linha full-duplex como funcionalmente
equivalente a duas linhas simplex, uma em cada direção. Como as transmissões podem ser simultâneas em
ambos os sentidos e não existe perda de tempo com turn-around, uma linha full-duplex
pode transmitir mais informações por unidade de
tempo (maior throughput) que uma linha half-duplex,
considerando-se a mesma taxa de transmissão de dados.
Exemplo:
Comentários
Postar um comentário