series editors technica a scientiae rerum naturalium...

66
UNIVERSITATIS OULUENSIS ACTA C TECHNICA OULU 2010 C 373 Young-Dong Lee WIRELESS VITAL SIGNS MONITORING SYSTEM FOR UBIQUITOUS HEALTHCARE WITH PRACTICAL TESTS AND RELIABILITY ANALYSIS UNIVERSITY OF OULU, FACULTY OF TECHNOLOGY, DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING C 373 ACTA Young-Dong Lee

Upload: others

Post on 25-Oct-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

ABCDEFG

UNIVERS ITY OF OULU P.O.B . 7500 F I -90014 UNIVERS ITY OF OULU F INLAND

A C T A U N I V E R S I T A T I S O U L U E N S I S

S E R I E S E D I T O R S

SCIENTIAE RERUM NATURALIUM

HUMANIORA

TECHNICA

MEDICA

SCIENTIAE RERUM SOCIALIUM

SCRIPTA ACADEMICA

OECONOMICA

EDITOR IN CHIEF

PUBLICATIONS EDITOR

Professor Mikko Siponen

University Lecturer Elise Kärkkäinen

Professor Hannu Heusala

Professor Olli Vuolteenaho

Senior Researcher Eila Estola

Information officer Tiina Pistokoski

University Lecturer Seppo Eriksson

Professor Olli Vuolteenaho

Publications Editor Kirsti Nurkkala

ISBN 978-951-42-6387-3 (Paperback)ISBN 978-951-42-6388-0 (PDF)ISSN 0355-3213 (Print)ISSN 1796-2226 (Online)

U N I V E R S I TAT I S O U L U E N S I SACTAC

TECHNICA

U N I V E R S I TAT I S O U L U E N S I SACTAC

TECHNICA

OULU 2010

C 373

Young-Dong Lee

WIRELESS VITAL SIGNS MONITORING SYSTEM FOR UBIQUITOUS HEALTHCARE WITH PRACTICAL TESTS AND RELIABILITY ANALYSIS

UNIVERSITY OF OULU,FACULTY OF TECHNOLOGY,DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING

C 373

ACTA

Young-Dong Lee

C373etukansi.kesken.fm Page 1 Tuesday, November 16, 2010 4:02 PM

Page 2: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care
Page 3: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

A C T A U N I V E R S I T A T I S O U L U E N S I SC Te c h n i c a 3 7 3

YOUNG-DONG LEE

WIRELESS VITAL SIGNS MONITORING SYSTEM FOR UBIQUITOUS HEALTHCAREWITH PRACTICAL TESTS AND RELIABILITY ANALYSIS

Academic dissertation to be presented with the assent ofthe Faculty of Technology of the University of Oulu forpublic defence in Auditorium TS101, Linnanmaa, on 10December 2010, at 12 noon

UNIVERSITY OF OULU, OULU 2010

Page 4: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

Copyright © 2010Acta Univ. Oul. C 373, 2010

Supervised byDocent Esko AlasaarelaProfessor Risto Myllylä

Reviewed byProfessor Mohammed ElmusratiProfessor Jukka Vanhala

ISBN 978-951-42-6387-3 (Paperback)ISBN 978-951-42-6388-0 (PDF)http://herkules.oulu.fi/isbn9789514263880/ISSN 0355-3213 (Printed)ISSN 1796-2226 (Online)http://herkules.oulu.fi/issn03553213/

Cover DesignRaimo Ahonen

JUVENES PRINTTAMPERE 2010

Page 5: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

Lee, Young-Dong, Wireless vital signs monitoring system for ubiquitous healthcarewith practical tests and reliability analysisUniversity of Oulu, Faculty of Technology, Department of Electrical and InformationEngineering, P.O.Box 4500, FI-90014 University of Oulu, FinlandActa Univ. Oul. C 373, 2010Oulu, Finland

AbstractThe main objective of this thesis project is to implement a wireless vital signs monitoring systemfor measuring the ECG of a patient in the home environment. The research focuses on two specificresearch objectives: 1) the development of a distributed healthcare system for vital signsmonitoring using wireless sensor network devices and 2) a practical test and performanceevaluation for the reliability for such low-rate wireless technology in ubiquitous health monitoringapplications.

The first section of the thesis describes the design and implementation of a ubiquitoushealthcare system constructed from tiny components for the home healthcare of elderly persons.The system comprises a smart shirt with ECG electrodes and acceleration sensors, a wirelesssensor network node, a base station and a server computer for the continuous monitoring of ECGsignals. ECG data is a commonly used vital sign in clinical and trauma care. The ECG data isdisplayed on a graphical user interface (GUI) by transferring it to a PDA or a terminal PC. Thesmart shirt is a wearable T-shirt designed to collect ECG and acceleration signals from the humanbody in the course of daily life.

In the second section, a performance evaluation of the reliability of IEEE 802.15.4 low-ratewireless ubiquitous health monitoring is presented. Three scenarios of performance studies areapplied through practical tests: 1) the effects of the distance between sensor nodes and base-station, 2) the deployment of the number of sensor nodes in a network and 3) data transmissionusing different time intervals. These factors were measured to analyse the reliability of thedeveloped technology in low-rate wireless ubiquitous health monitoring applications.

The results showed how the relationship between the bit-error-rate (BER) and signal-to-noiseratio (SNR) was affected when varying the distance between sensor node and base-station, throughthe deployment of the number of sensor nodes in a network and through data transmission usingdifferent time intervals.

Keywords: BER, ECG, IEEE 802.15.4, acceleration signal, personal area networks,reliability analysis, vital signs monitoring

Page 6: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care
Page 7: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

5

Acknowledgements

I wish to express my warm and sincere thanks to the University of Oulu and

Dongseo University for giving me the opportunity and resources to write this

thesis through their excellent dual-degree program. This work would not have

been possible without support from the dual-degree program between the

University of Oulu and Dongseo University.

I would also like to express my deep and sincere gratitude to my supervisor,

Professor Esko Alasaarela, for his understanding, encouragement and guidance

throughout the work of this thesis. His wide knowledge and technical thinking

have been of great value to me.

I am, as well, deeply grateful to my second supervisor, Professor Risto

Myllylä, Head of the Optoelectronics and Measurement Techniques Laboratory,

for his important support throughout this work.

Furthermore, I wish to express my sincere thanks to Professor Hoon-Jae Lee

who gave me important guidance and untiring help during my difficult moments.

Additionally, during this work I have collaborated with many colleagues for

whom I have great regard, and I wish to extend my warmest thanks to all those

who have helped me with my work in the Optoelectronics and Measurement

Techniques laboratory at the University of Oulu, and the USN laboratory at

Dongseo University, Korea.

Finally, I would like to convey my loving thanks to my wife Mi-Young, and

my son Hyeong-Gyu, for their encouragement and understanding.

Oulu, March 2010 Young-Dong Lee

Page 8: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

6

Page 9: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

7

List of terms, symbols and abbreviations

A/D Analog/Digital

ACK Acknowledgement

ADC Analog-to-Digital Converter

AWGN Additive White Gaussian Noise

BAN Body Area Network

BASN Body Area Sensor Network

BER Bit Error Rate

BMAC Berkeley MAC

BSN Body Sensor Network

CCITT International Telegraph and Telephone Consultative Committee

CRC Cyclic Redundancy Check

CTS Clear to Send

dB Decibels

dBm Decibels per Milliwatt

DMAC Distributed MAC

DSDV Destination Sequence Distance Vector

DSMAC Differential Service MAC

Eb/No Energy per Bit to Noise power spectral density ratio

ECG Electrocardiogram

EMT Emergency Medical Technician

g Gravitational constant

GHz Giga Hertz

GPRS General Packet Radio Service

GUI Graphic User Interface

HPF High Pass Filter

I/O Input/Output

ID Identification

ISM Industrial Scientific Medical

ISP In System Programmer

KB Kilobyte

Kbps Kilobits Per Second

LPF Low Pass Filter

LR-WPAN Low-Rate Wireless Personal Area Network

mA Milli-Ampere

MAC Media Access Control

Page 10: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

8

MB Mega Byte

MHz Mega Hertz

mm Millimeter

NACK Negative Acknowledgement

nesC Network Embedded System C

O-QPSK Offset Quadrature Phase-Shift Keying

PCB Printed Circuit Board

PDA Personal Digital Assistant

PER Packet Error Rate

PHY Physical Layer

PSK Phase-Shift Keying

QoS Quality of Service

RAM Random Access Memory

RF Radio Frequency

RS-232 Recommended Standard 232

RTS Request to Send

Rx Receiver

SMAC Sensor MAC

SNR Signal-to-Noise Ratio

SPI Serial Peripheral Interface Bus

SpO2 Oxygen Saturation

TCP/IP Transmission Control Protocol/Internet Protocol

TinyOS Tiny Micro Threading Operating System

TMAC Timeout MAC

Tx Transmitter

uA Micro-Ampere

UART Universal Asynchronous Receiver/Transmitter

UbiMon Ubiquitous Monitoring Environment for Wearable and Implantable

Sensors

UMTS Universal Mobile Telecommunication System

USB Universal Serial Bus

USN Ubiquitous Sensor Network

WiFi WLAN/IEEE 802.11

WLAN Wireless Local Area Network

WSN Wireless Sensor Network

Page 11: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

9

List of original papers

I Lee Y-D, Lee D-S, Chung W-Y & Myllylä R (2006) A wireless sensor network platform for elderly persons at home. Rare metal materials and engineering 35(3): 95–99.

II Amit P, Lee Y-D & Chung W-Y (2008) Triaxial MEMS accelerometer for activity monitoring of elderly person. Sensor Letters 6(6): 1054–1058.

III Lee Y-D & Chung W-Y (2009) Wireless sensor network based wearable smart shirt for ubiquitous health and activity monitoring. Sensors and Actuators B: Chemical 140(2): 390–395.

IV Walia G, Lee Y-D, Chung W-Y & Myllylä R (2006) Distributed healthcare monitoring in an ad-hoc network using a wireless sensor network. Proceedings of 11th International Meeting on Chemical Sensors, Brescia, Italy.

