From Modeling to Implementation of Virtual Sensors in Body Sensor Networks
- 28 February 2011
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Sensors Journal
- Vol. 12 (3), 583-593
- https://doi.org/10.1109/jsen.2011.2121059
Abstract
Body Sensor Networks (BSNs) represent an emerging technology which has received much attention recently due to its enormous potential to enable remote, real-time, continuous and non-invasive monitoring of people in health-care, entertainment, fitness, sport, social interaction. Signal processing for BSNs usually comprises of multiple levels of data abstraction, from raw sensor data to data calculated from processing steps such as feature extraction and classification. This paper presents a multi-layer task model based on the concept of Virtual Sensors to improve architecture modularity and design reusability. Virtual Sensors are abstractions of components of BSN systems that include sensor sampling and processing tasks and provide data upon external requests. The Virtual Sensor model implementation relies on SPINE2, an open source domain-specific framework that is designed to support distributed sensing operations and signal processing for wireless sensor networks and enables code reusability, efficiency, and application interoperability. The proposed model is applied in the context of gait analysis through wearable sensors. A gait analysis system is developed according to a SPINE2-based Virtual Sensor architecture and experimentally evaluated. Obtained results confirm that great effectiveness can be achieved in designing and implementing BSN applications through the Virtual Sensor approach while maintaining high efficiency and accuracy.Keywords
This publication has 18 references indexed in Scilit:
- SPINE: a domain‐specific framework for rapid prototyping of WBSN applicationsSoftware: Practice and Experience, 2010
- SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor NetworksPublished by Springer Science and Business Media LLC ,2008
- A Framework for Creating Healthcare Monitoring Applications Using Wireless Body Sensor NetworksPublished by European Alliance for Innovation n.o. ,2008
- Titan: A Tiny Task Network for Dynamically Reconfigurable Heterogeneous Sensor NetworksPublished by Springer Science and Business Media LLC ,2007
- Virtual Sensor Networks - A Resource Efficient Approach for Concurrent ApplicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Virtual Sensors: Abstracting Data from Physical SensorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Programming wireless sensor networks with logical neighborhoodsPublished by Association for Computing Machinery (ACM) ,2006
- TinyOS: An Operating System for Sensor NetworksPublished by Springer Science and Business Media LLC ,2005
- TinyLIME: Bridging Mobile and Sensor Networks through MiddlewarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Sensor Networks for Emergency Response: Challenges and OpportunitiesIEEE Pervasive Computing, 2004