Sei sulla pagina 1di 19

RCO2

Codificao
Comunicao serial sncrona e
assncrona

Codificao
Codificao de banda base:
Traduo da stream de bits para um cdigo digital
Necessria para transmisso digital
Cdigo resulta em um sinal com componentes de
frequncia apropriados para o meio de transmisso

Banda base:
Sinal com frequncias de 0 a uma frequncia mxima
2

Codificao
Propriedades desejveis

Eficincia espectral: ausncia de componentes de alta


frequncia, ausncia de componente DC, potncia
concentrada no centro da banda.
Sincronizao (clocking): transmisso do clock embutida na
prpria codificao.
Deteco de erros: violaes do cdigo possibilitam deteco
de erros.
Imunidade a rudos: alguns cdigos funcionam bem (com
baixa taxa de erros - BER) mesmo na presena de rudos.
Complexidade: cdigos complexos tendem a ser caros, ento
simplicidade (e baixo custo) so desejveis.

Codificao
Tipos de cdigos:

Quanto aos nveis:

NRZ: os bits ocupam um intervalo de sinalizao


Codificao em fase: usam transies do sinal para
transmitir bits e sincronizao dos relgios
Multinveis binrios: usam vrios nveis de sinal

Codificao
Tipos de cdigos:

Quanto polaridade:

Unipolar

Polar

Bipolar

Codificao
Alguns cdigos:

Codificao
Caractersticas dos cdigos mostrados:
NRZ-L (Non-return-to-zero-level):
0: nvel alto
1: nvel baixo
NRZ-I (non-return-to-zero-inverted):
0: sem transio no incio do intervalo
1: transio no incio do intervalo
Bipolar AMI (Alternate Mark Inversion):
0: sem sinal na linha
1: nvel positivo ou negativo, alternando sucessivamente

Codificao
Caractersticas dos cdigos mostrados:
Pseudoternrio:
0: nvel positivo ou negativo, alternando sucessivamente
1: sem sinal na linha
Manchester:
0: transio de alto para baixo no meio do intervalo
1: transio de baixo para alto no meio do intervalo
Manchester diferencial: sempre h uma transio no meio do
intervalo
0: transio no incio do intervalo
1: sem transio no incio do intervalo
8

Codificao
Caractersticas dos cdigos mostrados:
B8ZS:
Igual a Bipolar-AMI, porm cada sequncia de 8 bits zero
substituda por uma sequncia com duas violaes do cdigo.
HDB3:
Igual a Bipolar-AMI, porm cada sequncia de 4 bits zero
substituda por uma sequncia com uma violao do cdigo.
4B3T:
Cdigo ternrio que representa 4 bits com 3 pulsos, gerados a
partir de uma tabela (chamada MMS-43)

Codificao
Densidades espectrais:

10

Codificao
NRZ-L:

Simples, e com boa eficincia espectral


Presena de componente DC
Ausncia de informao para sincronizao
Na prtica, no usado para transmisso de dados

NRZ-I:

Mesmas caractersticas de NRZ-L, porm com codificao


diferencial
Melhor imunidade a rudo
11

Codificao
Bipolar AMI:

Sequncias de bits 1 propiciam sincronizao de relgios


Sequncias longas de bits 0 ainda so problemticas ...
Alternncia de polaridade nos bits 1 removem componente
DC
Largura de banda mais estreita que NRZ
Alternncia de polaridade ajuda a detectar erros

Pseudoternrio: mesmas caractersticas do Bipolar AMI

12

Codificao
HDB3 e B8ZS: cdigos que aperfeioam Bipolar AMI
Longas sequncias de 0s so modificadas para manter a
sincronizao

13

Codificao
HDB3:
Sequncias de 4 bits 0 acrescidas de uma ou duas
violaes do cdigo:

4o bit 0 consecutivo substitudo por uma violao do AMI

Violao
Regras de substituio:
No de bits 1 desde ltima violao
Violao anterior

mpar

Par

000-

+00+

000+

-0014

Codificao
B8ZS:
Sequncias de 8 bits 0 acrescidas de duas violaes do
cdigo:
Se ltimo bit 1 antes da sequncia foi um pulso positivo,
os 8 bits 0 sero substitudos por 000+-0-+
Se foi um pulso negativo, os 8 bits 0 sero substitudos
por 000-+0+-

Violaes

15

Codificao
4B3T (ISDN) :
Cada 4 bits mapeados para
sequncia de pulsos de
acordo com tabela MMS43
Sequncia escolhida depende
do offset DC acumulado
(pulsos + subtrados dos
pulsos -)

16

Codificao
4B3T:
Tabela de decodificao:

17

Codificao
2B1Q (ISDN e HDSL):
Mapeia 2 bits (dibit) para um smbolo
Usa quatro nveis de sinal: -450 mV, -150 mV,
150 mV, 450 mV
No balanceia o nvel DC

18

Codificao
Exerccios:
1) O que significa transmisso em banda base ?
2) Qual o problema em haver componente DC em um sinal ?
3) Para a seguinte sequncia de bits, faa sua codificao
em NRZ-L, NRZ-I, Manchester, Bipolar AMI e HDB3:
0100011110000101000011

19

Potrebbero piacerti anche