This paper evaluates and characterizes the technical performance of medicalwireless personal area networks (WPANs) that are based on smartphones. For this purpose,a prototype of a health telemonitoring system is presented. The prototype incorporates acommercial Android smartphone, which acts as a relay point, or “gateway”, between a setof wireless medical sensors and a data server. Additionally, the paper investigates if theconventional capabilities of current commercial smartphones can be affected by their useas gateways or “Holters” in health monitoring applications. Specifically, the profiling hasfocused on the CPU and power consumption of the mobile devices. These metrics havebeen measured under several test conditions modifying the smartphone model, the type ofsensors connected to the WPAN, the employed Bluetooth profile (SPP (serial port profile) orHDP (health device profile)), the use of other peripherals, such as a GPS receiver, the impactof the use of theWi-Fi interface or the employed method to encode and forward the data thatare collected from the sensors.
References
[1]
Milosevic, M.; Shrove, M.T.; Jovanov, E. Applications of smartphones for ubiquitous health monitoring and wellbeing management. J. Inf. Technol. Appl. 2011, 1, 7–14.
[2]
Yang, S.; Gerla, M. Personal Gateway in Mobile Health Monitoring. Proceedings of 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), Seattle, WA, USA, 21–25 March 2011; pp. 636–641.
[3]
Patrick, K.; Griswold, W.G.; Raab, F.; Intille, S.S. Health and the mobile phone. Am. J. Prev. Med. 2008, 35, 177–181.
[4]
Lai, X.; Liu, Q.; Wei, X.; Wang, W.; Zhou, G.; Han, G. A survey of body sensor networks. Sensors 2013, 13, 5406–5447.
[5]
Patel, M.; Wang, J. Applications, challenges, and prospective in emerging body area networking technologies. IEEE Wirel. Commun. 2010, 17, 80–88.
[6]
Hatler, M.; Gurganious, D.; Chi, C. Health & Wellness Wireless Sensor Networks. Available online: http://onworld.com/healthcare/ (accessed on 21 June2013).
[7]
Bluetooth—Medical & Health. Available online: http://www.bluetooth.com/Pages/Medical.aspx (accessed on 9 September 2013).
[8]
Ko, S.Y.; Wang, K.M.; Lian, W.C.; Kao, C.H. A Portable ECG Recorder. Proceedings of 2012 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet), Yichang, China, 21–23 April 2012; pp. 3063–3067.
[9]
Rashkovska, A.; Tomasic, I.; Trobec, R. A Telemedicine Application: ECG Data from Wireless Body Sensors on a Smartphone. Proceedings of the 2011 34th International Convention MIPRO, Opatija, Republic of Croatia, 23–27 May 2011; pp. 262–265.
[10]
Postolache, O.; Gir?o, P.S.; Ribeiro, M.; Guerra, M.; Pincho, J.; Santiago, F.; Pena, A. Enabling Telecare Assessment with Pervasive Sensing and Android OS Smartphone. Proceedings of 2011 IEEE International Workshop on Medical Measurements and Applications Proceedings (MeMeA), Bari, Italy, 30–31 May 2011; pp. 288–293.
[11]
Mitchell, M.; Sposaro, F.; Wang, A.I.; Tyson, G. Beat: Bio-Environmental Android Tracking. Proceedings of 2011 IEEE Radio and Wireless Symposium (RWS), Phoenix, AZ, USA, 16–19 January 2011; pp. 402–405.
[12]
Zhou, F.; Yang, H.I.; álamo, J.M.R.; Wong, J.S.; Chang, C.K. Mobile Personal Health Care System for Patients with Diabetes; Springer: Berlin, Germany, 2010.
[13]
Hii, P.C.; Chung, W.Y. A comprehensive ubiquitous healthcare solution on an Android mobile device. Sensors 2011, 11, 6799–6815.
[14]
Issac, R.; Ajaynath, M. CUEDETA: A Real Time Heart Monitoring System Using Android Smartphone. Proceedings of 2012 Annual IEEE India Conference (INDICON), Kochi, India, 7–9 December 2012; pp. 47–52.
[15]
Zhang, Y.; Xiao, H. Bluetooth-based sensor networks for remotely monitoring the physiological signals of a patient. IEEE Trans. Inf. Technol. Biomed. 2009, 13, 1040–1048.
[16]
Burgos, A.; Go?i, A.; Illarramendi, A.; Bermudez, J. Real-time detection of apneas on a PDA. IEEE Trans. Inf. Technol. Biomed. 2010, 14, 995–1002.
[17]
Comtois, G.; Salisbury, J.I.; Sun, Y. A Smartphone-Based Platform for Analyzing Physiological Audio Signals. Proceedings of 38th Annual Northeast Bioengineering Conference (NEBEC), Philadelphia, PA, USA, 16–18 March 2012; pp. 69–70.
[18]
Heo, S.; Kang, K.; Bae, C. Evaluation of Data Delivery on Android Application for Health Screening Form. Proceedings of 2012 International Conference on Cloud Computing and Social Networking (ICCCSN), Bandung, West Java, Indonesia, 26–27 April 2012; pp. 1–4.
[19]
Pereira, O.; Caldeira, J.M.; Rodrigues, J.J. Body sensor network mobile solutions for biofeedback monitoring. Mobile Netw. Appl. 2011, 16, 713–732.
[20]
Noninvasive Medical Monitoring. Available online: http://www.nonin.com/ (accessed on 21 June 2010).
[21]
Corscience—Cardiovascular Innovations. Available online: http://www.corscience.de/en/corscience/home.html (accessed on 21 June 2013).
[22]
ArduinoBT. Available online: http://www.arduino.cc/en/Guide/arduinoBT (accessed on 21 June 2013).
[23]
3-Axis Compass with Algorithms HMC6343. Available online: https://www.honeywell.com/sites/servlet/com.merx.npoint.servlets.DocumentServlet?docid=DB8BAEA9F-DB1F-45FF-843E-2F15B0A19786 (accessed on 21 June 2013).
[24]
I2C Bus: What is That? Available online: http://www.i2c-bus.org/ (accessed on 21 June 2013).
[25]
Official Android Website. Available online: http://www.android.com/ (accessed on 21 June 2013).
[26]
Gandhewar, N.; Sheikh, R. Google Android: An emerging software platform for mobile devices. Int. J. Comput. Sci. Eng. 2010, 1, 12–17.
[27]
IDC Worldwide Quarterly Mobile Phone Tracker. Available online: http://www.idc.com/tracker/showproductinfo.jsp?prod_id=37 (accessed on 21 June 2013).
[28]
JBoss-Community Driven Open Source Middleware. Available online: http://www.jboss.org/ (accessed on 21 June 2013).
[29]
JSR-000914 Java Message Service (JMS) API—Maintenance Release. Available online: http://jcp.org/aboutJava/communityprocess/final/jsr914/index.html (accessed on 21 June 2013).
[30]
PrimeFaces Component Suite for Java Server Faces 2.0. Available online: http://www.primefaces.org/ (accessed on 21 June 2013).
[31]
Diagnosis—System Information. Available online: https://play.google.com/store/apps/details?id=eu.thedarken.diagnosis (accessed on 21 June 2013).
[32]
Android Developers-Deflater Class. Available online: http://developer.android.com/reference/java/util/zip/Deflater.html (accessed on 21 June 2013).
[33]
Android Developers-AsynTask Interface. Available online: http://developer.android.com/reference/android/os/AsyncTask.html (accessed on 21 June 2013).
[34]
Moron, M.J.; Luque, J.R.; Gomez-Jaime, A.; Casilari, E.; Diaz-Estrella, A. Prototyping of a Remote Monitoring System for a Medical Personal Area Network Using Python. Proceedings of PervasiveHealth 2009—3rd International Conference on Pervasive Computing Technologies for Healthcare, London, UK, 1–3 April 2009; pp. 1–5.