The devices of Internet of Things (IoT) are integrated and interconnected by using the traditional wireless communication technology. Unavailability of spectrum sharing occurs in traditional wireless communication due to the presence of a massive number of IoT devices. Thus, Cognitive Radio Network (CRN) is introduced as a promising technology to utilize the spectrum efficiently. Channel Hopping Sequence (CHS) is used to establish communication among CRN users. However, the majority of CHS mechanisms only focus on multi-user single-hop scenarios, which can lead to bottleneck and throughput degradation problems. It is also found that few existing CHS mechanisms still have a low percentage of rendezvous that can cause difficulties for the Secondary Users (SUs) to communicate. Thus, it is a challenge to design efficient CHS for establishing fast communication among SUs under multi-user, multi-hop scenarios and asymmetric asynchronous environments. In this paper, Asymmetric Synchronous and Asymmetric Asynchronous (ASAA) Channel Hopping (CH) algorithms are designed for the multi-user CRN-enabled IoT devices to share the unused spectrum in the multi-hop scenario. The Multi-User Asymmetric Synchronous (MUAS) and Multi-User Asymmetric Asynchronous (MUAA) protocols are designed in the proposed ASAA channel hopping mechanism. The simulation results show that the proposed ASAA CHS algorithms outperform the existing CHS mechanisms in terms of throughput, Channel Loading (CL), Channel Utilization (CU), Maximum Time To Rendezvous (MTTR), Average Time to Rendezvous (ATTR) and Maximum Inter Rendezvous Interval (MIRI).
Read full abstract