200 likes | 314 Views
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.
E N D
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, bio-potential sensors interfaces, a microcontroller, and an RF communication transceiver.
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 4333 4334 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