论文部分内容阅读
物联网是智能体、智能控制及智能体之间的通信关系的有机融合体,它正在改变着人们的生产和生活方式,将会引起一场重大的信息革命。物联网技术融合了多个学科,包括无线传感器网络、嵌入式系统、智能控制、数据处理及数据融合等多个领域。对于这样一个庞大的综合体,如何在设计阶段就能够全面地评估其实际运行时的性能,并反馈回来指导设计,成为人们当前研究的热点。论文提出了基于排队网络的物联网建模分析方法及性能优化策略。针对物联网中大规模的感知节点,建立带阻塞的排队网络模型。对其路径时延、最佳的缓存大小配置、基于嵌入式多核SoC的汇聚节点设计及改进传统的无线传感器网络定位策略方面进行了深入研究。基于以上研究成果,开发了图形化排队网络建模仿真软件,这些对物联网前期的设计工作与性能评价提供了重要的参考。论文完成的主要工作如下:(1)提出了基于开放式排队网络的大规模感知节点建模和时延分析方法。通过对节点路径端到端时延和整个排队网络平均时延分析,确定多路径选取机制,设计了开放式排队网络节点到达率的近似计算迭代算法。为了降低多路径时延计算量,设计了路径查找树预选取算法,去除冗余路径,使预选取路径数目远小于实际路径数。利用端到端时延分析方法,得出最优路径和备用路径。该方法为大规模无线传感器网络数据传输路径的选择,提高物联网中大规模感知节点的数据传输效率,提供了有效的解决方案。(2)提出了针对不同类型的感知节点硬件数据包缓存的最佳配置方法,应用带阻塞的排队网络对大规模的感知节点建立数据包排队网络模型。为了对模型的阻塞情况进行分析,将无线传感器开放式排队网络加入有限个保持节点,获得等价的排队网络模型,根据保持节点使用情况确定数据包缓存大小。并将所得到的计算值与实验测量值进行对比分析,验证了模型计算结果与无线传感器网络实验测量统计值的一致性。该方法为设计高性价比的物联网中感知节点的硬件缓存配置与优化提供了理论建模依据。(3)针对物联网中分布式数据特点,提出了利用带有优先级的排队网络对基于嵌入式多核SoC的汇聚节点进行建模和性能分析。各个执行核分配不同优先级的缓存,根据各个核的阴塞情况进行调度,大大地提升了嵌入式多核SoC的性能。设计了嵌入式多核SoC(?)队网络模型评估算法,得出在能够获得最佳的系统性能时,所需的硬件缓存容量的最佳设置值。通过对嵌入式多核SoC应用自适应调度算法前后任务到达率进行对比,验证了自适应调度算法使系统中各执行核的任务分配量明显趋于均衡。(4)改进了传统的基于RSSI定位方法,提高了定位精度。论文将三边定位与质心定位相结合,并对定位参考坐标考虑权值,增加三边质心法在一次定位中的次数,提出了N次三边质心加权定位算法。在众多信标节点中选取更可靠的多个信标节点。利用这些信标节点使用N次三边质心加权法进行移动节点的实时定位。实验表明,N次三边质心加权法的定位精度比三边质心法有很大的提高,这对物联网中与定位相关的智能移动体监控提供了重要的技术支撑。(5)开发了针对物联网性能评估仿真的工具软件。完成了排队网络建模仿真软件的设计,并给出了一个典型的物联网节点拓扑仿真性能分析实例。搭建了实际物联网测试硬件环境,根据仿真数据和硬件实际测试数据对比,验证了论文所设计的物联网排队建模仿真软件与实际硬件应用中所得出的统计情况是基本一致的,这些为物联网平台建设提供了重要的参考。