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

传感器网络环境自适应应用重构问题的研究

作 者: 张冬梅
导 师: 马华东
学 校: 北京邮电大学
专 业: 计算机应用技术
关键词: 无线传感器网络 应用重构 环境自适应 代码传输 重构决策
分类号: TN929.5
类 型: 博士论文
年 份: 2007年
下 载: 518次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着传感器节点技术的不断提高以及传感器网络应用的日益普及,人们对传感器网络提供的应用的灵活性和适应性要求越来越高,能够自适应环境条件变化和应用需求变化的大规模传感器网络由于其良好的协作能力和对复杂任务的支持能力而成为研究的热点。但由于传感器网络节点本身资源和能力的限制以及外界环境的多变性和不可预知性,无法将全部应用一次性部署在传感器网络中。因此,如何在资源受限的传感器网络上提供灵活多变的应用任务是制约传感器网络发展的一个重要问题。本论文以能量效率和环境自适应为目标,围绕无线传感器网络应用重构问题进行了研究,侧重于应用重构模型的建立、应用代码传输模式和相应的路由算法与传输协议的设计以及动态重构决策策略的制定等几个方面内容。论文工作主要包括:(1)针对传感器网络应用重构的环境相关性特点,利用知识推理方法,设计了一个具有环境自适应能力的无线传感器网络应用重构模型(Environment Adaptive Application Reconfiguration,EAAR),实现了在资源受限的传感器网络上提供灵活多变的应用的目标。以EAAR模型为基础,结合传感器网络的分布式特性,设计了传感器节点主动触发的应用重构操作过程。(2)为实现EAAR模型中能量高效的代码传输,建模分析给出了EAAR模型中推(PUSH)、拉(PULL)模式代码传输的能耗关系,并结合两种模式的特点提出了一种适用于簇结构传感器网络的混合代码传输模式(Cluster-based Hybrid Code Transmission,CHCT)。在该模式下,簇头节点采用拉模式从汇聚节点获取代码,簇内节点采用推模式进行代码传输。(3)基于混合代码传输模式CHCT设计了传感器网络分层路由策略:簇头节点采用组播树传输代码,簇内节点采用洪泛路由。基于该策略提出了最小直径组播树(Minimum Diameter Multicast Tree,MDMT)算法构造簇头节点组播树。针对节点不同代码可靠性需求,设计了混合差错恢复机制。上述路由策略和算法在保证代码传输可靠性的基础上,节省了能量消耗。(4)利用马尔可夫决策过程对EAAR模型的重构决策过程进行了建模,提出了一种规则推理与强化学习相结合的动态重构决策系统框架;以能量约束和环境自适应性作为学习目标,设计了基于Q-学习的重构决策算法(Q-Learning Reconfiguration Decision Making,QLRDM)来调整规则的状态转移概率,使传感器节点的重构决策能够自适应环境的变化。(5)为了验证本文研究成果的可行性,发现实现过程中的具体问题,我们基于EAAR重构模型以及代码传输和重构决策的研究成果设计了原型系统。提出了原型系统的层次结构设计方案,分析选择了合适的移动代码中间件并重点描述了重构决策和模块动态加载的实现流程。

全文目录


摘要  4-6
Abstract  6-8
目录  8-11
图目录  11-13
表目录  13-14
第1章 绪论  14-36
  1.1 论文选题背景与原因  14-16
  1.2 无线传感器网络应用重构技术综述  16-30
    1.2.1 无线传感器网络综述  16-19
    1.2.2 无线传感器网络应用重构技术综述  19-30
  1.3 论文主要工作和贡献  30-31
  1.4 论文章节安排  31
  本章参考文献  31-36
第2章 环境自适应应用重构模型研究  36-46
  2.1 研究现状  36-37
  2.2 环境自适应应用重构模型  37-38
  2.3 环境自适应应用重构过程  38-40
  2.4 应用举例  40-42
    2.4.1 节点体系结构  40-41
    2.4.2 基于EAAR模型的环境监控应用的实现过程描述  41-42
  2.5 本章小结  42-43
  本章参考文献  43-46
