• DocumentCode
    592128
  • Title

    Efficient Admission Control for Enforcing Arbitrary Real-Time Demand-Curve Interfaces

  • Author

    Dewan, F. ; Fisher, Nathan

  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    127
  • Lastpage
    136
  • Abstract
    Server-based resource reservation protocols (e.g., periodic and bandwidth-sharing servers) have the advantage of providing temporal isolation between subsystems co-executing upon a shared processing platform. For many of these protocols, temporal isolation is often obtained at the price of over-provisioned reservations. Other more fine-grained approaches such as real-time calculus permit a precise characterization of the resources required by a subsystem via demand-curve interfaces. However, an important, unsolved challenge for subsystems specified by such interfaces is the development of efficient enforcement techniques to guarantee temporal isolation between the subsystems. Admission control algorithms can be used in this regard to ensure that the cumulative subsystem demand never violates the demand-curve specified by the interface. In this paper, we address the challenge by designing admission controllers for complex, arbitrary demand-curve interfaces and proposing enforcement techniques. First, we propose an exact algorithm and show that its complexity is infeasible for long-running systems. To address this drawback, we then design an approximation algorithm and associated enforcement techniques to handle unpredictable execution times. We validate, via simulations, that our approximate approach is significantly more efficient than the exact approach with only minor decrease in the accuracy of the admission controller.
  • Keywords
    network servers; polynomial approximation; protocols; real-time systems; resource allocation; telecommunication congestion control; admission control algorithms; admission controllers; approximation algorithm; arbitrary real-time demand-curve interfaces; bandwidth-sharing servers; cumulative subsystem demand; enforcement techniques; fine-grained approaches; long-running systems; periodic servers; real-time calculus; server-based resource reservation protocols; shared processing platform; temporal isolation; Admission control; Approximation algorithms; Approximation methods; Calculus; Equations; Real-time systems; Servers; Admission control; approximation algorithm; demand-curve interface;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium (RTSS), 2012 IEEE 33rd
  • Conference_Location
    San Jan
  • ISSN
    1052-8725
  • Print_ISBN
    978-1-4673-3098-5
  • Type

    conf

  • DOI
    10.1109/RTSS.2012.65
  • Filename
    6424797