Vous êtes sur la page 1sur 10

UNIVERSIDAD DE LAS FUERZAS

ARMADAS

SISTEMAS DE COMUNICACIONES
DIAGRAMA DE OJO

DOCENTE:
Ing. Gonzalo Olmedo
NOMBRE:
Juan Chiriboga

NRC: 2190
PERIODO: Octubre 2015- Febrero 2017
FECHA: 07-marzo-2017
1. TEMA
Diagrama de Ojo

2. MARCO TEORICO
El diagrama de Ojo es una herramienta muy til para visualizar la proteccin de la que se
dispone frente al ISI (Interferencia Intersimbolica) y al ruido en un sistema de comunicaciones
digitales. El diagrama de Ojo se genera con mltiples barridos en un osciloscopio cuyo eje de
tiempos esta sincronizado con la seal de sincronismo de smbolo de la seal digital, el
diagrama de ojo corresponde a un grfico que muestra la superposicin de distintas
combinaciones de posibles unos y ceros en un rango de tiempo o cantidad de bits
determinados dichas combinaciones transmitidas por el enlace permiten obtener las
caractersticas de los pulsos que se propagan por el medio de comunicacin sean estos por
medio de fibra ptica, coaxial, par trenzado enlaces satelitales etc.

El diagrama de Ojo evala los siguientes parmetros:

La apertura del ojo define el intervalo de tiempo en el que la seal recibida puede ser
muestreada sin error debido a ISI

La sensibilidad del sistema a los errores de temporizacin, est dada por el ancho de la
apertura del ojo.

La separacin respecto del valor central especificado para el instante de muestreo definido el
margen de ruido del sistema

En la siguiente figura tenemos algunos aspectos o parmetros que se pueden apreciar en un


diagrama de Ojo

Figura1. Algunos parmetros que se pueden apreciar en un Diagrama de Ojo


En Matlab el diagrama de ojo se genera representando segmentos sucesivos de la seal, de
duracin un nmero entero de periodos de smbolo, superpuestos. La Figura 2 muestra los
parmetros que deben ser considerados en un diagrama de ojo.

Figura 2. Diagrama de Ojo y diferentes para metros del mismo

Como podemos observar tanto en la figura 1 como en la figura 2 existen zonas que podemos
identificar claramente en la parte superior tenemos la regin de distorsin mxima o como se
ve en la figura 1 distorsin en tiempo de muestreo.

Tambin tenemos el margen sobre el ruido en el eje vertical as como el intervalo de


muestreo en el eje horizontal es un intervalo sobre el cual se puede muestrear la seal recibida

La distorsin por cruce por cero y el Jitter

Definicin de Jitter

Jitter corresponde bsicamente a una desviacin de fase respecto de la posicin ideal en el


tiempo de una seal digital que se propaga en un canal de transmisin. As como el Crossing
Time corresponda al promedio estadstico de una serie de muestras de un histograma,
mediante el cual se generaba el diagrama de ojo, el Jitter corresponde a la desviacin estndar
experimentado por las muestras tomada de dicho histograma. El Jitter es un efecto
completamente indeseable en cualquier sistema de comunicaciones y por ende introduce una
serie de problemas al canal, que de no ser tratado adecuadamente puede degradar
completamente la calidad y desempeo del enlace. El Jitter puede causar errores en la
recepcin de bits (degradar BER), ya que si no es controlado confundir al receptor y ste no
podr recobrar el reloj de sincronismo en el extremo receptor, adems puede producir
interferencia intersimblica (ISI), entre los pulsos que se propagan por el canal, ya que el jitter
producir un desplazamiento de las seales que componen el pulso y por ende se mezclarn,
imposibilitando de esta manera el reconocimiento de los niveles respectivos de la seal en el
receptor. Dicho efecto puede ser observado en el siguiente diagrama (Figura 3), que muestra
un diagrama de ojo cerrado completamente por el efecto del Jitter.
Claramente el receptor se ver imposibilitado para recobrar el reloj de sincronismo en el
receptor y por ende para recibir adecuadamente la seal transmitida.

