一种基于低密度奇偶校验码的自适应编解码方法技术

技术编号:4160096 阅读:162 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种基于低密度奇偶校验(LDPC)码的自适应编解码方法,该方法包括:根据接收到的数据,接收机对无线信道的传输特性进行信道估计,并依此对接收到的数据进行均衡处理;同时获取数据的LDPC码编码方式。根据信道估计结果以及获取的编码方式,设定下一次数据传输的LDPC码编码器编码方式、LDPC码译码最大迭代次数。在发送端,LDPC码编码器根据设定的编码方式编码,并在调制后发送数据。在接收端,接收到的数据在经过均衡、解调后,根据获取的编码方式以及设定的译码迭代次数进行LDPC码译码。利用本发明专利技术,在信噪比较低时,可以提高信道利用率;而在信噪比提高时,可以动态减少译码迭代次数,降低了译码运算量。

Adaptive encoding and decoding method based on low-density parity check code

The invention relates to a low density parity check (LDPC) codes based on the adaptive coding and decoding method, the method includes: according to the received data transmission characteristics of wireless channel receiver for channel estimation, and then balance the received data; the encoding of LDPC codes and obtain data. According to the results of channel estimation and the encoding mode obtained, the encoding method of LDPC code, encoder encoding and the maximum number of iterations of LDPC code are set. At the sending end, the LDPC code encoder is encoded according to the set coding mode and transmits data after modulation. At the receiving end, the received data is equalized and demodulated, and the LDPC code is decoded according to the encoding mode and the number of iterations set. When the signal-to-noise ratio is low, the channel utilization ratio can be improved; when the signal-to-noise ratio is increased, the number of decoding iterations can be reduced dynamically, and the decoding operation amount is reduced.

【技术实现步骤摘要】

