1 research outputs found

    A Quasi-random Algorithm for Anonymous Rendezvous in Heterogeneous Cognitive Radio Networks

    Full text link
    The multichannel rendezvous problem that asks two secondary users to rendezvous on a common available channel in a cognitive radio network (CRN) has received a lot of attention lately. Most rendezvous algorithms in the literature focused on constructing channel hopping (CH) sequences that guarantee finite maximum time-to-rendezvous (MTTR). However, these algorithms perform rather poorly in terms of the expected time-to-rendezvous (ETTR) even when compared to the simple random algorithm. In this paper, we propose the quasi-random (QR) CH algorithm that has a comparable ETTR to the random algorithm and a comparable MTTR to the best bound in the literature. Our QR algorithm does not require the unique identifier (ID) assumption and it is very simple to implement in the symmetric, asynchronous, and heterogeneous setting with multiple radios. In a CRN with NN commonly labelled channels, the MTTR of the QR algorithm is bounded above by 9M⌈n1/m1βŒ‰β‹…βŒˆn2/m2βŒ‰9 M \lceil n_1/m_1 \rceil \cdot \lceil n_2/m_2 \rceil time slots, where n1n_1 (resp. n2n_2) is the number of available channels to user 11 (resp. 2), m1m_1 (resp. m2m_2) is the number of radios for user 11 (resp. 2), and M=⌈⌈log⁑2NβŒ‰/4βŒ‰βˆ—5+6M=\lceil \lceil \log_2 N \rceil /4 \rceil *5+6. Such a bound is only slightly larger than the best O((log⁑log⁑N)n1n2m1m2)O((\log \log N) \frac{n_1 n_2}{m_1 m_2}) bound in the literature. When each SU has a single radio, the ETTR is bounded above by n1n2G+9Mn1n2β‹…(1βˆ’Gn1n2)M\frac{n_1 n_2}{G}+9Mn_1n_2 \cdot (1-\frac{G}{n_1 n_2})^M, where GG is the number of common channels between these two users. By conducting extensive simulations, we show that for both the MTTR and the ETTR, our algorithm is comparable to the simple random algorithm and it outperforms several existing algorithms in the literature
    corecore