ContextAiDe: End-to-End Architecture for Mobile Crowd-sensing Applications

被引:1
|
作者
Pore, Madhurima [1 ]
Chakati, Vinaya [1 ]
Banerjee, Ayan [1 ]
Gupta, Sandeep K. S. [1 ]
机构
[1] Arizona State Univ, IMPACT Lab, 517 BYE, Tempe, AZ 85281 USA
关键词
Mobile crowd-sensing; context aware; edge computing; middleware; MODEL;
D O I
10.1145/3301444
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile crowd-sensing (MCS) enables development of context-aware applications by mining relevant information from a large set of devices selected in an ad hoc manner. For example, MCS has been used for real-time monitoring such as Vehicle ad hoc Networks-based traffic updates as well as offline data mining and tagging for future use in applications with location-based services. However, MCS could be potentially used for much more demanding applications such as real-time perpetrator tracking by online mining of images from nearby mobile users. A recent example is tracking the miscreant responsible for the Boston bombing. We present a new design approach for tracking using MCS for such complex processing in real time. Since MCS applications assume an unreliable underlying computational platform, most typically sample size for recruited devices is guided by concerns such as fault tolerance and reliability of information. As the real-time requirements get stricter coupled with increasing complexity of data-mining approaches, the communication and computation overheads can impose a very tight constraint on the sample size of devices needed for realizing real-time operation. This results in trade-off in acquiring context-relevant data and resource usage incurred while the real-time operation requirements get updated dynamically. Such effects have not been properly studied and optimized to enable real-time MCS applications such as perpetrator tracking. In this article, we propose ContextAiDe architecture, a combination of API, middleware, and optimization engine. The key innovation in ContextAiDe is context-optimized recruitment for execution of computation-and communication-heavy MCS applications in edge environment. ContextAiDe uses a notion of two types of contexts, exact (hard constraints), which have to be satisfied, and preferred (soft constraints), which may be satisfied to a certain degree. By adjusting the preferred contexts, ContextAiDe can optimize the operational overheads to enable real-time operation. ContextAiDe provides an API to specify contexts requirements and the code of MCS app, offload execution environment, a middleware that enables context-optimized and a fault-tolerant distributed execution. ContextAiDe evaluation using a real-time perpetrator tracking application shows reduced energy consumption of 37.8%, decrease in data transfer of 24.8%, and 43% less time compared to existing strategy. In spite of a small increase in the minimum distance from the perpetrator, iterations of optimization tracks the perpetrator successfully. Proactively learning the context and using stochastic optimization strategy minimizes the performance degradation caused due to uncertainty (<20%) in usage-dependent contexts.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] Nondeterministic Evaluation Mechanism for User Recruitment in Mobile Crowd-Sensing
    Xie, Ying
    Liu, Xiaohui
    Obaidat, Mohammad S.
    Li, Xiong
    Vijayakumar, Pandi
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2023, 19 (02)
  • [32] Robust Quality Metric for Scarce Mobile Crowd-Sensing Scenarios
    Azmy, Sherif B.
    Zorba, Nizar
    Hassanein, Hossam S.
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2018,
  • [33] Mobile crowd-sensing: A novel technological enabler for teaching acoustics
    1600, Associazione Italiana per l'Informatica e il Calcolo Automatico (15):
  • [34] A Novel Platform Architecture for Web Applications by Spinning off End-to-End Communications
    Mori, Mika
    Sueda, Yoshiko
    Ohba, Takumi
    Hishiki, Tetsuya
    Koike, Arata
    Aihara, Masao
    2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2015, : 33 - 34
  • [35] End-to-end quality of service coordination for multimedia applications in heterogeneous, mobile networks
    Guenkova-Luy, T
    Kassler, A
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1365 - 1369
  • [36] Achieving Panoramic View Coverage in Visual Mobile Crowd-Sensing Networks for Emergency Monitoring Applications
    Chen, Jiaoyan
    Cheng, Zhehao
    Liu, Jin
    Deng, Xianjun
    Yang, Laurence T.
    Chen, Yihong
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2025, 21 (01)
  • [37] Maximizing Coverage Quality with Budget Constrained in Mobile Crowd-Sensing Network for Environmental Monitoring Applications
    Chen, Jiaoyan
    Yang, Jingsen
    SENSORS, 2019, 19 (10)
  • [38] Mobile Crowd-Sensing Wireless Activity with Measured Interference Power
    Guo, Weisi
    Wang, Siyi
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2013, 2 (05) : 539 - 542
  • [39] Demonstration of a Modular Prototype End-to-End Simulator for Aquatic Remote Sensing Applications
    Matthews, Mark W.
    Dekker, Arnold
    Price, Ian
    Drayson, Nathan
    Pease, Joshua
    Antoine, David
    Anstee, Janet
    Sharp, Robert
    Woodgate, William
    Phinn, Stuart
    Gensemer, Stephen
    SENSORS, 2023, 23 (18)
  • [40] Sensing and actuation: End-to-end wireless systems design for mission critical applications
    Gaura, Elena
    Brusey, James
    TWELFTH IEEE INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS, 2008, : 126 - 126