Evaluation, design and implementation of FEC techniques for satellite platforms resource-constrained PocketCube for IoT applications

Díez Venegas, Jacobo (2024). Evaluation, design and implementation of FEC techniques for satellite platforms resource-constrained PocketCube for IoT applications. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S.I. Telecomunicación (UPM), Madrid, España.

Descripción

Título: Evaluation, design and implementation of FEC techniques for satellite platforms resource-constrained PocketCube for IoT applications
Autor/es:
  • Díez Venegas, Jacobo
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación
Fecha: 16 Julio 2024
Materias:
Palabras Clave Informales: FEC, tasa de error en bit, BER, BCH, Reed-Solomon, ganancia de codificación, recursos limitados, IoT, pocketCube, satélite, evaluación, diseño, implementación, verificación, corrección de errores, codificación de canal, modulación, telemetría, comunicaciones espaciales, banda estrecha, eficiencia espectral, procesamiento de señales, microcontroladores, baja potencia, comunicaciones por satélite, protocolos de comunicación, código convolucional, turbo códigos, LDPC, códigos polares, radiofrecuencia, enlace de datos, comunicaciones digitales, ruido gaussiano, SNR, Eb/N0, transmisión segura, ruido blanco, radio definida por software, FPGA, DSP, análisis espectral. FEC, Bit Error Rate, BER, BCH, Reed-Solomon, coding gain, limited resources, IoT, pocketCube, satellite, evaluation, design, implementation, verification, error correction, channel coding, modulation, telemetry, space communications, narrowband, spectral efficiency, signal processing, microcontrollers, low power, satellite communications, communication protocols, convolutional code, turbo codes, LDPC, polar codes, radio frequency, data link, digital communications, Gaussian noise, SNR, Eb/N0, secure transmission, white noise, software-defined radio, FPGA, DSP, spectral analysis
Escuela: E.T.S.I. Telecomunicación (UPM)
Departamento: Señales, Sistemas y Radiocomunicaciones
Licencias Creative Commons: Reconocimiento - Compartir igual

Texto completo

[thumbnail of TFG] PDF (Portable Document Format) (TFG) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (5MB)

Resumen

Las técnicas Forward Error Correction (FEC) pretenden corregir los errores que pueda ocasionar el canal, al contrario que el esquema Automatic Response reQuest (ARQ), que se basa en la retransmisión de los paquetes erróneos. Los códigos correctores FEC se convierten en una necesidad cuando la transmisión de datos consume demasiados recursos, algo a tener en cuenta en sistemas con prestaciones limitadas. Este trabajo pretende evaluar, diseñar e implementar un código corrector en un pocketCube con capacidades limitadas. En primer lugar se procede a la evaluación del satélite, estudiando la potencia y capacidad computacional. Del mismo modo se analizan los requisitos y beneficios de cada código, ası́ como, complejidad computacional y la ganancia de codificación obtenida. Seguidamente, una vez se ha escogido la familia del FEC, se diseña cual es la mejor opción. Esta etapa del proyecto se basa en escoger cual es la redundancia necesaria para ofrecer la mejor protección posible sin perjudicar en deması́a a la velocidad binaria. También es mencionable la elección del algoritmo de codificación y descodificación como medida del ahorro computacional. Por último, se implementa la decisión final en el software del satélite. Se llevan a cabo mediciones finales de la complejidad computacional y se integra en el entorno software del satélite. Además se verifica con herramientas externas como Octave ©que efectivamente, tanto el proceso de codificación y descodificación sea correcto, incluyendo la capacidad correctora del FEC.

Más información

ID de Registro: 88076
Identificador DC: https://oa.upm.es/88076/
Identificador OAI: oai:oa.upm.es:88076
Depositado por: Evaluation Jacobo Díez Venegas
Depositado el: 10 Mar 2025 07:20
Ultima Modificación: 10 Mar 2025 07:20