IP Library Granted Patent US 12,250,071
Granted Patent B2
US 12,250,071 · App. 17/440,209 · Granted Mar 11, 2025

Link adaptation optimized with machine learning

Inventors: Christian Skärby (Stockholm, SE); Henrik Nyberg (Stockholm, SE); Raimundas Gaigalas (Hässelby, SE); Tor Kvernvik (Täby, SE)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04L1/0017G06N3/02H04L1/0003H04L1/0009H04L1/0026H04L1/0034
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,250,071
App. No.
17/440,209
Granted
Mar 11, 2025
Kind
B2
Abstract

Methods and systems for dynamically selecting a link adaptation policy, LAP. In some embodiments, the method includes generating a machine learning, ML, model, wherein generating the ML model comprises providing training data to an ML algorithm. The method further includes using channel quality information, additional information, and the ML model to select a LAP from a set of predefined LAPs. In some embodiments, the additional information comprises: neighbor cell information about a second cell served by a second TRP, distance information indicating a distance between a UE and a first TRP, and/or gain information indicating radio propagation gain between the UE and the serving node. The method further includes the first TRP transmitting second data to the UE using the selected LAP.

Claims (43)

1. A method for dynamically selecting a link adaptation policy (LAP), the method comprising:

generating a machine learning (ML) model, wherein generating the ML model comprises providing training data to an ML algorithm;

a first transmission point (TRP) transmitting first data to a user equipment (UE) using a first LAP, wherein the first TRP serves at least a first cell;

receiving a channel quality report transmitted by the UE, the channel quality report comprising channel quality information indicating a quality of a channel between the UE and the first TRP;

obtaining additional information, wherein the additional information comprises: neighbor cell information about a second cell served by a second TRP, distance information indicating a distance between the UE and the first TRP, and/or gain information indicating a radio propagation gain between the UE and the serving node;

using the channel quality information, the additional information, and the ML model to select a LAP from a set of predefined LAPs, the set of predefined LAPs comprising the first LAP and a second LAP; and

the first TRP transmitting second data to the UE using the selected LAP, wherein

the set of predefined LAPs is a set of predefined block error rate (BLER) targets,

the set of predefined BLER targets comprises a first BLER target and a second BLER target, and

using the channel quality information (CQI), the additional information, and the ML model to select a LAP from the set of predefined LAPs comprises:

i) inputting the COI and the additional information into the ML model, wherein the ML model is configured to use the inputted COI and additional information to produce a predicted value for the first BLER target;

ii) determining whether the predicted value for the first BLER target is greater than a predicted value for the second BLER target; and

iii) selecting the first BLER target as a result of determining that the predicted value for the first BLER target is greater than the predicted value for the second BLER target.

2. The method of claim 1 , wherein

the selected LAP indicates a block error rate (BLER) target, and

transmitting the second data to the UE using the selected LAP comprises transmitting the second data to the UE using the BLER target.

3. The method of claim 2 , wherein transmitting the second data to the UE using the BLER target comprises selecting a transport block size (TBS) based on the BLER target and transmitting the second data to the UE using the selected TBS.

4. The method of claim 1 , wherein the additional information further comprises neighbor cell information about a third cell served by a third TRP.

5. The method of claim 4 , wherein the neighbor cell information about the second cell and/or the third cell comprises Physical Resource Block (PRB) utilization.

6. The method of claim 1 , wherein the distance information indicating a distance between the UE and the first TRP comprises a timing advance (TA) indicator transmitted by the UE.

7. The method of claim 1 , wherein the predicted value is a predicted spectral efficiency value.

8. The method of claim 1 , wherein the predicted value for the first BLER target is a probability value indicating a probability that the first BLER target is an optimal BLER target.

9. A non-transitory computer readable medium storing a computer program comprising instructions which, when executed by processing circuitry of a device, causes the device to perform the method of claim 1 .

10. A first transmission point (TRP) configured to dynamically select a link adaptation policy (LAP), the first TRP adapted to:

generate a machine learning (ML) model, wherein generating the ML model comprises providing training data to an ML algorithm;

transmit first data to a user equipment (UE) using a first LAP, wherein the first TRP serves at least a first cell;

receive a channel quality report transmitted by the UE, the channel quality report comprising channel quality information indicating a quality of a channel between the UE and the first TRP;

obtain additional information, wherein the additional information comprises: neighbor cell information about a second cell served by a second TRP, distance information indicating a distance between the UE and the first TRP, and/or gain information indicating a radio propagation gain between the UE and the serving node;

use the channel quality information, the additional information, and the ML model to select a LAP from a set of predefined LAPs, the set of predefined LAPs comprising the first LAP and a second LAP; and

