Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Codigos de Linea Intro

Descargar como ppt, pdf o txt
Descargar como ppt, pdf o txt
Está en la página 1de 32

CODIFICACIÓN DE

LÍNEA
La codificación de línea se puede entender como …

Las diferentes maneras de representar los unos y


ceros que componen una señal digital para
adaptarla eficientemente al medio de
transmisión.
Propiedades deseables de los
Códigos de Línea
Auto sincronización: Debe poseer suficiente
información de temporización incorporada al
código de manera que se pueda diseñar la
sincronización para extraer la señal de
sincronización o de reloj.
 
Baja probabilidad de error de bits: Se pueden
diseñar receptores para recuperar datos binarios
con una baja probabilidad de error de bits cuando
la señal de datos de entrada se corrompe por ruido
o ISI (Interferencia InterSimbolo).
Propiedades deseables de los
Códigos de Línea

Un espectro adecuado para el canal: Por


ejemplo, si el canal es acoplado de ca, la densidad
espectral de potencia de la señal de codificación de
líneas será insignificante a frecuencias cercanas a
cero.

Ancho de banda del canal de transmisión:


Debe ser tan pequeño como sea posible. Esto facilita
la transmisión de la señal en forma individual o la
multicanalización.
Propiedades deseables de los
Códigos de Línea

Capacidad de detección de errores: Debe ser


posible poner en práctica esta característica con
facilidad para la adición de codificadores y
decodificadores de canal, o debe incorporarse al
código de línea.

Transparencia: El protocolo de datos y el código


de líneas están diseñados de modo que toda
secuencia posible de datos se reciba fiel y
transparentemente.
Formatos de Señalización Binarias
1. Señalización Unipolar: Usando lógica positiva,
el “1” binario se representa con un nivel alto de
voltaje (+A Volts) y un “0” binario con un nivel
de cero Volts.  
+V
1 0 1 1

2. Señalización Polar: Los unos y los ceros


binarios se representan por medio de niveles
positivos y negativos de igual voltaje.
1 0 1 1
+V

-V
Formatos de Señalización Binarias
3. Señalización Bipolar (Pseudoternaria): Los “1”
binarios se representan por medio de valores
alternadamente negativos y positivos. El “0” binario
se representa con un nivel cero. El término
pseudoternario se refiere al uso de tres niveles de
señales codificadas para representar datos de dos
niveles (binarios).
Formatos de Señalización Binarias
4. Señalización Manchester:
Cada “1” binario se representa con un pulso de
período de medio bit positivo seguido por un pulso
de período de medio bit negativo. Del mismo modo,
el “0” binario se representa con un pulso de período
de medio bit negativo seguido por un pulso de
período de medio bit positivo.  
Convenimientos Previos
Con frecuencia se utilizan notaciones
abreviadas para estos formatos, las
cuales son:

1. Unipolar NRZ se nombrará


simplemente como unipolar.
2. Polar NRZ como Polar.
3. Bipolar RZ como Bipolar.
Varios
Formatos de
Señalización
Binaria
Codificación: Binarios Multinivel
Estos códigos usan más de dos niveles de señal.
Los casos son:
1. Bipolar AMI (Alternate Mark Inversion)
AMI
El “0” binario se representa por ausencia de señal
y el “1” binario se representa como un pulso
positivo o negativo.
Los pulsos correspondientes a los “1” deben tener
una polaridad alternante.

0 1 0 0 1 1 0 0 0 1 1
AMI
 Ventajas:
1. Para la cadena de “1” se tiene sincronismo.
2. No hay componente CD
3. El ancho de banda es, menor que para NRZ
4. Se puede usar la alternancia para los “1” como
una forma de detectar errores.
 Desventajas:
1. Una larga cadena de “0” pierde el sincronismo.
AMI
 Ventajas
1. Se puede enviar la señal de sincronismo con la
información.
2. No se tiene componente contínua.
3. Se disminuye el ancho de banda
4. El mayor nivel de energía está ubicado a la mitad de la
frecuencia normalizada
BIFASE

Engloba todo un conjunto de técnicas de


codificación alternativas, diseñadas para
superar las dificultades encontradas en
los códigos NRZ.
Dos de estas técnicas, son:
1. Manchester
2. Manchester diferencial
Codificación Manchester
 Siempre hay una transición en mitad del intervalo