V Lee Y-D, Lee D-S, Walia G, Myllylä R & Chung W-Y (2006) Query based duplex vital signal monitoring system using wireless sensor network for ubiquitous healthcare. Proceedings of World Congress on Medical Physics and Biomedical Engineering, Seoul, Korea: 396–399.

VI Lee Y-D, Lee D-S, Walia G, Alasaarela E & Chung W-Y (2007) Design and evaluation of query supported healthcare information system using wireless sensor ad-hoc network. Proceedings of International Conference on Convergence Information Technology, Gyeongju, Korea: 997–1002.

VII Lee Y-D, Alasaarela E & Chung W-Y (2007) A wireless health monitoring system in multi-hop body sensor networks. Proceedings of 2nd International Symposium on Medical Information and Communication Technology (ISMICT’'07), Oulu, Finland.

VIII Chung W-Y, Lee Y-D & Jung S-J (2008) A wireless sensor network compatible wearable u-healthcare monitoring system using integrated ECG, accelerometer and SpO2. Proceedings of 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC 2008), Vancouver, Canada: 1529–1532.

The objective of paper I was to design and implement a small size ubiquitous

healthcare system for the home care of elderly persons. The system comprised a

wireless sensor network node, base station and server computer for the continuous

monitoring of ECG signals. ECG data, important vital heart signals that are

commonly used in clinical and trauma care, were displayed on a graphical user

interface (GUI) by transferring the data to a PDA or a terminal PC.

Paper II presents an activity classification system using an MEMS

accelerometer and a wireless sensor node. The three axes accelerometer measures

body acceleration signals and transmits measured data with the help of a sensor

node to a base-station. On the PC, real time accelerometer data is processed for

various classifications; rest-fall, running-fall and walking-running.

Page 12: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

10

Wearable sensor devices are proposed in paper III that are designed to fit well

into a shirt, which are of small size, low power consumption and offer the patients

wireless sensor network communication based on IEEE 802.15.4. The shirt

mainly consists of sensors for continuous monitoring of health data and

conductive fabrics to get the body signal, functioning as electrodes.

Paper IV describes the development of a distributed health monitoring system

prototype for clinical and trauma patients using a commercially available wireless

sensor network platform. The system has been designed to measure various vital

signs of the patients and transfer the health status wirelessly to a remote base-

station which was connected to a doctor’s PDA and terminal PC.

Paper V discusses the design issue for a query driven healthcare system and

its implementation using a wireless sensor node in an ad-hoc network. The paper

describes the system's architecture, including hardware design, query model and

experimental setup, and results and performance analysis are also presented.

Papers VI and VII present a wireless health monitoring system in multi-hop

body sensor networks using our ubiquitous sensor network platform. A mote

based 3-electrodes ECG monitoring system operates in wireless sensor networks.

The ECG signal from multiple patients was relayed wirelessly using a multi-hop

routing scheme to a base-station. The design and development of a wearable u-

Healthcare monitoring system using integrated ECG, accelerometer and oxygen

saturation sensors is introduced in paper VIII.

The author defined the research plan and carried out the literature review, and

wrote a manuscript presented in papers I-VIII. Experiments and measurements

were done by the author in association with the co-authors. The manuscript for

papers I, III-VIII, was written by the author with the kind help of the co-authors.

The author’s contribution to paper II was to design and fabricate a tri-axial

accelerometer sensor system using wireless sensor nodes. The author then carried

out the accelerometer sensor measurements together with Amit Purwar. He wrote

the first version of the manuscript, after discussions with the co-authors according

to the reviewer’s comments, the author wrote the revision of the manuscript.

Page 13: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

11

Contents

Abstract Acknowledgements 5 List of terms, symbols and abbreviations 7 List of original papers 9 Contents 11 1 Introduction 13

1.1 Related works .......................................................................................... 13 1.2 Objectives and outline of the thesis ........................................................ 15

2 Healthcare system requirements 17 2.1 Node lifetime .......................................................................................... 17 2.2 Packet recovery ....................................................................................... 17 2.3 Data collection ........................................................................................ 18 2.4 Dependent and independent waveforms ................................................. 18 2.5 Scalability ............................................................................................... 19

3 Vital signs monitoring system 21 3.1 System architecture of a general u-Healthcare system ............................ 21 3.2 MICAz node and ECG interface circuit .................................................. 22 3.3 USN platform for wireless sensor networking ........................................ 24 3.4 Sensor boards for vital signs monitoring................................................. 26

3.4.1 Single ECG interface circuit for MICAz node ............................. 26 3.4.2 ECG & accelerometer sensor board ............................................. 26 3.4.3 Wearable sensor node with sensor board ...................................... 28

3.5 Sensor node software .............................................................................. 30 3.5.1 Sampling time for the ECG signal ................................................ 33 3.5.2 Packet format ................................................................................ 33 3.5.3 Routing protocol ........................................................................... 34

4 Reliable medical data transmission 35 4.1 Need for reliable medical data transmission ........................................... 35 4.2 Low-rate wireless personal area networks .............................................. 36 4.3 Error rate analysis for reliability ............................................................. 36

5 Results 39 5.1 Experimental setup and ECG signal measurement ................................. 39 5.2 Wearable u-Healthcare monitoring ......................................................... 39 5.3 ECG data on the client display ................................................................ 42 5.4 PDA display ............................................................................................ 43

Page 14: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

12

5.5 Reliability analysis .................................................................................. 44 5.5.1 Reliability test in function of distance between sensor

nodes ............................................................................................. 44 5.5.2 Reliability test in the function of the number of the sensor

nodes ............................................................................................. 47 5.5.3 Reliability test for different time intervals .................................... 49

6 Discussion 51 6.1 Multi-hop network for wireless body area network ................................ 51 6.2 Electrocardiogram and accelerometer sensor .......................................... 52 6.3 Wearable system for ubiquitous healthcare ............................................. 53

7 Conclusion 55 References 57 Original Papers 61

Page 15: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

13

1 Introduction

An increasingly aging population has raised the concern of many countries about

its impact on health care systems. This has led to an urgent need for devising

cheaper and smarter ways to provide health care for suffers of age related disease.

Recent advances in sensor, communication and information technologies have

enabled the development of novel vital signs monitoring systems by which

various vital health parameters can be measured, like electrocardiogram (ECG),

body temperature, heart rate, blood pressure and oxygen saturation. In particular,

wireless healthcare related applications using wireless sensor networks [1–4] may

assist residents and caregivers by providing non-invasive and invasive continuous

health monitoring with a minimum interaction of doctors and patients. However,

there are some significant disparities, such as node lifetime, packet recovery and

medical data collection between existing wireless sensor networks and those

required for healthcare [5, 6]. In addition to the basic requirements of being

wireless, a future healthcare system based on wireless sensor networks must have

support for ad-hoc [7] networks, the mobility of patients or elderly persons, wide

ranges of data rates and a high degree of reliability. Also, these systems need to be

miniature in size, and should be easily wearable, thus causing the least

inconvenience to the patients.

The design of a sensor network is application-specific, and different

applications have different reliability [8] requirements. Reliable data

communication is an important factor for the dependability and quality-of-service

(QoS) [9–11] in several applications of wireless sensor networks. In particular,

this is the case for critical care applications of hospitals that allow the continuous

monitoring of a patient’s vital signs. We must consider the reliability of those

sensors, the sampling rate, the number of nodes in the same network and data

packet sizes, as well as the reliability of the medical devices themselves. This is

closely related to the performance of the system in medical applications [12].

1.1 Related works

The MobiHealth [13] project has developed a system for ambulant patient

monitoring over public wireless networks. Based on the body area network (BAN)

[14–17] interconnecting different vital signal sensors and actuators, the

measurements are transmitted using UMTS (or GPRS) to the healthcare center

where they are presented to the medical personnel. In this way, patients can be

Page 16: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

14

continuously monitored and receive advice when needed. The MobiHealth

patient/user is equipped with different vital constant sensors, like blood pressure,

pulse rate and ECG, interconnected via the healthcare BAN. The mobile base unit

is the central point of healthcare BAN, acting as a gateway aggregating the vital

sensor measurements (intra-BAN communication based on a wireless network

like Bluetooth [18] and Zigbee [19]) and transmitting them to the back-end

system (extra-BAN communication based on GPRS and UMTS), which can be

located within the health broker premises or be part of a wireless service provider.

From there, the measurements are dispatched to the healthcare broker where the

medical personnel monitor them.

The ubiquitous monitoring environment for wearable and implantable sensors

project (UbiMon) [20] at Imperial College London aims to provide a continuous

and unobtrusive monitoring system for patients in order to capture transient but

life threatening events. The basic framework of the UbiMon is based on the body

sensor network (BSN) design. The system consists of five major components,

namely the BSN nodes, the local processing unit, the central server, the patient

database and the workstation. With the current UbiMon structure, a number of

wireless biosensors including 3-leads ECG, 2-leads ECG strips, and oxygen

saturation (SpO2) sensors have been developed. To facilitate the incorporation of

context information, sensor-based context awareness, including accelerometers,

temperature and skin conductance sensors are also integrated into the BSN node.

Furthermore, a compact flash BSN card is developed for personal digital

assistants (PDAs), where sensor signals can be gathered, displayed and analyzed

by the PDA.

CodeBlue [21] has been designed to operate across a wide range of devices,

including low power motes, PDAs and PCs, and addresses the special robustness

and security requirements of medical care settings. The device consists of a

MICA2 [22] mote with a pulse oximetry signal processing module. The device

transmits periodic packets containing heart rate, SpO2 and photoplethysmogram

waveform data. Vital sign data from multiple patients can be relayed using an

adaptive, multi-hop routing scheme either to a wired base-station (such as a PC or

laptop) or directly to multiple handheld PDA devices carried by emergency

medical technicians (EMT’s), physicians, or nurses. CodeBlue has been designed

to provide routing, naming, discovery, and security for wireless medical sensors,

PDAs, PCs and other devices that may be used to monitor and treat patients in a

range of medical settings.

Page 17: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

15

1.2 Objectives and outline of the thesis

The main objective of this thesis project is to implement a wireless vital signs

monitoring system for measuring the ECG of a patient in the home environment.

The research focuses on two specific research objectives: 1) development of a

distributed healthcare system for vital signs monitoring using wireless sensor

