Cognitive radio (CR) is currently one of the most promising information transmission technologies to deal with the problem of spectrum scarcity and spectrum underutilization in wireless communications. CR networks aim to enhance spectrum efficiency to meet the ever-increasing demands of end users. The principle is to provide the opportunity for unlicensed users (secondary users, SUs) to temporarily and dynamically access the unused or sparsely used bandwidth while ensuring that it never interferes or degrades the performance of the incumbent license holders, commonly called primary users (PUs). This raises several challenges to be addressed in CR networks and performance of secondary users is one of the critical issues tackled in this paper. That is, we propose to devise CR networks as a retrial queueing system where PUs have preemptive priority over SUs. To calculate performance measures of the devised model under quite general assumptions about the model parameters, analytical methods are known to require hard calculations and the obtained results are generally not exploitable. For this reason, simulation modeling becomes the last resort to assess the dependability indicators. To this extend, we build the simulation model of the queueing system using Timed Stochastic Colored Petri Nets. Various useful results will be hence drawn while varying network conditions. Both exponential and Erlang distributions are considered for modeling service time of SUs. The obtained results with restrictive assumptions fit the analytical outcomes experienced for quite similar queuing models, which demonstrate the effectiveness of the proposed STCPN simulation model.
Read full abstract