• DocumentCode
    2013347
  • Title

    Real-time performance of an open-source protocol stack for low-cost, embedded systems

  • Author

    Bertolotti, Ivan Cibrario ; Hu, Tingting

  • Author_Institution
    IEIIT, CNR (Nat. Res. Council of Italy), Torino, Italy
  • fYear
    2011
  • fDate
    5-9 Sept. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Modern embedded devices often require some form of network connectivity, to offer features like remote configuration, diagnostics, and firmware updates. The availability of open-source, lightweight, and portable protocol stacks, makes this goal relatively easy to accomplish, even on very low-cost devices. Interoperability is guaranteed because they implement, at the very least, the TCP/IP and UDP/IP protocols on an Ethernet interface. However, these applications are quite undemanding for what concerns real-time and, for this reason, little is known about the real-time characteristics of the underlying protocol stacks. This paper shows that an open-source protocol stack, when properly coupled with a real-time operating system and an Ethernet interface, can indeed reach an acceptable performance level and thus support an Ethernet-based field bus protocol on the device side.
  • Keywords
    embedded systems; field buses; local area networks; open systems; operating systems (computers); public domain software; transport protocols; Ethernet interface; Ethernet-based field bus protocol; TCP-IP protocols; UDP-IP protocols; embedded devices; embedded systems; interoperability; network connectivity; open-source protocol stack; real-time operating system; real-time performance; Delay; IP networks; Instruction sets; Message systems; Operating systems; Protocols; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
  • Conference_Location
    Toulouse
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4577-0017-0
  • Electronic_ISBN
    1946-0740
  • Type

    conf

  • DOI
    10.1109/ETFA.2011.6059000
  • Filename
    6059000