DocumentCode
1009934
Title
A Configurable and Extensible Transport Protocol
Author
Bridges, Patrick G. ; Wong, Gary T. ; Hiltunen, Matti ; Schlichting, Richard D. ; Barrick, Matthew J.
Author_Institution
New Mexico Univ., Albuquerque
Volume
15
Issue
6
fYear
2007
Firstpage
1254
Lastpage
1265
Abstract
The ability to configure transport protocols from collections of smaller software modules allows the characteristics of the protocol to be customized for a specific application or network technology. This paper describes a configurable transport protocol system called CTP in which microprotocols implementing individual attributes of transport can be combined into a composite protocol that realizes the desired overall functionality. In addition to describing the overall architecture of CTP and its microprotocols, this paper also presents experiments on both local area and wide area platforms that illustrate the flexibility of CTP and how its ability to match more closely application needs can result in better application performance. The prototype implementation of CTP has been built using the C version of the Cactus microprotocol composition framework running on Linux.
Keywords
local area networks; telecommunication computing; transport protocols; wide area networks; C version; Cactus microprotocol composition framework; Linux; configure transport protocol; extensible transport protocol; local area platform; software module; wide area platform; Application software; Bandwidth; Bridges; Clustering algorithms; Computer science; Linux; Prototypes; Standards development; Transport protocols; Wireless networks; Configuration; customization; extensibility; transport protocol;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2007.906245
Filename
4403227
Link To Document