网络电视业务管理方法及系统、服务质量管理节点的制作方法

文档序号:7748887阅读:185来源:国知局
专利名称:网络电视业务管理方法及系统、服务质量管理节点的制作方法
技术领域
本发明涉及网络电视(IPTV)技术,尤其涉及一种网络电视业务管理方法及系统, 以及一种服务质量管理节点。
背景技术
网络电视(IPTV)利用计算机或机顶盒(STB)加电视终端完成接收视频节目点播、 视频广播及网上冲浪等功能,它采用高效的视频压缩技术,使视频流传输带宽在800Kb/s 时可以有接近DVD的收视效果(通常DVD的视频流传输带宽需要3Mb/s),对今后开展视频 类业务如因特网上视频直播、远距离真视频点播、节目源制作等来讲具有很强的优势,是一 个全新的技术。对于IPTV运营商而言,在提供丰富业务和节目内容的同时,如何管理IPTV网络, 如何进一步了解用户的收视习惯、爱好等,对提高运营水平、优化业务内容等都有着至关重 要的作用。服务质量管理(SQM)系统是用来帮助运营商管理IPTV网络的系统,SQM系统主要 分析IPTV业务方面的指标,监控IPTV网络的业务服务质量水平,在服务质量出现下降时及 时通知维护人员解决服务质量问题,同时SQM系统还能帮助运营商分析用户行为,为运营 商更好地开展业务提供帮助。收视率等IPTV业务的性能数据是评价一个频道或节目受欢迎程度的重要指标, 比如可以通过掌握节目或频道的收视率淘汰受欢迎程度较低的节目,保留受欢迎程度较高 的节目(热点节目)。收视率等IPTV业务指标一般需要通过人工测量得到,特别是在传统的广播电视 或卫星电视中,这种人工测量方法不仅浪费人力物力,而且人工计算获得的业务指标往往 不准确且采样率较低,只能得到某个时间点的业务指标,有必要提出新的技术加以改进。

