Académique Documents
Professionnel Documents
Culture Documents
Parametros:
1) Tanto para la subida como bajada de datos se mudula en QPSK, 16QAM y 64QAM.
2) Se usa un prefijo ciclico de 1/4 de la fft.
3) La subportadora piloto son aadidas de manera que de cada seis subportadoras una es piloto y se
introduce en el primer y quinto simbolo.
Ancho de
1,25
banda de
Transmision
BW (MHz)
2,5
10
15
20
Espacio
15
entre
subportadora
s (KHz)
15
15
15
15
15
Muestreo en 1,92
Frecuencia
Fs (MHz)
3,84
7,68
15,36
23,04
30,72
Longitud de 128
la FFT
256
512
1024
1536
2048
Numero de 72
subportadora
s utiles
OT(Sin DC)
180
300
600
900
1200
Numero de 55
subportadora
de guarda
75
211
423
635
847
Numero de 12
Subportador
as piloto
25
50
100
150
200
Prefijo
32
Ciclico (CP)
64
128
256
384
512
Los montajes se evaluaran de acuerdo a los parametros de la tabla anterior. Los bloques utilizados
son los siguientes:
Random source: Este bloque permite crear senales aleatorias
Stream To Tagged Stream: Limita un flujo de bytes. A la entrada de este bloque llega un flujo
continuo de Bytes y este lo limita a una longitud de bytes con la que se quiera trabajar. Tambien
etiqueta ese paquete de datos. Referencia
http://gnuradio.org/doc/doxygen/page_tagged_stream_blocks.html
Uchar to Float: En la entrada recibe Char con salida Float, es un convertidor de varibale Char a
Float.
OFDM Mod: Modula un flujo datos bajo el esquema OFDM y basado en la opciones FFT Lengh
que es el numero de subportadoras totales a utilizar, Occupied Tones que es el numero de
subportadoras ocupadas, Cyclic Prefix Lengh que es el tamano del prefijo ciclico a implementar,
asi como tambien permite escoger el tipo de modulacion
Virtual Sink: es un depostio virtual donde se almacena la data
Virtual Source: es una fuente virtual donde la data proviene de la Virtual Sink
Float to Complex: es un convertidor de variable de Float a Complex
Throttle: limita solamente a la cantidad de muestras que obtienen con el periodo de muestreo con
el fin de no saturar el procesador.
WX GUI FFT Sink: Es un analizador de Espectros.
Channel Model: este bloque modela el canal sobre el cual se envia la senal modulada, los
paramtros a especificar son el Voltaje AWGN, el epsilon y la frecuencia de desplazamiento.
OFDM Demod: demodula la senal mediante el esquema OFDM y tiene las mismas opciones que el
bloque OFDM Mod con una opcion mas que es el SNR que soporta el bloque demodulador.
Para este montaje se usa un bloque llamado Stream to Tagged Stream que propocina una etiqueta a
una longiutd de bits. Esa longitud la defino como la cantidad de bits por PRB, tambien podria ser la
cantidad de bits en una trama o un time slot, me gustaria saber su opinion acerca de este valor para
el bloque.
Para el bloque ofdm mod hay una opcion que se llama payload lengh que en la documentacion del
bloque dice que se coloca el valor 0 para un valor automatico. Se coloco el valor de una payload
que calcule para un PRB pero me dio un errror que decia que la payload lengh tiene que ser
multiplo de 4 y no se porque ese valor especifico ya que lo probe con los 3 tipos de modulaciones
ya que pense que ese 4 podia ser el numero de bits que modula por simbolo.
Un PRB representa una subtrama con duracion 1ms de la trama del estandar LTE. Una trama en
LTE esta representada por 10 subtrama de duracion 10ms. Una PRB esta conformado por dos Time
Slot y cada Time Slot tiene una duracion de 0,5ms y posee 12 subportadoras y 7 simbolos. Un PRB
porsee 12 subportadoras y 14 simbolos que de un total 168 RB(Resource Block), de esos 168 RB se
dejan 120 para la data, por lo tanto para conocer los bits por PRB se hace lo siguiente
Esquema de
Modulacion
Coding Rate
QPSK (2 bits
por simbolo)
308/1024
720/8= 90
Bytes
SNR
-1,15
1,5
19,25
QPSK
16QAM
64QAM
Fs=1,92 MHz
FFT= 128
OT= 72
CP=32
Realiaza la operacion
sin ningun problema
Realiaza la operacion
sin ningun problema
Realiaza la operacion
sin ningun problema
Fs=3,84 MHz
FFT= 256
OT= 180
CP=64
Realiaza la operacion
con el warning que se
necesita rellenar
Realiaza la operacion
con el warning que se
necesita rellenar
Realiaza la operacion
con el warning que se
necesita rellenar
Fs=7,68 MHz
FFT= 512
OT= 300
CP=128
Realiaza la operacion
con el warning que se
necesita rellenar
Realiaza la operacion
con el warning que se
necesita rellenar
Realiaza la operacion
con el warning que se
necesita rellenar
Fs=15,36 MHz
FFT= 1024
OT= 600
CP=256
Realiza la operacion,
Realiaza la operacion
pero tarda al rededor de con el warning que se
5min en demodular
necesita rellenar
Realiaza la operacion
con el warning que se
necesita rellenar
Fs=23,04 MHz
FFT= 1536
OT= 900
CP=384
Realiza la operacion,
pero tarda al rededor de
20min en demodular, se
aumento el snr a 5
Realiza la operacion,
Realiza la operacion,
pero tarda al rededor de pero tarda al rededor de
20min en demodular, se 20min en demodular
aumento el snr a 5
Fs=30,72 Mhz
FFT= 2048
OT= 1200
CP=512
No se obtiene el
espectro despues de 30
min de simulacion, se
requiere probar
corriendo el OS desde
un pendrive para ver si
se logra mayores
velocidades
No se obtiene el
espectro despues de 30
min de simulacion, se
requiere probar
corriendo el OS desde
un pendrive para ver si
se logra mayores
velocidades
No se obtiene el
espectro despues de 30
min de simulacion, se
requiere probar
corriendo el OS desde
un pendrive para ver si
se logra mayores
velocidades
Nota: a partir de la fft=1024 a la hora de obtener el espectro demodulado, tuve que colocar en el
analizador de espectro en la opcion fft size un valor mas bajo normalmente empezaba con 128 o 256
para que mostrara el espectro que no se veia con mala resolucion pero luego incrementaba la fft
hasta llegar a 1024 y se obtenia el espectro mas rapido, es como una manera de que la simulacion
sea un poco mas rapida
QPSK
16QAM
64QAM
QPSK
16QAM
64QAM
Fs=1,92 MHz
FFT= 128
OT= 72
CP=32
Fs=3,84 MHz
FFT= 256
OT= 180
CP=64
Fs=7,68 MHz
FFT= 512
OT= 300
CP=128
Fs=15,36 MHz
FFT= 1024
OT= 600
CP=256
Fs=23,04 MHz
FFT= 1536
OT= 900
CP=384
Fs=30,72 Mhz
FFT= 2048
OT= 1200
CP=512
Fs=1,92 MHz
FFT= 128
OT= 72
CP=32
Fs=3,84 MHz
FFT= 256
OT= 180
CP=64
Fs=7,68 MHz
FFT= 512
OT= 300
CP=128
Fs=15,36 MHz
FFT= 1024
OT= 600
CP=256
Fs=23,04 MHz
FFT= 1536
OT= 900
CP=384
Fs=30,72 Mhz
FFT= 2048
OT= 1200
CP=512