You are on page 1of 29

Interfaces e transmisso de dados

2 Conceitos de transmisso de dados

2 Conceitos de transmisso de dados

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

1/29

Interfaces e transmisso de dados


2.3 Codificao dos dados

2.3 Codificao dos dados

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

2/29

Interfaces e transmisso de dados

2.3.1 Fonte de dados digital transmisso de dados digital Cdigos de linha

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

3/29

Interfaces e transmisso de dados


Codificao dos dados Motivaes
Dados digitais transmisso digital Cdigos de Linha 9Motivaes: Gesto e reduo do espectro do sinal: Remoo da componente DC do sinal (Sistemas de transmisso apresentam acoplamento AC) Evitar problemas de sincronismo, quando o trem de smbolos a transmitir contm longas sequncias de 0s ou 1s

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

4/29

Interfaces e transmisso de dados


Classificao dos cdigos de linha Codificao dos dados
Dados digitais transmisso digital Classificao dos cdigos de Linha Os cdigos podem ser classificados de vrias formas: 1 - Quanto polaridade UNIPOLAR: +A,0
A

t
A/ 2

POLAR :

+A/2,-A/2
A/ 2

A/ 2

BIPOLAR (pseudoternrio): +A/2,0,-A/2


A/ 2

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

5/29

Interfaces e transmisso de dados


Codificao dos dados
Dados digitais transmisso digital Classificao dos cdigos de Linha 2 - Quanto ao duty cycle
O nvel do impulso mantm-se constante durante o perodo nominal dos smbolos que representa Non Return To Zero (NRZ)

O nvel do impulso regressa ao zero antes de terminar esse perodo nominal (normalmente a meio, o que corresponde a um duty cycle de 50%) 1 1 Return To Zero (RZ)

0 1

3 - Quanto ao nmero de nveis


Os cdigos mais comuns apresentam os seguintes nmeros de nveis: dois(binrios), trs (ternrios), quatro (quaternrios), oito (octais), etc.
9Nota: - Em cdigos binrios usual encontrar as 4 combinaes polar RZ, polar NRZ, unipolar RZ e unipolar NRZ
Responsvel: Data: Verso Pg.:

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

6/29

Interfaces e transmisso de dados


Codificao dos dados Codificao NRZ
NRZ-L-> 0 nvel alto, 1 nvel baixo NRZ-I-> 1-transio de sinal (H ou L), 0 no h transio
9Nota: Quando o sinal codificado, pela comparao da polaridade adjacente, em vez do seu valor absoluto (caso do NRZ-I) chamada codificao diferencial -> Deteco por transio

Dados digitais transmisso digital Cdigos de Linha NRZ (Non return to zero)

Inverte a polaridade por cada 1 que encontra ( NRZI = Invert on ones)

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

7/29

Interfaces e transmisso de dados


Codificao dos dados Caractersticas NRZ
Dados digitais transmisso digital Cdigos de Linha Caractersticas cdigos NRZ Vantagens
-Fceis de produzir -Utilizao do espectro eficiente (a sua energia est entre DC e metade do ritmo birio. Para uma L.B. de 4800Hz consegue-se 9600bps)

Desvantagens
-Contm componente DC (polares ou unipolares), o que poder constituir um problema -No tm capacidades de auto sincronizao , pois no h separao entre pulsos adjacentes (Ex: longo padro de 0s ou 1s no NRZ-L ou longo padro de 0s no NRZ-I, produzem uma tenso constante. Qualquer pequeno desvio de frequncia de relgio entre o emissor e receptor, provoca perda de sincronismo)

Utilizaes
-Interfaces locais computador-red de curta distncia, gravao magntica, etc.
Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

8/29

Interfaces e transmisso de dados


Codificao dos dados Densidade Espectral Potncia NRZ
Dados digitais transmisso digital Cdigos de Linha Densidade espectral de potncia para cdigos NRZ
Unipolar
rb 2rb
2 tb

3rb
3 tb

Polar

1 tb

Expresso geral densidade espectral potncia

Ps (f ) =

F( f ) tb

k =

R ( k )e

j 2kftb

(3.68)
2

rb = 2B

A2tb sin ftb Ps (NRZ.unipolar ) = 4 ftb sin ftb Ps (NRZ.polar ) = A2tb ft b


2