发明内容
本发明所要解决的技术问题是需要提供一种网络电视业务管理方法及系统,以克 服现有技术中IPTV业务指标无法自动测量的技术缺陷。为了解决上述技术问题,本发明提供了一种网络电视业务管理方法,包括在IP网络中设置一服务质量管理(SQM)节点;所述IP网络中的一个或多个网络电视(IPTV)终端及所述SQM节点通过所述IP 网络建立链接; 所述SQM节点向所述IPTV终端下发控制命令;所述IPTV终端根据所述下发控制命令采集预设时间段内IPTV网络在本地的性能 数据,并将所述性能数据上报给所述SQM节点;所述SQM节点收到所述性能数据后,获得IPTV业务的评价参数;所述SQM节点判断所述评价参数是否偏离预设的所述IPTV业务的评价指标,是则
4上报告警信息。其中,所述控制命令包括指示所述IPTV终端上报所述性能数据的上报周期和上 报协议类型。其中,所述IPTV终端根据所述上报协议类型,在所述上报周期内将所述性能数据 上报给所述SQM节点;所述上报协议类型包括超文本传输协议或者文件传输协议。其中,所述IPTV终端采用随机算法计算获得在所述上报周期内上报所述性能数 据的上报时间点。其中,所述IPTV业务包括IPTV频道或节目。其中,所述评价参数包括下述内容其中之一或几种所述IPTV频道或节目的收视率、请求成功率、平均丢包率、平均抖动率以及平均 丢帧率。其中,所述SQM节点收到所述性能数据后,获得所述评价参数的步骤,包括所述SQM节点收到所述IPTV频道或节目的占用时长、数据上报起始时间和数据上 报终止时间,获得所述IPTV频道或节目的所述收视率。为了解决上述技术问题,本发明还提供了一种网络电视业务管理系统,包括一服 务质量管理(SQM)节点及IP网络中的一个或多个网络电视(IPTV)终端,其中所述SQM节点,设置在所述IP网络中,与所述IPTV终端通过所述IP网络建立链 接,用于向所述IPTV终端下发控制命令,接收所述IPTV终端上报的性能数据,根据所述性 能数据获得IPTV业务的评价参数,并判断所述评价参数是否偏离预设的所述IPTV业务的 评价指标,若是,则上报告警信息;所述IPTV终端,用于根据所述下发控制命令采集预设时间段内IPTV网络在本地 的所述性能数据,并向所述SQM节点上报所述性能数据。其中,所述SQM节点下发的所述控制命令,包括指示所述IPTV终端上报所述性能 数据的上报周期和上报协议类型。其中,所述IPTV终端用于根据所述上报协议类型,在所述上报周期内将所述性能 数据上报给所述SQM节点;所述上报协议类型包括超文本传输协议或者文件传输协议。其中,所述IPTV终端用于采用随机算法计算获得在所述上报周期内上报所述性 能数据的上报时间点。其中,所述SQM节点用于根据所述性能数据获得IPTV频道或节目的评价参数。其中,所述SQM节点用于获得所述IPTV频道或节目如下所述内容其中之一或几种 的评价参数所述IPTV频道或节目的收视率、请求成功率、平均丢包率、平均抖动率以及平均 丢帧率。其中,所述SQM节点用于根据所述IPTV频道或节目的占用时长、数据上报起始时 间和数据上报终止时间,获得所述IPTV频道或节目的收视率。本发明所要解决的另一技术问题是需要提供一种服务质量管理节点,以克服现有 技术中IPTV业务指标无法自动测量的技术缺陷。为了解决上述技术问题,本发明提供了一种服务质量管理节点,其特征在于,设置 在IP网络中,包括链接模块、下发模块、接收模块、获取模块、判断模块及上报模块,其中
链接模块,用于与IPTV终端通过所述IP网络建立链接;下发模块,用于向所述IPTV终端下发控制命令;接收模块,用于接收所述IPTV终端上报的性能数据;获取模块,用于根据所述性能数据获得IPTV业务的评价参数;判断模块,用于判断所述评价参数是否偏离预设的所述IPTV业务的评价指标;及上报模块,用于所述判断模块判断出所述评价参数偏离所评价指标时,上报告警 fn息ο其中,所述下发模块下发的所述控制命令,包括指示所述IPTV终端上报所述性能 数据的上报周期和上报协议类型。与现有技术相比,本发明的一个实施例通过一 SQM节点和STB在IP网上直接建链 的组网方式,解决了 IPTV全网用户收看IPTV业务是自动统计性能数据及评价参数的技术 问题,并可以根据自动统计的性能数据及评价参数进行IPTV业务管理,对IPTV系统的用户 行为分析具有广泛的适用性和实用价值,不仅节约成本,而且从用户最接近的设备获取数 据也最接近真实用户体验。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利 要求书以及附图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1为本发明实施例一的业务管理方法流程示意图;图2为图1所述实施例中STB信息采集网络示意图;图3a和图3b为本发明应用实例的业务管理方法流程示意图;图4为本发明实施例二的一种服务质量管理节点的组成示意图。
具体实施例方式以下将结合附图及实施例附图来详细说明本发明的实施方式,借此对本发明如何 应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。首先,如果不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本 发明的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指 令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以 以不同于此处的顺序执行所示出或描述的步骤。本发明的核心思想是在IP网中设置SQM节点(如一 SQM服务器)使得SQM系统 能借助该SQM节点,通过IP网络统一采集和分析预设的同一时间段内全网机顶盒(STB)或 计算机等IPTV终端上报的性能数据(对于多个IPTV终端而言,是预设的同一时间段内的 性能数据;对于一个IPTV终端,是预设的某一时间段内的性能数据),获得该时间段频道或 节目的用户收视率等IPTV业务的性能数据,帮助运营商了解用户的收视需求和爱好。其中 在IP网中设置SQM节点,在STB上自动设置SQM节点的地址。
实施例一,本发明业务管理方法本实施例中的IPTV终端以STB为例,如图1所示,主要包括如下步骤步骤S110,全网(IP网络)中的STB及在IP网中设置的一 SQM节点通过IP网络 建链,建立如图2所示的STB信息采集网络;步骤S120,SQM节点通过该IP网络向全网STB下发控制命令,该控制命令包括指 示STB上报性能数据的上报周期和上报协议类型,其中的上报协议类型包括超文本传输协 议(HTTP)或者文件传输协议(FTP);步骤S130,全网STB采集预设的同一时间段内IPTV网络在本地的性能数据,并根 据该控制命令主动通过超文本传输协议(HTTP)或者文件传输协议(FTP)等协议类型向SQM 节点上报性能数据,该些性能数据能够体现用户的收视行为;本实施例以电视频道为IPTV业务,本步骤中STB上报给SQM节点的性能数据,包 括如下的关键数据中的一种或几种的组合频道接入请求次数、频道接入成功次数、频道接 入平均时长、频道占用时长、组播丢包率、平均抖动、最大抖动及关键帧丢帧率;步骤S140,在收到所有STB上报的性能数据后,SQM节点获得IPTV业务的评价参 数,其中该评价参数包括如下内容中的一种或几种的组合频道的收视率、请求成功率、平 均丢包率、平均抖动率以及平均丢帧率等;具体地,SQM节点根据频道的请求次数和成功次数计算该频道的请求成功率(频 道接入成功次数/频道接入请求次数);根据性能数据得到该频道的丢包率平均值,将该丢 包率平均值作为该频道的平均丢包率;根据性能数据得到该频道的抖动率平均值,将该丢 包率平均值作为该频道的平均抖动率;根据性能数据得到该频道的丢帧率平均值,将该丢 帧率平均值作为该频道的平均丢帧率;上述收视率的计算过程如下在收到所有STB在固定时间内上报的性能数据后,SQM节点对每个频道去掉频道 切换数据,该频道切换数据是因为用户切换频道所产生的,占用的时间比例很小,可以视为 无效数据;再统计收看该频道(或节目)的有效用户,因为在一个时间段内一个用户可能会 收看很多频道(或节目),所以可以根据如下所示的表达式(1)得到收视率 其中,i表示全网STB序号(或者用户的序号),1 < = i <=N;SUM(OccuTime)i表示用户i的频道占用时长(对于节目,则为节目占用时长);StartTimei表示用户i的数据上报起始时间;EndTimei表示用户i的数据上报终止时间;
SUM{OccuTime\
表示用户i的占用比系数;步骤S150,SQM节点判断该评价参数是否偏离预设的IPTV业务的评价指标,是则向用户上报告警信息,通知用户进行处理。在本发明的其他实施例中,也可以以节目为统计对象(即IPTV业务为节目),获得 节目的评价参数,并判断节目的评价参数是否偏离预设的IPTV业务的评价指标。在判断出 节目的评价参数偏离预设的IPTV业务的评价指标时,向用户上报告警信息,通知用户进行处理。在本发明的其他实施例中,图1所示实施例中的STB也可以是计算机等IPTV终 端,当然,本发明的技术方案同样适用于同时处理各种类型IPTV终端的应用。本发明技术方案获得节目的评价参数,并判断节目的评价参数是否偏离预设的 IPTV业务的评价指标。在判断出节目的评价参数偏离预设的IPTV业务的评价指标时,向用 户上报告警信息,通知用户进行处理。本发明技术方案通过SQM节点和STB在IP网上直接建链的组网方式,解决了 IPTV 全网用户收看IPTV业务是自动统计性能数据及评价参数的技术问题,并可以根据自动统 计的性能数据及评价参数进行IPTV业务管理,帮助运营商更好的指定业务策略,提高IPTV 业务的服务质量。应用实例一,一种IPTV业务管理方法,如图3a和图3b所示,主要包括如下步骤步骤S301,在STB上实现代理功能,该代理功能能够接收SQM下发的控制命令,该 控制命令包括指示STB上报性能数据的上报周期和上报协议类型;步骤S302,在IP网络中设置一 SQM节点并启动监听;步骤S303,SQM节点及全网的STB通过IP网络建链;步骤S304,SQM节点收到STB的握手消息后,下发上报周期和上报协议命令;步骤S305,STB收到SQM节点下发的上报周期和上报协议命令后,启动计时器,该 计时器用于记录该上报周期;步骤S306,STB收集当前上报周期内的性能数据,在计时器的时间到达时,将当前 上报周期内的性能数据发送给SQM节点;该上报周期也可以看做是STB收集性能数据的收集周期,较佳地以10分钟为最小 粒度,也可以是10分钟的整数倍,比如10、20、30、40、50或者60分钟等等,便于SQM节点进 行性能数据的整理和分析;较佳地,每个STB在上报周期内上报性能数据的上报时间点,是采用随机算法计 算出来的,而不是所有的STB在同一时刻上报自己收集的性能数据,避免造成SQM节点上的 网络并发负荷;当然,其他应用中也可以是通过其他方式来获得上报时间点以避免网络并 发负荷的出现;步骤S307,SQM节点上接收到STB上报的性能数据后,以10分钟为最小粒度将性 能数据记录到一数据库原始记录表中;步骤S308,SQM节点对上报的性能数据以频道-时间为维度进行数据汇总,得到汇 总结果,将该汇总结果记录到一汇总表中,方便用户通过客户端查询历史数据;步骤S309,SQM节点计算收视率、请求成功率、平均丢包率、平均抖动率、平均丢桢 率以及接入成功率等评价参数并记录到一评价参数库中;步骤S310,SQM节点判断上述收视率、请求成功率、平均丢包率、平均抖动率、平均 丢桢率以及接入成功率等评价参数是否分别偏离了本地保存的收视率指标、请求成功率指标、平均丢包率指标、平均抖动率指标、平均丢桢率指标以及接入成功率指标等评价指标;步骤S311,当判断出有评价参数偏离了相应的评价指标(比如平均丢包率偏离了 平均丢包率指标等),则生成告警信息并通过客户端上报给用户,通知用户进行处理。实施例二、一种服务质量管理节点本实施例中的服务质量管理节点400设置在IP网络中,如图4所示,其主要包括 链接模块410、下发模块420、接收模块430、获取模块440、判断模块450及上报模块460,其 中链接模块410,用于与IPTV终端通过该IP网络建立链接;下发模块420,用于向所述IPTV终端500下发控制命令;接收模块430,用于接收该IPTV终端500上报的性能数据;获取模块440,与该接收模块430相连,用于根据所述性能数据获得IPTV业务的评 价参数;判断模块450,与该获取模块440相连,用于判断所述评价参数是否偏离预设的所 述IPTV业务的评价指标;及上报模块460,与该判断模块450相连,用于所述判断模块判断出所述评价参数偏 离所评价指标时,上报告警信息。上述下发模块420下发的所述控制命令,包括指示所述IPTV终端500上报所述性 能数据的上报周期和上报协议类型。综上所述,本发明的技术方案通过收集STB的性能数据获得IPTV业务的评价参 数,对IPTV系统的用户行为分析具有广泛的适用性和实用价值。IPTV系统的组网比较复杂,如果要获取全网IPTV的性能数据对于现有的监控技 术而言,都是通过在网络节点中设置若干探针来获取,不仅部署复杂,且成本很高。本发明通过IP网收集全网已经存在的STB的性能数据,只通过增加一个SQM节点 既可以收集全网的IPTV大部分性能数据,不仅节约成本,而且从用户最接近的设备获取数 据也最接近真实用户体验。本发明的技术方案通过IPTV网络特有的数字技术,通过STB收集性能数据,该些 性能数据能够体现用户的收视行为,并通过SQM节点计算收视率等评价参数,不仅能够节 省成本,而且计算精确,满足查询不同时间段(分钟,小时,天,月等)的评价参数,同时也满 足IPTV运营商对业务调整的需求。本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算 装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络 上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储 装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多 个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和 软件结合。虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采 用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本 发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化, 但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
权利要求
一种网络电视业务管理方法,其特征在于,包括在IP网络中设置一服务质量管理(SQM)节点;所述IP网络中的一个或多个网络电视(IPTV)终端及所述SQM节点通过所述IP网络建立链接;所述SQM节点向所述IPTV终端下发控制命令;所述IPTV终端根据所述下发控制命令采集预设时间段内IPTV网络在本地的性能数据,并将所述性能数据上报给所述SQM节点;所述SQM节点收到所述性能数据后,获得IPTV业务的评价参数;所述SQM节点判断所述评价参数是否偏离预设的所述IPTV业务的评价指标,是则上报告警信息。
2.根据权利要求1所述的方法,其特征在于所述控制命令包括指示所述IPTV终端上报所述性能数据的上报周期和上报协议类型。
3.根据权利要求2所述的方法,其特征在于所述IPTV终端根据所述上报协议类型,在所述上报周期内将所述性能数据上报给所 述SQM节点;其中,所述上报协议类型包括超文本传输协议或者文件传输协议。
4.根据权利要求3所述的方法,其特征在于所述IPTV终端采用随机算法计算获得在所述上报周期内上报所述性能数据的上报时 间点。
5.根据权利要求1所述的方法,其特征在于 所述IPTV业务包括IPTV频道或节目。
6.根据权利要求5所述的方法,其特征在于,所述评价参数包括下述内容其中之一或 几种所述IPTV频道或节目的收视率、请求成功率、平均丢包率、平均抖动率以及平均丢帧率。
7.根据权利要求6所述的方法,其特征在于,所述SQM节点收到所述性能数据后,获得 所述评价参数的步骤,包括所述SQM节点收到所述IPTV频道或节目的占用时长、数据上报起始时间和数据上报终 止时间,获得所述IPTV频道或节目的所述收视率。
8.一种网络电视业务管理系统,其特征在于,包括一服务质量管理(SQM)节点及IP网 络中的一个或多个网络电视(IPTV)终端,其中所述SQM节点,设置在所述IP网络中,与所述IPTV终端通过所述IP网络建立链接,用 于向所述IPTV终端下发控制命令,接收所述IPTV终端上报的性能数据,根据所述性能数据 获得IPTV业务的评价参数,并判断所述评价参数是否偏离预设的所述IPTV业务的评价指 标,若是,则上报告警信息;所述IPTV终端,用于根据所述下发控制命令采集预设时间段内IPTV网络在本地的所 述性能数据,并向所述SQM节点上报所述性能数据。
9.根据权利要求8所述的系统,其特征在于所述SQM节点下发的所述控制命令,包括指示所述IPTV终端上报所述性能数据的上报 周期和上报协议类型。
10.根据权利要求9所述的系统,其特征在于所述IPTV终端用于根据所述上报协议类型,在所述上报周期内将所述性能数据上报 给所述SQM节点;其中,所述上报协议类型包括超文本传输协议或者文件传输协议。
11.根据权利要求10所述的系统,其特征在于所述IPTV终端用于采用随机算法计算获得在所述上报周期内上报所述性能数据的上 报时间点。
12.根据权利要求8所述的系统,其特征在于所述SQM节点用于根据所述性能数据获得IPTV频道或节目的评价参数。
13.根据权利要求12所述的系统,其特征在于所述SQM节点用于获得所述IPTV频道或节目如下所述内容其中之一或几种的评价参数所述IPTV频道或节目的收视率、请求成功率、平均丢包率、平均抖动率以及平均丢帧率。
14.根据权利要求13所述的系统,其特征在于所述SQM节点用于根据所述IPTV频道或节目的占用时长、数据上报起始时间和数据上 报终止时间,获得所述IPTV频道或节目的收视率。
15.一种服务质量管理节点,其特征在于,设置在IP网络中,包括链接模块、下发模块、 接收模块、获取模块、判断模块及上报模块,其中链接模块,用于与IPTV终端通过所述IP网络建立链接;下发模块,用于向所述IPTV终端下发控制命令;接收模块,用于接收所述IPTV终端上报的性能数据;获取模块,用于根据所述性能数据获得IPTV业务的评价参数;判断模块,用于判断所述评价参数是否偏离预设的所述IPTV业务的评价指标;及上报模块,用于所述判断模块判断出所述评价参数偏离所评价指标时,上报告警信息。
16.根据权利要求15所述的服务质量管理节点,其特征在于所述下发模块下发的所述控制命令,包括指示所述IPTV终端上报所述性能数据的上 报周期和上报协议类型。
全文摘要
本发明公开了一种网络电视业务管理方法及系统,和一种服务质量管理节点,以克服现有技术中IPTV业务指标无法自动测量的技术缺陷,其中该方法包括在IP网络中设置一SQM节点;IPTV终端及SQM节点通过IP网络建立链接;SQM节点向IPTV终端下发控制命令;IPTV终端采集预设时间段内IPTV网络在本地的性能数据上报给SQM节点;SQM节点获得IPTV业务的评价参数;SQM节点判断评价参数是否偏离预设的IPTV业务的评价指标,是则上报告警信息。与现有技术相比,本发明对IPTV系统的用户行为分析具有广泛的适用性和实用价值,不仅节约成本,而且从用户最接近的设备获取数据也最接近真实用户体验。
文档编号H04L12/26GK101841544SQ20101017411
公开日2010年9月22日 申请日期2010年5月13日 优先权日2010年5月13日
发明者韩殿罡 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1