You are on page 1of 35

Datos Digitales

en
Seales Digitales
ING. CARLOS RODENAS
REYNA

Cdigos de lnea
Los cdigos de lnea deben cumplir, entre otras, con las
siguientes condiciones:
1. Que la amplitud de la componente continua sea lo ms
pequea posible. La componente continua, adems de
demandar potencia adicional, produce derivas en la lnea de
base de la seal. Por otro lado, la presencia de componentes
continuas produce impulsos unitarios peridicos en el espectro,
los cuales complican los circuitos de control automtico de
ganancia en el receptor.
2. Que las seales de temporizacin puedan ser fcilmente
extradas de la seal recibida. La seal codificada debe poseer
muchas transiciones o cruces por cero, aunque la seal original
contenga largas secuencias de UNOS o CEROS.
3. Que el contenido espectral sea el ms adecuado segn las
caractersticas del medio de transmisin. El espectro deber
estar contenido dentro de una banda restringida, es decir,
deber ser cero en los bordes de la banda y mximo en el
centro de la misma.
ING. CARLOS RODENAS REYNA

4. Que la seal codificada pueda ser descodificada unvocamente


para permitir la recuperacin fiel de la secuencia original. Para
ello, el cdigo de lnea debe satisfacer la condicin del
prefijo, esto es, ninguna palabra del alfabeto utilizado
debe ser la primera parte de otra palabra. Tambin es
deseable que la descodificacin pueda realizarse
inmediatamente luego de recibida la secuencia.
5. El cdigo debe ser eficiente para aprovechar al mximo la
capacidad del canal y ser inmune a las interferencias y ruido,
lo cual produce una elevada tasa de errores.
6. Adems de los aspectos puramente tcnicos, hay que tomar
en cuenta el aspecto econmico. Es deseable que el cdigo
sea fcil de generar y detectar a fin de reducir la complejidad
y costo del sistema. De esta manera se asegura una mayor
confiabilidad.
ING. CARLOS RODENAS REYNA

CODIFICACION DE LINEA
Teniendo ya la seal discretizada en tiempo (muestreo) y
discretizada en amplitud (cuantificacin), se dispone de
una seal de M smbolos cuya tasa de transmisin se
mide en baudios.
Si se quiere una transmisin binaria, faltara convertir los
smbolos a bits.
Esto implica que los unos y ceros resultantes deben ser
representados con formas de onda especficas
(Codificacin de lnea) que influirn en: Potencia de
transmisin, ancho de banda, facilidad de recuperacin
del reloj en el receptor, deteccin y correccin de errores,
etc.
ING. CARLOS RODENAS REYNA

Caractersticas de los cdigos de lnea


Autosincronizacin

Contenido suficiente de seal de temporizacin


(reloj) que permita identificar el tiempo
correspondiente a un bit.

Capacidad de deteccin de La definicin del cdigo incluye el poder detectar un


error y en ocasiones corregirlo.
errores
Inmunidad al ruido

Densidad espectral de
potencia
Ancho de banda

Transparencia

Capacidad para detectar adecuadamente el valor de


la seal ante la presencia de ruido (baja probabilidad
de error).
Igualacin entre el espectro de frecuencia de la seal
y la respuesta en frecuencia del canal de
transmisin.
El espectro deber estar contenido dentro de una
banda restringida.
Independencia de las caractersticas del cdigo en
relacin a la secuencia de unos y ceros que se
transmita.
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

NRZ - L
NRZ - I
BIPOLAR AMI
MANCHESTER
MANCHESTER DIFERENCIAL
B8ZS
HDB3
ING. CARLOS RODENAS
REYNA

ING. CARLOS RODENAS REYNA

Observe las siguientes formas de representar los unos y ceros:

La primera y segunda se les llama NRZ (Non Return to


Zero) debido a que el nivel del uno o el cero es
constante durante todo el intervalo de bit (No baja a
cero).
Si es polar, el uno y el cero tienen representaciones
opuestas.
La codificacin RZ (Return to Zero) se caracteriza
porque a la mitad del intervalo de bit el nivel de uno o
del cero va a cero.
El cdigo AMI (Alternate Mark Inversion) se caracteriza
porque los unos van alternando entre +V y -V, mientras
que el cero esta asociado a cero voltios de manera fija;
este ultimo cdigo permite detectar algunos errores de
transmisin al detectarse la violacin del mismo (2 unos
seguidos con un mismo nivel).
ING. CARLOS RODENAS REYNA

