This paper presents a simple heuristic analytic algorithm for predicting the “response times” of messages in asymmetric token ring local area networks. A description of the token ring and the model is presented in section 2 the algorithm is described in section 3 and the empirical results in section 4. The analytic results were compared against a detailed simulation model and the results are extremely close over a wide range of models.
Local area networks (or LANS) offer a very attractive solution to the problem of connecting a large number of devices distributed over a small geographic area. They are an inexpensive readily expandable and highly flexible communications media. They are the backbone of the automated office - a significant component of the office of the future.
This importance of LANS in the future of applied computer science has resulted in a tremendous burst of interest in the study of their behaviour. There are already many different LAN architectures proposed and studied in the literature [Tropper 81] [Tannenbaum 81] [Babic 78] [Metcalfe 76] [Clark 78] One LAN architecture is significant for several reasons. This architecture is the token ring [Carsten 77]. It has attracted interest because of its simplicity fairness and efficiency. The interest it has generated has resulted in the proposal of several different versions. This paper concentrates on one of these versions - the single token token ring protocol as described in [Bux 81]. This particular version is attractive because of its overall simplicity and reliability. This paper presents an algorithm for predicting response times in a token ring with the single token protocol.
[1]
E. Newhall,et al.
A Simplified Analysis of Scan Times in an Asymmetrical Newhall Loop with Exhaustive Service
,
1977,
IEEE Trans. Commun..
[2]
Carl Tropper.
Local Computer Network Technologies
,
1981
.
[3]
L. Goddard,et al.
Operations Research (OR)
,
2007
.
[4]
W. Bux.
Local-Area Subnetworks: A Performance Comparison
,
1981,
IEEE Trans. Commun..
[5]
Leonard Kleinrock,et al.
Theory, Volume 1, Queueing Systems
,
1975
.
[6]
Leonard Kleinrock,et al.
Queueing Systems: Volume I-Theory
,
1975
.
[7]
Gojko Babic.
Performance analysis of the distributed loop computer network.
,
1978
.
[8]
K. Mani Chandy,et al.
Linearizer: a heuristic algorithm for queueing network models of computing systems
,
1982,
CACM.
[9]
Bernd Meister,et al.
Waiting Lines and Times in a System with Polling
,
1974,
JACM.
[10]
Robert Metcalfe,et al.
Ethernet: distributed packet switching for local computer networks
,
1976,
CACM.
[11]
P. J. Kuehn,et al.
Multiqueue systems with nonexhaustive cyclic service
,
1979,
The Bell System Technical Journal.
[12]
Robert Metcalfe,et al.
Ethernet: distributed packet switching for local computer networks
,
1988,
CACM.