论文部分内容阅读
无线多跳网络具有网络自组织、网络拓扑动态变化、多跳性、分布式计算、节点能耗受限和所处网络环境恶劣等特点,所以无线多跳网络设计面临诸多的挑战。尤其是近年来基于无线多跳网络的业务种类不断丰富,目前的无线多跳网络中的服务质量保障技术已经无法满足业务的需求。服务质量主要受可靠性和有效性两个相互对立的因素影响,传统分层的优化方法只是针对其中的一个因素进行优化并同时抑制另一因素,而且未能充分考虑到无线网络的广播性、时变性等特点,服务质量保障方面效果欠佳。因此,无线多跳网络中的服务质量保障问题一直是研究的热点。本文针对无线多跳网络的服务质量保障问题开展研究,主要贡献包括:首先,根据无线多跳网络的应用场景建立系统模型,分析了无线多跳网络中服务质量的影响因素,提出一种服务质量评价参数,为后文算法设计和服务质量的评估奠定了基础。其次,深入分析无线多跳网络中的机会路由相比传统无线路由的优势。通过研究无线多跳网络中数据转发分布不均的特征符合帕雷托分布(20-80定律),提出一种基于网络状态信息的自适应机会路由算法(Adaptive Opportunistic Routing, AOR)。该算法可以根据网络的状态信息,针对无线多跳网络中数据转发分布不均的情况,自适应调整数据传输的路由,达到降低传输时延,提高网络吞吐量的效果。仿真实验结果表明自适应机会路由算法相比传统机会路由具有较低的传输时延。最后,基于跨层协作思想提出一种服务质量感知的前向纠错与自适应机会路由协作提供服务质量的解决方案(QFEC-AOR),利用网络的状态信息,通过跨层协作的方式自适应调整信息传输的路由和信息的抗干扰能力,平衡网络的有效性和可靠性,从而从整体上提高无线多跳网络的服务质量。仿真实验结果表明QFEC-AOR算法在提高服务质量方面更加有效。