Code for Kalman Hybrid Precoding for MmWave MIMO Systems

This code compares the spectral efficiency of the proposed Kalman hybrid precoding scheme with MMSE and ZF.
Updated 19 Oct 2018

This code calculates the spectral efficiency achieved by the multi-user hybrid precoding algorithms in the paper - A. Vizziello, P. Savazzi and K. Chowdhury, "A Kalman based Hybrid Precoding for Multi-User Millimeter Wave Massive MIMO Systems," in IEEE Access, 2018.

At millimeterwaves, fully digital techniques are infeasible while purely analog solutions suffer performance limitations. The paper develops an iterative Kalman based hybrid analog/digital beamforming for multi-user scenario. An analytical error is formulated between the transmitted and estimated data so that the base station does not require information on the estimated data at the mobile stations but only the precoding/combining matrix. Simulation results confirm significant improvement in terms of spectral efficiency.

The code compares the spectral efficiency of the proposed hybrid Kalman precoder with fully-digital MMSE and ZF, hybrid MMSE and ZF, analog only beamsteering, single-user (no interference).

MATLAB Release Compatibility
Created with R2017a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Beamforming and Direction of Arrival Estimation in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!