Resource configuration method and apparatus
US-2019229986-A1 · Jul 25, 2019 · US
US12035331B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12035331-B2 |
| Application number | US-202217971465-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 21, 2022 |
| Priority date | Feb 14, 2020 |
| Publication date | Jul 9, 2024 |
| Grant date | Jul 9, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.