Design and implementation of credit-based resource allocation protocol for DSA systems

This paper designs, implements, and evaluates an efficient dynamic spectrum access (DSA) protocol for cognitive radio networks. The proposed protocol relies on the concept of credit value to allocate resources among users fairly. It basically associates a credit value with each user (or agent) which captures its trustworthiness level, and then allocates spectrum resources to users based on their credit values. It relies on CSMA to allow users to share the spectrum resources. The protocol is implemented and evaluated using ns3, and is shown to perform well in terms of ensuring fairness and overcoming selfish behaviors among users. Using simulations, it is shown that the credit-based technique yields high system achievable rewards under various networking scenarios. In addition, the simulations also study the impact of various different practical aspects on the protocol's performance.

[1]  Kang G. Shin,et al.  OS-MAC: An Efficient MAC Protocol for Spectrum-Agile Wireless Networks , 2008, IEEE Transactions on Mobile Computing.

[2]  Q. Zhao,et al.  Decentralized cognitive mac for dynamic spectrum access , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[3]  Mohsen Guizani,et al.  Overcoming user selfishness in DSA systems through credit-based resource allocation , 2014, 2014 IEEE International Conference on Communications (ICC).

[4]  Byeong Gi Lee,et al.  Generalized CSMA/CA for OFDMA systems: protocol design, throughput analysis, and implementation issues , 2009, IEEE Transactions on Wireless Communications.

[5]  Ian F. Akyildiz,et al.  NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey , 2006, Comput. Networks.

[6]  Peter Dayan,et al.  Technical Note: Q-Learning , 2004, Machine Learning.

[7]  Mohsen Guizani,et al.  Adaptive service function for system reward maximization under elastic traffic model , 2013, GLOBECOM 2013.

[8]  Bechir Hamdaoui,et al.  Efficient Objective Functions for Coordinated Learning in Large-Scale Distributed OSA Systems , 2013, IEEE Transactions on Mobile Computing.

[9]  Brian M. Sadler,et al.  A Survey of Dynamic Spectrum Access , 2007, IEEE Signal Processing Magazine.