发明名称 OFDM系统用的高效的迭代编码多用户检测方法
摘要 OFDM系统用的高效的迭代编码多用户检测方法属于编码多用户检测技术领域,其特征在于:它是一种用交织图案区分用户的且又在联合多用户解调和单用户译码之间迭代的检测方法。同时,它提出了一种用于多用户解调器的、计算编码比特最大后验概率的快速方法,其中构造了一个以等效用户调制符号矢量为自变量的、用以计算编码比特的最大后验概率的度量函数,利用该函数的特性,可以大量避免计算所有调制符号矢量的函数值的运算量。最后,根据所有调制符号矢量的函数值,计算各用户编码比特的最大后验概率。它具有在提高频谱效率和用户容量的同时,可以使得多用户解调器中的计算量大为下降,即便于实用的优点。
申请公布号 CN100508434C 申请公布日期 2009.07.01
申请号 CN200310117186.0 申请日期 2003.12.05
申请人 清华大学 发明人 周世东;李云洲;姚彦;王京
分类号 H04J11/00(2006.01)I;H03M13/00(2006.01)I 主分类号 H04J11/00(2006.01)I
代理机构 代理人
主权项 1.正交频分复用系统用的高效的迭代编码多用户检测方法,含有用不同交织图案来区分用户的步骤,其特征在于,它是一种用交织图案区分用户且又在联合多用户解调和单用户译码之间迭代的检测方法,它依次含有以下步骤:在发送端,依次含有如下步骤:(1)编码器以任何一种纠错码对各用户的信息比特进行编码;(2)交织器对编码器输出的编码比特进行交织,把交织后的编码比特输出给调制映射器;(3)调制映射器根据实际情况选择调制方式,并对所有子载波采用同一种调制方式,星座映射方式采用格雷映射,设:总用户数为K′,每个正交频分复用符号包含N个子载波,用s<sub>k′</sub>(i)表示第k′个用户在第i个子载波的调制符号,则从调制映射器每次输出一个长度为N的调制符号矢量(s<sub>k′</sub>(1),s<sub>k′</sub>(2),s<sub>k′</sub>(3),…,s<sub>k′</sub>(N))给IFFT单元;(4)IFFT单元对调制符号矢量(s<sub>k′</sub>(1),s<sub>k′</sub>(2),s<sub>k′</sub>(3),…,s<sub>k′</sub>(N))作IFFT变换,然后再进行其它正交频分复用系统的一般处理,最后从发射天线发送出去;在接收端,依次含有如下步骤:(1)信道估计单元估计出每一路用户的频率响应,向多用户解调器输出每一个用户在每一个子载波上的幅度<img file="C200310117186C0002163316QIETU.GIF" wi="123" he="86" />(i)和相位<img file="C200310117186C0002163329QIETU.GIF" wi="115" he="88" />,1≤i≤N,1≤k′≤K′;同时接收信号经过FFT变换后,在每一个子载波上输出一个复数值,并将此值也送至多用户解调器,在第i个子载波上的输出为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>y</mi><mi>I</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><mi>j</mi><mo>&CenterDot;</mo><msub><mi>y</mi><mi>Q</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>&prime;</mo><mo>=</mo><mn>1</mn></mrow><mrow><mi>K</mi><mo>&prime;</mo></mrow></munderover><msub><mi>s</mi><mrow><mi>k</mi><mo>&prime;</mo></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msubsup><mi>A</mi><mrow><mi>k</mi><mo>&prime;</mo></mrow><mo>&prime;</mo></msubsup><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>exp</mi><mrow><mo>(</mo><mi>j</mi><msubsup><mi>&theta;</mi><mrow><mi>k</mi><mo>&prime;</mo></mrow><mo>&prime;</mo></msubsup><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>n</mi><mi>I</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><mi>j</mi><mo>&CenterDot;</mo><msub><mi>n</mi><mi>Q</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中,y<sub>l</sub>(i)和y<sub>Q</sub>(i)分别表示接收信号在第i个子载波上的输出值的I路分量和Q路分量;n<sub>l</sub>(i)和n<sub>Q</sub>(i)分别表示噪声在第i个子载波上的I路分量和Q路分量;(2)多用户解调器依次按照以下步骤,向各对应用户的译码器输出各对应用户的编码比特的外信息概率:(2.1)根据信道估计单元的输出和各用户的编码比特的先验概率计算所有编码比特的最大后验概率,其中用到的先验概率就是重新交织的各个单用户译码器输出的编码比特外信息,第一次解调时,初始化所有编码比特的先验概率为P(b=0)=P(b=1)=0.5,(2.2)再根据计算所得的最大后验概率和来自译码器的先验概率,计算各编码比特的外信息概率,(3)在送到各个单用户译码器之前,先对多用户解调器输出的外信息进行解交织,再由各个单用户译码器对解交织之后的编码比特序列进行译码,即根据编码比特的外信息译码器计算信息比特的硬判决信息和更新的编码比特的外信息,然后把更新的各个编码比特的外信息重新交织,反馈到多用户解调器,作为各编码比特的先验概率,(4)如此反复迭代,直到满足规定的迭代次数,从期望用户的译码器输出信息比特的判决比特。
地址 100084北京市100084-82信箱