一种服务质量分析方法、装置及网络系统制造方法及图纸

技术编号:17783934 阅读:24 留言:0更新日期:2018-04-22 15:11
本发明专利技术的实施例提供了一种服务质量分析方法、装置及网络系统,涉及通信技术领域,解决了现有技术中在使用拨测的方法测试用户的服务质量时,难以详尽的计算出测试地区内每个用户使用宽带业务时的服务质量的问题。该方法包括,获取用户的实时应用数据;获取实时应用数据中的流量服务器日志以及网络流NETFLOW日志;根据流量服务器日志和NETFLOW日志确定用户使用的应用的平均流量;其中,应用的类型包括:网页、游戏、视频;根据平均流量确定用户的服务质量分析结果。本发明专利技术实施例用于分析用户使用宽带业务时的服务质量。

【技术实现步骤摘要】
一种服务质量分析方法、装置及网络系统
本专利技术涉及通信
,尤其涉及一种服务质量分析方法、装置及网络系统。
技术介绍
随着我国基础通信的不断发展,宽带已经越来越普及,据统计2013年,我国的宽带用户已经达到了1.89亿;用户越多,随之而来的问题也就越来越多,用户的投诉量也随之上升;如何保证和监控宽带用户的使用状况,提高用户使用宽带业务时的服务质量,增加用户粘度是各大运营商待以解决的一个难题。目前,运营商对用户使用宽带业务时的服务质量分析通常采用拨测的方法来测试用户的上网速度;即通过脚本模拟用户的上网行为,比如说浏览网页或者下载,进行小地区的采样,从而对测试地区进行整体的分析。然而,在采用拨测的方法分析用户使用宽带业务时的服务质量时,测试结果的准确性可以得到保证;但是,由于测试地区实际的宽带业务数据量是十分庞大,使用拨测的方法对测试地区用户的服务质量进行分析时很难详尽的计算出测试地区内每个用户使用宽带业务时的服务质量;然而若按照拨测的方法对测试地区内的每个用户使用宽带业务时的服务质量进行分析,则需要投入更多的人力和物力,加大了运营商对用户使用宽带业务时的服务质量分析的成本;因此,拨测的方法更适合做采样使用。由上述可知,现有技术中在使用拨测的方法测试用户的服务质量时,难以详尽的计算出测试地区内每个用户使用宽带业务时的服务质量。
技术实现思路
本专利技术的实施例提供一种服务质量分析方法、装置及网络系统,解决了现有技术中在使用拨测的方法测试用户的服务质量时,难以详尽的计算出测试地区内每个用户使用宽带业务时的服务质量的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面、本专利技术的实施例提供一种服务质量分析方法,包括:获取用户的实时应用数据;获取实时应用数据中的流量服务器日志以及网络流NETFLOW日志;根据流量服务器日志和NETFLOW日志确定用户使用的应用的平均流量;其中,应用的类型包括:网页、游戏、视频;根据平均流量确定用户的服务质量分析结果。可选的,根据平均流量确定用户的服务质量分析结果包括:根据平均流量查找第一服务质量分析表,得到用户的应用得分;其中,第一服务质量分析表包括:平均流量与应用得分的映射关系表;根据应用得分和应用对应的权重,计算用户的服务质量得分;根据服务质量得分查找第二服务质量分析表,得到用户的服务质量分析结果;其中,第二服务质量分析表包含:服务质量得分与服务质量分析结果的映射关系表。可选的,根据应用得分和应用对应的权重,计算用户的服务质量得分包括:构建服务质量得分的计算公式:M=W*a+G*b+V*c;其中,M表示服务质量得分,W表示网页的应用得分,G表示游戏的应用得分,V表示视频的应用得分,a表示网页的权重,b表示游戏的权重,c表示视频的权重,M∈[0,100],G∈[0,100],V∈[0,100],a∈[0,1],b∈[0,1],c∈[0,1]且a+b+c=1;根据计算公式计算用户的服务质量得分。可选的,流量服务器日志包括:RADIUS日志和DNS日志;根据流量服务器日志和NETFLOW日志确定用户使用的应用的平均流量;包括:根据应用、域名、生存时间TTL、探测间隔和用户粘度建立流量特征库;根据流量特征库和IP地址对RADIUS日志和DNS日志进行数据整理,生成待处理的中间文件;其中,中间文件的格式包括:用户的请求IP、应用的开始时间、应用的结束时间以及应用的类型;根据NETFLOW日志用户的信息和中间文件,生成用户的应用详单;其中,应用详单包括:用户、用户的请求IP、应用的开始时间和结束时间、应用的类型以及访问流量;根据应用详单确定用户使用的应用的平均流量。可选的,根据流量特征库和IP地址对RADIUS日志和DNS日志进行数据整理,生成待处理的中间文件前,还包括:对RADIUS日志和DNS日志进行流量清洗,其中,流量清洗后的RADIUS日志的格式包括:用户名、开始时间、结束时间、上行流量、下行流量以及IP地址;流量清洗后的DNS日志的格式包括:请求IP信息、Long型时间戳以及请求域名。第二方面、本专利技术的实施例提供一种服务质量分析装置,包括:数据获取单元,用于获取用户的实时应用数据;数据获取单元,还用于获取实时应用数据中的流量服务器日志以及网络流NETFLOW日志;数据处理单元,用于根据数据获取单元获取的流量服务器日志和数据获取单元获取的NETFLOW日志确定用户使用的应用的平均流量;其中,应用的类型包括:网页、游戏、视频;数据处理单元,还用于根据平均流量确定用户的服务质量分析结果。可选的,数据处理单元,具体用于根据平均流量查找第一服务质量分析表,得到用户的应用得分;其中,第一服务质量分析表包括:平均流量与应用得分的映射关系表;数据处理单元,还用于根据应用得分和应用对应的权重,计算用户的服务质量得分;数据处理单元,还用于根据服务质量得分查找第二服务质量分析表,得到用户的服务质量分析结果;其中,第二服务质量分析表包含:服务质量得分与服务质量分析结果的映射关系表。可选的,数据处理单元,具体用于构建服务质量得分的计算公式:M=W*a+G*b+V*c;其中,M表示服务质量得分,W表示网页的应用得分,G表示游戏的应用得分,V表示视频的应用得分,a表示网页的权重,b表示游戏的权重,c表示视频的权重,M∈[0,100],G∈[0,100],V∈[0,100],a∈[0,1],b∈[0,1],c∈[0,1]且a+b+c=1;数据处理单元,还用于根据计算公式计算用户的服务质量得分。可选的,流量服务器日志包括:RADIUS日志和DNS日志;数据处理单元,具体用于根据应用、域名、生存时间TTL、探测间隔和用户粘度建立流量特征库;数据处理单元,还用于根据流量特征库和IP地址对RADIUS日志和DNS日志进行数据整理,生成待处理的中间文件;其中,中间文件的格式包括:用户的请求IP、应用的开始时间、应用的结束时间以及应用的类型;数据处理单元,还用于根据NETFLOW日志用户的信息和中间文件,生成用户的应用详单;其中,应用详单包括:用户、用户的请求IP、应用的开始时间和结束时间、应用的类型以及访问流量;数据处理单元,还用于根据应用详单确定用户使用的应用的平均流量。可选的,数据处理单元,还用于对RADIUS日志和DNS日志进行流量清洗,其中,流量清洗后的RADIUS日志的格式包括:用户名、开始时间、结束时间、上行流量、下行流量以及IP地址;流量清洗后的DNS日志的格式包括:请求IP信息、Long型时间戳以及请求域名。第三方面、本专利技术的实施例提供一种网络系统,包括如第二方面提供的任一项服务质量分析装置。本专利技术实施例提供的服务质量分析方法、装置及网络系统,通过用户的实时应用数据中的流量服务器日志以及网络流NETFLOW日志确定用户在使用的应用的平均流量;如:用户使用网页时的平均流量、和/或用户在进行游戏时的平均流量、和/或用户在使用视频时的平均流量,从而可以确定用户在进行不同的应用时对应的平均流量,然后根据平均流量确定该用户的服务质量分析结果;本专利技术实施例提供的服务质量分析方法可以计算出测试地区内的每个用户使用宽带业务时的服务质量,从而解决了现有技术中在使用拨测的方法测试用户的服务质量时,难以详尽本文档来自技高网...
一种服务质量分析方法、装置及网络系统