network devices and 2) a practical test and performance evaluation for the

reliability for such low-rate wireless technology in ubiquitous health monitoring

applications.

The content of this thesis is summarized as follows:

Chapter 2 addresses the requirements for a ubiquitous healthcare system. The

main requirements for wireless healthcare such as node lifetime, packet recovery,

data collection, waveform and scalability are presented.

Chapter 3 presents the design and implementation of a ubiquitous healthcare

system that applies small-size components for the home care of elderly persons.

Two kinds of health monitoring systems have been developed; a single ECG

interface circuit for a MICAz [23] node and multiple sensors, ECG and

accelerometer sensor systems. In addition to this, a wearable ubiquitous

healthcare system for vital signs monitoring is presented.

Chapter 4 discusses reliable medical data transmission for improving the

quality-of-service, including the need for reliable medical data transmission, low-

rate wireless personal area networks (LR-WPAN) and error rate analysis for

reliability.

Chapter 5 presents the experimental results with a focus on vital signs

monitoring and performance evaluation.

Chapter 6 provides a summary of this work.

Page 18: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

16

Page 19: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

17

2 Healthcare system requirements

Wireless healthcare should satisfy the main requirements such as node lifetime,

packet recovery, data collection, waveform and scalability.

2.1 Node lifetime

The lifetime of a wireless sensor network is application-specific. With continuous

healthcare application, it is necessary to monitor a patient’s condition

continuously (keep the wakeup sensor active) because an event

(electrocardiogram and heart rate) can occur at any time. An important issue in

wireless sensor networks for continuous healthcare application is to maximize the

node lifetime while maintaining application or other constraints, such as delay

and reliability [24, 25]. In order to maximize node lifetime for continuous

healthcare application, power saving techniques should be considered through

avoiding unnecessary packet recovery, efficient data collection and reducing

packet losses.

2.2 Packet recovery

In continuous healthcare application, it is not necessary to use a packet recovery

mechanism because of packet loss, as it wastes resources. Any lost packet will be

replaced by the most recent update in the next transmission. Also, retransmission

of packets will require more storage memory at the motes, which is generally

limited. Since this is a healthcare scenario, where each node attached to a patient

transfers data independently of other nodes in the network, protocols like SMAC

[26], TMAC [27] and DSMAC [28], which need RTS/CTS packet exchanges for

lost packet recovery and have synchronized sleep and wake periods, are ignored.

SIFT [29] is a MAC protocol for event-driven wireless sensor network

environments. Although SIFT [29] achieves low latency at the cost of some

increase in energy consumption, it needs a system-wide synchronization for a

slotted contention window and would be complex to use with protocols not

utilizing synchronization.

Page 20: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

18

2.3 Data collection

While designing wireless sensor networks, the choice of a MAC layer protocol

also depends on the application requirements, topology used and network layer

routing protocol. A healthcare system generally requires a single monitoring base-

station, therefore a convergent type communication pattern would be a wise

choice, where data from the entire sensor network is finally collected at a single

base-station. For convergent type communication, the DMAC [30] protocol is a

good choice as it achieves very good latency compared to other sleep/listen

periods. Although DMAC does not avoid collision detection, the possibilities of

collision are reduced by the fact that in healthcare environments events will not

trigger all nodes simultaneously. The BMAC [31] protocol could also be a

possible choice, as it avoids packet collision and has a power management

scheme via low power listening, but unlike SMAC, it does not perform link level

retransmission or hidden terminal avoidance using RTS/CTS schemes [32]. The

best thing about BMAC is that it offers control to the protocols above it, allowing

the routing and application layers to change control parameters. This cross layer

communication is highly demanded in the designing of wireless sensor

applications, where often each communication layer not only needs to interact

with the intermediate layer, but also with the other layers directly.

2.4 Dependent and independent waveforms

Healthcare data which is waveform independent does not need continuous data

transfer, and therefore data transfer should be initiated only when desired by the

monitoring side, or in periods of finite durations. On the other hand, waveform

dependent data requires long-term medical data transfer in continuous healthcare

application. Therefore, for waveform dependent data, data-centric approaches

would be well suited where a query or command from the base-station initiates

the data transfer. The waveform independent data can use either the data-centric

approach or the event-driven approach where data is transferred when a specific

event is sensed. Generally, waveform independent data changes gradually without

any periodic sequence. So, only the change in amplitude over a specified

threshold is required to detect an abnormal event. To limit the amount of data

transferred, a threshold limit can be set, and if the value of sampled data goes

beyond the threshold, only then is the data transfer initiated. Also, packet loss is

not a major issue for wave independent data because even if a few packets are

Page 21: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

19

missed they can be replaced. For waveform dependent data, any packet lost can

be a big problem as it will result in a loss of useful information or can also give a

false impression of abnormality about a patient’s health parameter.

2.5 Scalability

Another important issue is that the routing of message packets from or to moving

nodes is more challenging, since stability becomes an important optimization

factor, in addition to energy and bandwidth etc. Since fast data delivery is a prime

requirement in healthcare, proactive routing protocols will be efficient, because in

this case, the path to be chosen is known in advance, before data transmission.

Also, any change in topology is updated by timely updates. Among all the

proactive protocols, a DSDV [33] based protocol would be better in

implementation and supports a flat network. The key advantage of DSDV is that

it guarantees loop freedom.

In a healthcare network, as data generated from different sensors will be at

different rates, subject to different quality of service constraints and following a

multiple data delivery model, traditional methods of data aggregation cannot be

applied. Scalability is also major issue because single gateway architecture is not

scalable for a large set of sensors [34].

Page 22: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

20

Page 23: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

21

3 Vital signs monitoring system

3.1 System architecture of a general u-Healthcare system

Ubiquitous healthcare is built around the concept of placing unobtrusive sensors

on a person’s body to form a wirelessly connected network. Personal area sensor

networks [35–37] make it possible to continually monitor patients almost

anywhere and immediately notify clinicians, the nearest hospital or an emergency

service of any critical change in status. Such networks can quickly transfer

biomedical data from sensors deployed on the body to a server computer for

processing.

Fig. 1 illustrates the system architecture of a general ubiquitous healthcare

system for monitoring patient status. The system consists of three major

components, namely, a body area sensor network (BASN) node, local processing

unit and central server.

Fig. 1. System architecture of ubiquitous healthcare system for vital signs monitoring

[I, published by permission of Rare Metal Materials and Engineering].

Health parameters obtained from the sensor nodes attached on the body of a

patient can be monitored by a PC or a PDA terminal using standard TCP/IP or

IEEE 802.11 (WLAN) connections. Integrated to the BSN node there are several

wireless biological sensors, including ECG, SpO2, and accelerometers, as well as

temperature and skin conductance sensors, used to monitor the patient’s vital

signs and context information. The base-station is a stand-alone unit, capable of

Page 24: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

22

receiving data from the wireless sensor node using an RF receiver, as well as

storing and transferring the data to a mobile unit using TCP/IP or IEEE 802.11.

An example of ubiquitous healthcare is provided by the ubiquitous monitoring

environment for wearable and implantable sensors (UbiMon) project [20] at

Imperial College, London, UK. This project aims to provide a continuous and

unobtrusive monitoring system for patient care in order to capture transient, but

life threatening events. To this end, a compact flash BSN card has been developed

for PDAs, allowing sensor signals to be gathered, displayed and analyzed by the

PDA. Apart from acting as the local processor, the PDA can also serve as the

router between the BSN node and a central server to which all collected sensor

data will be transmitted through a WiFi/GPRS network for long-term storage and

trend analysis. Monitoring terminals are utilized to allow clinicians to analyze

patient data using such portable handheld devices as laptops, PDAs or cellular

phones. In addition to real-time sensor information, historical data can also be

retrieved and played back to assist the diagnosis. [Paper I]

3.2 MICAz node and ECG interface circuit

Fig. 2 shows the system architecture of the wireless sensor network platform

discussed in this thesis, consisting of four major parts: sensor node, data

acquisition board, ECG interface circuit and base-station. As a sensor node, this

study used the commercially available MICAz (Crossbow Technology, Inc.,

USA). The MICAz has a Chipcon CC2420 radio chip set operating in the IEEE

802.15.4 standard (Zigbee compatible), an Atmega 128L microprocessor (Atmel

Corporation, USA) with a data throughput of 250 kbps. The data acquisition

board has a maximum of 11 input channels, each with its own 12-bit analog-to-

digital converter (ADC).

Page 25: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

23

Fig. 2. Hardware configuration of the wireless sensor network [I, published by

permission of Rare Metal Materials and Engineering].

One of most commonly monitored vital signs in clinical and trauma care are ECG

signals. A two- or three-electrode ECG is used to evaluate cardiac activity for an

extended period. Physicians, clinicians or the patients themselves can then

continuously watch for signs of deterioration in the patient’s condition and of

cardiac problems such as arrhythmia that occur intermittently, maybe only once or

twice a day. In this thesis, an ECG signal generator was used to get a more

accurate ECG signal for our preliminary experiment. In the rest of the

experiments, the ECG signal was obtained from sensors attached to a real human

body.

After processing in an interface circuit, signals produced by the ECG signal

generator were recorded by the MICAz wireless sensor node. MICAz nodes run a

custom operating system called TinyOS [38], which supports multiple threads,

allowing the performance of a variety of tasks tailored specifically for wireless

sensor network applications. Each node is capable of sending and receiving

specific wireless network packets called active messages. A similar MICAz node

was used as the base-station with an MIB510 serial PC interface to allow the

sensor node to communicate with a PC. Fig. 3 presents an inside block diagram of

a MICAz node consisting of five major modules: a micro-controller with internal

flash program memory, Zigbee compliant chipsets (CC2420, Chipcon Ltd.,

Norway), 512 KB of external serial flash memory, an ECG interface circuit and

an I/O connector, functioning as the input port of the sensor’s interface circuit.

[Paper I]

Page 26: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

24

Fig. 3. Block diagram of a MICAz sensor node [I, published by permission of Rare

Metal Materials and Engineering].

3.3 USN platform for wireless sensor networking

Fig. 4 shows a block diagram of the USN platform developed by our laboratory.

The specifications of the USN platform are summarized in Table 1.

The USN platform features an ultra low power Texas Instruments MSP430

