CPC H04W 28/04 (2013.01) [H04L 1/1614 (2013.01); H04L 5/0053 (2013.01); H04W 80/02 (2013.01)] | 20 Claims |
1. A method for wireless communications by a user equipment (UE) in a wireless network, comprising:
generating, by a radio link control (RLC) layer of a protocol stack of the UE, a packet data unit (PDU) and a truncation indicator, wherein the truncation indicator indicates a set of truncation points of the PDU generated by the RLC layer of the UE, wherein the truncation indicator is implemented as a data structure comprising a bitmap or an array that is distinct from the PDU and the bitmap or the array having a length determined based on a number of bytes of the PDU, and an element of the bitmap or the array indicates a byte position associated with a truncation point within the bytes of the PDU;
sending, by the RLC layer to a medium access control (MAC) layer of the protocol stack, the PDU and the truncation indicator;
determining, by the MAC layer, whether an uplink transmission size based on an uplink grant is smaller than a first number of bytes included in the PDU;
selecting, in response to a determination that the uplink transmission size is smaller than the first number of bytes, a truncation point from the set of truncation points indicated by the truncation indicator; and
removing, by the MAC layer, at least a portion of the PDU to generate a truncated PDU having a second number of bytes smaller than the uplink transmission size, wherein the portion of the PDU being removed is determined at least based on the selected truncation point.
|