• 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