Enabling Multiple BSN Applications Using the SPINE Framework

Employment of BSN-based technologies in real world scenarios requires a flexible infrastructure at both hardware and software level. In this paper, we emphasize how the use of SPINE (Signal Processing In-Node Environment), a software framework for BSN, supports the development of heterogeneous health-care applications based on reusable subsystems. One of the main goal of SPINE is to provide a flexible architecture that can support variety of practical applications without the need for costly redeployment of the code running on sensor nodes. We also present a SPINE sensor node emulator that supports the first phase of the algorithm design, when the actual hardware devices may not be available. This approach can guide the choice of the required hardware (e.g. the sensors) to meet the application requirements based on the results obtained in the emulated environment. Such tool can simplify the research collaboration during the specification stage of a project, due to availability of a common (virtual) architecture.

[1]  A. Harper,et al.  Dietary guidelines for Americans. , 1981, The American journal of clinical nutrition.

[2]  Jari Hyttinen,et al.  Assessment of Breathing Parameters during Running with a Wearable Bioimpedance Device , 2009 .

[3]  John A. Stankovic,et al.  ALARM-NET: Wireless Sensor Networks for Assisted-Living and Residential Monitoring , 2006 .

[4]  Yang Shi,et al.  A Wearable Device for Physical Activity Monitoring With Built-in Heart Rate Variability , 2009, 2009 3rd International Conference on Bioinformatics and Biomedical Engineering.

[5]  Gerhard Tröster,et al.  On-body activity recognition in a dynamic sensor network , 2007, BODYNETS.

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

[7]  Rajiv Chakravorty,et al.  A programmable service architecture for mobile medical care , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

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

[9]  Li Chen,et al.  Implementation of a Physical Activity Monitoring System for the Elderly People with Built-in Vital Sign and Fall Detection , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[10]  Matt Welsh,et al.  Sensor networks for medical care , 2005, SenSys '05.

[11]  Andrea C Tricco,et al.  A comparison of indirect versus direct measures for assessing physical activity in the pediatric population: a systematic review. , 2009, International journal of pediatric obesity : IJPO : an official journal of the International Association for the Study of Obesity.

[12]  V. C. Padaki,et al.  Wireless Sensor Network for Wearable Physiological Monitoring , 2008, J. Networks.

[13]  James A. Landay,et al.  The Mobile Sensing Platform: An Embedded Activity Recognition System , 2008, IEEE Pervasive Computing.

[14]  Aleksandar Milenkovic,et al.  Wireless sensor networks for personal health monitoring: Issues and an implementation , 2006, Comput. Commun..

[15]  Nuria Oliver,et al.  HealthGear: a real-time wearable system for monitoring and analyzing physiological signals , 2006, International Workshop on Wearable and Implantable Body Sensor Networks (BSN'06).

[16]  Allen Y. Yang,et al.  DexterNet: An Open Platform for Heterogeneous Body Sensor Networks and its Applications , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[17]  Regina M. Benjamin,et al.  The Surgeon General's Vision for a Healthy and Fit Nation , 2010, Public health reports.

[18]  Hassan Ghasemzadeh,et al.  A Distributed Hidden Markov Model for Fine-grained Annotation in Body Sensor Networks , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[19]  Mark H. Hansen,et al.  Participatory sensing - eScholarship , 2006 .

[20]  David W. Mizell,et al.  Using gravity to estimate accelerometer orientation , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[21]  Chung-Lin Huang,et al.  Gait analysis for human walking paths and identities recognition , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[22]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques with Java implementations , 2002, SGMD.