Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GSMK
El bloque File Source lee los bits de un archivo especificado. Por tanto, uno de los parámetros que
hay que configurar de este bloque es la ruta (path) donde se encuentra el archivo en nuestro
ordenador. Otro de los parámetros es el de “Repeat”, que permite que, una vez se hayan leído los
bits del archivo y entregado al puerto de salida, se pueda repetir la acción una y otra vez, por
tanto, permite una continua retransmisión de los datos. La opción “Vec. Length” define la longitud
del vector de salida. Normalmente se deja a 1 para que la salida sea un flujo de bytes individuales.
Y finalmente está el parámetro “Output Type” para definir el tipo de dato que se desea a la salida.
Este parámetro, o el parámetro “Input Type”, lo encontraremos en casi todos los bloques y
normalmente se dará a elegir entre las opciones complex, float, int, short o byte22. Los bytes
entrarán al bloque Packet Enconder.
El Packet Encoder agrega los bytes en una trama. Esta trama está formada por un preámbulo, un
código de acceso, una cabecera (longitud del payload más offset), el payload (carga útil), un CRC-
3223 , y el octeto \x55 que se utiliza para marcar el final de la trama.Uno de los objetivos de este
bloque es ayudar en la sincronización de la trama y esto se consigue gracias al preámbulo (una
secuencia de bits) que permite al receptor detectar el inicio de una transmisión y sincronizar
relojes. El Packet Encoder es un bloque que se utiliza junto con bloques moduladores, como son
GMSK Mod,
El bloque GMSK Mod es un bloque jerárquico, es decir, un bloque hecho con otros bloques. Los
bloques jerárquicos añaden un nivel más de abstracción, permitiendo englobar un conjunto
numeroso de bloques en solamente uno y simplificando la tarea de diseño. Por ejemplo, si no se
utilizara un modulador genérico, como ocurre en este caso, habría que diseñar el modulador a
partir de los siguientes bloques: Packet to UnpacketMapChunk to SymbolsPolyphase Arbitrary
Resampler. Básicamente, GMSK (Gaussian Minimum Shift Keying) es un tipo de modulación
derivada de la modulación MSK (Minimum Shift Keying). Se trata de una técnica que consigue
suavizar las transiciones de fase y frecuencia entre estados de la señal, logrando así reducir los
niveles de lóbulos laterales y, en consecuencia, los requisitos de ancho de banda
De esta forma, al bloque GMSK Mod le entran un flujo de bytes y éste extrae a su salida la señal
modulada compleja en banda base. Esta señal será enviada al USRP,