[发明专利]一种对应用程序的网络延时进行检测的方法及装置有效
| 申请号: | 201811131416.1 | 申请日: | 2018-09-27 |
| 公开(公告)号: | CN109379247B | 公开(公告)日: | 2022-02-15 |
| 发明(设计)人: | 江沛合 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L43/0852 | 分类号: | H04L43/0852 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘;李娟 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用程序 网络 延时 进行 检测 方法 装置 | ||
1.一种对应用程序的网络延时进行检测的方法,其特征在于,所述方法包括:
接收对选定的目标应用程序进行网络延时检测的触发指令;
响应所述触发指令,以获得与所述目标应用程序的应用服务器之间进行数据传输的数据传输规则;
以所述数据传输规则为基准,基于进行网络延时检测的当前环境参数,对所述数据传输规则进行偏量调整,得到目标数据传输规则,所述当前环境参数包括当前检测时间和/或当前物理位置;
将以所述目标数据传输规则向目标测速服务器发送回送请求报文的方式作为延时检测策略;
根据所述延时检测策略,向目标测速服务器发送回送请求报文,并记录所述回送请求报文的发送时刻;
接收所述目标测速服务器发送的回送应答报文,并记录所述回送应答报文的接收时刻;
根据所述接收时刻和所述发送时刻之间的时间差,得到对应于所述目标应用程序的网络延时。
2.如权利要求1所述的方法,其特征在于,在向目标测速服务器发送回送请求报文之前,所述方法还包括:
从测速服务器集群中选择所述目标测速服务器,其中,所述测速服务器集群按照就近原则部署于所述目标应用程序的应用服务器的预定范围之内。
3.如权利要求1所述的方法,其特征在于,基于进行网络延时检测的当前环境参数,对所述数据传输规则进行偏量调整,得到目标数据传输规则,包括:
确定进行网络延时检测的当前环境参数;
根据环境参数的值与模拟调整偏量之间的对应关系,查找与所述当前环境参数的值对应的目标模拟调整偏量;
基于所述目标模拟调整偏量对所述数据传输规则进行模拟调整,以得到所述目标数据传输规则。
4.如权利要求1所述的方法,其特征在于,所述数据传输规则包括与所述应用服务器之间进行数据传输的数据传输协议。
5.如权利要求1所述的方法,其特征在于,所述数据传输规则包括向所述应用服务器发送数据包的最大发包频率和最小发包间隔时长中的至少一种。
6.如权利要求5所述的方法,其特征在于,所述最大发包频率和所述最小发包间隔时长按照以下方式确定:
在所述目标应用程序包括预定应用场景时,统计在发生所述预定应用场景的过程中的多个发包频率和多个发包间隔时长;其中,所述预定应用场景为发包频率超过预定发包频率的应用场景;
对所述多个发包频率进行第一预定处理以得到所述最大发包频率,以及,对所述多个发包间隔时长进行第二预定处理以得到所述最小发包间隔时长。
7.如权利要求4-6任一所述的方法,其特征在于,在根据所述延时检测策略,向目标测速服务器发送回送请求报文之前,所述方法还包括:
获得所述目标应用程序的目标应用程序标识和/或测速应用的测速应用标识,其中,所述测速应用是被调用以用于对所述目标应用程序的网络延时进行检测的应用;
确定包括所述目标应用程序标识和/或所述测速应用标识的待发送信息;
通过所述目标数据传输规则对所述待发送信息进行封装,以获得所述回送请求报文,所述目标应用程序标识和所述测速应用标识均用于对所述目标测速服务器的调用权限进行鉴权。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811131416.1/1.html,转载请声明来源钻瓜专利网。





