当前位置: 首页 > 专利查询>清华大学专利>正文

用于数据通讯的ECC解码控制方法技术

技术编号:8565002 阅读:202 留言:0更新日期:2013-04-11 07:16
本发明专利技术公开了一种用于数据通讯的ECC解码控制方法。本发明专利技术针对数据接收端的信号质量的不可预见性,在数据接收端预先重构出纠错能力不同的至少两个校验矩阵、以适应信号质量不同的编码数据,相应地,每当在数据接收端接收到编码数据时,本发明专利技术都依据该编码数据的信号质量来选择具有适当纠错能力的校验矩阵进行解码。如此一来,对于信号质量相对高的编码数据,利用纠错能力相对低的校验矩阵即可确保足够低的误码率,同时还能够节省数据接收端的解码功耗与延时。从而,本发明专利技术不但能够确保数据接收端的BER足够低,而且,只要数据接收端的信号质量具有一定的随机性,本发明专利技术还能够同时兼顾到数据接收端的解码功耗与延时。

【技术实现步骤摘要】

本专利技术涉及数据通讯技术,特别涉及一种用于数据通讯的ECCXError CorrectingCode,错误检查和纠正)解码控制方法。
技术介绍
在现有技术中,例如广播系统、导航定位系统等一发多收或单发单收的各种数字通讯系统通常采用LDPC码(LOW-Density Parity-Check code,低密度奇偶校验码)来解决纠错问题,以期望降低数据通讯中的BER (Bit Error Rate,误码率)。然而,由于数据发送端所发出的编码数据在传输过程会受到传输距离、传输干扰等不确定因素的影响,因而,数据发送端无法预知数据接收端接收编码数据的信号质量,因此,为了确保数据接收端在各种影响因素下均能够保持足够低的BER,数据发送端和数据接收端都必须使用最高纠错能力的LDPC码,然而,这就会在数据接收端导致极大的解码功耗和延时。可见,现有技术中为了确保数据接收端的BER足够低,无法同时兼顾到数据接收端的解码功耗与延时。
技术实现思路
有鉴于此,本专利技术提供了一种用于数据通讯的ECC解码控制方法。本专利技术提供的一种用于数据通讯的ECC解码控制方法,针对数据发送端所使用的ECC编码算法,该ECC解码控制方法在数据接收端构造出对应的至少两个校验矩阵,其中,编码算法对应的所有校验矩阵的纠错能力互不相同、但均满足ECC编码方法约束;当数据接收端接收到来自数据发送端的编码数据时,该ECC解码控制方法包括在数据接收端执行的如下步骤al、依据天线的信号强度,估计出接收该编码数据的信号质量;其中,天线的信号强度越高,步骤al所估计的信号质量越高;a2、依据接收该编码数据的信号质量,从该编码数据所使用的编码矩阵对应的所有校验矩阵中,选择一个校验矩阵对该编码数据进行解码;其中,步骤al所估计的信号质量越高,步骤a2选择的校验矩阵的纠错能力越低。可选地,ECC为LDPC码。 可选地,LDPC码的编码方法对应一个初始设定的原始校验矩阵;所有校验矩阵中的其中一个为原始校验矩阵、其余均为在原始校验矩阵中添加若干行而构成的重构校验矩阵,或者,所有的校验矩阵均为在原始校验矩阵中添加若干行而构成的重构校验矩阵;其中,所有重构校验矩阵的行数互不相同。可选地,原始校验矩阵为行满秩矩,在原始校验矩阵中添加的行均为原始校验矩阵中的已有行的组合。可选地,LDPC码的编码方法对应一个初始设定的原始校验矩阵;所有校验矩阵中的其中一个为原始校验矩阵、其余均为从原始校验矩阵中抽取的部分行构成的重构校验矩阵,或者,所有的校验矩阵均为从原始校验矩阵中抽取的部分行构成的重构校验矩阵;其中,所有重构校验矩阵的行数互不相同。可选地,原始校验矩阵为非行满秩矩,每个重构校验矩阵的行秩与原始校验矩阵相同。可选地,LDPC码为第一类或第二类EG LDPC、或为截短第一类或第二类EG-LDPC码。可选地,LDPC码的编码方法对应一个初始设定的原始校验矩阵;所有校验矩阵中的其中一个为原始校验矩阵,其余的一部分为在原始校验矩阵中添加若干行而构成的重构校验矩阵、另一部分为从原始校验矩阵中抽取的部分行构成的重构校验矩阵,或者,所有的校验矩阵中的一部分为在原始校验矩阵中添加若干行而构成的重构校验矩阵、另一部分为从原始校验矩阵中抽取的部分行构成的重构校验矩阵;其中,所有重构校验矩阵的行数互不相同。可选地,一个数据发送·端对应多个数据接收端,所述解码控制方法应用于每个数据接收端。可选地,一个数据发送端对应一个数据接收端。由此可见,本专利技术针对数据接收端的信号质量的不可预见性,在数据接收端预先构造出纠错能力不同的至少两个校验矩阵、以适应信号质量不同的编码数据,相应地,每当在数据接收端接收到编码数据时,本专利技术都依据该编码数据的信号质量来选择具有适当纠错能力的校验矩阵进行解码。如此一来,对于信号质量相对低的编码数据,利用纠错能力相对高的校验矩阵能够确保足够低的误码率;而对于信号质量相对高的编码数据,利用纠错能力相对低的校验矩阵即可确保足够低的误码率,同时还能够节省数据接收端的解码功耗与延时。从而,本专利技术不但能够确保数据接收端的BER足够低,而且,只要数据接收端的信号质量具有一定的随机性,本专利技术还能够同时兼顾到数据接收端的解码功耗与延时。附图说明图1为本专利技术实施例对校验矩阵的仿真结果示意图;图2为本专利技术实施例中用于数据通讯的ECC解码控制方法的流程示意图。具体实施例方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术进一步详细说明。针对数据接收端的信号质量的不可预见性,本实施例中用于数据通讯的ECC解码控制方法首先针对数据发送端所使用的ECC编码算法,在数据接收端构造出纠错能力不同、但均被编码方法约束的至少两个校验矩阵(优选为两个),以适应数据接收端有可能出现的不同的信号质量。S卩,对于信号质量相对低的编码数据,可以选用纠错能力相对高的校验矩阵,并以此来确保足够低的BER ;而对于信号质量相对高的编码数据,则利用纠错能力相对低的校验矩阵即可满足足够低的BER,且同时还能够节省数据接收端的解码功耗与延时。在具体实现时,ECC可以选用LDPC码。但对于不同类型的LDCP码来说,构造校验矩阵的方式会有所不同。对于第一类或第二类EG LDPC (Euclidean Geometry LDPC,欧氏几何 LDPC)码,或者截短第一类或第二类EG LDPC码来说,会存在与其编码方法相对应的原始校验矩阵H。其中,该原始校验矩阵H为一方阵、且该原始校验矩阵H为非行满秩矩阵,因此,从该原始校验矩阵H中连续或随机抽取出的若干行即可重构出行秩相同的重构校验矩阵。由于满足行秩与原始校验矩阵H相同的重构校验矩阵可以有很多、而重构校验矩阵的行数却可以互不相同,因此,就构成了一系列的校验矩阵,并且,行数越多的校验矩阵的纠错能力越高,反之,行数越少的校验矩阵的纠错能力越低。以(255,175)的第一类EG LDPC码为例,假设其从原始校验矩阵Hl中抽取出的部分干行构成了重构校验矩阵H2 (H2少于255行)。参见表I并结合图1,在设定RBER (Residual BER,残余误码率)为O. 034的前提下,分别在H2的行数为80、109、138、167、197、以及226时进行BER的仿真,并与255行的Hl的BER仿真结果比对可知,行数越多的校验矩阵产生的BER越低,反之,行数越少的校验矩阵产生的BER越高。从而可以确定,行数越多的校验矩阵的纠错能力越高,反之,行数越少的校验矩阵的纠错能力越低。本文档来自技高网...