1 f 1 + ( ) (3.69) t b

(3.70)
Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

9/29

Interfaces e transmisso de dados


Codificao dos dados Codificao AMI
Dados digitais transmisso digital Cdigos de Linha

Cdigos bipolares
0 Representado por ausncia de sinal na linha

AMI (Alternate Mark Invertion)


1 Representados alternadamente por +A e -A

Sequncias de 1s so alternadas entre +A e -A


Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

10/29

Interfaces e transmisso de dados


Codificao dos dadosCodificao Pseudo Ternrio
Dados digitais transmisso digital Cdigos de Linha

Cdigos bipolares
Pseudo ternrio (Inverso do AMI)

1 Representado por ausncia de sinal na linha 0 Representados alternadamente por +A e -A

Sequncias de 0s so alternadas entre +A e -A


Responsvel: Data: Verso Pg.:

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

11/29

Interfaces e transmisso de dados


Caractersticas AMI e Pseudo Ternrio Codificao dos dados
Dados digitais transmisso digital Cdigos de Linha Caractersticas cdigo bipolar AMI e Pseudo Ternrio Vantagens
-No apresenta componente DC -Boa capacidade de auto-sincronizao para longos padres de 1 (AMI) ou 0 (Pseudo Ternrio) -Forma simples de deteco de erros -> Cada erro de bit causa uma violao na propriedade de alternncia do cdigo -Largura de Banda baixa -Problemas de sincronismo para longos padres de 0 (AMI) ou 1 (Pseudo Ternrio) -Menos eficiente que o NRZ (Como apresenta 3 nveis, poderia codificar log 2 (3) = 1,58 bits em vez de 1) -Receptor tem que distinguir 3 nveis de tenso -Para a mesma probabilidade de erro, necessita de uma potncia 3dB acima do NRZ

Desvantagens

Utilizaes

AMI: -Transmisso de dados a longa distncia 1,544 Mps -> Norma T1 Americana Pseudo Ternrio -Utilizado no acesso bsico RDIS (Equipamento terminal)
Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

12/29

Interfaces e transmisso de dados


Codificao dos dados Desempenho dos cdigos NRZ, AMI
Dados digitais transmisso digital Cdigos de Linha Desempenho dos cdigos anteriormente estudados

Maior potncia (3dB) para mesmo BER

3dB

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

13/29

Interfaces e transmisso de dados


Codificao dos dados
Cdigos bifsicos

Codificao Manchester

Dados digitais transmisso digital Cdigos de Linha


0 Representado por transio descendente 1 Representado por Transio Ascendente

MANCHESTER

Transio no meio de cada bit


Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

14/29

Interfaces e transmisso de dados


Codificao dos dados
Dados digitais transmisso digital Cdigos de Linha
Cdigos bifsicos
0 Representado por transio no incio do perodo de bit 1 Representado por ausncia de transio no incio do perodo de bit

Codificao Manchester Diferencial

MANCHESTER Diferencial

1 Ausncia de Transio incio periodo bit 0 Transio incio periodo bit


Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

15/29

Interfaces e transmisso de dados


Codificao dos dados Caractersticas Manchester e Dados digitais transmisso digital Manchester Diferencial
Cdigos de Linha Caractersticas cdigo MANCHESTER e MANCHESTER DIFERENCIAL Vantagens
-Fcil de implementar -Excelente capacidade de auto-sincronizao (Devido transio a meio do bit) -Ausncia de componente DC

Desvantagens
-Baud Rate Duplo do bit rate -Requer maior largura de banda que o cdigo binrio NRZ

Utilizaes do cdigo MANCHESTER

-Utilizado nas redes locais (LAN) ethernet IEEE 802.3 -Utilizado nas redes locais (LAN) em anel TOKEN RING IEEE 802.5
Responsvel: Data: Verso Pg.:

Utilizaes do cdigo MANCHESTER DIFERENCIAL

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

16/29

Interfaces e transmisso de dados


Codificao dos dados Taxa de Modulao / transmisso
Dados digitais transmisso digital Cdigos de Linha

Taxa de transmisso versus taxa de modulao (Sequncia de maior variao) Taxa de modulao R = N de transies do sinal por cada tempo de bit
D = tb tb
1 1s 1 1s

rb =

= 1Mbps e

R=

1 1s

= 1Mbaud

rb =

