M-health, which is known as the practice of medical and public health supported by mobile devices such as mobile phones and PDAs for delivering medical and healthcare services, is currently being heavily developed to keep pace with the continuously rising demand for personalized healthcare. To this end, the MobiHealthcare system, which provides a personalized healthcare based on body sensor network, is developed. The system includes various body sensors to collect physiological signals specifically for different requirements, a cell phone to facilitate the joint processing of spatially and temporally collected medical data from different parts of the body for resource optimization and systematic health monitoring, a server cluster with great data storage capacity, powerful analysis capabilities to provide data storage, data mining and visualization. Compared with existing M-Health system, the MobiHealthcare system is characteristics of low coupling and powerful parallel computing capabilities. Various healthcare applications have been implemented in the proposed system to demonstrate its effectiveness in providing a powerful platform.
Nowadays, the constraints in the healthcare of developing countries, including high population growth, a high burden of disease prevalence, low health care workforce, large numbers of rural inhabitants, and limited financial resources to support healthcare infrastructure and health information systems, accompanied with the improvement of potential of lowering information and transaction costs in healthcare delivery due to the explosively access of mobile phones to all segments of a country, has motivated the development of mobile health or m-health field. M-health is known as the practice of medical and public health supported by mobile devices such as mobile phones and PDAs for delivering medical and healthcare services [
Even though a lot of researches have been engaged in the research of M-Health system [5-8], there are a lot of key issues to be further addressed such as portable body sensors for different applications, powerful server cluster and effective data mining solution to predict the risk factor of chronic diseases, just as the theory of preventive treatment in traditional Chinese Medicine. The proposed system will integrate cloud storage, cloud computing, mobile networks and data mining technology, to realize the long-term monitoring, analysis, forecasting and management of health status at any time and any place.
The rest of this paper is organized as follows. In Section 2, the system overview is presented to provide the initial concept of the developed system. The detail components of the system for different healthcare applications are presented in Section 3. Finally, conclusions and future work are summarized in section 4.
The system is comprised of four main components: body sensors for collecting physiological signals, mobile device for joint processing medical information and delivering healthcare services via mobile technology, data server cluster including the database server, data mining server and graphic server in the future, and display terminals such as Television (TV), personal computer.
In the data acquisition end, vital signals such as electrocardiograph (ECG), photoplethysmograph (PPG) and blood pressure (BP) are collected for further analysis. The collected physiological signals can be transmitted to the mobile device via Bluetooth and then to the server via Internet or 3G. By the data server cluster, the health condition can be tracked and managed by long-term health records, and thus prevent the disease, evaluate the treatment process for the users. Users can access the analysis result by a variety of interfaces such as personal computer, TV and mobile phone. MobiHealthcare system is designed to meet the requirements of different users. Three types of users are the main targets. The first group is patients with heart diseases who need a long-term monitoring after recovery to prevent its relapse. The second is hypertension patients who are under the process of medicine adjustment. The third is subhealthy people who want to have knowledge of and follow up his health conditions to prevent some kinds of chronic diseases.
In this section, four main components in the proposed system for different applications of healthcare are detailed.
Body sensors developed until now for different applications are presented in
large memory and powerful interface, while the traditional ones just record the current values. Secondly, the new one can record the BP values of the family separately with a convenient user-identification scheme, which is impossible in traditional ones without an operating system. At last, as people, especially elder with hypertension, often forget to measure their BP or take the medicine according to the doctor’s advice, the new one can remind them with a pre-set alarm clock. Just because of the above three advantages, the developed sphygmomanometer can be used in different applications. For example, the doctor can use it to track the information of their patients and thus adjust the medicine prescribed. The issue of obedience between the doctor and the patient can be resolved as well.
In the future, more body sensors would be developed to meet the requirements of different people, such as intelligent glucose meter for patients with diabetes.
The mobile device, which aims to jointly processing medical information and delivering healthcare services, can be various forms such as the mobile phone. Anyone with a mobile phone, can install our software specifically for the platform such as Android or iPhone, and then get the preliminary analysis result such as Heart Rate, abnormalities of a single test. The software interface is presented in
There are various released public cloud platforms, such as Amazon’s EC2, Apache’s Hadoop, Microsoft’s Azure, Google’s AppEngine and so on for data process. These systems use a proprietary cloud platform to provide a personalized service. The cloud data center specifically designed for healthcare service in our system can provide a platform for great data storage, parallel computing capabilities for data mining. It can support tens of thousands of people login and upload data simultaneously with response time of less than 1 second.
According to different applications, the system has provided different functions. For mini-Holter, which is characteristic of long-term ECG monitor, the most common forms of arrhythmia, such as bigeminy, premature, Bradycardia, and the frequency of occurrence are autoanalyzed by related algorithms. The abnormal ECG signals are labeled and presented to help the users locate the abnormality quickly. Also, the indexes of Heart Rate Variability (HRV) [