一种网络游戏数据传输系统技术方案

技术编号:34811712 阅读:19 留言:0更新日期:2022-09-03 20:20
本发明专利技术公开了一种网络游戏数据传输系统,通过发送端获取到需要传输的目标数据,并将目标数据传输到传输端;之后借助传输端对目标数据进行传前分析,通过获取到近三个月的往期数据,然后对往期数据进行积累分析得到若干个初相模板数据,之后根据初相模板数据对目标数据进行暂存数据获取,得到若干个暂存数据及其对应的替代符;之后利用传前分析单元将目标数据传输到确传单元,确传单元用于结合传前暂存库进行传输分析,将目标数据与传前暂存库内存储的所有的暂存数据进行比较,获取到与暂存数据一致的目标数据,将该部分目标数据用替代符替换之后,将替换后的目标数据标记为核传数据;通过上述方式能过缩小数据传输的具体内容,保证数据的及时性。证数据的及时性。证数据的及时性。

【技术实现步骤摘要】
一种网络游戏数据传输系统


[0001]本专利技术涉及数据传输
,具体涉及一种网络游戏数据传输系统。

技术介绍

[0002]公开号为CN1929367的专利公开了一种游戏数据传输方法及系统,用于客户端向服务端传输游戏数据,所述方法包括下述步骤:A.客户端登录服务端,获取服务端分配的会话密钥,利用所述会话密钥启动游戏程序;B.客户端利用所述会话密钥加密游戏数据,并将所述游戏数据提交给服务端,服务端解密并验证所述游戏数据有效后,将游戏数据保存。本专利技术能够保证客户端将游戏数据安全传输到服务端,防止数据被篡改或者伪造。
[0003]但是,针对游戏数据来说,经常存在数据量较大的情况,针对大量数据的传输,会造成较大的传输压力,从而造成时效性问题,对于游戏体验感不好,基于此,提供一种解决方案。

技术实现思路

