Consistent Channel Hopping Algorithms for the Multichannel Rendezvous Problem with Heterogeneous Available Channel Sets
Yiwei Liu, Yi-Chia Cheng, and Cheng-Shang Chang

TL;DR
This paper introduces a theoretical framework for consistent channel hopping algorithms in multichannel rendezvous problems, providing tight bounds on rendezvous times, proposing efficient algorithms, and extending strategies to multiple users with proven effectiveness.
Contribution
It develops a unified framework for consistent channel hopping, characterizes rendezvous times, and proposes scalable algorithms for multi-user scenarios in heterogeneous wireless networks.
Findings
All consistent channel selection functions are equivalent to selecting the smallest-index channel.
The expected time-to-rendezvous (ETTR) is the inverse of the Jaccard index for random permutations.
The proposed modulo algorithm achieves performance comparable to LSH-based algorithms.
Abstract
We propose a theoretical framework for consistent channel hopping algorithms to address the multichannel rendezvous problem (MRP) in wireless networks with heterogeneous available channel sets. A channel selection function is called consistent if the selected channel remains unchanged when the available channel set shrinks, provided the selected channel is still available. We show that all consistent channel selection functions are equivalent to the function that always selects the smallest-index channel under appropriate channel relabeling. This leads to a natural representation of a consistent channel hopping algorithm as a sequence of permutations. For the two-user MRP, we characterize rendezvous time slots using a fictitious user and derive tight bounds on the maximum time-to-rendezvous (MTTR) and expected time-to-rendezvous (ETTR). Notably, the ETTR is shown to be the inverse of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
