一种基于无线传感器网络应用的轻便TCP/IP协议栈设计

被引量 : 14次 | 上传用户:shermanx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
摘要:无线传感器网络是集信息采集、传输和处理于一体的综合智能信息系统,应用前景广阔。它需要与一个外部网络相连,将数据传输至大容量存储器,同时监控无线传感器节点。如无线传感器网络和Internet能够实现互联对无线传感器网络发展具有重大意义。实现与Internet互联最直接的方式就是在节点上实现TCP/IP协议。IPv6作为下一代互联网主流技术,巨大的地址空间、邻居发现、自动地址配置等特性为实现提供了可行性。但是无线传感器节点是一种微型嵌入式设备,运算能力低,存储容量小,能量有限,这就导致想要在传感器节点上实现TCP/IPv6协议,则需要解决协议栈大小及功耗问题。本文结合无线传感器网络和IPv6网络的特点,围绕无线传感器网络和Internet互联问题展开研究并给出解决方案。首先确定了全IP的互联方式,并介绍了无线传感器网络的构成、特点及标准,着重分析了网络拓扑和IEEE802.15.4标准,得出了无线传感器网络通信协议的应用需求、设计要点以及功能限制。接着分析了标准TCP/IP协议的标准及工作原理后,得出了实现TCP/IP协议存在的问题,并提出了轻便TCP/IP协议栈设计原则和裁剪方法。对IPv6协议、ICMPv6协议、ND协议、UDP协议、TCP协议和IPSec协议进行功能或报文上的裁剪设计,并运用C语言进行了实现,主要实现内容包括报头结构体、协议运行流程和协议函数关系等。最后在自主搭建的仿真平台上对基于无线传感器网络的轻便TCP/IP协议栈进行了仿真实验。用Cygwin软件模拟Linux环境,用SkyEye模拟嵌入式系统环境,对协议进行了测试。在Client/Server网络环境下,本协议栈可以支持面向一般的应用,验证了协议栈具有可配置性、占用的系统资源少、可移植性、接口简单易用等特点,可以实现高性能和低成本的统一,与现有协议相比有一定优势。
其他文献
家长助教具有补充幼儿园教育资源、协助教师完成教育任务、提高教学的有效性、促进幼儿发展、实现家园共育等优势。有效开展家长助教活动,要在调查、分类、整理家长资源的基
新生儿游泳有利于其生长发育。但存在安全隐患,如新生儿烫伤、溺水、感染等。加强新生儿游泳安全管理,对护士进行培训,提高安全意识及业务水平,同时制定、实施相关规章制度,
本论文以低碳经济的本质属性为理论基础,从微观层面上探讨特定经济体如何进行低碳经济发展模式选择以及怎样构建微观层面上的低碳经济运行机制问题,在理论层面上回答特定行为
随着海洋运输业的发展,越来越多的物品以集装箱的形式进行航运运输。伴随而来的集装箱落水事故也相对于以前有所增加。集装箱落水事故的发生,直接造成了人们巨大的经济利益损
在我国广大农村,土地是农民最基本的生产和生活资料,特别对处于弱势群体的广大农村妇女来讲,土地是其赖以生存和发展的基础。保障农村妇女的土地权利,即是男女平等原则的体现
由于网络信息发布缺少有效的监督机制,越来越多的不良信息出现在网络上。为了构建和谐健康的网络环境,自动的信息过滤技术具有重要研究价值。为了逃避现有的过滤系统,当前不
高温下运行的燃料电池因可以提高催化剂的CO耐受性、电化学反应动力学速率和简化水热管理等特点,已经成为燃料电池研究开发的主要热点之一。然而,目前普遍使用的全氟磺酸树脂
美国的未来学家阿尔温·托夫勒认为:“21世纪将是消费文化的世纪。”消费文化是消费社会人们在消费中所表现出来的文化,即某一时期的消费者及其消费时尚、消费行为构成了该时
随着计算机网络技术的蓬勃发展,网络信息系统中的安全问题越来越引起人们的重视。如何保证网络信息系统中数据的机密性、真实性、完整性和不可抵赖性已经成为网络信息安全领