Detección de señales de comunicaciones

Documentos relacionados
Detección de señales de comunicaciones

Comunicaciones Digitales - Capítulo 3 - Ejercicios

Comunicaciones Digitales - Ejercicios Tema 2

Teoría de la Comunicación

Comunicaciones Digitales - Ejercicios Tema 1

Comunicaciones Digitales - Ejercicios Tema 3

SOLUCIONES TEMA 1. Ejercicio 1

Programa Oficial de Asignatura. Ficha Técnica. Presentación. Teoría de la Comunicación

- Apellidos:... Nombre:... N o de matrícula o DNI:... Grupo... Firma

PAM de doble banda lateral (PAM-DSB)

Medios de Transmisión Práctica Final Simulación de un Sistema de Transmisión Digital Banda Base

CAPITULO 6. Sistemas de comunicación. Continuar

Comunicaciones Digitales

Comunicaciones Digitales

Comunicaciones Digitales

ICOM - Introducción a las Comunicaciones

TEMA 1. IT (UC3M) Comunicaciones Digitales Introducción 2 / 24. Finalidad de un sistema de comunicaciones: transmisión

UNIVERSIDAD DE SONORA

GUÍA DOCENTE DE LA ASIGNATURA

Receptores para Transmisión Digital en Banda Base PRÁCTICA 9

Comunicaciones Digitales - Ejercicios Tema 6

SISTEMAS Y CANALES DE TRANSMISIÓN (TEORÍA) Firma:

TEMA 2. MMC (UC3M) Comunicaciones Digitales Modulaciones Lineales 1 / 43 N 1. A j [n] φ j (t nt)

EL4005 Principios de Comunicaciones Clase No.20: Señalización Digital en Banda Base

Modulación y Detección en Canales Gaussianos

FACULTAD DE INGENIERÍAS Y ARQUITECTURA SÍLABO

Comunicaciones Digitales I PLANIFICACIONES Actualización: 2ºC/2017. Planificaciones Comunicaciones Digitales I

Tema 5. Modulación por Código de Pulso (PCM) Materia: Comunicaciones Digitales Semestre: 6to. Carrera: ICE Febrero-Julio 2017

( 1 sesión) Laboratorio de Señales y Comunicaciones (LSC) Curso

TEMA 5 TÉCNICAS DE PROTECCIÓN FRENTE A ERRORES (CÓDIGOS CONVOLUCIONALES) Códigos convolucionales. Introducción de la redundancia mediante filtrado

Universidad de Costa Rica Escuela de Ingeniería Eléctrica. Emmanuel Vargas Blanco (A55895) Jose Pablo Apú Picado (B10407) Modulación Digital

Códigos IRA. Máster en Multimedia y Comunicaciones Comunicaciones Digitales. Luca Martino

SISTEMAS Y CANALES DE TRANSMISIÓN 20/01/2010

Capítulo 5 Transmisión analógica 5.1

Lección 3: Formato y Modulación en Banda Base. Parte I

Guía de Ejercicios 2 Receptor Óptimo para Canal Gaussiano

Comunicaciones Digitales

Radiación y Radiocomunicación. Radio Digital. Carlos Crespo Departamento de Teoría de la Señal y Comunicaciones

PAM en banda base - Comunicaciones Digitales. Luca Mar8no y Francisco J. Rodríguez Ruiz Apuntes- Laboratorio no revisados (cuidado!!!

Sistema completo de comunicaciones PRÁCTICA 10

INTRODUCCIÓN. Capítulo OBJETIVO

Práctica 6: Diagramas de ojos

Teoría Estadística de las Comunicaciones.

TEMA 5: ANÁLISIS DE LA CALIDAD EN MODULACIONES ANALÓGICAS

Sistemas de Comunicación Examen

TEMA 5 COMUNICACIONES DIGITALES

Teoría de la Comunicación

SISTEMAS Y CANALES DE TRANSMISIÓN (TEORÍA) Firma:

MODELOS DE COMUNICACION EL PRINCIPIOS DE COMUNICACIONES. clase no de octubre de Patricio Parada

Profesora Maria Elena Villapol. Comunicación de Datos

Unidad 3. Técnicas de Modulación

4.5. PROBLEMAS 323. con probabilidades 0.2, 0.1, 0.15, 0.05, 0.3, 0.2, respectivamente. Calcule la entropía en bits/muestra y en bits/segundo.

Teoría de la Comunicación. a) Si X es una variable aleatoria con una distribución uniforme en el intervalo [ 2, 2], calcule las probabilidades

