[发明专利]流媒体性能测试方法无效
申请号: | 200710111574.6 | 申请日: | 2007-06-19 |
公开(公告)号: | CN101072327A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 王开国 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04L12/26 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 性能 测试 方法 | ||
技术领域
本发明涉及IPTV性能测试领域,尤其针对流媒体服务器(以下简称“流媒体”)性能的测试。
背景技术
随着近年来IPTV业务的快速发展,用户数量的急剧增加,作为IPTV系统核心的流媒体的性能显得越来越重要,并已成为各IPTV业务运营商及设备厂商关注的焦点。如何在现有设备基础上,通过设备重组或优化配置来最大限度地提升系统性能,是我们今后相当一段时间内工作的重点。而要达到系统性能提升的目的,就必须要知道现有系统的性能,必须要有一个有效的性能测试方法。
测试流媒体性能的基本思路是用某种手段模拟大量机顶盒用户,向流媒体发起服务请求,然后通过各种判定方法来确定流媒体所能提供的最大服务能力。目前各大IPTV厂商测试流媒体性能所采用的方法大都是用自己开发的模拟客户端工具给流媒体加压,这种方法存在以下几方面的不足:
1)功能相对简单,对于用户模型较为复杂的实际应用场合无法得到准确测试结果;
2)工具本身存在可信性的问题,测得的结果不一定让人信服;
3)工具通用性差,往往某个厂家开发的工具只适合自身流媒体性能的测试,而不支持其它厂家产品。
因此,需要一种通用的流媒体性能测试方案,能够解决上述相关技术中的问题。
发明内容
本发明的目的在于提供一种准确、可靠和通用的流媒体性能测试方法。
根据本发明的一个方面,提供了一种流媒体性能测试方法,该方法包括以下步骤:步骤S102,模拟需要测试的组网环境,并根据实际用户分布情况建立用户压力模型;步骤S104,根据组网环境和用户压力模型建立测试实例并进行性能测试;以及步骤S106,根据预先指定的性能判定标准和依据对测试结果进行分析,在测试结果为超出性能极限的情况下,减少用户数量后重复进行测试,在测试结果为未达到极限的情况下,增加用户数量后再重复进行测试。
流媒体性能测试方法用于测试以下至少一种:单个流媒体服务器的性能和节点性能。
通过以下方式建立用户压力模型:在每个用户点播的文件均不同的情况下,用户数和点播文件数之比为1∶1;在所有用户均点播同一个文件的情况下,用户数和点播文件数之比为n∶1,其中,n为正整数;在一部分用户点播一部分热点节目的情况下,用户数和点播文件数之比为n∶m,其中,n和m为正整数。
在进行流媒体性能测试的过程中,采用实际机顶盒进行点播,在机顶盒点播出现马赛克、中断、或重新点播出现不成功的情况下,则表明流媒体已经超出服务能力极限。
在步骤S106中,将性能判定标准指定为以下至少之一:丢包率、延时、以及带宽。
在上述方法中,采用Avalanche 2500建立测试实例并进行测试;流媒体为互联网协议电视流媒体。
本发明采用了专业的性能测试工具Avalanche 2500测试仪,与目前较为常见的流媒体性能测试软件LoadRunner、GUI StreamBeta等相比,Avalanche具有稳定性好、性能高、结果可靠、功能强大以及通用性好等特点。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是示出根据本发明的流媒体性能测试方法的流程图;
图2是示出根据本发明第一实施例的流媒体性能测试方法的流程图;
图3是示出根据本发明实施例的流媒体性能测试的组网示意图;
图4是示出根据本发明实施例的测试仪连接示意图;以及
图5是示出根据本发明第二实施例的流媒体性能测试方法的流程图。
具体实施方式
下面参考附图,详细说明本发明的具体实施方式。
图1是示出根据本发明的流媒体性能测试方法的流程图。参照图1,根据本发明的流媒体性能测试方法包括以下步骤:步骤S102,模拟需要测试的组网环境,并根据实际用户分布情况建立用户压力模型;步骤S104,根据组网环境和用户压力模型建立测试实例并进行性能测试;以及步骤S106,根据预先指定的性能判定标准和依据对测试结果进行分析,在测试结果为超出性能极限的情况下,减少用户数量后重复进行测试,在测试结果为未达到极限的情况下,增加用户数量后再重复进行测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710111574.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:风罩的制程及其结构
- 下一篇:一种利用可信赖平台模块的认证系统和认证方法