主权项 |
1.一种干扰对齐方法,其特征在于,包括:获取用户设备UE的连通状态信息,所述连通状态信息用于指示所述UE当前的服务链路和干扰链路;根据获取到的N个UE的连通状态信息初始化连通表,其中,所述初始化得到的连通表为N×N矩阵,且在所述连通表中,第k行第i列的元素m<sub>ki</sub>的取值为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>m</mi><mi>ki</mi></msub><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mi>a</mi></mtd><mtd><mi>k</mi><mo>=</mo><mi>i</mi></mtd></mtr><mtr><mtd><mi>b</mi></mtd><mtd><mi>k</mi><mo>≠</mo><mi>i</mi><mo>,</mo><mi>i</mi><mo>∈</mo><mi>I</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>c</mi></mtd><mtd><mi>else</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>其中,所述N个UE与所述连通表的行一一对应,I(k)表示在所述N个UE中,所述连通表的第k行所对应的UE的所有干扰UE在连通表中的对应行编号的集合,其中,a,b和c为都不相等的定值;根据当前连通表计算当前距离表,其中,在所述当前距离表中,第k行第i列的元素e<sub>ki</sub>的取值为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>e</mi><mi>ki</mi></msub><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><msup><mi>N</mi><mo>′</mo></msup></munderover><mi>d</mi><mrow><mo>(</mo><msub><mi>m</mi><mi>lk</mi></msub><mo>,</mo><msub><mi>m</mi><mi>li</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>其中,<maths num="0003"><![CDATA[<math><mrow><mi>d</mi><mrow><mo>(</mo><msub><mi>m</mi><mi>lk</mi></msub><mo>,</mo><msub><mi>m</mi><mi>li</mi></msub><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><msub><mi>m</mi><mi>lk</mi></msub><mo>≠</mo><msub><mi>m</mi><mi>li</mi></msub><mo>∩</mo><mrow><mo>(</mo><msub><mi>m</mi><mi>lk</mi></msub><mo>=</mo><mi>c</mi><mo>∪</mo><msub><mi>m</mi><mi>li</mi></msub><mo>=</mo><mi>c</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>m</mi><mi>lk</mi></msub><mo>=</mo><msub><mi>m</mi><mi>li</mi></msub></mtd></mtr><mtr><mtd><mo>∞</mo></mtd><mtd><mi>else</mi></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,N'等于所述当前的连通表的行数;若所述当前距离表中的最小元素不为∞,则:将当前连通表中的第j列和第s列进行合并,将合并得到的列替换掉所述第j列和第s列,生成新的连通表,其中,所述j和s满足如下条件:在所述当前距离表中,第j行s列的元素为所述当前距离表中的最小元素;将所述新的连通表作为当前连通表,执行所述根据当前连通表计算当前距离表及后续步骤,直至计算得到的当前距离表中的最小元素等于∞;若所述当前距离表中的最小元素为∞,则:由公式<img file="FDA00001968397900014.GIF" wi="421" he="91" />确定发射矢量的维数T,其中,式中n<sub>k</sub>等于当前连通表的第k行中不等于c的元素的个数;生成M个T维矢量,其中,所述M等于当前连通表的列数,将所述T维矢量确定为所述当前连通表中对应列的有效行所对应的UE的发射矢量,其中,所述有效行指的是当前值等于所述a的元素所在的行,其中,所述M个T维矢量与所述当前连通表的列一一对应,且,对于当前连通表中的任意一行,该行中所有不等于所述c的元素所在的列所对应的T维矢量彼此线性无关;对于每一个UE,根据所述确定的UE的所有干扰UE的发射矢量,计算该UE的零空间的基矢量;在下行传输时:将各个UE对应的发射矢量分别发送给相应的UE的服务基站,以便所述UE的服务基站根据接收到的所述UE的发射矢量进行信号的发射;将各个UE对应的零空间的基矢量分别发送给相应的UE,以便所述UE根据接收到的零空间的基矢量进行信号的接收;在上行传输时:将各个UE对应的发射矢量分别发送给相应的UE,以便所述UE根据接收到的所述UE的发射矢量进行信号的发射;将各个UE对应的零空间的基矢量分别发送给相应的UE的服务基站,以便所述UE的服务基站根据接收到的零空间的基矢量进行信号的接收。 |