• DocumentCode
    2834921
  • Title

    An Algorithm for Online Reconfiguration of Resource Reservations for Hard Real-Time Systems

  • Author

    Kumar, Pratyush ; Stoimenov, Nikolay ; Thiele, Lothar

  • Author_Institution
    Comput. Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
  • fYear
    2012
  • fDate
    11-13 July 2012
  • Firstpage
    245
  • Lastpage
    254
  • Abstract
    Nowadays, real-time applications expect the supporting computing system to be reconfigured at run-time. Even during such reconfiguration, timing requirements of the applications must be met. By extension, such requirements are relevant in the design of resource reservations techniques. In this work, we consider such a reconfiguration of the reservation provided by a constant bandwidth server (CBS). Firstly, we de-fine an exact notion of correctness of a server´s reconfiguration. Then we design a provably correct server algorithm R-CBS that allows for run-time reconfiguration of a standard CBS. The algorithm maintains specific information about the execution trace and uses it to efficiently perform the reconfiguration at the earliest possible time. We highlight the advantages of R-CBS in comparison to reconfiguration of TDMA servers and in reconfiguring multiple servers simultaneously.
  • Keywords
    network servers; real-time systems; resource allocation; time division multiple access; R-CBS; TDMA servers; constant bandwidth server; hard real-time systems; online resource reservation reconfiguration algorithm; provably correct server algorithm; real-time applications; resource reservation technique design; run-time reconfiguration; server reconfiguration; supporting computing system; Algorithm design and analysis; Bandwidth; Heuristic algorithms; Real time systems; Servers; Standards; Timing; Mode change; Resource reservation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
  • Conference_Location
    Pisa
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4673-2032-0
  • Type

    conf

  • DOI
    10.1109/ECRTS.2012.28
  • Filename
    6257576