The DSPs are available for channel equalisation, channel decoding, decryption, source decoding and so on.
So, the ideal software radio can be thought of as if you have what a block of A/D or D/A programmable DSPs lowing processors, and then the signal to the user.