Skip to main content

Table 1 Summary of representative rendezvous protocols

From: Systematic construction of common channel hopping rendezvous strategies in cognitive radio networks

Protocol

ETTR

MTTR

MCTTR

Asymmetric

Maximum

Strategy

    

model support

rendezvous diversity

 

ACH(RB) [17]

Unknown

Unknown

Unknown

\(\checkmark \)

\(\checkmark \)

RB

A-MOCH [15]

Unknown

N 2N+1

N 2

\(\checkmark \)

\(\checkmark \)

RB

SRB [18]

\(\frac {N-1}{2}\)

N−1

Unknown

  

RB

ARCH [19]

Unknown

2N−1

N 2

\(\checkmark \)

\({\checkmark }^{\star }\)

RB

ASYN-ETCH [21]

\(\frac {2N^{2}+N}{N-1}\)

Unknown

Unknown

\(\checkmark \)

\(\checkmark \)

Hybrid

GOS [22]

\(\frac {N^{4}+2N^{2}+6N-3}{3N^{2}+3N}\)

N(N+1)

Unknown

  

CS

MC [22]

\(\frac {2P^{2}}{P-1}\)

Unknown

Unknown

  

Hybrid

MMC [22]

Unknown

Unknown

Unknown

\(\checkmark \)

 

Hybrid

DRSEQ [23]

Unknown

2N+1

Unknown

  

CS

CRSEQ [24]

Unknown

Unknown

P(3P−1)

\(\checkmark \)

 

CS

RW2 [25]

\((N-1)(\ln ^{n}+\frac {1}{2})\)

n(N−1)

2n(N+1−G)(N−1)

\(\checkmark \)

 

Hybrid

JS [26]

\(\frac {5P}{3}+3\)

3P

3N P(PG)+3P

\(\checkmark \)

\(\checkmark \)

Hybrid

EJS [27]

\(\frac {3P}{2}+3\)

4P

4P(P+1−G)

\(\checkmark \)

\(\checkmark \)

Hybrid

FRCH [16]

Unknown

2N+1

N(2N+1)

\(\checkmark \)

 

CS

SSB [28]

\(\frac {2(N-1)^{2}}{2N-1}\)

2N−2

(N−1)(2N−1)

\(\checkmark \)

 

CS

RPS [29]

(1)

(2)

Unknown

\(\checkmark \)

\(\checkmark \)

Hybrid

  1. N, number of available channels. P, smallest prime greater or equal than N for MC and CRSEQ, but N+1 for JS and EJS. n, number of nodes in the network. G, number of common available channels for two-user scenario. These results are valid when N is even, please see Table one in [19] for further details. This expression is only valid for some values of N, please see [16] for further details. In the RPS algorithm, each SU is equipped with more than one radio. (1): ETTR \( = \left \lceil \frac {P}{\max {(u,v)}-1}\right \rceil +\frac {\left (\left \lceil \frac {P}{\max {(u,v)}-1}\right \rceil -1\right)^{2}}{2\left \lceil \frac {P}{\min {(u,v)}-1}\right \rceil }\). (2): MTTR\( \,= \left \lceil 2\left \lceil \frac {P}{\max {(u,v)}}\right \rceil -1\right \rceil \). u,v, number of radios of SUs attempting to rendezvous. ARCH(RB), asynchronous channel hopping (role based). A-MOCH, asynchronous maximum overlapping channel hopping. SRB, simple role-based. ARCH, asynchronous rendezvous channel hopping. ASYN-ETCH, asynchronous efficient channel hopping. GOS, generated orthogonal sequences. MC, modular clock. MMC, modified modular clock. DRSEQ, deterministic rendezvous sequence. CRSEQ, channel rendezvous sequence. RW2, ring walk 2. JS, jump stay. EJS, enhanced jump stay. FRCH, fast rendezvous channel hopping. SSB, short sequence-based. RPS, role-based parallel sequence.