5. Conclusions
In this paper, we proposed the PJR algorithm for rendezvous in CR networks. We first considered a role-based solution and showed that it ensures rendezvous in at most (C + 1)2 time slots. Furthermore, the PJR algorithm has better performance than the other existing work, the ACH algorithm, in terms of ETTR due to the specific property of constructed sequences. We also studied the case in which there is a mismatch between the duration of time slots in two SUs and give a solution to guarantee rendezvous in this condition. Afterwards, we proposed the mPJR algorithm for non-rolebased case. Simulation results showed that the proposed algorithm has the lowest ETTR in various PUs’ traffic patterns with respect to other related works. Besides, its variance of TTR is the lowest among other algorithms under almost all cases which makes it a promising solution for rendezvous in CR networks.