Arquitectura de un sistema de la red inalámbrica de sensores de área corporal de monitorio para la salud La WBAN a tenido un gran avance con los nodos.

Slides:



Advertisements
Presentaciones similares
MARCAPASOS.
Advertisements

Ingeniería de Software II
ADMINISTRAR EL DESEMPEÑO Y LA CAPACIDAD
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Cantv Empresas e Instituciones
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Dentro del grupo de investigación TELETECNO se desarrollo el proyecto el cual esta dirigido al estudio y aplicación de tecnología inalámbrica wifi y su.
Instituto Politécnico Nacional
DETECCIÓN DE INTRUSOS rodríguez García Juan Carlos 3812
¿Qué es ZABBIX? Zabbix esta diseñado para monitorear y registrar el estado de varios servicios de red, Servidores, hardware de red, alertas y visualización.
ARP Y RARP.
LAS TOPOLOGÍAS DE REDES
MODELO TCP/IP Conectividad de extremo a extremo especificando como los datos deberian ser formateados,direccionados,transmitidos,enrutados y recibidos.
Enrique Cardenas Parga
Diseño de un Sistema de Control en Tiempo Real para el Kernel del Sistema Operativo utilizando MatLab-SimuLink Por: MARCO ANTONIO ESPINEL CANGUI DIRECTOR:
FALLAS EN LA ADMINISTRACIÓN DE REDES
CDMA por: Antonio Balderas Alberto Rodríguez Bautista Valeria
ELEMENTOS DE UNA RED ( Parte I)
2da. Parte Capítulos 5-12: Transmisión de Paquetes
Gestión del Tiempo del Proyecto
Ing. Karen Torrealba de Oblitas
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
POP3 UCLV Mapas Conceptuales para la enseñanza de Redes de Computadoras.
Importancia de las aplicaciones de estadística en el control de procesos Guatemala 2010.
C.F. P revención de R iesgos P rofesionales Módulo: T ecnologías de la I nformación y la C omunicación en la E mpresa PRP_TICE_fpm.
Realidad virtual Integrantes: Segundo Agurto Cristian Venegas.
Unidad 4 Diseño Arquitectónico Basado en la Funcionalidad
EQUIPO 18: RAMIREZ CASTRO JORGE ALBERTO CRESCENCIO GARCIA JORGE ALVARO SERVICIOS.
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Maestrante L.I. Agustín Jaime Núñez Rodríguez Directora M.C. María Eugenia Puga Nathal.
ORGANIZACIÓN DE LOS DATOS PARA PROCESARLOS EN COMPUTADORA Las computadoras trabajan con datos. Aceptan y procesan datos, y comunican resultados. No pueden.
Integrantes: David Miguel Martínez Rodríguez Diego David Bósquez Granja.
Sistemas Inteligentes Distribuidos Sistemas Inteligentes Distribuidos Sesión 13 L. Enrique Sucar / Marco López Sesión 13 L. Enrique Sucar / Marco López.
Servicio horario NTP - Protocolo NTP Luis Villalta Márquez.
Análisis de Sistemas.
ADMINISTRACIÓN DE REDES.
FUNDAMENTOS DE PROGRAMACION
Información turística vía bluetooth Rodrigo Gómez Z.
Redes de Area Local, LAN Una red de área local es una red de datos de alta velocidad que cubre un área geográfica relativamente pequeña. Típicamente conecta.
Clase #7 – Sistemas de Procesamiento de Datos
COLEGIO DE BACHILLERES N° 16 PLANTEL TLAHUAC “MANUEL CHAVARRIA CHAVARRIA”
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
Estructura de los Sistemas Operativos
Servicio Remoto de Monitoreo
Modelo OSI Surgimiento del Modelo OSI ¿Que es el Modelo OSI?
Servicio “streaming”.
GESTIÓN DE REDES - INTRODUCCIÓN
Ingeniería de Requisitos
TCP garantiza que la información es recibida en orden. Para ello, cada paquete enviado tiene un número de secuencia. Cada uno de los dos procesos involucrados.
REDES COMPUTACIONALES
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
PROTOCOLO DE TRANSPORTE MEJORADO PARA EQUIPOS MOVILES, ORIENTADO AL MANEJO EFICIENTE DE ENERGÍA EN APLICACIONES STREAMING MULTIMEDIA.
Metodología entrada al muestreador donde T es el intervalo de muestreo señal cuantificada El muestreo representa el tiempo de captura de una señal y es.
Dispositivos que componen una red.
Protocolos de comunicación TCP/IP
ARQUITECTURA DE LA INFORMACION
Procesos itil Equipo 8.
Microsoft Office Project INTRODUCCIÓN A LA GESTIÓN DE PROYECTOS Microsoft Office Project 2010.
BASE DE DATOS DISTRIBUIDAS
Competencias Avanzadas de Telemática Agosto de 2015.
ARNULFO CIFUENTES OLARTE Abogado
UD 8: “Instalación y administración de servicios de audio y video” Servicio “streaming” Luis Alfonso Sánchez Brazales.
Proceso de desarrollo de Software
Elecnor Deimos - Localización Parque Tecnológico de Boecillo C/ Juan de Arfe y Villafañez Edificio Galileo; Módulo Gris, oficina —Boecillo.
VI. EVALUACIÓN DE LOS RECURSOS
Taller de investigación 1
INSTITUTO TECNOLÓGICO DE SALINA CRUZ Taller de Investigación II FLORES BAUTISTA EDUARDO GUTIERREZ SANCHEZ ALEXIA OCEJO LUIS CARLOS JESUS Propuesta taller.
Salud Móvil Christian Botero Daniel Bueno.  Objetivo general ◦ El objetivo del proyecto es crear una aplicación móvil para integrar e implementar los.
Presentado por : Grisales Ramírez Jhonier las capas del modelo osi.
 Son redes de nano aparatos autónomos capaces de una comunicación sin cable y suponen uno de los avances tecnológicos más investigados en la actualidad.
