[发明专利]一种基于路由器和VPN服务器的网游加速方法及系统在审

专利信息
申请号: 201611170217.2 申请日: 2016-12-16
公开(公告)号: CN106730835A 公开(公告)日: 2017-05-31
发明(设计)人: 邹洪亮;张戈 申请(专利权)人: 青岛蘑菇网络技术有限公司
主分类号: A63F13/358 分类号: A63F13/358;A63F13/71
代理公司: 北京英特普罗知识产权代理有限公司11015 代理人: 林彦之
地址: 266000 山东省青*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 路由器 vpn 服务器 网游 加速 方法 系统
【说明书】:

技术领域

发明涉及网络游戏加速技术领域,具体地说,是一种基于路由器和VPN服务器的网游加速方法及系统。

背景技术

目前,网游加速器领域所使用的主要技术为:通过重定向技术,在客户端将游戏进程产生的数据包重定向到高速双线或多线代理服务器。目前市面上的缓存技术主要使用相关软件,通过代理与缓存,将用户流量引导到就近的网络结点。该技术的缺点在于:网络游戏除了游戏本身产生的较小的流量之外,还有游戏升级时游戏补丁包所产生的较大流量。目前的网游加速器,有的不区分这两部分流量,将所有流量重定向到代理服务器去,从而影响代理服务器的性能,增加代理服务器的带宽成本,并影响游戏加速的加速效果,有的只加速游戏,不加速升级补丁,导致升级补丁更新过程没有加速效果。缓存技术比较成熟,但存在着平台收益单一,没有连带业务,增值服务没有发挥作用等一系列问题。

随着网络游戏及通信技术的发展,出现了利用VPN技术实现网游加速的技术趋势,例如:用户终端通过VPN技术连接到VPN服务器集群再到网游服务器,利用重叠网实现网络游戏加速;通过用户客户端输出控制指令到加速服务端模块,并通过加速服务端模块启动VPN客户端与VPN服务器端建立VPN隧道进行通信,从而实现网络加速。上述方法涉及到客户端的操作,增加了用户的使用难度,虽然提升了加速效果,但用户体验度却不高。

现在网游加速方法中引入了获取最优服务器节点IP的算法,但该自动选择服务器节点的算法中只考虑了延迟和丢包率两种因素,而没有通过更多因素的算法计算出最优的服务器节点IP,例如:服务器的负载率、服务器到网游服务器的延迟、服务器的地理位置和运营商类型、路由器设备的地理位置和运营商类型等等。这样,虽然可以实现加速效果,但对于整体的加速效果没有更有效、更充分的规划,导致资源的分布不均匀、加速效果达不到预期等问题。

发明内容

本发明的目的是针对现有技术中的不足,提供一种基于路由器和VPN服务器的网游加速方法及系统。

为实现上述目的,本发明采取的技术方案是:一种基于路由器和VPN服务器的网游加速方法,其特征在于,包括以下步骤:

步骤01:用户通过客户终端进入路由器设备管理模块,验证用户注册信息和路由器设备的信息:如果验证成功,后台验证单元将用户注册信息以及路由器设备的信息发送给自动选择VPN服务器节点单元;如果验证失败,则通过客户终端提示用户“没有权限对该路由器设备进行加速”;

步骤02:自动选择VPN服务器节点单元接收到验证成功的用户注册信息以及路由器设备的信息之后,向控制通路服务单元发送选择VPN服务器节点的指令,控制通路服务单元继续将指令发送给路由器设备;

步骤03:路由器设备收到上述指令后,通过集成于路由器设备中的网络测试工具,测试路由器设备与各个VPN服务器节点之间的参数;

步骤04:路由器设备向不同的VPN服务器发送测试网络参数的指令,各个VPN服务器收到测试指令之后进行VPN服务器到网游服务器的测试,并将各自测试得到的网络参数回发给路由器设备;

步骤05:在路由器设备中,根据步骤03和步骤04中所获取的参数,利用动态规划算法计算出最优网络环境的VPN服务器节点的IP,通过控制通路服务单元将该IP回发给自动选择VPN服务器节点单元;

步骤06:自动选择VPN服务器节点单元获取最优网络环境的VPN服务器节点IP,并向该VPN服务器节点IP对应的数据库中插入由后台验证单元发来的用户注册信息(包括用户注册时设置的用户账号和密码),同时将最优网络环境的VPN服务器的账号、密码、证书和基本配置文件发送给控制通路服务单元;

步骤07:控制通路服务单元接收到账号、密码、证书和基本配置文件之后,向路由设备发送启动加速的指令、启动参数和基本配置文件;

步骤08:路由器设备根据控制通路服务单元传递的启动参数和基本配置文件,执行启动加速的指令,通过与VPN服务器建立基于SSL加密的隧道链接,实现网游加速。

进一步地,步骤01所述用户通过客户终端进入路由器设备管理模块包括,客户通过客户终端的一键加速功能进入路由器设备管理模块。

进一步地,步骤03所述路由器设备与各个VPN服务器节点之间的参数包括网络延迟、丢包率、用户网络的运营商类型和用户所处的地理位置。

进一步地,步骤04所述网络参数包括VPN服务器到网络游戏服务器之间的延迟值、丢包率和VPN服务器的负载值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛蘑菇网络技术有限公司,未经青岛蘑菇网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611170217.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top