Skip to main content

Table 3 Pseudocode of the Stage II in ICASST Scheme

From: Interference-constrained adaptive simultaneous spectrum sensing and data transmission scheme for unslotted cognitive radio network

Stage I Adaptive Transmission
{
   SET the index j to 1;
   Judgement: IF Q(t) > Qth THEN
Estimate tsp2 with the algorithm stated in Section 5.3;
Calculate T 2 j according to the algorithm stated in Section 5.2;
SU Tx sends T 2 j to SU Rx;
Calculate the transmission power P s with the algorithm stated in section 5.1;
SU Tx transmits data with transmission time T 2 j and transmission power P s ;
SU Rx feeds the sensing result ChannelState back to SU Rx at the end of T 2 j ;
j = j + 1;
IF ChannelState = Idle THEN
CALL Stage I Adaptive Transmission;
ELSE
GOTO Judgment;
END IF
ELSE
   SU Tx waits T w seconds;
GOTO Judgment;
END IF
   }