WSN中网络层和低功耗路由协议的研究和实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:xiaoshancx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今无线传感器网络技术正飞速地发展,越来越多的传感器应用被投入到生产和生活中。WSN其本质是基于Ad hoc技术的自组织网络。传统无线网络的首要目标是提供高的服务质量和高效利用网络带宽,其次才考虑节约能量,而WSN的一个主要目标是高效使用能量,延长网络系统的生存期。因此,已有网络路由协议不能用于WSN,必须设计和研究新的面向数据的低功耗、自组织的信息传输路径的建立机制和有效的网络功耗管理方案。本文深入研究了IEEE802.15.4标准,认真分析了无线网络领域现存的主要拓扑结构,着重描述了树状和Mesh两种拓扑结构以及该领域现存的相应路由协议,讨论了网络拓扑及路由协议对节点能耗以及整个网络能耗的影响,并从现实角度提出了WSN中低功耗的解决方案,最后实现了网络层拓扑的构造及路由功能。首先,本文讨论了无线传感器网络的发展概况,进而引出了低功耗和相应的基于Beacon~1的树状路由、LEACH(Low-energy adaptive clustering hierarchy)、AODV(Ad hoc On demand Distance Vector Routing Protocol)等路由协议。在介绍了所涉及到的相关技术后,对Beacon机制、地址分配算法、低功耗设计等关键技术进行了讨论,并定义了网络层需要实现的功能:网络拓扑管理、短地址管理、路由等。其次,本文在讨论的基础上定义了树状拓扑中各类节点的基本协议行为,给出了各类节点的状态机,实现了树状拓扑中基于Beacon技术的树状路由协议;在Mesh拓扑的设计中,本文采用了Non-Beacon模式,同样根据节点的功能进行了分类,最终在Router~2节点上实现了改进之后的AODV路由协议。在本文的设计中,路由协议体现了无线传感网络低功耗的特点。最后,本文对以上两种拓扑中的节点进行了能耗测量,得出一个结论,然后对影响网络生命期的关键因素进行了总结。
其他文献
互联网架构的飞速发展,促进了Web应用的广泛应用。Web应用在国计民生、商业领域和个人生活中发挥着日益重要的作用。现今,Web应用已发展成为一种成熟而又复杂的分布式系统,并且
随着现代社会日益趋于信息化和网络化,网络信息系统在日常生活中扮演着举足轻重的作用。虽然传统的安全措施提高了网络信息系统的安全性,但各种入侵事件还是不断的发生,为此必须
网格计算是分布式高性能计算的发展产物。利用网格技术,人们可以将原本毫无关系的服务器、存储系统与网络联合在一起,组成一个超级计算系统,为用户提供高质量的计算与信息服务,但
随着软件工程领域的发展,软件维护问题已成为当前软件产业面临的重要课题。在软件维护过程中,程序理解是一项枯燥、费时且困难的任务,必须借助程序理解辅助系统进行辅助分析
随着Internet的发展,以及现代企业的跨地域发展,大部分企业的数据库应用系统都需要在Internet或企业广域网中运行。传统二层C/S应用程序结构是单一服务器且以局域网为中心的,
随着计算机和通信技术的发展,企业信息安全问题受到越来越多的关注。企业除了要抵御来自外界攻击和破坏,同时还要防止来自内部的有意或无意的泄密。仅依靠完善管理制度很难从根
随着语义网技术的不断发展,越来越多的本体知识库被建立起来实现知识共享。查询这些知识库需要用形式化的查询语言,但是对于普通用户来说,他们对最简单的布尔查询都难以接受,
演化算法作为一种具有群体搜索策略的启发式算法,被越来越多地应用到科学研究、工业制造中。近年来,被用来解决众目标优化问题(many-objective optimization problems)的有效
无线自组织网络是由一组同时具有收发功能的移动或者固定终端组成的多跳网络系统,其无需固定基础设施的支持,易于部署,且契合了用户对无线通信灵活和可移动的需求,因而得到了
时间可预测系统要求系统中的计算任务在有限的时间内必须完成,也就是说要求系统有可预测的硬件延迟、可预测的软件系统以及可预测的程序响应时间。Minicore是基于服务体执行