摘要

In this paper, we investigate the cross-layer optimization problem of congestion and power control in cognitive radio ad hoc networks (CRANETs) under predictable contact constraint. To measure the uncertainty of contact between any pair of secondary users (SUs), we construct the predictable contact model by attaining the probability distribution of contact. In particular, we propose a distributed cross-layer optimization framework achieving the joint design of hop-by-hop congestion control (HHCC) in the transport layer and per-link power control (PLPC) in the physical layer for upstream SUs. The PLPC and the HHCC problems are further formulated as two noncooperative differential game models by taking into account the utility function maximization problem and the linear differential equation constraint with regard to the aggregate power interference to primary users (PUs) and the congestion bid for a bottleneck SU. In addition, we obtain the optimal transmit power and the optimal data rate of upstream SUs by taking advantage of dynamic programming and maximum principle, respectively. The proposed framework can balance transmit power and data rate among upstream SUs while protecting active PUs from excessive interference. Finally, simulation results are presented to demonstrate the effectiveness of the proposed framework for congestion and power control by jointly optimizing the PLPC-HHCC problem simultaneously.