Giter Club home page Giter Club logo

eugenbobrov's Projects

adaptive-regularized-zero-forcing-beamforming-in-massive-mimo-with-multi-antenna-users icon adaptive-regularized-zero-forcing-beamforming-in-massive-mimo-with-multi-antenna-users

Modern wireless cellular networks use massive multiple-input multiple-output (MIMO) technology. This technology involves operations with an antenna array at a base station that simultaneously serves multiple mobile devices which also use multiple antennas on their side. For this, various precoding and detection techniques are used, allowing each user to receive the signal intended for him from the base station. There is an important class of linear precoding called Regularized Zero-Forcing (RZF). In this work, we propose Adaptive RZF (ARZF) with a special kind of regularization matrix with different coefficients for each layer of multi-antenna users. These regularization coefficients are defined by explicit formulas based on SVD decompositions of user channel matrices. We study the optimization problem, which is solved by the proposed algorithm, with the connection to other possible problem statements. We also compare the proposed algorithm with state-of-the-art linear precoding algorithms on simulations with the Quadriga channel model. The proposed approach provides a significant increase in quality with the same computation time as in the reference methods.

ldpc-codes icon ldpc-codes

loopy belief propagation in error-correction coding

lectures-mmp icon lectures-mmp

The most advantage lectures of the Forecasting Department

mmp_practicum_fall_2020 icon mmp_practicum_fall_2020

Лекции и материалы по курсу "Практикум на ЭВМ 2020/2021" осеннего семестра для студентов 3 курса кафедры ММП, ВМК МГУ

power-allocation-algorithms-for-massive-mimo-systems-with-multi-antenna-users icon power-allocation-algorithms-for-massive-mimo-systems-with-multi-antenna-users

Modern 5G wireless cellular networks use massive multiple-input multiple-output (MIMO) technology. This concept entails using an antenna array at a base station to concurrently service many mobile devices that have several antennas on their side. In this field, a significant role is played by the precoding (beamforming) problem. During downlink, an important part of precoding is the power allocation problem that distributes power between transmitted symbols. In this paper, we consider the power allocation problem for a class of precodings that asymptotically work as regularized zero-forcing. Under some realistic assumptions, we simplify the sum spectral efficiency functional and obtain tractable expressions for it. We prove that equal power allocation provides optimum for the simplified functional with total power constraint (TPC). Also, low-complexity algorithms that improve equal power allocation in the case of per-antenna power constraints (PAPC) are proposed. On simulations using Quadriga, the proposed algorithms show a significant gain in sum spectral efficiency while using a similar computing time as the reference solutions.

practical-rl icon practical-rl

Based on https://github.com/yandexdataschool/Practical_RL

vision-hack icon vision-hack

artificial intelligence and computer vision international student hackathon

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.