Adaptations to status protocol data units
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may receive radio link control (RLC) protocol data units (PDUs) within a receive window. Additionally, the UE may receive an uplink grant indicating a set of resources. Based on the set of resources, the UE may transmit a STATUS PDU including a single field that indicates a sequence number (SN) of a first PDU the UE received but unsuccessfully decoded within the receive window. Alternatively, the UE may transmit STATUS PDU segments based on which PDUs the UE receives and the quantity resources in the uplink grant. In some cases, the UE may transmit a STATUS PDU that includes a first field to indicate an SN of a first PDU the UE received but unsuccessfully decoded within the receive window, and one or more offset fields that indicate SNs of respective PDUs subsequent to the first PDU.
1 . An apparatus for wireless communication at a user equipment (UE), comprising:
one or more memories; and
one or more processors coupled with the one or more memories and configured to cause the UE to:
receive one or more radio link control protocol data units associated with a radio link control layer within a receive window;
receive, subsequent to reception of the one or more radio link control protocol data units, a first uplink grant associated with the radio link control layer, wherein the first uplink grant indicates a first set of resources;
transmit, based at least in part on the first set of resources, a first radio link control status protocol data unit that includes feedback for a first radio link control protocol data unit within the receive window, wherein the first radio link control status protocol data unit includes a first field that indicates a sequence number of the first radio link control protocol data unit;
receive, subsequent to transmission of the first radio link control status protocol data unit, one or more additional radio link control protocol data units within the receive window; and
transmit, subsequent to reception of the one or more additional radio link control protocol data units, a second radio link control status protocol data unit that includes feedback for a second radio link control protocol data unit within the receive window, wherein the second radio link control status protocol data unit includes a second field corresponding to a sequence number of the second radio link control protocol data unit within the receive window and subsequent to the first radio link control protocol data unit, and includes a third field that indicates a sequence number corresponding to a radio link control protocol data unit subsequent to the one or more additional radio link control protocol data units.
2 . The apparatus of claim 1 , wherein the transmission of the first radio link control status protocol data unit and transmission of the second radio link control status protocol data unit are based at least in part on a size of the first set of resources indicated in the first uplink grant.
3 . The apparatus of claim 1 , wherein the first field indicates a negative acknowledgment for the first radio link control protocol data unit, and the second field indicates a negative acknowledgment for the second radio link control protocol data unit.
4 . The apparatus of claim 1 , wherein the third field indicates an acknowledgment for a third radio link status protocol data unit corresponding to a highest protocol data unit sequence number of the received one or more additional radio link control protocol data units.
5 . The apparatus of claim 1 , wherein the one or more processors are configured to cause the UE to:
receive, subsequent to reception of the one or more additional radio link control protocol data units, a second uplink grant that indicates a second set of resources; and
transmit the second radio link control status protocol data unit based at least in part on the second set of resources.
6 . The apparatus of claim 1 , wherein the first radio link control status protocol data unit includes one or more segmentation information fields and one or more segment offset fields to indicate a subset of the one or more radio link control protocol data units.
7 . A method for wireless communication at a user equipment (UE), comprising:
receiving one or more radio link control protocol data units associated with a radio link control layer within a receive window;
receiving, subsequent to reception of the one or more radio link control protocol data units, a first uplink grant associated with the radio link control layer, wherein the first uplink grant indicates a first set of resources;
transmitting, based at least in part on the first set of resources, a first radio link control status protocol data unit that includes feedback for a first radio link control protocol data unit within the receive window, wherein the first radio link control status protocol data unit includes a first field that indicates a sequence number of the first radio link control protocol data unit;
receiving, subsequent to transmission of the first radio link control status protocol data unit, one or more additional radio link control protocol data units within the receive window; and
transmitting, subsequent to reception of the one or more additional radio link control protocol data units, a second radio link control status protocol data unit that includes feedback for a second radio link control protocol data unit within the receive window, wherein the second radio link control status protocol data unit includes a second field corresponding to a sequence number of the second radio link control protocol data unit within the receive window and subsequent to the first radio link control protocol data unit, and includes a third field that indicates a sequence number corresponding to a radio link control protocol data unit subsequent to the one or more additional radio link control protocol data units.
8 . The method of claim 7 , wherein the transmission of the first radio link control status protocol data unit and transmission of the second radio link control status protocol data unit are based at least in part on a size of the first set of resources indicated in the first uplink grant.
9 . The method of claim 7 , wherein the first field indicates a negative acknowledgment for the first radio link control protocol data unit, and the second field indicates a negative acknowledgment for the second radio link control protocol data unit.
10 . The method of claim 7 , wherein the third field indicates an acknowledgment for a third radio link status protocol data unit corresponding to a highest radio link control status protocol data unit includes a second field corresponding to a sequence number of a second radio link control protocol data unit within the receive window and subsequent to the first radio link control protocol data unit, and includes a third field that indicates a sequence number corresponding to a radio link control protocol data unit subsequent to the one or more additional radio link control protocol data units.
11 . The method of claim 7 , further comprising:
receiving, subsequent to reception of the one or more additional radio link control protocol data units, a second uplink grant that indicates a second set of resources; and
transmitting the second radio link control status protocol data unit based at least in part on the second set of resources.
12 . The method of claim 7 , wherein the first radio link control status protocol data unit includes one or more segmentation information fields and one or more segment offset fields to indicate a subset of the one or more radio link control protocol data units.
13 . A non-transitory computer-readable medium storing code for wireless communication at a user equipment (UE), the code comprising instructions executable by one or more processors to:
receive one or more radio link control protocol data units associated with a radio link control layer within a receive window;
receive, subsequent to reception of the one or more radio link control protocol data units, a first uplink grant associated with the radio link control layer, wherein the first uplink grant indicates a first set of resources;
transmit, based at least in part on the first set of resources, a first radio link control status protocol data unit that includes feedback for a first radio link control protocol data unit within the receive window, wherein the first radio link control status protocol data unit includes a first field that indicates a sequence number of the first radio link control protocol data unit;
receive, subsequent to transmission of the first radio link control status protocol data unit, one or more additional radio link control protocol data units within the receive window; and
transmit, subsequent to reception of the one or more additional radio link control protocol data units, a second radio link control status protocol data unit that includes feedback for a second radio link control protocol data unit within the receive window, wherein the second
receiving, subsequent to reception of the one or more radio link control protocol data units, a first uplink grant associated with the radio link control layer, wherein the first uplink grant indicates a first set of resources;
transmitting, based at least in part on the first set of resources, a first radio link control status protocol data unit that includes feedback for a first radio link control protocol data unit within the receive window, wherein the first radio link control status protocol data unit includes a first field that indicates a sequence number of the first radio link control protocol data unit;
receiving, subsequent to transmission of the first radio link control status protocol data unit, one or more additional radio link control protocol data units within the receive window; and
transmitting, subsequent to reception of the one or more additional radio link control protocol data units, a second radio link control status protocol data unit that includes feedback for a second radio link control protocol data unit within the receive window, wherein the second radio link control status protocol data unit includes a second field corresponding to a sequence number of the second radio link control protocol data unit within the receive window and subsequent to the first radio link control protocol data unit, and includes a third field that indicates a sequence number corresponding to a radio link control protocol data unit subsequent to the one or more additional radio link control protocol data units.
14 . The non-transitory computer-readable medium of claim 13 , wherein the transmission of the first radio link control status protocol data unit and transmission of the second radio link control status protocol data unit are based at least in part on a size of the first set of resources indicated in the first uplink grant.
15 . The non-transitory computer-readable medium of claim 13 , wherein the first field indicates a negative acknowledgment for the first radio link control protocol data unit, and the second field indicates a negative acknowledgment for the second radio link control protocol data unit.
16 . The non-transitory computer-readable medium of claim 13 , wherein the third field indicates an acknowledgment for a third radio link status protocol data unit corresponding to a highest protocol data unit sequence number of the received one or more additional radio link control protocol data units.
17 . The non-transitory computer-readable medium of claim 13 , wherein the one or more processors are configured to cause the UE to:
receive, subsequent to reception of the one or more additional radio link control protocol data units, a second uplink grant that indicates a second set of resources; and
transmit the second radio link control status protocol data unit based at least in part on the second set of resources.
18 . The non-transitory computer-readable medium of claim 13 , wherein the first radio link control status protocol data unit includes one or more segmentation information fields and one or more segment offset fields to indicate a subset of the one or more radio link control protocol data units.
19 . An apparatus for wireless communication at a user equipment (UE), comprising:
means for receiving one or more radio link control protocol data units associated with a radio link control layer within a receive window;
means for receiving, subsequent to reception of the one or more radio link control protocol data units, a first uplink grant associated with the radio link control layer, wherein the first uplink grant indicates a first set of resources;
means for transmitting, based at least in part on the first set of resources, a first radio link control status protocol data unit that includes feedback for a first radio link control protocol data unit within the receive window, wherein the first radio link control status protocol data unit includes a first field that indicates a sequence number of the first radio link control protocol data unit;
means for receiving, subsequent to transmission of the first radio link control status protocol data unit, one or more additional radio link control protocol data units within the receive window; and
means for transmitting, subsequent to reception of the one or more additional radio link control protocol data units, a second radio link control status protocol data unit that includes feedback for a second radio link control protocol data unit within the receive window, wherein the second radio link control status protocol data unit includes a second field corresponding to a sequence number of the second radio link control protocol data unit within the receive window and subsequent to the first radio link control protocol data unit, and includes a third field that indicates a sequence number corresponding to a radio link control protocol data unit subsequent to the one or more additional radio link control protocol data units.
20 . The apparatus of claim 19 , wherein the transmission of the first radio link control status protocol data unit and transmission of the second radio link control status protocol data unit are based at least in part on a size of the first set of resources indicated in the first uplink grant.
21 . The apparatus of claim 19 , wherein the first field indicates a negative acknowledgment for the first radio link control protocol data unit, and the second field indicates a negative acknowledgment for the second radio link control protocol data unit.
22 . The apparatus of claim 19 , wherein the third field indicates an acknowledgment for a third radio link status protocol data unit corresponding to a highest protocol data unit sequence number of the received one or more additional radio link control protocol data units.
23 . The apparatus of claim 19 , further comprising:
means for receiving, subsequent to reception of the one or more additional radio link control protocol data units, a second uplink grant that indicates a second set of resources; and
means for transmitting the second radio link control status protocol data unit based at least in part on the second set of resources.
24 . The apparatus of claim 19 , wherein the first radio link control status protocol data unit includes one or more segmentation information fields and one or more segment offset fields to indicate a subset of the one or more radio link control protocol data units.