micro-controller [39] with 10KB RAM, 48KB flash memory and 12-bit A/D

converter. It supports several low power operating modes and consumes as low as

5.1uA in sleep mode and 1.8mA in active mode. The CC2420 wireless transceiver

[40] is IEEE 802.15.4 Zigbee compliant and has programmable output power, a

maximum data rate of 250 kbps and hardware that provides PHY and some MAC

layer functions. The CC2420 is controlled by the MSP430F1611 through a SPI

port and a series of digital I/O lines. The M25P80 is an 8 MB serial flash memory

with a write protection mechanism, accessible from a SPI bus. To minimize the

size of the USN platform, the USB programming board was made as a separate

module which is needed only when nodes are connected to the PC either for

application download or when the node acts as a base-station. [Paper VII]

Page 27: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

25

Fig. 4. Block diagram of the USN platform.

Recent research has focused on the development of wireless sensor networks and

pervasive monitoring systems that can monitor the status of a patient (ECG, body

temperature, blood pressure, SpO2, accelerometer, etc.) for ubiquitous healthcare

applications. Therefore, a low power operating ECG sensor board was developed

for patient health monitoring, and the output of the ECG sensor board was

connected to a USN platform.

Table 1. Specifications of USN platform.

Item Specification Remark

Platform

Processor MSP430F1611

Memory 48 KB/10 KB Program flash/data RAM

Current draw 1.8 mA/5.1 uA Active/sleep mode

ADC 12 bit resolution 8 channels

Power 3V Battery

Connector Expansion/USB type

RF transceiver

Frequency band 2.4–2.485 GHz

Sensitivity −95 dBm

Transfer rate 250 Kbps

RF power −25 dBm–0 dBm

Range 150 m/20–30 m Outdoor/indoor

Current draw 18.8/17.4 mA/1 uA Rx/Tx/Sleep

Antenna Ceramic PCB antenaa

Page 28: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

26

3.4 Sensor boards for vital signs monitoring

3.4.1 Single ECG interface circuit for MICAz node

An ECG signal generator with an interface circuit was attached to the MICAz

node for the purpose of continuously supplying ECG signals identical to those

produced by an ECG sensor on a patient’s body.

Fig. 5 shows a block diagram of the ECG interface circuit. The ECG interface

circuit is required for the amplification of the output signal produced by the ECG

signal generator, signal conditioning and analog to digital conversion.

Fig. 5. Block diagram of an ECG interface circuit [I, published by permission of Rare

Metal Materials and Engineering].

3.4.2 ECG & accelerometer sensor board

Fig. 6 illustrates the block diagram of the sensor board which consists of an ECG

interface and a three-axis accelerometer sensor [Paper II] circuit. An ECG is a

bioelectric signal which records the heart’s electrical activity versus time;

therefore it is a very important and basic diagnostic tool for assessing heart

functions. An electrocardiogram is obtained by measuring electrical potential

between various points of the body using a biomedical instrumentation amplifier.

The electrical activity of the heart can be measured on the body surface by

attaching a set of electrodes to the skin. A standard 12-lead ECG is normally

acquired by using ten electrodes placed at specific locations on the patient’s body.

It is possible to reduce the number of leads to be used, due to the redundancy in

the cardiac information present in each of the standard ECG leads. ECG signals

Page 29: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

27

from at least two leads are generally used in order to generate an

electrocardiogram representation of the cardiac electrical activity. Another

important part of home healthcare is to monitor behaviour and physical activity in

daily life. There are many exisitng research studies [41–43] to develop fall

detection systems using a 3-axis accelerometer. The system can collect the

accelerometer signals to determine whether the person with the device attached

has fallen or not.

ECG signals from the electrodes are amplified with a gain of 300 (24.8 dB)

and filtered with the cut-off frequencies of 0.05 Hz and 123 Hz in the sensor

board. An ECG electrode has two conductive fabric electrodes (Polar Electro Oy,

Finland) which are woven into the fabric. In addition, the sensor board also has a

three-axis accelerometer sensor (MMA7260Q, Freescale) [Paper II] to measure

acceleration signals for the activity monitoring of a patient. The shape of a sensor

board with a wireless sensor node is designed with a contoured shape for

comfortable wear and convenience. [Paper III]

Fig. 6. Block diagram of a sensor board [III, published by permission of Elsevier].

Table 2. Sensor board specification.

Specifications

ECG sensor specification

ECG type Chest-belt type

Gain 300 (24.8)dB

Bandwidth 0.05–123 Hz

Supply voltage 3.3 V

Accelerometer sensor specification

Acclerometer type Chest-belt type

Axis 3-Axis (X, Y, Z)

Selective sensitivity 1.5/2/4/6 g

Supply voltage 3.3 V

Page 30: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

28

3.4.3 Wearable sensor node with sensor board

Fig. 7 shows the overall system architecture of the wearable smart shirt for

ubiquitous health and activity monitoring, which consists of a shirt with

integrated wireless sensor nodes, a base-station and server PC for remote

monitoring. The wireless sensor network consists of a large number of small

nodes, which have built-in computing, power, sensors to acquire physiological

and activity data from the human body and wireless transmission and reception

capability. The smart shirt is compatible with the wireless sensor network, thus

the individual physiological data from each smart shirt is transmitted in ad-hoc

wireless communication for further processing using a wireless link. [Paper III]

The wearable sensor nodes are responsible for acquiring the physiological

data and transmitting it to the base-station. The sensor nodes are designed to be

tiny in size and consume low operating power to reduce battery size, which can

also last for longer durations. The sensor node has a limited battery power, as well

as computing and communication capability, due to its physical structure.

Fig. 7. System architecture of the u-Healthcare system with wearable smart shirt [III,

published by permission of Elsevier].

The measured ECG and accelerometer data are transmitted to a server PC in a

wireless sensor network. The ECG signal is one of the most important vital signs

for knowing the health status of a patient or elderly person, and three axis

accelerometer signals are used in a medical device for detecting that a patient or

elderly person has fallen. If both signals, that is, ECG and accelerometer data, are

measured simultaneously, the resolution of the diagnosis can be improved. Fig. 8

Page 31: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

29

shows the architecture of the designed wireless sensor node. The wireless sensor

node is round in shape and 40 mm in diameter.

Fig. 8. Wireless sensor node (a) front side, (b) back side [III, published by permission

of Elsevier].

(a)

(b)

Page 32: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

30

The smart shirt consists of a wireless sensor node, an ECG & accelerometer

sensor board and conductive fabric electrodes for ECG measurement in a normal

shirt design. To reduce the size of the integrated wearable sensor node, the

structure is made up of two round shaped PCB boards which are composed of a

wireless sensor node plate for communication in a wireless sensor network and a

sensor board plate with an ECG interface & accelerometer. The wireless sensor

node and sensor board are combined together as shown in Fig. 9. The wireless

sensor node is placed in the top position and the sensor board with ECG interface

and accelerometer circuits is placed in the bottom position of the wearable sensor

node structure. To obtain physiological ECG data, two conductive fabric

electrodes are extended from the ECG interface circuit of the sensor board and are

knitted into the shirt. The smart shirt is a wearable T-shirt designed to collect

ECG and acceleration signals from the human body continuously in daily life.

The shirt contains ECG and accelerometer sensors that can be used to monitor

vital signs such as heart rate, ECG and acceleration. The double layer structure of

the wearable sensor node reduces the width of the normal single layer wireless

sensor node structure with sensors and gives convenience in wear with two AAA

size batteries. [Paper III]

Fig. 9. An integrated wearable sensor node combined with a wireless sensor node and

a sensor board in double layer structure.

3.5 Sensor node software

The sensor node software that runs on the USN platform takes samples, collects

physiological data and does multi-hop routing in real-time, and transmits the

results wirelessly to the base-station. The ‘uHealth’ application for the USN

Page 33: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

31

platform is implemented based on TinyOS [38]. TinyOS is a small, open source

embedded operating system developed by UC Berkeley. A stand-alone, power-

constrained operating system, TinyOS is application specific and comprises

selected system components and custom components needed for a single

application. In the TinyOS operating system, libraries and applications are written

in nesC [40], which is a structured component-based language. NesC has a C like

syntax, but supports the TinyOS concurrency model, as well as mechanisms for

structuring, naming and linking together software components into robust

network embedded systems. TinyOS defines a number of important concepts that

are expressed in nesC: (1) nesC applications are built out of components with

well-defined, bidirectional interfaces, (2) nesC defines a concurrency model,

based on tasks and hardware event handlers and detects data-races at compile

time. Races are avoided either by accessing a shared state only in tasks, or only

within atomic statements.

The component based architecture and event driven execution model of

TinyOS enables fine-grained power management while minimizing code size,

keeping in view the memory constraints in wireless sensor networks. Our

architecture for software is based on the Active Message communication model.

The Healthcare application consists of several components like ‘uHealth’, ‘ECG’,

‘GenericComm’ and ‘Routing’. These components have specific functions and

services that they provide/use to/from other connected components. Interfacing

techniques of these have been developed, and some of the components used are

shown in Fig. 10. [Paper IV, Paper V]

Page 34: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

32

Fig. 10. The uHealth software architecture.

Page 35: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

33

The main application level component is ‘uHealth’ which controls the event

handling of various hardware and software events. The component ‘ECG’

samples the ECG signal from the ECG sensor board. ‘GenericComm’ provides

generic packet handling and a basic ‘SendMsg’ and ‘ReceiveMsg’ interface using

TinyOS messages. ‘GenericComm’ will also interface to low level platform

specific TinyOS hardware drivers. The ‘Routing’ component provides the

function of routing data and topology updates to the application. [Paper VI, Paper

VII]

3.5.1 Sampling time for the ECG signal

The default value of the TIME_SCALE (local clocks of nodes) is fixed to a

resolution of 100, indicating a 0.1 second sampling time in TinyOS. In our study,

TIME_SCALE could be modified to 10, corresponding to a sampling time of 0.01

s. Thus, the ECG signal produced by the ECG signal generator passed through the

signal interface circuit and entered the MICAz. The analog ECG signal was

collected at a sampling rate of 125Hz and converted into a digital signal as 12 bit

data. [Paper I]

3.5.2 Packet format

