[发明专利]一种网页打开时延测试方法、网络设备及智能网关有效
申请号: | 201710899944.0 | 申请日: | 2017-09-28 |
公开(公告)号: | CN109586988B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 沈琦;李颖 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;H04L12/66 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 100053 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 打开 测试 方法 网络设备 智能 网关 | ||
本发明提供了一种网页打开时延测试方法、网络设备及智能网关,其中,网页打开时延测试方法包括:向至少两个智能网关组分别发送拨测任务,每一拨测任务中分别携带待测网页的部分子元素的链接信息;接收每一智能网关组根据拨测任务反馈的子元素打开时延;根据每一智能网关组反馈的子元素打开时延,得到待测网页的打开时延。本方案通过向至少两个智能网关组分别发送拨测任务,接收每一智能网关组根据拨测任务反馈的子元素打开时延,并根据每一智能网关组反馈的子元素打开时延,得到待测网页的打开时延;能够降低对智能网关CPU资源的消耗,将资源消耗任务转移到网络设备,不影响用户体验,促进智能网关业务发展,流程简便,不受网络局限。
技术领域
本发明涉及通信技术领域,特别是指一种网页打开时延测试方法、网络设备及智能网关。
背景技术
目前,网页打开时延是衡量用户上网体验的重要指标,为了测试网页打开时延,现有技术提供了一种如图1所示的方案:服务器针对检测页面向终端(用户终端或用户终端上层的智能网关)发起访问请求;终端接收服务器发送的检测页面的页面元素,页面元素至少包括文字元素、图片元素以及脚本元素中的任一种,记录接收页面元素时检测页面的打开时延;终端根据检测页面的质量参数测算检测页面的打开时延,反馈给服务器。
但是,上述现有的网页打开时延测试方案存在流程繁琐及受网络局限的问题,具体如下:
问题1:如果通过用户终端获取网页打开时延,无法在不影响用户体验的前提下获取。在现有的方法下,如果需要获取用户的真实网页打开时延,需要在用户终端上预装app用来接收云端服务器发来的网页访问请求,接收请求后计算网页打开时延并返回结果,该方法一方面用户使用门槛极高,在手机内存有限的情况下,很难说服用户安装应用;另一方面,时延的计算会消耗用户手机性能,对用户使用其他业务造成影响,严重影响用户体验。
问题2:如果通过用户终端上层的智能网关获取网页打开时延,该方法对CPU性能要求较高,现有的智能网关属于网络设备,CPU、内存均无法满足大量网页元素,尤其是图片、视频链接时延解析计算所消耗的资源。
发明内容
本发明的目的在于提供一种网页打开时延测试方法、网络设备及智能网关,解决现有技术中网页打开时延测试方案流程繁琐及受网络局限的问题。
为了解决上述技术问题,本发明实施例提供一种网页打开时延测试方法,包括:
向至少两个智能网关组分别发送拨测任务,每一所述拨测任务中分别携带待测网页的部分子元素的链接信息;
接收每一所述智能网关组根据所述拨测任务反馈的子元素打开时延;
根据每一所述智能网关组反馈的子元素打开时延,得到所述待测网页的打开时延。
可选的,所述向至少两个智能网关组分别发送拨测任务的步骤包括:
获取构成待测网页的子元素的链接信息,并划分为M部分;
将多个智能网关划分为N组,构成N个智能网关组;
将所述待测网页的每一部分子元素的链接信息分配给一个智能网关组,不同部分子元素的链接信息对应不同的智能网关组;
根据分配结果构建针对不同智能网关组的拨测任务,并进行对应下发;
其中,N≥M≥2,且所述M小于或等于所述子元素的个数。
可选的,所述获取构成待测网页的子元素的链接信息的步骤包括:
通过爬虫的方式将所述待测网页进行元素分解,获取每一个子元素的链接信息。
可选的,所述将多个智能网关划分为N组的步骤包括:
根据划分参数和智能网关的身份标识信息,将多个智能网关划分为N组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团公司,未经中国移动通信有限公司研究院;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710899944.0/2.html,转载请声明来源钻瓜专利网。