传感器网络模拟技术的研究与实现

传感器网络模拟技术的研究与实现

论文摘要

随着传感器节点软硬件技术的不断进步,传感器网络的应用范围也越来越广,新的节点设计和相关通信协议层出不穷。为了使研究人员能够高效、方便地对其研究成果进行验证和分析、有效降低成本,设计和开发灵活、可复用的无线传感器网络模拟器具有很重要的现实意义和应用价值。本文提出了一个可扩展的、面向构件的并发离散事件驱动的无线传感器网络模拟平台H-Sim。该平台的构件具有高可复用性和低耦合度,可以有效解决NS-2等系统中存在的模块之间耦合度过高、调试和使用困难等问题。同时,H-Sim可以在不同粒度上对于传感器节点进行建模,能够模拟具有不同的协议栈和不同硬件结构的节点,从而真正具备实现异构节点混合模拟和跨层模拟的能力。H-Sim采用多线程并发的离散事件驱动的模拟框架,可以有效利用多核处理器资源、增大系统吞吐量。同时,由于拥有相同时间戳的事件可以并发执行,多线程调度的不确定性也使得同一时间产生的多个事件在并发执行过程中可以进行充分的交互,提高了冲突产生的概率,增加了模拟过程的合理性和真实性。此外,H-Sim的基础框架采用了灵活开放且易于扩展的面向构件的架构设计,在有效提高了系统构件的可复用性的同时,还可以实现构件之间的松散耦合,降低了系统使用难度,使开发人员可以很容易地构建含有不同类型节点及拓扑结构的网络的混合模拟环境,从而实现多种通信流量和拓扑的融合。

