Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


practica tema 3, Ejercicios de Ingeniería de Telecomunicaciones

Asignatura: Regimen fiscal y politico de la empresa, Profesor: , Carrera: Ingeniería en Sistemas de Telecomunicación + Administración y Dirección de Empresas, Universidad: URJC

Tipo: Ejercicios

2014/2015

Subido el 30/12/2015

roberfd
roberfd 🇪🇸

6 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Área de Teoría de la Señal y Comunicaciones Universidad Rey Juan Carlos
Comunicaciones Digitales Práctica 2
1
PRÁCTICA 2
CODIFICACIÓN DE CANAL
Curso 2015 – 2016
PARTE 1
Codificación de Canal por Bloques Lineal
Objetivo:
Aprender a desarrollar códigos Hamming mediante MATLAB y a realizar una codificación
y decodificación de canal con dichos códigos y con otros tipos distintos.
Desarrollo:
Para realizar esta parte de la práctica, dispone de la ayuda de los siguientes programas en
MATLAB:
- Ejemplo_Hamming_1
- Ejemplo_Hamming_2
- Ejemplo_Hamming_3
- Ejemplo_LinealBloques
Hito 1.1.- Comente los pasos que se realizan en el “Ejemplo_Hamming_1”. ¿Qué tipo de
codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa.
En este ejemplo, ¿se llegan a recuperar los bits de información original? En caso negativo,
¿qué habría que hacer para, a partir de la variable “Bloque_Rx_Correc”, recuperar dichos
bits de información?
Hito 1.2.- Comente los pasos que se realizan en el “Ejemplo_Hamming_2”. ¿Qué tipo de
codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa.
Hito 1.3.- Comente los pasos que se realizan en el “Ejemplo_Hamming_3”. ¿Qué tipo de
codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa.
Hito 1.4.- Indique y justifiqué qué resultados se encontrarían en los tres ejemplos
anteriores si el vector de error fuera:
- [0 0 0 0 0 0 0]
- [0 0 1 0 0 0 1]
- [0 1 0 1 0 1 0]
Hito 1.5.- Comente los pasos que se realizan en el “Ejemplo_LinealBloques”. ¿Qué tipo de
codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa.
pf3

Vista previa parcial del texto

¡Descarga practica tema 3 y más Ejercicios en PDF de Ingeniería de Telecomunicaciones solo en Docsity!

Comunicaciones Digitales Práctica 2

PRÁCTICA 2

CODIFICACIÓN DE CANAL

Curso 2015 – 2016

● PARTE 1  Codificación de Canal por Bloques Lineal

Objetivo: Aprender a desarrollar códigos Hamming mediante MATLAB y a realizar una codificación y decodificación de canal con dichos códigos y con otros tipos distintos.

Desarrollo: Para realizar esta parte de la práctica, dispone de la ayuda de los siguientes programas en MATLAB:

  • Ejemplo_Hamming_
  • Ejemplo_Hamming_
  • Ejemplo_Hamming_
  • Ejemplo_LinealBloques

Hito 1.1.- Comente los pasos que se realizan en el “Ejemplo_Hamming_1”. ¿Qué tipo de codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa. En este ejemplo, ¿se llegan a recuperar los bits de información original? En caso negativo, ¿qué habría que hacer para, a partir de la variable “Bloque_Rx_Correc”, recuperar dichos bits de información? Hito 1.2.- Comente los pasos que se realizan en el “Ejemplo_Hamming_2”. ¿Qué tipo de codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa. Hito 1.3.- Comente los pasos que se realizan en el “Ejemplo_Hamming_3”. ¿Qué tipo de codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa. Hito 1.4.- Indique y justifiqué qué resultados se encontrarían en los tres ejemplos anteriores si el vector de error fuera:

  • [0 0 0 0 0 0 0]
  • [0 0 1 0 0 0 1]
  • [0 1 0 1 0 1 0] Hito 1.5.- Comente los pasos que se realizan en el “Ejemplo_LinealBloques”. ¿Qué tipo de codificación se está realizando? Justifique los resultados obtenidos al ejecutar el programa.

Comunicaciones Digitales Práctica 2

● PARTE 2  Simulación de un Sistema Paso Banda con Codificación de Canal y utilizando el Equivalente Paso Bajo Discreto

Objetivo: Visualizar (y comprender) la Ganancia de Codificación obtenida mediante la utilización de la codificación de canal.

Desarrollo: Para realizar esta parte de la práctica, dispone de la ayuda de los siguientes programas en MATLAB:

  • CD_Practica2_Hito2_ALUMNOS

A la hora de simular un sistema de comunicaciones, no es necesario emular la transmisión en tiempo continuo. Para simplificar los cálculos, se puede recurrir al concepto de constelación y al hecho de que el ruido se puede proyectar sobre la misma base que la señal, de forma que ambos puedan ser representados sobre un número limitado de ejes, que conforman un espacio vectorial.

En nuestro caso, utilizaremos una base de dos componentes, por lo que dicho espacio vectorial es de dos dimensiones. Por tanto, podemos ver la señal transmitida y la recibida como un array de símbolos complejos (un símbolo complejo representará la fase y la amplitud que la portadora lleva en cada momento). Como recordará, cualquier señal paso banda se podía representar con su equivalente paso bajo, que es precisamente lo que estamos utilizando aquí. Además, este equivalente es discreto porque cada símbolo transmitido se corresponde con un número complejo, por lo que la señal transmitida será una secuencia de números complejos. Obviamente, es posible proyectar el ruido sobre este espacio, por lo que el ruido también será una secuencia de números complejos.

Abra el archivo CD_Practica2_Hito2_ALUMNOS.m. Lea cada línea e intente comprender qué función realiza. Observe que, al comienzo del script, se define el modulador (indicando el tipo de modulación, el orden, la utilización de una codificación Gray y el tipo de entrada al modulador). En recepción se utilizará el correspondiente demodulador. Observe también que la SNR deseada la obtenemos haciendo que la potencia del ruido sea inversamente proporcional a dicha SNR en unidades naturales, ya que la potencia de señal es 1 en este caso (es conveniente comprobar la potencia de los símbolos transmitidos porque puede ser distinta de 1 según el tipo de modulación utilizada).

Para los siguientes apartados, debe trabajar con un número de bits a transmitir Nb = 10^6 y realizar las representaciones para SNR de 0dB a 10dB (en pasos de 1dB). Debe modificar el programa CD_Practica2_Hito2_ALUMNOS para incluir además las codificaciones de canal especificadas.