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 fieldbus protocol on the device side.

Real-Time Performance of an Open-Source Protocol Stack for Low-Cost, Embedded Systems

I Cibrario Bertolotti;T Hu
2011

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 fieldbus protocol on the device side.
2011
Istituto di Elettronica e di Ingegneria dell'Informazione e delle Telecomunicazioni - IEIIT
978-1-4577-0017-0
Embedded systems
Real-time systems
Communication protocols
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/57267
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
social impact