Skip to content
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

The performance of cython_polar #19

Open
An00001 opened this issue Dec 18, 2023 · 1 comment
Open

The performance of cython_polar #19

An00001 opened this issue Dec 18, 2023 · 1 comment

Comments

@An00001
Copy link

An00001 commented Dec 18, 2023

Hello,
I have encountered an issue while running "my_project_with_aff3ct/examples/cython_polar/codec_polar.py." I noticed that when R=0.5 and R=0.59, the BER becomes 0 for SNR<0. However, all the literature I have read so far indicates that the BER should only drop to 0 when SNR>0. I am confused about this discrepancy and would appreciate your assistance.

The power in the “codec_polar.py” is obtained by calculating the variance of the codewords, and this is used to compute the variance (noise power) of the noise. However, based on my past observations, noise variance is typically calculated by setting Es=1 in other cases. I would like to know the differences between these two methods. Does the implementation of noise variance in these two ways affect the performance of BER?

cgi-bin_mmwebwx-bin_webwxgetmsgimg_ MsgID=2102087971810089219 skey=@crypt_c3dbfae5_b7d31ea81c44ae7e7ced94ff58a8e1ae mmweb_appid=wx_webfilehelper
cgi-bin_mmwebwx-bin_webwxgetmsgimg_ MsgID=6568844997296599415 skey=@crypt_c3dbfae5_b7d31ea81c44ae7e7ced94ff58a8e1ae mmweb_appid=wx_webfilehelper

@kouchy
Copy link
Member

kouchy commented Dec 19, 2023

This is a contribution from @SubtleMuffin. Maybe he can answer you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants