• DocumentCode
    3217946
  • Title

    Design and implementation of a real-time switch for segmented Ethernets

  • Author

    Venkatramani, Chitra ; Chiueh, Tzi-cker

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
  • fYear
    1997
  • fDate
    28-31 Oct 1997
  • Firstpage
    152
  • Lastpage
    161
  • Abstract
    Providing network bandwidth guarantees over an Ethernet requires coordination of the network nodes for traffic prioritization such that real-time data can have deterministic access to the network. We have shown previously how RETHER, a software based token passing protocol can efficiently provide real-time support over a single shared Ethernet segment. This work extends the token passing mechanism into a switched, multi-segment Ethernet environment. This paper describes the detailed design issues, their solutions, and a fully operational switch implementation built into the FreeBSD kernel. By testing the protocol independently and as the underlying network protocol of the Stony Brook Video Server, we have verified that the bandwidth guarantees are successfully provided, with relatively low run-time overhead, for real-time connections crossing multiple Ethernet segments. This paper also provides a comprehensive performance evaluation of the prototype
  • Keywords
    local area networks; multimedia systems; performance evaluation; telecommunication traffic; transport protocols; FreeBSD kernel; RETHER; Stony Brook Video Server; network bandwidth guarantees; performance evaluation; real-time connections; real-time switch; segmented Ethernets; software based token passing protocol; traffic prioritization; Access protocols; Bandwidth; Ethernet networks; Kernel; Network servers; Prototypes; Runtime; Switches; Telecommunication traffic; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols, 1997. Proceedings., 1997 International Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1092-1648
  • Print_ISBN
    0-8186-8061-X
  • Type

    conf

  • DOI
    10.1109/ICNP.1997.643709
  • Filename
    643709