CPC H04L 1/0076 (2013.01) [H04L 1/0061 (2013.01)] | 9 Claims |
4. A method, comprising:
encoding, by a layer-0 autoencoder, bit sequence x into a layer-0 codeword;
transmitting, by the layer-0 autoencoder, the layer-0 codeword over a channel;
decoding a received layer-0 codeword;
checking at least one parity or log-likelihood ratio value to determine if errors exist in the received layer-0 codeword;
providing feedback log-likelihood ratio metrics to the encoder and a decoder of the layer-1 autoencoder;
encoding, by the layer-1 autoencoder, the bit sequence x into a layer-1 codeword;
transmitting, by the layer-1 autoencoder, the layer-1 codeword;
decoding a received layer-1 codeword, wherein the layer-1 codeword has fewer bits than the layer-0 codeword;
determining that the layer-1 codeword has been received correctly according to the at least one parity or log-likelihood ratio value; and
in response to determining that the layer-1 codeword has been received correctly, transmitting an acknowledgement to a transmitter.
|