Sie sind auf Seite 1von 4

Development of Remote Monitoring Cardiac Patients

System Based on GPRS

Cai Ken Liang Xiaoying


Information College Guangdong Women's Polytechnic College
Zhongkai University of Agriculture and Engineering Guangzhou, China
Guangzhou, China devfpga@126.com
caiken218@gmail.com

Abstract—Nowadays, the electrocardiograph (ECG) is certainly with the use of portable system that allows remote monitoring.
the most effective tool to identity anomalies in the cardiac With the help of these portable ECG devices, patients are free
activity. In this paper, we propose a remote medical monitoring to move without cables connecting to a stationary instrument.
system for ECG data. The system is composed of two parts, In recent years, some works focus on optimization of ECG
which are portable remote medical monitoring unit and the sensing methods, such as many portable ECG devices have
monitoring center. The portable remote medical monitoring unit been invented in terms of size, weight, performance and
consists of Advanced RISC Machines (ARM) with the embedded privacy [1-2], many of which are based on low-power digital
operating system, a custom ECG board, and a GPRS module signal processor [3]. Some works tend to use emerging wireless
capable of transmitting information to processing centers. The
transmission solutions like Bluetooth [4-5] and ZigBee
monitoring center is composed of the monitoring station and the
technology [6-7] to improve mobility and minimize power
information processing system which realizes information
management, real-time analysis, wireless transmission, a warning
consumption of the wearable part. These inventions carries out
mechanism for emergency and ECG diagnosis. The aim of this some advantages: the patients often are released from the
project is to provide an ECG medical monitoring for the user hospital to give the priority to other heart patients on the
(patient or potential patient) at any time and any place, if there is waiting list, whom need to be hospitalized immediately. It does
any abnormal change of ECG data. not only have an important positive economic impact, but it
also produces an increment of the social wellbeing.
Keywords- GPRS; ECG monitoring system; ARM; uclinux Furthermore, it makes possible the continuous supervision
during patients’ quotidian life, for instance, some of heart
I. INTRODUCTION medicaments are effective only when the patients have
minimum activity, namely, when they are hospitalized, but
The incidence of heart and vascular diseases nowadays are these medicaments are not so effective at home, where the
much higher than before. Moreover, because of the ageing of patients have normal or higher activity level. In this case,
the population and high pressure on life or job, the number of monitor some heart patients in longer period of time to provide
cardiac deaths is steadily increasing. It is very important to more certain documentation for the treatment's correctness is
quickly identify a heart attack and immediately contact to the an added advantage.
medical specialists. Heart disease is the world's greatest killer,
thus any improvement in diagnosis and treatment tools are The main objective of this project is to develop a system
welcomed by the medical community. In modern medicine, that can be supplemented with real-time wireless monitoring
there are sorts of method to diagnose heart disease, such as systems which are designed and implemented through GPRS
electrocardiogram (ECG), ultrasound, MRI, CT and so on. network and are able to record and transmit biosignals of
Among these methods, ECG diagnosis has the advantages of patients. This study attempts to track patient cardiac data.
convenience and low cost so that it can be used in a wide area. However, similar techniques could be used to monitor other
However, in a traditional ECG monitoring system, a quite bodily variables like temperature, blood-sugar content,
bulky and cumbersome instrument with multiple cables and breathing patterns, weights and lipid levels. The reminder of
electrodes is used, where patients are required to lie down and this paper is organized as follows: The system level design is
remain still or restricted to move within a limited area. This described in Section II. The implementation of each module is
bulkiness is due to electronics involved in obtaining high detailed in Section III. Section IV covers the plans for future
quality signals from the confounding effects of patient development and optimization.
movement and electrode attachment artifacts. New wireless
technologies make possible the implementation of high level II. SYSTEM ARCHITECTURE
integration wireless devices which allow the replacement of
We develop a wireless sensor network system using GPRS
traditional large wired monitoring devices. The entire process
network, which focus on sensor network, control and health-
of obtaining ECG signals from patients can be greatly eased

978-1-4244-5316-0/10/$26.00 ©2010 IEEE


