Você está na página 1de 4

1

COMPARATIVA DE LOS DIFERENTES


CODIFICADORES DE LINEA
Guzmn Diego.
ddguzman1@espe.edu.ec
Universidad de las Fuerzas Armadas ESPE

Resumen El siguiente artculo trata sobre las codificaciones


de lnea, sus espectros y BER, para realizar una comparativa de
cada uno de ellos y analizar mediante software MatLab cul de
ellos trabaja mejor en una comunicacin y transmisin de datos
con una aplicacin predeterminada para cada una de las
codificaciones.
ndice de Trminos NRZ, NRZ-I, Pseudoternaria, AMI,
Manchester, Manchester Diferencial

I. INTRODUCCIN
La codificacin es una de las partes importantes en cuanto a
un sistema de comunicacin se refiriere, debido a que la
codificacin se encarga de dar una caracterstica nica a la seal
con la que el transmisor enva al receptor.

Para entender un poco ms cada codificacin se define cada


una a continuacin.
A. Sin Retorno a Cero NRZ
Es una codificacin que mantiene las mismas caractersticas
de la seal codificada, es decir si se tiene en la seal un
elemento 0, la representacin binaria ser 0 y en el caso que sea
1 su representacin binaria ser 1.
B. Sin Retorno a Cero Invertido NRZ-I
Es una codificacin que basa el cambio de nivel solamente si
existe una seal positiva o 1, es decir si tenemos varios ceros
seguidos despus de un 1, este mantendr la seal del bit 1, y si
se tiene una larga fila de una, la seal codificada tendr tantos
cambios como bits 1 tenga en la seal original.
C. AMI Bipolar
Es una codificacin que tiene 3 niveles (V+, V-, 0) como
resultado, en el caso que la seal original tenga un 0 en la seal
la codificacin la representa como ausencia de seal y la coloca
en 0, y si existe una seal positiva la codificacin se va
alternando entre el V+ y el V-.

Ilustracin 1. Sistema de comunicacin

Es aqu donde ingresa la codificacin de lnea, que su


principal funcin es tomar la seal del emisor como una seal
discreta y transformarla en cdigo binario en algunos casos de
dos niveles o tres depende el sistema de codificacin que se usa.
Esta seal ya codificada en smbolos binarios ayuda a que el
sistema de comunicacin se vuelva ms factible y viable.
La codificacin de lnea se divide principalmente en 6 tipos
que se estudia a continuacin, estas codificaciones son:

Sin retorno a Zero-Level (NRZ-L)


Sin retorno a cero invertido (NRZI)
AMI Bipolar (inversin de marca alternada)
Pseudoternario
Manchester
Manchester diferencial [1]

D. Pseudoternario
Esta codificacin se maneja de manera similar a AMI, con la
diferencia que una seal positiva indica ausencia del voltaje y
una seal en 0 se codifica como pulsos de polaridad alternante
E. Manchester
Es una de las codificaciones ms estables de todas ya que
mantiene una transicin en la duracin de cada bit, la
codificacin trabaja de tal forma que si encuentra un 0 en la
seal original se realiza una transicin de bit de alto a bajo y si
es un 1 la transicin la hace inversamente.
F. Manchester Diferencial
Es una variacin de la codificacin Manchester, su diferencia
se encuentra en la transicin ya que esta codificacin realiza
una transicin en la parte inicial del bit si tenemos una seal 0
y se encuentra ausencia de transicin al inicio del intervalo si se
tiene una seal positiva o 1.

2
II. DESARROLLO
Para la verificacin del cada uno de los sistemas de
codificacin se implementa como seal de entrada las letras
DIE como seal de entrada, en cdigo ASCII la
representacin de la seal ser 01000100 01001001
01000101.
A. Codificacin Binaria
Al realizar la codificacin de la seal de entrada obtenida
tenemos como resultado en el casi de NRZ:

Ilustracin 4. Codificacin AMI

El anlisis de la codificacin Pseudoternaria:

Ilustracin 2. Codificacin NRZ

En el caso de la codificacin en NRZ- I:

Ilustracin 5. Codificacin Pseudoternaria

Aqu se observa una gran diferencia entre estas dos


codificaciones, como se plante en la introduccin la diferencia
entre estas en al momento de tomar el valor de la seal 0 o 1,
como se observa e6 AMI la seal cero nos representa la no
existencia de voltaje mientras en la otra codificacin los 0
producen cambios en la seal.
Continuando con los anlisis, las dos siguientes
codificaciones como son Manchester y Manchester Diferencial
para entender su funcionamiento y sus diferencias:
Ilustracin 3. Codificacin NRZ-I

