Security and Privacy for Health Care Applications

Similar documents
Next Generation Biometric Sensing in Wearable Devices

Biosignal Analysis Biosignal Processing Methods. Medical Informatics WS 2007/2008

Device Pairing at the Touch of an Electrode

A Body Area Network through Wireless Technology

A Dynamically Reconfigurable ECG Analog Front-End with a 2.5 Data-Dependent Power Reduction

E-health Project Examination: Introduction of an Applicable Pulse Oximeter

Hardware. MRI System. MRI system Multicoil Microstrip. Part1

ULP Wireless Technology for Biosensors and Energy Harvesting

EE 230 Experiment 10 ECG Measurements Spring 2010

NOISE REDUCTION TECHNIQUES IN ECG USING DIFFERENT METHODS Prof. Kunal Patil 1, Prof. Rajendra Desale 2, Prof. Yogesh Ravandle 3

Encoding and Framing

EECS 122: Introduction to Computer Networks Encoding and Framing. Questions

Wireless Transmission of Real Time Electrocardiogram (ECG) Signals through Radio Frequency (RF) Waves

Encoding and Framing. Questions. Signals: Analog vs. Digital. Signals: Periodic vs. Aperiodic. Attenuation. Data vs. Signal

Fetal ECG Extraction Using Independent Component Analysis

Wireless Network Security Spring 2012

Ques on (2): [18 Marks] a) Draw the atrial synchronous Pacemaker block diagram and explain its operation. Benha University June 2013

Power Allocation Tradeoffs in Multicarrier Authentication Systems

Wireless Sensor Networks. EP2980

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

International Journal of Scientific & Engineering Research, Volume 5, Issue 5, May ISSN

Sensor, Signal and Information Processing (SenSIP) Center and NSF Industry Consortium (I/UCRC)

An Energy-Division Multiple Access Scheme

Biomedical Instrumentation B2. Dealing with noise

Estimation Technique of the number of nodes in underwater wireless communication network

Measurements on Wireless transmission of ECG signals

On Using Channel Prediction in Adaptive Beamforming Systems

Path Loss Characterization of Horn-to-Horn and Textile-to-Textile On-Body mmwave Channels at 60 GHz

Wireless in the Real World. Principles

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Big Health Application System based on Health Internet of Things and Big Data

Wireless Network Security Spring 2014

Combined Transmitter Diversity and Multi-Level Modulation Techniques

Design Considerations for Wrist- Wearable Heart Rate Monitors

MOTIVATED by the rapid progress of solid state lighting

Keywords: Electronic Patch, Wireless Reflectance Pulse Oximetry, SpO2, Heart Rate, Body Temperature.

Wireless In Vivo Communications and Networking

Robust Wrist-Type Multiple Photo-Interrupter Pulse Sensor

Multiple Receiver Strategies for Minimizing Packet Loss in Dense Sensor Networks

APPLICATION OF HEART PHOTOPLETHYSMOGRAPHY

Low-cost photoplethysmograph solutions using the Raspberry Pi

Power Line Interference Removal from ECG Signal using Adaptive Filter

Embedded based Wireless Healthcare Monitoring Vivek S. Metange 1 Prof. J. J. Chopade 2

BME 405 BIOMEDICAL ENGINEERING SENIOR DESIGN 1 Fall 2005 BME Design Mini-Project Project Title

Performance Analysis of Cooperative Communication System with a SISO system in Flat Fading Rayleigh channel

Optimization of Axial Resolution in Ultrasound Elastography

Receiver Design for Noncoherent Digital Network Coding

Basic Concepts in Data Transmission

EE482: Digital Signal Processing Applications

HUMAN BODY MONITORING SYSTEM USING WSN WITH GSM AND GPS

doi: /TBME ( /TBME )

A Weighted Least Squares Algorithm for Passive Localization in Multipath Scenarios

Impulse Radio Intrabody Communication System for Wireless Body Area Networks

Communication Efficiency of Error Correction Mechanism Based on Retransmissions

Get your daily health check in the car

Multi-Channel Framework for Body Area Network in Health Monitoring

Introduction to Audio Watermarking Schemes

Design on Electrocardiosignal Detection Sensor

