Patent ID: 8274921

Claim:
A system for communicating data, comprising: a transmitter for transmitting a communications signal that carries communications data and comprising a modulator for approximating the frequencies of sine/cosine basis waveforms using stored complex exponential functions corresponding to square type waveforms and adding and subtracting the complex exponential functions to generate an orthogonal frequency division multiplexed (OFDM) communications signal as a plurality of N data subcarriers that carry communications data as data symbols; and a receiver for receiving the OFDM communications signal and comprising a demodulation circuit for demodulating the OFDM communications signal using logical shifts and additions of multiples of +/−2 p based on stored complex exponential functions corresponding to sine/cosine basis waveform approximations to extract amplitude and phase values from a plurality of N data subcarriers as data symbols within the OFDM communications signal.