• DocumentCode
    1109090
  • Title

    A Distributed Instrument for Performance Analysis of Real-Time Ethernet Networks

  • Author

    Ferrari, Paolo ; Flammini, Alessandra ; Marioli, Daniele ; Taroni, Andrea

  • Author_Institution
    Univ. of Brescia, Brescia
  • Volume
    4
  • Issue
    1
  • fYear
    2008
  • Firstpage
    16
  • Lastpage
    25
  • Abstract
    Ethernet technology is widely used in real-time industrial automation. Thanks to real-time Ethernet (RTE) protocols, defined in IEC61784-2 standard, new top-performance automation solutions can be created. Such systems may have communication cycle time down to tens of mus and cycle jitter less than 1 mus, making network testing and debugging very critical. Existing network and protocol analyzers can perform detailed local analysis, but characterization of high-performance RTE systems requires measurement of transmission delays and these instruments cannot be adequately synchronized among them to realize a distributed measurement network. This paper introduces a new low-cost distributed measurement instrument to measure timing characteristics of RTE nodes (end-to-end delays, synchronization, etc.). The proposed instrument has multiple FPGA-based probes that allow for simultaneous/synchronized logging on different place of the target RTE network. A PC-based "monitor station" stores all the data, ready for further elaboration. Architecture details are discussed, a prototype has been realized, and some experimental results are presented. For instance, synchronization accuracy between probes is below 100 ns.
  • Keywords
    field programmable gate arrays; local area networks; protocols; FPGA-based probes; distributed instrument; network testing; performance analysis; real-time Ethernet networks; Automation; Debugging; Ethernet networks; Instruments; Jitter; Performance analysis; Performance evaluation; Probes; Protocols; System testing; Ethernet network; fieldbus; network synchronization; performance analysis; real time;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2008.919016
  • Filename
    4475682