Abstract
We consider the problem of selecting the packet size, the Forward Error Correction (FEC) coding rate, and the duration of the spectrum sensing interval, which maximize the communication goodput (payload bits correctly received per unit time) of the Secondary Users (SUs) of a cognitive radio network. We start by deriving a closed form expression of the SUs achievable goodput under the assumption of Markovian primary channel use and perfect spectrum sensing. Then, we show that the optimal packet size and FEC coding rate selection change in case we impose a constraint on the maximum time SUs can wait before successfully transmitting a packet, i.e., on what we call the inter-packet transmission waiting time. Such waiting time depends on the alternating PU presence on the channel. Finally, we derive upper and lower bounds on the achievable goodput, which allow us to optimally select the packet size, the FEC coding rate, and the duration of the spectrum sensing time interval, in case of imperfect spectrum sensing. Extensive simulation results are provided that validate our findings. Specifically, we show that by adaptively and jointly selecting the system parameters as a function of received SU power and PU traffic statistics, it is possible to achieve a goodput increase in the order of 20%.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have