A Framework for Patient Monitoring
Download
Report
Transcript A Framework for Patient Monitoring
A Framework for Patient
Monitoring
A. L. Praveen Aroul, William Walker, Dinesh
Bhatia
Department of Electrical Engineering
University of Texas at Dallas
Outline
Introduction
Node architecture
Software Infrastructure
Network architecture
Microsoft HealthVault
Hardware – wrist module
Biote is built into a wrist module
which houses an accelerometer, biopotential sensors interfaces, a
microcontroller, and an RF
communication transceiver.
Node Architecture - Biote
Sensing subsystem
BMA 150 – accelerometer
Primary used for Activity Monitoring
framework
Provide a ranging form ±2g to ±8g
Interfaced to MSP430 using SPI
Bio-Potential sensors using UART
Processing subsystem
MSP430 microcontroller
16bit RISC CPU
120 kb ISP flash and 4Kb RAM
5 low power mode – save battery life
On chip Digital controlled oscillator
allows it wakeup within 1µs
Communication subsystem
CC2420 RF transceiver
Operate on 2.4 GHz ISM bands
Extensive hardware support for
packet handling, data buffering, burst
transmission, data encryption,
authentication.
Interface to MSP430 with SPI
Software Infrastructure
Use TI-Z-Stack as the communication
protocol stack
Compatible with ZigBee 2006 specification
Low cost, low power and reliable device
monitoring and control
Operating System Abstraction Layer of the
TI Z-stack provides scheduling, memory
management and messaging features
Network Architecture
Network coordinator node
Connect to the base station or mobile gateway,
which links to central server
Initiate the network, allowing other nodes to join
the network by issuing the PAN address
Performs routing operation as a router node
Power is consumed mostly during the
transmission and reception of data on wireless
radio
Preconfigured and fixed using traditional power
Bio-potential Sensor Interface
SpO2 Data acquisition
ECG measurement
Blood pressure & Heart rate
SpO2 Data acquisition
PM 31392B1 Micro Power Oximeter board
Continuously monitor SpO2 and Pulse rate
Transmit data as soon as readings are
received
Require no command to start
communication
Send data every 6 seconds initially
Periodically check battery status, forward
low battery warning to the monitoring
station
ECG measurement
GmBH EG1000 one channel ECG
module
Continuously monitor cardiac rhythm
and pulse rate, sending out data
using on board serial port
Programmable sample rate of
50,100,300
Transmission is automatic once ECG
data bytes are received
BPM interface
UA-767PC BPM provides BP and hear rate
reading
The sensor node sends a start signal to BPM to
switch into communication mode and open the
communication port. BPM now ready to receive
Sensor issues a command to take a
measurement
Readings are sent to the sensor node when the
reading process has complete
Limited processing is performed by the sensor
node on the data before previous data has
been transmitted
Turn on message
55
Open Comm Port message
02 43 50 43 30 35 3B
ACKnowledment
01 37 30 50 43 06
Take Reading
02 43 50 43 31 30 37
Data Message
38 30 33 43 33 43 34 36 5C 62
Microsoft Health Vault
A free online database used to store
and share health related information
Web based, it doesn’t support offline
access currently
A certificate identifies the intended
application only, access is granted to
only the registered application
Records in Health Vault
A record can contain personal
information such as name, blood
pressure readings, glucose level
readings, known allergies, etc.
It s possible to view and change other
records depending on permission
granted
Records can be shared
Master Record
A Master Record is a person who is
interested in monitoring one or more
persons
Two types of relationships
Doctor/hospital to patient
Family member to another member
This system can be depicted as a tree with
the Master Record at the root and the
patient/member as the leaves
Basic System Interface
1. Sensor to wireless sensor network
2. Wireless sensor network to an
internet accessible device
3. Internet accessible device to the
website
4. Human to the website
5. Website to Health Vault database
Question and Comment …