[发明专利]建立网游连接的方法、设备及系统在审
申请号: | 201410851916.8 | 申请日: | 2014-12-31 |
公开(公告)号: | CN104506549A | 公开(公告)日: | 2015-04-08 |
发明(设计)人: | 贺飏;孙卓;杨继鑫 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/02 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙)11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100088北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 网游 连接 方法 设备 系统 | ||
1.一种建立网游连接的方法,其特征在于,所述方法包括:
游戏终端检测各个代理服务器的连接速度;
所述游戏终端选择连接速度最快的代理服务器作为优选的代理服务器,发起游戏连接请求;
所述优选的代理服务器与游戏服务器建立通信连接,并通过所述通信连接将所述游戏连接请求发送至游戏服务器,以使得所述游戏服务器建立与所述游戏终端之间的游戏连接。
2.根据权利要求1所述的方法,其特征在于,在所述游戏终端检测各个代理服务器的连接速度之前,所述方法进一步包括:
所述游戏终端测量与各个代理服务器之间的网络连通性。
3.根据权利要求2所述的方法,其特征在于,所述游戏终端测量与各个代理服务器之间的网络连通性,包括:
所述游戏终端向各个代理服务器分别发送心跳报文;
所述游戏终端将返回心跳响应的代理服务器确定为可连通的代理服务器。
4.根据权利要求1所述的方法,其特征在于,所述游戏终端检测各个代理服务器的连接速度,包括:
所述游戏终端通过发送ping命令的方式,分别检测各个代理服务的连接速度。
5.根据权利要求1所述的方法,其特征在于,所述游戏终端检测各个代理服务器的连接速度,包括:
所述游戏终端分别获取各个代理服务器的预留带宽信息;
所述游戏终端将预留带宽最大的代理服务器确定为连接速度最快的代理服务器。
6.根据权利要求1所述的方法,其特征在于,所述游戏终端检测各个代理服务器的连接速度,包括:
所述游戏终端分别获取各个代理服务器的当前负载信息;
所述游戏终端将当前负载最小的代理服务器确定为连接速度最快的代理服务器。
7.根据权利要求1所述的方法,其特征在于,所述优选的代理服务器与游戏服务器建立通信连接,包括:
所述优选的代理服务器与所述游戏服务器建立传输控制协议TCP连接或用户数据报协议UDP连接。
8.一种游戏终端,其特征在于,所述游戏终端包括:
检测单元,用于检测各个代理服务器的连接速度;
选择单元,用于基于所述检测单元的检测结果,选择连接速度最快的代理服务器作为优选的代理服务器;
发送单元,用于向所述选择单元选择的优选的所述代理服务器发起游戏连接请求,以使得所述优选的代理服务器与游戏服务器建立通信连接,通过所述通信连接将所述游戏连接请求发送至游戏服务器,并使所述游戏服务器建立与所述游戏终端之间的游戏连接。
9.一种代理服务器,其特征在于,所述代理服务器包括:
接收单元,用于接收游戏终端发送的游戏连接请求;
建立单元,用于与游戏服务器建立通信连接;
发送单元,用于通过所述建立单元建立的所述通信连接,将所述接收单元接收的所述游戏连接请求发送至所述游戏服务器,以使得所述游戏服务器建立与所述游戏终端之间的游戏连接。
10.一种建立网游连接的系统,其特征在于,所述系统包括:游戏终端、代理服务器以及游戏服务器;其中,
所述游戏终端,用于检测各个代理服务器的连接速度,选择连接速度最快的代理服务器作为优选的代理服务器,发起游戏连接请求;
所述优选的代理服务器,用于接收所述游戏终端发送的所述游戏连接请求,与所述游戏服务器建立通信连接,并通过所述通信连接将所述游戏连接请求发送至所述游戏服务器;
所述游戏服务器,用于与所述优选的代理服务器建立所述通信连接,通过所述通信连接接收所述优选的代理服务器发送的所述游戏连接请求,对所述游戏连接请求进行响应,建立与所述游戏终端之间的游戏连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司;,未经北京奇虎科技有限公司;奇智软件(北京)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410851916.8/1.html,转载请声明来源钻瓜专利网。