Abstract:
The present invention relates to a communication controller (131; 132) and method for controlling communications between an access node (101; 102) and a plurality of remote communication units (211; 212) coupled to the access node via at least one wired transmission medium (20; 40). At least one communication unit (111, 211; 112, 212) of the access node and of the plurality of remote communication units is configured to operate in full-duplex mode according to a first full-duplex communication profile (OP1) when using a first subset of transmission resources (TSSET1; TONESET1) selected from a whole set of transmission resources available for communication over the at least one transmission medium, and according to a second full-duplex communication profile (OP2) when using a second non-overlapping subset of transmission resources (TSSET2; TONESET2) selected from the whole set of transmission resources. The first full-duplex communication profile includes first downstream and upstream transmit power profiles (PSDDS1, PSDUS1) to achieve first aggregate downstream and upstream data rates (DSMAX1, USMIN1; DSMAX2, USMIN2) over the at least one transmission medium, and the second full-duplex communication profile includes second downstream and upstream transmit power profiles (PSDDS2, PSDUS2) to achieve second aggregate downstream and upstream data rates (USMAX1, DSMIN1; USMAX2, DSMIN2) over the at least one transmission medium distinct from the respective first aggregate downstream and upstream data rates. The present invention also relates to a so-configured full-duplex communication unit.
Abstract:
In a multi-tone data transmission system, data are modulated on a set of M tones for being transmitted between a transmitter and a receiver. The data retransmission request device in such system is adapted to request retransmission of a data transmission unit that is hierarchically modulated at a particular hierarchical level and that is modulated on a particular group of N tones, N being a positive integer value greater than one and smaller than or equal to M.
Abstract:
In accordance with an embodiment, the method includes detecting an update event whereupon a precoder needs to be updated, sending signal adjustment information to a receiver remotely coupled to a subscriber line out of the plurality of subscriber lines indicative of a signal compensation factor to be applied to a receive communication signal to compensate for a channel bias caused by the scheduled precoder update, and time-coordinating the precoder update with the enforcement of the signal compensation factor at the receiver.
Abstract:
A vectoring controller is configured to determine first coefficient values for a vectoring matrix at a first tone based on a first number of iterations through an iterative update algorithm and a first channel matrix estimate at the first tone, and to determine second coefficient values for the vectoring matrix at a second neighboring tone based on a second number of iterations through the iterative update algorithm and a second channel matrix estimate at the second tone. The vectoring controller is configured to start with the first coefficient values as initial values for the respective second coefficient values in the iterative update algorithm. The second number of iterations is lower than or equal to the first number of iterations.
Abstract:
In accordance with an embodiment the method includes temporarily configuring the vector processor with a new set of vectoring coefficients during one or more selected symbol positions; restoring the current set of vectoring coefficients outside the one or more selected symbol positions; obtaining at least one error measure over respectively at least one line of the group of vectored lines during the one or more selected symbol positions; and determining a suitability indication for the new set of vectoring coefficients based on the obtained at least one error measure.
Abstract:
The present invention relates to a communication controller (131; 132) and method for controlling communications between an access node (101; 102) and a plurality of remote communication units (211; 212) coupled to the access node via at least one wired transmission medium (20; 40). At least one communication unit (111, 211; 112, 212) of the access node and of the plurality of remote communication units is configured to operate in full-duplex mode according to a first full-duplex communication profile (OP1) when using a first subset of transmission resources (TSSET1; TONESET1) selected from a whole set of transmission resources available for communication over the at least one transmission medium, and according to a second full-duplex communication profile (OP2) when using a second non-overlapping subset of transmission resources (TSSET2; TONESET2) selected from the whole set of transmission resources. The first full-duplex communication profile includes first downstream and upstream transmit power profiles (PSDDS1, PSDUS1) to achieve first aggregate downstream and upstream data rates (DSMAX1, USMIN1; DSMAX2, USMIN2) over the at least one transmission medium, and the second full-duplex communication profile includes second downstream and upstream transmit power profiles (PSDDS2, PSDUS2) to achieve second aggregate downstream and upstream data rates (USMAX1, DSMIN1; USMAX2, DSMIN2) over the at least one transmission medium distinct from the respective first aggregate downstream and upstream data rates. The present invention also relates to a so-configured full-duplex communication unit
Abstract:
A vectoring controller for configuring a vectoring processor that jointly processes DMT communication signals to be transmitted over, or received from, a plurality of N subscriber lines according to a vectoring matrix. In accordance with an embodiment, the vectoring controller is configured, for given ones of a plurality of tones, to enable the given tone for direct data communication over a first set of N−Mk targeted lines out of the plurality of N subscriber lines, and to disable the given tone for direct data communication over a second disjoint set of Mk supporting lines out of the plurality of N subscriber lines, Mk denoting a non-null positive integer. The vectoring controller is further configured to configure the vectoring matrix to use an available transmit or receive power at the given tone over the second set of Mk supporting lines for further enhancement of data signal gains at the given tone over the first set of N−Mk targeted lines.
Abstract:
The present invention relates to a method for assigning transmission resources (101) to communications between an access node (11) and a plurality of subscriber devices (41 to 46) coupled to a shared transmission medium.In accordance with an embodiment of the invention, the method comprises characterizing interference between respective ones of the plurality of subscriber devices over the shared transmission medium, grouping highly-interfering subscriber devices into respective interfering groups (G1, G2, G3, G4) based on the so-characterized interference, and assigning disjoint transmission time intervals to upstream communication from any one subscriber device of any one interfering group and to downstream communication towards any other subscriber device of the same interfering group.The present invention also relates to a resource controller.
Abstract:
A network unit includes a non-linear precoder for jointly pre-processing transmit samples to be transmitted over respective communication channels for crosstalk mitigation. The non-linear precoder includes a first non-linear precoding stage configured to operate according to a first triangular precoding matrix and including a modulo function, followed by a second linear precoding stage configured to operate according to a second precoding matrix. The network unit further includes a first pilot signal generator configured to generate first pilot signals for pre-processing by the second precoding stage only to yield partially-precoded pilot signals for further transmission over the respective communication channels, and a controller configured to update the second precoding matrix based on first error measurements performed during the transmission of the partially-precoded pilot signals over the respective communication channels while keeping the first precoding matrix unaltered.
Abstract:
The method includes organizing a plurality of subscriber lines into a first group of subscriber lines and a second group of subscriber lines, the first group of subscriber lines at least including all the subscriber lines of the plurality of subscriber lines that do not support non-linear precoding operation and the second group of subscriber lines including the remaining subscriber lines of the plurality of subscriber lines; scaling first signals to be transmitted over respective ones of the first group of subscriber lines to confine respective intermediate transmit power levels at the input of a modulo unit and further to bypass or make ineffective the operation of the modulo unit; and processing the so scaled first signals and second signals to be transmitted over respective ones of the second group of subscriber lines through the first and second precoding stages.