CN103841065B - 非正交多用户接入发送及联合接收解调译码***及方法 - Google Patents
非正交多用户接入发送及联合接收解调译码***及方法 Download PDFInfo
- Publication number
- CN103841065B CN103841065B CN201410053191.8A CN201410053191A CN103841065B CN 103841065 B CN103841065 B CN 103841065B CN 201410053191 A CN201410053191 A CN 201410053191A CN 103841065 B CN103841065 B CN 103841065B
- Authority
- CN
- China
- Prior art keywords
- user
- sequence
- symbol
- message
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000000631 nonopiate Effects 0.000 title claims abstract description 41
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000001514 detection method Methods 0.000 claims abstract description 37
- 238000012804 iterative process Methods 0.000 claims abstract description 25
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 238000013507 mapping Methods 0.000 claims abstract description 14
- 102100026758 Serine/threonine-protein kinase 16 Human genes 0.000 claims description 4
- 101710184778 Serine/threonine-protein kinase 16 Proteins 0.000 claims description 4
- 230000010363 phase shift Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 6
- 230000008030 elimination Effects 0.000 abstract description 4
- 238000003379 elimination reaction Methods 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000008520 organization Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 4
- 238000004088 simulation Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- COCLLEMEIJQBAG-UHFFFAOYSA-N 8-methylnonyl 2-methylprop-2-enoate Chemical compound CC(C)CCCCCCCOC(=O)C(C)=C COCLLEMEIJQBAG-UHFFFAOYSA-N 0.000 description 1
- 239000004243 E-number Substances 0.000 description 1
- 235000019227 E-number Nutrition 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Landscapes
- Error Detection And Correction (AREA)
Abstract
非正交多用户接入发送及联合接收解调译码***及方法,属于通信技术领域,其特征在于,在发送端,多个用户采用非正交方式接入***,将信号分别进行信道编码、编码符号映射、交织和调制处理;在接收端,将接收信号分别乘以各个用户的特征序列,先后经过多用户检测、解调、解交织和译码处理,然后将输出结果再次进行多用户检测,实现迭代过程。本方法基于消息传递思想,将译码器的输出软信息直接送入多用户检测中,实现译码与多用户检测的联合迭代处理。在线性计算复杂度下,本发明可以实现很好的干扰消除性能,并且有效地较低了环境噪声和干扰对信号信息的影响,得到了较好的误码性能和更可靠的传输效果,同时本发明可以实现多用户干扰消除和译码的联合进行,有利于并行结构的实现。
Description
技术领域
非正交多用户接入发送及联合接收解调译码***及方法属于通信技术领域,特别涉及多用户通信***中的一种非正交多用户接入以及消除用户间干扰的联合接收解调译码***与方法。
背景技术
为了降低成本和高效地利用通信***的资源,现有通信***一般采用码分多址(Code Division Multiple Access,CDMA)、交织多址(Interleaver Division MultipleAccess,IDMA)等非正交接入方式来区分不同的用户,随着用户数目的增加,用户间干扰会增加,从而整个通信***的性能下降。
消除多用户间干扰的一类传统方法是将用户间干扰看作加性噪声,独立地检测各个用户的信息,***性能严重受限于干扰。另一类方法是多用户检测,不再将干扰当噪声处理,而是将其视作具有一定结构的信息,具体是利用地址码之间的相关特性,抑制甚至消除多址干扰的影响。
根据算法是否线性,可以将现有的多用户检测算法分为线性多用户检测算法和非线性多用户检测算法。线性多用户检测算法是对传统的匹配滤波器的输出向量y做一个线性运算L,以消除多址干扰的影响。这种方法涉及到矩阵求逆运算,计算复杂度通常比较高。非线性多用户检测算法的基本思想是干扰消除,即重构已经检测的用户信号,将其从接收信号中消除后再检测其他用户。这种方法会造成误差的传播,带来较大的延时。
本发明提出了非正交多用户接入发送及联合接收解调译码***及方法。该算法的主要思想是在发送端,多个用户采用非正交方式接入***,在接收端,基于消息传递思想,将译码器的输出软信息直接送入多用户检测中,实现译码与多用户检测的联合迭代处理。在线性计算复杂度下,本发明可以实现很好的干扰消除性能。
发明内容
本发明的目的是提供非正交多用户接入发送及联合接收解调译码***及方法。在发送端,多用户采用非正交方式接入,在接收端,采用消息传递机制,实现译码与多用户检测的联合迭代处理。本发明适用于非正交接入的多用户通信***,其目的是降低用户间干扰,提高传输的性能。
非正交多用户接入发送及联合接收解调译码***,其特征在于,分为两大***,一是多用户非正交接入及发送***,一是多用户信号的联合接收解调译码***,其中:
(1)多用户非正交接入及发送***,设有信道编码模块、编码符号映射模块、交织模块以及调制模块,其中:
信道编码模块:对第k个用户的信息序列bk进行信道编码,k=1,2,…,K,经过信道编码后输出序列ck,L为编码之后序列ck的长度;
编码符号映射模块:把所述序列ck中的每一个符号分别映射为长度均为N的特征序列pk,N为大于或等于1的自然数,pk={z1,z2,...,zN},zi∈{1,-1},i=1,2,…,N,i为特征参数z的序号,N为特征参数的个数,符号的映射规则按照1→pk,0→-pk,映射后序列为rk;
交织模块:把输入的所述序列rk进行交织,得到序列vk;
调制模块:把输入的所述序列vk进行调制,得到序列uk,发送到接收端;
(2)多用户信号的联合接收解调译码***,设有:多用户联合检测模块、解调和解交织模块以及译码模块:
首先将第k个用户的接收序列yk[n]逐符号乘以各个用户的特征序列pk,得到第k个用户的观测节点其中K为用户的个数,k=1,2,...,K,n是各符号的接收时刻,n=1,2,...,N',N'=NL,L为编码之后的序列ck的长度,N为特征序列pk的长度,l=1,2,...,L,将作为多用户联合检测模块的输入,进入迭代过程;
多用户联合检测模块,依照如下步骤检测:
a,初始化,设定:T为迭代次数,t为本次迭代次数,t=1,2,...,T,i=1,2,...,K,j=1,2,...,K,K为用户的个数,初始时,由第i个用户在时刻n的符号节点xi[n]向第j个用户的观测节点传递的消息在xi[n]=1时为在xi[n]=-1时为
b,计算第t次迭代过程中由第i个用户的符号节点xi[n]向第j个用户的观测节点传递的消息
表示除去第i个和第j个用户,其余第1到第k个用户的观测节点向第i个用户的符号节点传递的消息的连续乘积,
c,根据上式分别计算的均值和方差
其中,αi表示发送符号集合{-1,1},
d,计算第t次迭代过程中第j个用户的观测节点向第i个用户的符号节点xi[n]传递消息的均值和方差
其中表示第j个用户的观测节点与第i个用户的符号节点xi[n]之间的等效信道增益,σ2表示高斯白噪声的方差,
e,基于上述均值和方差采用高斯近似,计算在第t次迭代过程中,第j个用户的观测节点向第i个用户的符号节点xi[n]传递的消息
exp表示后面的内容是e的指数,而表示在第t次迭代过程中第j个用户的观测节点与第i个用户的符号节点之间的等效信道增益,
解调和解交织模块:根据计算得到在第t次迭代过程中第i个用户的符号节点xi[n]向译码器的输入节点传递的消息
其中,n=1,2,…,N',N'=NL,l=1,2,…,L,
根据上式,进一步得到译码器的输入消息
“dec”是译码器decoder的简写,表示从译码器的输入节点传入到译码器,
译码模块:将所述译码器的输入节点向译码器传递的消息映射为对数似然比的形式,判决得到相应的各个用户的信息比特序列
重复上述多用户检测模块至译码模块之间的步骤直至t=T为止;
其中:
所述的非正交多用户接入发送及联合接收解调译码***,信道编码模块中,编码方式采用卷积码、LDPC码、Turbo码、Turbo乘积码中的任何一种。
所述的非正交多用户接入发送及联合接收解调译码***,调制模块中,采用正交振幅调制(QAM)、四相相移键控信号(QPSK)、多进制数字相位调制(MPSK)中的任何一种调制方式。
所述的非正交多用户接入发送及联合接收解调译码***,交织模块中,采用分组交织器、卷积交织器或随机交织器中的一种。
非正交多用户接入发送及联合接收解调译码方法,分为两大步骤,一是多用户非正交接入及发送,一是多用户信号的联合接收解调译码:
(1)多用户非正交接入及发送步骤,具体包括信道编码、编码符号映射、交织和调制,发送端对每个用户按以下具体步骤操作:
信道编码:对第k个用户的信息序列bk进行信道编码,k=1,2,…,K,经过信道编码后输出序列ck,L为编码之后序列ck的长度;
编码符号映射:把所述序列ck中的每一个符号分别映射为长度均为N的特征序列pk,N为大于或等于1的自然数,pk={z1,z2,...,zN},zi∈{1,-1},i=1,2,…,N,i为特征参数z的序号,N为特征参数的个数,符号的映射规则按照1→pk,0→-pk,映射后序列为rk;
交织:把输入的所述序列rk进行交织,得到序列vk;
调制:把输入的所述序列vk进行调制,得到序列uk,发送到接收端;
(2)多用户信号的联合接收解调译码步骤,包括多用户联合检测、解调和解交织、译码:
首先将第k个用户的接收序列yk[n]逐符号乘以各个用户的特征序列pk,得到第k个用户的观测节点其中K为用户的个数,k=1,2,3,...,K,n是各符号的接收时刻,n=1,2,...,N',N'=NL,L为编码之后的序列ck的长度,N为特征序列pk的长度,l=1,2,...,L,将作为多用户联合检测模块的输入,进入迭代过程;
多用户联合检测,依照如下步骤:
a,初始化,设定:T为迭代次数,t为本次迭代次数,t=1,2,...,T,i=1,2,...,K,j=1,2,...,K,K为用户的个数,初始时,由第i个用户在时刻n的符号节点xi[n]向第j个用户的观测节点传递的消息在xi[n]=1时为在xi[n]=-1时为
b,计算第t次迭代过程中由第i个用户的符号节点xi[n]向第j个用户的观测节点传递的消息
表示除去第i个和第j个用户,其余第1到第k个用户的观测节点向第i个用户的符号节点传递的消息的连续乘积,符号“Π”表示连乘,p表示K中某个用户,符号“∩”表示‘并且’的意思,
c,根据上式分别计算的均值和方差
其中,αi表示发送符号集合{-1,1};
d,计算第t次迭代过程中第j个用户的观测节点向第i个用户的符号节点xi[n]传递消息的均值和方差
其中表示第j个用户的观测节点与第i个用户的符号节点xi[n]之间的等效信道增益,σ2表示高斯白噪声的方差,
e,基于上述均值和方差采用高斯近似,计算在第t次迭代过程中,第j个用户的观测节点向第i个用户的符号节点xi[n]传递的消息
解调和解交织:根据计算得到在第t次迭代过程中第i个用户的符号节点xi[n]向译码器的输入节点传递的消息
其中,n=1,2,…,N',N'=NL,l=1,2,…,L,
根据上式,进一步得到译码器的输入消息
译码:将所述译码器的输入节点向译码器传递的消息映射为对数似然比的形式,判决得到相应的各个用户的信息比特序列
重复上述多用户检测步骤至译码步骤,直至t=T为止。
所述的非正交多用户接入发送及联合接收解调译码方法,信道编码步骤中,编码方式采用卷积码、LDPC码、Turbo码、Turbo乘积码中的任何一种。
所述的非正交多用户接入发送及联合接收解调译码方法,调制步骤中,采用正交振幅调制(QAM)、四相相移键控信号(QPSK)、多进制数字相位调制(MPSK)中的任何一种调制方式。
所述的非正交多用户接入发送及联合接收解调译码方法,交织步骤中,采用分组交织器、卷积交织器和随机交织器中的任何一种。
本发明中方法和传统多用户干扰消除方法相比具有以下两个显著特征:
(1)消除干扰能力增强;
(2)运算复杂度降低;
附图说明
图1是本发明所述的多用户非正交接入及发送流程图。
图2是本发明所述的多用户联合接收解调译码流程图。
图3是Case 1与Case 2情况下的仿真曲线。
具体实施方式
下面结合附图和实施例对本发明做进一步详细说明。
本发明提出的非正交多用户接入发送及联合接收解调译码***及方法,以下给出工作流程,便于理解本发明的目的、特征和优点。主要分为两大***,一是多用户非正交接入及发送,一是多用户的联合接收解调译码。
(1)如图1所示,多用户非正交接入及发送***,设有信道编码模块、编码符号映射模块、交织模块以及调制模块(每个用户均按以下步骤操作):
信道编码模块:对第k个用户的信息序列bk进行信道编码,k=1,2,…,K,经过信道编码后输出序列ck,L为编码之后序列ck的长度;
编码符号映射模块:把所述序列ck中的每一个符号分别映射为长度均为N的特征序列pk,N为大于或等于1的自然数,pk={z1,z2,...,zN},zi∈{1,-1},i=1,2,…,N,i为特征参数z的序号,N为特征参数的个数,符号的映射规则按照1→pk,0→-pk,映射后序列为rk;
交织模块:把输入的所述序列rk进行交织,得到序列vk;
调制模块:把输入的所述序列vk进行调制,得到序列uk,发送到接收端;
(2)多用户信号的联合接收解调译码***,设有:多用户联合检测模块、解调和解交织模块以及译码模块:
首先将第k个用户的接收序列yk[n]逐符号乘以各个用户的特征序列pk,得到第k个用户的观测节点其中K为用户的个数,k=1,2,...,K,n是各符号的接收时刻,n=1,2,...,N',N'=NL,L为编码之后的序列ck的长度,N为特征序列pk的长度,l=1,2,...,L,将作为多用户联合检测模块的输入,进入迭代过程;
多用户联合检测模块,依照如下步骤检测:
a,初始化,设定:T为迭代次数,t为本次迭代次数,t=1,2,...,T,i=1,2,...,K,j=1,2,...,K,K为用户的个数,初始时,由第i个用户在时刻n的符号节点xi[n]向第j个用户的观测节点传递的消息在xi[n]=1时为在xi[n]=-1时为
b,计算第t次迭代过程中由第i个用户的符号节点xi[n]向第j个用户的观测节点传递的消息
c,根据上式分别计算的均值和方差
d,计算第t次迭代过程中第j个用户的观测节点向第i个用户的符号节点xi[n]传递消息的均值和方差
e,基于上述均值和方差采用高斯近似,计算在第t次迭代过程中,第j个用户的观测节点向第i个用户的符号节点xi[n]传递的消息
解调和解交织模块:根据计算得到在第t次迭代过程中第i个用户的符号节点xi[n]向译码器的输入节点传递的消息以及译码器的输入消息;
译码模块:将所述译码器的输入节点向译码器传递的消息映射为对数似然比的形式,判决得到相应的各个用户的信息比特序列
重复上述多用户检测模块至译码模块之间的步骤直至t=T为止。
本发明的一个具体实施例
本发明提出的非正交多用户接入发送及联合接收解调译码***及方法,以一个多用户CDMA扩频通信***为例,扩频比为N=16,***用户数为K=6,假设采用1/2码率的LDPC编码,编码长度为1024,采用完美功率控制,BPSK调制,随机交织,信道为AWGN信道。以下给出工作流程,便于理解本发明的目的、特征和优点。
(1)对各个用户的信息比特序列bk进行LDPC编码,得到编码后的序列ck;
(2)将编码之后的序列ck分映射为长度为N的序列(N为大于等于1的自然数)
pk={z1,z2,...,zN},(zi∈{1,-1},i=1,2,…,N),得到扩频后的序列rk,映射规则如下:1→pk,0→-pk,完成扩频;
(3)对扩频后的序列rk进行随机交织处理,得到序列vk;
(4)对序列vk进行BPSK调制后发射出去;
(5)终端的射频单元接收信号,实现下变频和模数变换,产生数字基带信号;
(6)将接收序列y[n]逐符号乘以各个用户的序列pk,得到对应K个用户的K路序列其中k=1,2,...,K,n=1,2,...,NL,L为编码之后的序列ck的长度。
(7)将K个用户的观测节点代入多用户检测节点,根据的值,结合置信算法和中心极限定理,计算出第t次迭代过程中所述消息以及
(8)根据的值,计算xi(n)向传递的消息
(9)根据计算向译码器传递的消息
(10)在译码器中,将上述向译码器传递的消息映射为对数似然比的形式:基于对数似然比,得到相应的各个用户的信息比特序列
(11)重复上述过程(7)-(11),直到满足迭代次数。
对上述***进行计算机仿真测试,得出了下面的结果:
设定了如下两组仿真参数,如表1所示。
表1
图3表示了Case 1与Case 2两种情况下的仿真曲线,与两种情况下的迭代MMSE算法相比,相同迭代次数下的联合迭代算法可以有效提高***的性能,并且随着迭代次数的增加,联合迭代算法的性能更加接近单用户无干扰时的性能。
本发明的效果是,通过利用外信息在多用户检测节点构成的因子图上的传播和更新使外信息更加可靠的特点,有效地较低了环境噪声和干扰对信号信息的影响,得到了较低的误码结果和更可靠的传输效果,同时本算法可以实现多用户干扰消除和译码的联合进行,有利于并行结构的实现。因此,对于多用户干扰消除,本方法明显优于其他方法。
Claims (12)
1.非正交多用户接入发送及联合接收解调译码***,其特征在于,分为两大***,一是多用户非正交接入及发送***,一是多用户信号的联合接收解调译码***,其中:
(1)多用户非正交接入及发送***,设有信道编码模块、编码符号映射模块、交织模块以及调制模块,其中:
信道编码模块:对第k个用户的信息序列bk进行信道编码,k=1,2,…,K,经过信道编码后输出序列ck,L为编码之后序列ck的长度;
编码符号映射模块:把所述序列ck中的每一个符号分别映射为长度均为N的特征序列pk,N为大于或等于1的自然数,pk={z1,z2,...,zN},zi∈{1,-1},i=1,2,…,N,i为特征参数z的序号,N为特征参数的个数,符号的映射规则按照1→pk,0→-pk,映射后序列为rk;
交织模块:把输入的所述序列rk进行交织,得到序列vk;
调制模块:把输入的所述序列vk进行调制,得到序列uk,发送到接收端;
(2)多用户信号的联合接收解调译码***,设有:多用户联合检测模块、解调和解交织模块以及译码模块:
首先将第k个用户的接收序列yk[n]逐符号乘以各个用户的特征序列pk,得到第k个用户的观测节点其中K为用户的个数,k=1,2,...,K,n是各符号的接收时刻,n=1,2,...,N',N'=NL,L为编码之后的序列ck的长度,N为特征序列pk的长度,l=1,2,...,L,将作为多用户联合检测模块的输入,进入迭代过程;
多用户联合检测模块,依照如下步骤检测:
a,初始化,设定:T为迭代次数,t为本次迭代次数,t=1,2,...,T,i=1,2,...,K,j=1,2,...,K,K为用户的个数,初始时,由第i个用户在时刻n的符号节点xi[n]向第j个用户的观测节点传递的消息在xi[n]=1时为在xi[n]=-1时为
b,计算第t次迭代过程中由第i个用户的符号节点xi[n]向第j个用户的观测节点传递的消息
表示除去第i个和第j个用户,其余第1到第k个用户的观测节点向第i个用户的符号节点传递的消息的连续乘积,
c,根据上式分别计算的均值和方差
d,计算第t次迭代过程中第j个用户的观测节点向第i个用户的符号节点xi[n]传递消息的均值和方差
e,基于上述均值和方差采用高斯近似,计算在第t次迭代过程中,第j个用户的观测节点向第i个用户的符号节点xi[n]传递的消息
解调和解交织模块:根据计算得到在第t次迭代过程中第i个用户的符号节点xi[n]向译码器的输入节点传递的消息
其中,n=1,2,…,N',N'=NL,l=1,2,…,L,
根据上式,进一步得到译码器的输入消息
译码模块:将所述译码器的输入节点向译码器传递的消息映射为对数似然比的形式,判决得到相应的各个用户的信息比特序列
重复上述多用户联合检测模块至译码模块之间的步骤直至t=T为止。
2.根据权利要求1所述的非正交多用户接入发送及联合接收解调译码***,其特征在于,信道编码模块中,编码方式采用卷积码、LDPC码、Turbo码、Turbo乘积码中的任何一种。
3.根据权利要求1所述的非正交多用户接入发送及联合接收解调译码***,其特征在于,调制模块中,采用正交振幅调制(QAM)、四相相移键控信号(QPSK)、多进制数字相位调制(MPSK)中的任何一种调制方式。
4.根据权利要求1所述的非正交多用户接入发送及联合接收解调译码***,其特征在于,交织模块中,采用分组交织器、卷积交织器和随机交织器中的任何一种。
5.根据权利要求1所述的非正交多用户接入发送及联合接收解调译码***,其特征在于,多用户联合检测模块中,的均值和方差按如下公式计算:
其中,αi表示发送符号集合{1,1}。
6.根据权利要求1所述的非正交多用户接入发送及联合接收解调译码***,其特征在于,多用户联合检测模块中,第j个用户的观测节点向第i个用户的符号节点xi[n]传递消息的均值和方差
其中表示第j个用户的观测节点与第i个用户的符号节点xi[n]之间的等效信道增益,σ2表示高斯白噪声的方差。
7.应用于权利要求1的***的非正交多用户接入发送及联合接收解调译码方法,其特征在于,分为两大步骤,一是多用户非正交接入及发送,一是多用户信号的联合接收解调译码:
(1)多用户非正交接入及发送步骤,具体包括信道编码、编码符号映射、交织和调制,发送端对每个用户按以下具体步骤操作:
信道编码:对第k个用户的信息序列bk进行信道编码,k=1,2,…,K,经过信道编码后输出序列ck,L为编码之后序列ck的长度;
编码符号映射:把所述序列ck中的每一个符号分别映射为长度均为N的特征序列pk,N为大于或等于1的自然数,pk={z1,z2,...,zN},zi∈{1,-1},i=1,2,…,N,i为特征参数z的序号,N为特征参数的个数,符号的映射规则按照1→pk,0→-pk,映射后序列为rk;
交织:把输入的所述序列rk进行交织,得到序列vk;
调制:把输入的所述序列vk进行调制,得到序列uk,发送到接收端;
(2)多用户信号的联合接收解调译码步骤,包括多用户联合检测、解调和解交织、译码:
首先将第k个用户的接收序列yk[n]逐符号乘以各个用户的特征序列pk,得到第k个用户的观测节点其中K为用户的个数,k=1,2,3,...,K,n是各符号的接收时刻,n=1,2,...,N',N'=NL,L为编码之后的序列ck的长度,N为特征序列pk的长度,l=1,2,...,L,将作为多用户联合检测模块的输入,进入迭代过程;
多用户联合检测,依照如下步骤:
a初始化,设定:T为迭代次数,t为本次迭代次数,t=1,2,...,T,i=1,2,...,K,j=1,2,...,K,K为用户的个数,初始时,由第i个用户在时刻n的符号节点xi[n]向第j个用户的观测节点传递的消息在xi[n]=1时为在xi[n]=-1时为
b计算第t次迭代过程中由第i个用户的符号节点xi[n]向第j个用户的观测节点传递的消息
表示除去第i个和第j个用户,其余第1个到第k个用户的观测节点向第i个用户的符号节点传递的消息的连续乘积,
c根据上式分别计算的均值和方差
d计算第t次迭代过程中第j个用户的观测节点向第i个用户的符号节点xi[n]传递消息的均值和方差
e基于上述均值和方差采用高斯近似,计算在第t次迭代过程中,第j个用户的观测节点向第i个用户的符号节点xi[n]传递的消息
解调和解交织:根据计算得到在第t次迭代过程中第i个用户的符号节点xi[n]向译码器的输入节点传递的消息
其中,n=1,2,…,N',N'=NL,l=1,2,…,L,
根据上式,进一步得到译码器的输入消息
译码:将所述译码器的输入节点向译码器传递的消息映射为对数似然比的形式,判决得到相应的各个用户的信息比特序列
重复上述多用户检测步骤至译码步骤,直至t=T为止。
8.根据权利要求7所述的非正交多用户接入发送及联合接收解调译码方法,其特征在于,信道编码步骤中,编码方式采用卷积码、LDPC码、Turbo码、Turbo乘积码中的任何一种。
9.根据权利要求7所述的非正交多用户接入发送及联合接收解调译码方法,其特征在于,调制步骤中,采用正交振幅调制(QAM)、四相相移键控信号(QPSK)、多进制数字相位调制(MPSK)中的任何一种调制方式。
10.根据权利要求7所述的非正交多用户接入发送及联合接收解调译码方法,其特征在于,交织步骤中,采用分组交织器、卷积交织器和随机交织器中的任何一种。
11.根据权利要求7所述的非正交多用户接入发送及联合接收解调译码方法,其特征在于,多用户检联合测步骤中,的均值和方差按如下公式计算:
其中,αi表示发送符号集合{1,1}。
12.根据权利要求7所述的非正交多用户接入发送及联合接收解调译码方法,其特征在于,多用户联合检测步骤中,第j个用户的观测节点向第i个用户的符号节点xi[n]传递消息的均值和方差
其中表示第j个用户的观测节点与第i个用户的符号节点xi[n]之间的等效信道增益,σ2表示高斯白噪声的方差。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410053191.8A CN103841065B (zh) | 2014-02-17 | 2014-02-17 | 非正交多用户接入发送及联合接收解调译码***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410053191.8A CN103841065B (zh) | 2014-02-17 | 2014-02-17 | 非正交多用户接入发送及联合接收解调译码***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103841065A CN103841065A (zh) | 2014-06-04 |
CN103841065B true CN103841065B (zh) | 2018-07-06 |
Family
ID=50804205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410053191.8A Active CN103841065B (zh) | 2014-02-17 | 2014-02-17 | 非正交多用户接入发送及联合接收解调译码***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103841065B (zh) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3148142B1 (en) | 2014-06-30 | 2018-12-12 | Huawei Technologies Co. Ltd. | Decoding method and device |
WO2016029405A1 (zh) * | 2014-08-28 | 2016-03-03 | 华为技术有限公司 | 一种基于多目标遗传的译码方法及装置 |
US10149318B2 (en) | 2014-09-02 | 2018-12-04 | Qualcomm Incorporated | Techniques for transmitting and receiving downlink control information for a set of NOMA downlink transmissions |
MX2017003569A (es) * | 2014-09-25 | 2017-07-14 | Sony Corp | Dispositivo de comunicacion inalambrica, metodo de comunicacion inalambrica, y programa. |
CN105743824A (zh) * | 2014-12-09 | 2016-07-06 | 中兴通讯股份有限公司 | 一种非正交用户设备间的干扰处理及信令通知方法和装置 |
CN107409108B (zh) * | 2015-03-09 | 2020-02-14 | 华为技术有限公司 | 协作译码的方法和、基站和用户设备 |
CN106411456B (zh) * | 2015-07-31 | 2020-11-24 | 索尼公司 | 信号处理***及方法、基站和用户设备 |
CN107070541B (zh) * | 2016-02-05 | 2021-07-09 | 北京三星通信技术研究有限公司 | 多址接入方法及相应的发射方法、接收机和发射机 |
CN106027079B (zh) * | 2016-05-04 | 2018-04-10 | 清华大学 | 一种直升机多用户卫星通信***的接收机 |
CN105978662B (zh) * | 2016-05-09 | 2018-04-10 | 清华大学 | 一种阵列天线卫星通信***的多用户检测译码方法 |
CN107370702B (zh) * | 2016-05-11 | 2021-08-31 | 北京三星通信技术研究有限公司 | 一种通信***中的信号发射、接收方法和装置 |
CN105846962B (zh) * | 2016-05-19 | 2018-08-28 | 清华大学 | 一种基于分类学习的联合信道状态检测和译码算法 |
CN107484242A (zh) * | 2016-06-03 | 2017-12-15 | 北京信威通信技术股份有限公司 | 一种多波束非正交接入方法 |
CN106603201B (zh) * | 2016-12-27 | 2018-05-29 | 清华大学 | 一种基于采样点处理的多用户联合检测方法 |
CN108306707B (zh) * | 2017-01-12 | 2024-02-20 | 中兴通讯股份有限公司 | 一种多址接入的方法、装置和通讯*** |
CN107612657B (zh) * | 2017-10-10 | 2020-06-16 | 南京大学 | 极化编码的ofdm-idma***的联合检测译码方案 |
CN108768708B (zh) * | 2018-05-18 | 2022-04-08 | 浙江工业大学 | 一种基于线性搜索式的非正交接入上行传输时间优化方法 |
CN108881088B (zh) * | 2018-08-01 | 2021-05-18 | 上海华虹集成电路有限责任公司 | 一种卷积编码的gfsk信号的联合解调和译码方法 |
CN109687932B (zh) * | 2018-12-26 | 2020-05-19 | 清华大学 | 一种基于消息传递的多用户非正交解调简化方法 |
CN116015533A (zh) * | 2021-10-21 | 2023-04-25 | 华为技术有限公司 | 通信方法及装置 |
CN114039651B (zh) * | 2021-11-17 | 2022-11-01 | 清华大学 | 高动态卫星通信多用户检测方法、***、介质及计算设备 |
CN115426228B (zh) * | 2022-08-10 | 2024-05-28 | 华中科技大学 | 一种使用多进制ldpc的编码调制和解调解码方法、通信装置 |
CN117061290B (zh) * | 2023-10-13 | 2023-12-22 | 中国电子科技集团公司第五十四研究所 | 用于大用户数量的达分多址接入和群路解扩解调*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056152A (zh) * | 2006-04-30 | 2007-10-17 | 华为技术有限公司 | 通用移动通信***中的传输方法及其体系 |
CN101098184A (zh) * | 2006-06-26 | 2008-01-02 | 上海原动力通信科技有限公司 | 一种消除相邻小区干扰的方法及装置 |
CN101316117A (zh) * | 2008-07-10 | 2008-12-03 | 上海交通大学 | 基于免疫动态调整的径向基函数网络多用户检测方法 |
-
2014
- 2014-02-17 CN CN201410053191.8A patent/CN103841065B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056152A (zh) * | 2006-04-30 | 2007-10-17 | 华为技术有限公司 | 通用移动通信***中的传输方法及其体系 |
CN101098184A (zh) * | 2006-06-26 | 2008-01-02 | 上海原动力通信科技有限公司 | 一种消除相邻小区干扰的方法及装置 |
CN101316117A (zh) * | 2008-07-10 | 2008-12-03 | 上海交通大学 | 基于免疫动态调整的径向基函数网络多用户检测方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103841065A (zh) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103841065B (zh) | 非正交多用户接入发送及联合接收解调译码***及方法 | |
CN102104574B (zh) | 一种ofdm-tdcs信号收发方法、装置及*** | |
MXPA06010073A (es) | Canal iterativo y calculo de interferencia y descodificacion. | |
US20050271165A1 (en) | De-modulation of MOK (M-ary orthogonal modulation) | |
CN106453185B (zh) | 一种基于ccsk调制的idma***改进方法 | |
CN106559144A (zh) | 基于时间反转技术的ofdm‑mfsk水声通信方法 | |
Cai et al. | Towards high-data-rate noncoherent chaotic communication: A multiple-mode differential chaos shift keying system | |
CN103618585A (zh) | 一种基于置信传播算法的联合多用户检测和译码方法 | |
Cai et al. | Joint carrier-code index modulation aided $ M $-ary differential chaos shift keying system | |
CN107612861B (zh) | 一种基于ccsk调制的idma***通信方法 | |
Adiono et al. | Design of an OFDM System for VLC with a Viterbi Decoder | |
CN114301495A (zh) | 一种非相干LoRa***下的软输出解调方法 | |
CN100508434C (zh) | Ofdm***用的高效的迭代编码多用户检测方法 | |
CN108880758A (zh) | 差分混沌比特交织编码调制***的迭代接收机设计算法 | |
CN103580721A (zh) | 一种复杂时变多径信道中多天线迭代多用户检测方法与装置 | |
CN110324065B (zh) | 一种基于循环移位键控扩频调制的多用户水声通信方法 | |
Telagam et al. | Ber analysis of concatenated levels of encoding in GFDM system using labview | |
Qian et al. | Low complexity detection algorithm for low PAPR interleaving based NOMA schemes | |
CN110445554A (zh) | 一种基于实际信道衰落统计的非相干水声通信方法及*** | |
Zhang et al. | Complementary M‐ary orthogonal spreading OFDM architecture for HF communication link | |
US7310391B2 (en) | De-modulation of MOK(M-ary orthogonal modulation) | |
Fawer et al. | Multiuser receivers for code-division multiple-access systems with trellis-based modulation | |
CN108494526A (zh) | 多进制正交扩频信号的极化码编译码方法 | |
Venkatasubramanian et al. | Channel estimation for a multi-user MIMO-OFDM-IDMA system | |
Nguyen et al. | Low complexity higher order QAM modulation for IDMA system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |