Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base...
Transcript of Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base...
![Page 1: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/1.jpg)
Fakultät Informatik – Institut für Systemarchitektur – Professur Rechnernetze
Mercury: A Wearable Sensor Network Platform for High-Fidelity Motion
Analysis
Presenter: Abdulqader ShaawaSupervisor: Dr.-Ing. habil. Waltenegus DargieTU DresdenChair of Computer Networks
![Page 2: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/2.jpg)
Outline
- Motivation- Challenges- Mercury- SHIMMER- The Mercury Architecture
– Sensor Node– Base Station
Application– Scenario– Parkinson Disease (PD)– Epilepsy seizure– Other application
- Summery & future workMay 12, 2010
![Page 3: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/3.jpg)
Folie 3
Motivation
In recent years there has been increased interest in body sensor networks for wearable applications .
Wireless Sensors improve the study of Diseases , which need long term observation to develop more effective treatments.
previous systems : short-term use in a laboratory and The patient is always in radio
range of the base station , No wary about Battery lifetime. BUT : “It is highly desirable to capture longitudinal data from patients during
daily life or during extended stays at the hospital, which pushes the limitations of current sensor platforms ” .
![Page 4: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/4.jpg)
Folie 4
Challenges
Battery lifetime
The network must tune its operation in the face of variations in radio bandwidth
The system must yield high-quality, clinically-relevant data.
So , the key challenge is tuning the network’s operation to achievehigh data quality as well as long battery lifetimes.
![Page 5: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/5.jpg)
Folie 5
Mercury
Mercury is a wearable, wireless sensor platform . It is designed to overcome the core challenges of long battery
lifetime and high data fidelity for long-term studies .
It supports data collection on patients in hospital and home settings.
It provide flexible programming interface allowing a range of
policies to be implemented on top of the core functionality of the
sensor network.
![Page 6: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/6.jpg)
Folie 6
SHIMMER
SHIMMER includes : A TI MSP430 microcontroller A Chipcon CC2420 radio supporting the 802.15.4 standard. A MicroSD slot supporting up to 2 GB of flash storage. A 250 mAh Li-polymer rechargeable battery. In SHIMMER incorporates triaxial MEMS accelerometer, and add-on daughterboards interface to gyroscope, ECG, EMG, and other sensors types.
The SHIMMER measures 44.5×20×13 mm and weighs just 10 g, making it well-suited for long-term wearable use.
![Page 7: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/7.jpg)
Folie 7
Energy profile of the SHIMMER
Energy consumption is shown for each major operation. Results are shown for each second of data sampled, processed, or transmitted.
Energ y profile of the S H IM M ER s ens or platform
![Page 8: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/8.jpg)
Folie 8
Estimated lifetime for a SHIMMER under varying activity levels with a 250 mAh battery.
![Page 9: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/9.jpg)
Folie 9
The Mercury system architecture
![Page 10: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/10.jpg)
Folie 10
The Mercury system architecture
Mercury network consists of multiple sensor nodes worn by a patient, and a basestation( laptop with an 802.15.4 transceiver).
S ensor nodes : capture and store sensor data, compute features,and respond torequests from the base station to download data and change sampling and storagemodes.
The sensor node software is implemented using the Pixie operating system.
Data fidelity VS Battery lifetime in Pixi•Sampling and activity filter•Data storage•Feature extraction•Heartbeats•Reliable transfer protocol
![Page 11: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/11.jpg)
Folie 11
The Mercury system architecture
Base Station: The core of the Mercury system is the application driver, which runs on
the base station and manages data sampling, storage, and acquisition.
The driver is responsible for implementing policies to meet the clinicalrequirements of the application in terms of data quality and sensor lifetime.
Mercury provides a narrow APIthat permits the driver to inspect the sensor node state, configure sampling and storage modes, and drive data downloads.
The Mercury driver API
![Page 12: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/12.jpg)
Folie 12
Application Case studiesApplication Case studies
![Page 13: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/13.jpg)
Folie 13
Scenario A patient wears up to 8 sensors
equipped with MEMS accelerometers and gyroscopes
A base station, such as a laptop in the patient 's home, collects data from the network.
The data is then delivered via an Internet connection to the clinic where it is visualized and further processed by physicians.
![Page 14: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/14.jpg)
Folie 14
Parkinson’s Disease(PD) monitoring
The Mercury-based (PD) monitoring system is intended to characterizefluctuations in a patient’s motor activity over the course of a day (severalweeks).
It is necessary to tune the timing and dosage of medications to minimizecomplications.
The patient will put on the sensors in the morning and take them off to recharge each night .
A battery lifetime of at least 24 hours is desirable.
![Page 15: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/15.jpg)
Folie 15
Mercury API develop a range of Drivers to support PD monitoring
The standerd driver : no attempt to save energy , round-robin downloads, scoring function
Throttling downloads : only performing a download if the node has “excess energy” according to an energy schedule .And it will avoid downloading data from a node with a weak radio link.
Throttling gyro: turning it off during some active periods can save amount of energy(reduced data fidelity).
Other policies : throttle storage and throttle sampling increase lifetime, but severely impacts data quality
![Page 16: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/16.jpg)
Folie 16
Epilepsy seizure detection
This application involves detection of the onset of epileptic seizures
The patient is observed for several days (in a hospital) while withholdinganticonvulsant medications, thereby permitting seizures to occur.
Single node does not have enough information to determine if a seizure isoccurring combine information across multiple sensors to discriminateseizures .
Low detection latency is the chief concern.
The two parameters of interest are the score threshold T and the number ofnodes required to trigger a download cycle,k.
![Page 17: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/17.jpg)
Folie 17
Other applications
monitoring of rehabilitation exercise in patients being treated for stroke
measuring ambulation in patients with chronic obstructive pulmonary disease (COPD).
monitoring athletic performance.
The Mercury architecture is designed to support a wide range of sensors and application requirements without requiring complex programming of the sensor nodes.
![Page 18: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/18.jpg)
Folie 18
Summery
Mercury represents an important step towards longitudinalmonitoring of neuromotor diseases in a home setting.
Mercury techniques manages energy and radio bandwidthconsumption to achieve long lifetimes and high data quality.
As future work : they intend to extend the Mercury system to support a
wearable base station, such as a cell phone or iMote2, that can beused to collect and process sensor data on the body itself withoutrequiring an external base station.
![Page 19: Mercury: A Wearable Sensor Network Platform for High ... · The Mercury system architecture Base Station: The core of the Mercury system is the application driver, which runs on the](https://reader033.fdocuments.in/reader033/viewer/2022050214/5f609099176c73213407ccec/html5/thumbnails/19.jpg)
Folie 19
REFERENCES
1- Mercury: A Wearable Sensor Network Platform for High-Fidelity Motion Analysis
2- Analysis of Feature Space for Monitoring Persons with Parkinson’s Disease With Application to a Wireless Wearable Sensor System
3- http://fiji.eecs.harvard.edu/Mercury4- http://parkinsoninfo.org/more_info.asp