The exponential growth in wireless communication and micro-electro-mechanical systems gave birth to low power, low cost, multifunctional and miniature wireless sensors. Wireless sensor networks (WSNs) are finding applications in many areas, particularly in healthcare, a WSN can be used highly effectively in the form of a Body Area Wireless Sensor Network (BAWSN), to enhance the quality of the contemporary healthcare services. This tendency triggered the in-house healthcare monitoring application (HMA) with the BAWSN as their monitoring component. The quality of life of the patients can be improved with the deployment of a BAWSN because the patients and the care staff would be able to monitor the health condition, to access the electronic medical records and communicate with each other by using a Personal Digital Assistant (PDA) or smart phone in their hands, regardless of where they are located or what their duties might be. This remote monitoring and consultations might reduce the traditional stressful and costly exercise of frequent hospitalisation.
The rising costs of healthcare in many developed countries have influenced the introduction of the HMA into existing health care practices. However, the successful deployment of the civilian and commercial HMA is still in its infancy stages for some of the following reasons: (a) a generic framework for building the HMA is needed for the application developer to materialise the concepts, (b) an effective set of measurable properties is required for the users to evaluate the performance of the BAWSN used in the HMA, (c) the method used for measuring the performance of a monitoring application is not suitable for the BAWSN used in the HMA, (d) any unauthorized modifications to health data may induce a false diagnosis and put a life in danger; this must be considered together with the privacy of the users in the application, without any compromise and, (e) the body sensors operate in close proximity to the human body, therefore it is imperative to ensure the operational safety of BAWSN.
Our research shows that the dependable properties of an application encompass most of the essential demands for the actual realization of the HMA. It also shows that the dependable system can deliver services that can be justifiably trusted. The focus of this work is on the BAWSN, because the service ability of the HMA depends heavily on its monitoring component, the BAWSN. Therefore, in this thesis, we define and investigate six fundamental effective properties, maintainability, reliability, availability, confidentiality, integrity and safety, based on BAWSN requirements under the dependability framework. We built an Assistive Care Loop Framework (ACLF), a maintainable BAWSN-based HMA, for monitoring pregnant women based on an event-driven architecture that follows layered functionalities. A novel critical time parameter is introduced to satisfy the needs of the medical diagnoses that require the BA WSN to rely on the collection of data within a critical time from all of the source sensor nodes. The process and issues involved in the medical diagnoses are also explored; these influenced the characterization of the BAWSN as a time critical application. Based on the critical time, we derived non-device-centric time-specific parameters with which we formulated a novel empirical measure model for the transmission reliability and availability in the BAWSN. To compare the empirical measure model, analogous theoretical models are also derived for the BAWSN's reliability and availability. To safeguard the patient's health data and also to ensure their privacy in the BAWSN, we proposed a secure adaptive triple-key scheme (aTKS) in such a way that it incurs minimal overheads while meeting the stringent time requirements of the BAWSN.
The deployed ACLF exemplifies the concept of the HMA being used not only for alerting the care staff in case of emergency, but also for analysing a patient's progress over a period of time to forecast any emergency situation. The performance of the proposed measure models and the implemented aTKS from our real-time test-bed would enable the application developer to measure the performance of the BAWSN-based application because, to the best of our knowledge, no measure exists in the literature as such for a BAWSN-based application. The formulated minimal set of dependable properties might serve as a benchmark for evaluating the performance of a BAWSN, and in turn, the HMA.