= 1Mbps e

R=

1 = 2 Mbaud 0.5s

R=
rb =

1 [baud ] (3.71) D
1 [bs 1 ] tb

Taxa de modulao Taxa de transmisso


Responsvel:

Dobra a taxa de modulao relativamente de transmisso

(3.72)

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

17/29

Interfaces e transmisso de dados


Codificao dos dados
Dados digitais transmisso digital Cdigos de Linha

Taxa de transmisso versus taxa de modulao


A sequncia binria transmitida aleatria. A taxa de modulao tambm o . Taxa de modulao caracterizada pela variao mdia de transies ocorrida por cada tempo de bit.
Taxas mnimas e mximas de modulao para diversos cdigos (R/rb ) Codificao
NRZ-L NRZ-I AMI Pseudo ternrio Manchester Manchester diferencial Taxa Modulao Mnima 0 (Tudo 1s ou 0s) 0(Tudo 0s) 0(Tudo 0s) 0(Tudo 1s) 1.0 (para 10101...) 1.0 (Tudo 1s)
Responsvel:

101010... 1.0 0.5 1.0 1.0 1.0 1.5


Data:

Taxa Modulao Mxima 1.0 1.0 (tudo 1s) 1.0 (tudo 1s) 1.0 2.0 (Tudo 0s ou 1s) 2.0 (Tudo 0s)
Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

18/29

Interfaces e transmisso de dados


Codificao dos dados Tcnicas de Scrambling
Dados digitais transmisso digital Cdigos de Linha 9Tcnicas de scrambling ou baralhao
Cdigos bifsicos so largamente utilizados em redes locais, mas no so apropriados para redes alargadas de longa distncia (WAN) devido principalmente a: -Pouca eficincia (Alta taxa de modulao relativamente taxa de transmisso) (Esta ineficincia reflecte-se num alto custo em ligaes de longa distncia) O cdigo at agora estudado que parece mais eficiente, o AMI / Pseudo ternrio . Menor L.B e fraca componente DC, mas estes apresentam problemas de sincronismo (longos padres de 0s ou 1s respectivamente) A tcnica de scrambling baseia-se na substituio (preenchimento) de sequncias do sinal, que produzam tenses constantes,por outra sequncia. Esta substituio dever ser reconhecida pelo receptor que dever repor os dados originais A sequncia de substituio tem o mesmo comprimento que a sequncia original de dados, de modo a no haver aumento da taxa de transmisso de dados.
Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

19/29

Interfaces e transmisso de dados


Codificao dos dados
Dados digitais transmisso digital Cdigos de Linha 9Objectivos das tcnicas de scrambling ou baralhao nos sinais digitais No devero ter componente DC No devero ter longas sequncias de ausncia de sinal na linha de transmisso No devero reduzir a taxa de transmisso de dados Devero ter capacidades de deteco de erros (violaes de polaridade)

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

20/29

Interfaces e transmisso de dados


Codificao dos dados Codificao B8ZS
Dados digitais transmisso digital Cdigos de Linha

Cdigo B8ZS (Bipolar with 8 zeros substitution)


V = Violao de polaridade no sinal bipolar

Se surgir 1 octeto de 8 zeros e a polaridade do ltimo pulso que precede este octeto for +, ento substitui os 8 zeros por 000+-0-+ Se surgir 1 octeto de 8 zeros e a polaridade do ltimo pulso que precede este octeto for -, ento substitui os 8 zeros por 000-+0+Generalizando: Subsitui 8 zeros por 000VB0VB, com:
Responsvel:

V - Violao de polaridade no sinal bipolar B - Sinal bipolar Vlido (Balance bit)


Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

21/29

Interfaces e transmisso de dados


Codificao dos dados Codificao HDB3
Dados digitais transmisso digital Cdigos de Linha

Cdigo HDB3 (High-Density Bipolar-3 zeros)

Substitui sequncias de 4 zeros, por 3 zeros seguidos de uma violao de polaridade (com a mesma polaridade do ltimo pulso antes dos zeros) ou seja: 000V Este mtodo simples levaria a que longas sequncias de zeros sofressem sempre a mesma substituio, provocando componente DC.
Nota: V - Violao de polaridade no sinal bipolar B - Sinal bipolar Vlido
Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

22/29

Interfaces e transmisso de dados


