摘要
提出了一种基于小型无线嵌入式系统的轻量级TCP/IP协议栈CW_TCP/IP(compact wireless-TCP/IP)。CW-TCP/IP使用适于小型嵌入式系统的简单数据结构调用CCB(connection control block)来处理TCP/IP,它创建TCP/IP头文件时不需参考其它数据结构,可以采用TCP Veno拥塞控制算法来提高其无线性能。该协议栈具有很高的便携性,因此可开发为处理器和独立的操作系统,目前它可以移植到Linux系统。通过实验对适用于小型嵌入式操作系统的CW-TCP/IP、Linux TCP/IP和C/TCP-IP的性能进行了比较,比较的结果表明了CW-TCP/IP具有卓越的无线性能。
A lightweight TCP/IP stack named CW-TCP/IP(compact wireless-TCP/IP) is presented,which is based on a small wireless embedded systems.CW-TCP/IP processes TCP/IP using a simple data structure called CCB(connection control block).It does not refe-rence other data structure to create TCP/IP headers and adopts TCP veno as a congestion control algorithm to improve wireless perfor-mance.It is developed to be processor and OS-independent,so it has high portability,and now it can be ported to embedded systems that use Linux.Comparing the performance of CW-TCP/IP Linux TCP/IP and C/TCP/IP,which is widely used as an OS for small em-bedded systems by experiments,and results show that CW-TCP/IP has excellent wireless performance.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第24期5216-5219,共4页
Computer Engineering and Design