DocumentCode :
2108714
Title :
Implementation of Lightweight TCP/IP for Small, Wireless Embedded Systems
Author :
Yoon, In-Su ; Chung, Sang-Hwa ; Kim, Jeong-Soo
Author_Institution :
Digital Media & Commun. Bus., Samsung Electron., Gumi
fYear :
2009
fDate :
26-29 May 2009
Firstpage :
965
Lastpage :
970
Abstract :
We propose a lightweight TCP/IP stack called Compact Wireless-TCP/IP (CW-TCP/IP). It can provide superior wireless performance for small embedded systems that have limited computing resources. CW-TCP/IP processes TCP/IP using a simple data structure called a Connection Control Block (CCB) that is suitable for small embedded systems. It has a small memory footprint and does not reference other data structures to create TCP/IP headers. CW-TCP/IP adopts TCP Veno as a congestion control algorithm to improve wireless performance. Because it was developed to be processor- and OS-independent, it has high portability. Currently it can be ported to embedded systems that use Linux. We conducted experiments to compare the performances of CW-TCP/IP, Linux TCP/IP and muC/TCP-IP of muC/OS-II, which is widely used as an OS for small embedded systems. The object code size of CW-TCP/IP is 26 KB, which is approximately 17% the size of Linux TCP/IP and 30% the size of muC/TCP-IP. At a packet loss rate of 1%, CW-TCP/IP has the highest bandwidth of the three TCP/IP stacks, 27% higher on average than Linux TCP/IP using TCP Veno. In addition, it has 24% lower average CPU utilization than Linux TCP/IP using TCP Veno.
Keywords :
IP networks; Linux; data structures; embedded systems; radio networks; telecommunication congestion control; Linux IP; Linux TCP; Linux systems; TCP Veno; compact wireless-IP; compact wireless-TCP; congestion control algorithm; connection control block; data structure; embedded systems; lightweight IP; lightweight TCP; packet loss rate; wireless embedded systems; Bandwidth; Continuous wavelet transforms; Data structures; Embedded computing; Embedded system; Linux; Protocols; TCPIP; Wireless networks; Wireless sensor networks; Embedded TCP/IP; Embedded systems; Wireless communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications, 2009. AINA '09. International Conference on
Conference_Location :
Bradford
ISSN :
1550-445X
Print_ISBN :
978-1-4244-4000-9
Electronic_ISBN :
1550-445X
Type :
conf
DOI :
10.1109/AINA.2009.53
Filename :
5076303
Link To Document :
بازگشت