【技术实现步骤摘要】
一种新型基于独立单元的纠错编码方法及单元格式
[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行异或到最后一行,整个方阵化为了单位矩阵...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。