Virtual Time CSMA: Why Two Clocks Are Better than One
- 1 September 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 33 (9) , 919-933
- https://doi.org/10.1109/tcom.1985.1096402
Abstract
A new carrier sense multiple access (CSMA) algorithm, called virtual time CSMA, is described and analyzed. This algorithm uses a novel approach to granting access to the shared broadcast channel based on variable-rate clocks. Unlike other CSMA algorithms, the operation of virtual time CSMA reduces to the ideal case in the zero propagation time limit: a work-conserving, first-come first-servedM/G/1queueing system. The algorithm does not appear to be difficult to implement, but offers better throughput-delay performance than existing CSMA algorithms. A simple closed form technique for estimating the mean message delay is presented. This technique is of independent interest because of its applicability to certain "sliding window" tree conflict resolution algorithms. Extensive numerical results for the algorithm are presented, including comparisons with simulation and with other CSMA algorithms.Keywords
This publication has 14 references indexed in Scilit:
- Control policies in CSMA local area networksPublished by Association for Computing Machinery (ACM) ,1982
- Advances in packet radio technologyProceedings of the IEEE, 1978
- An Adaptive Technique for Local DistributionIEEE Transactions on Communications, 1978
- Stability and Optimal Control of the Packet Switching Broadcast ChannelJournal of the ACM, 1977
- EthernetCommunications of the ACM, 1976
- Packet Switching in Radio Channels: Part I--Carrier Sense Multiple-Access Modes and Their Throughput-Delay CharacteristicsIEEE Transactions on Communications, 1975
- On the Control, Stability, and Waiting Time in a Slotted ALOHA Random-Access SystemIEEE Transactions on Communications, 1975
- Packet Switching in a Multiaccess Broadcast Channel: Dynamic Control ProceduresIEEE Transactions on Communications, 1975
- ALOHA packet system with and without slots and captureACM SIGCOMM Computer Communication Review, 1975
- A Proof for the Queuing Formula: L = λWOperations Research, 1961