IP Library Granted Patent US 12,621,809
Granted Patent B2
US 12,621,809 · App. 17/802,355 · Granted May 5, 2026

Dynamic machine learning decision threshold for resource allocation

Inventors: Akram Bin Sediq (Kanata, CA); Peiliang Chang (Åkersberga, SE); Mats Zachrison (Örebro, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W72/04H04L5/0048
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,621,809
App. No.
17/802,355
Granted
May 5, 2026
Kind
B2
Abstract

Methods and apparatuses are provided for dynamic machine learning decision threshold for resource allocation/de-allocation. In one embodiment, a network node includes processing circuitry configured to cause the network node to dynamically adjust an allocation decision threshold; and determine whether to allocate at least one radio resource based at least in part on the allocation decision threshold. In one embodiment, a network node includes processing circuitry configured to cause the network node to dynamically adjust a de-allocation decision threshold; and determine whether to de-allocate at least one radio resource based at least in part on the de-allocation decision threshold.

Claims (85)

1 . A method implemented in a network node, the method comprising:

dynamically adjusting an allocation decision threshold; and

determining whether to allocate at least one radio resource based at least in part on the allocation decision threshold, comprising:

estimating a benefit of allocating the at least one radio resource to a wireless device, wherein estimating the benefit to the wireless device is based at least in part on using a machine learning algorithm;

comparing the estimated benefit to the allocation decision threshold; and

one of allocating and not allocating the at least one radio resource to the wireless device based at least in part on the comparison of the estimated benefit to the allocation decision threshold,

wherein dynamically adjusting the allocation decision threshold comprises:

determining whether there is at least one radio resource that is available for the allocation to a wireless device;

increasing the allocation decision threshold by at least one step up parameter when there is at least one radio resource that is available for the allocation to the wireless device and the estimated benefit to the wireless device is greater than or equal to the allocation decision threshold; and

decreasing the allocation decision threshold by at least one step down parameter when there is an unavailability of at least one radio resource for the allocation to the wireless device,

wherein a size of at least one of the step up parameter and the step down parameter is based at least in part on a target allocation, wherein the size of the step down parameter is described according to a formula:

downStep=AllocTarget/1−allocTarget×upStep

where downStep is the step down parameter, upStep is the step up parameter, and allocTarget is the target allocation.

2 . The method of claim 1 , wherein determining whether to allocate the at least one radio resource further comprises:

determining whether to allocate the at least one radio resource for a sounding reference signal, SRS, based at least in part on the allocation decision threshold.

3 . The method of claim 1 , wherein dynamically adjusting the allocation decision threshold comprises:

dynamically adjusting the allocation decision threshold to achieve the target allocation.

4 . The method of claim 1 , wherein the target allocation comprises a target probability that an event will occur.

5 . The method of claim 4 , wherein the target allocation is based at least in part on:

a target allocation error.

6 . The method of claim 4 , wherein the target probability is a predetermined target probability that the event will occur, the event being one of:

that a radio resource is unavailable for allocation to a wireless device; and

that the radio resource is unavailable for allocation to the wireless device while the estimated benefit to the wireless device is greater than or equal to the allocation decision threshold.

7 . The method of claim 1 , wherein estimating the benefit to the wireless device is further based at least in part on a total of data transmitted in a downlink channel to the wireless device.

8 . A method implemented in a network node, the method comprising:

dynamically adjusting a de-allocation decision threshold; and

determining whether to de-allocate at least one radio resource based at least in part on the de-allocation decision threshold, comprising:

estimating a non-benefit of de-allocating the at least one radio resource to a wireless device, wherein estimating the non-benefit to the wireless device is based at least in part on using a machine learning algorithm;

comparing the estimated non-benefit to the de-allocation decision threshold; and

one of de-allocating and not de-allocating the at least one radio resource to the wireless device based at least in part on the comparison of the estimated non-benefit to the de-allocation decision threshold,

wherein dynamically adjusting the de-allocation decision threshold further comprises:

increasing the de-allocation decision threshold by at least one step up parameter when the one of the de-allocating and not de-allocating is de-allocating; and

decreasing the de-allocation decision threshold by at least one step down parameter when the one of the de-allocating and not de-allocating is not de-allocating,

wherein a size of at least one of the step up parameter and the step down parameter is based at least in part on a target de-allocation, wherein the size of the step down parameter is described according to a formula:

downStepDealloc=deallocTarget/1−deallocTarget×upStepDealloc

where downStepDealloc is the step down parameter, upStepDealloc is the step up parameter, and deallocTarget is the target de-allocation.

9 . The method of claim 8 , wherein determining whether to deallocate the at least one radio resource further comprises:

determining whether to de-allocate the at least one radio resource for a sounding reference signal, SRS, based at least in part on the de-allocation decision threshold.

10 . The method of claim 8 , wherein dynamically adjusting the de-allocation decision threshold comprises:

dynamically adjusting the de-allocation decision threshold to achieve the target de-allocation.

11 . The method of claim 8 , wherein the target de-allocation comprises a target probability that an event will occur.

12 . The method of claim 11 , wherein the target de-allocation is based at least in part on:

a target de-allocation error.

13 . The method of claim 11 , wherein the target probability is a predetermined target probability associated with at least one of:

a probability of de-allocating resources to a wireless device; and

a probability of de-allocating resources to the wireless device and a same wireless device is subsequently allocated resources.

14 . The method of claim 8 , wherein dynamically adjusting the de-allocation decision threshold further comprises:

decreasing the de-allocation decision threshold by at least one step down parameter when the one of the de-allocating and not de-allocating is de-allocating; and

increasing the de-allocation decision threshold by at least one step up parameter and at least one step down parameter when the one of the de-allocating and not de-allocating is not deallocating and is further a re-allocation.

15 . The method of claim 8 , wherein estimating the non-benefit to the wireless device is further based at least in part on a total of data transmitted in a downlink channel to the wireless device.

16 . A network node comprising processing circuitry, the processing circuitry configured to cause the network node to:

dynamically adjust an allocation decision threshold; and

determine whether to allocate at least one radio resource based at least in part on the allocation decision threshold, comprising:

estimating a benefit of allocating the at least one radio resource to a wireless device, wherein estimating the benefit to the wireless device is based at least in part on using a machine learning algorithm;

comparing the estimated benefit to the allocation decision threshold; and

one of allocating and not allocating the at least one radio resource to the wireless device based at least in part on the comparison of the estimated benefit to the allocation decision threshold,

wherein dynamically adjusting the allocation decision threshold comprises:

determining whether there is at least one radio resource that is available for the allocation to a wireless device;

increasing the allocation decision threshold by at least one step up parameter when there is at least one radio resource that is available for the allocation to the wireless device and the estimated benefit to the wireless device is greater than or equal to the allocation decision threshold; and

decreasing the allocation decision threshold by at least one step down parameter when there is an unavailability of at least one radio resource for the allocation to the wireless device,

wherein a size of at least one of the step up parameter and the step down parameter is based at least in part on a target allocation, wherein the size of the step down parameter is described according to a formula:

downStep=allocTarget/1−allocTarget×upStep

where downStep is the step down parameter, upStep is the step up parameter, and allocTarget is the target allocation.

17 . A network node comprising processing circuitry, the processing circuitry configured to cause the network node to:

dynamically adjust a de-allocation decision threshold; and

determine whether to de-allocate at least one radio resource based at least in part on the de-allocation decision threshold, comprising:

estimating a non-benefit of de-allocating the at least one radio resource to a wireless device, wherein estimating the non-benefit to the wireless device is based at least in part on using a machine learning algorithm;

comparing the estimated non-benefit to the de-allocation decision threshold; and

one of de-allocating and not de-allocating the at least one radio resource to the wireless device based at least in part on the comparison of the estimated non-benefit to the de-allocation decision threshold,

wherein dynamically adjusting the de-allocation decision threshold further comprises:

increasing the de-allocation decision threshold by at least one step up parameter when the one of the de-allocating and not de-allocating is de-allocating; and

decreasing the de-allocation decision threshold by at least one step down parameter when the one of the de-allocating and not de-allocating is not de-allocating,

wherein a size of at least one of the step up parameter and the step down parameter is based at least in part on a target de-allocation, wherein the size of the step down parameter is described according to a formula:

downStepDealloc=deallocTarget/1−deallocTarget×upStepDealloc

where downStepDealloc is the step down parameter, upStepDealloc is the step up parameter, and deallocTarget is the target de-allocation.

18 . The method of claim 1 , wherein estimating the benefit to the wireless device is further based at least in part on a total of time that the wireless device has been active in a system of the network node.

19 . The method of claim 1 , wherein estimating the benefit to the wireless device is further based at least in part on a downlink inactivity time.

20 . The method of claim 8 , wherein estimating the non-benefit to the wireless device is further based at least in part on a total of time that the wireless device has been active in a system of the network node.

21 . The method of claim 8 , wherein estimating the non-benefit to the wireless device is further based at least in part on a downlink inactivity time.

22 . The method of claim 14 , wherein the de-allocation decision threshold is derived by adding a hysteresis parameter to a negative value of an allocation decision threshold.

23 . The method of claim 8 , wherein the de-allocation decision threshold is derived by adding a hysteresis parameter to a result of one minus an allocation decision threshold.

24 . The method of claim 4 , wherein the target allocation is based at least in part on a cost associated with allocating the at least one radio resource.

25 . The method of claim 4 , wherein the target allocation is based at least in part on a number of radio resource control, RRC, reconfigurations associated with allocating the at least one radio resource.

26 . The method of claim 11 , wherein the target de-allocation is based at least in part on a cost associated with de-allocating the at least one radio resource.

27 . The method of claim 11 , wherein the target de-allocation is based at least in part on a number of radio resource control, RRC, reconfigurations associated with de-allocating the at least one radio resource.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2022
From: BIN SEDIQ, AKRAM; CHANG, PEILIANG; ZACHRISON, MATS
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 061358/0364 →
Continuity (1)
Related Publication 20230088733A1 · Mar 23, 2023
References Cited (52)
US 5886988A · Yun · 1999 [cited by examiner]
US 5903843A · Suzuki · 1999 [cited by examiner]
US 6016305A · Borst · 2000 [cited by examiner]
US 6075777A · Agrawal · 2000 [cited by examiner]
US 6469993B1 · Seo · 2002 [cited by examiner]
US 7616711B2 · Gore · 2009 [cited by examiner]
US 8107425B2 · de Bruin · 2012 [cited by examiner]
US 9380576B2 · Li · 2016 [cited by examiner]
US 10701702B2 · Shih · 2020 [cited by examiner]
US 20040037286A1 · Huang · 2004 [cited by examiner]
US 20040116143A1 · Love · 2004 [cited by examiner]
US 20040120258A1 · Mattila · 2004 [cited by examiner]
US 20060002397A1 · Xue · 2006 [cited by examiner]
US 20060019662A1 · Andrews · 2006 [cited by examiner]
US 20060062171A1 · Baiamonte · 2006 [cited by examiner]
US 20060285522A1 · Kim · 2006 [cited by examiner]
US 20070248042A1 · Harikumar · 2007 [cited by examiner]
US 20080233967A1 · Montojo · 2008 [cited by examiner]
US 20090092091A1 · Balasubramanian · 2009 [cited by examiner]
US 20150373582A1 · Valliappan · 2015 [cited by examiner]
US 20160037547A1 · Yang · 2016 [cited by examiner]
US 20170126792A1 · Halpern · 2017 [cited by examiner]
US 20170208483A1 · Chmiel · 2017 [cited by examiner]
US 20170325229A1 · Gao · 2017 [cited by examiner]
US 20180027554A1 · Yerramalli · 2018 [cited by examiner]
US 20180097597A1 · Legg et al. · 2018 [cited by applicant]
US 20180109605A1 · Stephens · 2018 [cited by applicant]
US 20180309561A1 · Nozawa · 2018 [cited by examiner]
US 20190021101A1 · Wang · 2019 [cited by examiner]
US 20190059019A1 · Wallentin · 2019 [cited by examiner]
US 20190075586A1 · Xu et al. · 2019 [cited by applicant]
US 20200045724A1 · Lu · 2020 [cited by examiner]
US 20200067738A1 · Ren · 2020 [cited by examiner]
US 20200344799A1 · Sundman · 2020 [cited by examiner]
US 20210045093A1 · Rao · 2021 [cited by examiner]
US 20210051508A1 · Chung · 2021 [cited by examiner]
US 20210410155A1 · Khoshnevisan · 2021 [cited by examiner]
US 20220303826A1 · Zhao · 2022 [cited by examiner]
AU 2006252481A1 · 2006 [cited by examiner]
AU 2008216213A1 · 2008 [cited by examiner]
CN 101233770A · 2008 [cited by examiner]
EP 1139605A1 · 2001 [cited by examiner]
EP 3338499A1 · 2018 [cited by applicant]
WO WO2005002157A1 · 2005 [cited by examiner]
WO WO2006130741A1 · 2006 [cited by examiner]
WO WO2017029539A1 · 2017 [cited by examiner]
WO WO2018203201A1 · 2018 [cited by examiner]
WO WO2019125247A1 · 2019 [cited by examiner]
International Search Report and Written Opinion dated Nov. 9, 2020 issued in PCT Application No. PCT/IB2020/052244, consisting of 14 pages. [cited by applicant]
Delgado et al., Fast Convergence Outer Loop Link Adaptation With Infrequent Updates in Steady State, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, ON, 2017, consisting of 5 pages. [cited by applicant]
Pedersen et al., Frequency Domain Scheduling for OFDMA With Limited and Noisy Channel Feedback, 2007 IEEE 66th Vehicular Technology Conference, Baltimore, MD, 2007, consisting of 5 pages. [cited by applicant]
Sampath et al., On Setting Reverse Link Target SIR in a CDMA System, 1997 IEEE 47th Vehicular Technology Conference, Technology in Motion, Phoenix, AZ, 1997, consisting of 5 pages. [cited by applicant]