-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test_3gpp_channel_cdl.py can not pass unittest #555
Comments
Hi @majestichou, Unfortunately, I can't reproduce the error. |
This is my code
|
i run the above codw on windows 10 |
@faycalaa |
The channel coefficients generated by the CDL model are random. The unit test In your code, you've set the batch size to one when calling the CDL model, instead of 100000 (in
This results in averaging over a single sample, which is insufficient to converge to the expected mean value and leads to the test failing. Hope that helps. |
Thanks a lot! @faycalaa
Why the expect pf the power of each cluster's channel impulse response is the same as Table 7.7.1 in 3GPP TR 38.901? In other words, why the above unit test must be established? Can you recommend relevant mathematical derivation materials? |
The CDL model class in Sionna implements the channel model as specified in section 7.7.1 of the 3GPP TR 38.901 standard. The unit tests are designed to ensure the accuracy of this implementation, including verifying that the power levels align with the specified values. For more detailed information about these models, please refer to the specification documents. |
I used the latest version of sionna, and use test_3gpp_channel_cdl.py to test CDL channel. However the unit test failed
The follwing test failed.
The error is as follows:
The text was updated successfully, but these errors were encountered: