您现在位置:院校成果 >文章

视频网络传输仿真平台

20151104090542来源:西安交通大学浏览数:76次
摘要:  所在学院:电信学院  项目介绍:  目前,网络研究人员对网络发展的基础性研究主要有三种方法:分析方法、实验方法和模拟方法。由于前两种方法都存在很大的局限性,所以网络模拟技术成为现代通信网络技术研究

  所在学院:电信学院
  项目介绍:
  目前,网络研究人员对网络发展的基础性研究主要有三种方法:分析方法、实验方法和模拟方法。由于前两种方法都存在很大的局限性,所以网络模拟技术成为现代通信网络技术研究的主要方法。NS2是美国Berkeley大学开发的一套多协议网络模拟软件,已被全世界许多大学和研究机构的研究人员广泛使用。但是在NS2上进行视频的网络传输实验还比较困难,这是因为NS2的设计是面向一般网络的,而视频的网络传输研究主要是提高端到端的QoS,它的研究范围涉及编解码技术、数据包封装技术、应用层网络协议和网络层网络协议等等。我们设计的视频传输模拟平台涵盖了视频编码、数据打包和网络传输和视频解码的全部过程,可以模拟视频网络传输中的各种网络行为,给相关研究人员提供一个视频网络传输的仿真实验环境。
  网络实时仿真时,编码器与网络模拟程序NS2同时运行,而对于标准H.264/AVC验证程序JM,实现了标准规定的绝大多数功能,而且是软件实现的,所以编码一帧数据的CPU时间比较长,超过实时视频传输的要求。
  NS2本身有一个虚拟时钟,我们称之为NS2时钟,所有的仿真都是由离散事件驱动的,而且每一个离散事件发生是按顺序依次执行的,每一个离散事件发生的时刻是基于NS2时钟的,而不是基于电脑的CPU时钟的,因此,我们实现实时在线网络模拟时使用了NS2时钟,JM视频编码时NS2时钟暂停。这种设计忽略了网络仿真中视频编解码的复杂度。
  如果我们需要模拟实际视频数据的网络传输行为,可以通过改变模拟环境来模拟不同网络条件下的网络行为,而且可以模拟多种不同的网络,比如无线网络IEEE802.11、IEEE802.16、UMTS及LTE,还有由有线无线构成的异构网络等。
  我们设计完成了基于IEEE802.11和IEEE802.16的视频传输仿真平台,目前正在研究设计基于UMTS和LTE的视频传输仿真平台。