PRIORITIZED-VIRTUAL-TIME CSMA - HEAD-OF-THE-LINE PRIORITY CLASSES WITHOUT ADDED OVERHEAD

被引:5
作者
MOLLE, ML
机构
[1] Computer Systems Research Institute, University of Toronto, Toronto, Ont
关键词
D O I
10.1109/26.87181
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The prioritized-virtual-time carrier sense multiple access (PVT-CSMA) protocol is a media access algorithm for cable- and radio-based local area networks that incorporates message-based priority classes. PVT-CSMA implements the well-known head-of-the-line (HOL) priority queuing discipline, in which higher priority messages, are always transmitted in preference to lower priority messages, and messages are transmitted first-come-first-served within each priority class. This priority discipline works by altering the way in which stations manipulate the "virtual clocks" that scan the time axis for message arrivals, to ensure that higher priority messages are encountered by the virtual clocks before lower priority messages. Thus, unlike other approaches for incorporating message-based priority classes in CSMA protocols, ours works implicitly, without adding any channel overhead compared to the nonpriority case. Expressions are obtained for both throughput as a function of offered load and mean delay as a function of throughput for asynchronous (unslotted) PVT-CSMA, which are easily solvable for any number of priority classes and for class-dependent message lengths, arrival rates, retransmission rates, etc. Specialization of our delay analysis to the single class case yields a substantial improvement over our previous results for asynchronous virtual-time CSMA. Comparisons are made between our analysis and simulations of PVT-CSMA, and with simulations of Tobagi's P-CSMA protocol.
引用
收藏
页码:915 / 927
页数:13
相关论文
共 28 条
[1]  
CHLAMTAC I, 1980, COMPUT COMMUN, V3
[2]  
Conway RW., 1967, THEORY SCHEDULING
[3]   DISTRIBUTED RETRANSMISSION CONTROLS FOR SLOTTED, NONPERSISTENT, AND VIRTUAL TIME CSMA [J].
CUNNINGHAM, GA ;
MEDITCH, JS .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1988, 36 (06) :685-691
[4]   STABILITY AND OPTIMAL-CONTROL OF PACKET SWITCHING BROADCAST CHANNEL [J].
FAYOLLE, G ;
GELENBE, E ;
LABETOULLE, J .
JOURNAL OF THE ACM, 1977, 24 (03) :375-386
[5]  
GONZALEZCAWLEY N, 1981, 213 STANF U COMP SYS
[6]  
HAYES JF, 1984, MODELING ANAL COMPUT
[7]  
IIDA I, 1980, DEC C REC NAT TEL C
[8]  
KLEINROCK L, 1975, IEEE T COMMUN, V23, P1400, DOI 10.1109/TCOM.1975.1092768
[9]  
Kleinrock L., 1975, QUEUEING SYST
[10]  
Kleinrock L., 1976, QUEUEING SYSTEMS