Cognitive Radio Network (CRN) has to stall its packet transmission periodically to sense the spectrum for Primary User’s (PU’s) transmission. The limited and dynamically available spectrum and fixed periodic schedule of transmission interruption makes it harder to model the performance of a CRNs. Again, an open and dynamic spectrum access model brings forth a serious challenge of sustenance among the CRN and makes them more susceptible to jamming-based denial of service (DoS) attacks. Inspired by honeypot in the network security, we propose a honeynet based defense mechanism called CR-honeynet. CR-honeynet aims to avoid attacks on legitimate communications by dedicating a Secondary User (SU) as a honeynode, to deter the attacker from attacking legitimate SUs and attack the honeynode instead. Dedicating an SU as honeynode, on account of its permanent idleness, is wasteful of an entire node as a resource. We seek to resolve the dilemma by dynamically selecting the honeynode for each transmission period. The contribution of the current paper is two-fold. Initially, we develop the first comprehensive queuing model for CRNs, which pose unique modeling challenges, due to their fixed periodic sensing and transmission cycles. In the second step, we introduce a series of strategies for honeynode selection to combat these attacks while keeping the CRN’s performance optimal for different traffic scenarios. We build a simulation of a CRN under jamming attack and analyze its performance with different honeynode selection strategies. We find that the predictions, of our mathematical model, track closely with the results of our simulation experiments.
Read full abstract