发明名称 一种减小数字用户线串音干扰的动态频谱管理方法
摘要 本发明公开了一种减小数字用户线串音干扰的动态频谱管理方法,优点在于通过将同一电缆束内具有相同长度的双绞线分为一组,并且合理引入一条参考线代替每一组内的所有双绞线,使得本方法无需对电缆束内的所有双绞线进行频谱优化,而只需对参考线做出频谱分配和比特加载,这样通过分组以实现降维处理,因此本方法的计算复杂度较理想频谱管理方法来说,得到了很大的改善,尤其当电缆束内双绞线的总数和分组总数相差较大的时候,本发明方法的运算量将逼近迭代注水方法;本发明在分配参考线间的频谱和比特加载的时候,采用不断对比搜索的方法求得最合理的发送功率,因此本方法的性能逼近理想频谱管理方法;鉴于上述优点本发明可有效应用于VDSL2技术领域。
申请公布号 CN101459447B 申请公布日期 2012.06.20
申请号 CN200810164223.6 申请日期 2008.12.31
申请人 宁波大学 发明人 李有明;沈微;王让定
分类号 H04B3/04(2006.01)I;H04B3/30(2006.01)I;H04B3/32(2006.01)I;H04M11/06(2006.01)I 主分类号 H04B3/04(2006.01)I
代理机构 宁波奥圣专利代理事务所(普通合伙) 33226 代理人 程晓明
主权项 1.一种减小数字用户线串音干扰的动态频谱管理方法,其特征在于包括以下步骤:①根据双绞线的信道传输特性,将多用户DSL系统中的电缆束内的多条双绞线分成M组,每组内有r<sub>n</sub>条具有相同信道传输特性的双绞线,每组内的所有双绞线的集合表示为L<sub>n</sub>={l<sub>n</sub>(1),…,l<sub>n</sub>(r<sub>n</sub>)},其中,n=1,...,M,l<sub>n</sub>(1)表示第n组内的第1条双绞线,l<sub>n</sub>(r<sub>n</sub>)表示第n组内的第r<sub>n</sub>条双绞线,每组内的各条双绞线具有来自同一组内的除自身以外的其他双绞线的组内串扰,各组内的各条双绞线具有来自其他不同组内的双绞线的组间串扰;②对各组内的各条双绞线在K个子载波上分配发送功率,其中对第n组内的r<sub>n</sub>条双绞线在第k个子载波上分配相同的发送功率<img file="FSB00000764468400011.GIF" wi="71" he="58" />得到第n组内的第p条双绞线在第k个子载波上的比特数<img file="FSB00000764468400012.GIF" wi="112" he="64" /><img file="FSB00000764468400013.GIF" wi="1411" he="436" />其中,Г为信噪比差额,l<sub>n</sub>(p)表示第n组内的第p条双绞线,p=1,…,r<sub>n</sub>,k=1,…,K,K表示子载波的总数,N表示用户数,<img file="FSB00000764468400014.GIF" wi="163" he="65" />表示第n组内的第p条双绞线在第k个子载波上的衰落信道的冲激响应,<img file="FSB00000764468400015.GIF" wi="158" he="65" />表示第n组内的第q条双绞线对第n组内的第p条双绞线在第k个子载波上形成的组内串扰,<img file="FSB00000764468400016.GIF" wi="163" he="65" />表示第m组内的第q条双绞线对第n组内的第p条双绞线在第k个子载波上形成的组间串扰,<img file="FSB00000764468400017.GIF" wi="99" he="65" />表示第n组内的第p条双绞线在第k个子载波上的噪声功率;③分别计算各组内的所有双绞线在各个子载波上的平均信道传输特性,根据平均信道传输特性引入对应的虚拟参考线,计算虚拟参考线的衰落信道和串扰信道,再根据衰落信道和串扰信道计算虚拟参考线的虚拟传输模型,其中在第k个子载波上,计算各组内所有双绞线在第k个子载波上的平均信道传输特性,根据平均信道传输特性引入对应的M条虚拟参考线,对于第n条虚拟参考线,其在第k个子载波上的衰落信道为<img file="FSB00000764468400018.GIF" wi="134" he="71" /><img file="FSB00000764468400021.GIF" wi="487" he="123" />其中,n=1,…M,k=1,…,K,K表示子载波的总数,l<sub>n</sub>(p)表示第n组内的第p条双绞线,<img file="FSB00000764468400022.GIF" wi="162" he="65" />表示第n组内的第p条双绞线在第k个子载波上的衰落信道的冲激响应,其在第k个子载波上的串扰信道为<img file="FSB00000764468400023.GIF" wi="185" he="65" /><maths num="0001"><![CDATA[<math><mrow><msubsup><mover><mi>h</mi><mo>&OverBar;</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>crosstalk</mi></mrow><mrow><mi>n</mi><mo>,</mo><mi>m</mi></mrow></msubsup><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mfrac><mn>1</mn><msub><mi>r</mi><mi>n</mi></msub></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>r</mi><mi>n</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>q</mi><mo>&NotEqual;</mo><mi>p</mi></mrow><msub><mi>r</mi><mi>m</mi></msub></munderover><mo>|</mo><msubsup><mi>h</mi><mi>k</mi><mrow><msub><mi>l</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>l</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow></mrow></msubsup><mo>|</mo><mo>,</mo><mi>n</mi><mo>=</mo><mi>m</mi></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><msub><mi>r</mi><mi>n</mi></msub></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>r</mi><mi>n</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>q</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>r</mi><mi>m</mi></msub></munderover><mo>|</mo><msubsup><mi>h</mi><mi>k</mi><mrow><msub><mi>l</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>l</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>q</mi><mo>)</mo></mrow></mrow></msubsup><mo>|</mo><mo>,</mo><mi>n</mi><mo>&NotEqual;</mo><mi>m</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>其中,n=1,…M,m=1,…M,<img file="FSB00000764468400025.GIF" wi="163" he="65" />表示第m组内的第q条双绞线对第n组内的第p条双绞线在第k个子载波上形成的组间串扰;根据第n条虚拟参考线的衰落信道<img file="FSB00000764468400026.GIF" wi="113" he="65" />和串扰信道<img file="FSB00000764468400027.GIF" wi="172" he="65" />计算第n条虚拟参考线在第k个子载波上的虚拟传输模型<img file="FSB00000764468400028.GIF" wi="71" he="51" /><maths num="0002"><![CDATA[<math><mrow><msubsup><mover><mi>y</mi><mo>&OverBar;</mo></mover><mi>k</mi><mi>n</mi></msubsup><mo>=</mo><msubsup><mover><mi>h</mi><mo>&OverBar;</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>direct</mi></mrow><mrow><mi>n</mi><mo>,</mo><mi>n</mi></mrow></msubsup><msubsup><mi>x</mi><mi>k</mi><mi>n</mi></msubsup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msubsup><mover><mi>h</mi><mo>&OverBar;</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>crosstalk</mi></mrow><mrow><mi>n</mi><mo>,</mo><mi>m</mi></mrow></msubsup><msubsup><mi>x</mi><mi>k</mi><mi>m</mi></msubsup><mo>+</mo><msubsup><mi>z</mi><mi>k</mi><mi>n</mi></msubsup><mo>,</mo></mrow></math>]]></maths>其中,<img file="FSB000007644684000210.GIF" wi="42" he="51" />表示第n条虚拟参考线在第k个子载波上的发送信号,<img file="FSB000007644684000211.GIF" wi="48" he="51" />表示第m条虚拟参考线在第k个子载波上的发送信号,<img file="FSB000007644684000212.GIF" wi="38" he="51" />表示第n条虚拟参考线在第k个子载波上的高斯白噪声;每条虚拟参考线具有来自除自身以外的其他虚拟参考线的外来串扰,各条虚拟参考线同时具有自串扰,该自串扰的值为被该虚拟参考线替代的组内的所有双绞线具有的组内串扰的平均值;④根据各条虚拟参考线在各个子载波上的虚拟传输模型,计算各条虚拟参考线在各个子载波上所能加载的最大比特数,其中对第n条虚拟参考线,根据第n条虚拟参考线在第k个子载波上的虚拟传输模型<img file="FSB000007644684000213.GIF" wi="70" he="52" />得到第n条虚拟参考线在第k个子载波上的所能加载的最大比特数为<maths num="0003"><![CDATA[<math><mrow><msubsup><mover><mi>b</mi><mo>&OverBar;</mo></mover><mi>k</mi><mi>n</mi></msubsup><mo>=</mo><msub><mi>log</mi><mn>2</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mn>1</mn><mi>&Gamma;</mi></mfrac><mfrac><mrow><msup><mrow><mo>|</mo><msubsup><mover><mi>h</mi><mo>&OverBar;</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>direct</mi></mrow><mrow><mi>n</mi><mo>,</mo><mi>n</mi></mrow></msubsup><mo>|</mo></mrow><mn>2</mn></msup><msubsup><mi>s</mi><mi>k</mi><mi>n</mi></msubsup></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msup><mrow><mo>|</mo><msubsup><mover><mi>h</mi><mo>&OverBar;</mo></mover><mrow><mi>k</mi><mo>,</mo><mi>crosstalk</mi></mrow><mrow><mi>n</mi><mo>,</mo><mi>m</mi></mrow></msubsup><mo>|</mo></mrow><mn>2</mn></msup><msubsup><mi>s</mi><mi>k</mi><mi>m</mi></msubsup><mo>+</mo><msubsup><mi>&sigma;</mi><mi>k</mi><mi>n</mi></msubsup></mrow></mfrac><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,Г为信噪比差额,<img file="FSB000007644684000215.GIF" wi="38" he="51" />表示第n条虚拟参考线在第k个子载波上的发送功率,<img file="FSB000007644684000216.GIF" wi="44" he="52" />表示第m条虚拟参考线在第k个子载波上的发送功率,<img file="FSB000007644684000217.GIF" wi="49" he="53" />为第n条虚拟参考线在第k个子载波上的噪声功率;⑤为各条虚拟参考线分配发送功率,具体过程为:⑤-1、对于所有的虚拟参考线,初始化第一拉格朗日乘子<img file="FSB000007644684000218.GIF" wi="310" he="56" />和第二拉格朗日乘子<img file="FSB000007644684000219.GIF" wi="318" he="67" />⑤-2、计算所有虚拟参考线在所有子载波上的发送功率,对于在第k个子载波上,进行M维对比搜索,得到所有的虚拟参考线在第k个子载波上的发送功率,<img file="FSB00000764468400031.GIF" wi="463" he="87" />其中,<img file="FSB00000764468400032.GIF" wi="42" he="58" />为所有虚拟参考线在第k个子载波上的拉格朗日函数,<img file="FSB00000764468400033.GIF" wi="503" he="120" />k=1,…,K,K表示子载波的总数,f<sub>s</sub>为符号速率,<img file="FSB00000764468400034.GIF" wi="47" he="60" />为第n条虚拟参考线在第k个子载波上的所能加载的最大比特数,<img file="FSB00000764468400035.GIF" wi="38" he="52" />为第n条虚拟参考线在第k个子载波上的发送功率;⑤-3、判断所有虚拟参考线是否满足速率和功率的限制条件,对于第n条虚拟参考线,判断第n条虚拟参考线是否满足条件:<img file="FSB00000764468400036.GIF" wi="311" he="120" />且<img file="FSB00000764468400037.GIF" wi="217" he="120" />其中,n=1,…M,<img file="FSB00000764468400038.GIF" wi="109" he="54" />为第n条虚拟参考线的目标速率,P<sub>n</sub>为第n条虚拟参考线的最大发送功率,如果第n条虚拟参考线不满足条件,则调整第n条虚拟参考线的第一拉格朗日乘子<img file="FSB00000764468400039.GIF" wi="45" he="48" />和第二拉格朗日乘子<img file="FSB000007644684000310.GIF" wi="66" he="59" />并返回执行步骤⑤-2;如果第n条虚拟参考线满足条件,则重新执行步骤⑤-3继续判断下一条虚拟参考线是否满足条件,直至所有虚拟参考线均满足条件时结束执行步骤⑤;⑥将各条虚拟参考线分配得到的发送功率作为各自替代的组内各条双绞线的发送功率,对于第n条虚拟参考线,将第n条虚拟参考线在各个子载波上分配得到的发送功率<img file="FSB000007644684000311.GIF" wi="406" he="54" />作为该条虚拟参考线替代的第n组内的各条双绞线在各个子载波上的发送功率<img file="FSB000007644684000312.GIF" wi="464" he="63" />其中,k=1,…,K,K表示子载波的总数,<img file="FSB000007644684000313.GIF" wi="37" he="52" />为第n条虚拟参考线在第k子载波上的发送功率,<img file="FSB000007644684000314.GIF" wi="41" he="59" />为第n条虚拟参考线替代的第n组内的各条双绞线在第k子载波上的发送功率。
地址 315211 浙江省宁波市江北区风华路818号