主权项 |
1.一种阵列大线MC-CDMA系统上行链路接收方法,其特征在于包括以下接收步骤,对任一用户k:步骤1,将阵列天线第1阵元所接收的信号r<sub>1</sub>(t)分别送入第1阵元所对应的L个载波信号分离模块(1-1-1),(1-2-1),...,(1-L-1)中,得到输出信号x<sub>k,1,1</sub>(t)=r<sub>1</sub>(t)(cos(ω<sub>1</sub>(t-τ<sub>k,1</sub>))+sin(ω<sub>1</sub>(t-τ<sub>k,1</sub>))),x<sub>k,2,1</sub>(t)=r<sub>1</sub>(t)(cos(ω<sub>2</sub>(t-τ<sub>k,2</sub>))+sin(ω<sub>2</sub>(t-τ<sub>k,2</sub>))),...,x<sub>k,L,1</sub>(t)=r<sub>1</sub>(t)(cos(ω<sub>L</sub>(t-τ<sub>k,L</sub>))+sin(ω<sub>L</sub>(t-τ<sub>k,L</sub>)));同时将第2阵元所接收的信号r<sub>2</sub>(t)分别送入第2阵元所对应的L个载波信号分离模块(1-1-2),(1-2-2),...,(1-L-2)中,得到输出信号x<sub>k,1,2</sub>(t)=r<sub>2</sub>(t)(cos(ω<sub>1</sub>(t-τ<sub>k,1</sub>))+sin(ω<sub>1</sub>(t-τ<sub>k,1</sub>))),x<sub>k,2,2</sub>(t)=r<sub>2</sub>(t)(cos(ω<sub>2</sub>(t-τ<sub>k,2</sub>))+sin(ω<sub>2</sub>(t-τ<sub>k,2</sub>))),...,x<sub>k,L,2</sub>(t)=r<sub>2</sub>(t)(cos(ω<sub>L</sub>(t-τ<sub>k,L</sub>))+sin(ω<sub>L</sub>(t-τ<sub>k,L</sub>)));...;同时将第N个阵元所接收的信号r<sub>N</sub>(t)分别送入第N阵元所对应的L个载波信号分离模块(1-1-N),(1-2-N),...,(1-L-N)中,得到输出信号x<sub>k,1,N</sub>(t)=r<sub>N</sub>(t)(cos(ω<sub>1</sub>(t-τ<sub>k,1</sub>))+sin(ω<sub>1</sub>(t-τ<sub>k,1</sub>))),x<sub>k,2,N</sub>(t)=r<sub>N</sub>(t)(cos(ω<sub>2</sub>(t-τ<sub>k,2</sub>))+sin(ω<sub>2</sub>(t-τ<sub>k,2</sub>))),...,x<sub>k,L,N</sub>(t)=r<sub>N</sub>(t)(cos(ω<sub>L</sub>(t-τ<sub>k,L</sub>))+sin(ω<sub>L</sub>(t-τ<sub>k,L</sub>)));步骤2,将信号x<sub>k,1,1</sub>(t),x<sub>k,2,1</sub>(t),...,x<sub>k,L,1</sub>(t)分别送入第1阵元所对应的L个解扩和匹配滤波模块(2-1-1),(2-2-1),...,(2-L-1),进行解扩和匹配滤波处理,得到第i比特信号:<maths num="001"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1,1</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1,1</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1,1</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> </mrow> </math> ]]></maths><maths num="002"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2,1</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2,1</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mo>,</mo> <mn>21</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> </mrow> </math> ]]></maths><maths num="003"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mi>l</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mi>l</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>l</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>;</mo> </mrow> </math> ]]></maths>将信号x<sub>k,1,2</sub>(t),x<sub>k,2,2</sub>(t),...,x<sub>k,L,2</sub>(t)分别送入第2阵元所对应的L个解扩和匹配滤波模块(2-1-2),(2-2-2),...,(2-L-2)中,得到输出信号:<maths num="004"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> </mrow> </math> ]]></maths><maths num="005"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> </mrow> </math> ]]></maths><maths num="006"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> </mrow> </math> ]]></maths>将信号x<sub>k,1,N</sub>(t),x<sub>k,2,N</sub>(t),...,x<sub>k,L,N</sub>(t)分别送入第N阵元所对应的L个解扩和匹配滤波模块(2-1-N),(2-2-N),...,(2-L-N)中,得到输出信号:<maths num="007"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> </mrow> </math> ]]></maths><maths num="008"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> </mrow> </math> ]]></maths><maths num="009"><![CDATA[ <math> <mrow> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> <mi>I</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>+</mo> <mi>j</mi> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mi>s</mi> </msub> </mfrac> <msubsup> <mo>∫</mo> <mrow> <mi>i</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> <mrow> <mrow> <mo>(</mo> <mi>i</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>+</mo> <msub> <mi>τ</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> </mrow> </msubsup> <msub> <mi>x</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mi>N</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> <mi>Q</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>dt</mi> <mo>,</mo> </mrow> </math> ]]></maths>步骤3,将N个匹配滤波输出信号y<sub>k,1,1</sub>(i),y<sub>k,1,2</sub>(i),...,y<sub>k,1,N</sub>(i)送入第1个子载波所对应的空域合并模块(3-1),得到矢量y<sub>k,1</sub>(i)=[y<sub>k,1,1</sub>(i),y<sub>k,1,2</sub>(i),…,y<sub>k,1,N</sub>(i)]<sup>T</sup>,通过空域合并权矢量<maths num="010"><![CDATA[ <math> <mrow> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>[</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>l</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>l</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>l</mi> <mo>,</mo> <mi>N</mi> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>,</mo> </mrow> </math> ]]></maths>完成用户k第1个子载波信号的空域合并,得到空域合并后的信号<maths num="011"><![CDATA[ <math> <mrow> <msub> <mi>z</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>l</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>l</mi> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>·</mo> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>l</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>;</mo> </mrow> </math> ]]></maths>同时将N个匹配滤波输出信号y<sub>k,2,1</sub>(i),y<sub>k,2,2</sub>(i),...,y<sub>k,2,N</sub>(i)送入第2个子载波所对应的空域合并模块(3-2),得到矢量y<sub>k,2</sub>(i)=[y<sub>k,2,1</sub>(i),y<sub>k,2,2</sub>(i),...,y<sub>k,2,N</sub>(i)]<sup>T</sup>,通过空域合并权矢量<maths num="012"><![CDATA[ <math> <mrow> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>[</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2,1</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2,2</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mi>N</mi> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>,</mo> </mrow> </math> ]]></maths>完成用户k第2个子载波信号的空域合并,得到空域合并后的信号<maths num="013"><![CDATA[ <math> <mrow> <msub> <mi>z</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>·</mo> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> </mrow> </math> ]]></maths>同时将N个匹配滤波输出信号y<sub>k,L,1</sub>(i),y<sub>k,L,2</sub>(i),...,y<sub>k,L,N</sub>(i)送入第L个子载波所对应的空域合并模块(3-L),得到矢量y<sub>k,L</sub>(i)=[y<sub>k,L,1</sub>(i),y<sub>k,L,2</sub>(i),...,y<sub>k,L,N</sub>,(i)]<sup>T</sup>,通过空域合并权矢量<maths num="014"><![CDATA[ <math> <mrow> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>[</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> <mo>,</mo> <mi>N</mi> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>,</mo> </mrow> </math> ]]></maths>完成用户k第L个子载波信号的空域合并,得到空域合并后的信号<maths num="015"><![CDATA[ <math> <mrow> <msub> <mi>z</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> <mi>s</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>·</mo> <msub> <mi>y</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>;</mo> </mrow> </math> ]]></maths>步骤4,将空域合并后的L个子载波信号z<sub>k,1</sub>(i),z<sub>k,2</sub>(i),…,z<sub>k,L</sub>(i)送入载波合并模块(4),得到矢量z<sub>k</sub>(i)=[z<sub>k,1</sub>(i),z<sub>k,2</sub>(i),…,z<sub>k,L</sub>(i)]<sup>T</sup>,通过频域合并权矢量<maths num="016"><![CDATA[ <math> <mrow> <msubsup> <mi>w</mi> <mi>k</mi> <mi>f</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>[</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>1</mn> </mrow> <mi>f</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mn>2</mn> </mrow> <mi>f</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mi>w</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>L</mi> </mrow> <mi>f</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>]</mo> </mrow> </math> ]]></maths>完成多载波信号的合并,获得用户k最终的判决变量<maths num="017"><![CDATA[ <math> <mrow> <msub> <mi>z</mi> <mi>k</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mi>w</mi> <mi>k</mi> <mi>f</mi> </msubsup> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>·</mo> <msub> <mi>z</mi> <mi>k</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> <mo>;</mo> </mrow> </math> ]]></maths>步骤5,将最终的判决变量Z<sub>k</sub>(i)送入信号判决模块(5)进行极性判决,得到任一用户k信号的判决结果;在上面步骤中的ω<sub>l</sub>是用户第l个子载波的角频率(1≤l≤L),τ<sub>k,l</sub>是用户k第l个子载波的时延,T<sub>s</sub>为比特周期,[c<sub>k,1</sub><sup>I</sup>c<sub>k,2</sub><sup>I</sup>...c<sub>k,L</sub><sup>I</sup>]和[c<sub>k,1</sub><sup>Q</sup>c<sub>k,2</sub><sup>Q</sup>...c<sub>k,L</sub><sup>Q</sup>]分别为用户k的I路和Q路对应的扩频序列,其中的c<sub>k,l</sub><sup>I</sup>、c<sub>k,l</sub><sup>Q</sup>为用户k第l个子载波I路和Q路的扩频码。 |