论文目录

  • 中文摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 无线传感器网络概述
  • 1.2.1 无线传感器网络的体系结构及特点
  • 1.2.2 无线传感器网络的应用领域
  • 1.2.3 无线传感器网络的关键技术
  • 1.3 无线传感器网络模拟技术
  • 1.3.1 网络模拟概述
  • 1.3.2 无线传感器网络模拟平台研究的价值和意义
  • 1.3.3 国内外研究现状
  • 1.4 本文的贡献
  • 1.5 论文结构
  • 第2章 H-SIM 的基础架构
  • 2.1 构件
  • 2.1.1 构件的设计原则
  • 2.1.2 组合构件
  • 2.1.3 构件的运行期动态绑定策略
  • 2.2 访问点
  • 2.2.1 访问点的消息传递模式
  • 2.2.2 访问点的组管理策略
  • 2.3 任务的执行者:执行线程
  • 2.4 H-SIM 的执行引擎
  • 2.4.1 执行引擎任务
  • 2.4.2 执行线程管理器
  • 2.4.3 阻塞任务队列
  • 2.4.4 阻塞执行线程的唤醒队列
  • 2.4.5 构件间的逻辑通讯过程
  • 2.5 本章小结
  • 第3章 H-SIM 的无线传感器网络模型
  • 3.1 能量模型
  • 3.1.1 电源模型
  • 3.1.2 能耗模型
  • 3.2 协议栈模型
  • 3.2.1 应用层模型
  • 3.2.2 网络层模型
  • 3.2.3 Mac 层模型
  • 3.3 无线收发器模型
  • 3.3.1 无线收发器的基本属性模型
  • 3.3.2 无线收发器的传播模型
  • 3.4 其他模型
  • 3.4.1 无线信道模型
  • 3.4.2 传感器模型
  • 3.5 消息传递流程
  • 3.6 本章小结
  • 第4章 H-SIM 的系统实现
  • 4.1 H-SIM 的包组织结构
  • 4.2 H-SIM 的基础架构的实现
  • 4.2.1 构件的实现
  • 4.2.2 接入点的实现
  • 4.2.3 任务的实现
  • 4.2.4 唤醒线程的实现
  • 4.2.5 执行线程的实现
  • 4.2.6 执行引擎的实现
  • 4.2.7 管道的实现
  • 4.3 H-SIM 传感器网络模型的实现
  • 4.3.1 电源模型的实现
  • 4.3.2 协议栈模型的实现
  • 4.3.3 无线收发器模型的实现
  • 4.3.4 其他模型的实现
  • 4.4 H-SIM 的信息监测工具
  • 4.5 XML 配置脚本
  • 4.5.1 配置脚本标签及其功能
  • 4.5.2 利用配置脚本创建模拟场景
  • 4.6 本章小结
  • 第5章 基于H-SIM 的传感器网络模拟实验
  • 5.1 异构节点模型的构建
  • 5.2 异构节点交互模拟场景的构建
  • 5.3 线程数量对于模拟进程的影响
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 附录
  • 致谢
  • 攻读学位期间发表的学术论文
  • 相关论文文献

    • [1].几种典型无线传感器网络中的自身定位算法[J]. 巴音郭楞职业技术学院学报 2012(02)
    • [2].浅析无线传感器网络技术的特点与应用[J]. 广东职业技术教育与研究 2019(06)
    • [3].基于剩余能量的认知无线传感器网络频谱分配[J]. 传感技术学报 2019(12)
    • [4].山区地形无线传感器网络覆盖机制研究[J]. 计算机产品与流通 2020(01)
    • [5].无线传感器网络技术在物联网中的应用及其发展趋势[J]. 信息记录材料 2019(11)
    • [6].无线传感器网络的异常检测[J]. 电子技术与软件工程 2019(24)
    • [7].以实践能力为培养目标的“无线传感器网络”教学改革与实践[J]. 科技资讯 2020(01)
    • [8].无线传感器网络技术在物联网中的应用及其发展趋势[J]. 海峡科技与产业 2019(07)
    • [9].基于遗传算法的茶园无线传感器网络的优化方法[J]. 科学技术创新 2020(02)
    • [10].可充电传感器网络能量管理策略研究[J]. 电子测试 2020(04)
    • [11].通信类课程创新能力培养研究与改革——以“无线传感器网络”课程为例[J]. 教育教学论坛 2020(08)
    • [12].无线传感器网络研究现状与应用[J]. 通信电源技术 2020(03)
    • [13].基于无线传感器网络的桥梁结构健康监测设计研究[J]. 工程技术研究 2020(03)
    • [14].基于ZigBee技术的矿用无线传感器网络的分析与设计[J]. 内蒙古煤炭经济 2019(19)
    • [15].无线传感器网络在矿山环境监测中的应用研究[J]. 中国新通信 2020(06)
    • [16].无线传感器网络中移动充电和数据收集策略[J]. 电子元器件与信息技术 2020(02)
    • [17].无线传感器网络定位精度的优化研究[J]. 浙江水利水电学院学报 2020(02)
    • [18].无线传感器网络在智能电网中若干关键问题的研究[J]. 中国新通信 2020(07)
    • [19].无线传感器网络中基于邻域的恶意节点检测[J]. 湖北农业科学 2020(05)
    • [20].无线传感器网络在煤矿安全智能监控系统中的运用[J]. 电子技术与软件工程 2020(08)
    • [21].无线传感器网络发展应用[J]. 电脑知识与技术 2020(14)
    • [22].异构分级式认知传感器网络分簇优化[J]. 产业与科技论坛 2020(09)
    • [23].一种无线传感器网络感知覆盖空洞搜寻与修复方法[J]. 传感技术学报 2020(05)
    • [24].无线传感器网络定位精度的优化研究[J]. 信息记录材料 2020(06)
    • [25].无线传感器网络中能量问题研究进展[J]. 无线通信技术 2020(02)
    • [26].无线传感器网络在工业网络中的应用研究[J]. 现代工业经济和信息化 2020(08)
    • [27].新一代箭载无线传感器网络系统架构综述[J]. 宇航计测技术 2020(04)
    • [28].无线传感器网络在船舶通信系统中的应用[J]. 舰船科学技术 2020(18)
    • [29].无线传感器网络故障诊断分析与研究[J]. 科技视界 2020(31)
    • [30].无线传感器网络的特点和应用[J]. 电子技术与软件工程 2019(04)

    标签:;  ;  ;  ;  

    传感器网络模拟技术的研究与实现
    下载Doc文档

    猜你喜欢