[发明专利]一种选择最优测速服务器的方法及装置在审
| 申请号: | 201610628599.2 | 申请日: | 2016-08-03 |
| 公开(公告)号: | CN107689970A | 公开(公告)日: | 2018-02-13 |
| 发明(设计)人: | 廖振松;杨林 | 申请(专利权)人: | 中国移动通信集团湖北有限公司;中国移动通信集团公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 张颖玲,蒋雅洁 |
| 地址: | 430040 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 选择 最优 测速 服务器 方法 装置 | ||
技术领域
本发明涉及网络领域中的测速技术,具体涉及一种选择最优测速服务器的方法及装置。
背景技术
随着宽带网络的高速发展,宽带用户的规模急剧膨胀,导致在高峰时期会产生网速骤降等情况,对人们的工作及日常生活产生巨大影响。基于此种现状,选择最优的测速服务器来提高用户的网速迫在眉睫。
在现有技术中,为用户选择最优测速服务器时,通常是从Web服务器获取所有测速服务器的IP地址列表,然后针对获取到的IP地址列表,对全部测速服务器的IP地址直接进行测速,从而根据测速结果得到最优测速服务器的IP地址。但是,这种方法需要对所有测试服务器发送测试请求来进行测试,在现有的高速网络如4G网络下进行测速,会消耗用户大量的流量与时间;并且,由于是对所有测试服务器进行一次性的测试结果,存在偶然性,容易造成测试结果不准确。
发明内容
为解决现有存在的技术问题,本发明实施例期望提供一种选择最优测速服务器的方法及装置,能够提高测试结果的准确性。
本发明实施例的技术方案是这样实现的:
根据本发明实施例的一方面,提供一种选择最优测速服务器的方法,所述方法包括:
获取测速服务器列表中与客户端的网络类型相同的M个第一测速服务器;
根据所述M个第一测速服务器测得的往返时延数据,从所述M个第一测速服务器中选择往返时延小的N个第二测速服务器,其中,1≤N≤M,且N和M均为整数;
检测到所述N个第二测速服务器中往返时延最小的第二测速服务器的地址可用时,确定地址可用的所述第二测速服务器为最优测速服务器。
上述方案中,所述从所述M个第一测速服务器中选择往返时延小的N个第二测速服务器,包括:
检测所述客户端的全球定位系统GPS信息是否为空;
检测到所述客户端的GPS信息为空时,根据预设距离灵敏度参数和获得的距离数据,从所述M个第一测速服务器中选择距离所述客户端近的S个第三测速服务器;
根据所述S个第三测速服务器测得的往返时延数据,从所述S个第三测速服务器中选择往返时延小的N个第二测速服务器;
检测到所述客户端的GPS信息不为空时,根据所述客户端的GPS信息,计算所述M个第一测速服务器与所述客户端之间的距离;
根据计算结果,从所述M个第一测速服务器中选择距离所述客户端近的S个第三测速服务器;
根据所述S个第三测速服务器所测的往返时延数据,从所述S个第三测速服务器中选择往返时延小的N个第二测速服务器,其中,1≤N≤S≤M,且S为整数。
上述方案中,所述根据所述M个第一测速服务器测得的往返时延数据,从所述M个第一测速服务器中选择往返时延小的N个第二测速服务器,包括:
将所述M个第一测速服务器测得的往返时延数据,进行时延升序或降序排列;
根据时延的排列结果,从所述M个第一测速服务器中选择往返时延小的N个第二测速服务器。
上述方案中,所述检测到所述N个第二测速服务器中往返时延最小的第二测速服务器的地址可用包括:
检测所述往返时延最小的第二测速服务器的返回值是否是预设阈值;
检测到所述往返时延最小的第二测速服务器的返回值为预设阈值时,确定所述往返时延最小的第二测速服务器的地址可用。
上述方案中,检测到所述N个第二测速服务器中往返时延最小的第二测速服务器的地址不可用时,所述方法还包括:
检测所述N个第二测速服务器中除地址不可用的所述第二测速服务器之外,下一个往返时延最小的第二测速服务器的地址是否可用,
检测到所述下一个往返时延最小的第二测速服务器的地址可用时,确定地址可用且往返时延最小的所述第二测速服务器为最优测速服务器。
根据本发明实施例的另一方面,提供一种选择最优测速服务器的装置,所述装置包括:获取单元、第一选择单元、检测单元和确定单元,其中,
所述获取单元,用于获取测速服务器列表中与客户端的网络类型相同的M个第一测速服务器;
所述第一选择单元,用于根据所述获取单元获取到的所述M个第一测速服务器测得的往返时延数据,从所述M个第一测速服务器中选择往返时延小的N个第二测速服务器,其中,1≤N≤M,且N和M均为整数;
所述检测单元,用于检测所述第一选择单元选择的所述N个第二测速服务器中往返时延最小的第二测速服务器的地址是否可用;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团湖北有限公司;中国移动通信集团公司,未经中国移动通信集团湖北有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610628599.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高营养豆腐及其制备方法
- 下一篇:一种豆腐皮的加工方法





