Abstract
Advancements in computers and electronic technologies have led to the emergence of a new generation of efficient small intelligent systems. The products of such technologies might include Smartphones and wearable devices, which have attracted the attention of medical applications. These products are used less in critical medical applications because of their resource constraint and failure sensitivity. This is due to the fact that without safety considerations, small-integrated hardware will endanger patients’ lives. Therefore, proposing some principals is required to construct wearable systems in healthcare so that the existing concerns are dealt with. Accordingly, this paper proposes an architecture for constructing wearable systems in critical medical applications. The proposed architecture is a three-tier one, supporting data flow from body sensors to cloud. The tiers of this architecture include wearable computers, mobile computing, and mobile cloud computing. One of the features of this architecture is its high possible fault tolerance due to the nature of its components. Moreover, the required protocols are presented to coordinate the components of this architecture. Finally, the reliability of this architecture is assessed by simulating the architecture and its components, and other aspects of the proposed architecture are discussed.
Similar content being viewed by others
References
Gulliver, S. R., Serif, T., and Ghinea, G., Pervasive and standalone computing: the perceptual effects of variable multimedia quality. Int. J. Hum. Comput. Stud. 60:640–665, 2004.
Edwards, J., Moloney, K. P., Jacko, J. A., and Sainfort, F., Evaluating usability of a commercial electronic health record: a case study. Int. J. Hum. Comput. Stud. 66:718–728, 2008.
Yang, Z., Ng, B.-Y., Kankanhalli, A., and Luen Yip, J. W., Workarounds in the use of IS in healthcare: a case study of an electronic medication administration system. Int. J. Hum. Comput. Stud. 70:43–65, 2012.
Aleksy, M., Rissanen, M. J., Maczey, S., and Dix, M., Wearable computing in industrial service applications. Procedia. Comput. Sci. 5:394–400, 2011.
Knight, J. F., and Baber, C., Assessing the physical loading of wearable computers. Appl. Ergon. 38:237–47, 2007.
Bajalan, V., Mohammadi, F. A., and Fathi, A., Fault tolerance in wearable computing based on healthcare: a survey. In Review, 2015.
Changhong, W., Qiang, W., and Shunzhong, S., A distributed wireless body area network for medical supervision. In Instrumentation and Measurement Technology Conference (I2MTC), 2012 I.E. International. 2612–2616, 2012.
Kim, Y., Lee, W., Raghunathan, A., Raghunathan, V., and Jha, N. K., Chapter 8 - Reliability and security of implantable and wearable medical devices. In: Bhunia, S., Majerus, S. J. A., and Sawan, M. (Eds.), Implantable Biomedical Microsystems. William Andrew Publishing, Oxford, pp. 167–199, 2015.
Matzeu, G., Florea, L., and Diamond, D., Advances in wearable chemical sensor design for monitoring biological fluids. Sensors Actuators B Chem. 211:403–418, 2015.
Park, J. W., and Jang, J., Fabrication of graphene/free-standing nanofibrillar PEDOT/P(VDF-HFP) hybrid device for wearable and sensitive electronic skin application. Carbon 87:275–281, 2015.
Sun, N., and Rau, P.-L. P., The acceptance of personal health devices among patients with chronic conditions. Int. J. Med. Inform. 84:288–297, 2015.
Seo, C., Malek, S., Edwards, G., Popescu, D., Medvidovic, N., Petrus, B., et al., Exploring the role of software architecture in dynamic and fault tolerant pervasive systems, presented at the Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments, 2007.
Mahapatro, A., Khilar, P. M., Fault diagnosis in body sensor networks. Int. J. Comput. Inf. Syst. Ind. Manag. Appl. 5, 2012.
Fragopoulos, A., Gialelis, J., and Serpanos, D., Security framework for pervasive healthcare architectures utilizing MPEG-21 IPMP components. Int. J. Telemed. Appl. 2009, 2008.
Aziz, O., Atallah, L., Lo, B., ElHelw, M., Wang, L., Yang, G.-Z., et al., A pervasive body sensor network for measuring postoperative recovery at home. Surg. Innov. 14:83–90, 2007.
Milenković, A., Otto, C., and Jovanov, E., Wireless sensor networks for personal health monitoring: issues and an implementation. Comput. Commun. 29:2521–2533, 2006.
Wu, G., Ren, J., Xia, F., and Xu, Z., An adaptive fault-tolerant communication scheme for body sensor networks. Sensors (Basel) 10:9590–608, 2010.
Kim, D.-J., and Prabhakaran, B., Motion fault detection and isolation in body sensor networks. Pervasive Mob. Comput. 7:727–745, 2011.
Geeta, D., Nalini, N., and Biradar, R. C., Fault tolerance in wireless sensor network using hand-off and dynamic power adjustment approach. J. Netw. Comput. Appl. 36:1174–1185, 2013.
Sharifi, R., and Langari, R., Sensor fault diagnosis with a probabilistic decision process. Mech. Syst. Signal Process. 34:146–155, 2013.
Elhadef, M., Boukerche, A., and Elkadiki, H., A distributed fault identification protocol for wireless and mobile ad hoc networks. J. Parallel Distrib. Comput. 68:321–335, 2008.
Morello, R., and Capua, C., A measurement system design technique for improving performances and reliability of smart and fault-tolerant biomedical systems. In: Lay-Ekuakille, A., and Mukhopadhyay, S. (Eds.), Wearable and Autonomous Biomedical Devices and Systems for Smart Environment, vol. 75. Springer, Berlin, pp. 207–217, 2010.
Le, Z., Becker, E., Konstantinides, D. G, Ding, C., and Makedon, F., Modeling reliability for wireless sensor node coverage in assistive testbeds, presented at the Proceedings of the 3rd International Conference on PErvasive Technologies Related to Assistive Environments, Samos, Greece, 2010.
Haibin, C., Chao, P., and Yue, Z., A novel framework of self-adaptive fault-tolerant for pervasive computing. In Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), 2012 Sixth International Conference on, 286–291. 2012.
Ahamed, S. I., and Sharmin, M., A trust-based secure service discovery (TSSD) model for pervasive computing. Comput. Commun. 31:4281–4293, 2008.
Yang, Y., Shi, D., Zou, P., and Rao, X., Adaptive fault-tolerance by exposing service request process as first-class object in pervasive computing, in Future Information Technology (FutureTech), 2010 5th International Conference on, 1–5. 2010.
Sharmin, M., Ahmed, S., and Ahamed, S. I., SAFE-RD (secure, adaptive, fault tolerant, and efficient resource discovery) in pervasive computing environments. In Information Technology: Coding and Computing, 2005. ITCC 2005. Int. Conf. 2:271–276, 2005.
Li, P. and Regehr, J., T-check: bug finding for sensor networks, in Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks. 174–185. 2010.
Krunic, V., Trumpler, E., and Han, R., NodeMD: diagnosing node-level faults in remote wireless sensor systems. In Proceedings of the 5th international conference on Mobile systems, applications and services. 43–56. 2007.
Bucur, D., and Kwiatkowska, M., On software verification for sensor nodes. J. Syst. Softw. 84:1693–1707, 2011.
Fateh, B., and Govindarasu, M., Energy minimization by exploiting data redundancy in real-time wireless sensor networks. Ad Hoc Netw. 11:1715–1731, 2013.
Sagha, H., del Millán, J. R., and Chavarriaga, R., Detecting and rectifying anomalies in body sensor networks. In Body Sensor Networks (BSN), 2011 International Conference on. 162–167. 2011.
Chao, C.-M., and Hsiao, T.-Y., Design of structure-free and energy-balanced data aggregation in wireless sensor networks. J. Netw. Comput. Appl. 37:229–239, 2014.
Williams, R., Srikant, J., Stern, E., and Lussier, Y. A., Cascading policies provide fault tolerance for pervasive clinical communications. In Pervasive Computing and Communications Workshops, 2005. PerCom 2005 Workshops. Third IEEE International Conference on. 209–212. 2005.
Yu, W., and Wu, H., Delay/Fault-Tolerant Mobile Sensor Network (DFT-MSN): a new paradigm for pervasive information gathering. IEEE Trans. Mob. Comput. 6:1021–1034, 2007.
Brettlecker, G., and Schuldt, H., Reliable distributed data stream management in mobile environments. Inf. Syst. 36:618–643, 2011.
Ghasemzadeh, H., Jain, N., Sgroi, M., and Jafari, R., Communication minimization for in-network processing in body sensor networks: A buffer assignment technique. In Proceedings of the conference on Design, automation and test in Europe. 358–363, 2009.
Dubrova, E., Introduction, in Fault-Tolerant Design, ed: Springer. 1–4, 2013.
Immonen, A., and Pakkala, D., A survey of methods and approaches for reliable dynamic service compositions. SOCA. 1–30, 2014.
Napolitano, A., Carrozza, G., Antunes, N., and Duraes, J., Survey on software faults injection in java applications. In: Cotroneo, D. (Ed.), Innovative Technologies for Dependable OTS-Based Critical Systems. Springer, Milan, pp. 101–114, 2013.
Bordasch, M., and Gohner, P., Fault prevention in industrial automation systems by means of a functional model and a hybrid abnormity identification concept. In Industrial Electronics Society, IECON 2013 - 39th Annual Conference of the IEEE. 2845–2850, 2013.
Ahmed, W., and Wu, Y. W., A survey on reliability in distributed systems. J. Comput. Syst. Sci. 79:1243–1255, 2013.
Acknowledgments
This research (research plan no. 2068) was supported from Razi University of Kermanshah, Iran.
Author information
Authors and Affiliations
Corresponding author
Additional information
This article is part of the Topical Collection on Mobile Systems
Rights and permissions
About this article
Cite this article
Abdali-Mohammadi, F., Bajalan, V. & Fathi, A. Toward a Fault Tolerant Architecture for Vital Medical-Based Wearable Computing. J Med Syst 39, 149 (2015). https://doi.org/10.1007/s10916-015-0347-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10916-015-0347-7