论文摘要
本文以国家发改委项目——IPv6无线传感器网络节点为基础,围绕无线传感器网络节点路由协议和应用软件的设计与实现展开。在深入研究了无线传感器网络结构、特点及应用的基础上,讨论了无线传感器网络路由协议设计的要求,研究了几种经典的无线传感器网络路由协议,探讨了基于TinyOS无线传感器节点应用程序的开发技术。设计、开发了Sink节点无线单元的软件,设计、实现了普通传感器节点上的应用程序和树状路由协议TREES。在Mica2dot节点上完成了Sink节点无线单元应用程序、串口通信模块、普通传感器节点应用程序和路由协议TREES的测试。在各层完成自测的基础上,在自主开发的物理平台上完成了Sink节点无线单元各层间的接口调试和系统联调,完成了普通传感器节点各层间的接口调试和系统联调,完成了Sink节点有线单元、Sink节点无线单元和普通传感器节点的系统联调,完成了IPv6 Web服务器、Sink节点有线单元、Sink节点无线单元和普通传感器节点的系统联调,并完成了整个系统的性能测试。针对测试中出现的问题,提出了解决方法,提高了整个系统的性能。针对节点可移动、多Sink节点、具有不对称、不可靠链路的无线传感器网络模型和所有普通传感器节点都具有周期性业务的应用背景,设计了一种简单树状路由协议MSUTR。仿真结果表明:MSUTR控制开销小,时延小,具有良好的分组递交率,对节点移动性的支持较好,其性能优于AODV。
论文目录
图目录摘要ABSTRACT第一章 绪论1.1 无线传感器网络概述1.1.1 无线传感器网络的起源与发展1.1.2 无线传感器网络结构1.1.3 无线传感器网络的通信协议栈1.1.4 无线传感器网络的特点1.1.5 无线传感器网络的应用1.2 无线传感器网络路由协议的研究1.2.1 无线传感器网络路由协议设计的要求1.2.2 无线传感器网络路由协议的分类1.2.3 典型的无线传感器网络路由协议介绍1.3 基于TinyOS的应用程序开发1.3.1 TinyOS和nesC语言简介1.3.2 应用程序设计1.3.3 定制运行环境1.3.4 仿真调试1.4 课题的背景和主要工作第二章 传感器节点应用软件的设计与开发2.1 Sink节点无线单元软件的设计2.1.1 Sink节点无线单元软件的总体结构2.1.2 Sink节点无线单元的工作过程2.1.3 应用模块的设计2.1.4 串口通信模块的设计2.1.5 无线通信模块的设计2.1.6 物理层模块的设计2.2 Sink节点无线单元软件的开发2.2.1 基于TinyOS Sink节点无线单元软件的开发2.2.2 Sink节点无线单元各模块间的接口关系2.3 普通传感器节点应用模块的设计2.3.1 普通传感器节点的协议栈结构及层间接口2.3.2 普通传感器节点应用模块的总体结构2.4 普通传感器节点应用模块的实现2.4.1 状态报告模块的实现2.4.2 查询采样模块的实现2.4.3 休眠处理模块的实现2.4.4 应用模块与其它模块间的接口关系2.5 小结第三章 路由协议TREES的设计与实现3.1 TREES协议的设计3.1.1 协议栈结构及层间接口3.1.2 路由模块的总体结构3.2 TREES协议的实现3.2.1 基本的数据结构3.2.2 路由的建立3.2.3 路由的维护3.2.4 节点的休眠调度3.2.5 数据分组的转发3.2.6 定时器的设置3.2.7 路由层与其它各层间的接口3.3 小结第四章 路由协议与应用软件的调试与测试4.1 各模块的自测4.1.1 Sink节点无线单元应用程序的自测4.1.2 串口通信模块的自测4.1.3 普通传感器节点应用程序的自测4.1.4 路由协议TREES的自测4.2 系统联调4.2.1 系统联调方案4.2.2 层间接口调试4.2.3 普通传感器节点各层间的系统联调4.2.4 Sink节点无线单元各层间的系统联调4.2.5 Sink节点有线单元、Sink节点无线单元和普通传感器节点的系统联调4.2.6 IPv6 Web服务器、Sink节点和普通传感器节点的系统联调4.3 系统性能测试4.3.1 测试方案4.3.2 小规模网络的性能测试4.3.3 大规模网络的性能测试4.4 小结第五章 测试过程中出现的问题及其解决5.1 路由协议覆盖性和系统的分组递交率性能的改善5.1.1 查询命令的可靠传输问题5.1.2 分组的转发问题5.1.3 链路不对称、不可靠问题5.1.4 性能比较5.2 分组传输效率的提高5.3 通信层次的简化5.4 其它问题及其解决5.4.1 MAC层序列号机制与路由层休眠调度的冲突问题5.4.2 系统时间特性的改善5.5 小结第六章 MSUTR协议6.1 MSUTR协议的基本思想6.2 MSUTR协议的描述6.2.1 链路检测算法6.2.2 父亲选择算法6.2.3 路由建立的触发原则6.2.4 其它问题6.3 仿真结果和性能分析6.4 小结结束语参考文献作者简历 攻读硕士学位期间完成的主要工作致谢
相关论文文献
标签:无线传感器网络论文; 路由协议论文; 应用程序论文;