[发明专利]删除信道下系统LT码的度分布优化方法及编译码方法有效
申请号: | 201510254424.5 | 申请日: | 2015-05-19 |
公开(公告)号: | CN104993905B | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 许生凯;徐大专 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 南京经纬专利商标代理有限公司32200 | 代理人: | 熊玉玮 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 删除 信道 系统 lt 分布 优化 方法 译码 | ||
技术领域
本发明公开了删除信道下系统LT码的度分布优化方法及编译码方法,属于数字通信的技术领域。
背景技术
删除信道因为其简单易于理论分析的特点,是编码理论和信息理论中常用的信道模型。在删除信道中,当发送端发送一个数据包(0、1的比特序列)时,接收端要么能够正确接收此数据包,要么接收到该数据包被删除的信息。图1给出了这种信道的模型,其中p是删除信道的删除概率。为了解决删除信道中数据包丢失的问题,ARQ(Automatic Repeat reQuest,自动请求重复)技术得到广泛应用。如果信道状况变差,即更多的数据包被删除,请求重传的频率将会大大增加,也就意味着数据传输的效率将显著降低。为了解决这一问题,人们在删除信道中引入了数字喷泉的概念。对数字喷泉的一种通俗解释是,源端像喷泉一样源源不断地发送编码码字,接收端在接收到一定数量的编码码字后成功译码并给源端发送一个反馈信息。这就好比在喷泉下用水杯接水,杯子装满水也就意味着接收端成功译码,如图2所示。
LT(Luby Transform)码是第一种具有实用意义的数字喷泉码。这类码的主要参数是输出度分布,即对应不同度数{1,2,…dmax}的不同概率值常用生成函数的形式来表达假设原始数据包长度为K,LT码的编码方案如下:
(1)在输出度分布Ω(x)中随机选取一个度数i;
(2)再从K个原始数据包符号中均匀随机选取出i个不同的符号,将这i个符号进行异或得到一个编码符号;
(3)重复上面的操作,即可完成LT编码。
可见,由于度和进行异或操作的原始数据符号的选取具有随机性,LT编码得到的符号之间相互独立且没有顺序,因此在通过删除信道时,接收端并不关心具体哪一个符号被删除。
接收端在接受到一定数量的编码数据包后(通常略大于K)开始译码过程。LT码的译码通常采用的是置信传播(Belief Propagation,BP)算法。该算法的译码过程是按照如下步骤进行的。
(1)接收端根据收到的编码数据包和原始数据包的对应关系建立二分图。图3给出了二分图的一种示例,空心圆圈表示原始数据包,实心圆圈表示接收到的编码数据包;
(2)译码器会在二分图中寻找度为1的编码数据包。度为1表示该编码数据包与对应的原始数据包完全相同,那么便可以恢复出相应的原始数据包;
(3)在二分图中消去已经恢复的原始数据包以及与其连接的边。边的消除是通过将已恢复的原始数据包与其邻节点进行异或操作实现的;
(4)重复(2)、(3)的操作,直至寻找不到度为1时译码结束。
Michael Luby在提出LT码的概念时,给出了两种度分布形式,分别是理想孤波分布(Ideal Soliton Distribution,ISD)和鲁棒孤波分布(Robust Soliton Distribution,RSD)。
ISD分布的形式为:
其中,K是原始数据包的长度。
RSD分布的形式为:
μ(i)=(ρ(i)+τ(i))/β(2)
其中,
RSD分布中引入了两个参数c和δ,c是大于0的常数,δ是译码失败的概率上限值。
此外,也可以从边的角度来描述度分布,称之为边分布并记做ω(x)。边分布的定义是二分图中与某一度数节点相连的边的总数同图中所有边的比值。边分布与度分布存在如下关系:
与输出度分布对应的是输入度分布,分别用Λ(x)和λ(x)表示输入度分布和输入边分布。同样,输入度分布和输入边分布间也满足:
在喷泉码中,输入度分布可以用泊松分布表示而且当原始数据包长度足够长时输入边分布也近似为泊松分布。
在实际使用中,系统码字更具有应用价值。以删除信道为例,如果信道的删除概率很小甚至为0时,通过码字的系统部分,接收端便能迅速恢复大量的原始数据包符号。在系统LT码中直接使用RSD(或ISD)分布的缺点在于不能提供很好的比特误码率性能。
发明内容
本发明所要解决的技术问题是针对上述背景技术的不足,提供了删除信道下系统LT码的度分布优化方法及编译码方法,提出了一种基于系统LT码渐进性能递推公式的度分布优化方案,并在该度分布优化方案的基础上给出了系统LT码的编译方法,解决了使用传统LT码度分布不能为系统LT码提供很好比特误码率性能的技术问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510254424.5/2.html,转载请声明来源钻瓜专利网。