中继系统中网络与信道编码的联合译码方法技术方案

技术编号:3542482 阅读:221 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供的技术用于移动通信中继系统中,在接收端处对两路直接到达信号以及通过中继节点传送过来经过网络编码之后的信号进行联合迭代译码,在这一过程中可以充分获得中继系统所带来的分集增益,并且还能通过译码过程中软信息的交换使得网络编码也可以辅助信道编码来提高译码可靠性。本发明专利技术将中继传输系统中的网络与信道编码的译码过程联合起来进行,通过引入校验节点实现其中软信息的交换,进而提高中继系统的译码可靠性,提高系统传输性能。

【技术实现步骤摘要】

本专利技术涉及一种中继系统中网络与信道编码的联合译码方法,通过在接收端对直接由发送端传送过来的数据以及中继节点传送过来的进行网络编码后的数据联合迭代译码,来获得中继系统的分集增益以及各译码器之间软信息交换联合迭代译码所带来的译码数据可靠性的提高,进而提高系统传输性能。本专利技术可以应用于多接入中继系统以及与其类似的存在中继节点的通信系统等等。
技术介绍
近年来,网络编码技术逐渐成为通信领域的热点,主要是因为网络编码技术能够很好的改善系统的吞吐量性能,并且将其应用于中继系统中还可以带来分集增益,与此同时并没有增加系统的复杂度,相比于传统的中继方案在中继节点处通过一定的处理方法反而会降低处理复杂度。在传统的无线信道传输中,一定的信道编码方案是必须的,中继系统也不例外,一般情况下信道编码与网络编码均独立进行操作,通过信道编码方案引入一定的冗余信息来提高系统传输的可靠性,通过网络编码方案来提高系统的吞吐量或者引入一定的分集增益。一些简单的联合解决方案也只是在中继节点处进行以降低中继节点的处理复杂度,并没有带来太多的系统性能方面的提升,诸如误码率以及吞吐量性能等等。
技术实现思路
为了更好的利用网络编码所带来的有效性以及信道编码所带来的可靠性,本专利技术提出了一种网络与信道编码联合迭代译码的方法。其基本原则是利用信道编码软输入软输出的译码特性,结合网络编码所传递信息的特殊性,实现两者软信息相互交换的迭代译码过程。在中继节点处对若干个(不妨设为N)输入源的数据进行网络编码处理,形成一路数据发送出去,在接收端对直接传送的N路数据信息以及一路经过中继节点网络编码的数据信息一同处理。在实现的过程中原始数据信息以及网络编码后的数据信息均经过信道编码后传送过来,并且需要信道译码采用的是迭代的软输入软输出的译码方式,在接收端分别进行第一次的译码,然后将译码输出的软信息输入到校验节点处进行一系列的计算,从而得出各自新的软信息,与原始的外信息合并后送入到初始译码器中进行第二次的迭代译码。重复这一过程,直到达到设定的迭代次数。本专利技术具体的实现步骤是:步骤1:在中继节点处,对N路输入数据进行信道译码、网络编码、信道编码处理,生成一路组合后的数据发送出去。步骤2:在接收端对直接传送的N路数据以及一路经过中继节点网络编码后的数据信息分别进行一次信道译码操作,即一次处理N+1路数据。将各个译码器第一次译码后得到的软信息数值送入到校验节点处进行一系列的运算,即利用其中的任意N路软信息生成一路新的与原始信息相独立的软信息,从而得到N+1路新的软信息数值。步骤3:将N+1路新的软信息与自身译码器第一次译码得到的外信息相加合并,再送入到译码器输入端作为第二次译码的先验信息。步骤4:重复步骤2、步骤3,直到达到预先设定的迭代次数为止。步骤5:达到特定的迭代次数后,停止迭代,对N路直接传送数据译码器输出的软信息进行硬判决,从而得到原始传送的数据信息。附图说明结合以下附图以及具体实例对专利技术所做的详细描述将便于理解专利技术的原理、步骤、特点,附图中:图1是表示本专利技术在N路接入中继系统示例中的传输模型;图2是表示本专利技术中中继节点的数据处理过程示意图,以产生N路数据网络编码后相组合的数据结构,进而由中继节点发送出去;图3是表示本专利技术在接收端的处理情况示意图,N+1路数据同时进行处理,包含了迭代-->译码以及校验节点之间软信息的交换过程。图4是表示经过本专利技术中网络与信道编码的联合译码过程处理的其中一路数据误比特率、误帧率性能示意图,以及经过网络与信道编码分离处理的中继系统所得到的数据误比特率、误帧率示意图,从中可以看出二者的性能对比关系,其中横坐标表示的是接收端的信噪比。具体实施方式无线通信中存在中继节点的传送模型范围比较广泛,为了便于理解,在此使用一种有代表性的例子来阐述本专利技术中网络与信道编码的联合迭代译码方法,即两路接入中继系统下采用Turbo信道编码和异或网络编码技术的无线传输模型。本专利技术对于所有具有这个示例特征的传输系统普遍适用,即同样适用于多路接入、多路网络编码以及采用其他迭代译码的信道编码方式的中继传输系统。在此设定两路发送数据分别为A路和B路,经过中继节点网络编码后的数据为C路,在发送时,A和B路数据分别进行调制、Turbo编码后直接发送给接收端,同时也发送到中继节点处。在中继节点处对A、B两路数据分别解调、Turbo解码,再进行异或操作,最后再进行调制、Turbo编码操作从而得到C路数据,然后发送给接收端。也就是说C路数据是A、B两路数据进行异或网络编码操作后得到的信息,从而在接收端得到三路Turbo信道编码之后的数据信息。在接收端首先对A、B、C三路数据分别进行解调以及一次迭代的Turbo译码操作,即一次译码后第二个成员译码器得到的外信息并不马上传回到第一个成员译码器的输入端,而是将三路译码器得到的后验概率对数似然比信息(LLR)传递到一个校验节点处。在此设定各路的后验概率对数似然比信息分别为LLRa、LLRb、LLRc,每一路数据中的相对应比特取1的概率分别为Pa、Pb、Pc,则取0的概率就分别为1-Pa、1-Pb、1-Pc。其中LLR与P的关系如下:lnPi1-Pi=LLRi---(1)]]>Pi=eLLRi1+eLLRi,]]>其中i∈(a,b,c)        (2)在校验节点处,可以根据上面的式子将各路译码器输出的LLR值先转换成概率值。接下来由于C路数据是A、B两路数据信息比特的异或,也就是说三者的信息比特满足:A+B+C=0,此处涉及到的是比特级的模2加运算           (3)结合此式可以利用任意两路信息的概率值来求得第三路信息比特取1的概率值。设定通过计算得到各路信息新的概率值分别为Pa_new、Pb_new、Pc_new。可以得到:Pa_new=12+12(1-2Pb)(1-2Pc)---(4)]]>Pb_new=12+12(1-2Pa)(1-2Pc)---(5)]]>Pc_new=12+12(1-2Pa)(1-2Pb)---(6)]]>则可以结合(2)、(4)、(5)、(6)式根据输入校验节点的LLR值计算出新的各路信息比特取1的概率值。再根据(1)式将概率值转化为新的LLR值——LLRi_new,其中i∈(a,b,c)。进而将新得到的各路LLR值输送回各个译码器中,并与自身第二个成员译码器所产生的外信息相加送入到第一个成员译码器中作为下一轮迭代译码的先验信息。在第二轮迭代译码过程中重复上述过程,直到达到预先设定的迭代次数为止。最后一轮迭代后将两路直接传送数据译码器输出的LLR值进行硬判决,从而得到原始传送的数据信息。-->综合以上可以看出,本专利技术所提出的针对中继系统中网络与信道编码的联合译码方法具有如下特点:1.通过网络与信道编译码的结合可以改变传统的网络编码单纯的用来提高系统有效性以及为中继系统带来一定分集增益的局限性,可以利用网络编码所传递信息的特殊性为信道编码提供更多的译码可靠性,进而提高系统传输性能。2.在联合译码的过程中通过校验节点的计算,实现各个译码器之间软信息的相互传递,进而达到迭代译码的效果。3.在校验节点处,通过一定的计算可以得到与自身译码器完全不相关的软信息,将此新得到的软信息与自身译码器产生的本文档来自技高网...

