Análisis e integración del sistema operativo embebido Contiki y simulación en Cooja sobre plataforma hardware de Internet of Things

Pérez Morales, Daniel (2018). Análisis e integración del sistema operativo embebido Contiki y simulación en Cooja sobre plataforma hardware de Internet of Things. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. Industriales (UPM).

Description

Title: Análisis e integración del sistema operativo embebido Contiki y simulación en Cooja sobre plataforma hardware de Internet of Things
Author/s:
  • Pérez Morales, Daniel
Contributor/s:
  • Mujica Rojas, Gabriel Noe
  • Portilla Berrueco, Jorge
Item Type: Final Project
Degree: Grado en Ingeniería en Tecnologías Industriales
Date: 2018
Subjects:
Freetext Keywords: Contiki Cooja SensorTag 6LoWPAN RSSI
Faculty: E.T.S.I. Industriales (UPM)
Department: Automática, Ingeniería Eléctrica y Electrónica e Informática Industrial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (4MB) | Preview

Abstract

Este trabajo de fin de grado busca la integración de unos sensores dentro de la plataforma Cooja, dentro del sistema operativo Contiki, para poder utilizarlo en plataformas de Internet de las Cosas. Es un proyecto que, además, quiere servir como material de apoyo para futuras investigaciones que se quieran llevar en este campo, con la intención de facilitar el aprendizaje del uso de las herramientas aquí descritas. El sistema operativo que se va a utilizar es Contiki: un sistema operativo de código abierto diseñado para dispositivos de baja potencia y prestaciones, como tener poca memoria. Una de las principales ventajas que tiene este sistema es que permite optimizar mucho el uso de memoria RAM y ROM del nodo, permitiendo por ejemplo operar utilizando el protocolo TCP/IP y aún así requerir solo de 10 kilobytes de memoria RAM y 30 kilobytes de ROM. El trabajo se puede dividir en los siguientes módulos: 1. El primer módulo es una introducción a Contiki, a Internet de las Cosas y a los protocolos de comunicación. Este módulo está formado por los capítulos 1 y 2. 2. El segundo módulo es la explicación de los principales modelos de simulación que se pueden emplear en Cooja: los modelos UDGM y MRM (capítulos 3 y 4). 3. El tercer módulo es la explicación del código que se carga sobre los nodos: la estructura que tiene, los procesos, las macros específicas y otros elementos. Es el capítulo 5 del documento. Por otra parte, en el capítulo 6 se explica la conexión que se hace entre los nodos que se van a utilizar, llamados SensorTag, y Contiki, así como ejemplos que muestran cómo se ha de leer sobre los sensores del SensorTag para poder utilizar dicha información. 4. El cuarto módulo del trabajo son los experimentos llevados a cabo, cada uno con su explicación del experimento, el código utilizado, resultados obtenidos, gráficas y conclusiones. (Capítulo 7) 5. Por último, el quinto módulo engloba tanto la planificación y presupuesto de este trabajo (Capítulo 8) como las conclusiones y líneas futuras de investigación posibles (Capítulo 9)

More information

Item ID: 53627
DC Identifier: http://oa.upm.es/53627/
OAI Identifier: oai:oa.upm.es:53627
Deposited by: Biblioteca ETSI Industriales
Deposited on: 17 Jan 2019 07:41
Last Modified: 15 Mar 2019 23:30
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM