发明名称 中继传输系统中的分布式Turbo编码方法
摘要 本发明公开了一种中继传输系统中的新的分布式Turbo编码方法,主要解决中继过程中因为中继节点的译码错误而造成的系统性能明显下降的问题。该方法包括:1)源节点将信息编码成串行级联卷积码形式;2)源节点对码字进行删除操作后广播;3)中继节点根据接收到的信息计算对数似然比;4)中继节点根据对数似然比和门限计算信息估计值;5)中继节点向目的节点发送估计的信息;6)目标节点根据接收到的广播信息和中继节点的信息进行译码,得到译码估计值;7)对估计值进行CRC校验,完成一帧传输。本发明获得了更好的分集增益和编码增益,显著的降低了系统误码率,可用于准静态条件下的两跳中继系统。
申请公布号 CN102811116B 申请公布日期 2015.01.28
申请号 CN201210282815.4 申请日期 2012.08.09
申请人 西安电子科技大学 发明人 李靖;孙玉展;葛建华;任德峰;王勇;宫丰奎
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种中继传输系统中的分布式Turbo编码方法,包括如下步骤: 1)源节点采用码率为1/4的串行级联卷积码SCCC对一帧信息b=[b<sub>1</sub>,b<sub>2</sub>,…,b<sub>N</sub>]进行编码,得到码字x=[u<sub>1</sub>,w<sub>1</sub>,u<sub>2</sub>,w<sub>2</sub>,u<sub>j</sub>,w<sub>j</sub>,…,u<sub>2N</sub>,w<sub>2N</sub>]: 1a)编码器E<sub>1</sub>对帧信息b=[b<sub>1</sub>,b<sub>2</sub>,b<sub>i</sub>…,b<sub>N</sub>]进行编码,得到b的校验序列p=[p<sub>1</sub>,p<sub>2</sub>,…,p<sub>N</sub>],将帧信息b和b的校验序列p进行合并,得到联合序列c=[b<sub>1</sub>,p<sub>1</sub>,b<sub>2</sub>,p<sub>2</sub>,b<sub>i</sub><sub>,</sub>p<sub>i</sub>…,b<sub>N</sub>,p<sub>N</sub>],对联合序列c进行交织得到编码器E<sub>1</sub>的输出序列:u=[u<sub>1</sub>,u<sub>2</sub>,…,u<sub>2N</sub>]; 1b)将编码器E<sub>1</sub>的输出序列u做为编码器E<sub>2</sub>的输入,由编码器E<sub>2</sub>对编码器E<sub>1</sub>的输出序列u进行编码,得到最终校验序列w=[w<sub>1</sub>,w<sub>2</sub>,w<sub>j</sub>…,w<sub>2N</sub>],合并编码器E<sub>1</sub>的输出序列u和最终校验序列w,得到码率1/4的码字x=[u<sub>1</sub>,w<sub>1</sub>,u<sub>2</sub>,w<sub>2</sub>,u<sub>j</sub>,w<sub>j</sub>,…,u<sub>2N</sub>,w<sub>2N</sub>], 其中b<sub>i</sub>表示一帧信息b中的每个比特位,u<sub>j</sub>为b与其校验序列的交织结果的每个比特位,w<sub>j</sub>为u<sub>j</sub>的校验比特位,j=1,2,…,2N,i=1,2,…,N,N为一帧信息包含的比特位个数;p<sub>i</sub>为b<sub>i</sub>的校验比特位,i=1,2,…,N,E<sub>1</sub>和E<sub>2</sub>表示两个相同的码率为1/2的递归系统卷积码的编码器; 2)源节点将码字x中的序列u<sub>1</sub>=[u<sub>2</sub>,u<sub>4</sub>,…,u<sub>2N</sub>]删除,得到码率为1/3的信息x<sub>s</sub>=[u<sub>1</sub>,w<sub>1</sub>,w<sub>2</sub>,…,u<sub>2N‑1</sub>,w<sub>2N‑1</sub>,w<sub>2N</sub>],并由源节点将其进行广播; 3)中继节点接收源节点的广播信息,并利用接收的信息y<sub>sr</sub>计算序列u<sub>1</sub>的对数似然比L(u<sub>k</sub>): <img file="FDA0000609751420000011.GIF" wi="633" he="150" />式中,u<sub>k</sub>表示序列u<sub>1</sub>中的每个比特位,P(u<sub>k</sub>=1|y<sub>sr</sub>,h<sub>sr</sub>)是指在已知y<sub>sr</sub>和h<sub>sr</sub>时校验比特位u<sub>k</sub>=1的后验概率,P(u<sub>k</sub>=‑1|y<sub>sr</sub>,h<sub>sr</sub>)是指在已知y<sub>sr</sub>和h<sub>sr</sub>时校验比特位u<sub>k</sub>=‑1的后验概率,h<sub>sr</sub>是源节点到中继节点间信道的衰落系数,h<sub>sr</sub>服从均值为0、方差为1的复高斯分布,k=2,4,…,2N; 4)根据对数似然比L(u<sub>k</sub>)和设定门限T,得到u<sub>1</sub>的估计序列:<img file="FDA0000609751420000012.GIF" wi="409" he="76" />其中,<img file="FDA0000609751420000013.GIF" wi="684" he="175" />式中,<img file="FDA0000609751420000021.GIF" wi="57" he="77" />表示u<sub>k</sub>的估计值,L(u<sub>k</sub>)表示u<sub>k</sub>的似然比LLR,sgn(·)表示求符号函数,|·|表示求绝对值操作,T为使系统中断概率最小时的取值,通过搜索算法得到;5)中继节点将估计序列<img file="FDA0000609751420000022.GIF" wi="46" he="76" />发送至目的节点;6)目的节点接收源节点的广播信息和中继节点发送到的估计序列,分别记为y<sub>sd</sub>和y<sub>rd</sub>,并将上述信息合并组成完整的码字序列,对其进行迭代译码得到译码信息<img file="FDA0000609751420000023.GIF" wi="64" he="77" />7)对译码信息<img file="FDA0000609751420000024.GIF" wi="40" he="72" />进行循环冗余CRC校验,如果校验正确,则一帧的传输结束,否则,返回步骤2)。
地址 710071 陕西省西安市太白南路2号