【技术保护点】
一种用于移动通信中继系统中的网络与信道编码的联合译码方法。为了更好的利用中继节点的网络编码处理所带来的有效性以及信道编码所带来的可靠性,在接收端利用信道编码软输入软输出的译码特性,结合网络编码所传递信息的特殊性,同时处理若干个(用N代表)发送端直接传送的数据以及一路由中继节点转发过来的网络编码后的数据,在接收端分别进行第一次的译码,然后将译码输出的软信息输入到校验节点处进行一系列的计算,从而得出各自新的软信息,再与原始的外信息合并后送入到初始译码器中作为先验信息进行第二次的迭代译码,达到一定的迭代次数后对译码器输出的软信息进行硬判决,从而得到原始的发送数据。该方法的具体实现步骤为: 步骤1:在中继节点处,对N路输入数据进行信道译码、网络编码、信道编码处理,生成一路组合后的数据发送出去。 步骤2:在接 收端对直接传送的N路数据以及一路经过中继节点网络编码后的数据信息分别进行一次信道译码操作,即一次处理N+1路数据。将各个译码器第一次译码后得到的软信息数值送入到校验节点处进行一系列的运算,即利用其中的任意N路软信息生成一路新的与原始信息相独立的软信息,从而得到N+1路新的软信息数值。 步骤3:将N+1路新的软信息与自身译码器第一次译码得到的外信息相加合并,再送入到译码器输入端作为第二次译码的先验信息。 步骤4:重复步骤2、步骤3,直到达到预先设定的迭代次数为止。   步骤5:达到特定的迭代次数后,停止迭代,对N路直接传送数据译码器输出的软信息进行硬判决,从而得到原始传送的数据信息。...