Digitized ECG data can be transmitted to other sensor nodes or the base station

connected to the server PC by an RS-232 serial interface in the IEEE 802.15.4

(Zigbee compatible) standard format. The overall packet structure for the

developed system is composed of 36 bytes, as shown in Table 3. Similar to the

structure of tinyos message structure (TOS_MSG), the header part of the message

is comprised of a destination address, an active message handler, a group ID and

message length. This is followed by a data part of 29 bytes, which is composed of

7 bytes of multi-hop message attributes and data of 22 bytes. A 1 byte channel

was included for indication of types of sensors. The sensor reading is 16 bytes

and the rest are for internal management. The header and data part is followed by

a 2 byte CRC-CCITT, which is used to detect error that may occur in a message

during reception. [Paper I]

Page 36: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

34

Table 3. Packet structure for communication between sensor nodes [I, published by

permission of Rare Metal Materials and Engineering].

Header Data Part Payload Data Part (26bytes)

Destination

address

Active

Message

handler

Group ID Message

Length

Mote ID Counter ADC

Channel

ADC

Data

reading

2Bytes 1Byte 1Byte 1Byte 2Bytes 2Bytes 2Bytes 20Bytes

3.5.3 Routing protocol

For constructing our ad-hoc network, a variant of the Destination-Sequenced

Distance Vector (DSDV) algorithm [33] has been used in which the final

destination of data from all nodes is a single base station. The base station

periodically broadcasts its identity, which is used by receiving nodes for updating

its routing information table. They then rebroadcast the new routing update to any

nodes in their range. Thus, a hierarchy of nodes is formed with the base station at

the top level, and all nodes target their data to the nodes which are just above

them. Any change in topology is conveyed to the parent nodes, which can update

their tables.

Page 37: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

35

4 Reliable medical data transmission

4.1 Need for reliable medical data transmission

Quality of service is an important part of healthcare application. A critical factor

is reliable medical data transmission, by which medical information can be

monitored correctly by healthcare professionals. In a reliable medical data

transmission system, the receiver side BER may be affected by transmission

channel noise, interference, distortion, attenuation, wireless multipath fading, etc.

A healthcare application has a dynamic duty cycle compared to habitat and

environmental monitoring applications. For example, environmental monitoring

applications need a low duty cycle to collect environmental parameters like

temperature, humidity etc. These applications have lower packet loss

requirements than the high duty cycle applications (healthcare applications). For

many applications, a fundamental problem is providing efficient and reliable data

transmission. In wireless sensor networks, the data transmission is unreliable due

to several factors such as [45]:

– The wireless links can be unreliable, which leads to packet losses.

– The network congestions lead to packet losses as packets are dropped by

intermediate/routing nodes in the routing paths.

– Interference, attenuation and fading are the main factors in unreliable data

transmission

– Channel bit errors during wireless data transmissions.

In particular, ubiquitous health monitoring applications are related to human life.

So, health management, precise measurement and reliable data transmission

methods should be analysed before the designing of healthcare monitoring

applications. So far, a few research studies have been proposed [45, 54] for

reliable data transmission using positive acknowledgement (ACK) and negative

acknowledgement (NACK) methods. The data retransmission approach is the

most commonly used method for recovering packet error and losses. A packet loss

recovery through retransmission is not needed, because medical data is real time

data, as in the case of real-time u-Healthcare monitoring applications. If the data

collected needs to be retransmitted, then packet delay and significant energy

waste may occur because any lost packet will be replaced by the most recent

update in the next transmission. Furthermore, the retransmission of packets will

require extra storage memory at the motes, which is generally limited.

Page 38: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

36

4.2 Low-rate wireless personal area networks

Wireless technology for medical applications like IEEE 802.11 based WLANs

was used in this study The IEEE 802.15.4 standard was developed to address a

demand for low power and low-cost in low-rate wireless personal area networks

(LR-WPAN). IEEE 802.15.4 deals with a low data rate, but has a very long

battery life (months or even years) and a very low complexity. The IEEE standard,

802.15.4, defines the physical layer (PHY) and medium access control (MAC)

sub-layer specifications for low-rate wireless personal area networks. IEEE

802.15.4 defines two PHY layers; in the 2.4 GHz and 868/915 MHz bands. The

license free industrial scientific medical (ISM) 2.4 GHz band is available

worldwide, while the ISM 868 MHz and 915 MHz bands are available in Europe

and North America respectively. A total of 27 channels with three different over-

the-air data rates are allocated in 802.15.4: 16 channels with a data rate of 250

kbps in the 2.4 GHz band, 10 channels with a data rate of 40 kb/s in the 915 MHz

band, and 1 channel with a data rate of 20 kb/s in the 868 MHz band [46].

4.3 Error rate analysis for reliability

The bit error rate (BER) is the number of received binary bits that have been

altered due to noise and interference, divided by the total number of transferred

bits during a studied time interval. The BER can be considered as an approximate

estimate of the bit error probability ( bP ).

The packet error rate (PER) is the number of incorrectly transferred data packets

divided by the number of transferred packets. A packet is assumed to be incorrect

if at least one bit is incorrect. Denote that the packet error probability pP , is the

expectation value of PER, which can be expressed for a data packet length of N

bits as

1 (1 )Np bP P= − − . (1)

The BER is often expressed as a function of the normalized signal-to-noise ratio

(SNR) denoted by 0/bE N . The 0/bE N is the ratio of the average energy per

information bit to the noise power spectral density at the receiver input. For

example, in the case of an additive white Gaussian noise (AWGN) channel, the bit

probability of symbol error, eP , as a function of the 0/bE N is given by [47]

Page 39: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

37

0

2 be

EP Q

N

= ⋅

, (2)

where ( )Q ⋅ is the error function, bE is energy per bit, and 0N is the noise power

spectral density ratio. The SNR as a function of transmission distance is

expressed as

0

bE RSNRN B

= , (3)

where R is the channel data rate, and B is the channel bandwidth.

Fig. 11 shows the theoretical bit error rates of O-QPSK, 8-PSK and 16-PSK.

The curves present that O-QPSK is better than 8-PSK and 16-PSK. It is seen that

higher-order modulations exhibit higher error-rates in exchange and, however,

they deliver a higher raw data-rate.

Fig. 11. Theoretical bit error rate of O-QPSK, 8-PSK and 16-PSK.

-10 -5 0 5 10 15 2010

-8

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

Eb/N

0 (dB)

BE

R

O-QPSK

8-PSK16-PSK

Page 40: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

38

Page 41: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

39

5 Results

5.1 Experimental setup and ECG signal measurement

In our tests, ECG data was obtained from the ECG signal generator via an ECG

interface circuit, instead of an ECG sensor on the patient’s body. The ECG signal

generator generates a synthesized ECG signal with a user-settable heart rate,

signal duration, sampling frequency, QRS waves, etc. Fig. 12 shows the

oscilloscope output of the interface. This analog ECG signal, supplied to the

MICAz wireless sensor node, is nearly identical to a theoretically calculated ECG

signal. The deflections in the tracing of the ECG comprise the Q, R, and S waves,

that represent the ventricular activity of the heart. The interval between two R-

peaks indicates the time between heartbeats. [Paper I]

Fig. 12. (a) ECG data from the ECG signal generator, (b) ECG signal generator,

interface circuit board, MICAz sensor node and base station with an RS-232 interface

[I, published by permission of Rare Metal Materials and Engineering].

5.2 Wearable u-Healthcare monitoring

A wearable system must be comfortable and easy to use for the patient. The

wearable sensor node system was designed to fit perfectly into a shirt. Fig. 13 (a)

shows the wearable smart shirt which consists of conductive fabric electrode pairs

and the wearable sensor node system. The wearable sensor node is attached on the

wearer’s chest as shown in Fig. 13 (b). The smart shirt provides an extremely

(a) (b)

Page 42: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

40

versatile framework for the incorporation of sensing, monitoring and information

processing devices. Moreover, the smart shirt can be used in a variety of

applications such as battlefield, public safety, health monitoring and sports and

fitness, among others [48, 49]. [Paper III]

Fig. 13. Smart shirt with an integrated wearable sensor node [III, published by

permission of Elsevier].

The monitoring of vital signs during the wearing of the designed smart shirt was

tested by real time monitoring of the ECG and acceleration signals of a wearer.

For the simultaneous monitoring of physiological ECG data and the activity of the

smart shirt wearer, a treadmill was used. The speed of the treadmill was

controlled at a speed of 5km/h for walking and 8km/h for running. The system

test on the treadmill was performed with the wearer standing motionless (resting),

walking and running on the treadmill as shown in Fig. 14. Fig. 15 shows the test

results for walking, running and resting after the exercise.

Page 43: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

41

Fig. 14. ECG signal variations during walking, running and resting on the treadmill [III,

published by permission of Elsevier].

The raw acceleration signals from a 3-axes accelerometer in the wearable sensor

node of a smart shirt during the exercise of a person on a treadmill were measured

in a wireless sensor network, as shown in Fig. 15. Acceleration signals provide

valuable information for the wearer’s activity classification, such as walking,

running and resting (standing). [Paper III]

Page 44: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

42

Fig. 15. Acceleration signals form a three-axes accelerometer during walking, running

and resting of a person on a treadmill [III, published by permission of Elsevier].

5.3 ECG data on the client display

Attached to the ECG signal generator and interface circuit, the MICAz sensor

node collected the ECG signal at a sampling rate of 125 Hz. Thus, the client PC

also collected data at a 125 Hz sampling rate. Fig. 16 shows such ECG data,

sampled at a 12 bit resolution, in the terminal PC’s GUI. A comparison of the

ECG data obtained from the ECG signal generator via the interface circuit in Fig.

12 (b) and the ECG data in the terminal PC’s GUI in Fig. 16, indicates that the

sensor data were accurately transferred to the terminal PC via wireless IEEE

802.15.4 communication between the sensor node and the base station. The same

is true concerning the transmission of data via TCP/IP between the server and the

terminal PC in real time. [Paper I]

Page 45: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

43

Fig. 16. ECG data in the terminal PC’s GUI [IV, published by permission of IMCS2006].

5.4 PDA display

A PDA (Personal Digital Assistant) was also used as a client terminal. Fig. 17 (a)