transmit second data to the UE using the selected LAP, wherein

the set of predefined LAPs is a set of predefined block error rate (BLER) targets,

the set of predefined BLER targets comprises a first BLER target and a second BLER target, and

using the channel quality information (COI), the additional information, and the ML model to select a LAP from the set of predefined LAPs comprises:

i) inputting the COI and the additional information into the ML model, wherein the ML model is configured to use the inputted COI and additional information to produce a predicted value for the first BLER target;

ii) determining whether the predicted value for the first BLER target is greater than a predicted value for the second BLER target; and

iii) selecting the first BLER target as a result of determining that the predicted value for the first BLER target is greater than the predicted value for the second BLER target.

11. The first TRP of claim 10 , wherein

the selected LAP indicates a block error rate (BLER) target, and

transmitting the second data to the UE using the selected LAP comprises transmitting the second data to the UE using the BLER target.

12. The TRP of claim 11 , wherein transmitting the second data to the UE using the BLER target comprises selecting a transport block size (TBS) based on the BLER target and transmitting the second data to the UE using the selected TBS.

13. The first TRP of claim 10 , wherein the additional information further comprises neighbor cell information about a third cell served by a third TRP.

14. The first TRP of claim 13 , wherein the neighbor cell information about the second cell and/or the third cell comprises Physical Resource Block (PRB) utilization.

15. The first TRP of claim 10 , wherein the distance information indicating a distance between the UE and the first TRP comprises a timing advance (TA) indicator transmitted by the UE.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2021
From: GAIGALAS, RAIMUNDAS; KVERNVIK, TOR; NYBERG, HENRIK; SKÄRBY, CHRISTIAN
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 057818/0611 →
Continuity (1)
Related Publication 20220149980A1 · May 12, 2022
References Cited (23)
US 11075929B1 · Li et al. · 2021 [cited by applicant]
US 20020072885A1 · Tang · 2002 [cited by applicant]
US 20090103598A1 · Chuang et al. · 2009 [cited by applicant]
US 20090286468A1 · Kim · 2009 [cited by examiner]
US 20100189075A1 · Iwamura · 2010 [cited by examiner]
US 20100317355A1 · Zangi et al. · 2010 [cited by applicant]
US 20120106370A1 · Radulescu · 2012 [cited by examiner]
US 20120184220A1 · Zhang et al. · 2012 [cited by applicant]
US 20140064109A1 · Krishnamurthy · 2014 [cited by applicant]
US 20160156430A1 · Madan et al. · 2016 [cited by applicant]
US 20170105210A1 · Mar et al. · 2017 [cited by applicant]
US 20190052396A1 · Skärby · 2019 [cited by applicant]
US 20190349905A1 · Matsuda et al. · 2019 [cited by applicant]
US 20200236559A1 · Spiotta · 2020 [cited by examiner]
US 20220182175A1 · Kvernvik et al. · 2022 [cited by applicant]
International Search Report and Written Opinion dated Nov. 6, 2019 in International Application No. PCT/SE2019/050238 (14 pages total). [cited by applicant]
International Search Report and Written Opinion dated Nov. 6, 2019 in International Application No. PCT/SE2019/050239 (14 pages total). [cited by applicant]
Saishankar, K.P. et al., “Reinforcement learning techniques for Outer Loop Link Adaptation in 4G/5G systems”, ARXIV.org, Cornell University Library, Olin Library Cornell University, Ithaca, NY, arXiv; 1708.00994v1, Aug.… [cited by applicant]
Auer, P. et al., “The Nonstochastic Multiarmed Bandit Problem”, Society for Industrial and Applied Mathematics, Siam J. Comput., 2002, vol. 32, No. 1, pp. 48-77 (30 pages total). [cited by applicant]
Allesiardo, R. et al., “A Neural Networks Committee for the Contextual Bandit Problem”, Sep. 29, 2014, arXiv:1409.8191v1 (8 pages total). [cited by applicant]
Franzen, C., “Neural Networks for Contextual Multi-armed Bandits: Neural Bandit, a neural networks committee for the contextual bandit problem”, May 9, 2017, The Wayback Machine, https://web.archive.org/web/201708101854… [cited by applicant]
Li, L. et al., “A Contextual-Bandit Approach to Personalized News Article Recommendation”, WWW 2010, Full Paper, Apr. 26-30, Raleigh, NC USA (10 pages total). [cited by applicant]
Non-Final Office Action dated Jan. 5, 2024 in related U.S. Appl. No. 17/440,030 (27 pages). [cited by applicant]