Smart Grid Inspired Future Technologies. Second EAI International Conference, SmartGIFT 2017, London, UK, March 27–28, 2017, Proceedings

Research Article

Low-Disruptive and Timely Dynamic Software Updating of Smart Grid Components

Download
188 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-61813-5_16,
        author={Martin Neumann and Christoph Bach and Yong Ding and Till Riedel and Michael Beigl},
        title={Low-Disruptive and Timely Dynamic Software Updating of Smart Grid Components},
        proceedings={Smart Grid Inspired Future Technologies. Second EAI International Conference, SmartGIFT 2017, London, UK, March 27--28, 2017, Proceedings},
        proceedings_a={SMARTGIFT},
        year={2017},
        month={9},
        keywords={},
        doi={10.1007/978-3-319-61813-5_16}
    }
    
  • Martin Neumann
    Christoph Bach
    Yong Ding
    Till Riedel
    Michael Beigl
    Year: 2017
    Low-Disruptive and Timely Dynamic Software Updating of Smart Grid Components
    SMARTGIFT
    Springer
    DOI: 10.1007/978-3-319-61813-5_16
Martin Neumann1,*, Christoph Bach1,*, Yong Ding1,*, Till Riedel1,*, Michael Beigl1,*
  • 1: Karlsruhe Institute of Technology
*Contact email: martin.neumann@kit.edu, christoph.bach@student.kit.edu, yong.ding@kit.edu, till.riedel@kit.edu, michael.beigl@kit.edu

Abstract

Components in the power grid require security, high availability and real-time communications for reliable operation. But these components are based on software that contains issues that need to be fixed. Timely installation of software updates allows securing vulnerable software quickly but conventionally disrupts availability and communications. Rolling updates on redundant systems prevent such disruptions but delay update installations as they need to be prepared carefully to update reliably. Dynamic Software Updating shortens the installation duration of updates by implementing them in-memory, allowing timely hot-fixing and installation of new features without service disruption or degradation in soft real-time communications. As the Smart Grid settles on standardization and common technologies for interoperability, the need for timely hot-fixing and updating of software applications and libraries which are in widespread use increases.