Descripción del proyecto
LA EVOLUCION DE LOS SISTEMAS EMPOTRADOS Y LAS REDES DE SENSORES HA DADO LUGAR AL PARADIGMA DE LA INTERNET DE LAS COSAS (INTERNET OF THINGS IOT) EN LA QUE UN GRAN NUMERO DE DISPOSITIVOS DE FUNCIONALIDAD DIVERSA SON CAPACES DE INTERCAMBIAR INFORMACION EN TIEMPO REAL CON GRAN AUTONOMIA, LA COMBINACION DE ESTA INFORMACION, SU ANALISIS Y EXPLOTACION PERMITE CREAR SOLUCIONES NOVEDOSAS QUE NO ERAN POSIBLES CON LOS SISTEMAS CENTRALIZADOS TRADICIONALES, TANTO EN ENTORNO HUMANO HUMAN IOT (PRESENCIA, MONITORIZACION, SALUD, ETC,) COMO EN ENTORNO INDUSTRIAL INDUSTRIAL IOT (CONTROL DE PROCESOS, ANALISIS DE CALIDAD, PREVENCION Y ANALISIS DE FALLOS, ETC,)LA ADAPTACION A ESTE PARADIGMA HA PROPUESTO RETOS IMPORTANTES A LAS TECNOLOGIAS SUBYACENTES DADO QUE LOS NODOS IOT OPERAN A MENUDO EN CONDICIONES DE LIMITACION DE RECURSOS: ALIMENTACION POR BATERIAS (BAJO CONSUMO), DESPLIEGUE DE GRAN NUMERO DE DISPOSITIVOS (BAJO COSTE), CONECTIVIDAD DEFICIENTE Y/O INTERMITENTE (ROBUSTEZ), ETC, Y GENERAN UNA GRAN CANTIDAD DE INFORMACION QUE ES NECESARIO GESTIONAR, POR ESTE MOTIVO HAN SURGIDO SOLUCIONES ESPECIFICAS PARA IOT DESDE AREAS COMO LOS SISTEMAS EMPOTRADOS, SOC (SYSTEM ON CHIP), REDES DE COMUNICACION Y APLICACIONES SOFTWARE,LA COMUNIDAD CIENTIFICA HA IDENTIFICADO LA SINCRONIZACION TEMPORAL Y LOS SISTEMAS DE INICIO (BOOTLOADER) COMO RECURSOS VALIOSOS PARA APLICACIONES IOT QUE NECESITAN SOLUCIONES ESPECIFICAS ADAPTADAS AL PARADIGMA, EN CUANTO A LA SINCRONIZACION TEMPORAL, LAS SOLUCIONES TRADICIONALES DESARROLLADAS PARA REDES CABLEADAS NO SON IDONEAS EN ENTORNO IOT Y LAS PROPUESTAS ESPECIFICAS ACTUALES ESTAN DIRIGIDAS PRINCIPALMENTE A APLICACIONES DE USO HUMANO DE BAJA PRECISION MAS QUE A LAS SOLUCIONES DE ALTA PRECISION QUE SE REQUIERE EN APLICACIONES INDUSTRIALES,RESPECTO DE LOS SISTEMAS BOOTLOADER, LOS ELEMENTOS QUE FORMAN LAS REDES DE SENSORES SOBRE LAS QUE SE CONSTRUYE LA IOT SON A MENUDO SISTEMAS MUY SIMPLES Y COMPACTOS QUE REQUIEREN SISTEMAS DE INICIO A LA VEZ MUY OPTIMIZADOS PERO QUE PERMITAN GRAN FLEXIBILIDAD EN LA OPERACION: FACILIDAD DE ACTUALIZACION DEL CODIGO DEL SENSOR (FIRMWARE), INDEPENDENCIA DEL SOFTWARE, BAJA DEMANDA DE RECURSOS Y BAJO COSTE,EN LOS ULTIMOS AÑOS, EL GRUPO SOLICITANTE HA HECHO CONTRIBUCIONES SIGNIFICATIVAS Y TRABAJA ACTIVAMENTE EN AMBOS AMBITOS SEÑALADOS DESDE LA PERSPECTIVA GENERAL DE LOS SISTEMAS EMPOTRADOS Y SOC, HABIENDOSE ESPECIALIZADO EN AMBOS CASOS EN SOLUCIONES MUY OPTIMIZADAS, FLEXIBLES Y DE ALTA PRECISION EN EL CASO DE LA SINCRONIZACION TEMPORAL, MEDIANTE LA IMPLEMENTACION EN HARDWARE DE FUNCIONALIDAD ESPECIFICA,EL OBJETIVO PRINCIPAL DE ESTE PROYECTO ES HACER AVANCES SIGNIFICATIVOS EN ESTE TIPO DE TECNOLOGIAS CON OBJETO DE INTEGRARLAS EN EL CONJUNTO DE SOLUCIONES IOT, ATENDIENDO A LAS NECESIDADES ESPECIFICAS DE ESTE PARADIGMA, PARA ELLO SERA NECESARIO HACER APORTACIONES DE TIPO FUNDAMENTAL EN PROTOCOLOS Y METODOS PARA LA SINCRONIZACION, LOS SISTEMAS DE ARCHIVOS PARA SISTEMAS EMPOTRADOS Y LOS SISTEMAS BOOTLOADER; PERO TAMBIEN SE PLANTEA EL DISEÑO DE MODULOS IP QUE PERMITAN CONSTRUIR APLICACIONES ESPECIFICAS DE SINCRONIZACION Y BOOTLOADER A NIVEL HARDWARE, DE MICROCONTROLADOR Y DE SISTEMA OPERATIVO, SE PROPONE UN CONJUNTO DE DEMOSTRADORES PARA VALIDAR LOS RESULTADOS DEL PROYECTO Y PODER OBTENER RESULTADOS COMPARATIVOS CON SOLUCIONES ALTERNATIVAS, IOT\SISTEMAS EMPOTRADOS\SOC\SINCRONIZACIÓN TEMPORAL\SISTEMAS DE ARCHIVOS HARDWARE\BOOT LOADER.