一种网络游戏智能化数据分析方法技术

技术编号:38809443 阅读:12 留言:0更新日期:2023-09-15 19:48
本发明专利技术公开了一种网络游戏智能化数据分析方法,包括:建立弱中心化的对等网络,所述弱中心化对等网络包括中心节点和对等节点集群;将所述中心节点存储的待处理数据发送至对等节点集群;所述对等节点集群对接收到的待处理数据进行数据处理,得到目标数据,并将所述目标数据返回至中心节点。本发明专利技术的有益效果:将原本部署于网络游戏服务端的数据处理功能部署于游戏客户端,减轻网络游戏服务器的压力,降低网络游戏服务器维护成本,有利于网络游戏的整体进步。的整体进步。的整体进步。

【技术实现步骤摘要】
一种网络游戏智能化数据分析方法


[0001]本专利技术涉及数据处理
,特别涉及一种网络游戏智能化数据分析方法。

技术介绍

[0002]随着社会不断进步,网络游戏凭借其丰富的种类和极高的互动性,逐渐取代传统娱乐项目,成为人民娱乐活动的首选。
[0003]网络游戏,又称为线上游戏,是以网络游戏运营商服务器和用户计算机为处理终端,以游戏客户端软件为交互媒介的多人在线游戏。网络游戏运行时,网络游戏运营商服务端需要接收来自游戏客户端的数据,并对数据进行处理后发送至游戏客户端。随着游戏客户端数量的增加,网络游戏运营商也需要增设服务器。目前,多数网络游戏运营商的数据处理服务器为运营商架设的本地服务器,由于游戏用户数量的不固定,游戏运营商部署本地服务器过少时,无法负担起游戏用户数量高峰期时的访问量,游戏运营商只能增设服务器数量;而在游戏用户数量下降之后,这些增设的服务器多数会闲置浪费。而且,由于本地服务器维护成本较高,一般的网络游戏运营商难以担负建设维护服务器的庞大开支。

技术实现思路