care related applications. The system is composed of two parts, known as the atrial complex; the QRS complex corresponds to
which are portable remote medical monitoring unit and the the current that causes contraction of the left and right
monitoring center as shown in Fig. 1. First, ECG data is ventricles; the T wave represents the repolarization of the
acquired by using electrodes attached to body skin, and then ventricles; and the U wave, although not always visible, is
transferred through first amplifier, high-pass (HP) filter, low- considered to be a representation of the papillary muscles or
pass (LP) filter, second amplifier and A/D converter Purkinje fibers [9]. Any deviation from the norm in a particular
successively; then, the data, after being digitalized by the electrocardiogram is indicative of a possible heart disorder.
embedded A/D and processed in LPC2478, is connected onto
the GPRS communication module in the serial mode(RS232)
in the form of data stream, and transmitted through the
communication with the GPRS base station; after this, the base
station SGSN(Serving GPRS Support Node) carries on the
correspondence with GGSN(Gateway of GPRS Supporting
Node), while GGSN does some processing to the grouped
information, which is then transmitted to Internet through
GSN(GPRS service node); finally, GSN finds the monitoring
center server on the Internet according to an assigned IP
address, and saves the information into the monitoring center
server. The doctors judge the patient health state by their
experiment and the analyzed results of the ECG analysis
software which is developed by NI LabVIEW programming
language, and provide the doctor's advice in real time. For the
Figure 2. Example of a normal ECG trace
patient who suffers a heart shock will get first-time treatment
and the efficiencies of rescuing are increasing.
B. Amplifier and Filters
A normal ECG signal falls in the range of 1–5mV.
Amplifier is required to increase this weak signal into an
acceptable level for practical purposes. However, due to the
existing noises that have a much stronger voltage level than
ECG signal, the gain of the amplifier should not be too big
otherwise the useful signal would be lost in noises. Considering
these, the amplification system consists of two-stage
amplification where the first stage is the instrumentation
amplifier and the second stage is the operational amplifier. We
choose AD620 as the preliminary difference mode amplifier to
obtain high CMRR in appropriate magnification. The
magnification time is 11. The second stage amplifier was
designed having a changeable gain via a rheostat from 1 to 100.
Thus the overall gain of the system can reach 1100.
Figure 1. Topology for wireless ECG sensor network

III. MATERIALS AND METHODS