Cdigo retorno a cero (RZ)


Autosincronizacin

si contiene seal de temporizacin.

Capacidad de deteccin de No permite detectar errores.


errores
Inmunidad al ruido

Densidad espectral de
potencia

Transparencia

En funcin de la diferencia de voltajes.

Alto contenido de energa cercano al 0V. Doble de


ancho de banda que NRZ.
fsmax = 2fd
El valor promedio de la seal y la probabilidad de
detectar el inicio de un bit dependen solamente del
contenido de 0s.
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

NRZ - L
1

D NRZ (W) = A2Tb Sinc2(wTb/2)

B-3dB 0.44/Tb
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION
Es muy vulnerable al ruido y tiene muy poca
capacidad de sincronizacin

NRZ - L
0

El nivel de tensin se mantiene constante


durante la duracin del bit, no hay
RETORNO AL NIVEL CERO de tensin
Un valor binario es representado por un
nivel de tensin positiva y el otro valor
por un nivel de tensin negativa
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

NRZ - I
0

ING. CARLOS RODENAS


REYNA

TECNICAS DE CODIFICACION
Es mas inmune al ruido que NRZ -L y tiene
muy poca capacidad de sincronizacin

NRZ - I
0

El nivel de tensin se mantiene constante


durante la duracin del bit
Es un ejemplo de codificacin diferencial
El 1 se codifica mediante una transicin
al principio del intervalo y el 0 como la
ausencia de sta
ING. CARLOS RODENAS REYNA

Cdigo no retorno a cero (NRZ)


Autosincronizacin

No contiene seal de temporizacin.

Capacidad de deteccin de No permite detectar errores.


errores
Inmunidad al ruido

En funcin de la diferencia de voltajes.

Densidad espectral de
potencia

Alto contenido de energa cercano al 0V. El 95% de la


potencia se encuentra en frecuencias menores a la
frecuencia de los datos.

Transparencia

El valor promedio de la seal y la probabilidad de


detectar el inicio de un bit dependen del contenido de
1s y 0s.
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

NRZ - L Debido a su sencillez y respuesta en


bajas frecuencias se usan en las
grabaciones magnticas
NRZ - I
BIPOLAR AMI
MANCHESTER
MANCHESTER DIFERENCIAL
B8ZS
HDB3
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION
BIPOLAR AMI
0

PSEUDOTERNARIO = al revs, 0 ausencia de seal y 1 pulsos de polaridad alternante


D AMI (W) = A2Tb/4 Sinc2(wTb/4)sen2(wTs/2)

B-3dB 0.71/Tb
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

BIPOLAR
1

Mejor sincronizacin (en caso de unos)


Menor componente de tensin continua
ancho de banda es menor que NRZ
AMIEl
Permite un mtodo bsico de correccin de
0 errores
0
1
1
0

Pertenece a los formatos Binarios Multinivel


que subsanan las deficiencias de NRZ
El 0 binario se representa por ausencia
de seal y el 1 binario se representa por
un pulso positivo o negativo en forma
alternada
ING. CARLOS RODENAS REYNA

Cdigo AMI
Autosincronizacin

si contiene seal de temporizacin.

Capacidad de deteccin de Permite detectar errores.


errores
Inmunidad al ruido

Densidad espectral de
potencia

Transparencia

Mayor inmunidad al ruido, en funcin de la


diferencia de voltajes.

No contiene energa cercano al 0V. Menor ancho


de banda.
El valor promedio de la seal depende del
nmero de 0s.

ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

NRZ - L
NRZ - I
BIPOLAR AMI

Los codigos binarios multinivel


son menos eficaces que los
codigos NRZ, ya que el receptor
multinivel debe distinguir entre
3 niveles, en lugar de dos

La seal de un cdigo binario


multinivel necesita ms potencia
MANCHESTER
para la misma probabilidad de
error.

MANCHESTER DIFERENCIAL
La Taza de Errores por bit para
B8ZS
los NRZ es significativamente
MENOR que la necesaria en
HDB3
ING. CARLOS RODENAS REYNA

binario multinivel

TECNICAS DE CODIFICACION

NRZ - L
NRZ - I
BIPOLAR AMI
MANCHESTER
MANCHESTER DIFERENCIAL
B8ZS
HDB3
ING. CARLOS RODENAS REYNA

