Methods, devices and systems of supporting discontinuous operation in communication systems using vectoring
Methods, devices and techniques are disclosed where vectoring is adapted to lines becoming inactive and active, for example in a discontinued operation. In some embodiments, the vectoring is modified based on already present coefficients.
1. A device arranged to transmit data in a discontinuous operation network, wherein the device comprising: a processor, and a memory; wherein the device configured to:
transmit on any of the plurality of lines symbols corresponding to the data are transmitted during a transmission opportunity of a time division duplex (TDD) frame;
transmit on any one of the plurality of lines in a discontinuous operation mode quiet or idle symbols when no data is available for transmission on that one of the plurality of lines;
perform crosstalk reduction of a plurality of lines in a vectored group using a crosstalk reduction circuit; and
modify the crosstalk reduction based on a previous crosstalk reduction in case of a change of composition of the vectored group in the discontinuous operation mode;
wherein, for a case where one line of the lines is deactivated, the device is configured to perform crosstalk reduction by precompensating for crosstalk according to:
x ai =p ia T ·u a −p di ·p ad T ·u a
wherein x ai is a signal sent on active line a, P is a precompensation matrix, i indicates an inactive line and u is a vector of data signals to be sent on active lines.
2. The device of claim 1 , wherein the device is configured to perform the crosstalk reduction by precompensating crosstalk prior to transmitting signals via the lines of the vectored group.
3. The device of claim 1 , wherein the device is configured to perform the crosstalk reduction by canceling crosstalk after receiving signals from the lines of the vectored group.
4. The device of claim 1 , wherein the device is configured to perform the crosstalk reduction in a case, where only a subset of lines of the lines are active.
5. The device of claim 4 , wherein the crosstalk reduction is based on crosstalk reduction coefficients for a case where all of the lines are active.
6. The device of claim 1 , wherein the device is arranged as a distribution point.
7. A device arranged to transmit data in a discontinuous operation network, wherein the device comprising: a processor, and a memory; wherein the device configured to:
transmit on any of the plurality of lines symbols corresponding to the data are transmitted during a transmission opportunity of a time division duplex (TDD) frame;
transmit on any one of the plurality of lines in a discontinuous operation mode quiet or idle symbols when no data is available for transmission on that one of the plurality of lines;
perform crosstalk reduction of a plurality of lines in a vectored group using a crosstalk reduction circuit; and
modify the crosstalk reduction based on a previous crosstalk reduction in case of a change of composition of the vectored group in the discontinuous operation mode;
wherein, for a case where one line of the lines is deactivated, the device is configured to perform crosstalk reduction by precompensating for crosstalk according to
x a =P aa u a −P da ·P dd −1 ·P ad ·u a
wherein for matrix inversion an approximation according to
[
P
dd
-
1
]
ij
≈
{
-
p
ddij
for
i
≠
j
p
ddij
for
i
=
j
is used, where x is a vector of signals sent on active lines, P is a precompensation matrix, and u is a vector of data signals to be sent on the active lines.
8. The device of claim 7 , wherein the device is configured to perform the crosstalk reduction by precompensating crosstalk prior to transmitting signals via the lines of the vectored group.
9. The device of claim 7 , wherein the device is configured to perform the crosstalk reduction by canceling crosstalk after receiving signals from the lines of the vectored group.
10. The device of claim 7 , wherein the device is configured to perform the crosstalk reduction in a case, where only a subset of lines of the lines are active.
11. The device of claim 10 , wherein the crosstalk reduction is based on crosstalk reduction coefficients for a case where all of the lines are active.
12. The device of claim 7 , wherein the device is arranged as a distribution point.
13. A device arranged to transmit data in a discontinuous operation network, wherein the device comprising: a processor, and a memory; wherein the device configured to:
transmit on any of the plurality of lines symbols corresponding to the data are transmitted during a transmission opportunity of a time division duplex (TDD) frame;
transmit on any one of the plurality of lines in a discontinuous operation mode quiet or idle symbols when no data is available for transmission on that one of the plurality of lines;
perform crosstalk reduction of a plurality of lines in a vectored group using a crosstalk reduction circuit; and
modify the crosstalk reduction based on a previous crosstalk reduction in case of a change of composition of the vectored group in the discontinuous operation mode;
wherein, for a case when one line of the lines is deactivated, the device is configured to perform crosstalk reduction by precompensating crosstalk using a non-linear precoding according to:
x a =P f aa ·u mod a +( H aa −1 ·H ad )· P f da ·u mod a
wherein H is a channel matrix, where x is a vector of signals sent on active lines, P is a precompensation matrix, and u a is a vector of data signals to be sent on the active lines.
14. The device of claim 13 , wherein the device is configured to perform the crosstalk reduction by precompensating crosstalk prior to transmitting signals via the lines of the vectored group.
15. The device of claim 13 , wherein the device is configured to perform the crosstalk reduction by canceling crosstalk after receiving signals from the lines of the vectored group.
16. The device of claim 13 , wherein the device is configured to perform the crosstalk reduction in a case, where only a subset of lines of the lines are active.
17. The device of claim 16 , wherein the crosstalk reduction is based on crosstalk reduction coefficients for a case where all of the lines are active.
18. The device of claim 13 , wherein the device is arranged as a distribution point.
19. A device arranged to transmit data in a discontinuous operation network, wherein the device comprising: a processor, and a memory; wherein the device configured to:
transmit on any of the plurality of lines symbols corresponding to the data are transmitted during a transmission opportunity of a time division duplex (TDD) frame;
transmit on any one of the plurality of lines in a discontinuous operation mode quiet or idle symbols when no data is available for transmission on that one of the plurality of lines;
perform crosstalk reduction of a plurality of lines in a vectored group using a crosstalk reduction circuit; and
modify the crosstalk reduction based on a previous crosstalk reduction in case of a change of composition of the vectored group in the discontinuous operation mode;
wherein, for a case where one line of the lines is deactivated, the device is configured to perform crosstalk reduction according to:
û a =G aa y a −G da ·G dd −1 ·G ad ·y a ,
wherein û a is a corrected received signal, y a is a received and G is an equalization matrix for a case when all lines are active.
20. The device of claim 19 , wherein the device is configured to perform the crosstalk reduction by precompensating crosstalk prior to transmitting signals via the lines of the vectored group.
21. The device of claim 19 , wherein the device is configured to perform the crosstalk reduction by canceling crosstalk after receiving signals from the lines of the vectored group.
22. The device of claim 19 , wherein the device is configured to perform the crosstalk reduction in a case, where only a subset of lines of the lines are active.
23. The device of claim 22 , wherein the crosstalk reduction is based on crosstalk reduction coefficients for a case where all of the lines are active.
24. The device of claim 19 , wherein the device is arranged as a distribution point.