Práctica 5: Modulaciones digitales

Laboratorio N 1: Transmisión inalámbrica sobre un canal de ruido blanco Gaussiano (AWGN)

Transmisión Digital. Modulación por Desplazamiento de Fase (PSK)

Sistemas de comunicación

Trabajo opcional tema 3: modulación lineal

Codificación Fuente 7 Redes de Telecomunicaciones 8 4 Total de Horas Suma Total de las Horas 96

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA

Teoría de Telecomunicaciones I

DATOS DE IDENTIFICACION DEL CURSO

transmisión de señales

TD - Transmisión de Datos

Tema: Modulación QAM.

Un sistema flexible para la prueba de técnicas de transmisión

Transmisión Digital. Guía de Aprendizaje Información al estudiante. Transmisión Digital M6. SEÑALES Y COMUNICACIONES

Sistemas de comunicación

DESCRIPCIÓN DE SEÑALES

Apéndice II: Comunicaciones Digitales

Redes de Computadores

Trabajo opcional tema 4: modulación

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Transmision digital. CURSO ACADÉMICO - SEMESTRE Primer semestre

Contenido. XVII Introducción. Prefacio

Modulación de Amplitud en Cuadratura (QAM)

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Transmision digital. CURSO ACADÉMICO - SEMESTRE Primer semestre

TRATAMIENTO Y TRANSMISIÓN

I.1. Sistemas de Comunicaciones Digitales.

Maestría en Electrónica y Telecomunicaciones II-2011

INGENIERÍA ELECTRÓNICA Comunicaciones VI

BOLETÍN DE PROBLEMAS TEMA 2

Transmisión digital por canales con ruido

Electrónica Avanzada V

Examen Final, Convocatoria Extraordinaria 2 de julio de Modalidad de test A

Tema: Modulación ASK.

Taller de Matlab: Codificación de canal. Introducción. Descripción. Consideraciones generales. Consideraciones sobre Matlab

3. TÉCNICAS ARQ: SOLICITUD DE REPETICIÓN AUTOMÁTICA 4. TÉCNICAS FEC: CODIFICACIÓN PARA LA DETECCIÓN Y CORRECCIÓN DE ERRORES

Modulaciones de Amplitud, Fase y Frecuencia

4.1 Introducción. Capítulo 4: Simulaciones en Matlab

La función de decisión del detector óptimo one-shot viene determinada por: exp n

Sistemas Multiusuarios. Capítulo 5 Técnicas para la Codificación de las Señales

1 Análisis espectral. 2 Espectrograma. Figura 1. Espectrograma y Merograma

TEMA 3 RECEPTORES DE COMUNICACIONES DIGITALES EN PRESENCIA DE INTERFERENCIA INTERSIMBÓLICA. Índice de contenidos Planteamiento del problema

EL4005 Principios de Comunicaciones Clase No.24: Demodulación Binaria

Transcripción:

Detección de señales de comunicaciones Comunicaciones Digitales Curso Académico 2013 2014 Práctica 1 Objetivos La transmisión de información en sistemas de comunicaciones digitales, tanto en banda base como en paso banda, puede verse afectada por varios tipos de distorsión. Algunas fuentes de distorsión, como el ruido o el efecto de distorsión lineal del canal, son inherentes a la propia transmisión, mientras que otros pueden deberse a errores en algún módulo del sistema de comunicaciones. En esta práctica, que se realizará en las dos primeras sesiones de prácticas del curso, se simularán en Matlab algunos de los efectos de distorsión que se producen durante la transmisión, de modo que el alumno aprenderá a simular a nivel básico un sistema de comunicaciones digital, y a analizar las consecuencias de algunos parámetros del mismo a través de las simulaciones realizadas. Al finalizar la práctica, después de la segunda sesión, cada alumno deberá entregar en el plazo de una semana una memoria que contenga las respuestas a las cuestiones que se plantean en los distintos apartados de la práctica. 1. Ficheros Matlab Para la realización de la práctica están disponibles una serie de ficheros que implementan en código Matlab la generación de varios tipos de señales de interés. Los ficheros están disponibles en Aula Global y en la página web de la asignatura. A continuación se enumeran estas funciones. Nombre genera bits genera pam genera qam decisor pam decisor qam genera ruido codifica gray pam codifica gray qam Descripción breve Genera una secuencia aleatoria de bits con la longitud especificada Genera símbolos de una modulación M-PAM del orden especificado Genera símbolos de una modulación M-QAM del orden especificado Implementa el decisor para una modulación M-PAM del orden especificado Implementa el decisor para una modulación M-QAM del orden especificado Genera una secuencia discreta de ruido gausiano para un cierto valor de N 0, en banda base o en paso banda Realiza la conversión de bits a símbolos M-PAM del orden especificado utilizando una codificación de Gray Realiza la conversión de bits a símbolos M-QAM del orden especificado utilizando una codificación de Gray 1

