You are on page 1of 33

Curso Tecnologia em redes de computadores

Prof. Thoms A. M. Castro


Comunicao de dados
PARTE
2
Transmisso de dados Transmisso de dados
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 2
2 - Transmisso de dados
Direo de fluxo de dados
Simplex:
Comunicao unidirecional.
Somente um dispositivo pode transmitir;
O outro dispositivo apenas recebe;
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 3
Fonte: Forouzan, B. A. - Data Communications and Networking -3rd ed.
2 - Transmisso de dados
Direo de fluxo de dados
Half-duplex:
Cada estao pode transmitir e receber, mas no ao mesmo tempo;
Quando um est transmitindo o outro esta recebendo os dados, e vice-versa
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 4
Fonte: Forouzan, B. A. - Data Communications and Networking -3rd ed.
2 - Transmisso de dados
Direo de fluxo de dados
Full-Duplex:
Ambas as estaes podem transmitir e receber simultaneamente
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 5
Fonte: Forouzan, B. A. - Data Communications and Networking -3rd ed.
2 - Transmisso de dados
Sinais analgicos e digitais
Sinais Analgicos e Sinais Digitais:
Analgicos: Podem ter um nmero infinito de valores;
Digitais: Possuem um nmero limitado de valores
Ex: Voz humana (analgico) Ex: Voz humana (analgico)
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 6
2 - Transmisso de dados
Sinais Analgicos e Digitais
Diferena entre Comunicaes Digitais e Analgicas
Comunicaes Digitais:
Num intervalo de tempo finito envia uma forma de onda extrada de um
conjunto finito de formas de onda.
Comunicaes Analgicas: Comunicaes Analgicas:
Envia uma forma de onda de um conjunto infinito de formas de onda.
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 7
2 - Transmisso de dados
Sinais Analgicos e Digitais
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 8
2 - Transmisso de dados
Sinais Analgicos e Digitais
Sinais peridicos:
Possui um padro completo dentro de um perodo de tempo mensurvel
Sinais no peridicos:
As alteraes acontecem sem um padro especfico;
Tanto um sinal analgico quanto um digital podem ser peridicos ou no
peridicos; peridicos;
Comum:
Sinais analgicos e peridicos e,
Sinais digitais e no peridicos
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 9
2 - Transmisso de dados
Sinais Analgicos
Sinal Senoidal:
Amplitude: Valor de intensidade mais alta;
Perodo: Intervalo de tempo que uma onda leva para completar um ciclo;
Frequncia: Nmero de perodos ou ciclos num intervalo de tempo igual
a 1 segundo;
Fase: Posio da forma de onda em relao ao marco zero do tempo;
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 10
2 - Transmisso de dados
Sinais Digitais
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 11
2 - Transmisso de dados
Sinais Digitais
Perodo ou frequncia no so medidas adequadas
Maioria dos sinais no peridico
Intervalo de bit (intervalo de sinalizao):
Tempo necessrio para envio de um nico bit
Taxa de bit:
Nmero de bits de um intervalo por segundo, ou
Nmero de bits enviados em 1 segundo;
Expresso em bits por segundo (bps)
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 12
2 - Transmisso de dados
Sinais Digitais
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 13
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Transmisso
Digital:
Necessita de largura de banda infinita (terico);
Analgico:
Possui banda mais estreita
Limites para taxa de transmisso de dados: Limites para taxa de transmisso de dados:
1. Largura de banda disponvel;
2. Os nveis de sinais que podem ser utilizados;
3. A qualidade do canal (nvel de rudo inerente ao canal)
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 14
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Frmula de Nyquist:
Num canal livre de rudos, o valor mximo para a capacidade de transmisso
de um meio em bits por segundo dado por:
C
N
= 2 x B x log
2
L
Onde: Onde:
B: Largura de banda do canal utilizado;
L: Nmero de nveis os sinais utilizados para representao de dados;
C
N
: Capacidade de transmisso
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 15
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Exemplo 7 (Forouzan, pag 90)
Considere um canal de voz com largura de banda de 3KHz, transmitindo
um sinal codificado em dois nveis. Calcule a taxa mxima de transmisso.
C
N
= 2 x B x log
2
L
C
N
= 2 x 3.000 x log
2
2
C
N
= 6.000 bps C
N
= 6.000 bps
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 16
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Exemplo 8 (Forouzan, pag. 90)
Considere o mesmo canal, sem rudos, transmitindo um sinal codificado
em quatro nveis (para cada nvel so enciados 2bits por vez). Calcule a
taxa mxima de transmisso de dados.
C
N
= 2 x B x log
2
L
C
N
= 2 x 3.000 x log
2
4 C
N
= 2 x 3.000 x log
2
4
C
N
= 12.000 bps
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 17
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Lei de Shannon:
Determina o limite terico mximo de transmisso de dados para um canal
com rudo:
C
S
= B x log
2
(1+SNR)
Onde:
B: Largura de banda do canal utilizado;
SNR: Razo sinal rudo (relao sinal-rudo); SNR: Razo sinal rudo (relao sinal-rudo);
C
S
: Capacidade de transmisso
Razo sinal-rudo uma relao estatstica entre a potncia do sinal pela
potncia do rudo do canal
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 18
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Exemplo 9 (Forouzan, pag 91)
Considere um canal extremamente ruidoso. Calcule a capacidade de
transmisso deste canal.
C
S
= B x log
2
(1 + SNR)
C
S
= B x log
2
(1 + 0) = B x log
2
(1)
C
N
= 0 bps C
N
= 0 bps
Anlise: No importa os esforos realizados, impossvel transmitir um
sinal atravs de umcanal extremamente ruidoso. O nvel de rudo mascara
e destroi completamente a informao que feita passar atravs deste
meio.
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 19
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Exemplo 10 (Forouzan, pag 91)
Calcule o limite terico mximo para transmisso de dados atravs de um
canal de voz tradicional. Uma linha telefnica possui uma banda passante
de 3.000 Hz. A SNR deste canal boa e vale 3162.
C
S
= B x log
2
(1 + SNR)
C
S
= 3.000 x log
2
(1 + 3162) = 3.000 x 11.62 C
S
= 3.000 x log
2
(1 + 3162) = 3.000 x 11.62
C
N
= 34860 bps
Anlise: A maior taxa de transmisso atravs de uma linha telefnica
aprox. 34 Kbps. Para melhorar esta taxa necessrio ou aumentar a largura
de banda da linha ou melhorar a relao sinal-rudo
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 20
2 - Transmisso de dados
Sinais Analgicos x Sinais Digitais
Exemplo 11 (Forouzan, pag 91)
Considere um canal com largura de banda de 1MHz e uma relao sinal-
rudo de 63. Qual a capacidade mxima deste canal e qual o nmero de
nveis apropriados transmisso.
C
S
= B x log
2
(1 + SNR) = 10
6
x log
2
(64) = 6 Mbps
A frmula de Shannon apresenta o limite superior (4 Mbps), arbitramos
umlimite inferior e aplicamos a frmula de Nyquist
C
N
= 2 x B x log
2
L
4 Mbps = 2 x 1MHz x log
2
L
L = 4
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 21
2 - Transmisso de dados
Codificao de Linha
Codificao de Linha:
o processo de converter dados binrios, ou seja, uma sequncia de bits,
em sinais digitais.
Exemplo: Os dados que esto armazenados na memria do computador
so convertidos em uma sinais digitais.
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 22
2 - Transmisso de dados
Codificao de Linha
Esquemas de codificao
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 23
2 - Transmisso de dados
Codificao de Linha
Unipolar:
Simples, primitivo;
Introdutrio e eficaz;
Utiliza somente um nvel de tenso;
Um nvel de tenso representa o bit 1 e o bit 0 representado por um zero
de tenso
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 24
2 - Transmisso de dados
Codificao de Linha
Polar:
Utiliza dois nveis de tenso (positivo e negativo)
Existem algumas variaes: NRZ, RZ, Manchester
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 25
2 - Transmisso de dados
Codificao de Linha
NRZ-L: O nvel do sinal est ligado ao bit que ele representa
NRZ-I: Sempre que houver um bit 1 haver uma transio no sinal de
sada
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 26
2 - Transmisso de dados
Codificao de Linha
RZ:
As transies do sinal acontecem durante os bits. Um bit 1 representado pela
transio positivo-zero e o bit 0 representado pela transio negativo-zero.
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 27
2 - Transmisso de dados
Codificao de Linha
Manchester:
Usa uma inverso no meio de cada intervalo de sincronizao tanto para a
sincronizao quanto para a representao do bit.
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 28
2 - Transmisso de dados
Codificao de Linha
Manchester Diferencial:
A transio no meio d intervalo de um bit utilizada somente como mecanismo
de sincronizao. A representao do bit definida atravs de uma inverso ou
no no incio do bit
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 29
2 - Transmisso de dados
Codificao de Linha
Bipolar:
Usa 3 nveis, como o RZ, mas diferente do RZ o nvel 0 representa o bit 0 e os
valores negativos e positivos representam o bit 1
Exemplo codificao AMI
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 30
2 - Transmisso de dados
Codificao de linha
Codificao de Blocos:
Feita para melhorar o desempenho da codificao por linha
Melhora a redundncia e verifica erros
Fases da codificao de bloco:
Diviso: a cadeia de bits dividida em grupos de m bits de tamanho.
Exemplo na codificao 4B/5B, a seqncia original dividida em grupos de 4 Exemplo na codificao 4B/5B, a seqncia original dividida em grupos de 4
bits
Substituio: os grupos de mbits so substitudos por grupos de n bits
Codificao de Linha: depois de substituir escolhe-se um esquema de
codificao de linha para enviar o sinal.
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 31
2 - Transmisso de dados
Codificao de linha
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 32
2 - Transmisso de dados
Codificao de linha
Codificao 4B / 5B
30/3/2011
Prof. Thoms A. M. Castro
Redes de Computadores RE048 - UniverCidade 33

You might also like