Você está na página 1de 32

Comunicao de Dados

Aula 3 Transmisso Digital

Sumrio
Transmisso

Digital
Codificao de linha
Caractersticas
Esquema de codificao

Unipolar
Polar
Bipolar

Codificao

de Blocos

Etapas da seqncia de transformao


Bloco de cdigos

Transmisso digital

a forma pela qual transmitimos dados por


um meio no formato digital
Os dados podem ser colocados no meio
atravs de tcnicas de codificao de linha
ou de codificao de blocos

Codificao de Linha

o processo de converter dados binrios


em uma seqncia de bits

Caractersticas
Nvel

de sinal x Nvel de codificao:


Como se viu um sinal digital tem um
nmero finito de estados, porm somente
uma parte desses nveis pode ser utilizado
para representar dados. A quantidade de
nveis possveis chamamos de nveis de
sinal e o nmero de valores que podemos
representar dados, chamamos de nveis de
codificao de dados

Caractersticas

Caractersticas

Relgio de Sincronismo x bits por segundo: o relgio de


sincronismo define o nmero de pulsos por segundo, um
pulso a quantidade de tempo mnima requerida para
transmitir um smbolo.
Vimos que o nmero de bits por segundo a quantidade de
bits enviados em um segundo
Se em um pulso transportado apenas um bit, o nmero de
bits por segundo ser igual ao relgio de sincronismo
Se em um pulso forem associados mais que um bit teremos
a seguinte expresso:
N de bits por segundo = n de pulsos x Log2 L

Caractersticas
Componentes

DC: Alguns esquemas no


eliminam a componente DC de corrente
contnua residual da linha, isso gera
problemas como distoro do sinal e erros
de sada

Caractersticas
Auto-sincronizao:

Para que os sinais oriundos do


transmissor sejam interpretados de forma adequada
pelo receptor, importante que os intervalos
gerados por ambos sejam iguais
Se a cadncia dos clocks forem diferentes os dados
recebidos sero diferentes dos enviados
Um sinal auto-sincronizado inclui a informao de
sincronismo nos dados que esto sendo
transmitidos. Ex: prembulo ethernet

Caractersticas

Esquemas de codificao
Podemos

dividir o esquema de codificao


em trs grandes grupos: unipolar, polar e
bipolar

Unipolar
Mtodo

unipolar: nesse mtodo um nvel de


tenso representa um binrio
Problema de Componente DC
Problema de sincronismo para cadeias
longas

Polar
Usam-se

2 nveis de tenso para representar


os dados, o que resolve o problema de
componente DC, so exemplos de
codificao polar os esquemas NRZ, RZ,
Manchester e Manchester Diferencial

NRZ
Na

codificao NRZ o valor do sinal sempre


positivo ou negativo, existem 2 formas de
codificao NRZ, no esquema NRZ-L o nvel de
sinal depende do bit que ele transporta,
normalmente uma tenso positiva para o bit 0 e
uma tenso negativa para o bit 1, o que gera um
problema para seqncias muito longas (pois para
o receptor haver quase como uma tenso contnua
no meio, para evitar esses problemas o receptor
dever confiar no clock.

NRZ
No

esquema NRZ-I, a representao do bit


1 feita atravs de uma transio de estado
Uma cadeia de de 0s ainda complicada
porque pode fazer com que o sincronismo
se perca com o tempo.

NRZ

RZ
No

esquema RZ usa-se 3 valores de tenso,


positivo, zero e negativo
As transies no acontecem no meio do bit
Como para cada bit a codificao usa uma
transio a largura de banda necessria
maior
Bit 1 transio positivo-zero;
Bit 0 transio negativo-zero.

RZ

Manchester
Usa

uma inverso no meio de cada intervalo


de sincronismo tanto para sincronizao
quanto para representao de um bit
Uma transio positiva (do nvel negativo
para positivo representa o bit 1) e uma
transio negativa ( no nvel positivo para
negativo representa um bit 0)
Diferente do RZ s usa 2 nveis de tenso

Manchester

Manchester Diferencial
Nessa

codificao a inverso no meio do


intervalo utilizada para sincronizao, mas
a presena ou ausncia de uma transio no
incio do intervalo usado para identificar o
bit
Transio no incio representa 0
Falta de transio representa 1

Manchester Diferencial

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

Bipolar

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 bits
Substituio: os grupos de m bits 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.

Codificao de blocos substituio

Blocos de Cdigos
4B/5B:

4 bits para 5 bits


8B/10B: 8 bits para 10 bits
8B/6T: 8 bits para 6 smbolos ( requer
menos largura de banda)

4B/5B - Codificao

Exerccios
1)
2)
3)
4)
5)
6)

Cite o nvel de sinal para os mtodos de


codificao de linha NRZ, RZ e Manchester
O que componente DC?
Por que o sincronismo um problema de de
comunicao de dados?
Explique a diferena entre NRZ-L e NRZ-I
Quais as trs fases da codificao em blocos?
Qual codificao usa a transio no meio do ciclo
para representar um bit?

Exerccios
7)

Diga qual a seqncia de bits para os


seguintes valores:
NRZ-I

Exerccios
8)

Diga qual a seqncia de bits para os


seguintes valores:
NRZ-L