Formato
Bifase

TECNICAS DE CODIFICACION

MANCHESTER
1

D MANCHESTER (W) = A2Tb Sinc2(wTb/4)sen2(wTs/4)

B-3dB 1.16/Tb

ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION
Procedimiento de sincronizacion permanente
Se usa en redes LAN

MANCHESTER
0

Pertenece a los formatos Bifase


que subsanan las deficiencias de NRZ
Cada periodo de bit se divide en dos intervalos iguales
Un bit 1 binario se tiene un voltaje alto en el
primer intervalo y bajo durante el segundo.
Un 0 binario es lo inverso; primero bajo luego alto
Emplea el doble de ancho de banda que otra
codificacin binaria
ING. CARLOS RODENAS REYNA

Cdigo Manchester
Autosincronizacin

Si contiene seal de temporizacin.

Capacidad de deteccin de Permite detectar errores.


errores
Inmunidad al ruido

Densidad espectral de
potencia

Transparencia

Mayor inmunidad al ruido al emplear voltajes


positivos y negativos.

No contiene energa cercano al 0V. Doble ancho


de banda que el AMI.
La autosincronizacin se mantiene
independientemente del valor de la informacin.
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

MANCHESTER DIFERENCIAL
0

ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

MANCHESTER DIFERENCIAL
0

Pertenece a los formatos Bifase


que subsanan las deficiencias de NRZ

ING. CARLOS RODENAS REYNA

Siempre hay una transicin a la mitad del bit,


tan slo para proporcionar sincronizacin.
Un 0 binario se representa por una
transicin al principio del intervalo y
un 1 binario con la ausencia de esta.
Emplea el doble de ancho de banda que
otra codificacin binaria

TECNICAS DE CODIFICACION
Ventajas de los Bifase:

NRZ - L
NRZ - I
BIPOLAR AMI

Sincronizacin, no tiene componente


continuo, mejor mtodo de deteccin
de errores
El ancho de banda empleado es
mayor que los codigos binarios
multinivel.

MANCHESTER
El Manchester se usa en la transmisin
en redes LAN (IEEE 802.3) con bus
MANCHESTER DIFERENCIAL
CSMA/CD, cable coaxial o utp

B8ZS
HDB3

ING. CARLOS RODENAS REYNA

El Manchester diferencial se ha
elegido en la normalizacin
IEEE 802.5 para redes LAN
en anillo, cable stp

TECNICAS DE CODIFICACION

NRZ - L
NRZ - I
BIPOLAR AMI

Es la codificacin empleada en
USA
Subsana la deficiencia de AMI de
perdida de sincronismo ante una
cadena larga de ceros

- Si aparece un octeto de ceros y el


MANCHESTERltimo valor de tensin anterior es
positivo codificar dicho octeto asi:
MANCHESTER DIFERENCIAL
000 + - 0 - +

B8ZS
HDB3

ING. CARLOS RODENAS REYNA

- Si el valor de tensin anterior al


octeto de ceros es negativo ser:
000 - + 0 + -

B8ZS (Bipolar 8-Zero Substitution)

B8ZS: la sustitucin bipolar de 8 ceros, tambin llamada la


sustitucin binaria de 8 ceros, el canal claro, y 64 claros.
Es un mtodo de codificacin usado sobre circuitos T1 , que inserta
dos veces sucesivas al mismo voltaje - refirindose a una violacin
bipolar - en una seal donde ocho ceros consecutivos sean
transmitidos.
El dispositivo que recibe la seal interpreta la violacin bipolar
como una seal de engranaje de distribucin, que guarda
(mantiene) la transmisin y dispositivos de encubrimiento
sincronizados.
Generalmente, cuando sucesivos "unos" son transmitidos, uno
tiene un voltaje positivo y el otro tiene un voltaje negativo.
Es decir, cuando aparecen 8 "ceros" consecutivos, se introducen
cambios artificiales en el patrn basados en la polaridad del ltimo
bit 'uno' codificado:
V: Violacin, mantiene la polaridad anterior en la secuencia.
B: Transicin, invierte la polaridad anterior en la secuencia.
Los ocho ceros se sustituyen por la secuencia: 000V B0VB
ING. CARLOS RODENAS REYNA

TECNICAS DE CODIFICACION

