Mesh网络中编码感知路由协议的研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:gorlsand
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前提高无线网络吞吐量的方法有两类:一类是改进已有的协议机制,如改进路由层和MAC层协议;另一类是网络编码。基于网络编码的思想Katti等人首次提出了一种提高无线网络单播通信吞吐量的网络编码技术方案COPE。然而该方案多半被动地等待编码机会的出现,这种被动的策略很大程度上限制了网络编码提高网络吞吐量的能力。为了更大限度地提高网络编码的性能,需要更有效的方案来在无线节点上创造出更多的编码机会以减少总的传输次数,从而有效地提升网络的吞吐量。因此近年来一些学者提出了把网络编码机制与路由机制有机结合起来的具有编码意识的无线路由协议,这类路由协议在为数据流寻找传输路径的过程中把网络编码机会这一因素考虑进其中,旨在为无线网络节点创造更多的编码机会,从而更进一步地减少数据总的传输次数,以最大限度地提高网络的吞吐量。CAOR协议即是基于这一思想提出的一种新型路由协议。本文前期所做的工作是理解COPE和CAOR协议机制的基本原理,然后使用网络模拟器NS2设计实现这两种协议机制,并测试在特定和随机拓扑中数据流数目、路径长度对它们网络吞吐量的影响,并把它们之间的结果进行比较分析。结果表明,和COPE协议相比,CAOR协议能够极大地增加网络编码机会,在某些特殊拓扑下能够带来更高的吞吐量增益。但是CAOR协议容易使多个数据流流向同一个节点,从而使得在这类节点附近区域的节点超负载而发生拥塞,导致大量丢包,并且CAOR协议带来的额外开销非常大,在随机拓扑下带来的吞吐量增益并不理想。因此,为了进一步改善和解决CAOR方案中出现的问题,本文提出了CAOREX方案,在CAOR方案的基础上进一步从链路传输可靠性、节点负载率以及编码机会这三个因素综合考虑最优转发节点的挑选,并提出了一个综合这三种因素的路由判据。随后在对COPE、CAOR、以及CAOREX三者仿真测试所得的结果表明,CAOREX比COPE以及CAOR产生了更高的网络吞吐量。
其他文献
面对“业务网络化,终端智能化”的发展趋势,用户可以便捷地使用各类业务和应用,越来越重视体验的效果。于是,用户的体验质量成了业务成功与否的关键,用户体验管理成为了当前
近两年来国家加大了对RFID关键技术及其典型应用系统的研发和推广,给RFID产业的发展和国家物联网的建设提供了一个良好的发展契机。基于RFID技术的应用系统广泛于应用于不同
随着机器视觉领域的发展,对图像实时处理的迫切需求,软件实现的图像处理无法满足实时性的需求,而直接基于专用集成芯片的实现开发周期过长,开发难度过大。FPGA(现场可编程门