METHOD AND APPARATUS FOR UPDATING FEXT COEFFICIENTS FOR G.FAST VECTORING WITH DISCONTINUOUS OPERATION
In general, the present invention is related to methods and apparatuses for performing an efficient update of Far-End Cross Talk (FEXT) coefficients for use with Discontinuous Operation (DO) in G.fast systems. In embodiments, to maintain separate FEXT coefficient matrices for both the Regular Operation (RO) group and the smaller DO group, the updates to the DO coefficient matrix are performed independently from the updates to the RO coefficient matrix. In these and other embodiments, the updates are performed using LMS updates and known data symbols, and with the same frequency as the LMS updates to the RO coefficient matrix.
1 . A method for managing a set of Far-End Cross Talk (FEXT) coefficients for a Discontinuous Operation (DO) group of lines in a G.fast communication system, comprising:
during a DO transmission period, transmitting symbols on the DO group of lines; and
performing a least mean squares (LMS) update of the set of FEXT coefficients based on the symbols transmitted during the DO transmitted period.
2 . A method according to claim 1 , wherein the G.fast communication system further includes a separate set of FEXT coefficients for a Regular Operation (RO) group of lines, and wherein updating the set of FEXT coefficients for the DO group of lines is performed independently from LMS updates to the separate set of FEXT coefficients for the RO group of lines.
3 . A method according to claim 1 , wherein the symbols for performing the LMS update of the set of FEXT coefficients are data symbols for user data associated with the DO group of lines.
4 . A method according to claim 2 , wherein the set of FEXT coefficients for the DO group of lines is initially derived from the separate set of FEXT coefficients for the RO group of lines.
5 . A method according to claim 1 , wherein performing includes receiving error data from modems that receive the symbols on the DO group of lines and using the error data to perform the LMS update.
6 . A G.fast communication system, comprising:
a Regular Operation (RO) group of lines, a subset of which are designated as a Discontinuous Operation (DO) group of lines;
a set of Far-End Cross Talk (FEXT) coefficients for the DO group of lines;
a central controller that causes, during a DO transmission period, symbols to be transmitted on the DO group of lines; and
a vector control entity (VCE) that performs a least mean squares (LMS) update of the set of FEXT coefficients based on the symbols transmitted during the DO transmitted period.
7 . A G.fast communication system according to claim 6 , further comprising a separate set of FEXT coefficients for the RO group of lines, wherein updating the set of FEXT coefficients for the DO group of lines is performed independently from LMS updates to the separate set of FEXT coefficients for the RO group of lines.
8 . A G.fast communication system according to claim 6 , wherein the symbols for performing the LMS update of the set of FEXT coefficients are data symbols for user data associated with the DO group of lines.
9 . A G.fast communication system according to claim 7 , wherein the set of FEXT coefficients for the DO group of lines is initially derived from the separate set of FEXT coefficients for the RO group of lines.
10 . A G.fast communication system according to claim 6 , wherein the central controller receives error data from modems that receive the symbols on the DO group of lines and forwards them to the VCE to use the error data to perform the LMS update.