摘要:随着网络技术的快速发展,网络新技术的发展和网络性能的改进也逐渐成为网络通信技术的一个重要的钻研方面。然而在现实的网络环境中进行相关网络的设计和网络性能的研究不仅成本很高,而且在数据的统计上、数据的收集分析等方面也有不小的难度,为了克服这些缺点,一些专业的网络仿真工具被开发出来。利用仿真工具去进行相关的开发和研究不仅提高了效率,还降低了费用。
本课题选择了一个典型的网络结构,利用NS2仿真工具及myEvalvid—NT 工具,建立多媒体图像在该网络中的传输的模型。在视频流仿真方面,采用了将视频流的Trace文件引入NS2仿真环境的方法,来模拟实际网络传送的视频流。得到经模拟网络传输后数据包的收发情况。综合利用多种NS2工具对仿真后的数据进行分析,从而得到如数据封包的时延、数据的丢包率、网络吞吐量、可解画面比例、封包抖动等信息。通过分析这些信息来评估网络结构对多媒体图像传输质量的影响。
本文详细论述了所选择的网路结构各参数的配置和协议的选择、用NS2实现网络仿真的过程,以及对仿真结果的分析和评估。
关键词 网络仿真;NS2;myEvalvid—NT;视频传输
目录
摘要
Abstract
1 绪论-1
1.1 课题的背景和意义-1
1.2 论文的结构-1
2 NS2及相关知识简述-2
2.1 NS2仿真工具简述-2
2.2 myEvalvid—NT简述-2
2.3 GUNPLOT画图工具简述-3
2.4 网络结构类型简述-3
2.5 多媒体传输简述-4
3相关设计及协议选择-6
3.1 网络结构的设计-6
3.2 信道设计-7
3.2.1有线信道-7
3.2.2无线信道-7
3.3差错模型-8
3.4协议选择-10
4网络结构的实现-12
4.1 网络结构-12
4.1 节点配置-13
4.1 链路配置-14
4.1 代理配置-14
5 仿真传输的实现-16
5.1 仿真流程图-16
5.2 影片的获取-17
5.3 NS2实现传输-18
5.4 生成记录文件-19
5.5 影片格式转换-20
6仿真结果分析-22
6.1 网络吞吐量-22
6.2 网络丢包率-23
6.3 网络封包和画面延迟-24
6.4 可解封包比例-26
6.5 封包抖动率-26
6.6 数据的分析与评估-27
结论-29
致谢-30
参考文献-31
附录-32