Transcripción de la presentación:

Arquitectura de un sistema de la red inalámbrica de sensores de área corporal de monitorio para la salud La WBAN a tenido un gran avance con los nodos sensores los mismos que nos han permitido monitorear la salud humana Este sensor nos permite conocer los signos vitales de los pacientes. Estos sensores se encontraran en el cuerpo del paciente que tendrán un medio de comunicación con el servidor médico.

Los nodos sensores son capaces de muestrear, procesar y avisar al servidor médico que hay una emergencia y con esto tomar acciones para salvar la vida del paciente . La comunicación con el servidor médico se la hace por medio del Internet

El servidor personal (que poseerá la información del paciente). Las partes de la configuración de red son: registro del nodo sensor,personalizacion, inicializacion y el sistema de una comunicación segura. El servidor personal nos ayuda para el control de los pacientes mayores en su hogar. Este interconecta nodos de WBAN a través de un coordinador de la red que utiliza ZigBee o Bluetooth. Para la comunicación con el médico, el servidor personal emplea redes telefónicas móviles (2G, GPRS, 3G) o WLANs.

Una parte crucial del sistema de telemedicina es el nivel 1 – red inalámbrica de sensores de área corporal. Esto comprende un numero de nodos inteligentes, cada uno capaz de censar, muestrear procesar y comunicar señales fisiológicas. Cada nodo sensor recibe comandos de inicio y responde a las preguntas del servidor personal. Idealmente, los sensores periódicamente transmiten su estado y eventos, por lo tanto significativamente reduce el consumo de potencia y extiende la vida de la batería. La privacidad del paciente, un asunto destacado y un requisito por ley, puede ser direccionala a todos los niveles en el sistema de cuidados de salud. los mensajes pueden estar encriptados usando también técnicas relacionadas con hardware y software. Algunas plataformas de sensores inalámbricos ya han suministrado una solución de encriptación de hardware de baja potencia para las comunicaciones de ZigBee.

