Method and apparatus for allocating sounding resources in a wireless network

US10476644B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10476644-B2
Application numberUS-201715831216-A
CountryUS
Kind codeB2
Filing dateDec 4, 2017
Priority dateJun 5, 2015
Publication dateNov 12, 2019
Grant dateNov 12, 2019

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.

A computing apparatus for allocating sounding resources in an access node of a wireless network. The computing apparatus comprises a processor configured to determine a first device state based on a device state model and first device information, wherein the first device state model includes a finite number of states. The processor is configured to determine a first target sounding configuration for the first device information based on the first device state, and output the first target sounding configuration.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing apparatus for use in an access node, the computing apparatus comprising: processor; and a non-transitory computer-readable storage medium coupled to the processor and storing programming instructions which, when executed by the processor, instruct the processor to: determine a first device state based on a device state model and first device information, wherein the device state model comprises a finite number of states, determine a first target sounding configuration for the first device information based on the first device state, output the first target sounding configuration, determine a second device state based on the device state model and a second device information, determine a second target sounding configuration, wherein the second target sounding configuration comprises fewer sounding resources than a current sounding configuration of the second device information, and when available sounding resources for a cell are insufficient to support the first target sounding configuration, output the second target sounding configuration to increase the available sounding resources in the cell. 2. The computing apparatus of claim 1 , wherein the programming instructions, when executed by the processor, further instruct the processor to: determine the first device state based on an amount of data in a transmit buffer. 3. The computing apparatus of claim 2 , wherein the programming instructions, when executed by the processor, further instruct the processor to: move the first device state to a higher buffer state when the amount of data in the transmit buffer exceeds a first predetermined threshold for a first predetermined period of time; and move the first device state to a lower buffer state when the amount of data in the transmit buffer drops below a second predetermined threshold for a second predetermined period of time. 4. The computing apparatus of claim 1 , wherein the programming instructions, when executed by the processor, further instruct the processor to: determine the first device state based on an amount of data in the transmit buffer, an amount of data transmitted, and a traffic type. 5. The computing apparatus of claim 1 , wherein the programming instructions, when executed by the processor, further instruct the processor to: determine the first device state based on: a current quantity of resource blocks in the first device information and a past quantity of resource blocks in the first device information, or a current frequency of data transmissions in the first device information and a past frequency of data transmissions in the first device information. 6. The computing apparatus of claim 5 , wherein the programming instructions, when executed by the processor, further instruct the processor to: estimate a device information value for a next time period based on one or more past device information values to generate an estimated device information value; and determine a resource block state based on the estimated device information value. 7. The computing apparatus of claim 1 , wherein the programming instructions, when executed by the processor, further instruct the processor to: determine a first priority for the first device information based on the first device state and the first device information; determine a second priority for the second device information based on the second device state and the second device information; assign the first device information to a promotion list when a current sounding configuration of the first device information comprises fewer sounding resources than the first target sounding configuration; and assign the second device information to a demotion list when the current sounding configuration of the second device information comprises more sounding resources than the second target sounding configuration. 8. The computing apparatus of claim 7 , wherein the programming instructions, when executed by the processor, further instruct the processor to: determine the first priority for the first device based on at least one of a received signal strength, a power headroom, or a location of a mobile device. 9. The computing apparatus of claim 7 , wherein the programming instructions, when executed by the processor, further instruct the processor to: determine the first priority of the first device based on at least one of an amount of transmission resources, an uplink channel condition, or a quality of service of the mobile device. 10. The computing apparatus of claim 7 , wherein the programming instructions, when executed by the processor, further instruct the processor to: remove the first device information from the promotion list when the first priority comprises a highest priority of the promotion list; output the first target sounding configuration; and when there are insufficient sounding resources available in a cell to support the first target sounding configuration: remove the second device information from the demotion list when the second priority comprises a lowest priority of the demotion list, and output the second target sounding configuration. 11. The computing apparatus of claim 1 , wherein the programming instructions, when executed by the processor, further instruct the processor to: initiate the determination of the target sounding configuration based on a timer. 12. The computing apparatus of claim 1 , wherein the programming instructions, when executed by the processor, further instruct the processor to: initiate the determination of the target sounding configuration based on an event, wherein the event comprises a disconnection of a mobile device from a cell. 13. A method implemented by a computing apparatus for allocating sounding resources, the method comprising: determining, by the computing apparatus, a first device state based on a device state model and first device information, wherein the first device state model comprises a finite number of states; determining, by the computing apparatus, a first target sounding configuration for the first device information based on the first device state; outputting, by the computing apparatus, the first target sounding configuration; determining, by the computing apparatus, a second device state based on the device state model and a second device information; determining, by the computing apparatus, a second target sounding configuration, wherein the second target sounding configuration comprises fewer sounding resources than a current sounding configuration of the second device information; and when available sounding resources for a cell are insufficient to support the first target sounding configuration, outputting, by the computing apparatus, the second target sounding configuration to increase the available sounding resources in the cell. 14. The method of claim 13 , further comprising: determining, by the computing apparatus, the first device state based on an amount of data in a transmit buffer. 15. The method of claim 13 , further comprising: determining, by the computing apparatus, the first device state based on an amount of data in the transmit buffer, an amount of data transmitted, and a traffic type. 16. The method of claim 13 , further comprising: determining, by the computing apparatus, the first device state based on at least one of: a current quantity of resource blocks in the first device information and a past quantity of resource blocks in the first device information, or a current frequency of data transmission in the first device information and a past

Assignees

Inventors

Classifications

  • H04L5/0051Primary

    of dedicated pilots, i.e. pilots destined for a single user or terminal · CPC title

  • of the information or information source or recipient · CPC title

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

  • based on resource usage policies · CPC title

  • Resources in time domain, e.g. slots or frames · 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 US10476644B2 cover?
A computing apparatus for allocating sounding resources in an access node of a wireless network. The computing apparatus comprises a processor configured to determine a first device state based on a device state model and first device information, wherein the first device state model includes a finite number of states. The processor is configured to determine a first target sounding configurati…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L5/0051. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 12 2019 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).