[发明专利]一种基于网络KPI的移动Web网页访问用户体验感知评测方法有效
申请号: | 201510262524.2 | 申请日: | 2015-05-22 |
公开(公告)号: | CN104994133B | 公开(公告)日: | 2018-08-21 |
发明(设计)人: | 张思檬;涂来;马雪琴;余创龙 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 廖盈春 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于网络KPI的移动Web网页访问用户体验感知评测方法,属于移动端Web网页访问技术领域。本发明包括:在端到端的网页访问过程中,通过抓包采集并计算HTTP业务的各种关键性KPI指标;根据采集到的各种KPI指标综合计算KQI指标;根据得到的KQI指标在Web网页访问业务中所占的重要程度的不同对其进行加权求和,得到此业务的整体QoE指标。本发明的步骤简单,易于实现,评估过程没有对正常Web网页访问业务网络传输产生任何影响。本发明能够很好的体现Web网页访问业务的整体质量,也能根据每个KQI指标的得分来针对Web网页访问业务中的不同环节进行评估,对那些评分较低的指标对应的模块进行有针对性的优化。 | ||
搜索关键词: | 一种 基于 网络 kpi 移动 web 网页 访问 用户 体验 感知 评测 方法 | ||
【主权项】:
1.一种基于网络KPI的移动Web网页访问用户体验感知评测方法,其特征在于,包括:步骤1通过抓包采集并计算Web网页访问业务的KPI指标,所述KPI指标包括访问发起总数、页面成功响应总次数、HTTP访问发起总数、页面显示时延、页面响应时延、终端发送DnsRequst时间、终端接收到DnsResponse时间以及完整Web页面大小;采集信息是对网络码流中的HTTP包和DNS包的包头和进行解析;步骤2根据所述KPI指标计算Web网页访问业务的KQI指标,所述KQI指标包括页面响应成功率、页面响应平均时延、页面加载时长、页面显示平均时延、页面DNS响应时延、页面显示成功率以及页面下载速率;步骤3根据KQI模型对每一项KQI指标进行分数评估,再对所述KQI指标的得分进行加权,计算得到Web网页访问业务的QoE指标,其中,所述KQI模型按照用户的基本感知将每一项KQI指标分为1~5分进行评估,各项KQI指标与对应的评分映射关系的算法公式如下:
其中,C表示可调整常数,根据所测的不同的指标而进行调整,使分数尽可能的落在1~5的分值区域;KQI表示当前指标的KQI值;KQI0表示一个对当前指标的KQI值的最小预估值;Δ表示一个可变的修正值,由于评分为1~5的整数形式,在计算出评分值之后,要根据后验的用户给出的业务评价来对评分进行修正并取整;在所述步骤1中,所述访问发起总数为HTTP请求的总次数,即在抓到的HTTP请求报文的起始行部分为不同URL的HTTP(Get、Post)数量总和;所述页面成功响应总次为终端成功响应HTTP请求的次数,如果终端收到响应报文中的代码为HTTP(4**)、HTTP(5**)或者没有收到任何响应,则为响应失败,否则为响应成功;所述HTTP访问发起总数为抓到的所有包中的HTTP请求报文的总数;所述页面显示时延定义为发起对页面的访问请求后,收到的该页面的最后一个成功响应的响应报文的时间点与收到的该页面的第一个成功响应的响应报文的时间点之差,单位为秒;所述页面响应时延表示用户发起访问网页的请求到服务器做出响应所经历的时延,计算公式为服务器第一个响应包的接收时间点与点击网页访问后,DNS请求包的发送时间点之差,即为抓到的DNS包的包头时间戳的差值,单位为秒;所述终端发送DnsRequst时间为抓包中DNS报文头部QR字段值为0时的包的时间戳,其中QR为查询/响应的标志位,1为响应,0为查询;所述终端接收到DnsResponse时间为抓包中DNS报文头部QR字段值为1时的包的时间戳;所述完整Web页面大小为抓到的所有HTTP响应报文中起始行出现HTTP_200_ok的响应报文的content_length字段之和,单位为千比特;在所述步骤2中,所述页面响应成功率定义为页面成功响应总次数与发起的访问页面的HTTP请求的总次数之比;所述页面响应平均时延定义为每次页面响应时延之和/HTTP访问发起总数;所述页面加载时长定义为页面显示时延+页面响应时延;所述页面显示平均时延定义为每次页面显示时延之和与HTTP访问发起总数之比;所述页面DNS响应时延定义为发送DNS请求包的时间点与接收到DNS响应包的时间点之差,计算公式为终端发送DnsRequst时间‑终端接收到DnsResponse时间;所述页面显示成功率定义为页面成功响应的总次数与HTTP访问发起总数之比;所述页面下载速率:定义为页面资源总大小与页面加载时长之比,其中,页面资源总大小取页面各资源对应的响应报文中的首部字段Content‑Length的值之和,计算公式为完整web页面大小/(页面显示时延+页面响应时延)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510262524.2/,转载请声明来源钻瓜专利网。