Optimized Design and Implementation of TCP/IP Software Architecture Based on Embedded System
Rikun Liao, Yuefeng Ji, Hui Li
Abstract
Rikun Liao, Yuefeng Ji, Hui Li
Abstract
With the limitation of hardware resource and the low-efficiency of general purpose TCP/IP protocol stacks and protocol models, it is quite difficult to implement full TCP/IP protocol into embedded system when accessing to Internet. Therefore, simplified-TCP/IP stacks or UDP usually were used to substitute. A reference design of TCP/IP software architecture implementation in embedded system was proposed. Through analyzing the TCP/IP speed, code size and RAM usage in embedded system, the optimized design of clear TCP/IP interface, redundant packets-copy avoidance, realization of packets arrangement resending and window control were given. Finally, the performance and evaluation of TCP/IP software architecture in embedded system was given
OpenAlex reports 15 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
With the limitation of hardware resource and the low-efficiency of general purpose TCP/IP protocol stacks and protocol models, it is quite difficult to implement full TCP/IP protocol into embedded system when accessing to Internet. Therefore, simplified-TCP/IP stacks or UDP usually were used to substitute. A reference design of TCP/IP software architecture implementation in embedded system was proposed. Through analyzing the TCP/IP speed, code size and RAM usage in embedded system, the optimized design of clear TCP/IP interface, redundant packets-copy avoidance, realization of packets arrangement resending and window control were given. Finally, the performance and evaluation of TCP/IP software architecture in embedded system was given
Key concepts: Computer science, Internet protocol suite, Compound TCP, Embedded system, Computer network, Zeta-TCP, Internet Protocol, Transmission Control Protocol