Abstract

In this paper, we focus on the development and realistic evaluation of a resource allocation approach for cognitive radios implemented with Software Defined Radio (SDR) technology over two testbeds of the ORCA federation. Our cross-layer approach is based on a Markov Random Field (MRF) framework realizing a distributed computation among the secondary nodes of cognitive radios. This is the first implementation and real experimental evaluation of such a mechanism. New SDR functions for implementing various cognitive radio functionalities, such as spectrum sensing, distributed node synchronization, etc., were developed in GNU Radio from scratch. We demonstrated the feasibility of the MRF-based resource allocation approach and quantified various performance metrics of interest, such as allocation fairness and collision percentage. Through this development, several design principles of broader interest for SDR emerged (e.g., for spectrum sensing and collision detection design), while salient features of our framework requiring further research and development were discovered (e.g., need for parallel implementation).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call