shows a PDA GUI snapshot of the PDA emulator, which displays real-time ECG

data sent from the server. The graphic user interface was developed to enable the

PDA terminal to display the recorded ECG data in real time on the PDA emulator

and PDA screen, as shown in Fig.17 (a) and (b). [Paper I]

Fig. 17. Screenshot from a PDA emulator (a) and PDA GUI (b) [I, published by

permission of Rare Metal Materials and Engineering].

(a) (b)

Page 46: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

44

5.5 Reliability analysis

The parameters used in the experiments are summarized in Table 4. In every

measurement, a total of 500 packets were sent to the base-station with a fixed

packet size of 46 bytes in each packet. The measurements for PER [50, 51] were

made from a 1 to 100 meter distance between sensor nodes and base-station. The

system operates at a 2.4 GHz band and offers a bit rate of 250 kbps [52–54].

Table 4. Table 1 Reliability analysis parameters.

Parameters Value

Number of sent packets 500 (ECG data)

Number of packet size 46 bytes

Number of nodes 1~5

Topology configuration Randomized

Channel data rate 250 kbps

Ground distance 1~100 m

RF frequency 2.45 GHz

RF power −25~0 dBm

5.5.1 Reliability test in function of distance between sensor nodes

For empirical measurements, three scenarios were considered, such as; (1) the

distance between sensor nodes and the base-station, (2) the number of the

deployed sensor nodes in a network, (3) data transmission by different time

intervals. They were measured to analyse the reliability of the technology in low-

rate wireless health monitoring applications. The PER is calculated from the

received data that is analyzed to evaluate performance according to the scenarios.

All of the experiments were conducted using ECG sensor data in an indoor

environment. The first experiment is about the measurement of the PER, as a

function of distance, in a short communication range. The experimental setup was

built according to Table 4. The experiment scenario of different distances between

sensor node and base-station is shown in Fig. 18. For this experiment, a distance

of 1–100 meters was applied. The distances between sensor node and base-station

were varied to measure the PER.

Page 47: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

45

Fig. 18. Measurement setup of network reliability of the distance between sensor

nodes and base-station.

In Fig. 19, the measured PER is shown as a function of the distance between

sensor node and base-station. The average packet loss rate was obtained by setting

RF signal strength to 0 dBm and 500 packets were sent to the base-station. The

PER was calculated using the received packet loss rate. The x-axis shows the

distance between sensor node and base-station. The PER increased when the

distance between sensor node and base-station was increased. The result shows

that the minimum and maximum packet losses are not much different. However, it

was found that the PER in the function of the distance jumped up suddenly after

50 meters and was almost zero when node 1 and node 2 were deployed at the

same time in a network.

The results of the measured PER versus SNR of different distance values

such as D=10, 60 and 90 meter are shown in Fig. 20. The PER is 0.0033 where

SNR is 8 dB.

Page 48: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

46

Fig. 19. Measured PER in the function of the distance between sensor node and base-

station.

10 20 30 40 50 60 70 80 900

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Distance [m]

PE

R

Distance

Page 49: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

47

Fig. 20. Measured PER versus SNR for different distance values, D=10, 60 and 90

meter.

5.5.2 Reliability test in the function of the number of the sensor nodes

The second set of experiments was to measure the PER as a function of the

number of the sensor nodes, as shown in Fig. 21. In this experiment, a

randomized topology was used and four sensor nodes and one base-station were

deployed in a network. It was assumed that each sensor node is about 20 meter

away from a base-station and RF signal strength was set to −5 dBm.

The PER, by deployment of the number of sensor nodes, is shown in Fig. 22.

The measured PER is almost 0 when two sensor nodes are deployed in a network.

However, it was found that the PER increases from the third sensor node. X axis

represents the number of sensor nodes deployed in a network and the curves

represent each sensor node with ID numbers. The PER is almost 0 (100% success

rate) when node 1 and node 2 deployed at the same time in a network. The PERs

of each sensor nodes are not much different as shown in Table 5. However, the

-15 -10 -5 0 5 1010

-3

10-2

10-1

100

Eb/N0 (dB)

BE

R

D=10

D=60D=90

Page 50: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

48

PER increases with an increase in the number of nodes, due to collision of the

packets.

Fig. 21. Measurement setup for deployment of the number of sensor nodes.

Fig. 22. Measured PER of number of transmission nodes.

1 1.5 2 2.5 3 3.5 4 4.5 50

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Number of nodes

PE

R

1 node2 node3 node4 node5 node

Page 51: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

49

Table 5. End-to-end success rate of number of transmission nodes.

Node ID Number of nodes Success rate (%)

1 1 99.56

2 1 99.32

2 99.44

3 1 72.4

2 71.64

3 72.52

4 1 59.32

2 50.52

3 59.96

4 43.8

5 1 39.72

2 47.76

3 41.56

4 35.56

5 37.96

5.5.3 Reliability test for different time intervals

For the last experiment, a scenario was considered for different time intervals on

different sensors using ECG and temperature sensors. Fig. 23 shows the results of

the PER for different sampling time intervals, when ECG data packets were sent

to the base-station at a rate of every 0.01 sec. On the other hand, the time interval

of the temperature sensor was set to 1 sec when sending the data to the base-

station. The PER of the temperature sensor is almost 0, when seven sensor nodes

are deployed in a network. On the other hand, in the ECG experiment, the PER

increased sharply for three or more sensor nodes in the network. As the number of

ECG sensor nodes increases, the PER also increases because of contention among

multiple sensor nodes and data packet overflow.

Page 52: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

50

Fig. 23. Measured PER for different sampling time intervals, ECG (0.01 sec) and

temperature sensors (1 sec).

1 2 3 4 5 6 7 8 9 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Number of nodes

PE

R

ECG : 0.01s

Temperature : 1s

Page 53: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

51

6 Discussion

The main objective of this thesis project was to study the use of wireless sensor

networks in a healthcare system as a low power consumption, low cost and ad-

hoc network. This thesis project focused on two specific research topics: 1) the

development of a distributed healthcare system for vital signs monitoring using

wireless sensor network devices and 2) the empirical analysis of the reliability of

such low-rate wireless technology ubiquitous health monitoring applications.

6.1 Multi-hop network for wireless body area network

This study proposes a ubiquitous healthcare system for vital signs monitoring in

Chapter 3. Since remote sensing techniques are to use wireless health monitoring,

this thesis project sought to provide a reliable ECG signal for professional

healthcare monitoring. While technological advancements have resulted in

changes in many aspects of daily life, there is still a significant gap between the

existing solutions and the needs in the medical field.

This thesis project is an endeavour to suggest a solution for utilizing wireless

technologies and to provide a remote health monitoring system designed for the

medical environment. This system provides continuous and unobtrusive

monitoring for patient care in order to capture transient behaviour. This system

consists of three major components; a body sensor network node, local processing

unit and a central server. Body sensor network nodes are attached on the body of a

patient based on wireless sensor networks. The gathered data is transmitted

wirelessly over radio to the receiving base-station. Recent research has also

focused on the development of wireless sensor networks and health monitoring

systems. For example, a number of wearable systems have been proposed with

integrated wireless transmission and local processing. The vital signs monitoring

systems worked fine in single-hop (ad-hoc network) data communications, but

revealed some scheduling problems in a multi-hop network. One of the more

difficult constraints was that several wireless biological data sensors, including

ECG, SpO2, accelerometers etc., reached the limits of using a multi-hop

environment. Our best guess is that the star topology and one hop connection to

the base-station is preferred for body sensor networks. The star topology network

is a popular option for a wireless body area network where a base-station

(gateway node) gathers the sensing information from sensor nodes.

Page 54: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

52

6.2 Electrocardiogram and accelerometer sensor

The electrocardiogram (ECG) is currently one of the most widely prescribed

medical diagnostic procedures. ECG is usually used in a diagnostic mode and a

monitoring mode. In the monitoring mode, the frequency filter band is set at

0.5Hz to 40Hz. In the diagnostic mode, the high-pass filter is set at 0.05Hz and

the low-pass filter at 150Hz. The ECG sampling rate was 125Hz in this thesis

project, which allowed the bandwidth of the ECG (0.05 to 123Hz) to be captured.

The ECG signal was amplified with a gain of 200 (24.8dB). In TinyOS, the

default value of the sampling rate is fixed at a resolution of 100, indicating 0.1

seconds (10Hz). In this thesis project, we tried to apply a resolution of 4,

indicating 250Hz, with which an ECG signal cannot be clearly obtained.

Therefore, we were interested in obtaining better performances in terms of the

sampling rate, because according to well-known sampling theories, the sampling

rate must be more than two times the highest frequency in the ECG signal.

However, a bandpass-filter from 0.05 to 123Hz was used to limit analog-to-digital

converter (ADC) saturation and for anti-aliasing when the analog outputs of the

playback unit were digitized. Perhaps there are not very many signal components

above 62Hz. The ADC was unipolar, with a 12-bit resolution over a 5mV range.

Sample values thus range from 0 to 2047 inclusive, with a value of 1024

corresponding to zero volts. So, to convert a sample back into physical units

(millivolts), the ADC Zero 1024) is subtracted from the sample value and then

divided by the gain.

Accelerometer sensors have been widely used to monitor human posture and

movement parameters. We attached on the chest a three-axes accelerometer to

measure body acceleration as the reference signal. The subject was waking and

running on the treadmill. Acceleration signals provide valuable information, such

as walking, running and resting (standing) in our experiments. A three-axes

acceleration signal, together with an ECG signal which included motion artefacts,

are measured as shown in Fig. 24. As seen in Fig. 24, Y-axis acceleration data is

the most sensitive to the motion artefact contained in the ECG signal, even though

X-axis acceleration data varies much more widely in our experimental result.

Page 55: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

53

Fig. 24. ECG signal with motion artefact and three-axes accelerometer signals.

6.3 Wearable system for ubiquitous healthcare

A wearable system for ubiquitous healthcare should provide stable signals during

the patient’s daily activities. Resistance to motion artefact remains a significant

challenge for wearable systems. Efforts are ongoing to eliminate artefacts by

improving hardware design and applying signal processing algorithms. Various

studies have been devoted to the development of ring, watch, band, or garment

based wearable monitors, to improve the patient’s tolerance. In our smart shirts, it

