TestCenter模拟vod点播测试总结.docx
《TestCenter模拟vod点播测试总结.docx》由会员分享,可在线阅读,更多相关《TestCenter模拟vod点播测试总结.docx(25页珍藏版)》请在冰点文库上搜索。
TestCenter模拟vod点播测试总结
技术文件
技术文件名称:
TestCenter模拟vod点播测试总结
技术文件编号:
版本:
1.0
共27页
(包括封面)
1概述
TestCenter是Spirent新出的高密度综合数据网络测试平台,功能非常强大,本文主要介绍Testcenter在vod点播测试中的配置和测试方法,用于帮助大家使用Testcenter完成vod视频点播业务测试。
目前EoC产品主要包括16serverto16client,也可以根据现场情况增加或者减少client数目。
本文以EC402316serverto16client进行测试方法的说明。
2产品功能描述
对于EoC产品来讲,视频业务以及其他一些高层业务的接入能力,是衡量我们设备的一个很重要的指标。
但是在现场测试的时候,往往不会有实际的环境发实际的视频流,以及相应的视频接受终端来让你进行测试。
所以这个时候运用TestCenter测试仪表的模拟功能来进行测试就应用的非常多了。
目前Vod点播测试采用的组网图如“测试组网图1”所示。
实际测试中,采用这种方法测视频业务支持能力受到多方面因素的影响,例如视频源信号质量,视频接收播放终端性能,线路影响等等,都会使得视频质量受到影响,甚至达不到测试要求,不能准确的反映产品的真实业务支持能力。
而采用Testcenter完成vod点播模拟测试,测试组网图如图2所示。
端口模拟客户端和服务器,能够较好的排除其他因素的干扰,更好的反映产品的vod业务支持性能。
3功能实现原理
无
4命令说明
无
4.1命令格式
无
4.2网元配置过程说明
1,将2826交换机配置成汇聚的方式。
端口1-16,vlan分别为201~216,并将出端口1-16的数据剥离tag;
汇聚口为49号口。
端口1的配置方法如下:
zte(cfg)#setvlan201enable
zte(cfg)#setvlan201addport1tag
zte(cfg)#setvlan201addport49tag
zte(cfg)#setport1pvid201
查看vlan201的配置:
zte(cfg)#showvlan201
VlanId:
201Fid:
201Priority:
offVlanStatus:
enabled
VlanName:
VlanMode:
Static
Taggedports:
1,49
Untaggedports:
Forbiddenports:
2,配置网元CBAT透传这16条vlan。
配置完成的情况如下:
4023(config)#showvlan201
id:
201
name:
VLAN201
Member-limit:
disable
port(untagged):
port(tagged):
cnu_0/1/1
gei_0/5/1-2
相应的其他的vlan配置完成的情况和这个类似。
3,配置16台猫的端口为vlan201-216,也就是针对上行的数据进行打上pvid操作。
配置完成后的情况如下:
4023(config)#showcnu-port111
ServiceID:
0
PortStatus:
enable
PVID:
201
TPID:
8100
Priority:
3
MODE:
0
TaggedVlanList:
UnTaggedVlanList:
1,201
TagMode:
untagged
VidReplace:
disable
IngressTrafficLimit:
0(kbps)
EgressTrafficLimit:
0(kbps)
BroadcastStormProtection:
disable
BroadcastStormThreshold:
80(pps)
MulticastStormProtection:
disable
MulticastStormThreshold:
80(pps)
UnknownUnicastStormProtection:
disable
UnknownUnicastStormThreshold:
80(pps)
5典型测试方法
5.1Testcenter配置
5.1.1Testcenter通用配置
5.1.1.1登录TestCenet主界面
在桌面上选择
,登录TestCenter主界面。
登录后,首先进行端口的预定。
七楼的testcenter的IP地址:
134.1.1.10.(有时这个地址会产生变化,根据情况选择)
***1,在TestCenter的端口选择上,要避免两个端口在testcenter同一个CPU上,否则影响测试值。
2,据实际测试验证,使用交换机汇聚方式的话,1003B的卡总流量约25Mbps,2003B的卡50M以上。
******
5.1.1.2端口的预定
主界面如下图:
在该界面中,在菜单栏中选择”Chassis->PortReservation”,进入端口预定界面,具体界面如下:
在该界面中选择你实际连接的端口。
这里连接的是TestCenter的”5、7”号端口,所以预定”5、7”号端口。
端口预定好后,点击”OK”按钮,进入端口预定成功界面。
具体如下:
在该界面显示了端口预定成功。
如果组网的端口连接的没有问题,那么端口前面的圆圈就会显示为”绿色”,否则会为”灰色”。
5.2TestCenter模拟Vod点播配置
测试Vod点播需要2个端口,1个端口仿真client,另外一个端口仿真server。
5.2.1创建host
5.2.1.1在Technologies中选择ALP->Video
在主界面菜单栏中的Technologies菜单中选择ALP->Video:
5.2.1.2在Server/Client端口创建普通的device
选中端口,选择device,然后点击图中Add按钮。
弹出createdevices画面。
点击下一步:
这里根据端口的业务模式选择。
因为端口配置了tag模式,所以需要将NumberofVLANHeaders选项勾选并填写vlan个数。
如果配置了untag模式,就不需要选上。
继续下一步:
输入配置的vlanid,继续下一步:
继续下一步:
点击”完成”按钮。
端口添加完host后如图所示:
5.2.2VodALP配置
5.2.2.1Deviceinterface和Video页面配置
1,选择”Alldevices”,选中EmulatedDeviceInterface标签页,如下图:
2,这个页面只需要修改所有Device的IPv4Address和IPv4DefaultGateway。
注意:
对于Server端口(图中的2/5)的Device,其Gateway要是Client端口(2/7)对应Device的IP地址;同理Client端口的网关要是Server端口对应Device的IP地址。
具体对应关系可以见如下2个图:
从图中可以看到,Server和Client端的对应Device的IP和Gateway有对应关系,这是为了后面进行的Arp作准备。
3,选中Video标签页,如下图:
4,将Server端的Device的ActiveServer勾上,Client端的Device的ActiveClient勾上。
如下图:
5,然后,对于Server,其Profile选择默认就好,主要是将”Clipfilelist”下拉菜单中选中所要播放的视频文件。
其他地方不需要做更改。
6,对于Client,其Profile选择默认就好,主要是将”ConnectedServer”中选上对应的服务器Device,然后在”VideoClipFileName”下拉框里选中服务器端的播放文件。
如果想让视频流一直播放,将Client端Device的”LoopvideoClip”选中就可以了。
5.2.2.2点播业务发送配置
1,回到”EmulatedDeviceInterface”标签页,选中所有的Device,右键,选择ARP/ND->StartARP/NDOnAllDevices,让Server和Client进行Arp地址学习。
如下图所示:
学习成功后在”logmessages”窗口会出现学习成功的提示。
2,然后回到”Video”页面,选中所有的Device,右键,选择StartAllDevice就可以模拟视频流点播了。
这个时候查看下面的”BasicTraffic”窗口,就可以看到服务器和客户端建立起了视频流。
视频流的流量大小应该是所播放的文件播放比特率的16倍。
视频流的播放比特率可以在VLC软件中查看,如下图所示:
5.2.2.2视频质量分析器配置
5.2.2.2.1创建rtp流
选择仿真videoserver的device,创建一条stream(这一步必须要做,否则只有RTSP交互,而没有rtp流量出来),见下图:
IP地址不需要填。
默认加起来的流就行,不需要修改。
Server端的每个Device都要新建一个。
5.2.2.2.2创建videoqualityanalyzer
流量跑通以后,在technology中,选择videoqualityanalyzer
选择最多18个device上使能VQA(CM卡一个端口最多分析18路视频流)。
本例中使能一个client:
红圈出的下拉框一定要选择DeviceAddress,因为我们的vod是单播模式,不是组播模式。
5.2.2.2.3创建一个监控器
首先点击Client端口的videoQualityAnalyzer
然后加入一个监控器
端口填从1000到60000,因为我们监控的流端口号是50050,IP范围根据最初设置的IP地址段来填写。
5.2.2.2.4开始进行视频分析
1、启动所有的”Video”页面的Devices。
2、开启VQA,如下图
然后选择对应结果,查看结果试图即可:
完整的视图选择路径是:
SelectView->TriplePlay->VideoQuality->VideoIntervalMetrics
3、选择正确后,可以看到视图中出现一个分析数据表,如下图所示:
选择”PerceptualQuality”标签,下面就会有我们所需要观察的各个MOS值。
5.2.3自建视频流文件
在实际测试的时候,结合测试的需求或者是TestCenter板卡的性能,往往对服务器端发送的视频流文件的比特率有一个固定的要求,比如2M、4M等等。
而TestCenter板卡上没有自带多种可供选择的文件,这个时候就需要我们自己去上传视频文件,以供测试。
下面就简要介绍在TestCenter板卡上自建视频文件的方法。
1、点开”Vedio”页面,找到”ManageVideoClips”按钮,如下所示:
2、弹出下面的对话框,选中正在所用的板卡号,下方窗口里会出现板卡上现在已有的视频文件列表。
3、现在自己上传本地文件。
点击下方所示的”Browse”按钮,会弹出自己本地文件选择对话框,找到自己的本地文件路径。
双击所要选的文件。
4、然后出现下面对话框,选择”Uploadtochassis/slot”,开始上传。
5、下面是上传过程,进度条可以看到进度。
6、上传成功后的提示。
然后下面的框上文件列表也新增了新上传的这个文件。
7、然后可以直接在Server端的Device选项”ClipFileList”里的下拉框就可以看到新增的文件,直接选取就可以了。