[0004]本专利技术的目的在于提供一种网络游戏数据传输系统;
[0005]本专利技术的目的可以通过以下技术方案实现:
[0006]一种网络游戏数据传输系统,包括
[0007]发送端,具体为游戏数据获取单元,用于获取到需要传输的游戏数据,将其标记为目标数据;发送端用于目标数据将游戏数据传输到传输端;
[0008]传输端,用于对目标数据进行传前分析,通过获取到近三个月的往期数据,然后对往期数据进行积累分析得到若干个初相模板数据,之后根据初相模板数据对目标数据进行暂存数据获取,将目标数据中与初相模板数据一致的内容标记为暂存数据;对每一个暂存数据赋予一个唯一的替代符,得到若干个暂存数据及其对应的替代符;传前分析单元用于将暂存数据及其对应的替代符传输到传前暂存库,进行实时存储;
[0009]同传单元用于将暂存数据及其对应的替代符传输到同步数据库内进行存储;传前分析单元用于将目标数据传输到确传单元,确传单元用于结合传前暂存库进行传输分析,将目标数据与传前暂存库内存储的所有的暂存数据进行比较,获取到与暂存数据一致的目标数据,将该部分目标数据用替代符替换之后,将替换后的目标数据标记为核传数据;
[0010]接收端,用于接收传输端传输的核传数据。
[0011]进一步地,确传单元用于将核传数据传输到接收端,接收端包括数据后传单元、后提取单元、同步数据库和接收单元;数据后传单元接收确传单元传输的核传数据,并结合后提取单元和同步数据库进行数据解回,数据解回具体方式为:
[0012]获取到核传数据,将其传输到后提取单元,后提取单元用于将核传数据内的替代符与同步数据库内存储的暂存数据及其对应的替代符进行比较,将暂存数据还原到核传数据内融合后,得到接收数据;并将接收数据返回到数据后传单元;
[0013]数据后传单元用于将接收数据传输到接收单元,完成目标数据的传输过程。
[0014]进一步地,传输端具体包括传前分析单元、传前暂存库、确传单元、同传单元;
[0015]传前分析单元用于接收游戏数据获取单元传输的目标数据,并对其进行传前分析,传前分析具体方式为:
[0016]Step1:获取到目标数据;
[0017]Step2:首先获取到近三个月的目标数据,将其标记为往期数据,对往期数据进行积累分析,
[0018]Step3:得到若干个初相模板数据,根据初相模板数据对目标数据进行暂存数据获取,得到若干个暂存数据及其对应的替代符;
[0019]传前分析单元用于将暂存数据及其对应的替代符传输到传前暂存库,传前暂存库接收传前分析单元传输的暂存数据及其对应的替代符,并进行实时存储;
[0020]同传单元通过额外的数据传输渠道或与其他传输数据一致的渠道将暂存数据及其对应的替代符传输到同步数据库内进行存储;
[0021]之后传前分析单元用于将目标数据传输到确传单元,确传单元用于结合传前暂存库进行传输分析,得到核传数据;
[0022]确传单元用于将核传数据传输到接收端。
[0023]进一步地,步骤Step2的积累分析的具体方式为:
[0024]S1:获取到所有的往期数据,往期数据内包含若干个条单次往期数据;
[0025]S2:任选一单次往期数据,进行分段,此处分段的方式为,按照分隔符将单次往期数据分隔为若干段分隔数据,此处分隔符指代为特定区分符号或者其他能够将游戏数据分隔开的标识符号,此处在游戏数据内也有可能是一段代码,通过头部数据对应的头部标识和尾部数据标识作为区分,当然此处借助管理人员录入分隔符,用于分段区分;
[0026]S3:之后得到若干段分隔数据,对所有的单次往期数据进行分段,得到若干个单次往期数据及其分隔后的对应分隔数据;
[0027]S4:获取到每一个分隔数据出现次数以及渐次数,出现次数指代为对应的分隔数据在分隔后所有的分隔数据中的重复次数,渐次数指代为任意一个分隔数据出现在不同的单次往期数据中的次数,此处若在同一个单次往期数据中出现多个相同的分隔数据时,对应渐次数仅加一;
[0028]S5:之后得到所有的分隔数据的出现次数以及渐次数,将分隔数据标记为Fi,i=1...n,出现次数和渐次数对应标记为Ci和Ji,i=1...n;
[0029]S6:利用公式计算复现次Qi,具体计算公式为:
[0030]Qi=0.44*Ci+0.56*Ji;
[0031]式中,0.44和0.56均为预设的权值,用于突显不同因素的不同重要性;
[0032]S7:之后得到所有的分隔数据Fi及其对应的复现次Qi;将所有Qi值超过X1的对应分隔数据Fi标记初相模板数据;X1为预设数值。
[0033]进一步地,步骤Step3中的暂存数据获取具体方式为:
[0034]获取到目标数据,将目标数据中与初相模板数据一致的内容标记为暂存数据;
[0035]对每一个暂存数据赋予一个唯一的替代符;
[0036]得到若干个暂存数据及其对应的替代符。
[0037]进一步地,传输分析具体方式为:
[0038]获取到目标数据,将目标数据与传前暂存库内存储的所有的暂存数据进行比较,获取到与暂存数据一致的目标数据,将该部分目标数据用替代符替换之后,将替换后的目标数据标记为核传数据。
[0039]进一步地,接收端包括数据后传单元、后提取单元、同步数据库和接收单元;
[0040]数据后传单元接收确传单元传输的核传数据,并结合后提取单元和同步数据库进行数据解回,数据解回具体方式为:
[0041]获取到核传数据,将其传输到后提取单元,后提取单元用于将核传数据内的替代符与同步数据库内存储的暂存数据及其对应的替代符进行比较,将暂存数据还原到核传数据内融合后,得到接收数据;并将接收数据返回到数据后传单元。
[0042]进一步地,数据后传单元用于将接收数据传输到接收单元,完成目标数据的传输过程。
[0043]本专利技术的有益效果:
[0044]本专利技术通过发送端获取到需要传输的目标数据,并将目标数据传输到传输端;之后借助传输端对目标数据进行传本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络游戏数据传输系统,其特征在于,包括发送端,具体为游戏数据获取单元,用于获取到需要传输的游戏数据,将其标记为目标数据;发送端用于目标数据将游戏数据传输到传输端;传输端,用于对目标数据进行传前分析,通过获取到近三个月的往期数据,然后对往期数据进行积累分析得到若干个初相模板数据,之后根据初相模板数据对目标数据进行暂存数据获取,将目标数据中与初相模板数据一致的内容标记为暂存数据;对每一个暂存数据赋予一个唯一的替代符,得到若干个暂存数据及其对应的替代符;传前分析单元用于将暂存数据及其对应的替代符传输到传前暂存库,进行实时存储;同传单元用于将暂存数据及其对应的替代符传输到同步数据库内进行存储;传前分析单元用于将目标数据传输到确传单元,确传单元用于结合传前暂存库进行传输分析,将目标数据与传前暂存库内存储的所有的暂存数据进行比较,获取到与暂存数据一致的目标数据,将该部分目标数据用替代符替换之后,将替换后的目标数据标记为核传数据;接收端,用于接收传输端传输的核传数据。2.根据权利要求1所述的一种网络游戏数据传输系统,其特征在于,确传单元用于将核传数据传输到接收端,接收端包括数据后传单元、后提取单元、同步数据库和接收单元;数据后传单元接收确传单元传输的核传数据,并结合后提取单元和同步数据库进行数据解回,数据解回具体方式为:获取到核传数据,将其传输到后提取单元,后提取单元用于将核传数据内的替代符与同步数据库内存储的暂存数据及其对应的替代符进行比较,将暂存数据还原到核传数据内融合后,得到接收数据;并将接收数据返回到数据后传单元;数据后传单元用于将接收数据传输到接收单元,完成目标数据的传输过程。3.根据权利要求1所述的一种网络游戏数据传输系统,其特征在于,传输端具体包括传前分析单元、传前暂存库、确传单元、同传单元;传前分析单元用于接收游戏数据获取单元传输的目标数据,并对其进行传前分析,传前分析具体方式为:Step1:获取到目标数据;Step2:首先获取到近三个月的目标数据,将其标记为往期数据,对往期数据进行积累分析,Step3:得到若干个初相模板数据,根据初相模板数据对目标数据进行暂存数据获取,得到若干个暂存数据及其对应的替代符;传前分析单元用于将暂存数据及其对应的替代符传输到传前暂存库,传前暂存库接收传前分析单元传输的暂存数据及其对应的替代符,并进行实时存储;同传单元通过额外的数据传输渠道或与其他传输数据一致的渠道将暂存数据及其对应的替代符传输到同步数据库内进行存储;之后传前分析单元用于将目标数据传输到确传单元,确传单元用于结合传前暂存库进行传输分析,得到核传数据;确传单元用于将核传数据传输到接收端。4.根据权利要求3所述的一种网络游戏数据传输系...

【专利技术属性】
技术研发人员:陈曙龚勋
申请(专利权)人:杭州绝地科技股份有限公司
类型:发明
国别省市:

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

1