首页 理论教育 仿真实验方案及参数设置详解

仿真实验方案及参数设置详解

时间:2023-06-24 理论教育 版权反馈
【摘要】:此外,为保证实验结果的准确性,在接收端进行SVC解码时,不采用任何错误隐藏算法。在实验中设定时间层的数量为4,质量层的数量为16,分别将基本层与增强层的量化参数设定为35 和28。

仿真实验方案及参数设置详解

为验证提出的AGAECM方法的性能,在网络仿真软件OPNET Modeler 14.5中建立了面向SVC的视频传输仿真系统。其硬件平台为处理器AMD Athlon X2 220、内存1GB。考虑到哑铃拓扑结构在建模的复杂性和网络参数设置方面具有独特的优势,仿真实验中也采用了该拓扑结构,如图4-5 所示。其中,节点1作为SVC的编码和发送端,完成NALU的FEC编码及RTP协议封装过程,通过R1 和R2 两个路由器将数据发送至节点4,然后在该节点中完成相应的解码过程。节点2、3 生成TCP数据分组并发送至节点5、6,作为背景数据流,以模拟不同的网络传输环境。R1 和R2 的传输层运行TCP reno,网络层运行IPv4 协议。SVC的编解码器采用JSVM9.19,SVC的视频序列中GOP的长度为8。采用层级B帧编码技术和MGS 生成时间层和质量层。此外,为保证实验结果的准确性,在接收端进行SVC解码时,不采用任何错误隐藏算法

图4-5 SVC传输仿真系统的拓扑结构(www.xing528.com)

测试的视频序列采用4: 2: 0 的YUV文件。共有四个不同的视频测试序列,相关参数如表4-1 所示。在实验中设定时间层的数量为4,质量层的数量为16,分别将基本层与增强层的量化参数设定为35 和28。以两状态马尔科夫模型模拟存在丢包的传输链路,平均突发丢包长度设置为5 ~20 个数据包,RTP的数据包长度最大为1400Byte,参数ω取100。设置R1 至R2 的传输链路中的可用带宽变化范围为[30 ~1500Kbps]。此外,丢包率符合定义3.2,各传输链路的丢包率取值范围为[0,0.2]。

表4-1 仿真实验中视频序列参数设置

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