[发明专利]一种通过路由器网络测速的方法、系统和设备在审
申请号: | 201810068483.7 | 申请日: | 2018-01-24 |
公开(公告)号: | CN108322360A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 刘涛 | 申请(专利权)人: | 上海康斐信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 200333 上海市普陀*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测速 路由器网络 系统和设备 站点 客户端 网络通信技术 用户信息安全 选择服务器 测试服务 传输资源 第三方 未使用 正整数 准确度 预设 发送 响应 客户 网络 | ||
本公开涉及网络通信技术领域,特别涉及一种通过路由器网络测速的方法、系统和设备。一种通过路由器网络测速的方法,包括:步骤S100接收来自客户端的测速请求;步骤S200获取距离客户端最近n台SpeedTest测速站点的测速信息,测速信息至少包括测速位置、网络速度和Ping响应时间,其中n为预设正整数值;步骤S300获取最优测速站点的测速信息;步骤S400发送最优测速站点的测速信息给客户端。本公开解决了如何选择服务器提高测速的准确度问题;有效节省传输资源;同时,未使用第三方测试服务API,有效降低用户信息安全风险。
技术领域
本公开涉及网络通信技术领域,特别涉及一种通过路由器网络测速的方法、系统和设备。
背景技术
路由器是连接因特网中的设备,是互联网络的枢纽。在当下互联网发展越来越快的时代,越来越多的用户使用移动终端访问网络。在移动网络的环境下,网络受周围环境的影响较大,网速的快慢直接影响实现各个功能的效果,因此网速成为了影响用户体验的首要因素。用户如果想要了解当前的网络速率,需要简单便捷工具进行测试,最好是指安装在智能手机上的软件APP。
在实际测试的过程中,现有网络测速功能有两种解决方案:一是自建网络测速服务器,需要部署大量的测速服务器,以供在不同网络位置的用户进行选择。不同的测速服务器针对不同的网络,得到的测速结果会有较大偏差。如何选择最优的服务器,对于测速的准确度是非常重要的。通过移动终端连接各个测速服务器测试网速,每个移动终端进行上传下载文件开销会很大,浪费传输资源。同时存在自建测速服务器成本高的问题。二是中小型公司会购买SaaS服务,即购买第三方提供的测速功能API。所有测速数据会经过第三方,给用户带来信息安全风险。
综上,以上方法都有其局限性,需要提供一种简单便捷网络测速解决方案。
发明内容
本公开为了解决上述技术不适用于网络测速的问题,提供一种通过路由器网络测速的方法、系统和设备,方便用户便捷安全获知当前网络速度。
为了实现以上发明目的,本公开是通过以下技术方案实现的:
一种通过路由器网络测速的方法,其特征在于,应用于路由器APP进行网络测速,所述通过路由器网络测速的方法包括:步骤S100接收来自客户端的测速请求;步骤S200获取距离客户端最近n台SpeedTest测速站点的测速信息,所述测速信息至少包括测速位置、网络速度和Ping响应时间,其中n为预设正整数值;步骤S300获取最优测速站点的测速信息;步骤S400发送所述最优测速站点的测速信息给所述客户端。
在上述技术方案中,通过采用在距离客户端最近n台SpeedTest测速站点中选择最优的测速站点获取测速信息的方案,解决了如何选择服务器提高测速的准确度问题,节省传输资源,降低了用户的信息安全风险,提升了用户体验。其中,SpeedTest是美国OOKLA公司推出全球的网络测速的工具,通过对全球测试数据收集分析,为终端用户、设备商、运营商、政府提供参考。
优选地,所述步骤S200获取距离客户端最近n台SpeedTest测速站点的测速信息,所述测速信息至少包括测速位置、网络速度和Ping响应时间,其中n为预设正整数值,具体包括:步骤S210当接收所述测速请求时,获取客户端的IP地址;步骤S220通过所述客户端的IP地址,获取客户端所在经纬度的位置;步骤S230把地球作为球体,计算距离客户端最近n台测速站点;步骤S240根据最近n台测速站点测速IP地址,生成测试客户端上行、下行速度的API,获取到所述测速信息。
在上述技术方案中,服务器端通过get_client_ip函数获取用户IP,并通过用户IP,获取客户端所在的经纬度。使用数据查询sql语句,获取距离用户IP最近的n台测速服务器IP。
其中,get_client_ip()是在PHP开发框架下获取客户端IP地址接口函数;一行代码便可以实现:$ip=get_client_ip()。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海康斐信息技术有限公司,未经上海康斐信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810068483.7/2.html,转载请声明来源钻瓜专利网。