A MULTICLASS PRIORITY-BASED SLOTTED-RING LAN AND ITS ANALYSIS

Citation
S. Mukherjee et al., A MULTICLASS PRIORITY-BASED SLOTTED-RING LAN AND ITS ANALYSIS, I.E.E.E. transactions on computers, 42(8), 1993, pp. 1015-1020
Citations number
15
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Applications & Cybernetics
ISSN journal
00189340
Volume
42
Issue
8
Year of publication
1993
Pages
1015 - 1020
Database
ISI
SICI code
0018-9340(1993)42:8<1015:AMPSLA>2.0.ZU;2-3
Abstract
We consider a slotted-ring LAN that handles multiple classes of jobs w ith different priority requirements. We take n classes of jobs where c lass i jobs have preemptive priority over class j jobs, 1 less-than-or -equal-to i < j less-than-or-equal-to n and propose a new protocol tha t allocates slots in such a way that, on the average, the response tim e of a class i job is better than that of a class j (j > i) job. The p rotocol is distributed in the sense that any node can locally determin e if it can use a slot, without exchanging any message with other node s. The protocol is adaptive to the load distribution of the system; in other words, the lower classes of jobs automatically get a larger sha re of the slots when the load due to the higher classes of jobs decrea ses. An approximate analysis of response time distribution is carried out for two classes of jobs. Response time of higher priority traffic remains unaffected by lower priority traffic. As a side benefit to thi s analysis, the response time distribution of a single class slotted-r ing LAN can be readily obtained. Extension to the analysis for n class es of jobs is discussed. We propose an extension to the original proto col that improves the response time of lower classes of jobs with only a marginal increase in the response time of higher classes of jobs. S imulation is carried out to confirm the analysis.