适合视频传输的多接口多信道AOMDV路由研究
2012-11-30谢朋宇
谢朋宇,宋 玲
(1.中国南方电网广西电网玉林供电局,广西 玉林537000;2.广西大学 计算机与电子信息学院,广西 南宁530004)
0 引 言
近年来,多接口多信道的出现使得Ad Hoc网络节点配备了多个接口,若充分的利用多个正交信道同时进行信号发送/传输,网络吞吐量就会得到提升[1]。吞吐量的提高能给视频传输提供基本保证,但由于视频帧之间存在一定的解码关系,所以吞吐量的提高不能绝对的保证视频质量的相应提高,它还涉及到压缩量化参数,数据包长度,数据包错误率。
因为在移动性比较高的Ad Hoc网络中,网络拓扑结构经常发生变化,链路会时常断开,AOMDV路由协议在运动速度较快的网络环境中总体上性能要优于AODV路由协议,所以选择AOMDV进行多接口多信道扩展得到MIMC-AOMDV,使得网络吞吐量得到大幅度提高;然后根据视频传输的特点,提出区分视频业务流的基于链路质量度量的时延QoS约束算法,使用时延QoS约束和多接口队列使用总长度作为链路质量度量的跨层设计方法改进MIMC-AOMDV,得到QMMIMC-AOMDV。
1 视频传输质量评估
在MPEG编码中,视频串流被分成3种不同的帧:①I-帧 (Intra-coded frame):采用帧内编码方法,不参考其它帧。②P-帧 (PREDICTIVE-coded frame):采用前向预测编码方法,参考先前的I,P帧及本帧数据。③B-帧 (Bi-directionally predictive-coded frame):采用双向预测方法,参考先前及后来的I,P帧及本帧数据。MPEG图像被分解成以GOP(group of picture)为单位进行编码。对于GOP(N=12,M=3),GOP的结构是IBBPBBPBBPBBI。
YUV是电视系统采用的编码方法,明亮度 (Luminance或Luma)用 “Y”表示;而色度 (Chrominance或Chroma)用 “U”和 “V”表示,用来描述视频色彩和饱和度,表示指定图像的颜色。
评价图像质量的好坏有两种方法:①主观评价,由观察者对图像质量进行评价,比如平均主观评分 (mean opinion score,MOS);……
