An improved RUDP for data transmission in embedded real-time system

Yingying Chen,HU Shanqing,LI Xingming,Ce Wang,Zhe Chen,Shanqing HU,Xingming LI
DOI: https://doi.org/10.1109/icsidp47821.2019.9173515
2019-12-01
Abstract:At present, the Ethernet has been widely used for data transmission in embedded real-time systems, including TCP (Transmission Control Protocol) and UDP (User Datagram Protocol). However, as embedded real-time systems continue to increase the requirements of transmission speed and reliability, TCP and UDP have not been able to meet the requirements. TCP is a stream-based, connection-oriented communication protocol, so the reliability of TCP is good. But its design is complicated, it occupies a lot of system resources, and the transmission speed of TCP is low. In contrast, UDP is non-connection-oriented protocol, so it is unreliable communication protocol. Both of them limit the Ethernet applying in embedded real-time systems. In order to meet the requirements of real-time, reliability and algorithm simplicity of embedded systems, this paper proposed an improved Reliable User Datagram Protocol (RUDP), which offers a solution to satisfy these requirements. It is valid on the real demonstration that the proposed method can offer a higher speed than TCP without package loss.
What problem does this paper attempt to address?