LTE resource allocation controller

US11523377B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11523377-B2
Application numberUS-202016791451-A
CountryUS
Kind codeB2
Filing dateFeb 14, 2020
Priority dateFeb 14, 2020
Publication dateDec 6, 2022
Grant dateDec 6, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This disclosure describes techniques for optimizing the allocation of physical resource blocks (PRBs) for user equipment (UE), such as a Narrow-Band Internet of Things (NB-IoT) device, within a Long-Term Evolution (LTE) spectrum. More specifically, a resource allocation controller that is configured to select one of at least two resource allocation algorithms that allocate physical resources within an LTE spectrum, based on an identity of the UE and an analysis of real-time or near real-time physical resource utilization and control utilization within the LTE spectrum. In one example, the resource allocation controller may analyze the physical resource utilization and control utilization within a subframe of an LTE spectrum to determine whether to allocate an exact or near-exact number of PRBs for data communications of a UE (i.e. NB-IoT device), or whether to allocate a PRB group (at least four PRBs) for data communications of the UE.

First claim

Opening claim text (preview).

What is claimed: 1. A system, comprising: one or more processors; and memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to: monitor a physical downlink share channel (PDSCH) utilization associated with Long-Term Evolution (LTE) traffic at a base station node; determine whether the PDSCH utilization is greater than or equal to a predetermined PDSCH threshold; in response to the PDSCH utilization being greater than or equal to the predetermined PDSCH threshold, determine a physical downlink control channel (PDCCH) utilization associated with the LTE traffic at the base station node; select, as a selected resource allocation algorithm, a resource allocation algorithm to allocate physical resource blocks (PRBs) at the PDSCH to LTE traffic at the base station node, based at least in part on the PDSCH utilization and the PDSCH utilization; generate a set of computer-executable instructions that dynamically allocate physical resource blocks (PRBs) at the PDSCH using the selected resource allocation algorithm; and transmit the set of computer-executable instructions to an LTE scheduler associated with the base station node. 2. The system of claim 1 , wherein the one or more modules are further executable by the one or more processors to: determine whether the PDSCH is communicating data associated with a Narrow Band — Internet of Things (NB — IoT) device, and wherein to monitor the PDSCH utilization occurs in response to determining that the PDSCH is communicating data associated with the NB-IoT device. 3. The system of claim 1 , wherein to monitor the PDSCH utilization at the base station node occurs via a Performance Management (PM) counter associated with the base station node. 4. The system of claim 1 , wherein the resource allocation algorithm corresponds to one of a first resource allocation algorithm or a second resource allocation algorithm, wherein, the first resource allocation algorithm corresponds to allocating individual PRBs to carry data associated with an individual user equipment (UE), and wherein, the second resource allocation algorithm corresponds to allocating individual PRB groups to carry data associated with the individual UE. 5. The system of claim 1 , wherein the one or more modules are further executable by the one or more processors to: determine the PDSCH utilization is less than the predetermined PDSCH threshold, and wherein the selected resource allocation algorithm allocates individual PRB groups to carry data associated with individual UE. 6. The system of claim 1 , wherein the one or more modules are further executable by the one or more processors to: determine the PDCCH utilization is less than a predetermined PDCCH threshold, and wherein the selected resource allocation algorithm allocates individual PRBs to carry data associated with the individual UE. 7. The system of claim 1 , wherein the one or more modules are further executable by one or more processors to: determine the PDCCH utilization is greater than or equal to a predetermined PDCCH threshold, and wherein, the selected resource allocation algorithm allocates individual PRB groups to carry data associated with the individual UE. 8. The system of claim 1 , wherein the set of computer-executable instructions further includes signal data for delivery to a UE associated with an instance of the LTE traffic at the base station node, the signal data to assign the UE to a resource allocation of PRBs at the base station node, based at least in part on the selected resource allocation algorithm. 9. The system of claim 1 , wherein the one or more modules are further executable by one or more processors to: retrieve, from a data store, historical instances of the PDSCH utilization associated with the LTE traffic at the base station node over a predetermined time interval; analyze the historical instances of the PDSCH utilization to generate a PDSCH hysteresis factor that accounts for fluctuations in the LTE traffic at the base station node relative to the predetermined PDSCH utilization, and wherein to select the selected resource allocation algorithm is further based at least in part on the PDSCH hysteresis factor. 10. A computer-implemented method, comprising: under control of one or more processors: determining that an instance of LTE traffic at a base station node is associated with an NB-IoT device; monitoring a PDSCH utilization associated with the LTE traffic; determining that the PDSCH utilization is greater than a predetermined PDSCH threshold; determining a PDCCH utilization associated with the LTE traffic at the base station node; selecting, as a selected resource allocation algorithm, a resource allocation algorithm to allocate PRBs at the PDSCH to LTE traffic associated with the NB-IoT device, based at least in part on the PDCCH utilization; determining that a current resource allocation algorithm associated with the LTE traffic at the base station node allocates an individual PRB at the PDSCH to carry data associated with the NB-IoT device; and based at least in part on the selected resource allocation algorithm, transmitting a set of computer-executable instructions to the base station node that dynamically allocate the PRBs at the PDSCH and alter the current resource allocation algorithm to the selected resource allocation algorithm. 11. The computer-implemented method of claim 10 , further comprising: retrieving, from a data store, historical instances of the PDCCH utilization associated with the LTE traffic at the base station node over a predetermined time interval; and analyzing the historical instances of the PDCCH utilization to generate a PDCCH hysteresis factor that accounts for fluctuations in the LTE traffic at the base station node relative to the predetermined PDCCH utilization, and wherein, selecting the selected resource allocation algorithm is further based at least in part on the PDCCH hysteresis factor. 12. The computer-implemented method of claim 10 , wherein the set of computer-executable instructions is further configured to transmit a Downlink Control Information (DCI) message to the PDCCH, the DCI message to provide instructions for allocating one of a PRB or a PRB group within the PDSCH to LTE traffic associated with the NB-IoT device. 13. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on one or more processors, cause the one or more processors to perform acts comprising: monitoring LTE traffic at a base station node; determining that an instance of the LTE traffic is associated with an NB-IoT device; determining that a PDSCH utilization associated with the LTE traffic at the base station node is greater than or equal to a predetermined threshold; and in response to the PDSCH utilization being greater than or equal to the predetermined threshold, transmitting a DCI message on a PDCCH to the base station node, the DCI message to assign an individual PRB to carry data associated with the NB-IoT device. 14. The one or more non-transitory computer-readable media of claim 13 , further comprising: determining that a PDCCH utilization associated with the LTE traffic at the base station node is less than a predetermined PDCCH threshold, and wherein, transmitting the DCI message is further based at least in part on the PDCCH utilization. 15. The one or more non-transitory computer-readable media of claim 13 , wherein monitoring the LTE traffic at the base station node occurs at a first point-in-time, and f

Assignees

Inventors

Classifications

  • based on load · CPC title

  • H04W72/23Primary

    in the downlink direction of a wireless link, i.e. towards a terminal · CPC title

  • H04W28/16Primary

    Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service] · CPC title

  • Electricity · mapped topic

  • H04W72/042Primary

    Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11523377B2 cover?
This disclosure describes techniques for optimizing the allocation of physical resource blocks (PRBs) for user equipment (UE), such as a Narrow-Band Internet of Things (NB-IoT) device, within a Long-Term Evolution (LTE) spectrum. More specifically, a resource allocation controller that is configured to select one of at least two resource allocation algorithms that allocate physical resources wi…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04W72/23. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 06 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).