LTE resource allocation controller

US12035331B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12035331-B2
Application numberUS-202217971465-A
CountryUS
Kind codeB2
Filing dateOct 21, 2022
Priority dateFeb 14, 2020
Publication dateJul 9, 2024
Grant dateJul 9, 2024

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 computer-implemented method comprising: monitoring network traffic at a network node; determining that an instance of the network traffic is associated with a device; determining a user data channel threshold that is configured to maintain a predetermined Quality of Service (QoS) when a utilization of a user data channel satisfies the user data channel threshold; determining expected fluctuations in the network traffic over a time interval; based on the expected fluctuations in the network traffic over the time interval, determining a hysteresis value that accounts for anticipated changes in the utilization of the user data channel; determining that the utilization of the user data channel associated with the network traffic at the network node satisfies the user data channel threshold within the hysteresis value; and in response to the utilization of the user data channel satisfying the user data channel threshold within the hysteresis value, transmitting a message to the network node, the message to assign a network resource to carry data associated with the device. 2. The method of claim 1 , comprising: determining a control data channel threshold that is configured to maintain the predetermined QoS when a utilization of the control data channel satisfies the control data channel threshold; based on the expected fluctuations in the network traffic over the time interval, determining an additional hysteresis value that accounts for anticipated changes in the utilization of the control data channel; and determining that the utilization of the control data channel associated with the network traffic at the network node satisfies the control data channel threshold within the additional hysteresis value, wherein, transmitting the message is further based at least in part on the utilization of the control data channel satisfying the control data channel threshold within the additional hysteresis value. 3. The method of claim 1 , wherein monitoring the network traffic at the network node occurs at a first point-in-time, and comprises: determining, at a second point-in-time that follows the first point-in-time, that the utilization of the user data channel satisfies the user data channel threshold within the hysteresis value; and transmitting an additional message to the network node, the additional message to assign a network resource group to carry data associated with the device. 4. The method of claim 1 , wherein monitoring the network traffic at the network node occurs at a first point-in-time, and comprises: determining, at a second point-in-time that follows the first point-in-time, that the utilization of the control data channel satisfies a control data channel threshold within an additional hysteresis value; and transmitting an additional message to the network node, the additional message to assign a network resource group to carry data associated with the device. 5. The method of claim 1 , wherein monitoring the network traffic at the network node occurs via a counter at the network node. 6. The method of claim 1 , wherein the network traffic is LTE traffic. 7. The method of claim 1 , wherein the network node is a base station node. 8. The method of claim 1 , wherein the user data channel is a physical downlink share channel. 9. The method of claim 1 , wherein the control data channel is a physical downlink control channel. 10. The method of claim 1 , wherein the device is a narrow band internet of things device. 11. The method of claim 1 , wherein the network resource is a physical resource block. 12. The method of claim 1 , wherein the message is a downlink control information message. 13. 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 perform the acts comprising: monitoring network traffic at a network node; determining that an instance of the network traffic is associated with a device; determining a user data channel threshold that is configured to maintain a predetermined Quality of Service (QoS) when a utilization of a user data channel satisfies the user data channel threshold; determining expected fluctuations in the network traffic over a time interval; based on the expected fluctuations in the network traffic over the time interval, determining a hysteresis value that accounts for anticipated changes in the utilization of the user data channel; determining that the utilization of the user data channel associated with the network traffic at the network node satisfies the user data channel threshold within the hysteresis value; and in response to the utilization of the user data channel satisfying the user data channel threshold within the hysteresis value, transmitting a message to the network node, the message to assign a network resource to carry data associated with the device. 14. The system of claim 13 , wherein the acts comprise: determining a control data channel threshold that is configured to maintain the predetermined QoS when a utilization of the control data channel satisfies the control data channel threshold; based on the expected fluctuations in the network traffic over the time interval, determining an additional hysteresis value that accounts for anticipated changes in the utilization of the control data channel; and determining that the utilization of the control data channel associated with the network traffic at the network node satisfies the control data channel threshold within the additional hysteresis value, wherein, transmitting the message is further based at least in part on the utilization of the control data channel satisfying the control data channel threshold within the additional hysteresis value. 15. The system of claim 13 , wherein monitoring the network traffic at the network node occurs at a first point-in-time, and comprises: determining, at a second point-in-time that follows the first point-in-time, that the utilization of the user data channel satisfies the user data channel threshold within the hysteresis value; and transmitting an additional message to the network node, the additional message to assign a network resource group to carry data associated with the device. 16. The system of claim 13 , wherein monitoring the network traffic at the network node occurs at a first point-in-time, and comprises: determining, at a second point-in-time that follows the first point-in-time, that the utilization of the control data channel satisfies a control data channel threshold within an additional hysteresis value; and transmitting an additional message to the network node, the additional message to assign a network resource group to carry data associated with the device. 17. The system of claim 13 , wherein monitoring the network traffic at the network node occurs via a counter at the network node. 18. The system of claim 13 , wherein the user data channel is a physical downlink share channel. 19. The system of claim 13 , wherein the control data channel is a physical downlink control channel. 20. 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 network traffic at a network node; determining that an instance of the network traffic is associated with a device; determining a user data channel threshol

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

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 US12035331B2 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 Jul 09 2024 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).