EdgeWare: toward extensible and flexible middleware for connected vehicle services

被引:0
作者
Lu, Sidi [1 ]
Yao, Yongtao [1 ]
Luo, Bing [1 ]
Yu, Zhifeng [2 ]
Li, Dalong [2 ]
Shi, Weisong [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[2] Edgemind Solut LLC, Detroit, MI 48201 USA
基金
美国国家科学基金会;
关键词
Middleware; Model upgrade; Edge computing;
D O I
10.1007/s42514-022-00100-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The dramatic development of Edge Computing technologies is strongly stimulating the adoption of machine learning models on connected and autonomous vehicles (CAVs) so that they can provide a variety of intelligent onboard services. When multiple services running on the resource-constrained CAVs, how limited resources can dynamically support the desired services is of the utmost importance for both automakers and domain researchers. In this context, efficiently and dynamically managing vehicle services becomes critical for autonomous driving. While previous research focused on service scheduling, computation offloading, and virtual machine migration, we propose EdgeWare, an extensible and flexible middleware to manage the execution of vehicle services, which is open-source to the community with four key features: i) on-demand model switch, i.e., easily switch and upgrade machine learning models, ii) function consolidation and deduplication to eliminate duplicate copies of repeating functions and maximize the reusability of vehicle services, iii) build event-driven applications to reduce workload, and iv) dynamic workflow customization which enables customizing workflow to extend the functionality. Our experiment results show that EdgeWare accelerates the execution of services about 2.6 x faster compared to the silo approach and save CPU and memory utilization up to around 50% and 17% respectively, and it allows domain researchers to dynamically add new services on CAVs or easily switch to the upgraded applications for the life cycle management of vehicle services.
引用
收藏
页码:339 / 356
页数:18
相关论文
共 86 条
  • [1] Ahmed F., 2012, 2012 IEEE 13 INT C I
  • [2] [Anonymous], 2017, ARXIV171104325
  • [3] A Taxonomy and Survey of Edge Cloud Computing for Intelligent Transportation Systems and Connected Vehicles
    Arthurs, Peter
    Gillam, Lee
    Krause, Paul
    Wang, Ning
    Halder, Kaushik
    Mouzakitis, Alexandros
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (07) : 6206 - 6221
  • [4] Bridging the semantic Web and Web 2.0 with Representational State Transfer (REST)
    Battle, Robert
    Benson, Edward
    [J]. JOURNAL OF WEB SEMANTICS, 2008, 6 (01): : 61 - 69
  • [5] Beneventi F, 2017, DES AUT TEST EUROPE, P1038, DOI 10.23919/DATE.2017.7927143
  • [6] Design of an IoT-based Vehicle State Monitoring System Using Raspberry Pi
    BinMasoud, Ahmed
    Cheng, Qi
    [J]. 2019 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING RESEARCH & PRACTICE (ICEERP-2019), 2019, : 36 - 41
  • [7] Bochkovskiy A., 2020, YOLOv4: Optimal Speed and Accuracy of Object Detection, DOI DOI 10.48550/ARXIV.2004.10934
  • [8] Cheng Yu, 2017, CoRR
  • [9] From apparent to real age: gender, age, ethnic, makeup, and expression bias analysis in real age estimation
    Clapes, Albert
    Anbarjafari, Gholamreza
    Bilici, Ozan
    Temirova, Dariia
    Avots, Egils
    Escalera, Sergio
    [J]. PROCEEDINGS 2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW), 2018, : 2436 - 2445
  • [10] An Energy-efficient Offloading Framework with Predictable Temporal Correctness
    Dong, Zheng
    Liu, Yuchuan
    Zhou, Husheng
    Xiao, Xusheng
    Gu, Yu
    Zhang, Lingming
    Liu, Cong
    [J]. SEC 2017: 2017 THE SECOND ACM/IEEE SYMPOSIUM ON EDGE COMPUTING (SEC'17), 2017,