Codificaci n en l nea tema v
Download
1 / 58

Sumario - PowerPoint PPT Presentation


  • 200 Views
  • Uploaded on

CODIFICACIÓN EN LÍNEA Tema V. Sumario. 1. Introducción 2. Propiedades de los Códigos en Línea 3. Formatos de Señalización Binaria 4. Análisis de Espectro de Potencia de los códigos 5. Codificación Diferencial 6. Patrones de Ojos 7. Otra visión de la codificación en línea.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Sumario' - libitha


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Sumario
Sumario

1. Introducción

2. Propiedades de los Códigos en Línea

3. Formatos de Señalización Binaria

4. Análisis de Espectro de Potencia de los códigos

5. CodificaciónDiferencial

6. Patrones de Ojos

7. Otra visión de la codificación en línea


Motivaci n del tema
Motivación del Tema

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
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 practica 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
Formatos de Señalización Binarias

  • 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.  

  • Señalización Polar: Los unos y los ceros binarios se representan por medio de niveles positivos y negativos de igual voltaje.


Formatos de se alizaci n binarias1
Formatos de Señalización Binarias

  • 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 binarias2
Formatos de Señalización Binarias

  • 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
Convenimientos Previos

  • Con frecuencia se utilizan notaciones abreviadas para estos formatos, las cuales son:

    • Unipolar NRZ se nombrará simplemente como unipolar.

    • Polar NRZ como Polar.

    • Bipolar RZ como Bipolar.



An lisis de los espectros de potencia de los c digos de l nea binarios
Análisis de los Espectros de Potencia de los códigos de línea binarios

Señalización Unipolar NRZ.


An lisis de los espectros de potencia de los c digos de l nea binarios1
Análisis de los Espectros de Potencia de los códigos de línea binarios

Señalización Polar NRZ.


Análisis de los Espectros de Potencia de los códigos de línea binarios

Señalización Unipolar RZ.


Análisis de los Espectros de Potencia de los códigos de línea binarios

Señalización Bipolar RZ.


Análisis de los Espectros de Potencia de los códigos de línea binarios

SeñalizaciónManchester NRZ


Comparaci n entre los diferentes modos de codificaci n

Tipo de código línea binarios

Primer ancho de banda nulo (Hz)

Eficiencia Espectral

R/B [(bits/seg)/Hz]

Unipolar NRZ

R

1

Polar NRZ

R

1

Unipolar RZ

2R

½

Bipolar NRZ

R

1

Manchester NRZ

2R

½

Niveles Múltiples NRZ

R/L*

L

Comparación entre los diferentes modos de codificación.

Tabla 1: Eficiencias Espectrales de varios Códigos de Líneas


Codificaci n diferencial
Codificación Diferencial línea binarios

Compuerta Or-Ex

Los datos diferenciales codificados son generados por:

Los datos codificados recibidos se decodifican mediante



Ejemplo de uso de codificaci n diferencial

Codificación línea binarios

Código resultante

Secuencia de entrada

dn

1

1

1

0

1

0

0

1

Secuencia codificada

en

0

1

1

0

0

0

1

a) Decodificación (con polaridad correcta)

Secuencia recibida

1

0

1

1

0

0

0

1

Secuencia decodificada

1

1

0

1

0

0

1

b) Decodificación (con polaridad invertida)

Secuencia recibida

0

1

0

0

1

1

1

0

Secuencia decodificada

1

1

0

1

0

0

1

Ejemplo de Uso de Codificación Diferencial

Valor Inicial Arbitrario

Compuerta Or-Ex

Se compara el valor lógico del dato actual con el anterior


Patrones de ojos medida pr ctica de los niveles de ruido del c digo de l nea
Patrones de Ojos: Medida práctica de los niveles de ruido del código de línea.

El efecto de la filtración y ruido en un canal se ve observando el código de línea recibido en un osciloscopio.

En la imagen siguiente se muestran formas de onda polares NRZ dañadas en los casos de:

  • Filtración de canal ideal

  • Filtración que produce interferencia intersímbolos (ISI)

  • Ruido más ISI


Formas de ondas de patrones de ojos
Formas de Ondas de Patrones de Ojos del código de línea.


