Patent ID: 8472615

Claim:
A method for power adjustment, comprising: determining whether transmission power of a line needs adjustment according to feedback during of a Vectored-Digital Subscriber Line (Vectored-DSL) filter; and adjusting the transmission power when the transmission power of the line needs adjustment; wherein the determining whether the transmission power of the line needs adjustment according to the feedback errors comprises: training by using an initialized transmission power P ini , and obtaining feedback errors of other subscribers within a vector group; increasing the transmission power by an adjustment value, and re-obtaining feedback errors of the other subscribers within the vector group; analyzing an influence on the other subscribers caused by the increase of the adjustment value to the transmission power according to the feedback errors, and establishing a correlation coefficient table corresponding to the adjustment value; determining an adjustment threshold ΔP according to the correlation coefficient table; determining that the transmission power needs adjustment when ΔP m (k,t) is not less than the adjustment threshold ΔP; and determining that the transmission power needs no adjustment when ΔP m (k,t) is less than the adjustment threshold ΔP; wherein ΔP m (k,t) denotes a value of power to be adjusted for a k th sub-carrier of an m th subscriber at time t; wherein Δ P m ( k,t )= P m ( k,t 1 )− P m ( k,t ); in which, P m ⁡ ( k , t ) = K ⁢ max ⁡ ( E ⁡ [ e 1 ⁡ ( k , t ) 2 , e 2 ⁡ ( k , t ) 2 , … ⁢ , e n ⁡ ( k , t ) 2 ] ) E ⁡ [ x m ⁡ ( k , t ) 2 ] ; and P m ⁡ ( k , t 1 ) = K ⁢ max ⁡ ( E ⁡ [ e 1 ⁡ ( k , t 1 ) 2 , e 2 ⁡ ( k , t 1 ) 2 , … ⁢ , e n ⁡ ( k , t 1 ) 2 ] ) E ⁡ [ x m ⁡ ( k , t 1 ) 2 ] ; wherein e n (k,t) denotes an error of the k th sub-carrier fed back by an n th subscriber at the time t, max(E[e 1 (k,t) 2 , e 2 (k,t) 2 , . . . , e n (k,t) 2 ]) denotes a subscriber with a maximum square value of the feedback error, x m (k,t) denotes a size of a signal transmitted by the k th sub-carrier at the time t, K denotes an adjustment coefficient, and t 1 denotes time at which a previous error is updated.