预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115085872A(43)申请公布日2022.09.20(21)申请号202210225436.5(22)申请日2022.03.09(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区网商路599号网易大厦(72)发明人张青阳(74)专利代理机构北京律智知识产权代理有限公司11438专利代理师王辉(51)Int.Cl.H04L1/18(2006.01)H04L1/00(2006.01)权利要求书2页说明书13页附图6页(54)发明名称数据处理方法及装置、存储介质、电子设备(57)摘要本公开属于计算机网络技术领域,涉及一种数据处理方法及装置、存储介质、电子设备。该方法包括:获取原始数据以及与原始数据对应的冗余数据数量,并对原始数据进行数据拆分处理得到拆分数据数量;确定与原始数据对应的编码方式策略,并根据拆分数据数量或冗余数据数量对编码方式策略进行策略指定处理确定目标编码方式;按照目标编码方式对原始数据进行数据编码处理得到编码数据。本公开使得多种编码方式兼容在同一个目标层协议中,为对原始数据进行数据编码处理提供了理论基础和支持,按照目标编码方式对原始数据进行数据编码处理,提出了一种自适应的目标编码方式设计,满足了不同环境和场景下最低带宽浪费和最低最丢包率的需求。CN115085872ACN115085872A权利要求书1/2页1.一种数据处理方法,其特征在于,所述方法包括:获取原始数据以及与所述原始数据对应的冗余数据数量,并对所述原始数据进行数据拆分处理得到拆分数据数量;确定与所述原始数据对应的编码方式策略,并根据所述拆分数据数量或所述冗余数据数量对所述编码方式策略进行策略指定处理确定目标编码方式;按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述确定与所述原始数据对应的编码方式策略,包括:确定与所述原始数据对应的编码方式策略为对所述原始数据进行线性编码。3.根据权利要求1所述的数据处理方法,其特征在于,所述确定与所述原始数据对应的编码方式策略,包括:若所述拆分数据数量为目标数量,确定所述原始数据的编码方式为第一编码;若所述冗余数量为目标数量,确定所述原始数据的编码方式为第二编码;若所述冗余数据数量或所述拆分数据数量不为目标数量,确定所述原始数据的编码方式为第三编码。4.根据权利要求1所述的数据处理方法,其特征在于,所述第一编码为复制编码,所述第二编码为异或编码,所述第三编码为里德索罗门编码。5.根据权利要求1所述的数据处理方法,其特征在于,所述按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据,包括:在伽罗华域中,按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据。6.根据权利要求1所述的数据处理方法,其特征在于,在所述按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据之后,所述方法还包括:从目标协议层传输所述编码数据。7.根据权利要求6所述的数据处理方法,其特征在于,所述从目标协议层传输所述编码数据,包括:对所述拆分数据数量和所述冗余数据数量进行数量求和计算得到总计数量,并根据所述拆分数据数量、所述总计数量和所述目标编码方式生成数据头协议;对所述数据头协议和所述编码数据进行数据组装处理得到数据包,并从目标协议层利用网络通信协议传输所述数据包,以使所述目标协议层的上一网络层接收所述数据包。8.根据权利要求7所述的数据处理方法,其特征在于,在所述使所述目标协议层的上一网络层接收所述数据包之后,所述方法还包括:获取所述数据包中的数据头协议和所述编码数据,并获取与所述编码数据对应的编码数据数量;若所述编码数据数量大于或等于所述拆分数据数量,按照所述数据头协议中的所述目标编码方式对所述编码数据进行数据解码处理复原所述原始数据。9.一种数据处理装置,其特征在于,包括:数据拆分模块,被配置为获取原始数据以及与所述原始数据对应的冗余数据数量,并对所述原始数据进行数据拆分处理得到拆分数据数量;2CN115085872A权利要求书2/2页策略制定模块,被配置为确定与所述原始数据对应的编码方式策略,并根据所述拆分数据数量或所述冗余数据数量对所述编码方式策略进行策略指定处理确定目标编码方式;编码处理模块,被配置为按照所述目标编码方式对所述原始数据进行数据编码处理得到编码数据。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1‑8中任意一项所述的数据处理方法。11.一种电子设备,其特征在于,包括:处理器;存储器,用于存储所述处理器的可执行指令;其中,所述处理器被配置为经由执行所述可执行指令来执行权利要求1‑8中