IPTV系统VOD与TV性能测试

发表于:2008-2-20 17:18

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

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

  IPTV的未来发展正在成为业界的焦点话题。据市场研究公司MRG的统计,全球IPTV用户将由2004年的200万增加至2010年的2000万,预计全球IPTV市场2005~2010年的复合增长率为102%。在国内,IPTV产业尚处于试验阶段,中国电信、中国网通、中国铁通正在积极开展IPTV试验。

  目前已有很多设备厂家提供IPTV系统平台和设备,业界公认IPTV业务包含两种基本业务:VOD点播和TV直播。国内IPTV的发展如火如荼,对于IPTV系统的测试也亟需进行规范,本文拟将对IPTV系统的这两种基本业务的性能测试进行简单的探讨。本文仅仅考虑端到端的性能测试,测试的观察点在于用户侧,不考虑服务器端的分级缓存性能。

  由于VOD点播网络和TV直播网络在网络结构上的不同,VOD分发需要依靠CDN网络,而TV的分发则需要依靠组播网络,不需要CDN网络进行缓存,基于此,该两种业务性能测试的着重点也不尽相同。

  一、VOD业务性能测试简介

  VOD节目通常采用点播方式进行传送。点播用户可自由控制节目的进度,终止节目的播放,但每个点播用户都需要占用一定的网络带宽,因此并发用户数受到网络带宽、服务器性能的限制。

  VOD业务性能的测试指标主要有最大并发流数目、带宽波动、所使用的平均带宽、丢包率和平均响应时间。

  最大并发流数目:流媒体系统在同一时间内所能够支持的最大在线用户数目,且要求每个用户都可以正常收看完整的视频节目。在用户数目逐步增加到最大值之前,系统不会使已经在线的用户因为新增加了用户而出现不能够获得服务的情况。有的视频系统虽然能够提供数目巨大的并发流,但是失败的数量很多,由于用户大都采用TCP,因此重传以后并发流数目并没有降低,但是对于原来已失败的单个流而言,该用户已经无法继续得到视频服务。因此,最大并发流数目应该是视频系统所能够支持的有效的、能够同时在线正常观看节目的最大用户数目。

  带宽波动:视频文件在播放过程中,由于画面的变化会造成媒体流的带宽变化。例如对于课堂教学类节目而言,连续的画面前后变化不大,故节目码速率也比较恒定,带宽波动相对较小;对于运动类节目而言,连续的画面前后变化较大,故节目码速率变化也相应较大,带宽波动也随之较大。节目码速率波动的大小对视频服务器的吞吐量是个严峻的考验,如果过多的用户点播较高码速率的节目,则很有可能出现服务器所能支持的用户数减少的现象,或者视频服务器会降低节目流的输出带宽。

  所使用的平均带宽:在用户观看节目过程中,所有用户使用的带宽的平均值,该值越大说明流媒体视频系统所能提供的带宽能力越强。

  丢包率:用户在接受视频点播服务的时候需要从服务器获取视频文件,在视频文件传输过程中是否发生丢包的情况。丢包率的数值一般比较小,但是对用户的影响非常重要,尤其是目前使用的压缩比率都比较高,即使丢失很少的视频包也会影响到用户的观赏甚至出现断掉连接的现象。视频点播端到端的丢包率上限不应该超过0.1%。

  平均响应时间:用户从发出点播请求到得到视频服务的时间总体分布情况。当然,平均响应时间是越短越好。一般而言,视频点播端到端平均时延不应超过2s(暂定)。

  二、TV业务性能测试简介

  TV节目通常采用组播方式进行传送。组播是一种允许一个或多个发送者(组播源)一次、同时发送单一的数据包到多个接收者的网络技术。组播源把数据包发送到特定组播组,而只有属于该组播组的地址才能接收到数据包。在IPTV里,组播源往往仅有一个,即使用户数量成倍增长,主干带宽也不需随之增加,因为无论有多少个目标地址,在整个网络的任何一条主干链路上只传送单一视频流,即所谓“一次发送,组内广播”。组播提高了数据传送效率,减少了主干网出现拥塞的可能性。对于TV系统而言,其所能够支持的用户数目仅仅受到接入网络能力的限制,与前端推送系统的推送能力无关。

  因此,TV业务性能的主要测试指标有所推送的最大频道数目、频道平均带宽、平均频道切换时间、平均频道离开延时、平均频道加入延时、频道重叠时间和频道间隔时间。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号