A Quinary Coding and Matrix Structure-Based Channel Hopping Algorithm for Blind Rendezvous in Cognitive Radio Networks

The multi-channel blind rendezvous problem in distributed cognitive radio networks (DCRNs) refers to how users can hop to the same channel at the same time slot without any prior knowledge (i.e., each user is unaware of other users' information). The channel hopping (CH) technique is a typical...

Full description

Saved in:
Bibliographic Details
Published inProceedings - International Conference on Computer Communications and Networks pp. 1 - 10
Main Authors Liu, Qinglin, Lin, Zhiyong, Wei, Zongheng, Wen, Jianfeng, Yi, Congming, Liu, Hai
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2023
Subjects
Online AccessGet full text
ISSN2637-9430
DOI10.1109/ICCCN58024.2023.10230104

Cover

More Information
Summary:The multi-channel blind rendezvous problem in distributed cognitive radio networks (DCRNs) refers to how users can hop to the same channel at the same time slot without any prior knowledge (i.e., each user is unaware of other users' information). The channel hopping (CH) technique is a typical solution to this blind rendezvous problem. In this paper, we propose a quinary coding and matrix structure-based CH algorithm called QCMS-CH. It can guarantee the rendezvous of users using only one cognitive radio in the scenario of the asynchronous clock (i.e., arbitrary time drift between users), heterogeneous channels (i.e., the available channel sets of users are distinct), and symmetric role (i.e., all users play a same role). The QCMS-CH algorithm first represents a randomly selected channel (denoted by R) as a fixed-length quaternary number. Then it encodes the quaternary number into a quinary bootstrapping sequence according to a carefully designed quaternary-quinary coding table with the prefix "R00". Finally, it builds a CH matrix column by column according to the bootstrapping sequence and six different types of elaborately generated subsequences. The user can access the CH matrix row by row and accordingly perform its channel hopping to attempt to rendezvous with other users. We derive an upper bound on its Maximum Time-To-Rendezvous (MTTR). Simulation results show that QCMS-CH algorithm outperforms the state-of-the-art in terms of the MTTR and the Expected Time-To-Rendezvous (ETTR).
ISSN:2637-9430
DOI:10.1109/ICCCN58024.2023.10230104