• DocumentCode
    2645616
  • Title

    An FPGA based HSR architecture for seamless PROFINET redundancy

  • Author

    Flatt, Holger ; Schriegel, Sebastian ; Neugarth, Thimo ; Jasperneite, Jürgen

  • Author_Institution
    Applic. Center Ind. Autom., Fraunhofer IOSB-INA, Lemgo, Germany
  • fYear
    2012
  • fDate
    21-24 May 2012
  • Firstpage
    137
  • Lastpage
    140
  • Abstract
    This paper presents the mapping of the High-Availability Seamless Redundancy (HSR) protocol to PROFINET RT. Whereas common PROFINET RT components that implement the Media Redundancy Protocol (MRP) are requiring up to 200 ms for recovery after link failures, HSR provides seamless redundancy. In order to overcome the incompatibilities between PROFINET and HSR a configurable HSR RedBox is implemented. The hardware architecture, running at 100 MHz, is mapped onto an Altera Stratix IV FPGA and is capable of processing up to 100 Mbps per port. Using several RedBoxes in a ring, a seamless redundancy is demonstrated for a PROFINET RT test network, using 1 ms cycle time with 3 ms watchdog. The presented architecture is highly configurable and can be mapped both to high-end and low-end FPGAs and therefore fulfills industrial requirements.
  • Keywords
    computer network reliability; field programmable gate arrays; local area networks; protocols; redundancy; Altera Stratix IV FPGA; FPGA based HSR architecture; HSR RedBox; PROFINET RT test network; frequency 100 MHz; hardware architecture; high-availability seamless redundancy protocol; link failures; media redundancy protocol; real-time Ethernet based standards; seamless PROFINET redundancy; time 1 ms; time 3 ms; Field programmable gate arrays; Peer to peer computing; Protocols; Redundancy; Standards; Synchronization; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems (WFCS), 2012 9th IEEE International Workshop on
  • Conference_Location
    Lemgo
  • ISSN
    Pending
  • Print_ISBN
    978-1-4673-0693-5
  • Type

    conf

  • DOI
    10.1109/WFCS.2012.6242555
  • Filename
    6242555