Transmitting of information in wireless communication
A method comprising receiving a modulated radio signal transmitting coded information bits, performing demodulating on the modulated radio signal, wherein demodulating comprises performing orthogonal time frequency space demodulation, performing equalization on the demodulated radio signal to obtain equalized symbols, obtaining log-likelihood ratios for the coded information bits from the equalized symbols using a trained machine learning model, and reconstructing the coded information bits.
1. An apparatus, comprising:
at least one processor, and
at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to:
receive a modulated radio signal transmitting coded information bits;
perform demodulating on the modulated radio signal, wherein demodulating comprises performing orthogonal time frequency space demodulation;
perform equalization on the demodulated radio signal to obtain equalized symbols;
obtain log-likelihood ratios for the coded information bits from the equalized symbols using a trained machine learning model;
reconstruct the coded information bits; and
wherein the machine learning model is trained jointly with transmitter windowing optimizing and receiver windowing optimizing, wherein the transmitter window optimizing and receiver window optimizing comprises optimizing transmitter windowing parameter and receiver windowing parameter.
2. The apparatus according to claim 1 , wherein equalization is performed in delay-Doppler domain.
3. The apparatus according to claim 1 , wherein the trained machine learning model is a convolutional neural network.
4. The apparatus according to claim 3 , wherein the convolutional neural network is two dimensional.
5. The apparatus according to claim 3 , wherein the convolutional neural network leverages residual blocks.
6. The apparatus according to claim 1 , wherein the trained machine learning model is trained to approximate an optimal maximum a-posteriori distribution.
7. The apparatus according to claim 1 , wherein demodulating the modulated radio signal comprises performing orthogonal frequency-division multiplexing.
8. The apparatus according to claim 1 , wherein reconstructing the coded information bits comprises using a belief propagation decoding algorithm.
9. A method, comprising:
receiving a modulated radio signal transmitting coded information bits;
performing demodulating on the modulated radio signal, wherein demodulating comprises performing orthogonal time frequency space demodulation;
performing equalization on the demodulated radio signal to obtain equalized symbols;
obtaining log-likelihood ratios for the coded information bits from the equalized symbols using a trained machine learning model; and
reconstructing the coded information bits,
wherein the machine learning model is trained jointly with transmitter windowing optimizing and receiver windowing optimizing, wherein the transmitter window optimizing and receiver window optimizing comprises optimizing transmitter windowing parameter and receiver windowing parameter.
10. The method according to claim 9 , wherein the trained machine learning model is a convolutional neural network.
11. The method according to claim 9 , wherein the trained machine learning model is trained to approximate an optimal maximum a-posteriori distribution.
12. The method according to claim 11 , wherein demodulating the modulated radio signal comprises performing orthogonal frequency-division multiplexing.
13. A computer program embodied on a non-transitory computer readable medium, said computer program comprising program instructions for causing an apparatus to perform at least:
receiving a modulated radio signal transmitting coded information bits;
performing demodulating on the modulated radio signal, wherein demodulating comprises performing orthogonal time frequency space demodulation;
performing equalization on the demodulated radio signal to obtain equalized symbols;
obtaining log-likelihood ratios for the coded information bits from the equalized symbols using a trained machine learning model; and
reconstructing the coded information bits,
wherein the machine learning model is trained jointly with transmitter windowing optimizing and receiver windowing optimizing, wherein the transmitter window optimizing and receiver window optimizing comprises optimizing transmitter windowing parameter and receiver windowing parameter.