文摘
An important issue in designing multichannel MAC protocols for Opportunistic Spectrum Access (OSA) is the synchronization between Secondary Users (SUs). Synchronization can be performed in two phases: the initial handshaking, and then the synchronous hopping across available channels. In this paper, we address the problem of initial handshaking through the approach called “blind rendezvous”. We first introduce a role-based solution by constructing two channel hopping sequences. The secondary transmitter and receiver jump across channels according to these two sequences. The proposed algorithm guarantees rendezvous in at most science?_ob=MathURL&_method=retrieve&_eid=1-s2.0-S014036641600027X&_mathId=si26.gif&_user=111111111&_pii=S014036641600027X&_rdoc=1&_issn=01403664&md5=b8940c37650501947e76b620c9f25d5a" title="Click to view the MathML source">(C+1)2 time slots (where C is the number of channels) and two SUs have a chance to rendezvous in each successive period of C time slots. We show that this property of constructed sequences leads to a lower average time-to-rendezvous (TTR) for the proposed algorithm in comparison to other related works. We also devise a solution to ensure rendezvous in the presence of jitter. Next, we extend the proposed algorithm to the non-role-based scenario. Simulation results show that it has the best performance with respect to existing works in various traffic patterns of primary users. Besides, it is the most predictable solution due to its low variance of TTR.