Communications and Network, 2013, 5, 584-589
http://dx.doi.org/10.4236/cn.2013.53B2105 Published Online September 2013 (http://www.scirp.org/journal/cn)
Copyright © 2013 SciRes. CN
An ECG Monitoring and Alarming System Based On
Android Smart Phone
Xiaoqiang Guo, Xiaohui Duan, Hongqiao Gao, Anpeng Huang, Bingli Jiao
Center for Wireless Communication and Signal Processing, Peking University, Beijing, China
Email: gxq@pku.edu.cn, duan@pku.edu.cn
Received June 2013
ABSTRACT
ECG monitoring in daily life is an important means of treating heart disease. To make it easier for the medical to moni-
tor the ECG of their patients outside the hospital, we designed and developed an ECG monitoring and alarming system
based on Android smart phone. In our system, an ECG device collects the ECG signal and transmits it to an Android
phone. The Android phone detects alarms which come from the ECG devices. When alarms occur, Android phone will
capture the ECG images and the details about the alarms, and sends them to the cloud Alarm Server (AS). Once re-
ceived, AS push the messages to doctors’ phone, so the doctors could see the ECG images and alarm details on their
mobile phone. In our system, high resolution ECG pictures are transmitted to doctors’ phone in a user-friendly way,
which can help doctors keep track of their patient’s cond ition ea s ily.
Keywords: ECG Monitoring System; Android Smart Phone; Alarm
1. Introduction
Heart disease is the leading cause of death in the world
over the past 10 years. According to European Public
Health Alliance’s report, heart attacks, strokes and other
circulatory diseases account for 41% of all death [1].
Treatment and prevention of heart disease are important
issues for modern medicine. ECG monitoring in daily life
is a necessary way for curing heart disease, and it is also
a hot issue in medical and engineering fields. With the
widespread popularity of smart phones and its portability,
smart phone plays a role in monitoring heart nowadays.
Many researchers have done some studies on the applica-
tion of smart phone in ECG monitoring, such as [2,3]. In
[2], the author shows us an ECG monitor system based
on android smart phone. ECG signal is transmitted to an
android phone and then be forwarded to a remote server.
Using a PC, doctors can view the ECG after logging in
the server. In this system, Android phone is sending ECG
signal all the time when the system is running, which
could cause a lot of power and network consumption.
Besides, the author does not offer an alarm program.
There are some researchers proposed the way of alarm-
ing, most of them use the SMS or calls such as [3-6]. In
[6], pulse alarms details are described in a SMS. But for
an ECG image, it is hard to describe in a SMS. In [3],
author use the MMS and email to send the abnormal
ECG images. The disadvantage of this way is that MMS
is not able to carry a picture in high resolution, and if
using email as the transmitting way, doctors may not see
the email timely, and it also causes inconvenience.
To solve the above problems, we designed and devel-
oped an Android based system which focuses on ECG
monitoring and alarming. In our system, real-time ECG
is collected and monitored by the ECG device (we have
developed and tested it in [7]). By detecting alarms, an
android phone sends the alarm messages and ECG pic-
tures to the Alarm Server. Once received a message,
alarm server would push it to the doctors’ phone by the
Android Notification way. So doctors could see the alarm
details and a high resolution ECG picture through this
Notification. By this way, doctors could access the ECG
alarm information almost everywhere in time only by a
phone.
The paper is organized as follows. In Section 2, we
briefly describe the system architecture and its working
mode. In Section 3, we present the implementation of the
system, inc l uding ECG data proces sing on Android phone,
Alarm Server, and Alarming process. In Section4, We
show the operating results in real environment. Besides,
we test its reliability and time delay. In Section 5, a con-
clusion is made to summarize the advantages and disad-
vantages.
2. System Model
Our system is composed of four parts: a portable device