数据处理方法及装置、存储介质、电子设备与流程

文档序号:31563908发布日期:2022-09-20 19:20阅读:来源:国知局

技术特征:
1.一种数据处理方法,其特征在于,所述方法包括:获取原始数据以及与所述原始数据对应的冗余数据数量,并对所述原始数据进行数据拆分处理得到拆分数据数量;确定与所述原始数据对应的编码方式策略,并根据所述拆分数据数量或所述冗余数据数量对所述编码方式策略进行策略指定处理确定目标编码方式;按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述确定与所述原始数据对应的编码方式策略,包括:确定与所述原始数据对应的编码方式策略为对所述原始数据进行线性编码。3.根据权利要求1所述的数据处理方法,其特征在于,所述确定与所述原始数据对应的编码方式策略,包括:若所述拆分数据数量为目标数量,确定所述原始数据的编码方式为第一编码;若所述冗余数量为目标数量,确定所述原始数据的编码方式为第二编码;若所述冗余数据数量或所述拆分数据数量不为目标数量,确定所述原始数据的编码方式为第三编码。4.根据权利要求1所述的数据处理方法,其特征在于,所述第一编码为复制编码,所述第二编码为异或编码,所述第三编码为里德索罗门编码。5.根据权利要求1所述的数据处理方法,其特征在于,所述按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据,包括:在伽罗华域中,按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据。6.根据权利要求1所述的数据处理方法,其特征在于,在所述按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据之后,所述方法还包括:从目标协议层传输所述编码数据。7.根据权利要求6所述的数据处理方法,其特征在于,所述从目标协议层传输所述编码数据,包括:对所述拆分数据数量和所述冗余数据数量进行数量求和计算得到总计数量,并根据所述拆分数据数量、所述总计数量和所述目标编码方式生成数据头协议;对所述数据头协议和所述编码数据进行数据组装处理得到数据包,并从目标协议层利用网络通信协议传输所述数据包,以使所述目标协议层的上一网络层接收所述数据包。8.根据权利要求7所述的数据处理方法,其特征在于,在所述使所述目标协议层的上一网络层接收所述数据包之后,所述方法还包括:获取所述数据包中的数据头协议和所述编码数据,并获取与所述编码数据对应的编码数据数量;若所述编码数据数量大于或等于所述拆分数据数量,按照所述数据头协议中的所述目标编码方式对所述编码数据进行数据解码处理复原所述原始数据。9.一种数据处理装置,其特征在于,包括:数据拆分模块,被配置为获取原始数据以及与所述原始数据对应的冗余数据数量,并对所述原始数据进行数据拆分处理得到拆分数据数量;
策略制定模块,被配置为确定与所述原始数据对应的编码方式策略,并根据所述拆分数据数量或所述冗余数据数量对所述编码方式策略进行策略指定处理确定目标编码方式;编码处理模块,被配置为按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-8中任意一项所述的数据处理方法。11.一种电子设备,其特征在于,包括:处理器;存储器,用于存储所述处理器的可执行指令;其中,所述处理器被配置为经由执行所述可执行指令来执行权利要求1-8中任意一项所述的数据处理方法。

技术总结
本公开属于计算机网络技术领域,涉及一种数据处理方法及装置、存储介质、电子设备。该方法包括:获取原始数据以及与原始数据对应的冗余数据数量,并对原始数据进行数据拆分处理得到拆分数据数量;确定与原始数据对应的编码方式策略,并根据拆分数据数量或冗余数据数量对编码方式策略进行策略指定处理确定目标编码方式;按照目标编码方式对原始数据进行数据编码处理得到编码数据。本公开使得多种编码方式兼容在同一个目标层协议中,为对原始数据进行数据编码处理提供了理论基础和支持,按照目标编码方式对原始数据进行数据编码处理,提出了一种自适应的目标编码方式设计,满足了不同环境和场景下最低带宽浪费和最低最丢包率的需求。求。求。


技术研发人员:张青阳
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2022.03.09
技术公布日:2022/9/19
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1