当前位置: 首页 > 专利查询>秦柏林专利>正文

一种新型基于独立单元的纠错编码方法及单元格式技术

技术编号:38526313 阅读:30 留言:0更新日期:2023-08-19 17:02
遁一码是一种新型数据传输编码,可以用做信道编码,也以用做纠错控制码。将源数据通过分组,使用遁一方程组,编码产生修复符号;把源符号与修复符号格式为编码单元,每一个编码单元都是独立的传输块;源数据的编码单元构成源向量,修复数据单元构成修复向量。数据传输时,发送源数据向量与修复数据向量,在未收到应答的情况下,重复发送修复向量;接收端收到数据并解码,如果能成功解出源数据,那么就发送应答,如果不能解出源数据就继续接收数据,直到可以解出数据为止。发送、接收中无单独的参数传递,丢失或错掉一些编码单元,通过遁一方程组可以解码出源数据,遁一码编码解码和信号的物理参数无关,因此是一种优秀的信道编码。因此是一种优秀的信道编码。因此是一种优秀的信道编码。

【技术实现步骤摘要】
一种新型基于独立单元的纠错编码方法及单元格式


[0001]适用于无线通信和有线通信。包括卫星通信、计算机通信、手机与基站通信、飞行设备间通信、潜艇通信、海面船只通信、车辆间通信、无线设备通信等。

技术介绍

[0002]无论有线通信还是无线通信,在数据传输过程难免会出现错误,如何发现数据错误?如何通过不重传数据校正数据?如何减少可靠传输的数据应答次数?如何适应在各种通信场景均可以使用?通过多年的探索,我们研究出遁一码编码算法来解决这些问题。通过定义一个异或方程组叫遁一方程组,遁一方程组的每个变量系数为0或1;将源数据分组成方程组对应的变量,代入方程组计算出一组修复数据。源数据通过格式处理成源数据单元,多个源数据单元组成一个源数据向量;将修复数据通过格式处理成修复数据单元,多个修复单元组成修复向量。将源向量和修复向量发送出去,如果在发送后没有收到应答,则继续发送修复向量。接收端收到数据,解码并对发送端做出应答;如果接收端收到的数据无法解码,只需继续接收数据,直到可以解码时才对发送端做出应答。整个收发过程始终只做一次应答。这样既保证了数据的可靠传输,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.遁一码是一种向前纠错码,用于保护数据传输的编码,包括编码方法与解码方法及传输格式,其特征在于:编解码数学原理:定义一个异或方程组:第一个方程式缺第一个变量X0,第二个方程式缺第二个变量X1,依次类推到第n

2个方程式缺第n

2个变量,最后一个方程式有全部变量。因此该方程组叫遁一方程组,除去最后一行,每行遁去与自身序号对应的变量。X1⊕
X2⊕
X3⊕
X4……
X
n
‑2⊕
X
n
‑1=A0X0⊕
X2⊕
X3⊕
X4……
X
n
‑2⊕
X
n
‑1=A1X0⊕
X1⊕
X3⊕
X4……
X
n
‑2⊕
X
n
‑1=A2……
X0⊕
X1⊕
X2⊕
X3……
X
n
‑3⊕
X
n
‑1=A
n
‑2X0⊕
X1⊕
X2⊕
X3……
X
n
‑2⊕
X
n
‑1=A
n
‑1异或方程组的系数构成一个N阶方阵叫遁一方阵:方阵前n

1行和最后一行,均只有一个变量不同,因此遁一方阵很容易化为单位阵。将最后一行和前n

1行异或,前n

1行的对角线均为1,其余元素为0,再把第一行到n

1行异或到最后一行,整个方阵化为了单位矩阵...

【专利技术属性】
技术研发人员:秦柏林
申请(专利权)人:秦柏林
类型:发明
国别省市:

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

1