En el caso de estas dos primeras codificaciones se observa


cmo se plante en la introduccin, que la NRZ, ser
completamente parecida a la seal original mientras que en la
NRZ-I si encontramos un cero mantiene la amplitud del bit
anterior y solo varia si encontramos un 1.
A continuacin, la comparacin las dos siguientes
codificaciones como son AMI y Pseudoternaria para entender
su funcionamiento y sus diferencias:
Para la codificacin AMI tenemos como resultado el
siguiente grfico:

Ilustracin 6. Codificacin Manchester

3
En el caso de la codificacin Manchester Diferencial:

Ilustracin 9. Espectro de las 3 primeras codificaciones

Ilustracin 7. Codificacin Manchester Diferencial

Al analizar la codificacin Manchester y su variacin


Manchester diferencial, la diferencia q cabe en el anlisis que
la diferencia entre la asignacin de transicin entre el bit 0 y el
1 ya que aqu es donde se produce el cambio, obvia y
claramente estas codificaciones son las menos propensas a
errores debido a forma de codificar cada bit y eliminar el factor
DC de la seal.

En la ilustracin 9 se tiene la grfica de las 3 primeras


codificaciones, que se asemejan a la definicin terica de cada
una de ellas.

B. Espectro de Codificacin
En teora el espectro de las codificaciones estudiadas la
Ilustracin 8, pero en la prctica depende de los bits que se
envan y la velocidad de transmisin para el procesamiento de
la misma.
Ilustracin 10. Espectro de las 3 ltimas codificaciones

En la ilustracin 10 se observa las codificaciones de


Manchester, Manchester diferencial y Pseudoternario, que
ciertamente cumple con el patrn terico, tomando en cuenta
que para el estudio realizado se toma bits y velocidades de
transmisin que mejor permita ver el espectro.
C. BER
El BER o tasa de error binario es un registro emprico
(histrico) del verdadero rendimiento de error de bit de un
sistema. [2]
Ilustracin 8. Espectro Terico

En el ejercicio plantado se trabaja con 10000 bits de


transmisin una tasa de bits de 0.2 bits/seg y una frecuencia de
10 veces la tasa de transmisin, obteniendo el resultado
siguiente.

Para el clculo del BER aplicamos el sistema ON OFF


KEYING, que ayuda a calcular este error para la mayora de
codificaciones.
La implementacin se la realiza en MatLab al igual que las
anteriores aplicaciones, para cada una de las codificaciones.

4
V. REFERENCIAS
[1] C. lvarez, TRANSMISIN DE DATOS EN BANDA
BASE, Nacap.
[2] R. Sanchez, GeoCities, [En lnea]. Available:
http://www.geocities.ws/rosa_virgen_sm/Comunicacion
es/Com_Dig/Apuntes/Prob_de_error_2.pdf. [ltimo
acceso: 26 11 2016].

VI. BIOGRAFAS
Diego Guzmn Naci en Quito - Ecuador, el
19 de Julio de 1993. Estudio en el colegio
Militar Eloy Alfaro, gradundose en la
especialidad de Ciencias. Actualmente cursa
el sptimo nivel de la carrera de Ingeniera
Electrnica y Telecomunicaciones en la
Universidad de las Fuerzas Armadas "ESPE".

Ilustracin 11. BER de todas las codificaciones

III. CONCLUSIONES

La codificacin de lnea tiene una gran ventaja, que puede


colocarse directamente en una transmisin sin necesidad de
adaptarla al canal.
Estas codificaciones gracias a sus caractersticas ya se
encuentran lo suficientemente moduladas para trabajar en
radio frecuencia.
Una de las mejores y ms efectiva de las codificaciones es
Manchester, gracias a que combina seales de sincronismo
en sus datos y eliminan mayormente la componente DC.
Una de las principales ventajas de Manchester diferencial
es que permite detectar los errores e la cadena de bits
IV. RECOMENDACIONES

Tomar en cuenta en el anlisis del espectro la velocidad de


transmisin, bits y frecuencia con la que se va a trabajar ya
que de esto depende tener un resultado correcto y parecido
al terico.
La aplicacin de codificadores en un software debe ser de
lo ms responsable y cuidadosa ya que un simple cambio
en cualquiera de los algoritmos que maneja cada uno de los
codificadores podra causar una variacin en la respuesta.

Você também pode gostar