Figura 3. Novel de jitter muy alto en el canal de comunicacin

El diagrama de ojo Ideal

El siguiente patrn de ojo, mostrado en la figura01, corresponde al obtenido en un enlace


ptico ideal, es decir a tasa de transmisin bajas, sin considerar prdidas por atenuacin, sin
ningn tipo de ruido en el canal, sin considerar el desplazamiento de fase (jitter), debido por
ejemplo en la fibra a la dispersin de velocidad de grupo (dependencia de la velocidad de
grupo con la frecuencia). Por ello en un medio ideal el diagrama de ojo que se debiera observar
sera el siguiente.

Claramente se puede observar en el patrn de ojo anterior, la perfecta forma de los pulsos
transmitidos en el enlace de comunicacin digital. Analizando la figura, se podran obtener
fcilmente los distintos parmetros del diagrama, como el Bit Period, el Rise/Fall Time, etc.
Adems de pueden observar claramente los niveles de cero y uno, junto a sus respectivos
cruces. En las siguientes figuras se observan los diagramas de Ojo obtenidos para distintas
tasas de transmisin. Es importante destacar, que cmo se trata de fibra ptica, se utilizarn
tasas de transmisin muy grandes (orden de los Gbits), pero es equivalente a considerar tasas
de los Mbits para medios de comunicacin tradicionales.
Figura 4. Diagrama de Ojo realizado en Matlab

Cdigo en Matlab para graficar Diagrama de Ojo con funciones de MATLAB


La funcin conmscope.ejediagram nos ayuda a poder graficar un objeto en el cual indicaremos
en este caso el rango del diagrama de ojo

Luego vamos a generar ruido mediante la funcin com.AWGChannel en nuestro cogido damos
un valor al SNR relacin seal ruido de 20 es decir 20 dbm

Luego sumamos una funcin ms al ruido y finalmente actualizamos el diagrama de Ojo y


mandamos a graficar
Ejemplo de Aplicacin
A travs de un sistema de comunicaciones en banda base se transmiti una seal de audio que
fue muestreada a una frecuencia F s=8R Hz y TASA DE TRANSMISION = 1Mbps y
cuantificada utilizando el modelo uniforme con 64 niveles. Para transmitir la seal se utiliz un
filtro coseno levantado con el factor de rollo =0,4 y =0,8 y con un
supermuestreo de 10 veces. La salida del canal de comunicaciones se encuentra en el archivo
canal.mat.

1. Graficar el Diagrama de Ojo .

Mediante el siguiente cdigo en MATLAB, podemos observar el diagrama de ojo, de la salida


del canal de comunicacin que para este caso ser canal-mat.

%FILTRO COSENO LEVANTADO


clear all
close all
clc

L=50; %LONGITUD DEL NUMERO DE MUESTRAS


R=1E6; %TASA DE TRANSMISION = 1Mbps
Fs=8*R; %SOBREMUESTREO POR 8
T=1/R;
Ts=1/Fs
beta=0.4; %FACTOR DE DISEO PARA FILTRO COSENO LEVANTADO
%alpha: entre 0 y 1.
%alpha=0.5: ENERGIA DE LOBULOS LATERALES MAYOR
COMPARADO CON alpha=1
%alpha=1: APERTURA DE LOS OJOS MAS CLARA
%A MAYOR alpha: ISI DISMINUYE, AB AUMENTA

%----------------------------------------------------------
%DISEO DEL FILTRO COSENO LEVANTADO
%----------------------------------------------------------
M=L/2 ; %PARA VALORES DE L PAR
g=zeros(1,L); %MARCADOR DE POSICION PARA LA FUNCION DE
TRANSFERENCIA DEL FILTRO RC

