• DocumentCode
    2834152
  • Title

    Multi-granularity resource reservations

  • Author

    Saewong, Saowanee ; Ragunathan, R.

  • Author_Institution
    Real-time & Multimedia Syst. Lab., Carnegie Mellon Univ., Pittsburgh, PA
  • fYear
    2005
  • fDate
    8-8 Dec. 2005
  • Lastpage
    153
  • Abstract
    Resource reservation has been recently supported by many real-time operating systems to provide applications with guaranteed and timely access to system resources. Typically, reservations are based on the worst-case requirements, and therefore can inflate resource demands unnecessarily. Many multimedia applications such as MPEG video streams (1) have high worst-case to average-case demand ratio and (2) can tolerate some deadline misses. To support such applications, we propose a "multi-granularity" reservation model. Instead of the classical {C, T, D} model of resource reservation, the multi-granular reserve specification is given by {{C,T,D},...,{Cx, epsixTi},...,{Cy, epsiyT i}} which represents a guarantee of the highest-granularity reserve for C units of resource during every successive periodic interval of T only as long as the resource usage by each of its low-granularity reserves (e.g., Cx units of resource in every recurring time of epsixTi, epsix isin Z+) is maintained. This multi-granular reservation approach delivers higher system utilization than the pessimistic strategy of worst-case reservation and better temporal isolation than other stochastic and heuristic guarantees in the literature. We perform a detailed schedulability analysis of this model using deadline-monotonic scheduling and derive an appropriate admission control test. We also present detailed analyses and simulation results comparing our reservation scheme for MPEG-4 streams with average-case resource reservation, constant bandwidth server (CBS), and (m, k)-firm guarantee
  • Keywords
    computational complexity; multimedia systems; real-time systems; resource allocation; scheduling; video streaming; (m, k)-firm guarantee; MPEG-4 streams; admission control; average-case resource reservation; constant bandwidth server; deadline-monotonic scheduling; multigranularity resource reservations; real-time operating systems; schedulability analysis; Admission control; Analytical models; MPEG 4 Standard; Operating systems; Performance analysis; Performance evaluation; Real time systems; Stochastic systems; Streaming media; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2005. RTSS 2005. 26th IEEE International
  • Conference_Location
    Miami, FL
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-2490-7
  • Type

    conf

  • DOI
    10.1109/RTSS.2005.29
  • Filename
    1563103