Skip to main content
Log in

Fault diagnosis of body sensor networks using hidden Markov model

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

In this paper, we focus on medical body sensor networks collecting physiological signs to monitor the health of patients. We propose a Hidden Markov Model (HMM) based method for fault diagnosis of measured data transmitted from sensors. We firstly verify the Markov property of temporal data sequences from medical databases. Then we improve the Baum-Welch algorithm at two aspects to estimate parameters of HMMs by history training data, and use the Viterbi algorithm to determine whether the new sensor reading is faulty. Finally, we do experiments on both real and synthetic medical datasets to study the performance of the fault diagnosis method. The result shows that the proposed approach possesses a good detection accuracy with a low false alarm rate.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Krishnamachari B, Iyengar S (2004) Distributed Bayesian algorithms for fault-tolerant event region dectection in wireless sensor networks. IEEE Trans Comput 53 (3):241– 250

    Article  Google Scholar 

  2. Luo X, Dong M, Huang Y (2006) On distributed fault-tolerant detection in wireless sensor networks. IEEE Trans Comput 55(1):58–70

    Article  Google Scholar 

  3. Wu W, Cheng X, Ding M, Xing K, Liu F, Deng P (2007) Localized outlying and boundary data detection in sensor networks. IEEE Trans Knowl Data Eng 19 (8):1145– 1157

    Article  Google Scholar 

  4. Annichini A, Asarin E, Bouajjani A (2000) Symbolic techniques for parametric reasoning about counter and clock systems. CAV2000, LNCS 1855. Springer

  5. Branch J, Szymanski B, Giannella C, Wolff R (2006) In-network outlier detection in wireless sensor networks. In: Proc. IEEE ICDCS

  6. Zhang M K, Shi S, Gao H, Li J (2007) Unsupervised outlier detection in sensor networks using aggregation tree. In: Proc. ADMA

  7. Kim D-J, Prabhakaran B (2011) Motion fault detection and isolation in body sensor networks. In: Proceeding of IEEE international conference on pervasive computing and communications (PerCom), pp 147–155

  8. Kim D-J, Prabhakaran B (2011) Motion fault detection and isolation in body sensor networks. Perv Mobil Comput 7(6):727–745

    Article  Google Scholar 

  9. Mahapatro A, Khilar PM (2012) Fault diagnosis in body sensor networks. Int J Comput Inf Syst Indus Manag Applications 5:252–259

    Google Scholar 

  10. Salem O, Liu Y, Mehaoua A (2013) Anomaly detection in medical wireless sensor networks. J Comput Sci Eng 7(4):272–284

    Article  Google Scholar 

  11. Salem O, Guerassimov A, Mehaoua A, Marcus A, Furht B (2013) Sensor fault and patient anomaly detection and classification in medical wireless sensor networks. IEEE ICC 2013:4373– 4378

    Google Scholar 

  12. Kamozaki Y, Sawayama T (2007) Heart pulse monitoring system by air pressure and ultrasonic sensor systems. Syst Syst Eng 16(18):1–5

    Google Scholar 

  13. Anai H, Weispfnening V (2001) Reach set computation using real quantifier elimination. Hybrid systems: Computation and contro. Lect Note Comput Sci 2034:63–76

    Article  Google Scholar 

  14. Robergs R, Landwehr R (2002) The surprising history of the hrmax = 220-age equation. J Exer Physiol 5(2):1–10

    Google Scholar 

  15. Lawrence R, Rabiner LR (1989) A tutorial on hidden Markov models and selected applications in speech recognition. Proc IEEE 77(2):257–285

    Article  Google Scholar 

  16. Ying J, Kirubarajan T, Pattipati KR (2000) A hidden Markov model-based algorithm for fault diagnosis with partial and imperfect tests. IEEE Trans Syst Man Cybern 30(4):463–473

    Article  Google Scholar 

  17. Sharma A, Golubchik L, Govindan R (2010) Sensor faults: Detection methods and prevalence in real-world datasets. ACM Trans Sensor Netw 6(3):1–34

    Article  Google Scholar 

  18. Rajasegarar S, Leckie C, Palaniswami M, Bezdek JC (2006) Distributed anomaly detection in wireless sensor networks. In: Proc. IEEE ICCS

  19. Palpanas T, Papadopoulos D, Kalogeraki V, Gunopulos D (2003) Distributed deviation detection in sensor networks. ACM Spec Int Group Manag Data:77–82

  20. Chen MF (1992) From Markov chains to non-equibrium partical systems. World Scientific Singapore

Download references

Acknowledgments

Part of this work has been supported by the National Natural Science Foundation of China (NSFC, No. 61373043, 61372073, 61003079), and the Fundamental Research Funds for the Central Universities (No. JB161506).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haibin Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, H., Liu, J., Li, R. et al. Fault diagnosis of body sensor networks using hidden Markov model. Peer-to-Peer Netw. Appl. 10, 1285–1298 (2017). https://doi.org/10.1007/s12083-016-0464-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-016-0464-1

Keywords

Navigation