Joint rate and power allocation for cognitive radios in dynamic spectrum access environment | Synapse