de duración del bit. Sirve como procedimiento de
sincronización.
 Regla:
 a) “1” lógico: transición de alto a bajo.
b) “0” lógico: transición de bajo a alto.
Nota: esta regla es contraria a la utilizada por otros autores, pero
se ajusta a la estandarizada en equipos de uso comercial
Manchester Diferencial de Marca
 La transición en mitad del intervalo se utiliza tan
solo para proporcionar sincronización.

 La codificación de “1” se representa por la


presencia de una transición al principio del
intervalo del bit, y un 0 se representa mediante la
ausencia de una transición al principio del
intervalo.
Manchester Diferencial de espacio
• La codificación de “0” se representa por la presencia de
una transición al principio del intervalo del bit, y un “1” se
representa mediante la ausencia de una transición al
principio del intervalo.
Técnicas de < <Scrambling> >

La idea que se sigue es:


Reemplazar las secuencias de bits que den
lugar a niveles de tensión constante por
otras secuencias que proporcionen
suficiente número de transiciones, de
forma tal que el reloj del receptor pueda
mantenerse sincronizado.
Técnicas de < <Scrambling> >

En el receptor:
Se debe identificar la secuencia
reemplazada y sustituirla por la secuencia
original.
La secuencia reemplazada tendrá la
misma longitud que la original, por lo cual
no se produce cambio de velocidad
Técnicas de < <Scrambling> >
Los objetivos son
1. Evitar la componente en continua
2. Evitar las secuencias largas que
correspondan a señales de tensión nula
3. No reducir la velocidad de transmisión de
los datos
4. Tener cierta capacidad para detectar
errores
Técnicas de <Scrambling>
HDB3 (High Density Bipolar 3 Zeros)

Se basa en la codificación AMI.


Se reemplaza las cadenas de cuatro
ceros por cadenas que contienen uno
o dos pulsos.
El cuarto cero se sustituye por una
violación del código.
Técnicas de < <Scrambling> >

Reglas de Codificación
1. B8ZS (Bipolar with 8-Zeros
Substitution) utilizado en
Norteamérica.
2. HDB3 (High Density Bipolar 3 Zeros)
utilizado en Europa y Japón.
Técnicas de <Scrambling>
B8ZS (Bipolar with 8-Zeros Substitution)

Estrategia:
V: violación de secuencia bipolar
Pulso anterior: + → 0 0 0 + - 0 - +
B: bit bipolar valido Pulso anterior: - → 0 0 0 - + 0 + -
Técnicas de <Scrambling>
HDB3 (High Density Bipolar 3 Zeros)

La sustitución dependerá:
a) Si el número de pulsos desde la última violación es par o impar.
b) Dependiendo de la polaridad del último pulso, anterior a la aparición de
los cuatro ceros.
Técnicas de <Scrambling>
HDB3 (High Density Bipolar 3 Zeros)

La sustitución dependerá:
a) Si el número de pulsos desde la última violación es par o impar.
b) Dependiendo de la polaridad del último pulso, anterior a la aparición de
los cuatro ceros.
Técnicas de <Scrambling>
HDB3 (High Density Bipolar 3 Zeros)
Análisis de los Espectros de Potencia
de los códigos de línea binarios

Señalización Unipolar NRZ.


2
2
A Tb  senfTb   1 
PunipolarNRZ ( f )    1   ( f )
4  fTb   Tb 
Análisis de los Espectros de Potencia
de los códigos de línea binarios

Señalización Polar NRZ.

2
 senfTb 
Ppolar NRZ ( f )  A Tb 
2

 fTb 
Análisis de los Espectros de Potencia
de los códigos de línea binarios

Señalización Unipolar RZ.


2
  fTb 
 sen 
2
A Tb   2   1 
n 
Punipolar RZ ( f ) 
16   fTb   1   (f  )
     Tb n   Tb 
  2  
Análisis de los Espectros de Potencia
de los códigos de línea binarios

Señalización Bipolar RZ.


2
  fTb 
2
 sen 
Pbipolar RZ ( f ) 
A Tb   2
8   fTb 

  sen 2 (fT )
 b 
   
  2  
Análisis de los Espectros de Potencia
de los códigos de línea binarios

Señalización Manchester NRZ


2
  fT 
 sen b 
PManchester NRZ ( f )  A 2Tb   2    sen 2 (fTb ) 
 fT    2 
  b  
  2  

También podría gustarte