Back to results
US 2026/0089035 A1Published application
Machine learning model - based radio receiver with low complexity, and related devices, methods and computer programs
AssigneeNokia Solutions and Networks Oy
InventorsToni Aleksi LEVANEN, Joachim WABNIG, Roope Oskari NIEMI, Krishna Mohan MISHRA
Life of this patent
Estimating the term…
Abstract
Devices, methods and computer programs for reducing complexity of a machine learning (ML) model-based radio receiver are disclosed. At least some example embodiments may allow, for example, reducing the number of computation operations, the size of data buffers, and/or the amount of data transferred for inference processing.
Claims13
A radio receiver, comprising:
- at least one processor;
- and
- at least one memory storing instructions that, when executed by the at least one processor, cause the radio receiver at least to:
- receive a radio signal comprising information symbols;
- and
- perform one or more processing tasks on the received information symbols to generate final information symbol estimates representing the received information symbols,
- wherein the instructions comprise a machine learning, ML, model comprising a chain of processing blocks, the one or more processing tasks comprise an interpolation task configured to apply interpolation to data obtained based on the received information symbols for facilitating the generation of the final in-formation symbol estimates, and the chain of processing blocks comprises an interpolation processing block configured to execute the interpolation task,
- and wherein the one or more processing tasks further comprise an equalization task configured to apply equalization for further facilitating the generation of the final information symbol estimates, the chain of processing blocks further comprises an equalization processing block configured to execute the equalization task, and the interpolation processing block is located subsequent to the equalization processing block in the chain of processing blocks of the ML model.
5 more elements
A method comprising:
- receiving, at a radio receiver a radio signal comprising information symbols;
- and
- performing, by the radio receiver, one or more processing tasks on the received information symbols to generate final information symbol estimates representing the received information symbols,
- wherein the radio receiver comprises a machine learning, ML, model comprising a chain of processing blocks, the one or more processing tasks comprise an interpolation task configured to apply interpolation to data obtained based on the received information symbols for facilitating the generation of the final information symbol estimates, and the chain of processing blocks comprises an interpolation processing block configured to execute the interpolation task,
- and wherein the one or more processing tasks further comprise an equalization task configured to apply equalization for further facilitating the generation of the final information symbol estimates, the chain of processing blocks further comprises an equalization processing block configured to execute the equalization task, and the interpolation processing block is located subsequent to the equalization processing block in the chain of processing blocks of the ML model.
2 more elements
A computer program comprising instructions for causing a radio receiver to perform at least the following:
- receiving a radio signal comprising information symbols;
- and
- performing one or more processing tasks on the received information symbols to generate final information symbol estimates representing the received information symbols,
- wherein the instructions comprise a machine learning, ML, model comprising a chain of processing blocks, the one or more processing tasks comprise an interpolation task configured to apply interpolation to data obtained based on the received information symbols for facilitating the generation of the final information symbol estimates, and the chain of processing blocks comprises an interpolation processing block configured to execute the interpolation task,
- and wherein the one or more processing tasks further comprise an equalization task configured to apply equalization for further facilitating the generation of the final information symbol estimates, the chain of processing blocks further comprises an equalization processing block configured to execute the equalization task, and the interpolation processing block is located subsequent to the equalization processing block in the chain of processing blocks of the ML model.
2 more elements
Dependencies are inferred from the claim text.