3 Caso de Estudio Es un caso de estudio hipotético para ilustrar la utilidad de nuestro sistema propuesto. Juan López esta recuperándose de un ataque cardiaco Sus médicos le prescribieron un régimen de ejercicio en casa. Juan no seguía rigurosamente los ejercicios como fueron prescritos. su medico no encuentra la manera cuantitativa para verificar que Juan esta cumpliendo con el programa.

Los sensores minúsculos electrónicos de inercia miden los movimientos mientras que los electrodos miden la actividad del corazón. El médico podrá medir el tiempo y duración de la ejercitación (mediante los sensores de movimiento) y a través del internet el medico verifica sus datos y niveles de ejercicio y coordina para visitas de oficina y demás actividades. En casos de emergencia puede hacer uso del Emergency Medical Services (EMS)

Arquitectura de hardware El sistema consta de dos sensores de actividad (ActiS) , un sensor de inclinación (eActiS), un integrado ECG y un servidor personal. Cada nodo del sensor incluye un tablero específico de encargo de aplicación y utiliza la plataforma del cielo de Tmote para procesamiento y la comunicación de radio ZigBee. El servidor personal funciona en una computadora portátil El cielo de Tmote de Moteiv actúa como la plataforma embebida primaria para todos los sensores en nuestro sistema.

Arquitectura del software Este abarca los módulos del software que funcionan sobre el IAS/ISMP, la plataforma del cielo de Tmote, el coordinador de la red, y el servidor personal. Lo que se desea es crear resultados en tiempo real, fácil uso del interfaz y maximizar el uso de la batería.

Software del nodo del sensor Los sensores analizaran los datos en tiempo real y enviara inalámbricamente a través del nodo sensor. Se los analizado el software para dos tipos de sensores donde su prototipo esta sobre plataformas del cielo Tmote. ActiS para determinar la orientación AEE estimación inducida por los gastos energéticos eActiS monitorea la actividad del corazón El software y el nodo del sensor de la red se ponen en funcionamiento en el ambiente de TinyOS.

Componentes de TinyOS TinyOS es un sistema operativo con fuente abierta para sensores embebidos inalámbricos. Una aplicación de TinyOS se lleva a cabo como un juego de módulos del componente escrito en el nesC. GenericComm para el manejo de paquetes genéricos SendMsg básico ReceiveMsg une usando mensajes de TinyOS. Protocolo de comunicación y sincronización de tiempo Todas las comunicaciones se dan nodo sensor-coordinador de la red. La comunicación se da por super tramas dividida en timeslot de 150ms algunos de beacon. Cada sensor en WBAN tiene un reloj el mismo que posee una posición oblicua asociada.

ADMINISTRACION DE POTENCIA La aplicación del ancho de banda es decir la utilización del espectro también es un factor que influye en el consumo de potencia. Por ello los sensores sólo transmitirán datos imprescindibles en la comunicación.

ADMINISTRACION DE POTENCIA El principal objetivo es la minimización en el consumo de potencia y con ello maximizar la duración de la batería. Alrededor del 95% del consumo de energía es adjudicado a la comunicación vía radio. Por este motivo el estudio se centra en la administración del tiempo en que trabaje el transmisor del sensor de la WBAN.

ADMINISTRACION DE EVENTOS Un sensor genera eventos para ser transmitidos cada vez que recibe una señal con ciertos rasgos característicos previamente programados. Para WBAN como la diseñada, es decir para monitoreo de la salud, es necesario que los sensores emitan datos que tengan relación con los datos de otros sensores de la red.

ADMINISTRACION DE EVENTOS En el presente diseño las transmisiones son redundantes para garantizar, haciendo al sistema robusto frente a posibles errores. SOFTWARE DEL SERVIDOR PERSONAL El software esta desarrollado en Visual Basic, y almacena en una base de datos los datos recibidos desde los sensores para luego ser analizados.