[0004]本专利技术旨在至少一定程度上解决上述技术中的技术问题之一。为此,本专利技术的目的在于提出一种网络游戏智能化数据分析方法,旨在利用弱中心化对等网络技术,将数据处理部署于网络游戏用户端,减轻游戏运营商服务器压力。
[0005]为达到上述目的,本专利技术提出了一种网络游戏智能化数据分析方法,包括:
[0006]建立弱中心化的对等网络,所述弱中心化对等网络包括中心节点和对等节点集群;
[0007]将所述中心节点存储的待处理数据发送至对等节点集群;
[0008]所述对等节点集群对接收到的待处理数据进行数据处理,得到目标数据,并将所述目标数据返回至中心节点。
[0009]优选的,所述中心节点为游戏服务器,所述对等节点集群为若干个游戏客户端。
[0010]优选的,所述将所述中心节点存储的待处理数据发送至对等节点集群,包括:
[0011]所述中心节点获取所述对等节点集群中每个对等节点的数据处理模型,并生成数据处理模型列表;
[0012]所述中心节点根据所述数据处理模型列表将所述待处理数据划分为若干个数据区块;
[0013]所述中心节点将所述若干个数据区块分配至相应的数据处理模型对应的对等节点。
[0014]优选的,在所述中心节点将所述若干个数据区块分配至相应的数据处理模型对应的对等节点前,还包括:
[0015]设置特征数据提取算法;
[0016]根据所述特征数据提取算法,提取所述数据区块的特征数据;
[0017]以所述特征数据作为密钥,对所述数据区块进行加密,得到加密数据区块。
[0018]所述中心节点将所述若干个数据区块分配至相应的数据处理模型对应的对等节点,还包括:
[0019]所述中心节点将所述加密数据区块分配至相应的数据处理模型对应的第一类对等节点;
[0020]所述中心节点将所述加密数据区块的密钥分配至第二类对等节点,所述第一类对等节点与所述第二类对等节点不相同;
[0021]所述第一类对等节点对所述加密数据区块进行数据处理前,发送申请解密指令至所述中心节点;
[0022]所述中心节点根据所述申请解密指令获取对应加密数据区块的密钥的传输路径并反馈至所述第一类对等节点;
[0023]所述第一类对等节点根据所述传输路径确定目标第二类对等节点,接收所述目标第二类对等节点发送的密钥,根据所述密钥对所述加密数据区块进行解密。
[0024]优选的,所述对等节点集群中任一个对等节点可同时作为所述第一类对等节点与所述第二类对等节点。
[0025]优选的,所述中心节点与所述对等节点集群包含相同的节点可靠性验证算法。
[0026]优选的,在将所述中心节点存储的待处理数据发送至对等节点集群前,包括:
[0027]所述中心节点随机生成基础验证字符串;
[0028]所述中心节点随机截取所述基础验证字符串中包括的子串,作为截取子串,将所述基础验证字符串除截取子串外的子串,作为保留子串;
[0029]将所述截取子串发送至对等节点集群;
[0030]所述对等节点集群根据所述节点可靠性验证算法,对所述截取子串进行加密,得到加密字串,并传输至所述中心节点;
[0031]所述中心节点根据所述节点可靠性验证算法对所述加密子串进行解密处理,得到解密字串,并将所述解密子串传输至所述中心节点;
[0032]所述中心节点将所述解密子串与所述保留子串进行融合,得到融合子串;
[0033]将所述融合子串与所述基础验证字符串进行匹配,并计算匹配度;在确定所述匹配度大于预设匹配度时,表示所述中心节点与所述对等节点集群的可靠性验证通过;反之,表示所述中心节点与所述对等节点集群的可靠性验证未通过。
[0034]优选的,所述对等节点集群用于运行游戏进程,并处理来自所述中心节点发送的待处理数据。
[0035]更近一步的,所述对等节点包括根据资源分配算法合理分配所述对等节点的计算资源的功能,包括:
[0036]获取对等节点集群包括的若干个对等节点的基本信息;
[0037]将所述基本信息汇总为基本信息集,并传输至所述中心节点;
[0038]所述中心节点根据所述基本信息集将所述对等节点集群中的对等节点划分为不同的类别,建立若干个对等节点类别组;
[0039]所述中心节点从各个对等节点类别组中各挑选一个对等节点作为所述对等节点
类别组的目标对等节点;
[0040]根据所述目标对等节点的基本信息设置初级资源分配算法;
[0041]所述目标对等节点根据所述初级资源分配算法为处理数据进程分配计算资源;
[0042]获取所述目标对等节点的对等节点状态参数;
[0043]根据所述对等节点状态参数修正所述初级资源分配算法,得到所述目标对等节点的目标资源分配算法;
[0044]所述目标对等节点将所述目标资源分配算法传输至所述中心节点,所述中心节点将所述目标资源分配算法部署于所述目标对等节点对应的对等节点类别组下各个对等节点中;
[0045]所述对等节点集群中各对等节点根据相应的所述目标资源分配算法分配计算数据。
[0046]与现有技术相比,本专利技术的有益效果为:
[0047]1、基于弱中心化对等网络技术,将原本部署于网络游戏服务端的数据处理功能部署于游戏客户端,减轻网络游戏服务器的压力,降低网络游戏服务器维护成本。
[0048]2、在数据传输的过程中,设置多重加密和验证,确保数据不被篡改,一定程度上克服了对等网络容易遭受攻击而泄密的情况发生,保障了游戏数据的安全性。
[0049]3、在对等节点中设置资源分配策略,合理分配对等节点中用于处理游戏数据的计算资源,使对等节点在处理数据的同时不影响游戏进程及设备性能,保证了游戏用户的体验。
[0050]本专利技术的其它特征和优点将在随后的说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络游戏智能化数据分析方法,其特征在于,包括:建立弱中心化的对等网络,所述弱中心化对等网络包括中心节点和对等节点集群;将所述中心节点存储的待处理数据发送至对等节点集群;所述对等节点集群对接收到的待处理数据进行数据处理,得到目标数据,并将所述目标数据返回至中心节点。2.如权利要求1所述的网络游戏智能化数据分析方法,其特征在于,所述中心节点为游戏服务器,所述对等节点集群为若干个游戏客户端。3.如权利要求1所述的网络游戏智能化数据分析方法,其特征在于,所述将所述中心节点存储的待处理数据发送至对等节点集群,包括:所述中心节点获取所述对等节点集群中每个对等节点的数据处理模型,并生成数据处理模型列表;所述中心节点根据所述数据处理模型列表将所述待处理数据划分为若干个数据区块;所述中心节点将所述若干个数据区块分配至相应的数据处理模型对应的对等节点。4.如权利要求3所述的网络游戏智能化数据分析方法,其特征在于,在所述中心节点将所述若干个数据区块分配至相应的数据处理模型对应的对等节点前,还包括:设置特征数据提取算法;根据所述特征数据提取算法,提取所述数据区块的特征数据;以所述特征数据作为密钥,对所述数据区块进行加密,得到加密数据区块。5.如权利要求4所述的网络游戏智能化数据分析方法,其特征在于,所述中心节点将所述若干个数据区块分配至相应的数据处理模型对应的对等节点,还包括:所述中心节点将所述加密数据区块分配至相应的数据处理模型对应的第一类对等节点;所述中心节点将所述加密数据区块的密钥分配至第二类对等节点,所述第一类对等节点与所述第二类对等节点不相同;所述第一类对等节点对所述加密数据区块进行数据处理前,发送申请解密指令至所述中心节点;所述中心节点根据所述申请解密指令获取对应加密数据区块的密钥的传输路径并反馈至所述第一类对等节点;所述第一类对等节点根据所述传输路径确定目标第二类对等节点,接收所述目标第二类对等节点发送的密钥,根据所述密钥对所述加密数据区块进行解密。6.如权利要求5所述的网络游戏智能化数据分析方法,其特征在于,所述对等节点集群中任一个对等节点可同时作为所述第一类对等节点与所述第二类对等节点。7.如权利要求1所述的网络游戏智能化数据分析方法,其...

【专利技术属性】
技术研发人员:何胜蛟
申请(专利权)人:广州慧思软件科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1