[发明专利]手机网络游戏数据传输的方法、系统和手机用户端在审

专利信息
申请号: 201410594607.7 申请日: 2014-10-29
公开(公告)号: CN104468509A 公开(公告)日: 2015-03-25
发明(设计)人: 曹丹阳 申请(专利权)人: 北方工业大学
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;H04L12/58
代理公司: 北京市盛峰律师事务所 11337 代理人: 于国富
地址: 100000 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 手机 网络游戏 数据传输 方法 系统 用户端
【说明书】:

技术领域

发明涉及手机网络游戏的技术领域,尤其是涉及一种手机网络游戏数据传输的方法、系统和手机用户端。

背景技术

现在用户不但可以在电脑上玩网络游戏,随着移动通信技术的不断发展,用户也可以在手机上玩网络游戏了,通过手机上网玩的网络游戏称为手机网络游戏。由于手机携带的便利性和使用的广泛性,手机网络游戏越来越受到欢迎和广泛使用。手机网络游戏一般是不同用户在各自的手机上运行同一个网络游戏,从而实现不同用户之间的交互对战,以及服务器数据的保存,获取。

在电脑上玩网络游戏时,由于各个玩家使用的带宽大致相同,因此游戏过程中各个玩家对于网络的延时响应也大致相同。但是在手机上玩网络游戏时,各个玩家使用的手机网络类型可能不同,比如有些玩家可能使用的是2G网络,有些玩家可能使用的是2.5G网络,有些玩家可能使用3G或者4G网络。而不同的手机网络类型,会导致网络速度的差别,从而在手机网络游戏中,使用不同网络类型的各个玩家对于网络的延时响应也会存在较大的差别,而在手机网络游戏中,传输的数据越多,占用的网络资源越多,高速手机网络用户与低速手机网络用户的延时响应差别就会越大。而进行同一个手机网络游戏的手机用户,如果其延时响应时间存在较大差异,则会出现手机用户游戏界面因为等待网络消息而不能及时与其他手机用户交互,从而无法顺利进行手机网络游戏的现象。

目前,在手机网络游戏中,一般使用TCP协议完成数据传输,将手机用户进行游戏操作产生的网络消息数据,发送到游戏服务器。TCP协议方式具体为,每个网络消息数据按照时间顺序依次进行传输,第一个消息发送出去后,等待消息接收方发送的确认消息,接收到确认消息后,再发送第二个消息,这样,顺次将所有的消息一个一个的单独发送出去。

采用上述手机网络游戏的数据传输方式,由于每次产生的网络消息数据都需要进行传输,所以,需要传输的数据大、次数多,进而占用的网络资源多,导致数据传输速率慢,手机用户响应延时长,而低速网络手机用户响应延时更长,从而导致不同网络的手机用户进行网络游戏交互的体验差。

另外,由于TCP协议通过超时重传的机制保证数据传输的可靠性,所谓超时重传是指TCP协议在发送某一个数据以后就开启一个计时器,在一定时间内如果没有得到发送的数据报的ACK报文,那么就重新发送数据,直到发送成功为止。因此,采用现有技术的手机网络游戏的数据传输方式,需要重新传输的数据数量多、数据大、次数多,占用的网络资源多,手机用户响应延时长,而低速网络手机用户响应延时更长,从而导致不同网络的手机用户进行网络游戏交互的体验差。

当手机用户游戏操作连续产生大量网络消息数据时,在手机网络速度低的情况下,会因为突发大量消息而导致网络响应变得更慢,手机用户响应延时更长,从而导致不同网络的手机用户进行网络游戏交互的体验差。

发明内容

本发明的目的在于提供一种手机网络游戏数据传输的方法、系统和手机用户端,充分考虑手机网络游戏中,高速手机网络用户和低速手机网络用户的区别,使数据传输不受到手机网络速度的影响,从而使不同类型的手机网络用户都可以顺利的进行手机网络游戏,进而使不同网络的手机用户进行网络游戏交互具有良好的体验。

为了实现上述目的,本发明采用的技术方案如下:

一种手机网络游戏数据传输的方法,包括如下步骤:

步骤1,将手机用户在游戏操作时产生的网络消息数据放入消息发送队列中;

步骤2,在设定的时间间隔内,判断所述消息发送队列中是否存在所述网络消息数据,如果不存在所述网络消息数据,则返回步骤1;如果存在所述网络消息数据,则进入步骤3;

步骤3,判断所述消息发送队列中是否存在相同类型的所述网络消息数据,如果不存在相同类型的所述网络消息数据,则将所述网络消息数据发送到游戏服务器;如果存在相同类型的所述网络消息数据,则将所述相同类型的所述网络消息数据合并,并将合并后的所述网络消息数据发送到游戏服务器;

步骤4,重复步骤2-步骤3。

其中,步骤1具体为,将手机用户在游戏操作时产生的网络消息数据按照时间顺序依次放入消息发送队列中。

具体地,步骤2中,所述时间间隔设定为1-2s。

具体地,步骤3中,所述相同类型的所述网络消息数据,包括内容和时间戳;则步骤4中,所述将所述相同类型的所述网络消息数据合并,具体为,将所述相同类型的所述网络消息数据的内容合并,保留每个所述网络消息数据的时间戳,得到一个合并后的所述网络消息数据。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北方工业大学,未经北方工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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