ACM Home Page
Please provide us with feedback. Feedback
An adaptive timeout algorithm for retransmission across a packet switching network
Full text PdfPdf (578 KB)
Source ACM SIGCOMM Computer Communication Review archive
Volume 14 ,  Issue 2  (June 1984) table of contents
Pages: 248 - 255  
Year of Publication: 1984
ISSN:0146-4833
Also published in ...
Author
Stephen William Edge  Department of Computer Science, University College London
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 33,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/639624.802085
What is a DOI?

ABSTRACT

This paper presents and analyses a simple algorithm for setting an adaptive timeout value at a source Host for end-to-end retransmission on a packet-switched connection. The algorithm allows the recipient Host to acknowledge arriving data in either original transmission order or out-of-order. The time out at the source Host is determined from current estimates - using exponentially weighted moving averages - of the mean and variance of successive acknowledgement delays. We show that when these delays are random variables forming certain stationary or non-stationary stochastic processes, the ensuing timeout gives a near-minimum retransmission delay, subject to some specified limit on the amount of unnecessary retransmission. This property is illustrated for a simulated sequence of acknowledgement delays obtained from loop delay measurements.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
"A Generalised Test Harness for Network Protocols" - N.P. Alfano, M.Sc Thesis and Indra Note 1482, Dept. of Computer Science, University College London, October 1983.
 
2
"TIME SERIES ANALYSIS forecasting and control - Revised Edition" - G.E.P. Box and G.M. Jenkins, publisher Holden-Day, 1976.
 
3
"A Protocol for Packet Network Inter-communication" - V.G. Cerf, R.E. Kahn, IEEE Trans. on Comm. Vol. COM-22 No.5, May 1974, pp.637-648.
 
4
"Datapac Network Overview" - W.W. Clipsham, F.E. Glave, M.L. Narraway, ICCC Toronto 1976, pp.131-135.
 
5
"Prediction by Exponentially Weighted Moving Averages and Related Methods" - D.R. Cox, Journal of the Royal Statistical Soc. Series B, Vol.23, 1961, pp.414-422.
 
6
"The Theory of Stochastic Processes" - D.R. Cox, H.D. Miller, publisher Methuen, 1965.
 
7
"Connection Flow Control is a Wide Area Packet Switching Network" - S.W. Edge, Ph.D Thesis and TR 88, Dept. of Computer Science, University College London, September 1983.
 
8
"Analysis of an Adaptive Timeout Algorithm" - S.W. Edge, Indra Note 1523, Dept. of Computer Science, University College London, January 1984.
 
9
"An Introduction to Probability Theory and Its Applications - Volume 2, 1st Edition" -W. Feller, published by Wiley, 1966.
 
10
"Performance Evaluations in CYCLADES" - M. Gien, J.L. Grange, ICCC September 1978, Kyoto, Japan, pp. 23-32.
11
 
12
"Queueing Systems Volume 2" - L. Kleinrock, publisher John Wiley, 1976.
 
13
"Optimal Properties of Exponentially Weighted Forecasts" - J.F. Muth, Journal of the American Stat. Assoc. Vol.55, 1960, pp.299-306.
 
14
"DOD Standard Transmission Control Protocol" - J. Postel, IEN 129, Info. Sciences Institute, Univ. of S. Cal., January 1980.
 
15
"Routing in TYMNET" - A. Rajaraman, Eurocomp 78, Wembley, England, May 1978, publisher Online Ltd. Uxbridge, England, pp.9-21.
 
16
"Interprocess Communication Protocols for Computer Networks" - C.A. Sunshine, Tech. Report 105 (Ph.D Thesis), Digital Systems Laboratory, Stanford University, December 1975.
 
17
"A Study in the Analysis of Stationary Time Series - 2nd edition" - H. Wold, publisher Almqvist & Wiksell (Stockholm), 1954.


Collaborative Colleagues:
Stephen William Edge: colleagues