• DocumentCode
    3115678
  • Title

    Interfaces, modularity and path lengths: the costs of implementing OSI transport

  • Author

    Gantenbein, Dieter

  • Author_Institution
    IBM Res. Div., Zurich Res. Lab., Ruschlikon, Switzerland
  • fYear
    1991
  • fDate
    14-17 Oct 1991
  • Firstpage
    452
  • Lastpage
    466
  • Abstract
    Performance of communication software is influenced both by the underlying protocol architecture and by implementation. The debate as to which of the two kinds of factors dominates the overall performance has been going on for many years. The author discusses this issue by reporting on detailed performance measurements of his experimental OSI transport system. He focuses on the analysis and classification of the path lengths involved during data transfer, obtaining insight into the relative costs of protocol functions versus system-level design and implementation choices. His main conclusion is that adherence to general-purpose protocol standards is not the true bottleneck. The desire to provide a flexible general-purpose portable implementation with open inter-layer interfaces causes most of the overhead
  • Keywords
    computer communications software; open systems; performance evaluation; protocols; OSI transport; communication software performance; implementation choices; interfaces; modularity; path lengths; system-level design; Cost function; Fluid flow measurement; Laboratories; Open systems; Performance analysis; Software engineering; Software performance; System-level design; Throughput; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 1991. Proceedings., 16th Conference on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-8186-2370-5
  • Type

    conf

  • DOI
    10.1109/LCN.1991.208098
  • Filename
    208098