A Modular Approach to Context-Aware IoT Applications

被引:12
|
作者
Venkatesh, Jagannathan [1 ]
Chan, Christine [1 ]
Akyurek, Alper Sinan [1 ]
Rosing, Tajana Simunic [1 ]
机构
[1] Univ Calif San Diego, Comp Sci & Engn, La Jolla, CA 92093 USA
基金
美国国家科学基金会;
关键词
contextf-aware computing; internet of things;
D O I
10.1109/IoTDI.2015.13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Internet of Things (IoT) refers to an environment of ubiquitous sensing and actuation, where devices are connected to a distributed backend infrastructure. It offers the opportunity to access a large amount of input data, and process it into contextual information about different system entities for reasoning and actuation. State-of-the-art IoT applications are generally black-box, end-to-end application-specific implementations, and cannot keep up with timely resolution of all this live, continually updated, heterogeneous data. In this work, we propose a modular approach to these context-aware applications, breaking down monolithic applications into an equivalent set of functional units, or context engines. By exploiting the characteristics of context-aware applications, context engines can reduce compute redundancy and computational complexity. In conjunction with formal data specifications, or ontologies, we can replace application-specific implementations with a composition of context engines that use common statistical learning to generate output, thus improving context reuse. We implement interconnected context-aware applications using our approach, extracting both user activity and location context from wearable sensors. We compare our infrastructure to single-stage monolithic implementations, demonstrating a reduction in application latency by up to 65% and execution overhead by up to 50% with only a 3% reduction in accuracy.
引用
收藏
页码:235 / 240
页数:6
相关论文
共 50 条
  • [1] A Hybrid Approach to Monitor Context Parameters for Optimising Caching for Context-Aware IoT Applications
    Manchanda, Ashish
    Jayaraman, Prem Prakash
    Banerjee, Abhik
    Zaslavsky, Arkady
    Weerasinghe, Shakthi
    Huang, Guang-Li
    [J]. MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES, MOBIQUITOUS 2023, PT I, 2024, 593 : 156 - 174
  • [2] Octopus: Context-Aware CNN Inference for IoT Applications
    Motamedi, Mohammad
    Portillo, Felix
    Saffarpour, Mahya
    Fong, Daniel
    Ghiasi, Soheil
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2020, 12 (01) : 1 - 4
  • [3] Context-Aware Stream Processing for Distributed IoT Applications
    Akbar, Adnan
    Carrez, Francois
    Moessner, Klaus
    Sancho, Juan
    Rico, Juan
    [J]. 2015 IEEE 2ND WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2015, : 663 - 668
  • [4] Context-Aware Adaptive Remote Access for IoT Applications
    Arfaoui, Amel
    Cherkaoui, Soumaya
    Kribeche, Ali
    Senouci, Sidi Mohammed
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (01): : 786 - 799
  • [5] Spatial Context-Aware Service Composition for MANET IoT Applications
    Genois, Samuel
    Sorkhoh, Ibrahim
    Maheswaran, Muthucumaru
    Naboulsi, Diala
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 3651 - 3657
  • [6] Context-Aware Computing And Big Data Analytics For IoT Applications
    Roopa, Y. Mohana
    Babu, M. Ramesh
    Dhananjaya, B.
    [J]. PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 872 - 876
  • [7] MDD approach for the development of context-aware applications
    Ayed, Dhouha
    Delanote, Didier
    Berbers, Yolande
    [J]. MODELING AND USING CONTEXT, 2007, 4635 : 15 - +
  • [8] A context-aware data fusion approach for health-IoT
    Baloch Z.
    Shaikh F.K.
    Unar M.A.
    [J]. International Journal of Information Technology, 2018, 10 (3) : 241 - 245
  • [9] Context-aware Trust Metrics for non critical IoT Applications: an Intrinsic Data Quality approach
    Mendonca, Francisco
    Abdennadher, Nabil
    El-Maliki, Tewfiq
    Poleggi, Marco Emilio
    [J]. 2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 109 - 114
  • [10] Context-Aware Trust Management System for IoT Applications with Multiple Domains
    Le, Nan
    Varadharajan, Vijay
    Nepal, Surya
    [J]. 2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 1138 - 1148