XiaoFuLab/Antenna-Selection-and-Beamforming-with-BandB-and-ML
Machine learning accelerated Branch and Bound for Joint beamforming and antenna selection
This project helps wireless communications engineers design optimal antenna configurations and signal transmissions. It takes information about antenna arrays and desired signal qualities, then outputs the best antenna subset to use and how to adjust signals (beamforming weights) for optimal performance. Wireless network designers, cellular operators, and researchers in signal processing would use this to improve network efficiency.
No commits in the last 6 months.
Use this if you need to find the absolute best way to select antennas and shape signal beams for specific wireless communication scenarios, especially when power efficiency or signal quality is critical.
Not ideal if you need a quick, approximate solution and are not concerned with finding the mathematically optimal antenna selection and beamforming strategy.
Stars
26
Forks
8
Language
Python
License
—
Category
Last pushed
Jul 20, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/XiaoFuLab/Antenna-Selection-and-Beamforming-with-BandB-and-ML"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NVlabs/sionna
Sionna: An Open-Source Library for Research on Communication Systems
utcsilab/score-based-channels
Source code for paper "MIMO Channel Estimation using Score-Based Generative Models", published...
lab-emi/OpenDPD
OpenDPD is an end-to-end learning framework built in PyTorch for power amplifier (PA) modeling...
DeepMIMO/DeepMIMO
DeepMIMOv4: A Toolchain and Database for Ray-tracing Datasets.
NVlabs/neural_rx
Real-Time Inference of 5G NR Multi-user MIMO Neural Receivers