is still not very clear how to reduce the motion artefacts. Further improvements in

artefact reduction will remain critical for improvements in the wearability, patient

acceptance and medical value of existing wearable systems. These contributions

are limited by factors including hardware design constraints associated with the

sensing of human status, power consumption, data storage and signal processing.

Page 56: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

54

Page 57: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

55

7 Conclusion

The main objective of this thesis project is to implement a wireless vital signs

monitoring system for measuring ECG from a patient in the home environment.

The research focuses on two specific research objectives: 1) the development of a

distributed healthcare system for vital signs monitoring using wireless sensor

network devices and 2) a practical test and performance evaluation of the

reliability for such low-rate wireless technology in ubiquitous health monitoring

applications.

The first section of the thesis describes the design and implementation of a

ubiquitous healthcare system with tiny devices for the home care of elderly

persons. The system has been designed using a commercially available wireless

sensor network platform (MICAz, Crossbow Technology Inc., USA). The system

is capable of obtaining physiological data from a sensor attached to the patient’s

body and transfers the data wirelessly to a remote base-station in an ad-hoc

network following the IEEE 802.15.4 standard for wireless personal area

networks. The system concept can be used for ad-hoc routing of vital signs

monitoring signals to base-stations within the hospital premises, as well as in

applications that require monitoring from the patient’s home. A wireless health

monitoring system has potential to provide an improved service to patients,

doctors and caregivers through continuous health monitoring. In addition, a smart

shirt with wireless sensor network compatibility is designed and fabricated for the

continuous monitoring of physiological ECG signals and physical activity signals

from an accelerometer simultaneously. To collect physiological ECG data and

activity of the smart shirt wearer simultaneously, the performance test is done on

a treadmill by a wearer who is resting, walking and running on the treadmill at

various speeds. Thus, the developed smart shirt system can be capable of

improving the accuracy of a patient's diagnosis by continuous monitoring with a

non-invasive, comfortable and convenient shirt to wear in a wireless sensor

network environment.

In the experimental tests, ECG data was displayed on a Graphical User

Interface (GUI) by transferring the data to a PDA or a PC through a base-station

connected via the UART. To prove the capability of the wireless sensor network

platform for ubiquitous healthcare applications, the performance of the TinyOS-

based sensor network platform was tested with positive results.

In the second section, the thesis project produced an empirical analysis of the

reliability of low-rate wireless ubiquitous healthcare monitoring applications.

Page 58: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

56

Three scenarios of performance studies were considered for empirical

measurement: 1) the effects of the distance between sensor nodes and base-station,

2) the number of the deployed sensor nodes in a network and 3) data transmission

by different time intervals. They were measured to analyse the reliability of the

technology in low-rate wireless u-Healthcare monitoring applications.

In this thesis project, three scenarios were considered for studying the

reliability of low-rate wireless u-Healthcare monitoring. In medical applications

using ECG data, the PER is higher (about 10−4) than the environment data (10−6)

coming from a temperature sensor. Moreover, reliability based on wireless sensor

networks, in particular, low-rate wireless medical monitoring applications, the

distance between sensor node and base-station, the number of sensor nodes in the

network and different time intervals affect reliability performance, as shown in

experimental results. It was found that the PER of distance jumped up suddenly

after 50 meters and was almost zero when node 1 and node 2 deployed at the

same time in a network. To apply low-rate wireless technology for wireless

ubiquitous health monitoring applications, the sampling rate, number of nodes

and data packet sizes, as well as reliable medical devices, are closely related to

the overall reliability of the system.

Page 59: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

57

References

1. Culler D, Estrin D & Srivastava M (2004) Overview of sensor networks. Computer 37: 41–49.

2. Akyildiz IF, Su W, Sankarasubramaniam Y & Cayirci E (2002) A survey on sensor networks. IEEE Communications Magazine 40(8): 102–114.

3. Szewczyk R, Osterweil E, Polastre J, Hamilton M, Mainwaring A & Estrin D (2004) Habitat monitoring with sensor networks. Communications of the ACM 47(6): 34–40.

4. Kim S (2005) Wireless sensor networks for structural health monitoring. Master thesis, University of California at Berkeley.

5. Puccinelli D & Haenggi M (2005) Wireless sensor networks-applications and challenges of ubiquitous sensing. IEEE Circuits and Systems Magazine 5: 19–29.

6. Otto C, Milenkovic A, Sanders A & Jovanov E (2006) System architecture of a wireless body area sensor network for ubiquitous health monitoring. Journal of Mobile Multimedia 1(4): 307–326.

7. Makki SK, Li XY, Pissinou N, Makki S, Karimi M & Makki K (2008) Sensor and ad-hoc networks: theoretical and algorithmic aspects. Lecture Notes in Electrical Engineering, Springer.

8. Varshney U & Sneha S (2006) Patient monitoring using ad hoc wireless networks: reliability and power management. IEEE Communications Magazine 44(4): 49–55.

9. Zhou G, Lu J, Wan CY, Yarvis MD & Stankovic JA (2008) BodyQoS: adaptive and radio-agnostic QoS for body sensor networks. Proceedings of the IEEE INFOCOM: 565–573.

10. Liu Y, Elhanany I & Qi H (2005) An energy-efficient QoS-aware media access control protocol for wireless sensor networks. Proceedings of the IEEE MASS 2005, Washington DC, USA.

11. Zhao Q & Tong L (2003) QoS specific medium access control for wireless sensor networks with fading, In Proceedings of the 8th International Workshop on Signal Processing for Space Communications (SPSC ’03), Catania, Italy.

12. Golmie N, Cypher D & Rebala D (2005) Performance analysis of low rate wireless technologies for medical applications. Computer Communications 28(10): 1255–1275.

13. Halteren VA, Bults R, Wac K, Dokovsky N, Koprinkov G, Widya I, Konstantas D & Jones V (2004) Wireless body area networks for healthcare: the MobiHealth project. Studies in Health Technology and Informatics 108: 181–93.

14. Jovanov E, Milenkovic A, Otto C & de Groen PC (2005) A wireless body area network of intelligent motion sensors for computer assisted physical rehabilitation. Journal of NeuroEngineering and Rehabilitation 2(6).

15. Li H-B, Takizawa K-I, Zhen Bin & Kohno R (2007) Body area network and its standardization at IEEE 802.15.MBAN. In Mobile and Wireless Communications Summit. 16th IST, Budapest, Hungary: 1–5.

16. Zasowski T (2007) A system concept for Ultra Wideband (UWB) body area networks. PhD thesis, ETH Zurich.

Page 60: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

58

17. Schmidt R, Norgall T, Morsdorf J, Bernhard J & Grun T (2002) Body area network BAN-a key infrastructure element for patient-centered medical applications. Biomed Tech (Berl) 47: 365–368.

18. Rosener D (2007) Introduction to Bluetooth engineering. John Wiley & Sons Inc. 19. Zigbee Alliance. URI: http://www.zigbee.org. 20. Ng JWP, Lo BPL, Wells O, Sloman M, Toumazou C, Peters N, Darzi A & Yang GZ

(2004) Ubiquitous monitoring environment for wearable and implantable sensor. International Conference on Ubiquitous Computing (Ubicomp).

21. Malan D, Fulford-Jones T, Welsh M & Moulton S (2004) CodeBlue: An ad hoc sensor network infrastructure for emergency medical care. In Proceedings of the Mobisys 2004 Workshop on Applications of Mobile Embedded Systems (WAMES 2004), Boston, MA.

22. Landsiedel O, Wehrle K, Gotz S (2005) Accurate prediction of power consumption in sensor networks. Proceedings of the Second IEEE Workshop on Embedded Networked Sensors (EmNetSII), Sydney, Australia.

23. XBOW Mote Specifications. URI: http://www.xbow.com. 24. Feeney LM (2001) An energy-consumption model for performance analysis of routing

protocols for mobile ad hoc networks. Mobile Networks and Applications 3(6): 239–249.

25. Younis M, Youssef M & Arisha K (2002) Energy-aware routing in cluster-based sensor networks. Proceedings of the 10th IEEE Int’l Symp. on Modeling, Analysis & Simulation of Computer & Telecommunications Systems (MASCOTS ’02).

26. Ye W, Heidemann J & Estrin D (2002) An energy-efficient MAC protocol for wireless sensor networks. Proceeding of the INFOCOM, New York, USA: 1567–1576.

27. Dam TV & Langendoen K (2003) An adaptive energy-efficient MAC protocol for wireless sensor networks. Proceedings of the First ACM Conference on Embedded Networked Sensors Systems, New York, USA: 1567–1576.

28. Lin P, Qiao C & Wang X (2004) Medium access control with a dynamic duty cycle for sensor network. Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC) 3: 1534–1539.

29. Jamieson K, Balakrishnan H & Tay YC (2006) Sift: a MAC protocol for event-driven wireless sensor networks. Proceedings of Third European Workshop on Wireless Sensor Networks (EWSN): 260–275.

30. Lu G, Krishnamachari B & Raghavendra CS (2004) An adaptive energy-efficient and low-latency MAC for data gathering in sensor networks. Proceedings of the IEEE International Workshop on Algorithms for Wireless, Mobile, Ad Hoc and Sensor Networks, Santa Fe, New Mexico.

31. Polastre J, Hill J & Culler D (2004) Versatile low power media access for wireless sensor networks. Proceedings of 2nd ACM Conference on Embedded Network Sensor System (SenSys), Baltimore, USA: 95–107.

32. Malesci U (2005) A measurement-based analysis of the interaction among MAC, network and application layers in wireless sensor networks. Master Thesis, MIT.

Page 61: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

59

33. Perkins CE & Bhagwat P (1994) Highly dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers. Proceedings of SIGCOMM ’94 Conference on Communication Architecture, Protocols and Applications, London, UK: 234–244.

34. Pakzad SN, Fenves GL, Kim S & Culler D (2008) Design and implementation of scalable wireless sensor network for structural monitoring. Journal of Infrastructure Systems 14(1): 89–101.

35. Callaway E, Gorday P, Hester L, Gutierrez JA, Naeve M, Heile B & Bahl V (2002) Home networking with IEEE 802.15.4: a developing standard for low-rate wireless personal area networks. IEEE Communications Magazine 40(8): 70–77.

