Throughput and proportional fairness in cognitive radio networks