josé ulloa suárez jefe Área de desarrollo wiseconn s.a
TRANSCRIPT
![Page 1: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/1.jpg)
José Ulloa Suárez
Jefe Área de Desarrollo
WiseConn S.A.
![Page 2: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/2.jpg)
“Soluciones tecnológicas que mejoran la productividad y facilitan el control de los sistemas productivos por medio de las
comunicaciones inalámbricas”
![Page 3: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/3.jpg)
Temario
• Introducción• Redes de sensores inalámbricas (WSN)
•¿Qué son? •Comunicación•Modos de Uso de las WSN•Arquitecturas de las WSN
• Plataforma Ocupada•Nodo Sensor•Sistema Operativo
• WSN en la agricultura• Comentarios
![Page 4: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/4.jpg)
• El MIT identificó en Febrero de 2003 las 10 tecnologías emergentes que cambiarán el mundo: – Las redes de sensores inalámbricas aparecen primeras.
• Integración con otras tecnologías:– Agricultura, biología, medicina, minería, etc
• Integran funcionalidades que antes eran independientes, con el fin de lograr máxima eficiencia y optimización de recursos.
• Alrededor del mundo, gran comunidad de personas trabajando de forma cooperativa, respaldadas por instituciones de gran renombre: Intel, Texas, Universidades, etc.
Introducción
![Page 5: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/5.jpg)
• Muchos dispositivos autónomos, distribuidos geográficamente, llamados nodos sensores instalados alrededor de un objeto para monitorizarlo, con capacidad de cómputo (realizar mediciones), almacenamiento y comunicación en una red conectada sin cables.
• Compuestas por:– Sensores: toman del medio la información y la convierten
en señales eléctricas.– Nodos: Toman los datos del sensor a través de sus
puertas dedatos, y envían la información a la estación base.
– Gateway: Estación base, que puede permitir la interconexión entre la red de sensores y un computador o directamente TCP/IP.
– Red Inalámbrica: Típicamente basada en el estándar 802.15.4 ZigBee.
¿ Qué son las WSN ?
![Page 6: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/6.jpg)
• Diseñado para sensores y aplicaciones industriales.
• Se basa en estándar IEEE 802.15.4. (2003)
• Especificaciones públicas el 2005.• Hasta 200 m de alcance.
• Hasta 65.000 nodos.• 2,4 GHz, 915 y 868 MHz• Hasta 250 kbps y 16 canales.• Topologías Mesh, Cluster tree,
Structural.• Hasta 2 años con baterías AA.
WiMax
802.11b
802.11a / 802.11g
Bluetooth 1
Bluetooth 2
802.15.4
50 Km
200 m
50 m
250 Kbps 2 Mbps 70 Mbps
Comunicación
![Page 7: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/7.jpg)
TinyOS
Sistema Operativo para WSN
CC2420 (ChipCon)
Comunicación
![Page 8: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/8.jpg)
Nodo Sensor
Humedad Relativa y Temperatura
Radiación Total y PAR
Antena Integrada
Puerto Expansión
(ADC, I/O)
•IEEE 802.15.4 compatible•Bajo consumo (2 pilas AA)•Tamaño (6.3 cm x 3.2 cm)•Hasta 150 metros de alcance y 400 metros con antena externa
Puerto JTagMódulo de
comunicación inalámbrica
Microcontrolador
(Contiene Sistema Operativo Embebido)
![Page 9: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/9.jpg)
WSN: Mesh
Nodos
GateWay
Hopping
Autoconfigurable
![Page 10: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/10.jpg)
• Monitoreo sincronizado– Gran número de nodos sincronizados midiendo y
transmitiendo periódicamente.– control de agricultura, microclimas, etc.
• Monitoreo en base a eventos– Aplicación para detección de anomalías o
ataques en entornos monitorizados continuamente por sensores.
– Nodos NO están continuamente enviando datos, solo si ocurre evento.
– Ejemplos: control de edificios inteligentes, detección de incendios, aplicaciones militares, etc.
Modos de Uso de las WSN
![Page 11: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/11.jpg)
• Monitoreo para seguimientos– Aplicación para controlar objetos que están
etiquetados con nodos sensores en una región determinada.
– La topología de la red es muy dinámica.– Ejemplos: Rastreo de animales, funcionarios
dentro de una empresa, pololas, etc.
• Redes Híbridas– Escenarios de aplicación que contienen aspectos
de las tres categorías anteriores.
Modos de Uso de las WSN
![Page 12: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/12.jpg)
• Centralizada:– Gateway se encarga de coordinar
captura de datos y envíos de toda la red.
DESPERTAR-MEDIR-TRANSMITIR-DORMIR
• Distribuida:– En el cluster, los nodos cooperan y
ejecutan algoritmos distribuidos para obtener una ÚNICA respuesta global que el cluster head se encargará de comunicar a la estacion base.
Arquitecturas de las WSN
![Page 13: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/13.jpg)
Sistema Operativo: TinyOS
• Sistema operativo diseñado específicamente para sensores en red, con el objetivo de llenar el vacío existente entre las capacidades HW y el sistema completo.
• Desarrollado en la Universidad de Berkeley, hoy con gran comunidad de desarrolladores.
• Capaz de manejar las capacidades limitadas del HW eficientemente.
• Diseñado para escalar con las tendencias tecnológicas de la actualidad. Modelo de diseño en base a abstracciones.
• Framework funciona tanto en windows (bajo CygWin) como en linux.
![Page 14: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/14.jpg)
Scheduler de TinyOS
Cola de Tareas
Vector de Interrupciones
Tarea(m)
Tarea #1
Tarea #2
Tarea #3
Tarea #4
Tarea #N
ADC
TimerA
UART
SPI
Interrupción #N
Si cola no estávacía, ejecuto
tarea
Retorna tras ejecutarTarea(m)
Si cola de tareas está vacía, nodo va a Sleep
Comando(s)call Comando(A)
Return
SLEEP(Interrupciones
Habilitadas)
Si no hay tareas para ser
ejecutadas
Interrupción
InterrupciónTimerB, se despierta
ManejadorDe Eventos
Comando(s)Evento(s)
call Comando(B)signal event(n)
Return
ISR
Retorna eventossoftware
InterrupciónRompe ejecución
de tarea
Modelo de Ejecución
• Basado en eventos, concurrencia a través de tareas.
![Page 15: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/15.jpg)
Modelo de Componentes
Cada componente tiene:
•Tareas.
•Estado interno de ejecución
•Comandos
•Manejadores de eventos
• Interfaces definen conjunto de comandos y eventos que interactúan entre componentes
• Gráfica de componentes:
•Modularidad
•Fácil composición.
![Page 16: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/16.jpg)
Estructura de una Componente
Un componente se compone:
• Configuración
En general vacía. Sólo contendrá algo si se pretende crear un componente no mediante su implementación de código directa (en Módulo) sino ensamblando otros componentes ya creados.
• Implementación
Define las conexiones que hay entre los diferentes componentes que utilizan la aplicación.
• Módulo
Contiene la implementación del comportamiento del componente.
![Page 17: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/17.jpg)
Gráfica de Componentes
RFM
Radio byte
Radio Packet
i2c
Tempphoto
Messaging Layer
clocksbit
byte
Empaquetador
Routing Layer
sensing applicationAplicación
HW
SW
ADC
Mensajes
Algoritmos deenrutamiento Capa de alto nivel:
Control, enrutamiento, transferencia de datos, cálculos, agregación de datos
Capa de Adaptación de Hw.
Simulan el comportamiento de HW avanzado. Ej: Radio Byte
Capa de Presentación de Hw.
Mapean HW físico en el modelo de componentes de TinyOS. Ej: RFM
![Page 18: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/18.jpg)
Simuladores
• Por la estructura de las redes de sensores los aspectos susceptible de simulación son:– Los nodos y su hardware.– La red, su comportamiento y los protocolos asociados.– El software asociado
• A nivel de aplicación.• A nivel de Sistema Operativo.
• Algunos: Tossim, GlomoSim, SensorSim, etc.
• Tossim ha sido ocupado por estudiantes de la Universidad. Provee interfaz gráfica.
![Page 19: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/19.jpg)
![Page 20: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/20.jpg)
Aplicación en la Agricultura
![Page 21: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/21.jpg)
1.-Recolección manual de datos1.-Recolección manual de datos
2.- Análisis de los datos2.- Análisis de los datos
3.- Toma de Decisiones3.- Toma de Decisiones
??
Problemática
![Page 22: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/22.jpg)
Nodo
Nodo
Nodo
Nodo
Nodo
Nodo
Nodo
NodoNodo
Nodo
Nodo
Gateway
• Permite conexión entre la red inalámbrica y el computador.
• Almacena datos si falla conexión al PC
• Coordina la Red
• Obtención de datos de sensores
• Interpretar comandos y registrar eventos y fallas.
Solución Propuesta
![Page 23: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/23.jpg)
Tiempo Dormido
Inicio
recepción
WakeUp
Fin
recepción
WakeUp
Se recibe
sincronizaciónSe recibe
sincronización
Tiempo Máximo despierto sin entrar al modo de Tiempo Real
Ciclo de Trabajo (5 minutos)
Tiempo
WakeUp/Sleep
Obtención de
valores de sensores
~22 [mA]
1.5 [mA]
6 [uA]
• Ahorro de energía y tiempo real habilitado por comando• Encendido y apagado de la radio de los nodos de forma coordinada.
• Ciclo de trabajo del 1%.
][23.0][300
][5.0*][5,1][297*][008.0][3*][22mA
ssmAsmAsmA
i
].[376][47.9043][21042.0
8.0][2600diaH
mA
mAHt
Diseño
![Page 24: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/24.jpg)
Automatización Industrial
Potenciales industrias
AcuiculturaTelemetría
ForestalMinería
Domótica
![Page 25: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/25.jpg)
• Reemplazo de Wifi para aplicaciones industriales y de telemetría.
• Análisis de Mantención Preventiva.• Procesamiento de combustibles y agua.
Monitoreo de fugas (agua, gas, etc). • Domótica: Automatización y sensores para
sistemas de temperatura, iluminación y movimiento.
• Ingeniería Civil: Monitoreo de resistencia de estructuras. Monitoreo de contaminación.
http://sensorsmag.com/wireless/
Aplicaciones Futuras
![Page 26: José Ulloa Suárez Jefe Área de Desarrollo WiseConn S.A](https://reader035.vdocumento.com/reader035/viewer/2022081501/5665b4651a28abb57c913102/html5/thumbnails/26.jpg)
¿Preguntas?
Gracias
www.wiseconn.cl