发明名称 一种快跳频系统中低复杂度次优非相干多用户检测
摘要 本发明提供一种快跳频系统中低复杂度次优非相干多用户检测,快跳频系统中低复杂度次优非相干多用户检测技术,利用期望用户信号的一致性提出基于期望元素选择来构建伴随时频矩阵,通过充分利用接收信号的信息来降低硬判决和软限制判决引起的错误扩散,保证了算法的检测性能。根据期望用户的解跳信号在时频矩阵具有最大行的特点,对每用户的解跳译码时频图样采用最大行原理进行预检测,降低了最大似然检测的搜索子空间,降低了算法的复杂度。对可靠检测的数据进行重映射及跳频地址编码,最后采用子空间最大似然检测算法检测出多用户信号来保证系统性能。
申请公布号 CN104253626B 申请公布日期 2017.04.05
申请号 CN201410532201.6 申请日期 2014.10.10
申请人 中国电子科技集团公司第四十一研究所 发明人 张光山;付存文;刘磊;李龙;杨晓涛;苏杰;陈庆磊
分类号 H04B1/7105(2011.01)I;H04B1/713(2011.01)I 主分类号 H04B1/7105(2011.01)I
代理机构 北京天奇智新知识产权代理有限公司 11340 代理人 陈永宁
主权项 一种快跳频系统中低复杂度次优非相干多用户检测方法,其特征在于,包括以下步骤:步骤101:搜索空间:首先根据前端处理后信号来估计搜索空间的大小并建立接收时频矩阵R;步骤102:构建伴随矩阵:基于期望元素选择方式和接收伴随时频矩阵来构造伴随时频矩阵R<sub>a</sub>,选取时频矩阵R每列中E(R)个最大值对应的位置并映射到伴随时频矩阵R<sub>a</sub>中相对应的位置,期望元素选择方式对应的E(R)表示为:<maths num="0001"><math><![CDATA[<mrow><mi>E</mi><mrow><mo>(</mo><mi>R</mi><mo>)</mo></mrow><mo>=</mo><mi>L</mi><mo>&times;</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mi>Q</mi><mo>,</mo><mi>K</mi><mo>)</mo></mrow></mrow></munderover><mi>i</mi><mfenced open = "(" close = ")"><mtable><mtr><mtd><mi>Q</mi></mtd></mtr><mtr><mtd><mi>i</mi></mtd></mtr></mtable></mfenced><msub><mi>f</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001127902520000011.GIF" wi="581" he="136" /></maths><maths num="0002"><math><![CDATA[<mrow><msub><mi>f</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mn>1</mn><mo>/</mo><msup><mi>Q</mi><mi>K</mi></msup></mrow></mtd><mtd><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow></mtd></mtr><mtr><mtd><mrow><msup><mrow><mo>(</mo><mfrac><mi>i</mi><mi>Q</mi></mfrac><mo>)</mo></mrow><mi>K</mi></msup><mo>-</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>f</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mtd><mtd><mrow><mi>i</mi><mo>&GreaterEqual;</mo><mn>2</mn></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0001127902520000012.GIF" wi="973" he="302" /></maths>其中,f<sub>R</sub>(i)为K个用户在每时隙使用i(i≤K)个频点的概率;步骤103:最大行预检测:根据不同的跳频地址码对伴随时频矩阵R<sub>a</sub>进行解跳译码,得到K个解跳译码矩阵,表示为D<sub>1</sub>,D<sub>2</sub>,…,D<sub>K</sub>,对每个解跳译码矩阵采用最大行原则进行预检测,若某个译码矩阵存在某个行中黑格子的个数大于L‑ε,则该行为该译码矩阵对应的跳频地址码进行传送的数据,并进行MSK映射,ε为预先设置的整数值,当只有唯一的最大行,则判断恢复出用户信号,不再执行最大似然多用户检测;当有两个或两个以上最大行时即存在判决模糊就进行多用户检测;步骤104:根据上述步骤得到的集合对符号重新进行映射和跳频地址编码得到时频矩阵R<sub>t</sub>,设所有的时频矩阵R<sub>t</sub>构成的集合为M为所有可能发送的符号对应的图样;步骤105:根据前面得到的接收符号集合<img file="FDA0001127902520000013.GIF" wi="248" he="71" />和时频矩阵集合M,则次优非相干多用户检测表示为:<maths num="0003"><math><![CDATA[<mrow><mover><mi>s</mi><mo>^</mo></mover><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><msubsup><mrow><mo>{</mo><msub><mover><mi>X</mi><mo>^</mo></mover><mi>k</mi></msub><mo>&Element;</mo><msub><mi>x</mi><mi>k</mi></msub><mo>}</mo></mrow><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></msubsup></munder><mfenced open = "{" close = "}"><mtable><mtr><mtd><mrow><munderover><mo>&Sigma;</mo><mrow><mi>m</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>Q</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>&lsqb;</mo><mi>ln</mi><mrow><mo>(</mo><msub><mi>K</mi><mrow><mi>m</mi><mi>l</mi></mrow></msub><msubsup><mi>&sigma;</mi><mi>h</mi><mn>2</mn></msubsup><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>)</mo></mrow><mo>+</mo><mfrac><msub><mi>R</mi><mrow><mi>m</mi><mi>l</mi></mrow></msub><mrow><msub><mi>K</mi><mrow><mi>m</mi><mi>l</mi></mrow></msub><msubsup><mi>&sigma;</mi><mi>h</mi><mn>2</mn></msubsup><mo>+</mo><msup><mi>&sigma;</mi><mn>2</mn></msup></mrow></mfrac><mo>&rsqb;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>l</mi><mo>)</mo><mo>&Element;</mo><mi>M</mi></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0001127902520000014.GIF" wi="1421" he="271" /></maths>其中,对于那些不属于M内的元素,有K<sub>ml</sub>=0,表示上述元素对应的时频点上,没有用户信号,不再计算;仅计算集合M内有用户信号的R<sub>ml</sub>,即R中座标为(m,l)∈M的元素,通过比较似然概率来判定发送信号。
地址 266555 山东省青岛市经济技术开发区香江路98号