Codificao dos dados
Dados digitais transmisso digital Cdigos de Linha
4 Zeros = 000V (Ver slide anterior) Longas seq. zeros

Cdigo HDB3 (Continuao)

Par

Para evitar DC, longos padres de 0s so substitudos por B00V, em que B representa um sinal bipolar vlido e V uma violao de polaridade. Caso o nmero de pulsos bipolares (1s) desde a ltima substituio seja mpar: 000V. Caso seja par: B00V Ou dito de outra forma as seguintes regras acontecem por cada sequncia de 4 zeros: O 2 e 3 zeros so sempre representados pela ausncia de pulsos. O 4 zero sempre 1 violao O 1 zero substituido por B se o pulso que o precede tem a mesma polaridade da ltima violao O 1 zero substituido por B se o pulso que o precede uma violao Para outros casos, o 1 zero substituido por 0
Responsvel: Data: Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

23/29

Interfaces e transmisso de dados


Caractersticas HDB3/B8ZS Codificao dos dados
Dados digitais transmisso digital Cdigos de Linha Caractersticas cdigos B8ZS e HDB3 Vantagens
-No apresentam componente DC -Excelente capacidade de auto-sincronizao -Pouca largura de banda -Forma simples de deteco de erros -> Cada erro de bit causa uma violao na propriedade de alternncia do cdigo

Desvantagens
-Relativamente complexos (Necessitam de tabelas de codificao)

Utilizaes do cdigo B8ZS


-Sistema de transmisso digital Norte Americano -> 1 Hierarquia PDH T1 (1.792 Mbps)

Utilizaes do cdigo HDB3


-Sistema de transmisso digital Europeu e Japons -> 1 Hierarquia PDH - E1 (2.048 Mbps)

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

24/29

Interfaces e transmisso de dados


Codificao dos dados Densidade espectral Potncia
Dados digitais transmisso digital Cdigos de Linha Densidade espectral de potncia das vrias tcnicas de codificao do sinal
Menor Componente DC

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

25/29

Interfaces e transmisso de dados


Codificao dos dados Cdigos MBNL
Dados digitais transmisso digital Cdigos de Linha Cdigos multi-nvel do tipo mBnL
m bits so representados por n pulsos de L nveis n < m , => baud rate < bit rate L > 2 => So multinvel Grupos de 4 bits so representados por 3 nveis. Para o 4B3T, o Baud rate Bit Rate Q = Quaternrio. 2 bits por nvel. Grupos de 2 bits so representados por 1 nvel. Para o 2B1Q, o Baud rate Bit rate

Utilizaes dos cdigos mBnL


- Circuitos de acesso da rede RDIS, operando a 160 Kbps sobre par entranado a distncias at alguns Km - Redes Locais: Machester exemplo de 1B2B. Ethernet 100 Mb/s utiliza 4B5B
Responsvel: Data: Verso Pg.:

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

26/29

Interfaces e transmisso de dados


Codificao dos dados
Resumo Captulo 2 Conceitos de transmisso de dados
92.3 Codificao dos dados
2.3.1 Fontes de dados digitais transmisso digital
Cdigos de linha Introduo e classificao Codificao, caractersticas e espectro NRZ Codificao, caractersticas e espectro AMI Desempenho AMI e NRZ Codificao e caractersticas MANCHESTER Codificao e caractersticas MANCHESTER Diferencial Taxa de modulao e transmisso binria dos cdigos Tcnicas de Scrambling Codificao e caractersticas B8ZS Codificao e caractersticas HDB3 Densidade espectral Potncia comparao Codificao e caractersticas MBNL
Responsvel: Data: Verso Pg.:

Resumo

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

27/29

Interfaces e transmisso de dados


Codificao dos dados
Referncias
9Stallings Data and Computer communications Cap. V (Dados digitais, transmisso analgica) 9Leon Garcia Communication Networks, Cap. III (Modems e modulao digital) 9Halsall Data Communications, Computer Networks and Open Systems 4th Edition Cap. II (Interface Elctrica) 9Couch Analog and digital comm. systems- Cap. V (Sinais binrios passa banda)

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

28/29

Interfaces e transmisso de dados

FIM

Responsvel:

Data:

Verso

Rui Silva

1 Ano 2 Semestre 2009 / 2010

2.0

Pg.:

29/29

You might also like