论文部分内容阅读
Ad Hoc网络正逐渐成为人们所关注的通信方式。在Ad Hoc网络中,传统的路由协议基本上都是预先在源和目的节点之间选择一条最佳的路由,沿着该路由对数据包进行转发。而在无线信道稳定性不是很高的网络中,网络的性能较差。在目前对Ad Hoc网络路由协议的研究中,为了更好地提高网络的性能,通过广播方式,利用多条链路对数据消息进行转发的机会路由的思想逐渐成为一个研究方向。机会路由的主要思想是利用多条链路协作对数据消息进行转发,从而增强了链路的稳定性,尤其在无线信道不是很稳定的环境中,大大提高了网络的性能。相比于Ad Hoc网络中经典的路由协议,机会路由主要有以下两个主要的优点:其一,机会路由可以将多个投递率较低的链路合并成一条投递率很高的链路。其二,经典路由协议不得不在链路质量和传输前进的最大距离间作出一个选择,而机会路由可以利用链路质量低,前进距离大的一些幸运的传输。在这篇论文中,简要介绍了机会路由协议的思想和经典的机会路由协议ExOR协议的主要设计思想。然后,提出了一种适用于多对流同时传输的机会路由协议MSOR。MSOR广播每一个消息,并且每一个消息将只被在转发列表中的收到该消息的节点转发一次,通过多个节点转发该消息,从而使无线链路得到加强。此外,MSOR可以利用那些距离长而链路丢失率较高的链路,从而在一次传输中,得到更长的传输距离,从而显著地降低了包的传输时延。通过在OPNET平台上仿真,我们初步的结果显示了MSOR具有高的传输效率并且可以支持多条流,与传统的路由协议AODV进行了比较,该协议显示出了更好的性能,尤其在无线信道不是很稳定,节点较多的场景中。