【技术保护点】
一种用于数据通讯的ECC解码控制方法,其特征在于,针对数据发送端所使用的ECC编码算法,该ECC解码控制方法在数据接收端构造出对应的至少两个校验矩阵,其中,编码算法对应的所有校验矩阵的纠错能力互不相同、但均满足ECC编码方法约束;当数据接收端接收到来自数据发送端的编码数据时,该ECC解码控制方法包括在数据接收端执行的如下步骤:a1、依据天线的信号强度,估计出接收该编码数据的信号质量;其中,天线的信号强度越高,步骤a1所估计的信号质量越高;a2、依据接收该编码数据的信号质量,从该编码数据所使用的编码矩阵对应的所有校验矩阵中,选择一个校验矩阵对该编码数据进行解码;其中,步骤a1所估计的信号质量越高,步骤a2选择的校验矩阵的纠错能力越低。

【技术特征摘要】
1.一种用于数据通讯的ECC解码控制方法,其特征在于,针对数据发送端所使用的ECC编码算法,该ECC解码控制方法在数据接收端构造出对应的至少两个校验矩阵,其中,编码算法对应的所有校验矩阵的纠错能力互不相同、但均满足ECC编码方法约束;当数据接收端接收到来自数据发送端的编码数据时,该ECC解码控制方法包括在数据接收端执行的如下步骤 al、依据天线的信号强度,估计出接收该编码数据的信号质量;其中,天线的信号强度越高,步骤al所估计的信号质量越高; a2、依据接收该编码数据的信号质量,从该编码数据所使用的编码矩阵对应的所有校验矩阵中,选择一个校验矩阵对该编码数据进行解码;其中,步骤al所估计的信号质量越高,步骤a2选择的校验矩阵的纠错能力越低。2.根据权利要求1所述的ECC解码控制方法,其特征在于,ECC为LDPC码。3.根据权利要求2所述的ECC解码控制方法,其特征在于,LDPC码的编码方法对应一个初始设定的原始校验矩阵; 所有校验矩阵中的其中一个为原始校验矩阵、其余均为在原始校验矩阵中添加若干行而构成的重构校验矩阵,或者,所有的校验矩阵均为在原始校验矩阵中添加若干行而构成的重构校验矩阵;其中,所有重构校验矩阵的行数互不相同。4.根据权利要求3所述的ECC解码控制方法,其特征在于,原始校验矩阵为行满秩矩,在原始校验矩阵中添加的行均为原始校验矩阵中的已有行的组合。5.根据权利要求2所述的ECC解码控制方法,...

【专利技术属性】
技术研发人员:潘立阳麻昊志宋昌来
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1