Git Product home page Git Product logo

userassociation's Introduction

UserAssociation

This repository consists of codes for the Policy based User Association method that is being developed. Currently the code for mMTC and eMBB is available for use. You can clone the Master Branch.

The main tasks done by this codebase are explained in the article: "User Association and Resource Allocation in 5G (AURA-5G): A Joint Optimization Framework", Elsevier Computer Networks.

Specifically, the program generates the scenario and simulates the wireless evironment based on the parameters specified in the article mentioned above. The data is then fed to the Gurobi optimizer which generates feasible solutions. This metadata is then fed into the visualization toolbox developed, which assists in performing the necessary data analysis.

The program can be run from CLI, simply by:

python MCMC.py
python plotgen.py

Note: Be careful about the directories for storing the metadata. Also there is a Telegram bot that can be created which can receive the status messages from the code. To do this, you need to go to Telegram, create a bot using botfather, and then use the token and insert it into the Token area that is left blank in the code.

For further queries, feel free to write me at: [email protected]

Collaborators: Dr. Elena Lopez-Aguilera, Dr. Ilker Demirkol
Work Funded by: EU H2020 MSCA-ITN Project Grant # 675806.
Special Thanks: Dr. H Birkan Yilmaz

userassociation's People

Contributors

jainakshay91 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.