-
公开(公告)号:US12081324B2
公开(公告)日:2024-09-03
申请号:US17621747
申请日:2019-06-27
Applicant: Nokia Technologies Oy
Inventor: Faycal Ait Aoudia , Maximilian Stark , Jakob Hoydis
CPC classification number: H04L1/0002 , G06N3/045 , G06N3/047 , G06N3/08 , H04L25/49
Abstract: An apparatus, method and computer program is described including circuitry configured for using a transmitter algorithm to convert one or more inputs at a transmitter of a transmission system into one or more data symbols, wherein: the transmission system includes the transmitter implementing said transmitter algorithm, a channel and a receiver including a receiver algorithm; the transmitter algorithm includes trainable parameters for converting one or more received data symbols into one or more outputs; and the transmitter algorithm is stochastic.
-
公开(公告)号:US11695202B2
公开(公告)日:2023-07-04
申请号:US17252074
申请日:2018-07-13
Applicant: Nokia Technologies Oy
Inventor: Jakob Hoydis , Faycal Ait Aoudia
CPC classification number: H01Q3/01 , H01Q1/246 , H01Q21/061
Abstract: An apparatus, method and computer program product is disclosed. The apparatus may comprise means for receiving a performance metric for an antenna array comprised of a plurality of radiating elements, the performance metric being based on performance data associated with the antenna array, the antenna array having a radiating configuration represented by configuration parameters. The apparatus may also comprise means for updating the configuration parameters dependent on the received performance metric by means of estimating new configuration parameters for moving the performance metric towards a target value. The apparatus may also comprise means for re-configuring the radiating configuration of the antenna array based on the updated configuration parameters such that the physical geometry of the antenna array is changed.
-
公开(公告)号:US12040857B2
公开(公告)日:2024-07-16
申请号:US17795620
申请日:2020-01-29
Applicant: Nokia Technologies Oy
Inventor: Faycal Ait Aoudia , Mathieu Goutay , Jakob Hoydis
IPC: H04B7/0456 , H04L25/03
CPC classification number: H04B7/0456 , H04L25/03006 , H04L2025/03426
Abstract: The present subject matter relates to a receiver including a detector for receiving a signal from a transmitter. The detector includes a set of one or more settable parameters, and circuitry configured for implementing an algorithm having trainable parameters. The algorithm is configured to receive as input information indicative of a status of a communication channel between the transmitter and the receiver and to output values of the set of settable parameters of the detector. The detector is configured to receive a signal corresponding to a message sent by the transmitter and to provide an output indicative of the message based on the received signal and the output values of the set of settable parameters of the detector.
-
公开(公告)号:US11924007B2
公开(公告)日:2024-03-05
申请号:US17541528
申请日:2021-12-03
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Faycal Ait Aoudia , Jakob Hoydis
CPC classification number: H04L25/0254 , G06N3/08 , H04L25/0212 , H04L25/0222
Abstract: To obtain delay spread estimations and/or Doppler spread estimations, data representing received data is input to at least one trained model, the trained model outputting spread estimations.
-
公开(公告)号:US11894960B2
公开(公告)日:2024-02-06
申请号:US17700710
申请日:2022-03-22
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Faycal Ait Aoudia , Jakob Hoydis
CPC classification number: H04L27/01 , G06N20/00 , H04L27/26412 , H04L25/03165
Abstract: A method comprising receiving a modulated radio signal transmitting coded information bits, performing demodulating on the modulated radio signal, wherein demodulating comprises performing orthogonal time frequency space demodulation, performing equalization on the demodulated radio signal to obtain equalized symbols, obtaining log-likelihood ratios for the coded information bits from the equalized symbols using a trained machine learning model, and reconstructing the coded information bits.
-
公开(公告)号:US12015507B2
公开(公告)日:2024-06-18
申请号:US18013586
申请日:2020-06-29
Applicant: Nokia Technologies Oy
Inventor: Faycal Ait Aoudia , Jakob Hoydis
CPC classification number: H04L25/03165 , H04B7/0615 , H04L25/03343
Abstract: An apparatus, method and computer program is described including: receiving, at a receiver of a transmissions system, transmitted signals from each of a plurality of transmitters, wherein each transmitter communicates with the receiver over one of a plurality of channels of the transmission system, wherein each transmitter includes a transmitter algorithm having at least some trainable weights, wherein each transmitter algorithm has the same trainable weights and wherein each of the transmitted signals is based on a perturbed channel symbol generated at the respective transmitter, wherein the channel symbols and perturbations are known to the receiver; updating the weights of the transmitter algorithm, at the receiver, based on a loss function; providing the updated weights to each transmitter of the transmission system; and repeating the receiving and updating until a first condition is reached.
-
公开(公告)号:US20230078979A1
公开(公告)日:2023-03-16
申请号:US17795620
申请日:2020-01-29
Applicant: Nokia Technologies Oy
Inventor: Faycal Ait Aoudia , Matthieu GOUTAY , Jakob HOYDIS
IPC: H04B7/0456 , H04L25/03
Abstract: The present subject matter relates to a receiver including a detector for receiving a signal from a transmitter. The detector includes a set of one or more settable parameters, and circuitry configured for implementing an algorithm having trainable parameters. The algorithm is configured to receive as input information indicative of a status of a communication channel between the transmitter and the receiver and to output values of the set of settable parameters of the detector. The detector is configured to receive a signal corresponding to a message sent by the transmitter and to provide an output indicative of the message based on the received signal and the output values of the set of settable parameters of the detector.
-
公开(公告)号:US11483717B1
公开(公告)日:2022-10-25
申请号:US17707448
申请日:2022-03-29
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Faycal Ait Aoudia , Jakob Hoydis , Dani Johannes Korpi , Janne Matti Juhani Huttunen , Mikko Johannes Honkala
Abstract: Disclosed is a method comprising providing a first resource grid as input to a first machine learning algorithm, obtaining a second resource grid as output from the first machine learning algorithm, and transmitting a signal comprising the second resource grid by using orthogonal frequency-division multiplexing modulation.
-
公开(公告)号:US11070410B1
公开(公告)日:2021-07-20
申请号:US17149268
申请日:2021-01-14
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Faycal Ait Aoudia , Jakob Hoydis
Abstract: To support a wide range of code rates in probabilistic shaping based modulation schemes solutions, a constellation which is at least based on a trained model is used in the modulation. Depending on an implementation the trained model may be a constellation comprising a plurality of sub-constellations with trained parameters as constellation points, or the trained model may be for generating a constellation and corresponding constellation points.
-
公开(公告)号:US12159228B2
公开(公告)日:2024-12-03
申请号:US17277105
申请日:2018-09-25
Applicant: Nokia Technologies Oy
Inventor: Faycal Ait Aoudia , Jakob Hoydis , Abderrahmane Tchikou
Abstract: An apparatus, method and computer program is described comprising: initialising parameters of a transmission system, wherein the transmission system comprises a transmitter, a channel and a receiver, wherein the transmitter includes a transmitter algorithm having at least some trainable weights and the receiver includes a receiver algorithm having at least some trainable weights; updating trainable parameters of the transmission system based on a loss function, wherein the trainable parameters include the trainable weights of the transmitter and the trainable weights of the receiver and wherein the loss function includes a penalty term; quantizing said trainable parameters, such that said weights can only take values within a codebook having a finite number of entries that is a subset of the possible values available during updating; and repeating the updating and quantizing until a first condition is reached.
-
-
-
-
-
-
-
-
-