US 12,267,186 B2
Preamble matrix
Aliye Kaya, Murray Hill, NJ (US); and Luiz Fernando Medeiros, Espoo (FI)
Assigned to Nokia Solutions and Networks Oy, Espoo (FI)
Filed by Nokia Solutions and Networks Oy, Espoo (FI)
Filed on Sep. 21, 2023, as Appl. No. 18/471,589.
Claims priority of application No. 20225823 (FI), filed on Sep. 22, 2022.
Prior Publication US 2024/0106682 A1, Mar. 28, 2024
Int. Cl. H04L 25/02 (2006.01); H04L 5/00 (2006.01)
CPC H04L 25/0204 (2013.01) [H04L 5/0048 (2013.01); H04L 25/0224 (2013.01)] 13 Claims
OG exemplary drawing
 
1. An apparatus comprising at least one processor, and at least one memory storing instructions which, when executed by the at least one processor, cause the apparatus at least to:
receive a sequence from a network element of a radio access network, wherein the sequence is encoded with a preamble matrix comprising a plurality of entries, wherein at least a subset of the plurality of entries indicate random-access preambles, and the preamble matrix has been generated randomly or based on a plurality of network entities or user equipment;
decode the sequence, wherein the sequence is decoded by using a decoder that was trained by:
creating a first matrix comprising a plurality of random-access preamble sets;
selecting a sample batch from the first matrix;
inputting the sample batch to an encoder with at least one neural network layer;
receiving a sequence as an output from the encoder, wherein the sequence is encoded with the sample batch;
inputting the sequence to the decoder with at least one neural network layer;
receiving a second matrix as an output from the decoder;
determining a binary cross-entropy loss comparing the sample batch and the second matrix;
propagating the binary cross-entropy loss to the decoder and the encoder via an optimizer; and
repeating the selection of the sample batch, the inputting of the sample batch, the receiving of the sequence, the inputting of the sequence, the receiving of the second matrix, the determining, and the propagating until the binary cross-entropy loss is below a threshold;
generate a root sequence and a cyclic shift based at least partly on the decoding;
generate a random-access preamble based on the root sequence and the cyclic shift; and
transmit the random-access preamble to the network element.