for n=-M:M
num=sin(pi*n*Ts/T)*cos(beta*pi*n*Ts/T);
den=(pi*n*Ts/T)*(1-(2*beta*n*Ts/T)^2);
g(n+M+1)=num/den;
if (1-(2*beta*n*Ts/T)^2)==0
g(n+M+1)=pi/4*sin(pi*n*Ts/T)/(pi*n*Ts/T);
end
if n==0
g(n+M+1)=cos(beta*pi*n*Ts/T)/(1-(2*beta*n*Ts/T)^2);
end
end

%----------------------------------------------------------
%GENERAR DATOS RANDOMICOS DE 1s Y 0s
%----------------------------------------------------------
datos=2*(round(rand(1,20)))-1; %CODIFICACION POLAR: 1= +1V, 0=-1V
salida=upsample(datos,Fs/R); %VUELVE A MUESTREAR data A UNA
FRECUENCIA DE MUESTREO Fs/R
y=filter(g,1,salida); %SE PUEDE UTILIZAR CUALQUIERA DE LAS
FUNCIONES: Conv O filter PARA OBTENER LA SALIDA

%----------------------------------------------------------
%GRAFICO 2: DATOS Y SALIDA FILTRADA RC
%----------------------------------------------------------
subplot(2,1,1); stem(datos);
title('Datos de Entrada al Filtro Coseno Levantado');
xlabel('Muestras'); ylabel('Amplitud'); axis([0,20,-1.5,1.5])
subplot(2,1,2); plot(y); axis([0,160,-1.5,1.5])
title('Respuesta del Filtro Coseno Levantado para la Entrada dada');
xlabel('Muestras'); ylabel('Amplitud');

figure(2)
for n=1:500
datos=2*(round(rand(1,20)))-1; %CODIFICACION POLAR: 1= +1V, 0=-1V
%datos=datos+normrnd(0,0.1,1,20);
datos = awgn(datos,50);
salida=upsample(datos,Fs/R); %VUELVE A MUESTREAR data A UNA
FRECUENCIA DE MUESTREO Fs/R
%y=filter(g,1,salida); %SE PUEDE UTILIZAR CUALQUIERA DE
LAS FUNCIONES: Conv O filter PARA OBTENER LA SALIDA
y=conv(g,salida)
plot(y); axis([25,55,-1.5,1.5]);
hold on
end

Para lo cual el diagrama de Ojo se muestra en las Figuras acontinuacion:


figura 1 Diagrama de ojo beta = 0.4

figura 2Diagrama de ojo beta = 0.8


3. CONCLUSIONES
El diagrama de Ojo es una herramienta muy poderos en el anlisis de los sistemas de
comunicacin y puede entregar informacin que de otra forma seria imposible o muy
difcil de obtener. Por esta y muchas razones, cada da se utiliza mas sobre todo en las
telecomunicaciones donde se ha convertido en una herramienta de apoyo
fundamental
El jitter es un valor no deseado en un canal de comunicacin ya que provoca que el
receptor del mensaje no pueda recobrar la seal de sincronismo en el lado del receptor
perdindose as la comunicacin en el enlace o no entendindose el mensaje
Una mayor apertura en el diagrama del Ojo nos indica una mayor tolerancia al ruido y
al jitter, mejor sensibilidad del receptor y su grafica nos puede indicar que el canal o
medio de comunicacin no esta tan contaminado.
La apertura del ojo se correlaciona con el jitter y el BER

BIBLIOGRAFIA
https://prezi.com/hrm829co-9q6/diagrama-de-ojo/
http://www.mathworks.com/help/comm/ref/commscope.eyediagram.html
http://www.tsc.uc3m.es/~hmolina/wp-content/uploads/2010/02/lsyc_ittst_p8.pdf
http://docplayer.es/2638743-Analisis-de-diagramas-de-ojo.html
http://www.tsc.uc3m.es/~mlazaro/Docencia/GITT-CD/GITT-CD-T2-D05-Diagrama_ojo-
2p.pdf
https://es.slideshare.net/nica2009/lecture-10-isi-and-eye-pattern-40553993
http://www.monografias.com/trabajos102/soluciones-integridad-senal/soluciones-
integridad-senal.shtml

Vous aimerez peut-être aussi