第3章 应用重构代码传输模式研究  46-64
  3.1 研究现状  46-47
  3.2 EAAR模型的代码传输模式  47-52
    3.2.1 拉模式  47-48
    3.2.2 推模式  48-49
    3.2.3 两种模式通信开销比较  49-52
  3.3 基于簇的混合代码传输模式  52-55
    3.3.1 CHCT传输模式  52-54
    3.3.2 节点传输模式的动态转换  54-55
  3.4 性能分析  55-56
  3.5 仿真实验  56-61
    3.5.1 代码传输能耗计算模型  56-57
    3.5.2 仿真目标和环境  57-58
    3.5.3 仿真结果与分析  58-61
  3.6 本章小结  61-62
  本章参考文献  62-64
第4章 应用重构代码传输协议与路由算法研究  64-80
  4.1 研究现状  64-65
  4.2 基于CHCT代码传输模式的分层路由机制  65-68
  4.3 最短直径组播树的构造  68-72
    4.3.1 网络模型与问题描述  68-69
    4.3.2 最短直径组播树算法  69-72
  4.4 混合差错恢复机制  72-73
  4.5 性能分析与仿真  73-77
    4.5.1 能耗模型  73-74
    4.5.2 仿真结果  74-77
  4.6 本章小结  77
  本章参考文献  77-80
第5章 基于强化学习的重构决策方法研究  80-94
  5.1 研究现状  80-81
  5.2 问题描述与系统建模  81-82
  5.3 基于强化学习的重构决策方法  82-86
    5.3.1 基于强化学习的重构决策机制  82-83
    5.3.2 QLRDM算法  83-86
  5.4 系统仿真与结果分析  86-91
    5.4.1 实验场景设计  86-87
    5.4.2 QLRDM算法参数设置  87-88
    5.4.3 实验结果与分析  88-91
  5.5 本章小结  91-92
  本章参考文献  92-94
第6章 环境自适应应用重构传感器网络的设计与实现  94-106
  6.1 引言  94-95
  6.2 EA-IHMS应用场景描述  95-96
  6.3 EA-IHMS系统设计方案  96-97
  6.4 移动代码执行环境选择  97-99
    6.4.1 全二进制代码重构平台-TinyOS  98
    6.4.2 脚本代码重构平台-Mate  98-99
    6.4.3 模块二进制代码重构平台-SOS  99
  6.5 EA-IHMS系统的实现  99-103
    6.5.1 知识推理机的设计与实现  100-102
    6.5.2 强化学习器的设计与实现  102
    6.5.3 新代码模块的动态加载  102-103
  6.6 本章小结  103
  本章参考文献  103-106
第7章 结束语  106-108
  7.1 论文工作总结  106-107
  7.2 下一步的工作  107-108
致谢  108-110
附录: 网格拓扑传感器网络重构节点平均分布的簇个数推导过程  110-114
附录: 攻读博士学位期间录用、发表的论文  114-116
附录: 攻读博士学位期间参加的科研工作  116

相似论文

  1. 基于ZigBee的室内定位系统的研究与设计,TN929.5
  2. 基于无线传感器网络的粮库粮情监测系统设计,TP274.4
  3. 嵌入式无线网络传感器的研究与设计,TP212
  4. 无线网络传感器及其微型操作系统的研究,TP212
  5. 论刑事诉讼中的一事不再理原则,D925.2
  6. 支持无线网络传感器的超微型操作系统ZUOS研究与应用,TP316
  7. 应用于交通参数监测的无线网络传感器研究,TN929.5
  8. 自适应逆控制在振动环境实验中的应用研究,TB535
  9. 复杂环境下运动目标检测技术,TP391.41
  10. 动态的车间环境下自适应调度器及其关键技术研究,TH165
  11. 振动—离心复合环境下自适应逆控制方法研究,V216
  12. 异构环境下Map-Reduce调度算法的研究,TP301.6
  13. 楼宇室内环境无线传感器网络路由算法研究,TP212.9
  14. 移动Ad Hoc网络自适应路由算法研究,TN929.5
  15. Ad-Hoc网络多信道MAC层协议的信道分配问题的研究,TN929.5
  16. 基于UWB脉冲信号的测距定位技术,TN929.5
  17. 多端口网络通信平台的设计与实现,TN929.5
  18. 基于软件无线电的数字中频收发信机的设计与实现,TN929.5
  19. 卫星网络中移动IP路由选择的研究,TN929.5
  20. 多载波CDMA的信道编码与信道估计技术的研究,TN929.533
  21. 基于OLSR的Ad Hoc网络功率意识路由协议,TN929.5

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com