Signal processing for wireless communication systems