FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO /
TALLERES / CENTROS DE SIMULACIÓN – PARA
DOCENTES
CARRERA: TELECOMUNICACIONES ASIGNATURA: COMUNICACIONES INALAMBRICAS
NRO. PRÁCTICA: 2 TÍTULO PRÁCTICA: Sincronización de tiempo de símbolo
INTEGRANTES: Marlon Romero y Bryan Vásquez
OBJETIVO GENERAL:
Estudiar la importancia de la sincronización del tiempo de símbolo y las posibles soluciones
OBJETIVOS ESPECÍFICOS:
1. Analizar al menos 3 algoritmos que permitan sincronizar el tiempo de símbolo.
2. Implementar en una función de labview al menos un algoritmo que permitan la sincronización del tiempo de
símbolo.
3. Comparar tanto en simulación como en implementación el efecto de la sincronización del tiempo de símbolo.
1. Usando la referencia de la materia y las recomendadas por el docente explique
cómo trabaja al menos 3 algoritmos para sincronización del tiempo de símbolo.
Use los modelos matemáticos necesarios.
2. Usando labview levante un algoritmo uno de los algoritmos estudiados y verifique
su funcionamiento usando el diagrama de ojo. La verificación le debería permitir
identificar el # de muestras de retardo en cada símbolo de la trama recibida.
3. Implemente su sincronizador de tiempo de símbolo en el simulador entregado por
el docente de tal forma que usted pueda habilitar el sincronizador con un swicth
o pulsante. Haga su verificación para un filtro conformador de pulsos cuadrado,
coseno elevado y raíz coseno elevado; seleccione con su compañero los parámetros
de operación del filtro (roll of M, tamaño de sobre muestreo, etc) (uno con filtro
sincronizador y otro con las mismas condiciones, pero con el sincronizador
activado), también verifique para una modulación PAM, QAM y PSK.
4. Repita la instrucción anterior, pero usando los equipos sdr (USRP) del laboratorio
(Recomendación usar una M=2 o 4)
ACTIVIDADES POR DESARROLLAR
1. LISTADO DE HERRAMIENTAS Y MATERIALES
• Computador
• LabView
2. MARCO TEÓRICO
La sincronización del tiempo de símbolo es un aspecto fundamental en los sistemas de comunicación digital, ya que
asegura que el receptor pueda identificar correctamente los instantes de muestreo para extraer la información
transmitida. La pérdida de sincronización puede llevar a errores significativos en la recuperación de datos, degradando
la calidad del enlace y aumentando la tasa de errores. A continuación, se presenta una base teórica relacionada con
este concepto y los algoritmos que se implementarán.
Tiempo de Símbolo y Sincronización
El tiempo de símbolo es el intervalo temporal en el que se transmite un símbolo en un sistema de modulación digital.
Cada símbolo puede representar uno o más bits, dependiendo del esquema de modulación utilizado. La sincronización
del tiempo de símbolo se refiere a la alineación precisa entre los tiempos de muestreo del receptor y los tiempos de
transmisión del emisor para garantizar la correcta recuperación de los datos.
Importancia de la Sincronización del Tiempo de Símbolo
La sincronización afecta directamente la calidad de las comunicaciones digitales, ya que:
• Aumenta la fiabilidad del enlace: Minimiza la probabilidad de errores de detección.
• Optimiza el desempeño del sistema: Permite que el receptor opere en condiciones ideales, maximizando la
relación señal-ruido efectiva.
• Reduce la distorsión intersímbolo (ISI): Una correcta sincronización asegura que los símbolos adyacentes
no interfieran entre sí debido a desalineaciones temporales.
Algoritmos
Métodos de Sincronización del Tiempo de Símbolo
Existen varios enfoques para lograr la sincronización, que pueden clasificarse en técnicas basadas en el dominio del
tiempo o del dominio de la frecuencia. Los tres algoritmos seleccionados para este análisis son:
Análisis de Energía de la Muestra Perfecta
Este método se basa en identificar el instante óptimo de muestreo donde la energía de la señal es máxima.
Para ello:
• Se calcula la energía promedio en diferentes instantes de muestreo dentro de un periodo de símbolo.
• Se selecciona el punto donde la energía es máxima, asumiendo que este coincide con el centro del símbolo.
Ventajas:
• Fácil implementación.
• Buena precisión en señales con alta relación señal-ruido (SNR).
Limitaciones:
• Sensibilidad al ruido y a distorsiones del canal.
• Requiere estimaciones previas del periodo de símbolo.
Maximizar la Apertura del Diagrama de Ojo
El diagrama de ojo es una representación visual que muestra la superposición de múltiples trazas de una señal digital
en un periodo de símbolo. Este método busca maximizar la apertura del diagrama, ya que:
• Una mayor apertura indica menor ISI y mayor margen de decisión.
Procedimiento:
• Variar el instante de muestreo y observar el diagrama de ojo.
• Determinar el tiempo de muestreo que maximiza la distancia entre los niveles superiores e inferiores del ojo.
Ventajas:
• Resiliente al ruido y a ISI moderado.
• Compatible con diferentes tipos de modulación.
Limitaciones:
• Necesidad de un osciloscopio digital o software para la representación del diagrama.
• Mayor complejidad computacional.
Método con los 0 Ceros
Este enfoque se basa en detectar los instantes de transición de la señal entre niveles (cruces por cero) y sincronizar el
tiempo de símbolo con estos eventos.
Procedimiento:
1. Identificar los puntos donde la señal cruza el nivel cero.
2. Ajustar el reloj del receptor para alinear estos eventos con los tiempos de transición esperados.
Ventajas:
• Adecuado para señales moduladas linealmente.
• Robusto ante variaciones lentas del canal.
Limitaciones:
• Ineficaz en señales sin cruces por cero claros.
• Sensibilidad al ruido en los puntos de cruce.
3. EXPERIMENTACIÓN
Mensaje Enviado para todas las modulaciones
Fig 1: Mensaje usado para enviar en toda la simulacion
Modulaciones:
4QAM
Fig 2: Mensaje recibido para 4QAM
Como se muestra en la imagen, el mensaje no es correcto al 100%, hay una pequeña perdida de información, ya que al parecer
alguno que otros símbolos fueron mal decodificados, esto se podría dar por la poca robustes del demodulador al momento de
decidir que bits corresponden al símbolo recibido.
Constelación
Fig 3: Constelación recibida para 4QAM
Como se muestra en la imagen, la constelación, muestra un pequeño desfase, pero al usar una modulación pequeña, por esta
misma razón, no pudimos trabajar con una constelación más grande, como 16QAM, nuestro sistema de transmisión no es lo
suficientemente robusto para como tener una baja probabilidad de error de bit.
Señal Rx en el dominio del tiempo
Fig 4: Señal recibida en el dominio del tiempo
Con respecto a la señal en el dominio del tiempo donde la señal de color amarillo es la señal recibida normalizada, y la de color
blanco es la salida del filtro acoplado donde podemos ver la forma de onda que nos da, después de resaltar la relación señal ruido
de la muestra principal.
Señal Tx en el dominio del tiempo
Fig 5: Señal enviada en el dominio del tiempo
Con respecto al transmisor, únicamente podemos ver la señal a transmitir, sus 2 componentes tanto reales como imaginarias, es
la forma de onda de la señal transmitida, en muestras.
Espectro Tx
Fig 6: Espectro enviado
Con respecto al espectro de la señal, podemos apreciar que está en banda base por lo que el espectro inicia en 0Hz, a aparte
podemos que el ancho de banda del mensaje es de alrededor de 200khz.
Espectro Rx
Fig 7: Espectro recibido
El espectro graficado por el receptor, podemos ver que tienen un piso de ruido, algo elevado, pero de igual manera tiene un BW
aproximado en 200kHz.
Diagrama de Ojo
Fig 8: Diagrama de Ojo
El diagrama de ojo de la señal recibida es una representación visual del desempeño de la transmisión y la calidad de la señal en
el receptor. Este gráfico muestra cómo las señales recibidas se ven después de haber atravesado el canal de comunicación,
incluyendo los efectos de ruido, interferencias, atenuación y distorsión. al comparar la señal transmitida y la recibida, parece que
el diagrama recibido muestra un mayor cierre del ojo, indicando que la señal ha sufrido degradación en el canal de comunicación.
Esto podría deberse a ruido, dispersión o pérdida en el sistema.
El tiempo de retardo para 4QAM es de aproximadamente 0.5us que lo podemos ver en la longitud del jitter.
4 PSK
Mensaje Recibido
Fig 9: Mensaje recibido para 4PSK
Aun que podemos ver una mejora significativa en la decodificación del mensaje con respecto a 4QAM, 4PSK muestra un mejor
rendimiento, no obstante, el diagrama de ojo nos daría a entender lo contrario, ya que en 4QAM este diagrama se ve mejor, por
lo que podríamos suponer que la conexión del bloque encargado de realizar ese proceso, podría tener algún error.
Constelación Rx
Fig 10: Constelación recibido para 4PSK
De manera similar al caso anterior, la constelación presenta un ligero desfase; sin embargo, en este caso es más significativo. Esto
es especialmente crítico al utilizar PSK, una modulación que depende fundamentalmente de la fase de los símbolos. Un desfase
puede afectar considerablemente el rendimiento del receptor, haciendo necesario implementar un sincronizador de fase más
robusto para garantizar un desempeño óptimo
Señal Rx en el dominio del tiempo
Fig 11: Señal recibida en el dominio del tiempo
De igual manera del caso anterior, la gráfica en el dominio del tiempo, n os muestra la señal a la salida del MF, mostrándonos la
señal recibida
Señal Tx en el dominio del tiempo
Fig 12: Señal enviada en el dominio del tiempo
Espectro Tx
Fig 13: Espectro enviado
Espectro Rx
Fig 15: Espectro recibido
El espectro recibido es muy similar al que se utilizó en QAM, aunque 4QAM y 4PSK tienen diferencias en la distribución de los
puntos de la constelación, al transmitir el mismo mensaje con la misma tasa de símbolos y filtrado, el espectro resultante será
muy similar, porque el ancho de banda depende principalmente de la tasa de símbolos y el filtro utilizado, no de la geometría
específica de la constelación.
Diagrama de Ojo
Fig 15: Diagrama de Ojo
Gracias al diagrama de ojo de la señal en el receptor, se muestra el cierre parcial del ojo, y alto nivel de ruido, la dispersión en el
cruce por cero y la interferencia Inter símbolo (ISI). Estos factores están afectando la integridad de la señal y pueden llevar a un
aumento significativo en la tasa de error de bits.
El tiempo de retardo para 4PSK es de aproximadamente 0.5us que lo podemos ver en la longitud del jitter.
PAM 2
Mensaje recibido
Fig 16: Mensaje recibido para 2PAM
Como podemos ver, el mensaje se perdió en su totalidad, por lo que esto nos podría confirmar que la demodulación no es tan
robusta como esperábamos, ya que como se muestra en la practica 1, la demodulación que empleamos, no usa un método por
mínima distancia, o por energías, es una resta, y PAM, al ser una modulación sin variación de fase (I) solo en amplitud (Q), al
realizar la resta entre el símbolo recibido y el símbolo esperado, este al poseer una variación de fase, por efectos del canal, es
difícil que el demodulador pueda seleccionar el símbolo que debería corresponder, ya que los símbolos esperados prácticamente
no poseen una parte imaginaria.
Constelación Rx
Fig 17: Constelación recibida para 2PAM
Con respecto a la constelación de PAM, podemos ver que hay un desfase bastante considerable.
Señal Rx en el dominio del tiempo
Fig 18: Señal recibida en el dominio del tiempo
Señal Tx en el dominio del tiempo
Fig 19: Señal enviada en el dominio del tiempo
A diferencia de las otras modulaciones en el dominio del tiempo, esta carece de la forma de onda de color roja, ya que PAM es
una modulación que únicamente varia la amplitud, a diferencia de las otras que varían la fase.
Espectro Tx
Fig 20: Espectro enviado
Espectro Rx
Fig 21: Espectro recibido
El espectro analizado confirma que la señal PAM-2 está modulada correctamente, aunque existen elementos que pueden ser
optimizados para mejorar el rendimiento del sistema. La relación señal-ruido actual es adecuada, y el uso de la ventana Haming
permite un análisis claro de las frecuencias dominantes.
Diagrama de ojo
Fig 22: Diagrama de Ojo
En comparación con el primer diagrama, este segundo diagrama también refleja problemas significativos en el sistema de
comunicación. Sin embargo, algunas características son diferentes y apuntan a posibles cambios en las condiciones del canal o
del sistema.
El tiempo de retardo para 2PAM es de aproximadamente 0.5us que lo podemos ver en la longitud del jitter.
ANALISSI DE SIMULACIONES:
Al implementar el sincronizador en Simulador 04 obtuvimos los siguientes resultados, para los distintos tipos de modulación:
Fig 23: Señal enviada vs recibida
Para empezar, tenemos la figura, donde nos muestra una comparativa entre la señal de salida del modulador, y la señal a la salida
del sincronizador, como se puede ver, la señal es correctamente sincronizada, donde la línea amarilla representa la señal
transmitida y la azul la señal recibida después de la sincronización.
Se decidió implementar un preámbulo para realizar la sincronización, ya que, al agregar un preámbulo, podemos sincronizar tanto
el tiempo de símbolo como la trama, debido a esto, se tomó la decisión de hacer el análisis a nivel de muestras de muestras.
A continuación, se muestra un diagrama de bloques el cual se tomó en cuenta para realizar la sincronización a partir del preámbulo:
Fig 24: Diagrama de bloques del simulador
Fig 25: VI, panel posterior del sincronizador
El sincronizador, consiste en con correlación, donde utilizamos el preámbulo de la señal transmitida, el proceso es el siguiente,
se obtiene la señal transmitida, esta señal debe estar en muestras, se realiza el proceso de correlación entre la señal recibida y el
preámbulo esperado, al realiza la correlación, obtendremos el punto de máxima verosimilitud en el cual nos indicaría en que
posición se encuentra el preámbulo en la señal.
Fig 26: VI, panel frontal del sincronizador
Como se muestra en la figura de la izquierda, nos indica la posición de la máxima verosimilitud, es decir, nos muestra la posición
del preámbulo, y la gráfica de la derecha, es una comparativa, entre el preámbulo esperado (línea blanca) y el preámbulo recibido
(línea roja).
Al extraer esa posición separar tanto el mensaje como el preámbulo, al encontrar el mensaje, se podría decir que sincronizamos
tanto tiempo de símbolo como el de trama, luego se procede a realizar el down sampling para encontrar las muestras principales
de cada símbolo y poder hacer la respectiva decodificación.
4QAM:
Fig 27: Mensaje recibido en el simulador para 4QAM
Se implemento 4QAM para hacer un contraste entre los resultados obtenidos por medio del USRP con los resultados obtenidos
en el simulador, cabe mencionar que se utilizó un canal variante en el tiempo para obtener valores mas cercanos a un ambiente
real.
Como se muestra en la figura, el mensaje decodificado es prácticamente el mismo, eso quiere decir que la simulación es muy
buena, no obstante, eso se contrasta con los resultados medidos en el USRP, ya que en ese, el misma modulación, muestra una
probabilidad de error de bit más grande.
Fig 28: Espectro enviado vs recibido de 4QAM
Con respecto a la densidad espectral de potencia, en contraste a los resultados transmitidos por medio del USRP, en la simulación
tenemos un mayor ancho de banda, con respecto a al espectro obtenido en el USRP, el ancho de banda de transmisión puede estar
limitado por la configuración del hardware (como la tasa de muestreo) y no reflejar la señal simulada con precisión.
Fig 29: Diagrama de Ojo para 4QAM
Con respecto al diagrama de ojo, podemos ver que, a comparación del diagrama de ojo recibido por el USRP, en el simulador,
podemos apreciar que hay ligeras variaciones, una de esas podría ser que aquí se puede ver de una mejor manera la apertura del
ojo, a parte, por la configuración del canal simulador, podemos apreciar que en la simulación tenemos una relación señal ruido
un poco más baja.
4PSK:
Fig 30: Mensaje recibido, espectro enviado vs recibido y diagrama de Ojo para 4PSK
En contraste con los resultados obtenidos al usar 4PSK en el USRP, se puede observar que prácticamente no se presenta error de
bit. Esto se debe a que PSK es una de las modulaciones más robustas, ya que depende únicamente de la fase de los símbolos. Si
se utiliza un sincronizador de fase eficiente, esta modulación puede ofrecer un rendimiento óptimo en términos de integridad de
los datos transmitidos.
Además, PSK es especialmente adecuada para canales con ruido moderado, ya que la información está codificada en la fase, lo
que la hace menos susceptible a las perturbaciones en la amplitud, como interferencias o atenuaciones. Esto también la convierte
en una elección ideal para sistemas inalámbricos que requieran alta confiabilidad, como comunicaciones satelitales o enlaces de
largo alcance. En las pruebas realizadas, el desempeño superior de PSK destaca su capacidad para mantener la calidad de
transmisión incluso en condiciones adversas, lo que la posiciona como una de las mejores opciones para sistemas donde la
precisión y la estabilidad son críticas.
2PAM:
Fig 31: Mensaje recibido para 2PAM
Como se utilizó una modulación de PAM pequeña, prácticamente es imposible que se pierda información en el simulador, en
contraste al USRP, que se perdió la totalidad de ellos.
Fig 32: Espectro recibido vs enviado y diagrama de Ojo para 2PAM
A simple vista el espectro es muy similar al resto de modulaciones, no obstante, hay una pequeña diferencia en el diagrama de
ojo, las diferencias se deben a la naturaleza unidimensional de PAM y a la dependencia exclusiva de los niveles de amplitud, lo
que lo distingue significativamente de modulaciones como 4QAM y 4PSK, que utilizan información bidimensional. Esto lo hace
más sensible al ruido y a las degradaciones del canal, reflejándose en un diagrama de ojo más comprimido y con múltiples niveles
de cruce.
CONCLUSIONES:
• La correcta sincronización del tiempo de símbolo es fundamental para minimizar la interferencia entre símbolos (ISI) y
garantizar una recuperación eficiente de los datos transmitidos.
• PSK presentó un rendimiento superior debido a su robustez ante el ruido y las interferencias de amplitud, lo que lo hace
ideal para canales inalámbricos moderadamente ruidosos.
• 4QAM mostró resultados adecuados en simulación, pero con una mayor susceptibilidad al ruido en pruebas con hardware
(USRP).
• PAM evidenció una mayor sensibilidad a degradaciones del canal, reflejándose en un rendimiento inferior tanto en
simulación como en hardware.
• Aunque la simulación proporcionó resultados más controlados y predecibles, las pruebas en el USRP reflejaron
limitaciones del hardware y condiciones de canal más reales, lo que permitió identificar áreas de mejora en los algoritmos
de sincronización y modulación.
• El análisis del diagrama de ojo confirmó que el grado de apertura está directamente relacionado con la calidad de la señal
recibida. Un cierre del ojo implica ruido elevado o interferencias significativas en el canal.
RECOMMENDACIONES:
• Al momento de simular es necesario realizar pruebas adicionales con diferentes configuraciones de canal y parámetros
de modulación para validar la efectividad de los algoritmos en una variedad de escenarios.
REFERENCIAS:
• Proakis J., “Contemporary Communications Systems using Matlab”, 2012.
• Sklar B., “Digital Communications Fundamentals and Applications”. Prentice Hall, 2° Ed., USA, New
Jersey, 2009
• Proakis J, “Fundamentals of Communication Systems”, Pearson, 2o Ed., 2013.
Haykin Simons, “Sistemas de Comunicación”, 2008
Nombre del Autor 1: Marlon Romero Nombre del Autor 2: Bryan Vásquez
Firma: Firma:
ANEXO 1