NRZ - L
NRZ - I
BIPOLAR AMI
MANCHESTER

Es la codificacin empleada en
EUROPA Y JAPON
Se toman cuartetos de ceros en
lugar de ocho y se hace empleo
de la violacin de cdigo
Polaridad
del pulso
anterior

# pulsos bipolares (unos)


desde la ltima violacin

Impar

Par

MANCHESTER DIFERENCIAL
000+00+
000+
- 00 +
B8ZS
Si la ltima violacin fue positiva la
siguiente debe ser negativa y viceversa,
HDB3
dependiendo del nmero de pulsos despus
ING. CARLOS RODENAS REYNA

de la violacin

HDB3 (High Density Bipolar


3)

-El espectro de frecuencias carece de componente de corriente


continua y su ancho de banda est optimizado.

-El sincronismo de bit se garantiza con la alternancia de polaridad de


los "unos", e insertando impulsos de sincronizacin en las secuencias
de "ceros".

Los cdigos HDBN (High Density Bipolar) limitan el nmero de ceros


consecutivos que se pueden transmitir: -HDB3 no admite ms de 3
ceros consecutivos. Colocan un impulso (positivo o negativo) en el
lugar del 4 cero.

-El receptor tiene que interpretar este impulso como un cero. Para ello
es preciso diferenciarlo de los impulsos normales que representan a los
"unos".

-El impulso del 4 cero se genera y transmite con la misma polaridad


que la del impulso precedente. Se denomina por ello V "impulso de
violacin de polaridad" ( el receptor reconoce esta violacin porque
ING. CARLOS
REYNA
detecta 2 impulsos seguidos
con RODENAS
la misma
polaridad).

HDB3 (High Density Bipolar 3)

Para mantener la componente de corriente continua con valor


nulo, se han de transmitir alternativamente tantas violaciones
positivas como negativas ( V+ V- V+ V- ... ).

Para mantener siempre alternada la polaridad de las violaciones V,


es necesario en algunos casos insertar un impulso B "de relleno
(cuando la polaridad del impulso que precede a la violacin V, no
permite conseguir dicha alternancia). Si no se insertaran los
impulsos B, las violaciones de polaridad V del 4 cero seran
obligatoriamente del mismo signo.

En HDB3 se denomina impulso a los estados elctricos positivos o


negativos, distintos de "cero". (0 voltios).

Cuando aparecen ms de tres ceros consecutivos, estos se


agrupan de 4 en 4, y se sustituye cada grupo 0000 por una de las
secuencias siguientes de impulsos: B00V 000V .
ING. CARLOS RODENAS REYNA

B indica un impulso con distinto signo que el impulso anterior. Por tanto, B mantiene la ley
de alternancia de impulsos, o ley de bipolaridad, con el resto de impulsos transmitidos.

V indica un impulso del mismo signo que el impulso que le precede, violando por tanto la ley
de bipolaridad.

El grupo 0000 se sustituye por B00V cuando es par el nmero de impulsos entre la
violacin V anterior y la que se va a introducir.

El grupo 0000 se sustituye por 000V cuando es impar el nmero de impulsos entre la
violacin V anterior y la que se va a introducir.

As se logra mantener la ley de bipolaridad de los impulsos correspondientes a los "unos", y


tambin la bipolaridad de las "violaciones" mediante los impulsos B y los impulsos V.

podemos ver una seal HDB3 con errores que no detecta el RECEPTOR.

ING. CARLOS RODENAS REYNA

La deteccin elemental de los errores de transmisin tpicos


del ruido ( inversin, duplicacin o perdida de impulsos), se realiza
simplemente comprobando que los impulsos recibidos por el receptor
cumplen las reglas de polaridad establecidas por la codificacin
HDB3.

Los errores se suelen detectar en el caso de que aparezcan los 4


ceros consecutivos que no permite el HDB3 o en el caso de la
insercin de un "uno" y que las dos violaciones V+ queden con la
misma polaridad. Sin embargo existen casos en los cuales hay
errores que son imposibles de detectar y que incluso se propagan
generando an ms errores.
Por ejemplo en la imagen podemos ver una seal HDB3 con errores
que no detecta el RECEPTOR.

ING. CARLOS RODENAS REYNA

ING. CARLOS RODENAS REYNA

ING. CARLOS RODENAS REYNA

You might also like