0% encontró este documento útil (0 votos)
13 vistas12 páginas

Lab - 2 Comm2-1

El documento describe un laboratorio sobre códigos de línea en telecomunicaciones, enfocándose en la modulación de señales digitales y su transmisión a través de canales de comunicación. Se analizan diferentes tipos de codificación, efectos del ruido en la señal, y se realizan experimentos utilizando Matlab para evaluar el rendimiento de códigos como unipolar NRZ y AMI en función de la relación señal-ruido (SNR). Se concluye que un SNR alto es crucial para minimizar la tasa de error de bits (BER) y mejorar la calidad de la transmisión.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas12 páginas

Lab - 2 Comm2-1

El documento describe un laboratorio sobre códigos de línea en telecomunicaciones, enfocándose en la modulación de señales digitales y su transmisión a través de canales de comunicación. Se analizan diferentes tipos de codificación, efectos del ruido en la señal, y se realizan experimentos utilizando Matlab para evaluar el rendimiento de códigos como unipolar NRZ y AMI en función de la relación señal-ruido (SNR). Se concluye que un SNR alto es crucial para minimizar la tasa de error de bits (BER) y mejorar la calidad de la transmisión.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE ELECTROTECNICA Y COMPUTACION


INGENIERIA ELECTRONICA

SISTEMAS DE COMUNICACION I I
LABORATORIO #2 CODIGOS DE LINEA

Nombre:
 Ader Hariel Treminio Montoya
 Carnet: 2017-0789U

Docente:
 Ing. Bayardo Josué Juárez Blandón

Grupo:
 Verano de COMM2

Managua, 13 de Febrero del 2023


INTRODUCCION

En telecomunicaciones, un código en línea es un código elegido para su uso dentro de un


sistema de comunicaciones para la transmisión de banda base.

Por tal motivo, también se le conoce como modulación banda base. Estos códigos consisten en
representar la señal digital transportada respecto a su amplitud y al tiempo. La representación
de la onda se suele realizar mediante un número determinado de impulsos. Estos impulsos
representan los 1s y los 0s digitales. Los tipos más comunes de codificación en línea son el
unipolar, polar, bipolar, AMI y Manchester.

La figura 1 muestra un ejemplo de codificación AMI: Primeramente la señal de reloj para la


sincronización, luego la secuencia de datos binarios y finalmente la señal codificada.

OBJETIVOS

 Entender algunos de los efectos que se producen en la transmisión de datos a través


de un canal de comunicaciones (capa física)

RECURSOS A UTILIZAR

 Laboratorio de Simulación
 Matlab®
DESARROLLO

En la presente práctica, se implementara el sistema descrito en la figura 1. Partimos de una


secuencia binaria, la cual será codificada de acuerdo al código de línea seleccionado, luego se le
adicionará ruido y posteriormente será pasada a través de un filtro que representa al canal de
comunicaciones. Nuestras señales de interés serán:

 Y(t): Señal continua con el comportamiento del código de línea seleccionado.


 Yn(t): Señal Y(t) más el ruido. La potencia del ruido depende de la SNR.
 Ynd(t): Señal a la salida del canal.
Parte 1

Para esta parte utilizaremos el m-file encoding.m (proporcionado al momento de recibir la


guía). En este se definen parámetros con data rate, frecuencia de muestreo, SNR, etc. Al
ejecutarlo obtendrá 6 figuras correspondientes a Y(t), Yn(t), Ynd(t) y sus respectivos
espectros.
a) Utilizando código unipolar NRZ y observando la figura 2 y 5: Explique ¿qué efecto
genera el ruido en la señal, Yn(t)?. Luego compara la figura 2 con la 3 y explique el
efecto del canal en la señal.

Figura 2 y 5: Explique ¿qué efecto genera el ruido en la señal, Yn(t)?

Como ya sabemos el ruido es una señal no deseada y que tiene un efecto muy destructor
en el sistema de comunicación, donde dependiendo de la potencia del ruido dependerá
la distorsión de la señal original que viene a causar en la transmisión digital (unos y
ceros) los que conocemos como tasa de error de bits, esto quiere decir, que debido al
ruido un 1 puede confundirse como un 0 y pasa lo contrario un 0 puede confundirse
como un 1 a la hora que intentamos recuperar la señal cuando esta misma señal se
muestrea de acuerdo al intervalo de duración del bit. Esta situación sucede en el caso de
que tengamos una potencia de ruido muy alta.

Figura 2 con la 3: Explique el efecto del canal en la señal

A como vemos en las gráficas, se aumenta o disminuye el ancho de banda requerido


para la transmisión de los bits dependiendo de la tasa de bits, siendo un factor a estimar
sabiendo que es una limitante el contar con un ancho de banda finito por parte del canal
debido a su misma naturaleza, por lo que se comporta también como un filtro pasabajos,
esto nos quiere dar a entender que si el ancho de banda del canal es menor que el ancho
de banda que se requiere para transmitir la información, habrá una pérdida del ancho de
banda precisamente por el comportamiento del canal, lo que viene a recortar toda señal
que sea mayor a su frecuencia de corte contenida.
b) Utilizando el código AMI, varíe la SNR = [-10 -5 -3 0 3 5 10 20] y responda: ¿A partir de
qué valor de SNR esperaría una tasa de error considerable?

-10 SNR

-5 SNR

-3 SNR
0 SNR

3 SNR

5 SNR
10 SNR

20 SNR

¿A partir de qué valor de SNR esperaría una tasa de error considerable?

A como podemos observar en las gráficas el valor de SNR considerable para obtener un
BER bajo es SNR=20, pero en el peor de los casos el valor considerable viene hacer
SNR=10

A como ya lo hemos estudiado en clase el SNR nos indica la calidad de la transmisión de


