Internet de las Cosas Página 1 de 5 Código-Materia: 09752

Anuncio
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE TECNOLOGÍAS DE INFORMACIÓN Y
COMUNICACIONES
Código-Materia:
09752- Internet de las Cosas
Requisitos:
Programación en red - Redes de computadores I - Electrónica
Programa – Semestre:
Ingeniería Telemática - Semestre 8
Período académico:
2016-2
Intensidad semanal:
3 horas
Créditos:
3
Descripción
El curso está orientado en desarrollar habilidades y competencias en los ingenieros telemáticos
para aprovechar las oportunidades y enfrentar los retos que la nueva revolución de la Internet
de las cosas exige. La Internet de las Cosas, un término que se ha vuelto bastante popular en
ámbitos académicos, apenas empieza a dar sus primeros pasos en Colombia y es claramente
una apuesta del ministerio de las TIC debido a las grandes oportunidades para impulsar el
desarrollo económico del país. El curso entonces es un espacio para comprender las diferentes
tecnologías, aplicar esquemas y metodologías de diseño orientado a desarrollar y desplegar
dichas redes modernas para soportar aplicaciones y servicios a la sociedad.
Objetivos
General
Al concluir el curso, el estudiante estará en capacidad de:
Diseñar, construir e implementar un sistema tele-informático que dé solución a un problema en
el ámbito de la Internet de las cosas, iniciando con una idea de negocio y llegando al prototipo
final.
Terminales
Al finalizar el curso el estudiante estará en capacidad de:
1. Dar razón de las tecnologías, servicios y aplicaciones de la internet de las cosas.
2. Diseñar e implementar una solución tecnológica (hardware, software e interconectividad)
soportada en las guías de diseño físico y lógico de la internet de las Cosas.
Internet de las Cosas
Página 1 de 5
3. Desarrollar el ciclo completo de un producto y de servicios orientado en la Internet de las
cosas, desde la idea de negocio hasta el prototipo funcional y analizar los aspectos para
su producción y comercialización.
De formación académica:
PARTE I: INTRODUCCIÓN Y FUNDAMENTOS DE LA INTERNET DE LAS COSAS
Objetivos específicos:
Dar una visión de las posibilidades y retos del desarrollo de aplicaciones y servicios de internet
de las cosas
1.1 Introducción a la Internet de las cosas (IoT)

Visión de IoT

Definiciones comunes de Internet de las cosas

Aplicaciones y escenarios de uso de IoT

Vista funcional IoT
Objetivos específicos:
Dar razón de las tecnologías emergentes que soportan las infraestructuras modernas de
IoT.
1.2 Tecnologías fundamentales para IoT

Redes de sensores inalámbricos

Cloud Computing

Big Data

Protocolos de Comunicaciones

Sistemas Embebidos
Objetivos específicos:
Realizar un análisis del entorno que influye en desarrollo de sistemas IoT, todo ello con
el propósito de hacer un levantamiento de requerimientos adecuado.
1.3 Especificación de Requerimientos de sistemas

Análisis del entorno PESTEL

Plantilla Volere
Objetivos específicos:
Internet de las Cosas
Página 2 de 5
Reconocer los modelos y arquitecturas que sirvan como guías de diseño de
infraestructuras de soluciones de IoT.
1.4 Arquitectura y Modelos de Comunicaciones de IoT

Comunicación dispositivo – dispositivo

Comunicación nube – Dispositivo

Modelo Dispositivo- Gateway

Modelos Publish/Suscribe y Cliente Servidor

Niveles y Plantillas de desarrollo para IoT

Metodología de Diseño de IoT

Arquitectura ETSI, M2M e IoT-A
PARTE II: APLICACIÓN METODOLOGÍA DE DISEÑO DE IOT
2.1 Diseño Físico para IoT
Objetivos específicos:
Describir, configurar y seleccionar las diferentes plataformas Hardware para el
despliegue de IoT así como los diferentes sensores y actuadores, dado las restricciones
y requerimientos previamente expresados.

Componentes Hardware requeridos para IoT

Bloques Funcionales de un dispositivo IoT

Introducción a varios sensores y actuadores

Acondicionamientos Básicos de señales a interfaz de sensores

RFID

Dispositivos para IoT
Microcontroladores
System –on – Chip

Computación Embebida

Introducción a la plataforma Intel Galileo Gen1

Configurando la tarjeta Intel Galileo para aplicaciones IoT

Selección de la plataforma (Costo versus facilidad Prototipado)
2.2 Diseño Lógico y Networking
Objetivos específicos:
Internet de las Cosas
Página 3 de 5
Integración de las tecnologías y protocolos del nivel de acceso con las de las capas
superiores (aplicación, transporte y de red), para un despliegue funcional del sistema
IoT. Desarrollar un diseño lógico describiendo los bloque funcionales del sistema y los
APIs de comunicación necesarios.

Despliegue con tecnologías de comunicación
o Bluetooth, Zigbee y WiFi

Lenguajes de programación
o NodeJS (introducción y servicios)
o Python (Introducción, frameworks y Servicios)
o Interfaces (GPIO, Serial, SPI, I2C)

Configuración de la Imagen del S.O.
o Interfaces de red
o Acceso remoto
o Instalación de paquetes

Arquitectura de Servicios para IoT
o Arquitectura Cliente Servidor (REST)
o Arquitectura Publicación/Suscripción (MQTT)
o Descubrimientos de servicios
o Seguridad Básica de servicios

Plataformas en la nube para IoT
o AWS IoT , Wyliodrin, CloudMQTT, entre otras.
PARTE III: DE LA IDEA A LA REALIDAD
Objetivos específicos:
Usar la plantilla para trabajo Canvas para proponer un modelo de negocios y desarrollar todo el
ciclo de diseño, prototipado y describir el proceso de producción de los productos y servicios del
sistema IoT.

Modelo de Negocio
o El modelo de negocio Canvas
o ¿A quién va dirigido el modelo de negocio?
o Costo versus fácil prototipado
o Open Source Vs Closed Source

Producción en masa
Internet de las Cosas
Página 4 de 5
o Diseño y Fabricación de PCBs
o Producto Final -Impresión 3D (opcional si se trabaja con estudiantes de
Diseño Industrial)
o Tercerización
Evaluación
Método Evaluación
Verificaciones de Estudio y Tareas
Evaluación parte I
Evaluación parte II
Nota individual (NI)
Ponderación
40%
30%
30%
100%
Método Evaluación
Entrega avance proyecto
Entrega Final Proyecto
Prácticas de laboratorio
Nota Grupal (NG)
Ponderación
30%
40%
40%
100%
Cálculo Nota Definitiva
ND=0.5*NI + 0.5*NG
Bibliografía
1. McEwen, Adrian. Designing the Internet of Things. 1st Edition, 2014
2. Arshdeep Bahga & Vijay Madisetti, Internet of Things A Hands-on-Approach; 2014
3. Daniel Kellmereit & Daniel Obodovski, The Silent Intelligence: The Internet of Things;
2013
4. Höller, Jan; From machine-to-machine to the internet of things: introduction to a new age
of intelligence; Academic Press, ©2014.
5. Norris, Donald; The Internet of things: do-it-yourself projects with Arduino, Raspberry Pi,
and BeagleBone Black. - Primera edición. McGraw-Hill Education, ©2015
Internet de las Cosas
Página 5 de 5
Descargar