作者:赵玉亭 摘要:对压缩编码视频流在静态多跳AdHoc网络中实时传输的性能进行了研究,比较了AODV、Bellmanford、DSR、Fisheye、ZRP等多种路由协议对实时视频业务的支持能力。 结果表明,视频分组成功投递率(PDR)对视频流的解码回放质量起着至关重要的作用,在路由跳数大于某一门限值以后,PDR随着中继节点数量的增多呈近似线性下降,即使是PDR性能最好的Bellmanford路由协议,在多于5跳(PDR降至72%以下)的情况下也无法提供可接受的视频质量。 关键词:半实物仿真;无线;自组织网络;压缩视频; 实时 0引言 无线移动自组织网络(WirelessMobileAd-hocNetworks,简称Ad Hoc网络)是由一组自治无线移动通信节点组成的临时性网络。Ad Hoc网络无需预先设置中心控制节点,也被称为infrastructure-less网络,在基础设施无法搭建、成本过高等临时性场合,如军事通信网络、应急抢险救灾、传感器网络、家庭内部网络、个人信息网络等有着广泛的应用前景。 AdHoc网络便利性的代价便是无线节点功能复杂度的提高和网络拓扑的变化,加之无线信道自身的时变特性,使得AdHoc网络面临着许多问题,包括带宽问题、能量消耗、链路断合、传输延时、数据丢失等。对于终端用户来说,要想在AdHoc网络中确保服务质量(Quality of Service, QoS)是一件非常困难的事情,需要进行良好的网络协议设计和高效的无线收发器的开发。 有别于2G和3G等商用通信网络,AdHoc网络一般为专用网络,需要研究开发人员针对不同的应用场景进行优化设计与实现。当前大量的研究论文对于协议性能的评价都是基于“散布式”网络场景的,即某一固定区域内散布着一定数量(一般为几十个)的节点进行随机路点(RandomWaypoint)移动[1][2][3]。但是,在实际应用场合,节点的配置和移动都是具有特定要求的,数量也未必需要很多,如科罗拉多大学进行的无人机AdHoc网络研究[4][5]。Ad Hoc网络区别于有中心单跳网络的一个很大的表现在于其多跳特性,能够有效扩展网络通信覆盖距离,进行协作式组网,实现信息共享。本文主要考察静态链状多跳Ad Hoc网络的性能。这种拓扑的Ad Hoc网络可以用作无人机远程侦察、传感器远程信息获取、网区内信息共享、无中心视频会议等应用场合。 本文的组织结构如下:第2部分构建了实验所需的实时视频传输网络仿真平台;基于此平台,第3部分进行了静态多跳链状AdHoc网络的实时视频传输仿真实验,得到了多种路由协议条件下实时视频传输的性能;第4部分对实验结果进行了讨论;最后总结了本文的工作,并指明下一步的研究方向。 1网络实时视频传输仿真平台 我们构建了网络视频实时仿真传输平台,此平台可以将实时视频流进行模拟传输,通过改变网络的配置,包括网络拓扑、节点数量、协议栈配置、移动性参数、背景业务流量等网络相关参数,可以直接观察到实时视频流的接收质量,进行主观评价;同时通过记录的参数得到视频分组成功投递率(PacketDeliveryRatio,PDR)、延时、抖动等参数,进行网络协议的定量比较与客观评价。 1.1实时仿真平台对网络模拟器的要求 我们开发的实时视频传输网络仿真平台要求将视频编码器的输出码流递交给网络模拟器,网络模拟器根据模拟网络的配置情况,经过应用层、传输层、网络层、路由算法、介质访问控制(MEDIaAccessControl,MAC)子层、链路层、物理层、天线发送出去,经过信道的衰落(Loss)、多径(Multi-Path)、阴影(Shadowing)效应,经过可能的多跳传输到达接收节点,接收节点再执行发送的逆过程进行解码回放,由视频解码器进行播放,我们便可以观察到接收视频质量了。 由以上过程可以看出,实时视频传输网络仿真平台对于起关键作用的网络模拟器提出了实时性要求,接收端视频实时解码器在某一缓冲时间内如果未能接收到期望的视频数据,则不应继续等待下去,要进行相应的视频差错恢复和隐藏工作,最大限度地恢复接收视频质量。如果网络模拟器的速度不能满足实时性处理的要求,接收端视频回放就会出现大量的丢包现象,导致观看到的接收视频无法反映真实的网络传输情况。这个现象在我们使用低配置的机器进行网络模拟时得到了印证。
本文章更多内容:1 - 2 - 3 - 下一页>> |