本专利技术涉及通信领域的自适应信道编码
,尤其涉及一种基于低密度奇偶校验(LDPC)码的自适应编解码方法。技术背景在无线通信系统中,由于传输信道存在噪声、衰落、多径,必然会对 传输数据引入失真和信号判决错误。信道编码技术通过在信息序列中加入 冗余码元,来发现、纠正传输中发生的信号错误,从而提高系统的可靠性。 LDPC码是一种能够逼近香农(Shannon)限的性能优异的信道编解码方法。在传统的无线通信系统中,采用固定的信道编码方式,即在通信过程 中编码方式保持不变。但是为了保证系统的误码性能,需要根据最恶劣的 信道情况来选择合适的编码方式,这样才能保证在整个通信过程中信道传 输的可靠性。由于实际的移动无线信道具有时变特性和衰落特性两大特 点,移动无线信道的信道容量是一个时变的随机变量,固定的信道编码方 式导致信道容量无法得到充分利用。为了最大限度地利用信道容量,就要 使编解码方式也跟随信道容量变化,这就是自适应编码方法的基本思想。 自适应编码方法中,当信道条件恶劣时,采用码率较低的编码方式,来保 证通信的可靠性;而当信道条件比较好时,在保证系统误码性能的前提下, 采用码率较高的编码方式,来提高通信的效率。自适应编码方法充分利用 了信道容量,保证了通信系统的可靠性和有效性。目前的自适应编码系统中,最广泛使用的编码方式选择方法是固定门 限判别法。如果自适应编码系统要求的误码率BER为E,假设编码码率有 n种,分别表示为(c0, c1,…cn-1,},码率大小是依次增加的。在获得相 同的目标误码率E时,每个编码码率所要求的最低信噪比SNR值是不同的, n个码率对应的n个SNR值称做SNR切换点,其集合表示为O, sl,…sn 一1,}。这些切换点将SNR的取值范围也划分为n个区间{ s0, s1,…sn一l, sn=+。},当信道的SNR值位于区间i [si, si+l,]时(0《i《n-1), 下一次传输就采用码率ci。LDPC码译码采用迭代译码算法,译码迭代次数越多其译码误码率越 低,但是计算量也相应增大。在基于LDPC码的自适应编码系统中,采用 目前的固定门限判别法来选择编码方式产生了一个无法回避的矛盾。如果 选择较大的译码迭代次数,在信噪比条件比较好时,可以较早切换到高码 率编码方式,提高系统的信道利用率,但是会带来过高的译码运算量。如 果选择较小的译码迭代次数,在信噪比条件较好时,会降低的译码运算量, 但同时也会较晚切换到高码率编码方式,降低了系统的信道利用率。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于低密度奇偶校验码的 自适应编解码方法,在信噪比较低时,可以提高信道利用率;而在信噪比 提高时,可以动态减少译码迭代次数,降低了译码运算量。为达到上述目的,本专利技术提供了一种基于低密度奇偶校验码的自适应 编解码方法,该方法包括根据接收到的数据,接收机对无线信道的传输特性进行信道估计,并 依此对接收到的数据进行均衡处理;同时获取数据的LDPC码编码方式。根据信道估计结果以及获取的编码方式,设定下一次数据传输的LDPC 码编码器编码方式、LDPC码译码最大迭代次数。在发送端,LDPC码编码器根据设定的编码方式编码,并在调制后发送 数据。在接收端,接收到的数据在经过均衡、解调后,根据获取的编码方 式以及设定的译码最大迭代次数进行LDPC码译码。上述方案中,所述根据信道估计结果以及获取的编码方式,设定下一 次数据传输的LDPC码编码器编码方式、LDPC码译码最大迭代次数的步骤 包括Al、假设LDPC码的码率有n种,分别表示为(c。, c,,…大小 是依次增加的,每个码率的译码最大迭代次数都有k种,分别表示为{1 , L,…Ih,},大小是依次减小的。若自适应系统误码率BER目标为E,当 编码码率为d时(0《i《n-1),最大译码迭代次数为Ij时(0《j《k-l),其对应的最小信噪比SNR值为s,j,所有SNR值构成切换点集合(s。。, so,,S()2,Sij, …Sn(k-1), } oA2、这些切换点将SNR的取值范围划分为nXk个区间,当信道估计 的SNR值位于区间[Sij, s,(j+l)] (0《i《n-l),则下一次传输的编码码率 设定为c,,译码迭代次数就设定为Ij。当信道估计的SNR值位于区间[s,w), s(,+1〉。]日寸,则下一次传输的编码码率设定为c,,译码迭代次数就设定为工(H)。从上述技术方案可以看出,本专利技术具有以下有益效果1、 本专利技术提供的基于低密度奇偶校验码的自适应编解码方法,不仅根据信道条件动态调整LDPC码编码方式,而且可以动态调整LDPC码的译 码次数。2、 本专利技术提供的基于低密度奇偶校验码的自适应编解码方法,在信 噪比较低时,可以较早切换到较高码率,提高系统的信道利用率;而在信 噪比提高时,在满足系统误码性能的前提下,可以动态减少译码迭代次数, 降低了译码运算量。附图说明图1是本专利技术提供的基于低密度奇偶校验码的自适应编解码方法实现 的流程图2是本专利技术提供的基于低密度奇偶校验码的自适应编解码方法的一 个实施例示意图3是依照本专利技术的一个实施例的误码率曲线。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实 施例,并参照附图,对本专利技术进一步详细说明。本专利技术的目的在于提供一种基于低密度奇偶校验码的自适应编解码 方法,在信噪比较低时,可以提高信道利用率;而在信噪比提高时,可以 动态减少译码迭代次数,降低了译码运算量。如图1所示,图1是本专利技术提供的基于低密度奇偶校验码的自适应编解码方法实现的流程图。该方法包括步骤101:根据接收到的数据,接收机对无线信道的传输特性进行信 道估计,并依此对接收到的数据进行均衡处理;同时获取数据的LDPC码 编码方式;步骤102:根据信道估计结果以及获取的编码方式,设定下一次数据传输的LDPC码编码器编码方式、LDPC码译码迭代次数;步骤103:在发送端,LDPC码编码器根据设定的编码方式编码,并在 调制后发送数据。在接收端,接收到的数据在经过均衡、解调后,根据获 取的编码方式以及设定的译码迭代次数进行LDPC码译码;上述步骤102包括Al、假设LDPC码的码率有n种,分别表示为(c。, c,,…c^, },大小 是依次增加的,每个码率的译码最大迭代次数都有k种,分别表示为U。, 1,,…1卜,,},大小是依次减小的。若自适应系统误码率BER目标为E,当 编码码率为Ci时(0《i《n-1),最大译码迭代次数为Ij时(0《j《k-1), 其对应的最小信噪比SNR值为Sij,所有SNR值构成切换点集合(s。。, s。,,S()2,…Sij, …Sn(k-, } 0A2、这些切换点将SNR的取值范围划分为nXk个区间,当信道估计 的SNR值位于区间[s,j, si(j+1)] (l《i《n-1),则下一次传输的编码码率 设定为c,,译码迭代次数就设定为I,。当信道估计的SNR值位于区间[Sik, s(i+1)。]时,则下一次传输的编码码率设定为Ci,译码迭代次数就设定为I(k-l) o图2是本专利技术提供的基于低密度奇偶校验码的自适应编解码方法的一 个硬件实施例示意图。在发送端,待传输的原始数据首先经过L本文档来自技高网
...

【技术保护点】
一种基于低密度奇偶校验码的自适应编解码方法,其特征在于,所述方法包括: 根据接收到的数据,接收机对无线信道的传输特性进行信道估计,并依此对接收到的数据进行均衡处理;同时获取数据的低密度奇偶校验(LDPC)码编码方式; 根据信道估 计结果以及获取的编码方式,设定下一次数据传输的LDPC码编码器编码方式、LDPC码译码最大迭代次数; 在发送端,LDPC码编码器根据设定的编码方式编码,并在调制后发送数据;在接收端,接收到的数据在经过均衡、解调后,根据获取的编码方式以 及设定的译码最大迭代次数进行LDPC码译码。

【技术特征摘要】
1、一种基于低密度奇偶校验码的自适应编解码方法,其特征在于,所述方法包括根据接收到的数据,接收机对无线信道的传输特性进行信道估计,并依此对接收到的数据进行均衡处理;同时获取数据的低密度奇偶校验(LDPC)码编码方式;根据信道估计结果以及获取的编码方式,设定下一次数据传输的LDPC码编码器编码方式、LDPC码译码最大迭代次数;在发送端,LDPC码编码器根据设定的编码方式编码,并在调制后发送数据;在接收端,接收到的数据在经过均衡、解调后,根据获取的编码方式以及设定的译码最大迭代次数进行LDPC码译码。2、 根据权利要求1所述的方法,其特征在于,所述根据信道估计结 果以及获取的编码方式,设定下一次数据传输的LDPC码编码器编码方式、 LDPC码译码最大迭代次数的步骤包括Al、假设LDPC码的码率有n种,分...

【专利技术属性】
技术研发人员:李刚黑勇周玉梅仇玉林
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利