E l patr n de ojo proporciona la siguiente informaci n
E del código de línea.l Patrón de Ojo proporciona la siguiente información:

El error de sincronización permitido en el muestreador del receptor esta dado por el ancho del ojo, conocido como apertura del ojo.

La sensibilidad al error de sincronización esta dada por la pendiente de la apertura del ojo, evaluada en o cerca del cruce por cero.

El margen de ruido del sistema esta dado por la altura de la apertura del ojo.


Segunda visi n de los hechos
SEGUNDA VISIÓN DE LOS HECHOS…. del código de línea.

A continuación analizaremos la codificación de línea vista por otro autor, en este caso W. Stallings.


Formatos de codificaci n digital de se ales
Formatos de codificación digital de señales del código de línea.

Definición de cada uno de los CODIGOS más empleados


Formatos de codificación digital de señales del código de línea.

Resumen de las técnicas de codificación en línea


No retorno a cero nrz nonreturn to zero
No Retorno a Cero (NRZ, Nonreturn to zero) del código de línea.

El nivel de tensión se mantiene constante durante la duración del bit, no hay retorno a nivel cero de la tensión. “0” es un alto y “1” es un bajo.

NRZ-L, Nivel No Retorno a Cero (NonReturn to Zero Level)


No retorno a cero con inversi n de unos nrzi
No Retorno a Cero con Inversión de unos (NRZI) del código de línea.

El nivel de tensión se mantiene constante durante la duración del bit, no hay retorno a nivel cero de la tensión. “0” no cambia el nivel, el “1” cambia alternadamente el nivel.


No retorno a cero con inversi n de unos nrzi1
No Retorno a Cero con Inversión de unos (NRZI) del código de línea.

  • El caso de NRZI, es una codificación diferencial.

  • Procedimiento: si se tiene un cero se mantiene el nivel anterior. Si se tiene un “1” se codifica con la señal contraria a la que se utilizó en el “1” anterior.

  • Este esquema de polarización no es vulnerable a la inversión de cables en el proceso de transmisión, es decir la inversión de la polaridad en los cables de transmisión no afecta los datos.


No retorno a cero con inversi n de unos nrzi2
No Retorno a Cero con Inversión de unos (NRZI) del código de línea.

Representación

Espectral

de la

Codificación


Binarios multinivel
Binarios Multinivel del código de línea.

  • Estos códigos usan más de dos niveles de señal.

  • Los casos son:

    • Bipolar AMI (Alternate Mark Inversion)

    • Pseudoternario


Bifase
BIFASE del código de línea.

  • 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:

    • Manchester

    • Manchester diferencial


Manchester y manchester diferencial
Manchester y Manchester Diferencial del código de línea.

Representación

Espectral

de la

Codificación


T cnicas de scrambling
Técnicas de del código de línea.<<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 scrambling1
Técnicas de del código de línea.<<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 scrambling2
Técnicas de del código de línea.<<Scrambling> >

  • Los objetivos son

  • Evitar la componente en continua

  • Evitar las secuencias largas que correspondan a señales de tensión nula

  • No reducir la velocidad de transmisión de los datos

  • Tener cierta capacidad para detectar errores


T cnicas de scrambling3
Técnicas de del código de línea.<<Scrambling> >

  • Reglas de Codificación

  • B8ZS (Bipolar with 8-Zeros Substitution) utilizado en Norteamérica.

  • HDB3 (High Density Bipolar 3 Zeros) utilizado en Europa y Japón.


T cnicas de scrambling b8zs bipolar with 8 zeros substitution
Técnicas de del código de línea.<Scrambling>B8ZS (Bipolar with 8-Zeros Substitution)

  • Esta basado en AMI bipolar, con las reglas:

  • Si aparece un octeto con todos ceros y el último valor de tensión anterior a dicho octeto fue positivo, codificar dicho octeto con 0 0 0 + - 0 - +

  • Si aparece un octeto con todos ceros y el último valor de tensión anterior a dicho octeto fue negativo, codificar dicho octeto como 0 0 0 - + 0 + -