【技术特征摘要】
1.一种用于移动通信中继系统中的网络与信道编码的联合译码方法。为了更好的利用中继节点的网络编码处理所带来的有效性以及信道编码所带来的可靠性,在接收端利用信道编码软输入软输出的译码特性,结合网络编码所传递信息的特殊性,同时处理若干个(用N代表)发送端直接传送的数据以及一路由中继节点转发过来的网络编码后的数据,在接收端分别进行第一次的译码,然后将译码输出的软信息输入到校验节点处进行一系列的计算,从而得出各自新的软信息,再与原始的外信息合并后送入到初始译码器中作为先验信息进行第二次的迭代译码,达到一定的迭代次数后对译码器输出的软信息进行硬判决,从而得到原始的发送数据。该方法的具体实现步骤为:步骤1:在中继节点处,对N路输入数据进行信道译码、网络编码、信道编码处理,生成一路组合后的数据发送出去。步骤2:在接收端对直接传送的N路数据以及一路经过中继节点网络编码后的数据信息分别进行一次信道译码操作,即一次处理N+1路数据。将各个译码器第一次译码后得到的软信息数值送入到校验节点处进行一系列的运算,即利用其中的任意N路软信息生成一路新的与原始信息相独立的软信息,从而得到N+1路新的软信息数值。步骤3:将N+1路新的软信息与自身译码器第一次译码得到的外信息相加合并,再送入到译码器输入端作为第二次译码的先验信息。步骤4:重复步骤2、步骤3,直到达到预先设定的迭代次数为止。步骤5:达到特定的迭代次数后,停止迭代,对N路直接传送数据译码器输出的软信息进行硬判决,从而得到原始传送的数据信息。2.如权利要求1中所述的用于中继系统中的网络与信道编码的联合译码方法,其特征在于:在中继节点处,同时对若干路数据进行网络编码操作,进而生成一路网络编码后的数据发送给接收端。3.如权利要求1中所述的用于中继系统中的网络与信道编码的联合译码方法,其中在接收端对N+1路信道编码后的数据信息进行联合处理,其中包括N路直接传送数...

【专利技术属性】
技术研发人员:隋东秦晓芳张欣杨大成
申请(专利权)人:北京邮电大学
类型:发明
国别省市:11[中国|北京]

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

1