发明公开
摘要:
本发明属于网络编码技术领域,具体涉及一种具有最大秩生成矩阵的BATS Codes编码方法。本发明与传统方法的区别是,在产生n个批次码前,首先产生一个K×Mn维的全局生成矩阵G,并通过更新的方式得到最大秩生成矩阵,然后将全局生成矩阵拆成n个批次码对应的局部生成矩阵,采用全局生成矩阵拆分出的n个局部生成矩阵对所有的输入数据包进行编码,产生n个批次码。本发明的采用最大秩生成矩阵的BATS Codes的译码性能相对传统BATS Codes的性能在平均译码成功率和完全译码次数上得到了提升。