lostinafro / ris-ofdm-loca-scheduling

Repo of the code of the paper "Localization-based OFDM scheduling for RIS-aided systems"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ris-ofdm-loca-scheduling

Code implementing the algorithm and the benchmark of the paper "Localization-based OFDM framework for RIS-aided systems"

Abstract

Efficient integration of reconfigurable intelligent surfaces (RISs) into the current wireless network standard is not a trivial task due to the overhead generated by performing channel estimation (CE) and phase-shift optimization. In this paper, we propose a framework enabling the coexistence between orthogonal-frequency division multiplexing (OFDM) and RIS technologies. Instead of wasting communication symbols for the CE and optimization, the proposed framework exploits the localization information obtainable by RIS-aided communications to provide a robust allocation strategy for user multiplexing. The results demonstrate the effectiveness of the proposed approach with respect to CE-based transmission methods.

The paper is accepted for presentation to the Holographic MIMO workshop of ICC 2023. A preprint version can be found here

The main results of the paper are obtainable by running

test_robust_max_min.py
test_robust_max_rate.py

to obtain the max-min and max-rate scheduler allocation Note that the scripts should be run with the flag -r to save the results.

The standard parameters can be edited changing environment.py.

Visualization of the already presented results can be obtained running visual_robust_performance.py. Also in this case flag -r print the results, in both .jpg and .tex format, in a plots directory. Check and edit scenario.common.standard_output_dir to change the default saving folder

About

Repo of the code of the paper "Localization-based OFDM scheduling for RIS-aided systems"


Languages

Language:Python 100.0%