T cnicas de scrambling b8zs bipolar with 8 zeros substitution1
Técnicas de del código de línea.<Scrambling>B8ZS (Bipolar with 8-Zeros Substitution)

Estrategia:

Pulso anterior: + → 0 0 0 + - 0 - +

Pulso anterior: - → 0 0 0 - + 0 + -

V: violación de secuencia bipolar

B: bit bipolar valido


T cnicas de scrambling b8zs bipolar with 8 zeros substitution2
Técnicas de del código de línea.<Scrambling>B8ZS (Bipolar with 8-Zeros Substitution)

Con este procedimiento se fuerzan dos violaciones de código del código AMI, combinaciones de señalización no permitidos por el código.

El receptor identificará ese patrón y lo interpretará convenientemente como un octeto todo ceros.


T cnicas de scrambling hdb3 high density bipolar 3 zeros
Técnicas de del código de línea.<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 hdb3 high density bipolar 3 zeros1
Técnicas de del código de línea.<Scrambling>HDB3 (High Density Bipolar 3 Zeros)

Tabla 5.4 Reglas de Sustitución en HDB3

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 zeros2

Numero Impar de 1’s del código de línea.

Desde la última sust.

Técnicas de <Scrambling>HDB3 (High Density Bipolar 3 Zeros)

Tabla 5.4 Reglas de Sustitución en HDB3


Actividades complementarias
Actividades Complementarias del código de línea.

Analice los contenidos de este tema consultando la bibliografía.

Resuelva algunos problemas planteados en el libro de W Stallings.


Fin tema 5 gracias
FIN TEMA 5 del código de línea.Gracias


Bipolar ami

0 del código de línea.

1

0

1

1

0

0

1

1

0

0

Bipolar 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.


Bipolar ami1
Bipolar AMI del código de línea.

Representación

Espectral

de la

Codificación


Bipolar ami2
Bipolar AMI del código de línea.

  • Ventajas:

  • Para la cadena de “1” se tiene sincronismo.

  • No hay componente CD

  • El ancho de banda es, menor que para NRZ

  • Se puede usar la alternancia para los “1” como una forma de detectar errores.

  • Desventajas:

  • Una larga cadena de “0” pierde el sincronismo.


Pseudoternario

0 del código de línea.

1

0

1

1

0

0

1

1

0

0

Pseudoternario

  • Se tiene una codificación con tres niveles.

  • Para este caso el bit “1” se representa por la ausencia de señal, y el “0” mediante pulsos de polaridad alternante.


Pseudoternario1
Pseudoternario del código de línea.

Representación

Espectral

de la

Codificación


Pseudoternario2
Pseudoternario del código de línea.

  • Ventajas

  • Se puede enviar la señal de sincronismo con la información.

  • No se tiene componente contínua.

  • Se disminuye el ancho de banda

  • El mayor nivel de energía está ubicado a la mitad de la frecuencia normalizada


Pseudoternario3
Pseudoternario del código de línea.

  • Desventajas

  • Una larga cadena de “1” hace perder el sincronismo.

  • El sistema receptor se ve obligado a distinguir entre tres niveles de: +A, -A y 0.

  • Requiere 1,58 bits para transportar solo un bit de información.


Codificaci n manchester
Codificación Manchester del código de línea.

  • 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 bajo a alto.

    b) “0” lógico: transición de alto a bajo.

    Nota: esta regla es contraria a la utilizada por otros autores, pero se ajusta a la estandarizada en equipos de uso comercial


Codificaci n manchester1
Codificación Manchester del código de línea.


Codificaci n manchester comparaci n con otras codificaciones
Codificación Manchester: del código de línea.Comparación con otras Codificaciones


Manchester diferencial
Manchester Diferencial del código de línea.

  • La transición en mitad del intervalo se utiliza tan solo para proporcionar sincronización.

  • La codificación de “0” se representa por la presencia de una transicion al principio del intervalo del bit, y un 1 se representa mediante la ausencia de una transición al principio del intervalo.


Manchester diferencial1
Manchester Diferencial del código de línea.


Manchester diferencial comparaci n con otras t cnicas
Manchester Diferencial: del código de línea.Comparación con otras Técnicas


ad