发明名称 一种基于分布式非二进制LDPC码的协作传输方法
摘要 本发明公开了一种基于分布式非二进制LDPC码的协作传输方法,属于无线通信领域,源节点独立地向目的节点和中继节点广播数据,中继节点将正确接收的源节点数据进行分布式非二进制LDPC编码后转发,目的节点将来自源节点和中继节点的信号进行合并,构成非二进制LDPC码的码字,并进行软输入软输出的迭代译码,恢复出源节点数据。本发明提出的协作传输方法,源节点和中继节点的编码和传输以分布式的形式实现,处理复杂度低;采用非二进制LDPC码作为编码方案,通过迭代译码同时获得分集增益和编码增益,可以有效对抗噪声和衰落。
申请公布号 CN103338091A 申请公布日期 2013.10.02
申请号 CN201310226979.X 申请日期 2013.06.07
申请人 天津大学 发明人 韩昌彩;李思
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 12201 代理人 温国林
主权项 1.一种基于分布式非二进制LDPC码的协作传输方法,其特征在于,所述方法包括:在信源广播阶段,每个源节点S<sub>i</sub>,i=1,2将其待传输的数据进行分组,并将分组数据广播至中继节点R={R<sub>1</sub>,R<sub>2</sub>}和目的节点D;目的节点D接收并恢复两个源节点S<sub>1</sub>和S<sub>2</sub>的数据,若两个源节点的数据均接收正确,则本次传输成功,流程结束;否则,目的节点D发送中继状态查询帧,要求查询中继节点R={R<sub>1</sub>,R<sub>2</sub>}的接收状态;每个中继节点R<sub>j</sub>,j=1,2接收并恢复两个源节点S<sub>1</sub>和S<sub>2</sub>的数据,并在接收到目的节点D的状态查询要求后,向目的节点D发送中继状态帧;目的节点D接收中继状态帧,确定有效中继节点个数,若有效中继节点个数为0,则本次传输失败,流程结束;否则目的节点D向有效中继节点广播编码控制帧;每个中继节点R<sub>j</sub>,j=1,2接收到目的节点D广播的编码控制帧后,对从两个源节点S<sub>1</sub>和S<sub>2</sub>接收的数据进行非二进制LDPC编码,并将编码生成的校验信息转发至目的节点D;目的节点D首先将信源广播阶段从两个源节点接收的信号进行软解调,得到信息符号序列<img file="FDA00003320587500011.GIF" wi="114" he="82" />和<img file="FDA00003320587500012.GIF" wi="146" he="79" />并将其串接构成<img file="FDA00003320587500013.GIF" wi="396" he="87" />然后,将中继转发阶段从有效中继接收的信号进行软解调,并构成校验符号序列p;最后,将信息符号序列和校验符号序列构成高阶伽罗华域上的符号长度为N=4K的非二进制LDPC码字c=[m,p],并进行迭代译码,恢复出源信息。
地址 300072 天津市南开区卫津路92号