Vous êtes sur la page 1sur 7

28.

1 Introducao
A teminologia "line coding", codigos de linha surgiu em telefonia com a necessidade
de transimitir informacao digital por meio de uma linha telefonica de bronze, mais
especificamente, dados binarios atravez de uma linha digital com repetidores. O
conceito de codificacao, se aplica para qualquer linha de transmissao ou canal. Em
um sistema de comunicacao digital a probabilidade de ocorrencia {pi}, i=1,2,.,N,
onde os simbolos transmitidos sequencialmente se assumem geralmente serem
estatiscamente independentes. A conversao ou condificacao destes simbolos
abstratos para ondas temporais reais para serem transmitidos em bandabase,
chamado de codificacao de linha. Uma vez que o tipo mais comum de codificacao
de linha a de dados binarios, tal forma de onda pode expressar um formato
imediato para bits seriais.
As diferentes caracteristicas dos canais, assim como as diferentes aplicacoes e
requisitos de desempenho, tem dado o impulso para o desenvolvimento e estudo de
varios tipos de codificacao de linha. Por exemplo, o canal pode ter acoplamento AC
e, assim, nao poderia suportar um codigo de linha com componentes DC ou
conteudo "DC" largo. Os requisisstos de sincroniazacao ou de tempo de recuperacao
precisam de componetes discretos na mesma taxa dos dados. A largura de banda
do canal e crosstalk podem ditar o tipo de codificao de linha empregado. E
ainda outros factores como a complexidade do codificador e a econonomia do
decodificador pode determinar o tipo de cdigo de linha escolhido. Cada cdigo de
linha tem as suas particularidades particulares. Dependendo da aplicao, uma
propriendade pode ser mais importante do que a outro.

Geralmente aceito [1,2,5,8] que as consideraes dominantes que afectam a


