一种网络电视测试方法、系统以及局端测试设备技术方案

技术编号:3586887 阅读:254 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种IPTV测试方法,该方法包括:局端测试设备通过抓线矩阵连接到IPTV接入设备的待测用户端口,并接入IP承载网络;局端测试设备从IPTV平台下载频道列表,根据频道列表接收IPTV直播内容,并对频道列表和直播内容进行分析,得出IPTV测试项目的测试结果。本发明专利技术还提供了一种IPTV测试系统以及局端测试设备。本发明专利技术能够在局端完成对IPTV的自动测试,不需要维护人员在用户端做任何配合。本发明专利技术可以通过外部抓线矩阵分别连接多个用户端口进行测试,即可以对每一个用户都进行测试。另外,本发明专利技术不需要对机顶盒进行抓包分析,因此测试不依赖于机顶盒的运行情况,大大方便了测试人员的使用。

【技术实现步骤摘要】

本专利技术涉及网络电视测试
,特别是一种网络电视测试方法、系 统以及局端测试设备。
技术介绍
网络电视(IPTV)是随着宽带网络、流传输、编解码等技术的发展而 出现的一种互联网新业务,实现了被业界称为Triple play(同时传输语 音、数据与多媒体视频)的业务体现。目前IPTV业务在全球迅猛发展,广 大运营商普遍将其作为固网宽带网络业务中新的利润增长点。由于IPTV业 务面向普通大众进行电视播放,因此具有用户容量大、新业务种类多等特点, 新业务包括直播电视、时移电视、准点播、点播、快进、快退、实时录制等 等,所以对于IPTV的播放质量要求很高。因此,如何保证IPTV的业务质 量(QoS),从而为用户提供实时、流畅、高清晰的音视效果引起了运营商 的极大关注。IPTV业务急需一种IPTV的测试设备,来衡量IPTV的播放质 量,以及进一步定位故障、排除故障,从而提高IPTV业务的QoS,提高用 户的满意度。目前IPTV测试技术才刚刚起步,没有统一的技术方案和测试方法,支 持的厂家和专门的IPTV测试产品不多,目前主要有一些手持的仪表工具, 在用户端通过对IPTV播放的过程进行抓包分析来完成一些IPTV测试项目。这些手持的IPTV测试仪表的主要缺点有(1)需要测试人员跑到用 户家中,手动接入仪表进行测试,而不能在局端实现自动测试;(2)该技 术只是通过对机顶盒播放过程进行抓包来分析测试,而不能实现与IPTV平 台的对接,如果机顶盒不播放或者机顶盒故障,这些仪表就不能进行测试;(3)只能对单个用户进行测试,不能对多个用户同时进行测试。
技术实现思路
有鉴于此,本专利技术提出了一种网络电视测试方法,用以实现在局端实现IPTV测试。本专利技术还提出 一种网络电4见测试系统以及一种局端测试设备。 本专利技术提供了 一种IPTV测试方法,该方法包括以下步骤 局端测试设备通过抓线矩阵连接到IPTV接入设备的待测用户端口 ,并接入IP承载网络;局端测试设备从IPTV平台下载频道列表,根据频道列表接收IPTV直播内容,并对频道列表和直播内容进行分析,得出IPTV测试项目的测试结果。所述接入IP承载网络的步骤包括局端测试设备通过PPPOE接入IP承载网络;或者,局端测试设备通过DHCP接入IP承载网络。所述频道列表包括频道的URL。所述根据频道列表接收IPTV直播内容 的步骤包括根据频道的URL与IPTV平台进行交互,获取频道的组播地址 和端口号,根据所述组播地址和端口号加入组播组,并接收组播内容。所述频道列表包括频道的组播地址和端口号。所述根据频道列表接收 IPTV直播内容的步骤包括根据所述组播地址和端口号加入组播组,并接 收组播内容。所述对频道列表和直播内容进行分析得出IPTV测试项目的测试结果的 步骤包括根据频道列表对所有IPTV频道进行扫频,并将有直播内容的频道标记 为激活状态以及将没有直播内容的频道标记为空闲状态;和/或,计算频道中音视频数据包传输的最大速率、和/或最小速率、和/或平均 速率;和/或,计算频道中音视频数据包的网络抖动时间;和/或, 计算频道中音视频数据包的丢包率;和/或, 计算频道中音视频数据包的IGMP延时。局端测试设备在接收IPTV直播内容之前收到来自控制中心的测试项目 请求;局端测试设备在得出测试结果之后,进一步将所述测试结果返回给控 制中心。本专利技术还提供了 一种IPTV测试系统,该系统与IPTV接入设备相连接, 该系统包4舌抓线矩阵,用于连接IPTV接入设备的待测用户端口 ;局端测试设备,用于通过所述抓线矩阵连接到待测用户端口并接入IP 承载网络,从IPTV平台下载频道列表,根据频道列表接收IPTV直播内容, 以及对频道列表和直播内容进行分析得出IPTV测试项目的测试结果。所述IPTV接入设备为数字用户线接入复用器DSLAM。所述局端测试设备包括扫描测试模块,用于根据频道列表对所有IPTV频道进行扫频,并将有 直播内容的频道标记为激活状态以及将没有直播内容的频道标记为空闲状 态j 和/或,音视频数据包速率测试模块,用于计算频道中音视频数据包传输的最大 速率、和/或最小速率、和/或平均速率;和/或,音视频数据包抖动测试模块,用于计算频道中音视频数据包的网络抖动 时间;和/或,音视频数据包丢包率测试模块,用于计算频道中音视频数据包的丟包 率;和/或,IGMP延时测试模块,用于计算频道中音视频数据包的IGMP延时。 该IPTV测试系统进一步包括控制中心,用于管理局端测试设备,以 及接收用户的测量控制信息控制局端测试设备进行IPTV测试。 所述控制中心包括测量台TOS,用于接收用户的测量控制信息;中心测试服务器CTS,用于管理局端测试设备,以及根据从TOS输入 的测量控制信息控制BTU进行IPTV测量。 所述CTS为单个服务器。 所述CTS为多个服务器组成的群机。在所述CTS为多个服务器组成的群机时,还可以进一步包括负栽均 衡器,用于在多个服务器之间进行负载均衡。 所述局端测试设备为宽带测试头BTU。本专利技术还提供了 一种局端测试设备,该局端测试设备接入IP承载网络, 从IPTV平台下载频道列表,根据频道列表接收IPTV直播内容,以及对频 道列表和直播内容进行分析得出IPTV测试项目的测试结果。所述局端测试设备包括扫描测试模块,用于根据频道列表对所有IPTV频道进行扫频,并将有 直播内容的频道标记为激活状态以及将没有直播内容的频道标记为空闲状 态^ 和/或,音视频数据包速率测试模块,用于计算频道中音视频数据包传输的最大 速率、和/或最小速率、和/或平均速率;和/或,音视频数据包抖动测试模块,用于计算频道中音视频数据包的网络抖动 时间;和/或,音视频数据包丢包率测试模块,用于计算频道中音视频数据包的丢包 率;和/或,IGMP延时测试模块,用于计算频道中音视频数据包的IGMP延时。 所述局端测试设备为BTU。从上述方案中可以看出,由于本专利技术在局端连接到IPTV接入设备的待 测用户端口,然后模拟机顶盒与IPTV平台对接,并实时接收IPTV直播内 容,进行具体的IPTV测试项目,从而得到IPTV测试结果,因此,本专利技术 能够在局端完成对IPTV的自动测试,不需要维护人员在用户端做任何配合。 由于在局端连接到DSLAM等IPTV接入设备,因此本专利技术可以通过外部抓 线矩阵分别连接多个用户端口进行测试,即可以对每一个用户都进行测试, 而不是只能针对某一个用户进行测试。另外,本专利技术不需要对机顶盒进行抓 包分析,因此测试不依赖于机顶盒的运行情况。进一步,本专利技术能够实现多 种测试项目,可以支持扫频、音视频最大速率、最小速率、平均速率、音视频数据包抖动、音视频数据包的丢包率、IGMP延时等IPTV测试项目的测试。附图说明图1为本专利技术实施例中进行IPTV测试的网络结构示意图; 图2为本专利技术实施例中进行IPTV测试的流程示意图; 图3为本专利技术实施例中获取直播频道列表的流程示意图; 图4为本专利技术实施例中进行具体测试项目的流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下举实施例对本专利技术 进一步详细说明。如图1所示的是本专利技术实施例中进行IPTV测试的组网图。参照图1,在图1的上面部分是IPTV网络,主要包括I本文档来自技高网...

