[发明专利]一种网络测速方法、装置、设备、介质及测速系统有效
申请号: | 201910088231.5 | 申请日: | 2019-01-29 |
公开(公告)号: | CN111490908B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 李雪松 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L43/0894 | 分类号: | H04L43/0894;H04L43/08 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 测速 方法 装置 设备 介质 系统 | ||
1.一种网络测速方法,其特征在于,包括:
接收至少一个终端发起的网络测速请求;
针对每个所述终端,获取所述终端对应的网络测速请求中的地址信息,并根据所述地址信息生成与所述终端对应的测速主机列表,所述测速主机列表中包括至少一个测速服务器地址;
将所述测速主机列表发送至所述终端,以使所述终端根据所述测速主机列表进行网络测速;
所述根据所述地址信息生成与所述终端对应的测速主机列表,包括:
将所述地址信息转换为预设类型的地址标识,根据预先设置的查询策略判断缓存中是否存在所述地址标识;所述缓存中存储有历史网络测速请求对应的地址标识以及所述地址标识对应的测速状态和测速主机列表;
若所述缓存中存在所述地址标识,则判断所述地址标识对应的测速状态,若所述测速状态为待测速状态,则将所述地址标识对应的测速主机列表作为所述终端对应的测速主机列表;若所述测速状态为已测速状态,则判定所述地址标识对应的其他终端已完成测速,向所述终端反馈空测速列表,指示所述终端无需测速,并获取缓存中所述地址标识对应的测速日志,将缓存中所述地址标识对应的测速日志作为所述终端对应的测速日志,根据所述终端的网络测速请求对测速日志中的信息进行调整后,将所述终端的地址信息与调整后的测速日志对应存储至测速日志数据库中;
其中,所述预设类型的地址标识是用于判定各所述终端是否位于同一地理区域内的标识,所述地址标识包括C类IP地址。
2.根据权利要求1所述的方法,其特征在于,还包括:
若所述缓存中不存在所述地址标识,则从测速日志数据库中查询是否存在与所述地址标识对应的测速日志;
若所述测速日志数据库中不存在所述地址标识对应的测速日志,则根据所述地址标识确定所述终端所在的位置区域;
计算所述终端所在的位置区域与预先设置的各服务器地址所在的位置区域之间的距离,将与所述终端所在的位置区域距离最短的服务器地址以及所述服务器地址对应的测速文件目录添加至测速地址列表中;
查询预先设置的测速策略,根据所述测速地址列表与所述测速策略形成所述终端对应的测速主机列表。
3.根据权利要求2所述的方法,其特征在于,所述测速策略包括测速速率阈值和/或测速时间阈值。
4.根据权利要求1所述的方法,其特征在于,在将所述测速主机列表发送至所述终端之后,还包括:
接收所述终端发送的测速报告,并根据所述测速报告生成所述终端对应的测速日志,并将所述终端的地址信息与所述测速日志对应添加至测速日志数据库中。
5.根据权利要求4所述的方法,其特征在于,还包括:
根据各测速日志中包含的地址信息,统计各地区终端的分布情况,所述分布情况用于作为服务器的部署依据。
6.根据权利要求4所述的方法,其特征在于,还包括:
接收所述终端发起的多媒体播放请求,根据所述终端对应的测速日志确定所述终端的网络速率,并根据所述网络速率确定待播放多媒体的码率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910088231.5/1.html,转载请声明来源钻瓜专利网。