Uplink alignment application programming interface (api) for low-latency low-power applications

US2024314841A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024314841-A1
Application numberUS-202118573029-A
CountryUS
Kind codeA1
Filing dateAug 16, 2021
Priority dateAug 16, 2021
Publication dateSep 19, 2024
Grant date

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 provides systems, methods, and devices for wireless communication that support mechanisms for uplink traffic alignment and/or uplink traffic aggregation in wireless communication systems. A user equipment (UE) is configured with a mechanism for signaling uplink transmit opportunities to an application client using an application programming interface (API) disposed between a modem of the UE and the application client that enables uplink traffic generated by the application client to be aligned. The API includes semi-static parameters that may be used when a common timer is configured between the application client and the modem, and/or dynamic parameters that may be used when a common timer is not configured between the application client and the modem. The API may also include an extended signaling scheme that may include no-transmission (No-Tx) indications that indicate intervals during which no transmissions are allowed. These No-Tx parameters apply to the semi-static and/or dynamic signaling scheme.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of wireless communication performed by a user equipment (UE), the method comprising: receiving, from a base station, an indication of at least one uplink transmit opportunity; executing one or more function calls of an application programming interface (API) to signal the at least one uplink transmit opportunity to an application client of the UE, wherein the API is disposed between the application client and a modem of the UE; aligning, based on the one or more function calls of the API, uplink packets generated by the application client to the at least one uplink transmit opportunity; and transmitting, using the modem, an uplink transmission including the uplink packets to the base station during the at least one uplink transmit opportunity. 2 . The method of claim 1 , wherein a common timer is configured between the modem and the application client, and wherein the one or more function calls of the API include at least one semi-static parameter for signaling the at least one uplink transmit opportunity to the application client. 3 . The method of claim 2 , wherein the at least one semi-static parameter includes one or more of: a transmit cadence parameter configured to specify a frequency of uplink transmit opportunities at the modem; a transmit offset parameter configured to specify an offset of the at least one uplink transmit opportunity with respect to the common timer; or a transmit window parameter configured to specify a window of the at least one uplink transmit opportunity. 4 . The method of claim 3 , wherein the application client provides, based on the at least one or more function calls of the API, an input to the modem including one or more of a traffic period or a resync period. 5 . The method of claim 4 , wherein the transmit offset parameter includes a value determined by the modem based on the input including one or more of a traffic period or a resync period received by the modem from the application client. 6 . The method of claim 1 , wherein the modem and the application client are configured without common timer, and wherein the one or more function calls of the API include at least one dynamic parameter for signaling the at least one uplink transmit opportunity to the application client. 7 . The method of claim 6 , wherein the at least one dynamic parameter includes one or more of: a transmit cadence parameter configured to specify a frequency of uplink transmit opportunities at the modem; a transmit window parameter configured to specify a window of the at least one uplink transmit opportunity; or a transmit timing advance parameter configured to specify a transmit time advance or transmit time retard. 8 . The method of claim 1 , further comprising: providing a no-transmission indication to the application client, wherein the no-transmission indication indicates at least one period of time during which no uplink transmissions are allowed by the modem. 9 . The method of claim 8 , wherein a common timer is configured between the modem and the application client, and wherein the no-transmission indication includes at least one semi-static parameter, and wherein the at least one semi-static parameter includes one or more of: a no-transmit cadence parameter configured to specify a frequency of periods of time during which no uplink transmissions are allowed by the modem; a no-transmit offset parameter configured to specify an offset of the at least one period of time during which no uplink transmissions are allowed by the modem; or a no-transmit window parameter configured to specify a window during which no uplink transmissions are allowed by the modem. 10 . The method of claim 8 , wherein the modem and the application client are configured without common timer and wherein the no-transmission indication includes at least one dynamic parameter, and wherein the at least one dynamic parameter includes one or more of: a transmit cadence parameter configured to specify a frequency of periods of time during which no uplink transmissions are allowed by the modem; a no-transmit window parameter configured to specify a window during which no uplink transmissions are allowed by the modem; or a no-transmit timing advance parameter configured to indicate a no-transmit time advance or no-transmit retard. 11 . The method of claim 1 , wherein the at least one uplink transmit opportunity includes one or more of: at least one connected discontinuous reception (CDRX) on time; at least one uplink configured grant; at least one periodic uplink grant; or at least one scheduling request (SR) occasion. 12 . A user equipment (UE) comprising: a memory storing processor-readable code; and at least one processor coupled to the memory, the at least one processor configured to execute the processor-readable code to cause the at least one processor to perform operations comprising: receiving, from a base station, an indication of at least one uplink transmit opportunity; executing one or more function calls of an application programming interface (API) to signal the at least one uplink transmit opportunity to an application client of the UE, wherein the API is disposed between the application client and a modem of the UE; aligning, based on the one or more function calls of the API, uplink packets generated by the application client to the at least one uplink transmit opportunity; and transmitting, using the modem, an uplink transmission including the uplink packets to the base station during the at least one uplink transmit opportunity. 13 . The UE of claim 12 , wherein a common timer is configured between the modem and the application client, and wherein the one or more function calls of the API include at least one semi-static parameter for signaling the at least one uplink transmit opportunity to the application client. 14 . The UE of claim 13 , wherein the at least one semi-static parameter includes one or more of: a transmit cadence parameter configured to specify a frequency of uplink transmit opportunities at the modem; a transmit offset parameter configured to specify an offset of the at least one uplink transmit opportunity with respect to the common timer; or a transmit window parameter configured to specify a window of the at least one uplink transmit opportunity. 15 . The UE of claim 14 , wherein the application client provides, based on the at least one or more function calls of the API, an input to the modem including one or more of a traffic period or a resync period. 16 . The UE of claim 14 , wherein the transmit offset parameter includes a value determined by the modem based on the input including one or more of a traffic period or a resync period received by the modem from the application client. 17 . The UE of claim 12 , wherein the modem and the application client are configured without common timer, and wherein the one or more function calls of the API include at least one dynamic parameter for signaling the at least one uplink transmit opportunity to the application client. 18 . The UE of claim 17 , wherein the at least one dynamic parameter includes one or more of: a transmit cadence parameter configured to specify a frequency of uplink transmit opportunities at the modem; a transmit window parameter configured to specify a window of the at least one uplink transmit opportunity; or a transmit timing advance parameter configured to specify a transmit time advance or transmit time retard. 19 . The UE of cl

Assignees

Inventors

Classifications

  • of uplink data flows · CPC title

  • Discontinuous transmission [DTX]; Discontinuous reception [DRX] · CPC title

  • compensating for timing error by altering transmission time · CPC title

  • with collision avoidance · 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 US2024314841A1 cover?
This disclosure provides systems, methods, and devices for wireless communication that support mechanisms for uplink traffic alignment and/or uplink traffic aggregation in wireless communication systems. A user equipment (UE) is configured with a mechanism for signaling uplink transmit opportunities to an application client using an application programming interface (API) disposed between a mod…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04W56/0045. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 19 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).