Patent ID: 9020021
Filing Date: 2015-04-28
Classification: H04J,H04L

Abstract:
1. An apparatus for encoding data signals, comprising: a transmitter configured to encode and transmit a data signal over a communication channel, the transmitter including a precoder; a signal shaper configured to adjust the data signal by applying an equalization setting to the data signal, the equalization setting including an amplitude and offset and transmit the adjusted data signal to the precoder; and a processing unit in communication with a memory device, the memory device storing instructions that when executed by the processing unit result in: receiving a test signal from the transmitter; receiving channel coefficients associated with the communication channel; applying a plurality of amplitude settings and a plurality of offset settings to the test signal, and for each of the plurality of amplitude settings and the plurality of offset settings, calculating whether a modulo amplitude level would occur at a receiver using a modulo operation, wherein the calculating includes performing the modulo operation on the test signal and generating an output signal, and comparing the test signal to the output signal; selecting the equalization setting from the plurality of amplitude settings and the plurality of offset settings based on the calculations; and transmitting a control signal specifying the equalization setting to the signal shaper.