GithubHelp home page GithubHelp logo

mrahman2-vt / underlay-resource-allocation-in-cognitive-radio- Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fatemehshmd/resource-allocation-in-cognitive-radio-

0.0 0.0 0.0 17 KB

Resource allocation for underlay DSA Cognitive Radio networks using reinforcement learning (Q-Learning))

MATLAB 100.00%

underlay-resource-allocation-in-cognitive-radio-'s Introduction

Resource-allocation-in-Cognitive-Radio

Resource allocation for underlay DSA Cognitive Radio networks using reinforcement learning (Q-Learning))

Introduction:

This is a repository for the implementation of cognitive radio network. Since quality measurement of end user plays an ever increasing role in development of the wireless communications toward the 5G era, mean opinion score (MOS) has become a widely used metric, not only because it reflects the subjective quality experience of end users but it also provides a common quality assessment metric for traffic of different types. This paper presents a distributed underlay dynamic spectrum access (DSA) scheme based on MOS which performs integrated traffic management and resource allocation across traffics of dissimilar characteristics (real-time video and data traffic). The presented scheme maximizes the overall MOS through a reinforcement learning for a system where primary users coexist with secondary users accessing the same frequency band of interest, while satisfying a total interference constraint to the primary users. The use of MOS as a common metric allows teaching between nodes carrying different traffic without reducing performance. As a result, the docitive paradigm is applied to the presented scheme to investigate the impact of different docition scenarios on overall MOS where a new comer node being taught by experienced peers with similar and dissimilar traffics.

Running Scripts:

The project includes different scripts. The main code is AllTogether_New_Docitive.m, at the beginning of this script, there is a some regarding the simulated scenario (network topology + the number of secondary users and the Q-learning parameters). The action set can be changed in create_state_set.m, and the distance between the users (PU and SU) and their coresponding base stations can be set.

Acknowledgement:

If you use our model in your research, please cite the following paper: QoE-Driven Integrated Heterogeneous Traffic Resource Allocation Based on Cooperative Learning for 5G Cognitive Radio Networks,Fatemeh Shah Mohammadi, Andres Kwasinski, IEEE 5G World Forum, 9-11 July 2018, Santa Clara, California, USA.

underlay-resource-allocation-in-cognitive-radio-'s People

Contributors

fatemehshmd avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.