【技术保护点】
一种网络电视IPTV测试方法,其特征在于,该方法包括:局端测试设备通过抓线矩阵连接到IPTV接入设备的待测用户端口,并接入IP承载网络;局端测试设备从IPTV平台下载频道列表,根据频道列表接收IPTV直播内容,并对频道列表和直播内容进行分析,得出IPTV测试项目的测试结果。

【技术特征摘要】
1、一种网络电视IPTV测试方法,其特征在于,该方法包括局端测试设备通过抓线矩阵连接到IPTV接入设备的待测用户端口,并接入IP承载网络;局端测试设备从IPTV平台下载频道列表,根据频道列表接收IPTV直播内容,并对频道列表和直播内容进行分析,得出IPTV测试项目的测试结果。2、 根据权利要求1所述的方法,其特征在于,所述接入IP承栽网络的 步骤包括局端测试设备通过软件虚拟拨号PPPOE接入IP承栽网络;或者, 局端测试设备通过动态主机配置协议DHCP接入IP承载网络。3、 根据权利要求1所述的方法,其特征在于,所述频道列表包括频道 的统一资源定位符URL;所述根据频道列表接收IPTV直播内容的步骤包括根据频道的URL 与IPTV平台进行交互,获取频道的组播地址和端口号,根据所述组播地址 和端口号加入组播组,并接收组播内容。4、 根据权利要求1所述的方法,其特征在于,所述频道列表包括频道 的组播地址和端口号;所述根据频道列表接收IPTV直播内容的步骤包括根据所述组播地址 和端口号加入组播组,并接收组播内容。5、 根据权利要求1所述的方法,其特征在于,所述对频道列表和直播 内容进行分析得出IPTV测试项目的测试结果的步骤包括根据频道列表对所有IPTV频道进行扫频,并将有直播内容的频道标记 为激活状态以及将没有直播内容的频道标记为空闲状态;和/或,计算频道中音视频数据包传输的最大速率、和/或最小速率、和/或平均 速率;和/或,计算频道中音视频数据包的网络抖动时间;和/或,计算频道中音视频数据包的丢包率;和/或,计算频道中音视频数据包的因特网组管理协议IGMP延时。6、 根据权利要求1所述的方法,其特征在于,局端测试设备在接收IPTV 直播内容之前收到来自控制中心的测试项目请求;局端测试设备在得出测试结果之后,进一步将所述测试结果返回给控制 中心。7、 一种IPTV测试系统,该系统与IPTV接入设备相连接,其特征在于, 该系统包才舌抓线矩阵,用于连接IPTV接入设备的待测用户端口 ; 局端测试设备,用于通过所述抓线矩阵连接到待测用户端口并接入IP 承载网络,从IPTV平台下载频道列表,根据频道列表接收IPTV直播内容, 以及对频道列表和直播内容进行分析得出IPTV测试项目的测试结果。8、 根据权利要求7所述的IPTV测试系统,其特征在于,所述IPTV接 入设备为数字用户线接入复用器DSLAM。9、 根据权利要求7所述的IPTV测试系统,其特征在于,所述局端测 试设备包括扫描测试模...

【专利技术属性】
技术研发人员:胡汉强
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利