论文部分内容阅读
随着嵌入式网络技术的不断成熟,将嵌入式网络接入TCP/IP网络就成为新的需求,因此嵌入式网络上的协议栈设计就成为必须。而TCP/IP协议对于嵌入式网络来说过于庞大,如果部署的话将很大程度上增加成本,得不偿失。于是,对其进行缩减就成为必须。
本文在TCP/IP协议的基础上对其网络层的IP协议及传输层的两个协议TCP和UDP进行简化,提出了小的报头结构以降低资源使用度。本文不仅做了以上工作,而且给出了应用层中几个应用协议的简化模型包括SLP,HTTP和XML,使整个体系结构和功能更加完善。由于代码量较大,本文只给出协议的伪代码实现。然后对其相应的网关结构进行了讨论,根据需求和适用场所的不同得出两种不同的网关结构,一种作为固定的网关实现主要的功能,包括协议转换,内部服务器等功能;而另一种则为了用户的方便而设立的移动网关,它除了协议转换和服务等功能之外还包括了节点定位的模块。比较结果表明,与在传感器网络上应用TCP/IP协议栈相比,我们的协议更节省存储空间和能源消耗。