Fully Distributed Channel-Hopping Algorithms for Rendezvous Setup in Cognitive Multiradio Networks

Channel rendezvous is a vital step to form a cognitive radio network (CRN). It is intractable to guarantee rendezvous for secondary users (SUs) within a short finite time in asynchronous, heterogeneous, and anonymous CRNs. However, most previous heterogeneous algorithms rely on explicit SUs' identifiers (IDs) to guide rendezvous, which is not fully distributed. In this paper, we exploit the mathematical construction of sunflower sets to develop a single-radio sunflower set (SSS)-based pairwise rendezvous algorithm. We propose an approximation algorithm to construct disjoint sunflower sets. Then, the SSS leverages the variant permutations of elements in sunflower sets to adjust the order of accessing channels instead of SUs' IDs, which is more favorable for anonymous SUs in distributed environments. We also propose a multiradio-sunflower-set-based pairwise rendezvous algorithm to bring additional rendezvous diversity and accelerate the rendezvous process. Moreover, for the case with more than two SUs, we propose a multiuser collaborative scheme in which SUs cooperatively exchange and update their channel-hopping sequences until rendezvous. We derive the theoretical upper and lower bounds of rendezvous latency of the proposed algorithms. Extensive simulation comparisons with the state-of-the-art blind-rendezvous algorithms are conducted, incorporating the metrics of maximum and expected time-to-rendezvous. The simulation results show that our algorithms can achieve rendezvous faster than previous works.

[1]  Wanjiun Liao,et al.  CACH: Cycle-Adjustable Channel hopping for control channel establishment in cognitive radio networks , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[2]  Baosheng Wang,et al.  Channel-Hopping-Based Communication Rendezvous in Cognitive Radio Networks , 2014, IEEE/ACM Transactions on Networking.

[3]  Luiz A. DaSilva,et al.  Rendezvous for Cognitive Radios , 2011, IEEE Transactions on Mobile Computing.

[4]  Hai Liu,et al.  Enhanced Jump-Stay Rendezvous Algorithm for Cognitive Radio Networks , 2013, IEEE Communications Letters.

[5]  Qian Zhang,et al.  Rendezvous Protocols Based on Message Passing in Cognitive Radio Networks , 2013, IEEE Transactions on Wireless Communications.

[6]  Ting-Yu Lin,et al.  Channel-Hopping Scheme and Channel-Diverse Routing in Static Multi-Radio Multi-Hop Wireless Networks , 2015, IEEE Transactions on Computers.

[7]  David Gomez-Barquero,et al.  Broadcast television spectrum incentive auctions in the u.s.: trends, challenges, and opportunities , 2015, IEEE Communications Magazine.

[8]  Hai Liu,et al.  Channel-hopping based on available channel set for rendezvous of cognitive radios , 2014, 2014 IEEE International Conference on Communications (ICC).

[9]  Stasys Jukna,et al.  Extremal Combinatorics - With Applications in Computer Science , 2001, Texts in Theoretical Computer Science. An EATCS Series.

[10]  Kaushik R. Chowdhury,et al.  Common control channel design for cognitive radio wireless ad hoc networks using adaptive frequency hopping , 2010, Ad Hoc Networks.

[11]  Yalew Zelalem Jembre,et al.  Multi-interface rendezvous in self-organizing cognitive radio networks , 2014, 2014 IEEE International Symposium on Dynamic Spectrum Access Networks (DYSPAN).

[12]  Geoffrey Ye Li,et al.  Cognitive radio networking and communications: an overview , 2011, IEEE Transactions on Vehicular Technology.

[13]  Hai Liu,et al.  Multiple Radios for Fast Rendezvous in Cognitive Radio Networks , 2015, IEEE Transactions on Mobile Computing.

[14]  Chih-Min Chao,et al.  A Fast Rendezvous-Guarantee Channel Hopping Protocol for Cognitive Radio Networks , 2015, IEEE Transactions on Vehicular Technology.

[15]  Xiaodong Wang,et al.  A Neighbor Cooperation Framework for Time-efficient Asynchronous Channel Hopping Rendezvous in Cognitive Radio Networks , 2012, 2012 IEEE International Symposium on Dynamic Spectrum Access Networks.

[16]  Jang-Ping Sheu,et al.  A Comment on “Short Channel Hopping Sequence Approach to Rendezvous for Cognitive Networks” , 2014, IEEE Communications Letters.

[17]  Ji Li,et al.  A new communication framework for wide-band cognitive radio networks , 2014, 2014 Eleventh Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[18]  Xiaojiang Du,et al.  Multichannel Broadcast Via Channel Hopping in Cognitive Radio Networks , 2015, IEEE Transactions on Vehicular Technology.

[19]  Zhaoquan Gu,et al.  Nearly optimal asynchronous blind rendezvous algorithm for Cognitive Radio Networks , 2013, 2013 IEEE International Conference on Sensing, Communications and Networking (SECON).

[20]  Mohammad Abdel-Rahman,et al.  Game-theoretic quorum-based frequency hopping for anti-jamming rendezvous in DSA networks , 2014, 2014 IEEE International Symposium on Dynamic Spectrum Access Networks (DYSPAN).

[21]  Wing-Kai Hon,et al.  Rendezvous for heterogeneous spectrum-agile devices , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[22]  Shan-Hung Wu,et al.  On bridging the gap between homogeneous and heterogeneous rendezvous schemes for cognitive radios , 2013, MobiHoc '13.

[23]  Chien-Chung Shen,et al.  ROP: Near-Optimal Rendezvous for Dynamic Spectrum Access Networks , 2013, IEEE Transactions on Vehicular Technology.

[24]  Xuemin Shen,et al.  HC-MAC: A Hardware-Constrained Cognitive MAC for Efficient Spectrum Management , 2008, IEEE Journal on Selected Areas in Communications.

[25]  Zhaoquan Gu,et al.  Fully distributed algorithms for blind rendezvous in cognitive radio networks , 2014, MobiHoc '14.

[26]  Calvin C. Newport,et al.  Efficient Communication in Cognitive Radio Networks , 2015, PODC.

[27]  Guey-Yun Chang,et al.  A Fast Rendezvous Channel-Hopping Algorithm for Cognitive Radio Networks , 2013, IEEE Communications Letters.

[28]  Zhaoquan Gu,et al.  Improved rendezvous algorithms for heterogeneous cognitive radio networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[29]  Xuemin Shen,et al.  Asynchronous Multichannel MAC Design With Difference-Set-Based Hopping Sequences , 2011, IEEE Transactions on Vehicular Technology.

[30]  Kaigui Bian,et al.  A group-theoretic framework for rendezvous in heterogeneous cognitive radio networks , 2014, MobiHoc '14.

[31]  Richard Demo Souza,et al.  Short Channel Hopping Sequence Approach to Rendezvous for Cognitive Networks , 2014, IEEE Communications Letters.

[32]  Hai Liu,et al.  Jump-Stay Rendezvous Algorithm for Cognitive Radio Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[33]  Jang-Ping Sheu,et al.  Novel Channel-Hopping Schemes for Cognitive Radio Networks , 2014, IEEE Transactions on Mobile Computing.

[34]  Kaigui Bian,et al.  Maximizing Rendezvous Diversity in Rendezvous Protocols for Decentralized Cognitive Radio Networks , 2013, IEEE Transactions on Mobile Computing.

[35]  Chih-Chun Wang,et al.  Fast rendezvous for multiple clients for cognitive radios using coordinated channel hopping , 2012, 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).