业务质量处理方法、装置和设备制造方法及图纸

技术编号:11002627 阅读:83 留言:0更新日期:2015-02-05 00:43
本发明专利技术实施例提供一种业务质量处理方法、装置和设备。本发明专利技术业务质量处理方法,包括:获取流媒体服务的应用层数据包;获取所述流媒体服务对应的流媒体播放器的缓冲时延;根据所述缓冲时延和所述应用层数据包,对所述流媒体服务进行服务质量统计。本发明专利技术实施例实现了对流媒体服务质量的准确统计。

【技术实现步骤摘要】
【国外来华专利技术】业务质量处理方法、装置和设备
本专利技术实施例涉及通信技术,尤其涉及一种业务质量处理方法、装置和设备。
技术介绍
随着网络技术的成熟和运维经验的积累,大多数网络关键性能指标(keyperformanceindicator,简称KPI)能达到较好水平,但是KPI指标不能代表用户对数据业务的感知体验好。越来越多的运营商认识到良好的用户体验可以提高用户的满意度和忠诚度,可留住高价值用户并获得高的收益。服务质量是针对特定业务的端到端的客户感受指标,可以很好地评估用户对特定业务的满意度。目前数据业务中流媒体越来越流行,针对流媒体的服务质量评估,目前已存在一些服务质量,例如初始播放成功率,初始播放时延,中断时延等。这些指标都可以反映客户在观看流媒体过程中的关键体验点,对于衡量流媒体的播放质量非常关键。现有技术中,服务质量可以通过对应用层数据包进行分析来获取。但是,现有技术针对流媒体播放服务进行服务质量统计时,时常出现统计不准确的问题。
技术实现思路
本专利技术实施例提供一种业务质量处理方法、装置和设备,以解决针对流媒体播放服务进行服务质量统计时,统计不准确的问题。第一方面,本专利技术实施例提供一种业务质量处理方法,包括:获取流媒体服务的应用层数据包;获取所述流媒体服务对应的流媒体播放器的缓冲时延;根据所述缓冲时延和所述应用层数据包,对所述流媒体服务进行服务质量统计。结合第一方面,在第一方面的第一种可能的实现方式中,所述获取所述流媒体服务对应的流媒体播放器的缓冲时延,包括:从所述应用层数据包中获取提供所述流媒体服务的网站标识;获取与所述网站标识对应的流媒体播放器的缓冲时延。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述获取所述流媒体服务对应的流媒体播放器的缓冲时延之前,还包括:存储各网站的流媒体播放器的缓冲时延。结合第一方面,在第一方面的第三种可能的实现方式中,所述获取所述流媒体服务对应的流媒体播放器的缓冲时延,包括:从所述应用层数据包中获取所述流媒体服务对应的流媒体播放器的缓冲时延。结合第一方面、第一方面的第一种至第三种任一可能的实现方式中,在第一方面的第四种可能的实现方式中,所述根据所述缓冲时延和所述应用层数据包,对所述流媒体服务进行服务质量统计,包括:从所述应用层数据包中获取流媒体传输的码率;根据所述码率和所述缓冲时延的乘积,得到流媒体在播放前需要缓冲的数据量;根据所述缓冲时延和/或所述数据量,对所述流媒体服务进行服务质量统计。第二方面,本专利技术实施例提供一种业务质量处理装置,包括:数据包获取模块,用于获取流媒体服务的应用层数据包,缓冲时延获取模块,用于获取所述流媒体服务对应的流媒体播放器的缓冲时延;处理模块,用于根据所述缓冲时延和所述应用层数据包,对所述流媒体服务进行服务质量统计。结合第二方面,在第二方面的第一种可能的实现方式中,所述缓冲时延获取模块,具体用于从所述应用层数据包中获取提供所述流媒体服务的网站标识,获取与所述网站标识对应的流媒体播放器的缓冲时延。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,还包括:存储模块,用于在所述缓冲时延获取模块获取所述流媒体服务对应的流媒体播放器的缓冲时延之前,存储各网站的流媒体播放器的缓冲时延。结合第二方面,在第二方面的第三种可能的实现方式中,所述缓冲时延获取模块,具体用于从所述应用层数据包中获取所述流媒体服务对应的流媒体播放器的缓冲时延。结合第二方面、第二方面的第一种至第三种任一可能的实现方式中,在第二方面的第四种可能的实现方式中,所述处理模块,具体用于:从所述应用层数据包中获取流媒体传输的码率;根据所述码率和所述缓冲时延的乘积,得到流媒体在播放前需要缓冲的数据量;根据所述缓冲时延和/或所述数据量,对所述流媒体服务进行服务质量统计。结合第二方面、第二方面的第一种至第四种任一可能的实现方式中,在第二方面的第五种可能的实现方式中,所述装置部署在S-GW、eNB、SGSN、GGSN或者RNC中的至少一个网元上。第三方面,本专利技术实施例提供一种业务质量处理设备,包括:处理器和存储器,所述存储器存储执行指令,当所述业务质量处理设备运行时,所述处理器与所述存储器之间通信,所述处理器执行所述执行指令使得所述业务质量处理设备执行第一方面、第一方面的第一种至第四种任一可能的实现方式中的方法。本专利技术实施例业务质量处理方法、装置和设备,可以获取流媒体服务的应用层数据包以及流媒体服务对应的流媒体播放器的缓冲时延,并根据缓冲时延和应用层数据包,对流媒体服务的服务质量进行统计,由于各种流媒体服务对应的流媒体播放器的缓冲时延并非默认为相同的,而是针对不同的流媒体服务器,其对应的流媒体播放器的缓冲时延是动态获取的,从而能够得到不同的流媒体服务器对应的准确的缓冲时延,进而可以解决采用缓冲时延进行流媒体播放服务的服务质量统计时出现的统计不准确的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术业务质量处理方法实施例一的流程图;图2为本专利技术业务质量处理方法实施例二的流程图;图3为本专利技术业务质量处理方法实施例三的流程图;图4为本专利技术业务质量处理装置实施例一的结构示意图;图5为本专利技术业务质量处理装置实施例二的结构示意图;图6为本专利技术业务质量处理设备实施例一的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术业务质量处理方法实施例一的流程图。本实施例的执行主体可以为业务质量处理装置,该装置既可以是一能够对应用层数据包进行抓包的独立网元,也可以部署在服务网关(ServingGateway,简称S-GW)、演进型基站(evolvedNodeB,简称eNB)、服务GPRS支持节点(ServingGPRSSupportNode,简称SGSN)、网关GPRS支持节点(GatewayGPRSSupportNode,简称GGSN)或者无线网络控制器(RadioNetworkController,简称RNC)中,该装置可以通过软件和/或硬件实现。如图1所示,本实施例的方法可以包括:步骤101、获取流媒体服务的应用层数据包。具体来说,流媒体服务过程中,应用层数据包会在网络中的网元之间传输,本实施例例如可以在两网元之间的接口上获取流媒体服务的应用层数据包。例如在RNC和SGSN/GGSN间的接口、eNB和S-GW间的接口,获取流媒体服务的应用层数据包。步骤102、获取流媒体服务对应的流媒体播放器的缓冲时延。目前缓冲时延无法通过应用层数据获取到,而对初始播放成功率、初始播放时延、中断时延等流媒体服务的服务质量的统计需要用到缓冲时延的信息。具体来说,现有的获取流媒体服务对本文档来自技高网...
业务质量处理方法、装置和设备

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种业务质量处理方法,其特征在于,包括:获取流媒体服务的应用层数据包;获取所述流媒体服务对应的流媒体播放器的缓冲时延;根据所述缓冲时延和所述应用层数据包,对所述流媒体服务进行服务质量统计;所述获取所述流媒体服务对应的流媒体播放器的缓冲时延,包括:从所述应用层数据包中获取提供所述流媒体服务的网站标识;获取与所述网站标识对应的流媒体播放器的缓冲时延。2.根据权利要求1所述的方法,其特征在于,所述获取所述流媒体服务对应的流媒体播放器的缓冲时延之前,还包括:存储各网站的流媒体播放器的缓冲时延。3.根据权利要求1~2中任一项所述的方法,其特征在于,所述根据所述缓冲时延和所述应用层数据包,对所述流媒体服务进行服务质量统计,包括:从所述应用层数据包中获取流媒体传输的码率;根据所述码率和所述缓冲时延的乘积,得到流媒体在播放前需要缓冲的数据量;根据所述缓冲时延和/或所述数据量,对所述流媒体服务进行服务质量统计。4.一种业务质量处理装置,其特征在于,包括:数据包获取模块,用于获取...

【专利技术属性】
技术研发人员:季莉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1