Adaptive and technology-independent architecture for fault-tolerant distributed AAL solutions

被引:7
作者
Schmidt, Michael [1 ]
Obermaisser, Roman [1 ]
机构
[1] Univ Siegen, Chair Embedded Syst, Holderlinstr 3, D-57076 Siegen, Germany
关键词
Ambient assisted living; IEEE; 11073; Time synchronization; Microservices; Service discovery; Living lab; Fault-tolerance; Advanced linux traffic control; Traffic shaping; Traffic policing;
D O I
10.1016/j.compbiomed.2017.11.002
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Today's architectures for Ambient Assisted Living (AAL) must cope with a variety of challenges like flawless sensor integration and time synchronization (e.g. for sensor data fusion) while abstracting from the underlying technologies at the same time. Furthermore, an architecture for AAL must be capable to manage distributed application scenarios in order to support elderly people in all situations of their everyday life. This encompasses not Just life at home but in particular the mobility of elderly people (e.g. when going for a walk or having sports) as well. Within this paper we will introduce a novel architecture for distributed AAL solutions whose design follows a modern Microservices approach by providing small core services instead of a monolithic application framework. The architecture comprises core services for sensor integration, and service discovery while supporting several communication models (periodic, sporadic, streaming). We extend the state-of-the-art by introducing a fault-tolerance model for our architecture on the basis of a fault-hypothesis describing the fault containment regions (FCRs) with their respective failure modes and failure rates in order to support safety critical AAL applications.
引用
收藏
页码:236 / 247
页数:12
相关论文
共 31 条
[1]  
[Anonymous], 2015, 2015 AG REP
[2]  
[Anonymous], 2008, P 3 WORKSH ART INT T
[3]  
[Anonymous], EMOTION RECOGNITION, DOI [10.1007/978-3-319-39904-13, DOI 10.1007/978-3-319-39904-1_3]
[4]  
[Anonymous], 2012, IEEE Standard 1366-2012, P1, DOI [10.1109/IEEESTD.2012.6209381, DOI 10.1109/IEEESTD.2012.6209381]
[5]  
[Anonymous], 2009, 664P71 INT STAND AER
[6]  
[Anonymous], 2008, Standard IEEE 1588- 2008 (Revision of IEEE Standard 1588-2002, P1, DOI [10.1109/IEEESTD.2008.4579760, DOI 10.1109/IEEESTD.2008.4579760]
[7]  
[Anonymous], 2015, BUILDING MICROSERVIC
[8]  
[Anonymous], 2011, Real-Time Systems: Design Principles for Distributed Embedded Applications
[9]  
Bluetooth &REG
[10]  
SIG, 2009, HLTH DEV PROF IMPL G