About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Mobile Computing, Applications, and Services. 13th EAI International Conference, MobiCASE 2022, Messina, Italy, November 17-18, 2022, Proceedings

Research Article

Configuring Unconnected Embedded Devices with Smartphones

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-31891-7_1,
        author={Peter Barth and Nicholas Linse and R\'{y}diger Willenberg},
        title={Configuring Unconnected Embedded Devices with Smartphones},
        proceedings={Mobile Computing, Applications, and Services. 13th EAI International Conference, MobiCASE 2022, Messina, Italy, November 17-18, 2022, Proceedings},
        proceedings_a={MOBICASE},
        year={2023},
        month={4},
        keywords={embedded device configuration NFC smartphone app},
        doi={10.1007/978-3-031-31891-7_1}
    }
    
  • Peter Barth
    Nicholas Linse
    Rüdiger Willenberg
    Year: 2023
    Configuring Unconnected Embedded Devices with Smartphones
    MOBICASE
    Springer
    DOI: 10.1007/978-3-031-31891-7_1
Peter Barth1,*, Nicholas Linse1, Rüdiger Willenberg1
  • 1: Hochschule Mannheim, Paul-Wittsack-Straße 10
*Contact email: p.barth@hs-mannheim.de

Abstract

We configure embedded devices with a smartphone via NFC using an open, platform independent protocol presented in this paper. A textual device specification defines the types of configuration values for a specific device and integrates the device into the configuration system. The specification needs to be provided by the embedded developer. It is translated into a C library that enables configuration value access, as well asblobthat contains the compressed configuration metadata. A generic smartphone application interprets the metadata and configuration data read via NFC and allows the modification of the values according to the device specification encoded in the metadata. The modified configuration data can be stored, shared or transferred back to the embedded device. None of the configuration steps need an internet connection, which means data is kept private. Combined with the open protocol and the generic app, this ensures that embedded devices will not become obsolete through vendor decisions, as happens frequently with devices dependent on configuration via cloud services. Embedded developers only need to implement raw read and write binary access to an NFC storage device. The generated artifacts allow to transform that data into an easy-to-use data structure. A prototype system using a fully functional tool chain, a generic Android app and a single-board computer simulating an embedded device has been implemented and evaluated.

Keywords
embedded device configuration NFC smartphone app
Published
2023-04-29
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-31891-7_1
Copyright © 2022–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL