提出了一种基于小型无线嵌入式系统的轻量级TCP/IP协议栈CW_TCP/IP(compact wireless-TCP/IP)。CW-TCP/IP使用适于小型嵌入式系统的简单数据结构调用CCB(connection control block)来处理TCP/IP,它创建TCP/IP头文件时不需参考其它数据结...提出了一种基于小型无线嵌入式系统的轻量级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具有卓越的无线性能。展开更多
分析了基于TCP/IP格式封装的通讯协议中存在的大量无意义字段和冗余信息以及不适合嵌入式局域网中实时通信需求的现状,研究了IEEE802.2逻辑链路控制(logic link control,LLC)协议,设计了一种新型的基于LLC的嵌入式协议栈。该协议栈缩短...分析了基于TCP/IP格式封装的通讯协议中存在的大量无意义字段和冗余信息以及不适合嵌入式局域网中实时通信需求的现状,研究了IEEE802.2逻辑链路控制(logic link control,LLC)协议,设计了一种新型的基于LLC的嵌入式协议栈。该协议栈缩短了报文封装长度,增加了包确认机制并压缩了处理层次,从而提高了系统的实时性和发送效率。该协议栈为底层的各种通讯方式提供统一API,并对以太网、串口的数据转换提供了结构支持。在对节点可信性做出评估的基础上,提出了事前评估机制、内存使用限制等措施,有效地利用了可信信息,并提高了系统的稳定性。展开更多
文摘分析了基于TCP/IP格式封装的通讯协议中存在的大量无意义字段和冗余信息以及不适合嵌入式局域网中实时通信需求的现状,研究了IEEE802.2逻辑链路控制(logic link control,LLC)协议,设计了一种新型的基于LLC的嵌入式协议栈。该协议栈缩短了报文封装长度,增加了包确认机制并压缩了处理层次,从而提高了系统的实时性和发送效率。该协议栈为底层的各种通讯方式提供统一API,并对以太网、串口的数据转换提供了结构支持。在对节点可信性做出评估的基础上,提出了事前评估机制、内存使用限制等措施,有效地利用了可信信息,并提高了系统的稳定性。