A Cross-Layer Design for Resource Allocation and Congestion Control in Multichannel Multi-Hop Cognitive Radio Networks
Efficient and fair resource allocation associated with congestion control in multi-hop Cognitive Radio Networks (CRN) is a challenging problem. In this paper, the authors consider their mutual relationship through formulating a cross-layer optimization problem which addresses both the aggregate utility maximization and energy efficiency. By primal-dual method, the optimal solution is obtained via a distributed algorithm while keeping the outage probability on primary links below the allowable thresholds. The attraction of their proposed algorithm is that they utilize the broadcast property of wireless medium for message passing in power control and preserve the existing TCP stack for congestion control mechanism.