主权项 |
一种数据发送方法,其特征在于,包括:为发送数据的多个用户进行排序,包括:步骤1,根据以下公式之一计算所述待排序用户集合Ω<sub>k</sub>=Ω‑{I<sub>k</sub>}‑......{I<sub>1</sub>}中所有用户的等效优先级<img file="FDA0000480385760000011.GIF" wi="132" he="79" /><maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>p</mi><mi>i</mi><mi>k</mi></msubsup><mo>=</mo><msub><mi>αp</mi><mrow><mi>s</mi><mo>,</mo><mi>i</mi></mrow></msub><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>α</mi><mo>)</mo></mrow><msubsup><mi>p</mi><mrow><mi>t</mi><mo>,</mo><mi>i</mi></mrow><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>,</mo><mi>i</mi><mo>∈</mo><msub><mi>Ω</mi><mi>k</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0000480385760000012.GIF" wi="680" he="90" /></maths><img file="FDA0000480385760000013.GIF" wi="573" he="113" />1≦k≦N‑1,<img file="FDA0000480385760000014.GIF" wi="86" he="90" />为用户i在Ω<sub>k</sub>中的信道质量优先级系数,α和β为实数,p<sub>s,i</sub>为用户的业务优先级系数;步骤2,确定Ω<sub>k</sub>中具有最高等效优先级的用户为第k+1个用户I<sub>k+1</sub>;步骤3,更新所述待排序用户集合Ω<sub>k+1</sub>=Ω‑{I<sub>k+1</sub>}‑{I<sub>k</sub>}‑......‑{I<sub>1</sub>}及Ω<sub>k</sub>中用户的信道质量优先级,其中,I<sub>k+1</sub>标识用户在Ω集合中的顺序,1≦k≦N‑1;循环执行上述步骤1至步骤3,直至确定出Ω集合中所有用户的顺序Ω={I<sub>1</sub>,I<sub>2</sub>,…,I<sub>N</sub>};生成对应于排序后的所述多个用户的信道矩阵;对所述信道矩阵进行分解得到数据发送的预编码系数;根据所述预编码系数将所述多个用户的数据编码,并发送所述编码后的数据。 |