escolha do cdigo de linha so as seguintes: (1)timing-temporizacao, (2)DC
contente-conteudo DC, (3){power spectrum-potencia espectral, (4)performance
monitoring-monitoramento de desempenho, (5)probability of error-probabilidaide
de erro, e (6)transparency-transparencia. Cada um destes detalhado em
seguida.

(1) Timing Temporizacao-A forma de onda produzida pelo cdigo de linha deve
conter informao temporal suficiente de modo que o receptor possa se
sincronizar com o transmissor e descodificar o sinal recebido de forma
adequada. O contedo temporal deve ter independncia relativa de fontes
estatsticas, por exemplo, um string longo de 1s ou 0s no deve resultar em
perda de temporizao ou tremedeiras no receptor.

(2) DC contente Conteudo DC- Uma vez que os repetidores usados em


telefonia so acoplados corrente alternada AC, desejvel ter nenhuma

corrente continua C, na forma de onda produzida por um certo codigo de


linha dado. Se o sinal com quantidade significativa de DC for usado em
linhas acopladas em corrente alternada AC, isso causar vagueamento DC
wander na forma de onda recebida. Isto , a linha o sinal recebido variar
com o tempo. Nas linhas telefnicas no h circulao de corrente continua
devido ao acoplamento AC com transformadores e capacitores para eliminar
DC ground loops. Por isso, o canal telefnico causa uma queda em sinais
constantes. Isto causa DC wander. Isso pode ser ser eliminado por meio de
circuitos restauradores de corrente continua, sistemas de realimentao, ou
por codigodis de linha especialmente projectados.

(3) Power spectrum Potencia espectral A potencia espectral e a largura de


banda do sinal transmitido deve ter a correspondncia com a resposta de
frequncia do canal para evitar distores significativas. A potencia espectral
deve tambm ser de tal forma a que a maior parte da energia est contida na
menor largura de banda possvel. Quanto menor a largura de banda, maior
ser a eficincia da transmisso.

(4) Perfomance monitoring Controle de performance- muito desejvel


detectar erros causados por um canal de transmisso ruidoso. A capacidade
de detecao de erro por sua vez permite o controlo de desempenho enquanto
o canal estiver em uso (por exemplo, sem a elaborao de procedimentos de
teste que requerem suspenso do uso do canal).

(5) Probability of erro Probabilidade de erro- A probabilidade media de erro


deve ser quo pequna quanto possvel para uma determinada potencia do
transmissor. Isto reflecte a confiabilidade do codigo de linha.

(6) Transparency Transparencia- Um codigo de linha deve permitir que todos os


termos possveis de 1s e 0s. se um certo padro indesejado devido a outras
consideraes, it should be mapped to a unique alternative pattern.

28.2 Formatos de cdigos de linha comuns


Um formato de codigo de linha consiste em uma definio formal de um codigo de
linha especificando uma seria de dgitos binrios por serem convertidos para um
dado codigo de linha. Existem duas classes importantes de cdigos de linha: os
cdigos de nvel e os cdigos de transio. Os cdigos de nvel transportam
informao em seus nveis de tenso, podendo ser alta ou baixa para um perodo
de digito bit. Os cdigos de nvel, so geralemente instantneos uma vez que
estes codificam um digito binrio em uma forma de onda distintas,
independentemente do digito binrio passado. Apesar disso, alguns dos cdigos do

nvel possuim memoria. Os cdigos de transio transportam informao na


mudana de nvel que aparece na forma de onda do codigo de nvel. Os cdigos de
transio podem ser instantneos, mas geralmente possuem memoria, utilizando os
dados binrios passados para ditar a forma de onda actual. Existem duas formas
comuns de cdigos de nvel, uma chamada de return to zero (RZ) e a outra
chamada de nonreturn to zero (NRZ). Na codificao RZ, o nvel do pulso torna a
zero por um intervalo de bit. Na codificao NRZ, o nvel do pulso mantido
durante todo o intervalo de digito entire bit interval.
Os formatos de cdigos de linha so classificados mais especificamente de acordo
com a polaridade dos nveis de tenso usados para representar os dados. Se
somente uma polaridade de tenso usado, por exemplo, positiva ou negativa (em
adicao ao nvel zero nulo de tenso), em seguida chamado de sinalizao
unipolar. Se dois nveis de tenso ambos (positivo e negativo) esto sendo usados,
com ou sem a existncia de um nvel zero de tenso, por isso chamado de
sinalizao polar. O termo sinalizao bipolar usado por alguns autores para
designar um esquema de codificao de linha especifico com positivo, negativo e
zero, como nveis de tenso.

NRZ Unipolar(Binary On-Off Keying) Chaveamento On-Off Binario


Neste tipo de codigo de linha, o binario 1 representado por um nivel de tensao
nao nulo non-zero e o binario 0 representado pelo nivel de tensao 0 como
mostrado na figura 28.1(a). Este um nvel de codigo instantneo. O PSD deste
codigo com as mesmas probabilidades de 1s e 0s dado pela expresso:

Onde V o nivel de tensao do digito binario 1, e T=1/R o periodo de bit bit


period. O espectro deste codigo desenhado na figra 28.2. No caso mais geral,
quando a probabilidade de um 1 for p, a poro continua de PSD na eq.(28.3)
escalado pelo factor 4p(1-p) e a poro discreta pelo factor 4p^2. O primeiro nulo
null na largura de banda do codigo RZ unipolar 2R Hz. O desempenho da taxa
de erro dado pela Eq.(28.2) e identificado na figura 28.3. Se o nivel de tensao o
periodo binario bit period so o mesmo que a codificacao unipolar NRZ e a
codificacao RZ unipolar, por isso a energia num dado binario 1 para a codificacao
RZ unipolar V^2*T/2 e a probabilidade de erro pior que 3 dB.
As principais vantagens da forma RZ unipolar so, novamente, a sua facil geracao
uma vez que esta requer a uma nica fonte de alimentacao e a presenca de uma
componetne espectral discreta com a taxa dos simbolos, que permitam

recuperacao.
Um certo numero de disvantagens existem para este tipo de codificacao linha. Esta
possue uma componente DC, que leva DC wander. Uma longa sequencia de 0s
ter defices de transicoes de pulso e pode levar a perdas de sincronizao.

NRZ polar
Neste codigo de linha, o binario 1 representado por um nivel +V positivo e o
binario 0 representado por um nivel V negativo num periodo binario completo. O
codigo tambem chamado como NRZ (L), uma vez que um bit representado
mante um nivel (Ll) durante o seu respectivo periodo inteiro. Uma forma de onda
NRZ mostrada na Fig.28.1(c). Esta novamente um codigo ne nivel instantaneo.
Alternativamente, um 1 pode ser representado por um nvel de tenso V e o zero
por +V, sem mudar as caracteristicas espectrais e o desempenho do codigo de
linha. O PSD deste codigo de linha com as mesmas probabilidades no bits e esta
dado por [5.8].

O desempenho de NRZ polar representado na figura 28.3. Esta melhor que o


desepmpenho de erro de codigos unipolares de 3 dB.
As vantagens de NRZ polar so a necessidade de uma largura de banda pequena, R
Hz, comparavel a NRZ unipolar, probabilidade de erro muito boa, grande reducao de
DC devido auxencia de componentes DC, na forma de onda quando p=0.5
apesar disso, o conteudo DC nunca zero. Algumas disvantagens so no
existencia de capacidade de erro, e que uma sequencia longa de 1s e 0s poderia
resultar numa perda de sincronizacao, uma vez que no existem transicoes durante
a durao da sequencia. Duas fontes so necessarias para gerar este codigo.

RZ polar (Bipolar, Alternate Mark Inversion (AMI), or Pseudoternary)


Neste esquema, o binario 1 representado alternando entre positivo e negativo e
niveis de voltagem negativa, que retorna zero durante uma porcao de durao do
bit, geralmente metado do periodo de bit bit period. O binario 0 representado
por um nivel de tenso igual zero durante todo o periodo de bit. O esquema deste
codigo de linha muitas vezes denominado alternate mark inversion (AMI) uma
vez que os 1s (marks) so representados alternando os pulsos positivo e negativo.
Este tambem chamado de pseudoternary uma vez que 3 diferentes niveis de
tensao so usados para representar dados binarios. Alguns autores designam este

codigo de linha como RZ(BRZ) bipolar.

As vantagens deste codigo so: Este no possui componentes DC e zero em


conteudo DC, e evitando completamente o problema de DC wander.

Codigo Manchester (Split Phase or Digital Biphase)


Neste tipo de codificacao, o binario 1 representado por um pulso que tem tensao
positiva durante a primeira metade do periodo de bit bit period e a tenso
negativa durante o segundo metade do periodo de bit. O binario 0 representado
por um puso que negativo durante a primeira metade da duracao do digito e
positiva durante a segunda mentado da duracao de bit. A transicao negativa ou
positiva do midbit indica o binario 1 ou o binario 0, respectivamente.
Assim, o codigo Manchester classificado como um codigo de transicao
instantanea, ela no possui memoria.
Graficos

Vous aimerez peut-être aussi