Controlling modem memory used by uplink data

US11968674B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11968674-B2
Application numberUS-202117167762-A
CountryUS
Kind codeB2
Filing dateFeb 4, 2021
Priority dateFeb 4, 2021
Publication dateApr 23, 2024
Grant dateApr 23, 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.

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, a control message indicating a resource configuration for uplink and downlink transmissions. The UE may determine an uplink buffer threshold for a modem buffer of the UE based on the resource configuration. The UE may transmit, to the base station, a feedback request message requesting that the base station provide feedback for at least one previously transmitted uplink packet based on a comparison of an amount of previously transmitted uplink data and scheduled uplink data stored in the modem buffer relative to the uplink buffer threshold. The UE may receive, based on transmitting the feedback request message, a feedback response message corresponding to a first previously transmitted uplink packet of the at least one previously transmitted uplink packet.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for wireless communication at a user equipment (UE), comprising: receiving, from a base station, a control message indicating a resource configuration for uplink and downlink transmissions; determining an uplink buffer threshold for a modem buffer of the UE based at least in part on the resource configuration; transmitting, to the base station, a feedback request message in accordance with a feedback request rate, the feedback request message requesting that the base station provide feedback for at least one previously transmitted uplink packet based at least in part on a comparison of a sum to the uplink buffer threshold, wherein the sum is of a first amount of previously transmitted uplink data and a second amount of scheduled uplink data, and wherein the previously transmitted uplink data and the scheduled uplink data are stored in the modem buffer; and retransmitting the at least one previously transmitted uplink packet, prior to receiving a feedback response message corresponding to the feedback request message requesting that the base station provide feedback for the at least one previously transmitted uplink packet, wherein a copy of the at least one previously transmitted uplink packet is stored in the modem buffer. 2. The method of claim 1 , wherein the feedback request rate is adjusted based at least in part on the sum of the first amount of previously transmitted uplink data and the second amount of scheduled uplink data satisfying the uplink buffer threshold, wherein the adjusted feedback request rate is different from an initial feedback request rate configured by radio resource control (RRC) signaling. 3. The method of claim 2 , further comprising: transmitting a plurality of feedback request messages in accordance with the adjusted feedback request rate, the plurality of feedback request messages comprising the feedback request message. 4. The method of claim 3 , further comprising: receiving, in accordance with the adjusted feedback request rate, a plurality of feedback response messages corresponding to the plurality of feedback request messages. 5. The method of claim 1 , wherein retransmitting the at least one previously transmitted uplink packet comprises: retransmitting the at least one previously transmitted uplink packet via one or more radio bearers. 6. The method of claim 1 , wherein retransmitting the at least one previously transmitted uplink packet comprises: retransmitting the at least one previously transmitted uplink packet during a transmission window. 7. The method of claim 6 , further comprising: storing a copy of each packet of the at least one previously transmitted uplink packet transmitted during the transmission window. 8. The method of claim 1 , further comprising: receiving the feedback response message corresponding to the at least one previously transmitted uplink packet; and removing the at least one previously transmitted uplink packet from the modem buffer based at least in part on the feedback response message. 9. The method of claim 1 , further comprising: transmitting a disable command to a host of the UE requesting that the host stop forwarding uplink data to the modem buffer, pausing read or write operations at the modem buffer, or both, based at least in part on an amount of uplink data stored in the modem buffer satisfying the uplink buffer threshold. 10. The method of claim 1 , further comprising: transmitting an enable command to a host of the UE requesting that the host forward uplink data to the modem buffer for transmission based at least in part on an amount of uplink data stored in the modem buffer failing to satisfy the uplink buffer threshold. 11. The method of claim 10 , further comprising: adjusting the feedback request rate based at least in part on the amount of uplink data stored in the modem buffer failing to satisfy the uplink buffer threshold. 12. The method of claim 1 , wherein determining the uplink buffer threshold further comprises: determining the uplink buffer threshold based at least in part on a memory size of the modem buffer. 13. The method of claim 1 , wherein determining the uplink buffer threshold further comprises: determining the uplink buffer threshold based at least in part on a throughput, a priority, or a latency, or any combination thereof, associated with uplink transmissions, downlink transmissions, or both, wherein at least one of the throughput, the priority, or the latency is indicated in the resource configuration or via a host of the UE. 14. The method of claim 1 , wherein determining the uplink buffer threshold further comprises: determining the uplink buffer threshold based at least in part on an uplink application data throughput, a downlink application data throughput, or both, for an application of the UE. 15. The method of claim 1 , further comprising: transmitting a release command for a first cell group based at least in part on the sum of the first amount of previously transmitted uplink data and the second amount of scheduled uplink data stored in the modem buffer satisfying the uplink buffer threshold. 16. The method of claim 15 , further comprising: retransmitting, via a second cell group, a first uplink packet of the at least one previously transmitted uplink packet that was previously transmitted via the first cell group based at least in part on the release command. 17. The method of claim 1 , further comprising: transmitting a first measurement result for a first cell group that comprises an adjustment to a second measurement result for the first cell group based at least in part on the sum of the first amount of previously transmitted uplink data and the second amount of scheduled uplink data stored in the modem buffer satisfying the uplink buffer threshold. 18. The method of claim 1 , further comprising: transmitting an unmodified measurement result for a first cell group based at least in part on the sum of the first amount of previously transmitted uplink data and the second amount of scheduled uplink data stored in the modem buffer failing to satisfy the uplink buffer threshold. 19. The method of claim 1 , further comprising: transmitting a reestablishment request for a cell group based at least in part on the sum of the first amount of previously transmitted uplink data and the second amount of scheduled uplink data stored in the modem buffer failing to satisfy the uplink buffer threshold. 20. The method of claim 1 , wherein the first amount of previously transmitted uplink data is based at least in part on a second sum of one or more previously transmitted uplink packets over one or more radio bearers, over one or more radio link control entities, or both. 21. The method of claim 1 , wherein determining the uplink buffer threshold further comprises: determining the uplink buffer threshold based at least in part on a product of a maximum amount of memory for storing previously transmitted uplink data and scheduled uplink data and a threshold value. 22. The method of claim 1 , wherein determining the uplink buffer threshold further comprises: determining the uplink buffer threshold based at least in part on a margin value. 23. The method of claim 22 , wherein the margin value is based at least in part on a quantity of unusable memory blocks. 24. An apparatus for wireless communication at a user equipment (UE), comprising: at least one processor; a

Assignees

Inventors

Classifications

  • H04W72/21Primary

    in the uplink direction of a wireless link, i.e. towards the network · CPC title

  • Allocation of signalling, i.e. of overhead other than pilot signals · CPC title

  • Scheduling measurement reports {; Arrangements for measurement reports} · CPC title

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

  • H04L1/1874Primary

    Buffer management · 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 US11968674B2 cover?
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive, from a base station, a control message indicating a resource configuration for uplink and downlink transmissions. The UE may determine an uplink buffer threshold for a modem buffer of the UE based on the resource configuration. The UE may transmit, to the base station, a feedback request …
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W72/21. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 23 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).