论文部分内容阅读
无线Mesh网络的应用环境,逐渐要求支撑视频业务流的可靠传输。视频业务流的实时性、海量性、集成性等传输要求,需要无线Mesh网络提供可靠的带宽,较小的端到端时延,均衡负载等QoS保障。但无线网络在视频业务应用时,易出现网络连接中断,端到端时延大等问题。相比传统的单一路径传输,多径传输在网络传输稳定性、平衡网络负载等方面更具优势。但现有多径路由协议在视频传输时,面临时延较大和可靠性较低的不足。本文针对上述多径路由存在的不足,提出了基于QoS保障的多径路由选择算法以提高无线视频传输的网络性能。首先,本文对无线Mesh网络、无线视频传输以及QoS保障的多径路由协议的研究现状进行了归纳总结,并针对多径路由协议在无线网络中视频业务应用中实时性和连续性不足的问题,提出了基于QoS保障的多径路由协议QoS-MPOLSR。协议首先通过广播HELLO消息来收集相邻节点和链路间的QoS信息,然后通过优先级函数量化计算以衡量链路可靠性,最后采用基于QoS保障的QoS-Dijkstra算法进行多径路由查找,以获得从源节点到目的节点的多径路由。QoS-MPOLSR是源路由协议,为了避免数据传输过程中的路由失效问题,有效的路由恢复技术被提出。其次,设计了无线Mesh网络视频传输Testbed,对OLSR deamon进行改进,编写多径模块和网络过滤模块实现了QoS-MPOLSR deamon,实现了视频在无线多跳网络的实时传输和在线显示。最后,使用NS2、MyEvalid等网络仿真软件,评估QoS-MPOLSR协议的网络性能。通过与其他协议的性能比较可知,QoS-MPOLSR协议在无线视频网络传输方面更具优势。另外,在无线Mesh网络Testbed测试实际的多径实时视频传输,得出QoS-MPOLSR协议应用于实时视频传输时,较OLSR协议表现出更好的可靠性和稳定性。