Show simple item record

dc.contributor.advisorJamadagni, HS
dc.contributor.authorPrasanna, S Chaporkar
dc.date.accessioned2025-10-30T10:18:52Z
dc.date.available2025-10-30T10:18:52Z
dc.date.submitted2000
dc.identifier.urihttps://etd.iisc.ac.in/handle/2005/7236
dc.description.abstractMany real-tim e applications need a delay guarantee from th e network. For this scheduling algorithms are useful. Therefore, given a scheduling algorithm and a characterization of arriving traffic, it is im p o rtan t to evolve a m ethod of obtaining the end-to-end delay guarantee. Real-tim e applications are a very large class needing different traffic m odels for their analysis. Therefore, analyzing scheduling policies w ithout any assum ption on an arrival process is highly desirable. The subject m atter of this thesis is to evolve a unified framework to obtain network delay guarantees without any assum ptions on scheduling policies and arrival processes. The only restrictions we impose are; • Scheduling policies are dynam ic; policies assign priorities to packets (and not to flows) as and when they arrive. We have shown th a t this priority indicator can be thought of as a “finish tim e” , which is the tim e a t which a packet is expected to finish its service. • The sources are packet sources w ith the m axim um packet length bounded for any flow. We obtained the necessary and sufficient condition fo r source schedulability, a condition for ensuring th a t all packets leave never after their respective finish times. W ith this, we redefined delay guarantees in term s of finish tim es and th en obtained the necessary and sufficient condition fo r guaranteeing delay at a multiplexer. Since we have not assum ed any scheduling policy or any specific arrival process, the adm ission control condition obtained is very general. Therefore, we have devised a general framework th at gives guidelines for effectively using the Delay G uarantee theorem to o btain the guaranteeable network delays for a given scheduling policy and an arrival process. We have analyzed some well known scheduling policies like V irtual Clock, E arliest Deadline F irst and Packetby- packet Generalized Processor Sharing for the leaky bucket constrained sources and sources constrained by M inimum Interarrival Time. T his analysis shows th a t th e bounds obtained are tight and they m atch w ith those reported in literature. Having obtained the guaranteeable regions of the scheduling policies, we addressed the question of finding delay optim al scheduling policies in a given set of scheduling policies for a given source vector, if such policies exist. We have devised tests for obtaining such a policy. Using these tests we have shown the absolute delay optim ality of the Preem ptive Earliest Deadline F irst policy. Also, we extended the delay o p tim ality of the Non Preem ptive Earliest Deadline F irst policy to a larger class of sources. E arlier it was shown only for Leaky Bucket C onstrained Sources. In the network, the departure process of an upstream node is the arrival process at a downstream node. For sim plifying the analysis we replaced the departure process by the finish tim e process. We found th a t this replacem ent does not always lead to guaranteeable delay, even when schedulability is guaranteed a t each node. We have obtained a class of scheduling policies for which such a replacem ent indeed leads to a valid endto- end guaranteeable delay. Using this class we have devised a general m ethod to obtain guaranteeable end-to-end delays in th e internetw orking environm ent w ith general arrival process. Using these results, we have developed a work-conserving architecture to support per-flow guarantees w ith scalable core.
dc.language.isoen_US
dc.relation.ispartofseriesT04834
dc.rightsI grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertation
dc.subjectDelay Guarantee
dc.subjectScheduling Policies
dc.subjectFinish Time Model
dc.subject.classificationResearch Subject Categories::TECHNOLOGY::Electrical engineering, electronics and photonics::Electronics
dc.titleApproach to the Analysis of Scheduling Policies for Guaranteeing Delay with Arbitrary Arrivals
dc.typeThesis
dc.degree.nameMSc Engg
dc.degree.levelMasters
dc.degree.grantorIndian Institute of Science
dc.degree.disciplineEngineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record