I am seeking to understand, exactly, how to calculate a soft MLL output from a received BPSK signal, and what information is needed. I would like to implement turbo coding in my system, but the receiver is non-coherent, with a random phase offset and no channel state information available. I would like to know if it is still possible to get good performance from a turbo decoder.
Asked
Active
Viewed 79 times
0
-
What do you mean by non-coherent? No carrier and sampling offset recovery at all? – Sep 02 '22 at 20:33
-
1BPSK cannot be demodulated with a non coherent receiver when the channel has random phase offset; you need to use Differentially-encoded BPSK (DBPSK) and a differentially-coherent receiver. See this answer or this one for some details. – Dilip Sarwate Sep 03 '22 at 15:27
-
As Dilip says, there's no information about phase if you're not coherently receiving, so, reception carries literally 0 (mutual) information about transmission, and you cannot make data out of no information. So, it's not clear what you actually want to do here. Are you sure you're doing both BPSK and non-coherent reception. – Marcus Müller Sep 03 '22 at 19:50