A. ECG signal
ECG is abbreviated from the word electrocardiogram, or
alternatively called EKG, which is the abbreviation of the
German word elektrokardiogramm. An ECG is a graphical
display produced by an electrocardiograph, which records the
electrical activity of the heart over time. Electrocardiograms
are made by applying electrodes to various parts of the body to
lead off the tiny heart current to the recording instrument. The Figure 3. Analog acquisition stage block diagram
normal electrocardiogram shows typical upward and
downward deflections that reflect the alternate contraction of On the other hand, the ECG signal has the frequency range
the atria (the two upper chambers) and of the ventricles (the 0.05-100Hz. It is quite sensitive to environmental and
two lower chambers) of the heart [8]. Fig.2 shows an example biological noise and artifacts. After amplification, this type of
of a normal ECG trace, which consists of a P wave, a QRS signal distortion can be removed with a passive high-pass filter
complex and a T wave. A small U wave may also be with a cut-off frequency of 0.5 Hz. And a 5th order
sometimes visible, but is neglected in this work for its Butterworth low pass switch capacitors filter with cutoff
inconsistency. The P wave is due to atrial contraction and is frequency of 100 Hz was also utilized to attenuate high
frequency components. Besides, in order to remove the 50Hz "2.5G", that is, a technology between the second (2G) and third
power line interference, a right-leg driver is employed to inject (3G) generations of mobile telephony. It provides moderate
common-mode signals back into the body to cancel them out speed data transfer, by using unused Time division multiple
and further attenuate the noise. The analog stage's block access (TDMA) channels in, for example, the GSM system.
diagram is shown in Fig. 3. For many operators, the adoption of GPRS has been a fast and
cost-effective strategy that supported the real first wave of
C. The Main Control Module mobile Internet services [9].
There were lots of microcontrollers that were used in ECG Prioritizing easy operation, a GPRS module SIM300
monitor, from 8-bit to 32-bit microcontroller, as well as provided by Simcom is chosen to be the transmitter/receiver so
DSPs[10]. In this design, we chose an ARM7TDMI-S core that the user could send his/her ECG signals at anytime
based microcontroller called LPC2478, which is the production wherever GSM coverage is present.SIM300 is a Tri-band
of NXP Semiconductors. The LPC2478 microcontroller has GSM/GPRS engine that works on frequencies EGSM 900
512 kB of on-chip high-speed flash memory. This flash MHz, DCS 1800 MHz and PCS1900 MHz. SIM300 provides
memory includes a special 128-bit wide memory interface and GPRS multi-slot class 10 capability and support the GPRS
accelerator architecture that enables the CPU to execute coding schemes CS-1, CS-2, CS-3 and CS-4.With a tiny
sequential instructions from flash memory at the maximum 72 configuration of 40mm x 33mm x 2.85 mm, SIM300 can fit
MHz system clock rate. The LPC2478, with real-time debug almost all the space requirement in your industrial application,
interfaces that include both JTAG and embedded trace, can such as M2M, Telematics and other mobile data
execute both 32-bit ARM and 16-bit Thumb instructions. The communication systems. SIM300 provides all hardware
LPC2478 microcontroller incorporates an LCD controller, a interfaces between the module and customers’ boards except
10/100 Ethernet Media Access Controller (MAC), a USB full- the RF antenna interface. The two serial ports can help you
speed Device/Host/OTG Controller with 4 kB of endpoint easily develop your applications. It is designed with power
RAM, four UARTs, two Controller Area Network (CAN) saving technique, the current consumption to as low as 2.5mA
channels, an SPI interface, two Synchronous Serial Ports in SLEEP mode. Also the SIM300 is integrated with the
(SSP), three I2C interfaces, and an I2S interface [11].These TCP/IP protocol, Extended TCP/IP AT commands are
features make this device optimally suited for portable developed for customers to use the TCP/IP protocol easily,
electronics and Point-of-Sale (POS) applications. In addtion, which is very useful for those data transfer applications [12].
LPC2478 includes a 10-bit ADC with external eight-channel.
With this, there is no need for an addition of AD conversion Communication between the microcontroller and the
device in external system. The main controller is to accomplish SIM300 is made through an UART interface. It has been set to
the conversion from analog amplification ECG signal collected 57600bps, 8-bit data, 1 stop bit and non parity. The module
by acquisition module to A\D signal, encode the signal and transmits the data grouped in logical frames. And it can be used
enable LCD to display electrocardiogram, send to the GPRS as a modem in a computer system to connect to Internet; even
module through Universal Asynchronous Receiver/Transmitter there is no TCP/IP protocol stack in the software. These ensure
(UART) port. the security of data transmission. GPRS facilitates instant
connections whereby information can be sent or received
immediately as the need arises.
D. Introduction of GPRS and Transmission Module
The General Packet Radio Service (GPRS) is a connectivity E. Implementation of Personal Monitoring Terminals
solution based on Internet Protocols supporting a wide range of
enterprise and consumer applications available now with In order to develop the ECG related software just like
almost every GSM network. GPRS is a method of enhancing developing application software in Personal Computer (PC),
2G phones to enable them to send and receive data more the system uses an Operating System (OS) named uClinux.
rapidly. It promises data rates from 56 up to 114 Kbps and uClinux is a Linux derivative intended for microcontrollers
continuous connection to the Internet for mobile phone and without Memory Management Unit (MMU). It's free and open
computer users. GPRS supports a number of data services such source software under GNU Public License. The original
as Short Message Service (SMS), Multimedia Messaging uClinux is a derivative of Linux 2.0 kernel intended for
Service (MMS), Wireless Application Protocol (WAP) access, microcontrollers without Memory Management Units (MMUs).
as well as Internet communications services (Email and World However, the Linux/Microcontroller Project has grown both in
Wide Web access). Additionally GPRS customers enjoy a brand recognition and coverage of processor architectures.
number of advanced, feature-rich data services such as color Today's uClinux as an operating system includes Linux kernel
Internet browsing, e-mail on the move, video streaming, releases for 2.0 2.4 and 2.6 as well as a collection of user
multimedia messages and location-based services. GPRS data applications, libraries and tool chains. The uClinux is much,
transfer is typically charged per megabyte of traffic transferred, much smaller than Linux kernel while retaining the main
while data communication via traditional circuit switching is advantages of Linux OS: stability, superior network capability
billed per minute of connection time, independent of whether and excellent file system support. We ported uClinux operating
the user actually is using the capacity or is in an idle state. system on the NXP LPC2478 platform and the Embedded
GPRS is a best-effort packet switched service, as opposed to Operating System (EOS) supports a lot of kernel functions to
circuit switching, where a certain quality of service (QoS) is handles interrupt, timer, task schedule and resources
guaranteed during the connection for non-mobile users.2G management of hardware. First of all, the firmware system will
cellular systems combined with GPRS are often described as do initialization of UART, A/D conversions, LCD controller,
and then create ECG data acquisition task, data transmission transmitted to the Remote Service Center via wireless network.
task, timer task, ISR task and so on. Finally, start these tasks. It will be an important part of wireless remote monitoring
The structure of software can be seen in Fig.4. system in the future when healthcare is done anywhere at
anytime. We believe that our proposed system can have great
Bootloader impact on the development of new health care monitoring
system for patients and others who may have benefit from such
a system. In future, the system CPU will use TI ultra low-
power 16-bit RISC MSP430FG439 instead of NXP LPC2478.
Start uClinux MSP430FG439 is mainly characterized by its ultra-low power
consumption, external high integration of CPU and portable
devices suited for low power. And TinyOS is used as an
operating system instead of uClinux for our ECG monitor. The
Creat Task TinyOS is designed specifically to provide support for
embedded systems with minimal amount of physical hardware
(e.g. The TinyOS core consumes only 396 byte of
memory).Also, we can apply relative location estimation
Scheduler
technology by GPS in our system in order to get position of
patient indoor. The doctor will get more information about
patient for health-care.
ECG acquisition
task
Data transmission
task
Timer task ... ISR task
REFERENCES
[1] J. Bai, Y. Zhang, D. Shen, L. Wen, C. Ding, Z. Cui, F. Tian, B. Yu,
Figure 4. Firmware architecture based on uClinux multi-tasking operating B.Dai, and J. Zhang, "A portable ECG and blood pressure
system telemonitoring system," IEEE J. Engineering in Medicine and Biology
Magazine, vol.18,1999, pp. 63–70.
[2] K. Hung, Y.T. Zhang, and B. Tai, "Wearable medical devices for
F. The Design of the Monitoring Center telehome healthcare," in 26th Ann. International Conf. of the
The monitoring center consists of monitoring and control Engineering in Medicine and Biology Society, IEEE-EMBS, 2004,pp.
platform and information processing system. The information 5384-5387.
processing system which has been designed using NI [3] T. Martin, E. Jovanov, and D. Raskovic, "Issues in Wearable Computing
for Medical Monitoring Applications: A Case Study of a Wearable ECG
LabVIEW owns various function such as electronic medical Monitoring Device," in IEEE Proc. of 4th International Symposium on
records, alarm systems, real-time display of ECG waves, Wearable Computers, 2000, pp. 43-49.
analysis of heart rate, etc.. And its core function is to do real- [4] Rubel P, Fayn J, Nollo G, Assanelli D, Li B, Restier L, Adami S, Arod
time display against ECG waves and analysis of heart rate. The S, Atoui H, Ohlsson M, Simon-Chautemps L, Télisson D, Malossi C,
main function of the monitoring station is to receive and Ziliani GL, Galassi A, Edenbrandt L, Chevalier P. , Toward personal
process the physiological data from the portable terminal eHealth in cardiology. Results from the EPI-MEDICS telemedicine
project., J Electrocardiol. 2005 Oct; 38(4 Suppl):100-6.
through the GPRS module and then store the data to certain
databases in the information processing system and form a [5] Rasid, M.F.A.; Woodward, B. "Bluetooth telemedicine Processor for
multichannel biomedical signal transmission via mobile cellular
electronic medical record. The electronic medical record networks" IEEE Transactions on, Information Technology in
includes the whole information of paper medical record and the Biomedicine, Volume 9, Issue 1, March 2005 Page(s): 35 - 43.
data are displayed of words, table, chart, curve and so on. [6] Benny Lo, Guang-Zhong Yang ‘Architecture for Body Sensor
According to the individual's special situation and the Networks, Perspective in Pervasive Computing,October, 2005 pp.23 -
characteristics of medical records, we can setup the user's 28.
health alarm in the system, and send voice warning message to [7] Chris Otto, Aleksandar Milenkovic, Corey Sanders, Emil
the user timely when the system discovers an emergency Jovanov,"System Architecture of a Wireless Body Area Sensor Network
for Ubiquitous Health Monitoring," Journal of Mobile Multimedia, Vol.
occurs. 1, No. 4, 2006, pp. 307 - 326.
[8] Joseph J. Carr, John M. Brown, Introduction to Biomedical Equipment
IV. CONCLUSION AND FUTURE WORKS Technology, Prentice Hall, 1998.
[9] Wikipedia, the free encyclopedia, http://www.wikipedia.com
In this paper, we have demonstrated the design of an
uClinux wireless ECG monitor. The system tries to build a [10] Toral, S.L., Quero, J.M., Perez, E.M., and Franquelo, L.G., "A
microprocessor based system for ECG telemedicine and telecare",
continuous ECG monitoring for patient who has cardiac Materials Research Society Symposium-Proceedings, Materials
disease. Based on the rapidly development of wireless Research Society, USA, 2001, pp.526-529.
communication technique, the system consists of a portable [11] NXP Semiconductors. http://www.nxp.com.
terminal with ECG sensors, GPRS, microcontroller and can be [12] SIM Technology. http://www.sim.com.

Das könnte Ihnen auch gefallen