论文部分内容阅读
由于相同频率信号之间的干扰、有限的网络带宽资源、网络节点的移动性以及无线信道的不稳定性,无线网络的传输效率受到严重的影响。因此如何保证和提高无线网络的传输效率以及网络的鲁棒性是无线通信网络中一个至关重要的问题。无线路由协议直接决定着网络的传输性能,而传统的有线网络路由协议不能很好的适用于复杂的无线网络通信环境,不能为无线通信网络提供高效的传输。无线网络路由协议的设计已经成为无线通信领域的热门研究项目之一。为了提高无线网络的传输效率性能,先后提出了网络编码和机会路由两种新技术,为无线路由协议的设计提供了新思想。由于网络编码和机会路由都充分利用无线信道的广播特性,许多研究者结合两种技术的优势提出了大量新的路由方案,这两种技术的结合可以进一步提高无线网络的传输效率和吞吐量。目前大多数结合方案是基于流内编码,没有考虑机会路由中不同数据流之间的编码机会。另外,这些路由方案没有考虑到传输速率对机会路由的传输效率产生的影响。鉴于上面提到的问题与不足,我们做了相关的研究工作,并取得以下创新性成果:1)提出了一种新的任意路径编码感知机会路由协议ACOR。机会路由具有多径传输特性,因而在机会路由中存在大量的流间网络编码机会。为了充分利用机会路由的中的流间网络编码机会,我们结合机会路由与网络编码提出了任意路径编码感知机会路由ACOR。同时我们提出了ECOX度量用于评估节点的转发效率,为合理选择候选转发节点和分配节点的转发优先级提供了依据。ECOX充分考虑了网流间络编码产生的传输效率增益。机会路由与流间网络编码的结合可以充分利用无线信道的广播特性和机会路由的多径传输特性。实验结果表明,ACOR能够大幅度提高网络的转发效率和吞吐量。2)提出了一种新的多速率编码感知机会路由协议MCOR。节点的传输速率影响到无线网络连通性和链路质量以及节点的带宽利用率。首先,整个网络使用单一的发送速率不能充分利用网络的带宽资源.一些链路使用较高的传输送速率表现良好,其它链路可能节点仅仅使用较低的传输速率;其次和更重要的是,使用较高的传输速率将会降低网络的连通性和链路质量充分利用了带宽资源,但是降低了网络的连通性和链路质量。为了结合网络编码、机会路由以及传输速率选择机制来提高转发节点的传输效率,本文提出了多速率编码感知机会路由方案MCOR。为了评估多速率环境下编码节点的转发效率,提出了ECTT度量标准。根据ECTT度量,转发节点为每条流选择一个最优的传输速率和合适的候选转发节点集。仿真实验结果表明,相比单一传输速率的机会路由和普通的多速率机会路由,MCOR均能够提高网络的吞吐量。