36. Gutierrez JA, Naeve M, Callaway E, Bourgeois M, Mitter V & Heile B (2001) IEEE 802.15.4: a developing standard for low-power low cost wireless personal area networks. IEEE Network 15(5): 12–19.

37. IEEE 802.15.4–2003: IEEE Standard for Information Technology - Part 15.4: Wireless Medium Access Control and Physical Layer specifications for Low Rate Wireless Personal Area Networks.

38. Levis P, Madden S, Polastre J, Szewczyk R, Whitehouse K, Woo A, Gay D, Hill J, Welsh M, Brewer E & Culler D (2004) TinyOS: an operating Ssystem for sensor networks. Ambient Intelligence: 115–148.

39. Lee Y-D, Jung S-J, Seo Y-S & Chung W-Y (2008) Measurement of motion activity during ambulatory using pulse oximeter and triaxial accelerometer. Proceedings of the International Conference on Convergence and Hybrid Information Technology, Busan, Korea: 436–441.

40. Lee Y-D, Jung S-J, Seo Y-S & Chung W-Y (2008) Design of a low-power consumption wearable reflectance oximetry for ubiquitous healthcare system. Proceedings of the International Conference on Control, Automation and Systems, Seoul, Korea: 526–529.

41. Bourke AK, O’Brien JV & Lyons GM (2007) Evaluation of a threshold-based tri-axial accelerometer fall detection algorithm. Gait & Posture 26: 194–199.

42. Lindemann U, Hock A, Stuber M, Keck W & Becker C (2005) Evaluation of a fall detector based on accelerometers: A pilot study. Medical and Biological Engineering and Computing 43(5): 548–551.

43. Chen J, Karric Kwong, Chang D, Luk J & Bajcsy R (2006) Wearable sensors for reliable fall detection. IEEE Engineering in Medicine and Biology Society. 3351–3554.

44. Gay D, Levis P, Behren R, Welsh M, Brewer E & Culler D (2003) The nesC language: a holistic approach to networked embedded systems. Proceedings of Programming Language Design and Implementation, San Diego, USA.

45. Shamanna RG (2006) Study of reliable data communication in wireless sensor networks. Master Thesis. Louisiana State University.

46. IEEE 802.15.4 Std: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs). IEEE Computer Society Press, 2003: 1–679.

Page 62: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

60

47. Tamilselvan GM & Sahnmugam A (2009) Probability analysis of channel collision between IEEE 802.15.4 and IEEE 802.11b using Qualnet simulation for various topologies. International Journal of Computer Theory and Engineering 1(1): 59–64.

48. Park S, Gopalsamy C, Rajamanickam R & Jayaraman S (1999) The wearable motherboard: an information infrastructure or sensate liner for medical applications, Stud. Health Technol. Informatics 62: 252–258.

49. Park S & Jayaraman S (2003) Enhancing the quality of life through wearable technology. IEEE Eng. Med. Biol. Mag 22(3): 41–48.

50. Petrova M, Riihijarvi J, Mahonen P & Labella S (2006) Performance study of IEEE 802.15.4 using measurements and simulations. Wireless Communications and Networking Conference (WCNC 2006) 1: 487–492.

51. Shin SY, Park HS & Kwon WH (2007) Mutual interference analysis of IEEE 802.15.4 and IEEE 802.11b. Computer Networks 51: 3338–3353.

52. Suhonen J, Hamalainen TD & Hannikainen M (2009) Availability and end-to-end reliability in low duty cycle multihop wireless sensor networks. Sensors 9: 2088–2116.

53. Shuaib K, Alnuaimi M, Boulmalf M, Jawhar I, Sallabi F & Lakas A (2007) Performance evaluation of IEEE 802.15.4: experimental and simulation results. Journal of Communications 2(4): 29–37.

54. Ferrari G, Medagliani P, Piazza SD & Martalo M (2007) Wireless sensor networks: performance analysis in indoor scenarios. EURASIP Journal on Wireless Communications and Networking 2007(1): 41.

Page 63: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

61

Original Papers

I Lee Y-D, Lee D-S, Chung W-Y & Myllylä R (2006) A wireless sensor network platform for elderly persons at home. Rare metal materials and engineering 35(3): 95–99.

II Amit P, Lee Y-D & Chung W-Y (2008) Triaxial MEMS accelerometer for activity monitoring of elderly person. Sensor Letters 6(6): 1054–1058.

III Lee Y-D & Chung W-Y (2009) Wireless sensor network based wearable smart shirt for ubiquitous health and activity monitoring. Sensors and Actuators B: Chemical 140(2): 390–395.

IV Walia G, Lee Y-D, Chung W-Y & Myllylä R (2006) Distributed healthcare monitoring in an ad-hoc network using a wireless sensor network. Proceedings of 11th International Meeting on Chemical Sensors, Brescia, Italy.

V Lee Y-D, Lee D-S, Walia G, Myllylä R & Chung W-Y (2006) Query based duplex vital signal monitoring system using wireless sensor network for ubiquitous healthcare. Proceedings of World Congress on Medical Physics and Biomedical Engineering, Seoul, Korea: 396–399.

VI Lee Y-D, Lee D-S, Walia G, Alasaarela E & Chung W-Y (2007) Design and evaluation of query supported healthcare information system using wireless sensor ad-hoc network. Proceedings of International Conference on Convergence Information Technology, Gyeongju, Korea: 997–1002.

VII Lee Y-D, Alasaarela E & Chung W-Y (2007) A wireless health monitoring system in multi-hop body sensor networks. Proceedings of 2nd International Symposium on Medical Information and Communication Technology (ISMICT’'07), Oulu, Finland.

VIII Chung W-Y, Lee Y-D & Jung S-J (2008) A wireless sensor network compatible wearable u-healthcare monitoring system using integrated ECG, accelerometer and SpO2. Proceedings of 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC 2008), Vancouver, Canada: 1529–1532.

Reprinted with permission from Rare Metal Materials and Engineering (I), Sensor

Letters (II), Elsevier (III), IEEE (VI, VIII), Springer (V), IMCS 11 (IV) and

ISMICT2007 (VII).

Original publications are not included in the electronic version of the dissertation.

Page 64: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

62

Page 65: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

A C T A U N I V E R S I T A T I S O U L U E N S I S

Book orders:Granum: Virtual book storehttp://granum.uta.fi/granum/

S E R I E S C T E C H N I C A

355. Ronkainen, Sami (2010) Designing for ultra-mobile interaction : experiences and amethod

356. Loikkanen, Mikko (2010) Design and compensation of high performance class ABamplifiers

357. Puikko, Janne (2010) An exact management method for demand driven, industrialoperations

358. Ylioinas, Jari (2010) Iterative detection, decoding, and channel estimation inMIMO-OFDM

359. Tervonen, Pekka (2010) Integrated ESSQ management : as a part of excellentoperational and business management—a framework, integration and maturity

360. Putkonen, Ari (2010) Macroergonomic approach applied to work systemmodelling in product development contexts

361. Ou, Zhonghong (2010) Structured peer-to-peer networks: Hierarchicalarchitecture and performance evaluation

362. Sahlman, Kari (2010) Elements of strategic technology management

363. Isokangas, Ari (2010) Analysis and management of wood room

364. Väänänen, Mirja (2010) Communication in high technology product developmentprojects : project personnel’s viewpoint for improvement

365. Korhonen, Esa (2010) On-chip testing of A/D and D/A converters : static linearitytesting without statistically known stimulus

366. Palukuru, Vamsi Krishna (2010) Electrically tunable microwave devices using BST-LTCC thick films

367. Saarenpää, Ensio (2010) Good construction quality : the realisation of goodconstruction quality in Finnish construction regulations

368. Vartiainen, Johanna (2010) Concentrated signal extraction using consecutivemean excision algorithms

369. Nousiainen, Olli (2010) Characterization of second-level lead-free BGAinterconnections in thermomechanically loaded LTCC/PWB assemblies

370. Taskila, Sanna (2010) Improved enrichment cultivation of selected food-contaminating bacteria

371. Haapala, Antti (2010) Paper machine white water treatment in channel flow :integration of passive deaeration and selective flotation

C373etukansi.kesken.fm Page 2 Tuesday, November 16, 2010 4:02 PM

Page 66: SERIES EDITORS TECHNICA A SCIENTIAE RERUM NATURALIUM ...jultika.oulu.fi/files/isbn9789514263880.pdf · signals. ECG data is a commonly used vital sign in clinical and trauma care

ABCDEFG

UNIVERS ITY OF OULU P.O.B . 7500 F I -90014 UNIVERS ITY OF OULU F INLAND

A C T A U N I V E R S I T A T I S O U L U E N S I S

S E R I E S E D I T O R S

SCIENTIAE RERUM NATURALIUM

HUMANIORA

TECHNICA

MEDICA

SCIENTIAE RERUM SOCIALIUM

SCRIPTA ACADEMICA

OECONOMICA

EDITOR IN CHIEF

PUBLICATIONS EDITOR

Professor Mikko Siponen

University Lecturer Elise Kärkkäinen

Professor Hannu Heusala

Professor Olli Vuolteenaho

Senior Researcher Eila Estola

Information officer Tiina Pistokoski

University Lecturer Seppo Eriksson

Professor Olli Vuolteenaho

Publications Editor Kirsti Nurkkala

ISBN 978-951-42-6387-3 (Paperback)ISBN 978-951-42-6388-0 (PDF)ISSN 0355-3213 (Print)ISSN 1796-2226 (Online)

U N I V E R S I TAT I S O U L U E N S I SACTAC

TECHNICA

U N I V E R S I TAT I S O U L U E N S I SACTAC

TECHNICA

OULU 2010

C 373

Young-Dong Lee

WIRELESS VITAL SIGNS MONITORING SYSTEM FOR UBIQUITOUS HEALTHCARE WITH PRACTICAL TESTS AND RELIABILITY ANALYSIS

UNIVERSITY OF OULU,FACULTY OF TECHNOLOGY,DEPARTMENT OF ELECTRICAL AND INFORMATION ENGINEERING

C 373

ACTA

Young-Dong Lee

C373etukansi.kesken.fm Page 1 Tuesday, November 16, 2010 4:02 PM