DocumentCode
1146986
Title
The effect of buffering strategies on protocol execution performance
Author
Woodside, C. Murray ; Montealegre, J. Ramiro
Author_Institution
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
Volume
37
Issue
6
fYear
1989
fDate
6/1/1989 12:00:00 AM
Firstpage
545
Lastpage
554
Abstract
The execution workload of a protocol often limits the data communications throughput in local area and wide area networks. The handling of buffers is one of the implementation factors that affects the execution workload of a protocol implementation: if possible, copying of user data should be avoided. Two buffer cut-through strategies for avoiding copying higher-level data are described, with some of the mechanisms necessary to implement them. The resulting execution workload in a transport protocol (similar to the ISO class 4 protocol) is studied in detail. Individual protocol actions are modeled for a wide range of data-stream parameters. The improvement when copying is avoided is shown to be relatively insensitive to the parameter values and to be as high as 80% when the checksum is not computed at the transport level
Keywords
computer networks; data communication systems; digital communication systems; local area networks; protocols; LAN; WAN; buffering strategies; computer networks; cut-through strategies; data communications throughput; execution workload; local area network; protocol execution performance; transport protocol; wide area networks; Access protocols; Buffer storage; Communication system control; Data communication; Delay; Performance analysis; Throughput; Transmitters; Transport protocols; Wide area networks;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/26.31138
Filename
31138
Link To Document