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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call