Text this: Joint Transmitter / Receiver Optimization for Cognitive Radio Applications