论文部分内容阅读
近年来,低功耗无线通信技术的发展使得低功耗无线传感器网络成为一种新的计算模式,在多个领域得到了广泛应用和发展。在低功耗无线传感器网络中,传统观点认为多条无线链路之间的收包情况是相互独立的。然而最近一系列前沿工作表明,多条无线链路的收包情况间并非是相互独立的关系,而是具有一定相关性的。这种同一节点出发的多条链路上的收包和丢包之间的相关性被称为“无线链路相关性”。无线链路相关性对于绝大部分低功耗无线网络协议具有十分重要的影响,如洪泛协议、机会路由协议等,可广泛地用于改善多种网络协议的性能,引起了国内外学者的广泛关注和研究。研究无线链路相关性的重要意义在于利用这种链路特征对网络协议进行性能优化。现有的研究工作主要集中于利用无线链路相关性优化特定的网络协议,缺乏对无线链路相关性的准确测量和性能建模等共性问题的深入研究,存在测量精度不高、网络协议性能模型不精确等问题,从而导致现有利用链路相关性的协议优化工作无法达到预期的优化效果。为此,本文针对无线链路相关性的准确测量、网络协议性能模型和协议优化应用等三个核心的共性问题展开研究。(1)无线链路相关性测量。要利用链路相关性优化网络协议,首先需要能够准确地测量链路相关性。现有大部分研究工作利用周期性信标包对链路相关性进行测量,这种方式缺乏对链路相关性的模型刻画,存在测量精度较差的问题;本文通过大量的实验和分析探索了无线链路相关性的成因及影响因素,并考虑这些影响因素,结合物理层和网络层的参数信息建立了无线链路相关性刻画模型CorModel。基于CorModel,本文进一步设计了精确的无线链路相关性测量方法。相比于现有测量方法,本文提出的方法提供了更加准确的测量结果。不仅如此,本文针对资源受限的低功耗节点平台提出了轻量级的近似算法,支持在节点端进行实时测量。本文该项工作发表在CCF A类国际会议IEEE INFOCOM 2015上。(2)网络协议性能建模。关于无线链路相关性对网络协议的影响,现有工作往往采用定性分析,而缺乏定量的模型分析。而同时,现有的定量的协议性能模型并未有效考虑链路相关性的影响,导致其性能建模并不准确。为此,本文通过综合考虑链路相关性、链路质量和链路的时间分布等链路特征对基于广播和任播的两类协议建立了网络协议性能模型。该模型揭示了包括链路相关性在内的链路特征与协议性能之间的关系,能够准确预测给定网络条件下的协议性能,从而进一步支持上层网络协议的性能优化。本文该方面工作发表在CCFB类国际会议IEEE SECON和SCI期刊Sensors上。(3)利用链路相关性优化的数据分发协议。本文以数据分发协议为典型案例,研究链路相关性在协议优化方面的应用。数据分发协议是基于广播的协议,链路相关性对其协议性能具有重要影响,而现有分发协议未能考虑此影响,导致分发效率不高。为此,本文首先定量地分析链路相关性对数据分发过程中的两个核心步骤的影响:转发节点选择和编码传输策略。之后,结合链路相关性的信息,本文提出了考虑链路相关性的转发节点选择机制和动态编码策略,并在此基础上设计了高效可靠的数据分发协议。相比现有的研究工作,本文提出的方法在完成时间、总发包量等方面有效提高了数据分发的协议性能。本文该方面工作发表在JCR一区SCI期刊IEEE Transactions on Industrial Electronics上。