Orthogonal pulse polarity modulation involves wireless communication in
which the polarity of modulating pulses are set responsive to positive
and negative character values of a corresponding code sequence. In a
described implementation, data is converted to chip waveforms, spectrum
lines are removed, and pulses are appropriately shaped. For example, a
data bit stream may be converted into chip waveforms using a bit
stream-to-symbol segmenter, a symbol-to-code sequence mapper, and a code
sequence-to-chip waveform transformer. The polarities of respective
individual chips in a given chip waveform match the signs of respective
individual characters in a corresponding code sequence.