Interference suppression, waveform optimization, and diversity combining in multiple -access communication systems