Abstract:
A system and a method are disclosed for selecting a detector using an NN for each RE in a communication system. A method includes receiving, by the electronic device, at an inference time, a signal from a transmitting device; extracting features from the received signal; inputting the extracted features to an NN, which is trained, at least in part, with a normalization function; and selecting, for each RE, a detector from a set of detectors based on non-normalized outputs of the NN.
Abstract:
A system and a method are disclosed for normalizing Log-Likelihood Ratios for bits of a transport block. For a narrowband channel estimation (NBCE), a normalization factor is selected based on an estimated delay spread, a cyclic prefix, an estimated Doppler spread, a rank, a modulation and coding scheme (MCS) and a signal-to-noise ratio (SNR) for the transport block, and an input LLRin for the individual bits of the transport block are scaled to respectively form an output LLRout for the individual bits of the transport block using the normalization factor. For a wideband channel estimation, a normalization factor is selected based on the rank/MCS/SNR of the transport block, and the input LLRin for the individual bits of the transport block are scaled to respectively form the output LLRout for the individual bits of the transport block using the normalization factor.
Abstract:
A method and system for training a neural network are herein provided. According to one embodiment, a method includes generating a first labelled dataset corresponding to a first modulation scheme and a second labelled dataset corresponding to a second modulation scheme, determining a first gradient of a cost function between a first neural network layer and a second neural network layer based on back-propagation using the first labelled dataset and the second labelled dataset, and determining a second gradient of the cost function between the second neural network layer and a first set of nodes of a third neural network layer based on back- propagation using the first labelled dataset. The first set of nodes of the third neural network layer correspond to a first plurality of detector classes associated with the first modulation scheme.
Abstract:
A system and method for receiving a quadrature amplitude modulation symbol. In some embodiments, the symbol has a plurality of bits and is associated with a point in a constellation of quadrature amplitude modulation points, each point of the constellation having associated with it a binary word. The method includes receiving a first analog signal carrying a modulation; performing initial estimation, to generate a first initial modulation estimate, for a portion of the first analog signal carrying a modulation; identifying, based on the first initial modulation estimate, a row of an initial candidate lookup table, the row corresponding to a region of the constellation; and reading from the row of the initial candidate lookup table a first plurality of initial candidate points of the constellation.
Abstract:
A method is provided for operating an electronic device. The method includes displaying GUI items; receiving a first touch input in respect to a first GUI; receiving a second touch input in respect to a second GUI; storing first information about a first external input object and a first drawing attribute, corresponding to the first GUI, associated with the first external input object in response to the first touch input; storing second information about a second external input object associated with a second drawing attribute, corresponding to the second GUI, in response to the second touch input; receiving a third touch input; determining whether the third touch input is input using the first external input object or the second external input object; identifying a drawing attribute for the third touch input from the stored information, based on the determination; and applying the identified drawing attribute to the third touch input.
Abstract:
A method and an apparatus are provided for performing a function corresponding to a recognized user input through a touch screen. The method includes displaying a window of an application; displaying a setting menu of the application; receiving a selection for at least one item in the setting menu; recognizing an input object that performed the selection; registering the input object as an object for executing a function corresponding to the at least one item selected by the input object; detecting an input by the input object in the application window; and executing the function in response to the input by the input object.
Abstract:
A method and an apparatus are provided in which a vector is generated from a covariance matrix of a received signal. The vector is input to a neural network to obtain an enhanced vector. The enhanced vector is converted into an enhanced matrix. Interference whitening is performed on the received signal using a whitening filter based on the enhanced matrix.
Abstract:
The disclosure provides a method of providing implicit channel state information (CSI) feedback from a user equipment (UE). The method includes determining a precoding matrix indicator (PMI) selection decision metric, selecting one of a sub-band (SB) linear combination coefficient (LCC) selection method, a wideband (WB) LCC selection method, or a sub-band group (SBG) LCC selection method, based on the determined PMI selection decision metric, determining, using the selected LCC selection method, PMI indices based on sub-bands configured by a base station, and transmitting the determined PMI indices to the base station.
Abstract:
A method and system for mitigating inter-satellite interference are provided. The method includes modifying a beam bore-sight of a satellite according to a hexagonal mapping, identifying beams of the satellite positioned outside of the hexagonal mapping, and reducing power of the beams positioned outside of the hexagonal mapping.
Abstract:
Methods and an apparatus are provided. A first method includes receiving an estimated first arrival path (FAP); processing the estimated FAP; providing a rounding operation on the processed estimated FAP to generate an adjustment value for adjusting a fast Fourier transform (FFT) window; determining a quantization error based on the processed estimated FAP; and summing the quantization error to the processed estimated FAR A second method includes receiving an estimated FAP; determining a weighted average of the estimated FAP; processing the weighted average of the estimated FAP; providing a rounding operation on the processed weighted average of the estimated FAP to generate an adjustment value for adjusting an FFT window; determining a delayed STR adjustment based on the processed weighted average of the estimated FAP in a previous time slot; and summing the delayed STR adjustment to the processed weighted average of the estimated FAP in a current time slot.