NVlabs / sionna

Sionna: An Open-Source Library for Next-Generation Physical Layer Research
https://nvlabs.github.io/sionna
Other
819 stars 232 forks source link

Error in resource grid 624 subcarriers and 8 streams #623

Open alejandroBlancoPizarro opened 1 month ago

alejandroBlancoPizarro commented 1 month ago

Dear Sionna community,

I am trying to simulate a 5G link using 10MHz (624 subcarriers) and 8 streams.

However, I got an error when calling the ResourceGrid function. This error applies only to 8 streams, for 2 and 4 streams works fine.

The Sionna version is 0.16.

Below is a screenshot of the error. I understand from the error that the size of the calculated pilots is not the same as the allocated positions of the pilots, but I am not sure how to handle it.

Screenshot from 2024-10-17 08-29-24

jhoydis commented 1 month ago

Hi @alejandroBlancoPizarro,

Thanks for reporting this issue. We'll look into it. In the meantime, you could just create a custom pilot pattern yourself. It should not be too difficult. Just allocate random QAM symbols for every stream on non-overlapping elements of the OFDM symbols dedicated to pilots. Just look at the patterns for 2 and 4 streams as examples.

alejandroBlancoPizarro commented 1 month ago

Hello Jakob,

Ok, I will try your solution, it looks feasible to me.

Thanks and best regards, Alejandro