学位论文 > 优秀研究生学位论文题录展示

基于TinyOS 8051wg的无线传感器网络路由协议研究

作 者: 王振
导 师: 黄林
学 校: 西北农林科技大学
专 业: 计算机应用技术
关键词: 无线传感器网络 路由算法 CC2430 TinyOS 8051wg APTEEN
分类号: TP212.9
类 型: 硕士论文
年 份: 2011年
下 载: 37次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,无线传感器网络由于其快速展开、动态性强等特点,已经成为研究领域的热点问题。本文采用TI公司CC2430芯片作为核心的网络节点,无线传感器网络专用的操作系统TinyOS作为研究平台,由于所用芯片采用的是8051 MCU内核,操作系统移植选择了TinyOS Working Group 8051针对MCS-51体系研究的系统版本TinyOS 8051wg。网络应用中的核心内容是数据传输,数据的传输又依赖于网络层技术,因此本文基于以上平台进行网络层路由技术的研究。主要研究内容如下:⑴TinyOS 8051wg系统的移植。系统移植需要先安装标准版本的TinyOS系统,然后对TinyOS 8051wg系统包在标准TinyOS系统上进行部署;之后需要编写环境变量设置文件,用来实现以下功能:定位系统及其硬件平台的方式、选择8051编译器的设置、确定系统Makerules所在目录和资源文件所在位置等。以上工作完成后,利用系统组件编写程序,验证移植的可靠性。⑵实现路由选择功能。因为系统属于Alpha版本,对硬件平台下各组件的可用性测试并不完全,这就要求在实际应用中,首先测试所用组件的可用性,然后根据需求进行定制修改。通过对串口通信底层驱动组件修改,实现串口不同参数的设置,并通过分析系统核心功能组件——通信组件的数据发送机制,修改接口实现路由选择功能。⑶路由协议的实现。基于原系统通信组件建立的网络,从拓扑结构角度看是类似于总线型的平面型网络,如果直接应用在传感器网络中,会出现两方面的问题,一是节点数据发送时机无法确定,其次是节点不能对数据通信资源进行有效管理。针对上述问题进行研究,通过基于修改后的通信组件配合其他相关组件,实现经典分簇路由协议APTEEN。节点根据阈值确定需要传送数据的类型和时机,同时通过设定最久发送时间间隔,保证数据的发送。实验表明,该协议运行稳定,可以按照预定要求工作,同时具有较好的可扩展性。

全文目录


摘要  5-6
ABSTRACT  6-10
第一章 绪论  10-13
  1.1 研究背景  10-11
  1.2 主要研究内容  11
  1.3 论文组织结构  11-13
第二章 无线传感器网络网络层关键技术分析  13-24
  2.1 平面型路由协议  13-16
  2.2 分簇路由协议  16-22
    2.2.1 分布式分簇路由协议  18-20
    2.2.2 集中式分簇路由协议  20-21
    2.2.3 分簇路由协议的数据传输机制  21-22
  2.3 网络覆盖控制技术  22-23
  2.4 本章小结  23-24
第三章 无线传感器网络研究平台构建  24-35
  3.1 无线传感器网络节点选型  24-25
  3.2 TinyOS 8051wg 系统  25-30
  3.3 系统的移植和测试  30-34
    3.3.1 系统移植  30-32
    3.3.2 移植有效性测试  32-34
  3.4 本章小结  34-35
第四章 基于TinyOS 8051wg 系统的路由协议研究  35-47
  4.1 传感器数据采集  35-38
  4.2 SimpleMac 接口组件的修改  38-39
  4.3 系统网络层APTEEN 路由协议的实现  39-43
    4.3.1 协议中节点功能划分  39-41
    4.3.2 协议数据帧格式的设计  41-42
    4.3.3 APTEEN 协议数据传输模式  42-43
  4.4 APTEEN 路由协议的实现  43-45
    4.4.1 协议数据结构  43-44
    4.4.2 协议功能模块实现  44-45
  4.5 APTEEN 路由协议的测试  45-46
  4.6 本章小结  46-47
第五章 总结与展望  47-49
  5.1 总结  47
  5.2 展望  47-49
参考文献  49-52
致谢  52-53
作者简介  53

相似论文

  1. AODV在无线传感器网络中的改进与实现,TP212.9
  2. 基于ZigBee的无线网络定位系统研究与设计,TN929.5
  3. ZigBee无线网络路由协议研究,TP212.9
  4. 基于Zigbee技术的路灯监控系统的研究,TP277
  5. 基于M-Bus的数据采集与传输系统,TP274.2
  6. 基于增强学习的多sink无线传感网路由机制研究,TP212.9
  7. 基于WSN的设施农业温室监控系统设计及开发,TP277
  8. 无线网络中多信道MAC协议的研究与实现,TN929.5
  9. 具有能量补给的无线传感器网络分簇路由算法研究,TP212.9
  10. 基于WSN的现代大棚智能控制系统,TP212.9;TP273
  11. 无线传感器网络节能路由算法研究,TP212.9
  12. 能量均衡的无线传感器网络路由算法,TP212.9
  13. 基于ZigBee的自动抄表系统的设计,TP212.9;TP274
  14. 基于Zigbee无线传输网络的煤矿瓦斯监控系统研究,TP277
  15. 基于NS2的QoS选播问题仿真研究,TP393.02
  16. Ad Hoc网络中AODV路由算法及相关问题的研究,TN929.5
  17. 无线传感器网络在风力发电机组状态监测中的应用研究,TN929.5;TM315
  18. 基于ZigBee传感器网络的煤矿安全监测系统研究,TP212.9;TP274
  19. 基于ARM和ZIGBEE的无线家居控制系统设计,TP273.5
  20. 无线传感器网络路由算法研究,TP212.9
  21. 基于ZigBee技术的高速公路智能收费管理系统硬件技术方案设计,U495

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化元件、部件 > 发送器(变换器)、传感器 > 传感器的应用
© 2012 www.xueweilunwen.com