Patent ID: 7616701

Claim:
A zero excess bandwidth modulation method, the method comprising: encoding a plurality of information bits, thereby generating a plurality of encoded bits; puncturing at least one of the plurality of encoded bits so that a plurality of remaining encoded bits includes a first encoded bit followed by a second encoded bit; after performing the puncturing, rearranging an order of the plurality of remaining encoded bits so that the first encoded bit follows the second encoded bit, thereby generating a sequence of discrete-valued modulation symbols; TH (Tomlinson-Harashima) precoding of the sequence of discrete-valued modulation symbols according to a predetermined overall channel symbol response having spectral zeroes at edges of a corresponding Nyquist band, thereby generating a plurality of discrete-time transmit signals at a modulation rate; inserting the plurality of discrete-time transmit signals into means to generate a continuous-time transmit signal by appropriate discrete-time filtering, digital-to-analog conversion (DAC), and continuous-time filtering; ensuring, within the means to generate the continuous-time transmit signal, that the continuous-time transmit signal has spectral zeroes at the edges of the corresponding Nyquist band, which equals a bandwidth of the available transmission band, and that any spectral components outside of the available transmission band are substantially suppressed; and launching the filtered, continuous-time transmit signal into the communication channel.