mCerebrum: A Mobile Sensing Software Platform for Development and Validation of Digital Biomarkers and Interventions

被引:39
作者
Hossain, Syed Monowar [1 ]
Hnat, Timothy [1 ]
Saleheen, Nazir [1 ]
Nasrin, Nusrat Jahan [1 ]
Noor, Joseph [2 ]
Ho, Bo-Jhang [2 ]
Condie, Tyson [2 ]
Srivastava, Mani [2 ]
Kumar, Santosh [1 ]
机构
[1] Univ Memphis, Memphis, TN 38152 USA
[2] Univ Calif Los Angeles, Los Angeles, CA 90024 USA
来源
PROCEEDINGS OF THE 15TH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS (SENSYS'17) | 2017年
基金
美国国家科学基金会; 美国国家卫生研究院;
关键词
mHealth; mobile sensor big data; software architecture;
D O I
10.1145/3131672.3131694
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The development and validation studies of new multisensory biomarkers and sensor-triggered interventions requires collecting raw sensor data with associated labels in the natural field environment. Unlike platforms for traditional mHealth apps, a software platform for such studies needs to not only support high-rate data ingestion, but also share raw high-rate sensor data with researchers, while supporting high-rate sense-analyze-act functionality in real-time. We present mCerebrum, a realization of such a platform, which supports high-rate data collections from multiple sensors with real-time assessment of data quality. A scalable storage architecture (with near optimal performance) ensures quick response despite rapidly growing data volume. Micro-batching and efficient sharing of data among multiple source and sink apps allows reuse of computations to enable real-time computation of multiple biomarkers without saturating the CPU or memory. Finally, it has a reconfigurable scheduler which manages all prompts to participants that is burden-and context-aware. With a modular design currently spanning 23+ apps, mCerebrum provides a comprehensive ecosystem of system services and utility apps. The design of mCerebrum has evolved during its concurrent use in scientific field studies at ten sites spanning 106,806 person days. Evaluations show that compared with other platforms, mCerebrum's architecture and design choices support 1.5 times higher data rates and 4.3 times higher storage throughput, while causing 8.4 times lower CPU usage.
引用
收藏
页数:14
相关论文
共 27 条
[1]   Social fMRI: Investigating and shaping social mechanisms in the real world [J].
Aharony, Nadav ;
Pan, Wei ;
Ip, Cory ;
Khayal, Inas ;
Pentland, Alex .
PERVASIVE AND MOBILE COMPUTING, 2011, 7 (06) :643-659
[2]  
[Anonymous], 2017, PACO PERSONAL ANAL C
[3]  
[Anonymous], 2010, Proc. of the 8th ACM Conference on Embedded Networked Sensor Systems, DOI DOI 10.1145/1869983.1869992
[4]  
[Anonymous], 2014, 11th USENIX symposium on networked systems design and implementation (NSDI 14)
[5]  
[Anonymous], 2017, MONSOON POWER MONITO
[6]  
Benbasat AY, 2007, SENSYS'07: PROCEEDINGS OF THE 5TH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, P219
[7]  
Brunette Waylon., 2012, Proceedings of the 10th international conference on Mobile systems, applications, and services, MobiSys '12, P351, DOI DOI 10.1145/2307636.2307669
[8]  
Ferreira D., 2015, Frontiers in ICT, V2, P6, DOI [DOI 10.3389/FICT.2015.00006, 10.3389/fict.2015.00]
[9]  
Hnat T., 2017, AMIA
[10]  
Hovsepian K, 2015, PROCEEDINGS OF THE 2015 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING (UBICOMP 2015), P493