la señal, en otras palabras, dependiendo de su valor nos da una muestra que tan
distorsionada será la señal debido al ruido. Además podemos decir que el SNR es el
motivo de lo que se quiere, ósea (la señal que queremos transmitir) y lo que no se quiere
que es (ruido). Podemos notar que para un SNR bajo, la distorsión de la señal es mayor
que para un SNR alto y, por ende, se busca obtener un SNR alto en la transmisión para
garantizar una transmisión de buena calidad.
c) Fije la SNR en 5dB y utilice unipolar NRZ. Varíe la frecuencia máxima (corte) del canal,
fmax= [500 1000 2000 4000 6000 8000]. ¿Para este caso, cuál cree que sería la
frecuencia de corte óptima?

Fmax = 500 Hz Fmax = 1000 Hz

Fmax = 2000 Hz Fmax = 4000 Hz

Fmax = 6000 Hz Fmax = 8000 Hz


¿Para este caso, cuál cree que sería la frecuencia de corte óptima?

A como podemos notar en las gráficas, la frecuencia de corte más óptima es fmax=8000, porque
a medida que se hace más grande, la señal que está ubicada cerca en la frecuencia 0 se ve
menos afectada por el canal y, entre más cerca de la señal la frecuencia de corte la señal
transmitida se vuelve más pésima la calidad.

Parte 2

Análisis Espectral

Utilizando el m-file spectral_analysis.m (proporcionado al momento de recibir la guía),


determine el ancho de banda y la presencia o no de componente DC de los siguientes códigos
de línea:

1. UNIPOLAR NRZ
2. BIPOLAR NRZ
3. BIPOLAR RZ
4. UNIPOLAR RZ
5. AMI
6. MANCHESTER
7. MILLER
8. BIPOLAR NRZI

Unipolar - NRZ Bipolar - NRZ Bipolar - RZ


Unipolar - RZ AMI Manchester

Miller Bipolar - NRZI

1. El ancho de banda para RZ polar es el doble que para NRZ.


2. Para NRZ unipolar el ancho de banda es fb(igual que NRZpolar).
3. Para RZ unipolar el ancho de banda (fb) es 2fb, esto es el doble requerido para unipolar
NRZ.
4. Polar RZ ocupa el doble ancho de banda que polar NRZ.

Una de las ventajas de los códigos polares es que hay poca ocupación de las frecuencias bajas
por lo cual no hay componentes DC.

I. ¿A qué se debe que el código Manchester ocupe el doble del ancho de banda al
compararlo con unipolar NRZ?

A como vemos en las gráficas que si aumentamos la tasa de bits también aumenta la
velocidad de transmisión y si disminuimos la tasa de símbolos permitirá la reducción de
ancho de banda. El código Manchester ocupa una tasa de símbolos mayor a la que utiliza
el código NRZ y da al aumento del ancho de banda requerido.
Parte 3

Probabilidad de Error

Utilizando el m-file ber_calc.m (proporcionado al momento de recibir la guía),


determine para unipolar NRZ y para AMI la gráfica BER vs SNR, si la SNR = [-5 -3 -1 0 1 3
5 10 12] dB. ¿Cuál de los códigos de línea tiene mejor desempeño? ¿Por qué? Deje el
ancho de banda del canal en 4000 Hz.

Unipolar - NRZ AMI


SNR BER SNR BER
-10 0.3531 -10 0.4757
-5 0.2495 -5 0.3627
-3 0.1985 -3 0.3024
-1 0.147 -1 0.217
0 0.1243 0 0.1761
1 0.091 1 0.1369
3 0.0479 3 0.0731
5 0.017 5 0.0263
10 0 10 0.0002
12 0 12 0

Los dos códigos de línea funciuonan casi de la misma manera, donde podemos observar
en las tablas es que en un momento dado el unipolar NRZ se desempeña mejor que el
AMI, pero al tener una SNR de 10dB y 12dB observamos que la tasa de error por bit es
cero para ambos códigos.

CONCLUSIONES

Cabe destacar que uno de los objetivos en la comunicación de datos es el aumentar la


tasa de bits, ya que así aumentamos la velocidad de transmisión y a la vez disminuir la
tasa de símbolos lo cual permitirá la reducción de requisitos de ancho de banda. Una
forma de lograrlo es incrementando los niveles de la señal, eso conllevaría a imponer
una carga mayor en el receptor, el cual deberá distinguir estos niveles, por ejemplo, si
los niveles son solo 2 el receptor distingue fácilmente entre 0 y 1. Si los niveles fuesen
64, el receptor deberá ser muy sofisticado para poder distinguirlos, esto también
conlleva a que si se incrementan los niveles de señal, se reduce la fiabilidad del sistema.
Sabemos que el ruido viene siendo una señal no deseada que por las características del
canal son introducidas en la transmisión. Este puede clasificarse en ruido térmico, de
intermodulación y diafonía. El ruido térmico es causado por la agitación térmica de los
electrones y por ende se encontrará presente en todos los dispositivos electrónicos y
medios de transmisión siendo imposible de eliminar. Debido a que este se encuentra
distribuido uniformemente en el espectro de frecuencia usado en los sistemas de
comunicación, se le denomina ruido blanco.

Siendo uno de los principales objetivos del el desarrollo de estos códigos la disminución
del BER. Una de las formas de lograrlo es teniendo un SNR alto, el cual no es más q la
relación señal-ruido, el cual nos indica que tan relevante es la potencia del ruido
respecto a la potencia de la señal original que se quiere transmitir, así, un SNR bajo
conllevará al aumento del BER, y un SNR alto lo disminuirá, viendo de este modo una
relación inversa entre ambos.

También podría gustarte