【技术实现步骤摘要】
一种编码方法及通信装置
[0001]本申请涉及通信领域,尤其涉及一种编码方法及通信装置。
技术介绍
[0002]由于无线传输媒介的特殊性,无线网络可靠传输技术已成为影响和制约无线网络传输性能的重要因素。当前的一些协议中通过采取基于反馈的重传机制来保证数据传输的可靠性,但这种重传机制同时也会带来明显的反馈时延及开销。为了有效避免频繁的反馈开销及性能损失,网络编码成为一种重要的技术方向,即通过对原始数据包进行编码并预先增加冗余来对抗无线通信中的丢包或损失等问题,以保证数据传输的可靠性。
[0003]网络编码技术方案包括诸多的类型,诸如分组网络编码,卷积网络编码等。这些编码技术方案都通过对一组原始数据包进行不同的编码操作,即对应不同的编码生成矩阵,得到相应的编码包组。以分组网络编码为例,如图1所示,通过将K个原始数据包进行编码,例如与一个大小为K*N的生成矩阵G相乘,得到N个编码数据包,网络编码的码率近似表征为r=K/N,其中K为原始数据包的个数,N为编码数据包的个数,r大于0且小于1。
[0004]当前的网络编码 ...
【技术保护点】
【技术特征摘要】
1.一种编码方法,其特征在于,包括:获取原数据单元;对所述原数据单元进行拆分,得到原数据子单元的集合;对所述原数据单元进行编码,生成编码单元,且对所述集合中的多个原数据子单元进行编码,生成编码子单元;根据所述编码单元和所述编码子单元生成目标编码数据;输出所述目标编码数据。2.根据权利要求1所述的方法,其特征在于,所述原数据单元的数量为多个,所述对所述原数据单元进行拆分,得到原数据子单元的集合,包括:对所述多个原数据单元中第一目标原数据单元进行拆分,得到与所述第一目标原数据单元对应的子集合,所述子集合包括多个原数据子单元,所述集合包括所述子集合。3.根据权利要求2所述的方法,其特征在于,所述对所述集合中的多个原数据子单元进行编码,生成编码子单元,包括:针对一个所述子集合内的多个原数据子单元进行编码,生成与所述子集合对应的至少一个编码子单元。4.根据权利要求2所述的方法,其特征在于,所述对所述集合中的多个原数据子单元进行编码,生成编码子单元,包括:针对多个所述子集合中至少两个子集合中的原数据子单元进行编码,生成至少一个编码子单元。5.根据权利要求1所述的方法,其特征在于,所述多个原数据子单元包含在多个数据块中;所述对所述集合中的多个原数据子单元进行编码,生成编码子单元,包括:针对所述多个数据块中的至少两个数据块中的原数据子单元进行编码,生成至少一个编码子单元。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述目标编码数据包括指示信息,所述指示信息用于指示所述编码子单元与所述原数据单元的对应关系。7.根据权利要求6所述的方法,其特征在于,所述指示信息包括比特位图信息,所述比特位图信息用于指示所述编码数据子单元与多个所述原数据子单元的位置对应关系。8.根据权利要求3所述的方法,其特征在于,所述目标编码数据包括指示信息,所述指示信息用于指示生成编码子单元的原数据子单元在对应的原数据单元中的位置。9.根据权利要求8所述的方法,其特征在于,所述指示信息还用于指示所述原数据单元对应的编码子单元的个数。10.根据权利要求3或4所述的方法,其特征在于,所述目标编码数据包括指示信息,所述指示信息用于指示生...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。