skip to main content
10.1145/3127540.3127580acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
short-paper

CESAR: A Testbed Infrastructure to Evaluate the Efficiency of Wireless Automotive Software Updates

Published: 21 November 2017 Publication History

Abstract

Connected vehicles allow to update the software (SW) running on their integrated electronic control units (ECUs) over-the-air. Such updates are complex procedures that involve several steps, such as the authentication with a remote device, the secure and reliable wireless transfer of the new binary, as well as its installation and verification on the target ECU. Each of these aspects affects the efficiency of the entire SW update process, and it is important to evaluate the impact of different solutions on the functionality of a vehicle and to compare their performance on real hardware. In this paper we present CESAR, a configurable testbed infrastructure that allows to evaluate the efficiency of an automotive SW update system in a highly automated way. CESAR allows to specify different update mechanisms, security configurations, wireless protocols used for the data transfer, and to carefully define the scenario of interest (i.e., pin down the number of wireless vehicle interfaces, the network topology, and the target ECU). Furthermore, CESAR can be used to measure the efficiency of a SW update on real hardware, and to derive insights about the weaknesses of a system under test or about the interaction of a specific SW with a given ECU.

References

[1]
ISO 14229:2006(E). 2006. ISO 14229:2006: Road vehicles -- Unified diagnostic services (UDS) -- Specification and requirements. (2006).
[2]
M. Cesana, L. Fratta, M. Gerla, E. Giordano, and G. Pau. 2010. C-VeT the UCLA Campus Vehicular Testbed: Integration of VANET and Mesh Networks Proc. of the European Wireless Conference.
[3]
U. Drolia, Z. Wang, S. Vemuri, M. Behl, and R. Mangharam. 2011. AutoPlug -- An automotive test-bed for Electronic Controller Unit Testing and Verification Proc. of the IEEE Intelligent Transportation Systems Conference (ITSC).
[4]
N. Gabe. 2016. Over-the-Air Updates on Varied Paths. Automotive News (2016).
[5]
I. Hossain, S.M. Mahmud, and M.H. Hwang. 2010. Performance Evaluation of Mobile Multicast Session Initialization Techniques for Remote SW Upload in Vehicle ECUs. In Proc. of the IEEE Vehicular Technology Conference.
[6]
K. Koscher et al. 2010. Experimental Security Analysis of a Modern Automobile Proc. of the IEEE Symposium on Security and Privacy.
[7]
M. Khurram et al. 2016. Enhancing Connected Car Adoption: Security and OTA Update Framework Proc. of the 3rd World Forum on Internet of Things.
[8]
M. Steger et al. 2017. An Efficient and Secure Automotive Wireless Software Update Framework. Under submission (2017).
[9]
M.S. Idrees et al. 2011. Secure Automotive On-board Protocols: A Case of Over-the-air Firmware Updates. (2011).
[10]
D.K. Nilsson and U.E. Larson. 2008. Secure Firmware Updates Over the Air in Intelligent Vehicles. IEEE Conference on Communications (2008).
[11]
R. Petri et al. 2016. Evaluation of Lightweight TPMs for Automotive SW Updates over the Air Proc. of the Conference on Embedded Security in Cars.
[12]
Redbend Software. 2011. Updating Car ECUs Over-The-Air (FOTA). (2011).
[13]
M. Steger, C.A. Boano, M. Karner, J. Hillebrand, W. Rom, and K. Roemer. 2016 a. SecUp: Secure and Efficient Wireless Software Updates for Vehicles Proc. of the Conference on Digital System Design (DSD).
[14]
M. Steger, M. Karner, J. Hillebrand, W. Rom, C.A. Boano, and K. Roemer. 2016 b. Generic Framework Enabling Secure and Efficient Automotive Wireless SW Updates Proc. of the Conf. on Emerging Technologies and Factory Automation.
[15]
I. Studnia, V. Nicomette, E. Alata, Y. Deswarte, M. Kaâniche, and Y. Laarouchi. 2013. Survey on Security Threats and Protection Mechanisms in Embedded Automotive Networks Proc. of the Conf. on Dependable Systems and Networks.
[16]
W. Vandenberghe, I. Moerman, P. Demeester, and H. Cappelle. 2011. Suitability of the wireless testbed w-iLab.t for VANET research Proc. of the 18th Symposium on Communications and Vehicular Technology in the Benelux.
[17]
T.L. Willke, P. Tientrakool, and N.F. Maxemchuk. 2009. A Survey of Inter-Vehicle Communication Protocols and their Applications. IEEE Communications Surveys & Tutorials Vol. 11, 2 (2009).

Cited By

View all
  • (2019)Testing and deployment patterns for the internet-of-thingsProceedings of the 24th European Conference on Pattern Languages of Programs10.1145/3361149.3361165(1-8)Online publication date: 3-Jul-2019
  • (2018)Applications of Pairing-Based Cryptography on Automotive-Grade MicrocontrollersDevelopments in Language Theory10.1007/978-3-319-99229-7_28(331-343)Online publication date: 21-Aug-2018

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MSWiM '17: Proceedings of the 20th ACM International Conference on Modelling, Analysis and Simulation of Wireless and Mobile Systems
November 2017
340 pages
ISBN:9781450351621
DOI:10.1145/3127540
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 November 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. automotive software
  2. ieee 802.11s
  3. ota updates
  4. testbeds

Qualifiers

  • Short-paper

Conference

MSWiM '17
Sponsor:

Acceptance Rates

MSWiM '17 Paper Acceptance Rate 29 of 142 submissions, 20%;
Overall Acceptance Rate 398 of 1,577 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Testing and deployment patterns for the internet-of-thingsProceedings of the 24th European Conference on Pattern Languages of Programs10.1145/3361149.3361165(1-8)Online publication date: 3-Jul-2019
  • (2018)Applications of Pairing-Based Cryptography on Automotive-Grade MicrocontrollersDevelopments in Language Theory10.1007/978-3-319-99229-7_28(331-343)Online publication date: 21-Aug-2018

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media