【技术保护点】
一种服务质量分析方法,其特征在于,包括:获取用户的实时应用数据;获取所述实时应用数据中的流量服务器日志以及网络流NETFLOW日志;根据所述流量服务器日志和所述NETFLOW日志确定所述用户使用的应用的平均流量;其中,所述应用的类型包括:网页、游戏、视频;根据所述平均流量确定所述用户的服务质量分析结果。

【技术特征摘要】
1.一种服务质量分析方法,其特征在于,包括:获取用户的实时应用数据;获取所述实时应用数据中的流量服务器日志以及网络流NETFLOW日志;根据所述流量服务器日志和所述NETFLOW日志确定所述用户使用的应用的平均流量;其中,所述应用的类型包括:网页、游戏、视频;根据所述平均流量确定所述用户的服务质量分析结果。2.根据权利要求1所述的服务质量分析方法,其特征在于,所述根据所述平均流量确定所述用户的服务质量分析结果包括:根据所述平均流量查找第一服务质量分析表,得到所述用户的应用得分;其中,所述第一服务质量分析表包括:平均流量与应用得分的映射关系表;根据所述应用得分和所述应用对应的权重,计算所述用户的服务质量得分;根据所述服务质量得分查找第二服务质量分析表,得到所述用户的服务质量分析结果;其中,所述第二服务质量分析表包含:服务质量得分与服务质量分析结果的映射关系表。3.根据权利要求2所述的服务质量分析方法,其特征在于,根据所述应用得分和所述应用对应的权重,计算所述用户的服务质量得分包括:构建所述服务质量得分的计算公式:M=W*a+G*b+V*c;其中,M表示服务质量得分,W表示网页的应用得分,G表示游戏的应用得分,V表示视频的应用得分,a表示网页的权重,b表示游戏的权重,c表示视频的权重,M∈[0,100],G∈[0,100],V∈[0,100],a∈[0,1],b∈[0,1],c∈[0,1]且a+b+c=1;根据所述计算公式计算所述用户的服务质量得分。4.根据权利要求1所述的服务质量分析方法,其特征在于,所述流量服务器日志包括:RADIUS日志和DNS日志;所述根据所述流量服务器日志和所述NETFLOW日志确定所述用户使用的应用的平均流量;包括:根据应用、域名、生存时间TTL、探测间隔和用户粘度建立流量特征库;根据所述流量特征库和IP地址对所述RADIUS日志和所述DNS日志进行数据整理,生成待处理的中间文件;其中,所述中间文件的格式包括:用户的请求IP、应用的开始时间、应用的结束时间以及应用的类型;根据所述NETFLOW日志用户的信息和所述中间文件,生成所述用户的应用详单;其中,所述应用详单包括:用户、用户的请求IP、应用的开始时间和结束时间、应用的类型以及访问流量;根据所述应用详单确定所述用户使用的应用的平均流量。5.根据权利要求4所述的服务质量分析方法,其特征在于,所述根据所述流量特征库和IP地址对所述RADIUS日志和所述DNS日志进行数据整理,生成待处理的中间文件前,还包括:对所述RADIUS日志和所述DNS日志进行流量清洗,其中,流量清洗后的所述RADIUS日志的格式包括:用户名、开始时间、结束时间、上行流量、下行流量以及IP地址;流量清洗后的所述DNS日志的格式包括:请求IP信息、Long型时间戳以及请求域名。6.一种服务质量分析装置,其特征在于,包括:数据获取单元,用于获...

【专利技术属性】
技术研发人员:薛强朱友芬何飚陈孟尝邓玲莫俊彬陈旭东
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1