Skip to content

Latest commit

 

History

History
93 lines (59 loc) · 4.59 KB

README.md

File metadata and controls

93 lines (59 loc) · 4.59 KB

Beamizer:

Licenza Creative Commons
Beamizer di Matteo Arciuli è distribuito con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionale.

Introduction:

Beamizer is an innovative planning tool able to select the optimal deployment of B5G base stations balancing capital expenditures, EMF levels and user throughput. The information on the users position provided by the 5G architecture plays a central role in our tool, which allows us to optimize the synthesis of the beams on the territory for all the simulated antennas Intuitively, the user localization precision allows tuning steer and tilt angles for each beam towards the served users. Our planning tool takes as input the candidate positions for the installationof B5G base stations, together with the localization accuracy levels for the users that need to be served. The multi-objective function is evaluated iteratively by increasing both the number of antennas evaluated each time and the combination of installed base stations. Then, for a given user localization accuracy level (uncertainty area), as output is provided the winner deployment of gNB site positions.

Requirements:

  • Matlab: widely tested on R2022b (9.13.0.2049777), 64-bit (win64)
  • Matlab Toolbox List:
    • Image Processing Toolbox
    • Signal Processing Toolbox
    • Automated Driving Toolbox
    • Statistics and Machine Learning Toolbox
    • MATLAB Compiler
    • MATLAB Support for MinGW-w64 C/C++ Compiler
    • Computer Vision Toolbox
    • Mapping Toolbox
  • RAM: minimum 4 GBs

Screenshots:

Flowchart :

block_diagram_optibeam_2 (1)

Download from GitHub and first run

Download.and.execution.mp4

Add a .kml file and run

run_import_kml.mp4

Import an old test and replot

Import.and.old.test.mp4

Post-processing a winner solution

Part 1:

postproc_p1.-.Realizzato.con.Clipchamp.mp4

Part 2:

postproc_p2.mp4

Developer :

Other Contributors :

Huge thanks to the collegues of the 5GPENCIL Team:

For the support functions :

For the GUI icons designers : -Unicons Font. -Rank Sol.

Acknowledgment :

Special thanks to Professor Luca Chiaraviglio.