INTERFAZ GRAFICO DE USUARIO Se define 5 objetivos claros que debe tener el servidor personal como interfaz con el usuario: Identificación del nodo Configuración de los sensores Calibración de los sensores Presentación Gráfica de eventos y alertas Visualización de los datos capturados en tiempo real (osciloscopio)

Identificación del nodo sensorial, Asociación y Calibración La identificación del nodo sensorial requiere un método para únicamente identificar un simple nodo sensorial para asociar el nodo con una función específica durante una sesión de monitoreo. Un sensor móvil ubicado sobre un brazo realiza una función completamente diferente ante un sensor de movimiento ubicado sobre la pierna. Para hacer que el usuario identifique los nodos amigable e intuitivamente, nosotros desarrollamos un esquema tomando ventaja de las capacidades de detectar movimiento, propias de cada sensor. A través de una secuencia de fáciles instrucciones, somos capaces de identificar y asociar el sensor con la adecuada función. Mientras el usuario esta moviendo el sensor, el PS transmite un ACTIS_EVENT_MASKMSG pidiendo a todos los sensores reportar las estimaciones de nivel de actividad.

Los mensajes de mascara de evento también son usados para determinar el grado de procesamiento de señal. Se logro minimizar la complejidad del protocolo de comunicación, proveer un grupo abundante de características al diseñador de la aplicación y al usuario. El servidor personal y los nodos ActiS respaldan dos tipos de calibración. El primer tipo es un calibración de sensor; su propósito es acomodar las variaciones de sensor a sensor y la naturaleza exacta de la calibración depende del sensor. El segundo tipo de calibración es una calibración de sesión, requerida inmediatamente antes de empezar una nueva sesión de monitoreo, para calibrar el sensor en el contexto de su actual entorno.

Procesamiento de evento El servidor personal es únicamente responsable de coleccionar datos y eventos de la WBAN. Dependiendo del tipo de sensor y del grado de procesamiento especificado en la configuración, una variedad de eventos serán informados al servidor personal. Un registro de eventos es creado agregando los mensajes de eventos de todos los sensores en la WBAN; el registro debe entonces ser insertado en un archivo de sesión. Normalmente el R-pico o los eventos de latido no crean las alarmas, y son solamente registradas en el registro de eventos. El servidor personal puede alertar al usuario que su taza de latido a excedido el limite.

En cada súper trama los siguientes eventos son respaldados: STEP(incluye fecha, duración de paso, fuerza máxima) RPEAK – La detección de latidos usando reconocimiento de la fase de R; el sistema genera una fecha precisa e intervalo de tiempo entre la corriente y un latido de corazón previo o intervalo R-R (RRINT) Error de Sensor (tal como un inesperado reinicio del sensor) Forzar Limite Excedido – Aceleraciones por encima de lo normal (la condición potencial de caída) La Actividad del Usuario – AEE (integración de un segundo del vector 3 D de movimiento) Actividad del Usuario Provocada – Genera un evento si el AEE supera un limite especificado.

Captura de datos en tiempo real Aunque todos los sensores en nuestro sistema llevan a cabo el procesamiento con sensor encendido y la detección de evento, hay eventos donde los eventos procesados y registrados no son suficientes y una captación de señal sin procesar en tiempo real es necesaria. Para sensores de ritmo cardiaco implementamos un trazo de electrocardiograma grafico. Para sensores de movimiento implementamos tres trazos que representan componentes de aceleración x, y y z sobre el mismo gráfico. Estos datos capturados también son guardados en un archivo y pueden ser analizados fuera de línea para mejorar los algoritmos de detección de paso. Cuando las rutinas de procesamiento de señal embebidas detectan un evento de arritmia, el nodo debe enviar un mensaje de evento al PS que entonces será transmitido al servidor medico apropiado. La grabación puede ser usada por el medico para evaluar el tipo y naturaleza exacta de el evento o para descartar esto como la grabación de un artefacto.