Networking Investigate

Real-Time Communication Support for Embedded Linux Over Ethernet

Download now Free registration required

Executive Summary

Many embedded systems are exploiting embedded Linux due to its rich features and device drivers. However, since embedded Linux is inherited from traditional monolithic kernel design, it has limitations to support real-time communication. One such example is that the protocol stacks of embedded Linux are following the bottom half based architecture. The user-level operations of a higher priority process can get delayed while the bottom half handles the packets for even lower priority processes. In addition, the send/recv semantics of traditional protocol stacks are not sufficient to support various real-time embedded applications.

  • Format: PDF
  • Size: 75 KB