Devices and methods for machine learning assisted precoding

    公开(公告)号:US11996915B2

    公开(公告)日:2024-05-28

    申请号:US17620716

    申请日:2020-06-23

    IPC分类号: H04B7/0456 G06N20/00

    CPC分类号: H04B7/0456 G06N20/00

    摘要: A precoder for precoding a vector of information symbols is provided. The precoder includes a radius determination unit configured to determine a search sphere radius, the determination of the search sphere radius comprising applying a machine learning algorithm to input data dependent on the vector of information symbols and on a predefined precoding matrix; a sphere encoding unit configured to determine a perturbation vector from lattice points found inside a spherical region by applying a sphere search-based sequential algorithm, the spherical region having as a radius the search sphere radius, and a precoding unit configured to precode the vector of information symbols using the perturbation vector and a precoding matrix.

    Devices and methods for machine learning assisted sphere decoding

    公开(公告)号:US11888655B2

    公开(公告)日:2024-01-30

    申请号:US17620715

    申请日:2020-06-23

    IPC分类号: H04L25/03 G06N20/10 G06N3/048

    摘要: A decoder for decoding a signal received through a transmission channel represented by a channel matrix using a search sphere radius. The decoder comprises a radius determination device for determining a search sphere radius from a preliminary radius. The radius determination device is configured to: i. apply a machine learning algorithm to input data derived from the received signal, the channel matrix and a current radius, the current radius being initially set to the preliminary radius, which provides a current predicted number of lattice points associated with the current radius; ii. compare the current predicted number of lattice points to a given threshold; iii. update the current radius if the current predicted number of lattice points is strictly higher than the given threshold, the current radius being updated by applying a linear function to the current radius; Steps i to iii are iterated until a termination condition is satisfied, the termination condition being related to the current predicted number, the radius determination device being configured to set the search sphere radius to the current radius in response to the termination condition being satisfied.