decodifica gray pam decodifica gray qam codifica secuencial pam codifica secuencial qam decodifica secuencial pam decodifica secuencial qam genera observacion Viterbi pam Realiza la conversión de símbolos M-PAM a bits utilizando una asignación binaria de Gray Realiza la conversión de símbolos M-QAM a bits utilizando una asignación binaria de Gray Realiza la conversión de bits a símbolos M-PAM del orden especificado utilizando una asignación binaria secuencial Realiza la conversión de bits a símbolos M-QAM del orden especificado utilizando una asignación binaria secuencial Realiza la conversión de símbolos M-PAM a bits utilizando una asignación binaria secuencial Realiza la conversión de símbolos M-QAM a bits utilizando una asignación binaria secuencial Genera, para un canal dado y una cierta constelación M-PAM, la secuencia de observaciones que se utilizaría posteriormente para obtener la secuencia más verosímil mediante el algoritmo de Viterbi Para encontrar más información sobre estas funciones o sobre cualquier otra función, puede utilizar el comando help de Matlab. 1.1. Funciones Matlab de interés Algunas funciones de Matlab pueden ser interesantes para el desarrollo de la práctica. A continuación se enumeran algunas de ellas. Nombre rand randn plot digplot semilogy find conv print inv pinv transpose ctranspose Descripción breve Genera números aleatorios con distribución uniforme Genera números aleatorios con distribución gausiana Representa una función continua en el tiempo Representa una función discreta en el tiempo Representa una función con una escala logarítmica en el eje de ordenadas Encuentra los índices de los elementos de un vector que cumplen una condición Realiza la convolución de dos secuencias discretas Permite guardar una figura en diferentes formatos gráficos Calcula la inversa de una matriz Calcula la pseudo-inversa de Moore-Penrose de una matriz Calcula la transpuesta de una matriz o vector Realiza la operación de transposición y conjugado de una matriz (operador hermítico) Para encontrar más información sobre estas funciones o sobre cualquier otra función, puede utilizar el comando help de Matlab. 2. Efecto del ruido - Relación E b /N 0 El ruido es uno de los principales factores que degradan las prestaciones en un sistema de comunicaciones. La magnitud de la degradación depende de la estadística y distribución de la señal de ruido, la potencia de la misma y de la potencia de la señal transmitida. En cuanto a la estadística y distribución del ruido, lo más común es modelar el ruido n(t) que se suma a la señal modulada como un proceso aleatorio estacionario, blanco, gausiano y con densidad espectral de potencia N 0 /2. Cuando en el receptor se utiliza un filtro f(t) cuya función de ambigüedad temporal, r f (t) = f(t) f( t), cumple el criterio de Nyquist para la ausencia de ISI a tiempo de símbolo T, esto implica que el ruido muestreado a la salida del demodulador, z[n], es también blanco y 2