Project: IEEE P Working Group for Wireless Personal Area Networks N

COMPARISON OF VARIOUS FILTERING TECHNIQUES USED FOR REMOVING HIGH FREQUENCY NOISE IN ECG SIGNAL

Wireless Bio- medical Sensor Network for Heartbeat and Respiration Detection

Probabilistic Link Properties. Octav Chipara

ABSTRACT 1. INTRODUCTION

EXPERIMENT 8 Bio-Electric Measurements

Intelligent Pillow for Heart Rate Monitor

Extraction of Antenna Gain from Path Loss Model. for In-Body Communication

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

Physical Layer: Outline

BENG 186B Principles of Bioinstrumentation. Week 7 Review. Solutions

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

Pixie Location of Things Platform Introduction

Biomedical Signal Processing and Applications

An Advanced Architecture & Instrumentation for Developing the System of Monitoring a Vital Sign (Oxygen Saturation) of a Patient.

Medical Electronics Dr. Neil Townsend Michaelmas Term 2001 ( Pulse Oximetry: The story so far

Arterial pulse waves measured with EMFi and PPG sensors and comparison of the pulse waveform spectral and decomposition analysis in healthy subjects

Wireless Intro : Computer Networking. Wireless Challenges. Overview

Introduction to Medical Electronics Industry Test Analysis and Solution

TODAY S aging population is leading to a wide-scale. Wearable ECG Based on Impulse-Radio-Type Human Body Communication

Sensors. CSE 666 Lecture Slides SUNY at Buffalo

Radiation Pattern Analysis of Single and Multi-Antenna Wearable Systems

UWB Channel Modeling for Wireless Body Area Networks in Medical Applications

CHINA MED DEVICE. China Medtech Will Continue Its Double Digit Growth in Years to Come

Technical Report

FIBER OPTICS. Prof. R.K. Shevgaonkar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture: 22.

Embedded Prototype System for Monitoring Heart Rate

Aerospace Structure Health Monitoring using Wireless Sensors Network

Ad hoc and Sensor Networks Chapter 4: Physical layer. Holger Karl

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

DESIGN AND PROTOTYPING OF A MINIATURIZED SENSOR

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

Design of the Pulse Oximetry Measurement Circuit and Its Sensing System Based On CMOS

UWB medical radar with array antenna

Information and Decisions

UWB Channel Modeling

Full Duplex Radios. Sachin Katti Kumu Networks & Stanford University 4/17/2014 1

INTEGRATED APPROACH TO ECG SIGNAL PROCESSING

Channel Modeling ETI 085

Compression Schemes for In-body and On-body UWB Sensor Networks

Research Article Emergency Handling for MAC Protocol in Human Body Communication

Transcription:

Security and Privacy for Health Care Applications Yih-Chun Hu University of Illinois at Urbana-Champaign May 7, 203

Story Time Who is the adversary? NSFNet The power grid Maps provided by geni.org and jojoyek.blogspot.com

Honest but Curious Suppose that information providers run protocols correctly, but try to infer health information

Less Honest, Equally Curious

Sharing a Secret on a Body Prior researchers propose using electrocardiogram (ECG) to share a secret Poon et al., A Novel biometrics method to secure wireless body area sensor networks for telemedicine and m-health, IEEE Communications Magazine 2006 Bao et al., Using the timing information of heartbeats as an entity identifier to secure body sensor network, IEEE Transactions on Information Technology in Biomedicine 2008 Venkatasubramanian et al., EKG-based key agreement in body sensor networks, IEEE INFOCOM 2008 Xu et al., IMDGuard: securing implantable medical devices with the external wearable guardian, IEEE INFOCOM 20 They generally assume ideal ECG measurement, evaluations use hospital-provided data

Suboptimal ECG Measurement Isopotential lines represent locations of equal electrical potential Any sensing along a line has zero information In areas where the lines are sparse, sensors will gain little information [Image from: http://www.slideshare.net/ynabubbles/ecg-lecture]

Fundamental Problems Physiological value measurements are not robust to the sensor deployment location Outsiders can use other technology to remotely measure ECG and compromise physiological value-based secret sharing Existing techniques for remote measurement include using images Instant Heart Rate & CardioGraph on itunes App Store

External Measurement Hemoglobin carries oxygen in your blood. Oxygen-saturated hemoglobin and oxygendepleted hemoglobin absorb different spectra. Since O 2 saturation varies with the cardiac cycle, images can give pulse timing information. [Poh et al., Non-contact, automated cardiac pulse measurements using video imaging and blind source separation, Optics Express, 200] Image credit: SarekOfVulcan, Wikipedia

Our Exploration We sought to explore the problem of same-body detection: Practicality of using ECG signals for secret sharing (ECG experiment) Developed a novel approach for secret sharing using the body as a channel Modeled the body channel to determine the rate at which we can share secrets [Chang et al., Body Area Network Security: Robust Key Establishment Using Human Body Channel, HealthSec 202]

ECG Experiment Correlation coefficient () for a quantitative measurement of similarity between ideal (I) and other locations The measurements are sensitive to electrode orientation; we only show the maximum correlation (the minimum is 0) Measurements are time synchronized due to low autocorrelation (=0.0394) Abdomen ancreas Wrist rist W N B P M2 M Necklace uscle (E G) Muscle Designated target sensor locations that emulate predicted BAN use (see diagram on the right) nkle Ankle A Muscle uscle (E G)

ECG Experiment Result 0.7709 0.8473 0.939 0.7709 0.8473 0.939 0.0 0.037 0.0992 8 0.0 0.037 0.0992 8 0.003 0.3047 0.3442 7 0.003 0.3047 0.3442 7 0.023 0.0362 0.0782 20 0.023 0.0362 0.0782 20 0.0972 0.328 0.0972 0.328 0.6677 0.7436 0.6677 0.7436 N W M P M2 A ( in cm) B

Our Approach Our scheme replaces the body physiological values with an artificial electrical signal We directly attach an information-carrying electrical signal to the body around the torso Safe at low voltages; used for pain treatment Use voltage below the nerve action potential Treat the body as a communications channel between a common sender and a group of receivers Image from Yeza, Wikipedia article on TENS

Evaluating the Human Body Channel Ideal approach: acquire a TENS unit, attach it to a subject, measure the signal at the TENS unit and at our pre-determined body locations Unfortunately, TENS units are only available by prescription in the United States Alternative approach: characterize the channel: Measure the signal attenuation in heterogeneous and homogenous meat Measure the noise level in a human body Use C B log 2 (+S/N) [Shannon, 948] as our metric

Human Body Channel Model Additive noise channel model S = h S + n S is the transmitted signal, S is the distorted Noise Measurement and received on signal, living body h is channel amplitude, n is noise Path Homogeneous loss model for Meat channel Experiment amplitude Heterogeneous h(d) = α dmeat -γ, Experiment where d is distance and α, γ some constants

Channel Measurements We place a voltage potential across two points of our sample Modulated every 00ms, to carry data We place two electrodes at various points to measure the attenuation and reception probability Bit error rates: 0% error rate at almost every region Except one that had mean error rate of 0.6% The tissue is not alive (noise is much less than in living tissue)

Amplitude vs Normalized Peak-to-Peak Voltage (V) 0 0 0-7% less 0-2 Data (homogeneous) Data (mouse) Fit (homogeneous) 23x more Data (homogenous) Data (heterogeneous) Fit (homogenous) h 0-3 0 2 4 6 8 0 2 4 6 (cm) h worst case

Noise Variance (σ 2 ) Measurement σ 2 = 24.3 σ 2 = 38.3 N M σ 2 = 42.4 W B P σ 2 = 239. M2 A σ 2 = 3.74 σ 2 = 6.6 (σ 2 in µv 2 )

Capacity of Our Scheme B (d in cm, SNR in db, R in bits per hour)

Application to Body Area Networks Shannon capacity > secure bits per day with maximally conservative assumptions Transmit 0 symbols/second * 7200 seconds BAN applications are characterized by high-risk, low-occurrence events Secret updates are necessary only when the population of nodes changes Our scheme requires minimal hardware (two electrodes, ADC, and DAC) and is power-efficient, making it suitable for BAN applications

Questions??