1.一种容误码的系统卷积码盲识别方法,该方法用于在误码环境下识别k/n码率的系统卷积码,其特征在于,包括以下步骤:S1、估计卷积码码长n:
S11、假设码长值n′,初始为2,将数据序列抽取为n′路c1...,cn′;
N+1 N+1
S12、将各路数据c1...,cn′齐次化,最高次记为N,I=
hn′)∈F[x,y] |h1c1(x,y)+h2c2(x,y)+...+hn′cn′(x,y)≡0 mod I};
(n) (n)
S13、数据分段采用sy2sy双合算法求解Grobner基,得到系数矩阵{A 1,A 2...,A(n) (n)
n′+2},选取阶次最低项为校验矩阵Hn′,记录阶次deg n′;
S14、若n′小于设定的最大码长nmax,n′=n′+1,跳回S11步继续遍历;若遍历完毕,选取(n) (n) (n)
阶次的集合{deg 2,deg 3...,deg n′}中小于门限σdeg的值,得到相对应的码长n,校验矩阵H′;
S2、估计信息子组长k与生成矩阵G:T
S21、若估计得到的G′为系统形式,k′=n‑1,由G·H =0,通过H′求得对应的G′,之后进行S26;否则进行S22‑S26;
S22、假设信息子组长值k′,初始为1,选取前k′+1路数据c1...ck′+1;
N+1 N+1
S23、将各路数据c1...,ck′+1齐次化,最高次记为N,I=
hk′+1)∈F[x,y]|h1c1(x,y)+h2c2(x,y)+...+hk′+1ck′+1(x,y)≡0 mod I};
(k) (k)
S24、数据分段采用sy2sy双合算法求解Grobner基,得到系数矩阵{A 1,A 2...,A(k) (k)
k′+3},选取阶次最低项为校验矩阵Hk′,记录阶次deg k′;
S25、若k′小于n‑2,k′=k′+1,跳回S23步继续遍历;若遍历完毕,选取阶次的集合{deg(k) (k) (k)
1,deg 2...,deg n‑2}中小于门限σdeg的值,得到相对应的信息子组长k;依次选取余下的支路通过关键方程求解完整的校验矩阵H,通过H求得对应的G;
S26、使用G′对序列进行匹配译码,若一致性大于门限σT,则,G=G′。