BodyCloud: A SaaS approach for community Body Sensor Networks

Giancarlo Fortino, Daniele Parisi, Vincenzo Pirrone, Giuseppe Di Fatta
2014 Future generations computer systems  
Body Sensor Networks (BSNs) have been recently introduced for the remote monitoring of human activities in a broad range of application domains, such as health care, emergency management, fitness and behaviour surveillance. BSNs can be deployed in a community of people and can generate large amounts of contextual data that require a scalable approach for storage, processing and analysis. Cloud computing can provide a flexible storage and processing infrastructure to perform both online and
more » ... ne analysis of data streams generated in BSNs. This paper proposes BodyCloud, a SaaS approach for community BSNs that supports the development and deployment of Cloudassisted BSN applications. BodyCloud is a multi-tier application-level architecture that integrates a Cloud computing platform and BSN data streams middleware. BodyCloud provides programming abstractions that allow the rapid development of community BSN applications. This work describes the general architecture of the proposed approach and presents a case study for the real-time monitoring and analysis of cardiac data streams of many individuals. Analytics as a Service conditions such as temperature, sound, vibration, pressure, motion, heart rate and blood pressure. When WSNs are deployed in large scale applications, they can generate a large amount of dense, in-situ contextual data. The capabilities of WSNs are not just limited to observing and forwarding raw sensor readings, they enable innovative real-time applications in a wide range of domains. They can support different applications and services, ranging from home automation to process monitoring, healthcare analysis, weather forecasting, military logistics, and traffic control. Body Sensor Networks (BSNs) [16, 57] are a particular type of WSNs that have emerged as a result of the advancements of ubiquitous and increasingly powerful wearable devices. BSNs provide a platform
doi:10.1016/j.future.2013.12.015 fatcat:gedkd4vlhjgbzl6rx7mtetlk2a