System and method for uplink data scheduling for grant free transmission
AssigneeFuturewei Technologies, Inc.
InventorsNathan Edward Tenny, Mazin Ali Al-Shalash
Life of this patent
Estimating the term…
Abstract
A method and system provide determining whether to pursue grant free transmission in accordance with a size of at least one packet in a first buffer of at least one buffer and determining a size of a grant free transport block (GFTB) in accordance with a configuration of radio resources available for grant free transmission in instances where grant free transmission is to be utilized. The method also includes populating the GFTB with first data from at least one of the buffers to produce a populated GFTB and transferring the GFTB from a media access control (MAC) layer to a physical layer (PHY).
Claims20
A method implemented by a user equipment (UE), the method comprising:
- determining to pursue grant free transmission on first data of a first buffer of a plurality of buffers and determining not to pursue grant free transmission on second data of a second buffer of the plurality of buffers;
- determining a size of a grant free transport block (GFTB) based on a configuration of radio resources available for grant free transmission;
- determining that a size of the first data of the first buffer is larger than the size of the GFTB;
- determining to transmit using grant free transmission a first portion of the first data from the first buffer according to a priority of the first portion of the first data of the first buffer;
- populating the GFTB with at least the first portion of the first data from the first buffer to produce a populated GFTB;
- transferring the populated GFTB from a media access control (MAC) layer to a physical layer (PHY);
- and
- performing grant based transmission on a second portion of the first data of the first buffer and on the second data of the second buffer.
A user equipment (UE) comprising:
- a memory storage comprising instructions;
- and
- one or more processors in communication with the memory storage, wherein the one or more processors execute the instructions to:
- determine to pursue grant free transmission on first data of a first buffer of a plurality of buffers and determine not to pursue grant free transmission on second data of a second buffer of the plurality of buffers;
- determine a size of a grant free transport block (GFTB) based on a configuration of radio resources available for grant free transmission;
- determining that a size of the first data of the first buffer is larger than the size of the GFTB;
- determining to transmit using grant free transmission a first portion of the first data from the first buffer according to a priority of the first portion of the first data of the first buffer;
- populate the GFTB with at least the first data from the first buffer to produce a populated GFTB;
- transfer the populated GFTB from a media access control (MAC) layer to a physical layer (PHY);
- and
- perform grant based transmission on a second portion of the first data of the first buffer and on the second data of the second buffer.
A non-transitory computer readable storage medium storing computer instructions that when executed by one or more processors of a user equipment (UE), cause the one or more processors to perform the steps of:
- determine to pursue grant free transmission on first data of a first buffer of a plurality of buffers and determine not to pursue grant free transmission on second data of a second buffer of the plurality of buffers;
- determine a size of a grant free transport block (GFTB) based on a configuration of radio resources available for grant free transmission;
- determine that a size of the first data of the first buffer is larger than the size of the GFTB;
- determine to transmit using grant free transmission a first portion of the first data from the first buffer according to a priority of the first portion of the first data of the first buffer;
- populate the GFTB with at least the first data from the first buffer to produce a populated GFTB;
- transfer the populated GFTB from a media access control (MAC) layer to a physical layer (PHY);
- and
- perform grant based transmission on a second portion of the first data of the first buffer and on the second data of the second buffer.
Dependencies are inferred from the claim text.