( gausiano, y que su densidad espectral de potencia toma un valor constante, S ) z e jω = σz, 2 que coincide con la varianza de la distribución gausiana y con la potencia de la señal, siendo σz 2 = N0 2 para transmisiones en banda base y σz 2 = N 0 para transmisiones paso banda 1. En cuanto a las potencias de la señal transmitida y la potencia del ruido, la relación entre ambas se cuantifica con diferentes medidas. Una de las más comunes es la denominada relación energía de bit / N 0, o relación E b /N 0. Esta relación se define como el cociente entre la energía media por bit transmitido y el valor de N 0, que en este caso es E b = E s, N 0 m N 0 donde E s = E[ A[n] 2 ] es la energía media por símbolo de la constelación que se transmite, que tendrá M posibles valores, y m = log 2 (M) es el número de bits por símbolo en dicha constelación. Habitualmente, esta relación se suele expresar en decibelios, siendo este valor en decibelios E b N 0 (db) = 10 log 10 E b N 0. A medida que aumenta la potencia de la señal de ruido, se incrementa la probabilidad de cometer errores en la transmisión, ya que la observación recibida a la salida del demodulador, q[n], se aleja más en media del valor del símbolo que se ha transmitido. La intensidad de ruido existente, en sistemas de comunicaciones en paso banda, puede visualizarse mediante los diagramas de dispersión, que representan la observación de componente en fase, q I [n], frente a la observación de la componente en cuadratura, q Q [n]. El alumno deberá representar el diagrama de dispersión para una modulación 16-QAM transmitida sobre un canal gausiano, sin distorsión lineal, para varios valores de relación E b /N 0, en concreto para los siguientes valores 30 db 10 db 3 db Para cada uno de los valores de relación E b /N 0, además, deberá proporcionar el valor de N 0. 3. Efectos de la interferencia intersimbólica Uno de los efectos más habituales en los sistemas de comunicaciones digitales es la interferencia intersimbólica (ISI, Inter-Symbol Interference), que se produce debido a la distorsión lineal que introducen los canales de comunicaciones. Es bien conocido que el principal efecto de la interferencia intersimbólica es que se genera en el receptor una constelación expandida diferente a la constelación de símbolos que se ha transmitido. Este efecto se puede visualizar en sistemas de comunicaciones en paso banda también mediante los diagramas de dispersión. La degradación introducida por la ISI en un sistema de comunicaciones depende de varios factores, como la longitud del canal discreto equivalente, la amplitud relativa de los términos del mismo respecto al término principal, y del orden de la constelación que se transmite. En este apartado se analizará el efecto de estos factores representando diagramas de dispersión obtenidos en la transmisión sobre distintos canales discretos equivalentes. 1 Recuerde que en este caso el ruido es un proceso complejo, con la parte real modelando el ruido en la componente en fase, z I [n], y la parte imaginaria modelando el ruido en la componente en cuadratura, z Q [n], y que ambas componentes de ruido son independientes y con varianza σ 2 z I = σ 2 z Q = N 0 2. 3

En primer lugar, para una modulación 4-QAM el alumno obtendrá el diagrama de dispersión cuando se transmite con una relación E b /N 0 de 30 db a través del siguiente canal discreto equivalente con longitud 2 (memoria del canal K p = 1) p[n] = δ[n] + a δ[n 1], para varios valores de a, en concreto a { 1 16, 1 8, 1 4 }. Explique el efecto que supone incrementar el valor de a. A continuación, repetirá el apartado anterior con una modulación 16-QAM y explicará la diferencia que se observa con respecto al caso anterior y las conclusiones que extrae al respecto. Finalmente, probará el efecto de incrementar la longitud del canal discreto equivalente, para lo que se repetirán los apartados anteriores con el canal p[n] = δ[n] + a δ[n 1] + a δ[n 2]. 2 4. Efecto del ruido en las probabilidades de error El ruido afecta de forma distinta a las constelaciones en función de su tamaño, ya que para una misma relación E b /N 0 la distancia relativa entre símbolos (o el nivel de ruido si esta distancia se mantiene fija) cambian. Además, a nivel de bit, es relevante el tipo de asignación binaria que se utilice. En esta sección se analizarán las diferencias existentes. Para ello, representará la tasa de error de bit (BER, Bit Error Rate) como una función de la relación E b /N 0 en db para distintas constelaciones utilizando para la asignación binaria una codificación de Gray y una codificación secuencial 2 El alumno representará la probabilidad de error de bit para valores relación E b /N 0 en el rango entre 0 y 20 db en pasos de 2.5 db, utilizando una codificación de Gray, para los siguientes casos Modulaciones 2-PAM, 4-PAM, 8-PAM, y 16-PAM en banda base (representadas en una misma figura). Modulaciones 4-QAM, 16-QAM, y 64-QAM en paso banda (representadas en una misma figura). Dada la evolución exponencial de la probabilidad de error, puede resultar de utilidad el comando de Matlab semilogy, que representa el eje de ordenadas en escala logarítmica. También es interesante comprobar como evoluciona la relación entre la probabilidad de error de símbolo, P e, y la probabilidad de error de bit, BER, a medida que aumenta la relación señal a ruido. Para ello, el alumno representará dicha relación para el caso de la modulación 16-QAM. Finalmente, el alumno repetirá los apartados anteriores utilizando una asignación binaria secuencial. 5. Probabilidades de error con receptores no coherentes Cuando en un sistema de comunicaciones digitales paso banda las fases de las portadoras en recepción están sincronizadas con las fases de las portadoras utilizadas en transmisión para la modulación (portadoras del transmisor y receptor la misma fase), se dice que el receptor es un receptor coherente. Cuando hay una cierta diferencia de fase, se dice que el receptor no es coherente. 2 Para que el valor de probabilidad de error obtenido sea relativamente fiable, habrá que haber observado un número mínimo de 100 errores a la hora de evaluar las prestaciones. No considere probabilidades de error más allá de 10 6. 4

