• DocumentCode
    2720914
  • Title

    Fault-tolerant Ethernet middleware for IP-based process control networks

  • Author

    Song, S. ; Huang, J. ; Kappler, P. ; Freimark, R. ; Kozlik, T.

  • Author_Institution
    Technol. Center, Honeywell Inc., Minneapolis, MN, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    116
  • Lastpage
    125
  • Abstract
    We present an efficient middleware-based fault-tolerant Ethernet (FTE) developed for process control networks. Our approach is unique and practical in the sense that it requires no change to commercial off-the-shelf hardware (switch, hub, Ethernet physical link, and network interface card) and software (commercial Ethernet NIC card driver and standard protocol such as TCP/IP) yet it is transparent to IP-based applications. The FTE performs failure detection and recovery for handling multiple points of network faults and supports communications with non-FTE-capable devices. Our experimentation shows that FTE performs efficiently, achieving less than 1-ms end-to-end swap time and less than 2-sec failover time, regardless of the concurrent application and system loads. In this paper, we describe the FTE architecture, the challenging technical issues addressed, our performance evaluation results, and the lessons learned in design and development of such an open-network-based fault-tolerant network
  • Keywords
    Internet; application program interfaces; computer network reliability; controller area networks; fault tolerant computing; process control; FTE; IP-based applications; IP-based process control networks; architecture; failure detection; fault-tolerant Ethernet middleware; network faults; nonFTE-capable devices; open-network-based fault-tolerant network; performance evaluation; process control networks; recovery; Communication switching; Ethernet networks; Fault tolerance; Hardware; Middleware; Network interfaces; Process control; Protocols; Software standards; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2000. LCN 2000. Proceedings. 25th Annual IEEE Conference on
  • Conference_Location
    Tampa, FL
  • ISSN
    0742-1303
  • Print_ISBN
    0-7695-0912-6
  • Type

    conf

  • DOI
    10.1109/LCN.2000.891017
  • Filename
    891017