A framework for collaborative computing and multi-sensor data fusion in body sensor networks

Body Sensor Networks (BSNs) have emerged as the most effective technology enabling not only new e-Health methods and systems but also novel applications in human-centered areas such as electronic health care, fitness/welness systems, sport performance monitoring, interactive games, factory workers monitoring, and social physical interaction. Despite their enormous potential, they are currently mostly used only to monitor single individuals. Indeed, BSNs can proactively interact and collaborate to foster novel BSN applications centered on collaborative groups of individuals. In this paper, C-SPINE, a framework for Collaborative BSNs (CBSNs), is proposed. CBSNs are BSNs able to collaborate with each other to fulfill a common goal. They can support the development of novel smart wearable systems for cyberphysical pervasive computing environments. Collaboration therefore relies on interaction and synchronization among the CBSNs and on collaborative distributed computing atop the collaborating CBSNs. Specifically, collaboration is triggered upon CBSN proximity and relies on service-specific protocols allowing for managing services among the collaborating CBSNs. C-SPINE also natively supports multi-sensor data fusion among CBSNs to enable joint data analysis such as filtering, time-dependent data integration and classification. To demonstrate its effectiveness, C-SPINE is used to implement e-Shake, a collaborative CBSN system for the detection of emotions. The system is based on a multi-sensor data fusion schema to perform automatic detection of handshakes between two individuals and capture of possible heart-rate-based emotion reactions due to the individuals’ meeting.

[1]  Matt Welsh,et al.  Sensor networks for emergency response: challenges and opportunities , 2004, IEEE Pervasive Computing.

[2]  François Ingelrest,et al.  A Turnover based Adaptive HELLO Protocol for Mobile Ad Hoc and Sensor Networks , 2007, 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[3]  Albrecht Schmidt,et al.  Multi-sensor Activity Context Detection for Wearable Computing , 2003, EUSAI.

[4]  Surapa Thiemjarus,et al.  A framework for contextual data fusion in body sensor networks , 2008 .

[5]  John G. Breslin,et al.  Novel method and real-time system for detecting the Cardiac Defense Response based on the ECG , 2013, 2013 IEEE International Symposium on Medical Measurements and Applications (MeMeA).

[6]  Mari Carmen Domingo A context-aware service architecture for the integration of body sensor networks and social networks through the IP multimedia subsystem , 2011, IEEE Communications Magazine.

[7]  Fakhri Karray,et al.  Multisensor data fusion: A review of the state-of-the-art , 2013, Inf. Fusion.

[8]  อนิรุธ สืบสิงห์,et al.  Data Mining Practical Machine Learning Tools and Techniques , 2014 .

[9]  Dermot Diamond,et al.  Textile-Based Wearable Sensors for Assisting Sports Performance , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[10]  M. Sgroi,et al.  From Modeling to Implementation of Virtual Sensors in Body Sensor Networks , 2012, IEEE Sensors Journal.

[11]  Thomas Lindh,et al.  Local Time Synchronization in Bluetooth Piconets for Data Fusion Using Mobile Phones , 2011, 2011 International Conference on Body Sensor Networks.

[12]  Xiang Chen,et al.  Real-time physical activity monitoring by data fusion in body sensor networks , 2007, 2007 10th International Conference on Information Fusion.

[13]  J.A. Paradiso,et al.  A Compact, High-Speed, Wearable Sensor Network for Biomotion Capture and Interactive Media , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[14]  Giancarlo Fortino,et al.  Human Postures Recognition Based on D-S Evidence Theory and Multi-sensor Data Fusion , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[15]  Bernt Schiele,et al.  Smart-Its Friends: A Technique for Users to Easily Establish Connections between Smart Artefacts , 2001, UbiComp.

[16]  William Plowden The Compact , 2003 .

[17]  Jiung-yao Huang,et al.  A Wearable Computing Environment for the Security of a Large-Scale Factory , 2007, HCI.

[18]  Nikolaos G. Bourbakis,et al.  A Survey on Wearable Sensor-Based Systems for Health Monitoring and Prognosis , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[19]  Fabio Bellifemine,et al.  Development of Body Sensor Network applications using SPINE , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[20]  Vlado Handziski,et al.  A cooperative approach for handshake detection based on body sensor networks , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[21]  Laszlo Hejjel,et al.  What is the adequate sampling interval of the ECG signal for heart rate variability analysis in the time domain? , 2004, Physiological measurement.

[22]  Tsutomu Terada,et al.  A Framework for Constructing Entertainment Contents Using Flash and Wearable Sensors , 2010, ICEC.

[23]  Ahmad Ahmad-Kassem,et al.  Adapting dynamically neighbourhood table entry lifetime in wireless sensor networks , 2010, 2010 International Conference on Wireless Communications & Signal Processing (WCSP).

[24]  Alexander A. Sawchuk,et al.  A customizable framework of body area sensor network for rehabilitation , 2009, 2009 2nd International Symposium on Applied Sciences in Biomedical and Communication Technologies.

[25]  Giancarlo Fortino,et al.  Enabling Multiple BSN Applications Using the SPINE Framework , 2010, 2010 International Conference on Body Sensor Networks.

[26]  Szi-Wen Chen,et al.  A moving average based filtering system with its application to real-time QRS detection , 2003, Computers in Cardiology, 2003.

[27]  Pai H. Chou,et al.  A wearable wireless sensor platform for interactive dance performances , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).

[28]  Morris Sloman,et al.  Towards Self-Healing in Wireless Sensor Networks , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[29]  Fabio Bellifemine,et al.  SPINE: a domain‐specific framework for rapid prototyping of WBSN applications , 2011, Softw. Pract. Exp..

[30]  Yang Koo Lee,et al.  Online discovery of Heart Rate Variability patterns in mobile healthcare services , 2010, J. Syst. Softw..

[31]  Alex Pentland,et al.  Multi-sensor data fusion using the influence model , 2006, International Workshop on Wearable and Implantable Body Sensor Networks (BSN'06).

[32]  Gerhard Tröster,et al.  Titan: A Tiny Task Network for Dynamically Reconfigurable Heterogeneous Sensor Networks , 2007, KiVS.

[33]  José A. Pino,et al.  A reusable structural design for mobile collaborative applications , 2012, J. Syst. Softw..

[34]  Stefan Agamanolis,et al.  Toward wearable social networking with iBand , 2005, CHI Extended Abstracts.

[35]  Giancarlo Fortino,et al.  Collaborative Body Sensor Networks , 2011, 2011 IEEE International Conference on Systems, Man, and Cybernetics.

[36]  Roozbeh Jafari,et al.  Enabling Effective Programming and Flexible Management of Efficient Body Sensor Network Applications , 2013, IEEE Transactions on Human-Machine Systems.

[37]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[38]  René Mayrhofer,et al.  Shake Well Before Use: Intuitive and Secure Pairing of Mobile Devices , 2009, IEEE Transactions on Mobile Computing.

[39]  Ralf Steinmetz,et al.  A Media Synchronization Survey: Reference Model, Specification, and Case Studies , 1996, IEEE J. Sel. Areas Commun..