El efecto de la diferencia de fase en un receptor no coherente es que la constelación recibida tiene un giro con un ángulo igual a la diferencia entre las fases de portadoras en transmisión y recepción. Esto, naturalmente, se traduce en una degradación de las prestaciones en el receptor. Para observar este efecto, para una modulación 16-QAM con una relación E b /N 0 de 12 db, el alumno representará la BER como una función del desfase entre las portadoras, dando valores a dicho desfase en el rango entre 0 o y 90 o en pasos de 5 o. 6. Efecto de la ISI en las probabilidades de error La interferencia intersimbólica también afecta a las prestaciones. Para comprobarlo, el estudiante representará la probabilidad de error para una modulación 16-QAM transmitiendo sobre el canal discreto equivalente p[n] = δ[n] + a δ[n 1], para a tomando los valores a { 1 16, 1 8, 1 4 }, y la comparará con la obtenida en el caso en que no había interferencia intersimbólica. 7. Detector de secuencias de máxima verosimilitud - Algoritmo de Viterbi (Opcional) Bajo presencia intersimbólica, la solución óptima para el receptor es la utilización de un detector de secuencias de máxima verosimilitud, cuya implementación más eficiente está basada en el algoritmo de Viterbi. En esta sección se implementará un detector de secuencias de máxima verosimilitud y se comprobarán sus prestaciones. El alumno implementará un detector de secuencias de máxima verosimilitud para el canal discreto equivalente p[n] = 0.8δ[n] + 0.2δ[n 1], cuando la constelación transmitida es una 4-PAM. La longitud de la secuencia a decidir será L = 10 símbolos y la cabecera cíclica transmitida será el símbolo +3. Con este receptor, se evaluará la probabilidad de error de bit (BER) en función de la relación E b /N 0 para un rango de la misma entre 0 y 20 db. 8. Igualador de canal (Opcional) Cuando en un sistema de comunicaciones la complejidad de un detector de secuencias de máxima verosimilitud hace inviable su implementación, una solución sub-óptima pero con una complejidad asumible es la utilización de un igualador de canal. En esta sección se va a comprobar el funcionamiento del sistema con un igualador de canal. Para el mismo canal de la sección anterior, se diseñará un igualador de canal con 4 coeficientes (K w = 3), y con un retardo d = 2 utilizando los siguientes criterios de diseño: Criterio forzador de ceros Criterio de mínimo error cuadrático medio 3 3 Note que en este caso la solución del igualador será diferente para cada valor de E b /N 0. 5

Se evaluarán las prestaciones de ambas soluciones para una modulación 4-PAM en función de la relación E b /N 0 para un rango de la misma entre 0 y 20 db, y se compararán con las obtenidas en el caso sin interferencia intersimbólica y con el detector de secuencias de máxima verosimilitud. Es interesante ver como evolucionan los coeficientes del igualador MMSE con la relación E b /N 0 y compararlos con los del igualador ZF, que es independiente del ruido. Referencias Comunicaciones Digitales. A. Artés, F. Pérez González, J. Cid Sueiro, R. López Valcarce, C. Mosquera Nartallo y Fernando Pérez Cruz. Ed. Pearson Educación. 2007. Communication Systems Engineering. J.G. Proakis y M. Salehi. Prentice-Hall. 1994. 6