关闭

嵌入式测试之机顶盒

发表于:2009-5-15 11:07

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

  在选择测试方法时,根据嵌入式测试的V模型,在代码测试阶段,一般在开发人员的协助下,采用白盒测试的方法,常用的工具有codetest, PolySpace,这两者均是只需告诉代码段,让程序自动完成的。前者使用插桩的方法,后者更注重测试用例的输入项目的代表性和典型性。但无一例外,价格都是十分昂贵。

  测试标准的确立。在实际测试中,对这些参数的测量或观察需要建立在“准无差错接收”(QuasiError Free(QEF)reception)的基础之上。通过研究国内外的测试规范,得到了判断“准无差错接收”的主客观衡量方法:

  1)主观衡量方法:每次测试周期为15 s,在此周期内观测者对监视器进行观测,如解码视频流是无错误的(error free),则认为达到“准无差错接收”的要求;如果15 S内观测到解码错误,则可对配置参数进行调整(如增加输入信号幅度,减小噪声等),使得解码视频流在连续15 S内不发生错误;这里所指的“解码错误”主要是“卡帧”,“跳帧”以及“马赛克”(block)效应。

  2)客观衡量方法:通过测量机顶盒内Viterbi译码后的误码率,当BER≤2x10 ,则认为达到“准无差错接收”的要求。否则,通过调整配置参数来降低误码率,使其达到“准无差错接收”;在此,尽管也用到了误码率作为判断依据,但是由于 2x10 较之10 相对较大,所以测试时间可大幅缩短,测试精度可进一步提高。但是,这种衡量方法只能用于高斯信道下的参数测试,对于脉冲干扰不适用。

  在选择了测试项目之后,在需要其他测试工具的测试中,根据测试项目选择能实现相应测试内容的工具也十分重要。

  ● 视音频测试分析仪

  ● 信号测试仪

  MD1620C具有为PHS的CS/PS 全方位操作测试和功能测试,MD1620拥有空气- 介面并可作为RCR STD-28的PS/CS基地电台模拟器 MD1620C 能作顺序测试, 像是备用,位置注册,开始寻呼/ 寻呼表,波道移交,结束移动电台及网络

  ● 网络损伤仪软件(如:PACKET STORM)

  ● NetSim NS200网络损伤模拟仪

  网络延时模拟;网络丢包模拟;错误报文模拟;重复报文模拟;多引擎转发

  ● 网络测试仪

  自动搜寻网络关键设备信息,如路由器、DNS、集线器/交换机/网卡类型、默认网速和实际链路速度等;同时测试七个IP 地址或任意URL地址,测试网络连通性;支持手动设置或 DHCP 模式自动获取IP地址;检测测试仪与其所连接网络设备间的频率偏移;查明任意端口电压并显示其服务类型:如ISDN、POTS、虚功率、以太网等;闪烁集线器/交换机端口指示灯,便于设备定位;可显示CISCO网络设备详细产品信息 。

  软件是:Plan-Um布线规划软件

  ● PC电脑

  ● 示波器等

  机顶盒终端是一种类似家庭媒体平台的设备,需要多种类型接口。网络接入侧可以有10/100BAES-T、ADSL、WLAN等接口,外接设备侧有音视频接口、红外遥控接口,以及下行以太网接口、VGA接口、USB接口等等。IPTV机顶盒所用的接口,基本都是公开标准接口。在测试过程中,主要关注机顶盒所具有的接口是否可以满足IPTV基本业务的需求以及机顶盒附加功能所提供的接口是否完备。

  盒性能测试重点要考察机顶盒的网络适应性和抗时延抖动的能力。一个机顶盒的优劣表现在它对于网络环境的适应能力。IPTV业务传输是基于现存IP网络的,由于 IP技术的固有机制不能提供端到端的包延时、包丢失率以及带宽控制能力,难以保证实时业务的服务质量,因此在IPTV直播业务这种要求实时性强的业务应用中,就会造成服务质量下降。在同样的网络环境下,如果机顶盒的设计合理可以弥补一些网络缺陷,如适当配置缓存,使直播业务的内容在机顶盒中经过短暂缓存再播放出去,从用户感官上提高图像的效果。在测试过程中,在媒体服务器与机顶盒之间适当加入网络损伤,当媒体数据通过网络传输到机顶盒再播放时,观察图像变化。不同机顶盒的播放效果会有差别,以此可以较为直观地评价机顶盒的网络适应性能。

  机顶盒编解码能力和图像功能也是测试重点。机顶盒的输出接口包括模拟复合视频接口和S视频接口,采用RGB格式。有些机顶盒还配备有模拟分量接口(采用 YPbPr格式)、VGA接口。如果是支持标清和高清的机顶盒,那么典型的测试信号格式还应当包括480i、480p、576i、576p、720p、 1080i或某些VGA格式。在测试过程中采用定制码流,有些测试还需要将其它测试码流与定制码流进行复合,来进行图像质量测试、功能测试。模拟复合视频和模拟分量视频的测试信号质量参数有所不同。在通常情况下,模拟复合视频有四类测量参数,它们是幅度和定时测量、线性失真、非线性失真和噪声失真。对于模拟分量视频测试更关心的是每个RGB/YPbPr通道的频率响应、K2T、非线性、噪声和通道延迟。除此之外,在图像质量测试中需要关注的参数还有色度 /亮度增益和延迟、频率响应、群延迟、K因子、差分增益和差分相位、亮度非线性和噪声等。

  机顶盒测试的另一个重点是协议一致性。在IPTV机顶盒技术要求中,规定了各接口的通信协议栈。对机顶盒实现IPTV业务的各个过程的通信协议都有具体要求,特别是在媒体传输与控制相关协议栈中,规定机顶盒可以采用实时流传输协议RTP/RTCP和GB/T13818-12000的规定MPEG-2TS两种方式进行媒体封装和传输。采用这两种传输协议都可以有效避免网络传输过程中的包乱序,利用RTP/RTCP的有效载荷区域,可以识别承载类型。利用MPEG- 2TS传输,其封装包内有一个内置的4位连续计数器,根据计数器顺序,可以利用带有IP和MPEG解码双重能力的在线测试设备就能够方便地检测到是否有包乱序。

  互通性是机顶盒与IPTV业务系统之间信息交互、媒体传输、管理控制等一系列通信过程的保证。在通常情况下,只要符合标准规定的协议栈设计的机顶盒,利用仪表进行单机测试都可以满足协议一致性。然而在互通时由于采标的差异,或延时的不同,都会给互通带来困难。所以机顶盒与系统的互通性是测试的重点,也是测试的难点。如何解决互通问题,目前很多解决方案采用中间件方式。机顶盒与系统之间采用公开的API接口,机顶盒提供必要的硬件平台和相应的中间件适配层。机顶盒的某些功能通过下载插件获得,互通过程完全由系统完成。同时,机顶盒的很多扩展业务能力也可以利用中间件下载,使机顶盒更有利于适应不断发展的业务需求。中间件方案将计算机软件设计理念引入到电信设备中,是一个融合的思路,也是一种进步,会具有很好的发展前途。未来的机顶盒测试也可能增加中间件测试项。

  机顶盒作为用户终端设备,也可以算是一种家用电器。在电器特性的测试上,既要进行电信终端的电磁兼容性等入网测试,还要通过家用电器的3C认证。只有通过严格检验的机顶盒设备,才能为用户提供性能良好的安全的终端,使其能够显现出完美的IPTV业务内容。

相关阅读:

机顶盒测试认识

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号