Method and apparatus for transmitting and receiving data in hybrid automatic repeat request process
A method, performed by a user equipment (UE), of transmitting uplink data is provided. The method includes receiving, from a base station, configuration information for an uplink resource; determining a Hybrid Automatic Repeat Request (HARQ) process based on the configuration information; starting a configured grant timer (CGT) and a configured grant retransmission timer (CGRT) when uplink data corresponding to the HARQ process is transmitted; restarting the CGRT when the uplink data corresponding to the HARQ process is retransmitted; receiving, from the base station, downlink feedback information (DFI); and stopping the CGT and the CGRT based on the DFI indicating whether the base station received the uplink data.
1. A method, performed by user equipment (UE), of transmitting uplink data, the method comprising:
receiving, from a base station, configuration information for an uplink resource;
identifying a Hybrid Automatic Repeat Request (HARQ) process identifier (ID) based on the configuration information;
starting a configured grant timer (CGT) and a configured grant retransmission timer (CGRT) based on a transmission for the uplink data of the HARQ process ID, wherein the CGRT runs for a duration when a retransmission by the UE for the uplink data of the HARQ process ID is restricted after the transmission for the uplink data of the HARQ process ID;
in case that downlink feedback information (DFI) for the uplink data is received, stopping the CGRT, and stopping the CGT based on the DFI indicating acknowledgement;
in case that the started CGT is running, restarting the CGRT based on a retransmission for the uplink data of the HARQ process ID; and
in case that the started CGT is expired and the CGRT is running, stopping the CGRT.
2. The method of claim 1 , further comprising:
receiving, from the base station, a dynamic grant,
wherein the starting of the CGT and the CGRT comprises starting the CGT based on the dynamic grant.
3. User equipment (UE) for transmitting uplink data, the UE comprising:
a transceiver; and
at least one processor coupled to the transceiver and configured to:
receive, from a base station, configuration information for an uplink resource,
identify a Hybrid Automatic Repeat Request (HARQ) process identifier (ID) based on the configuration information,
start a configured grant timer (CGT) and a configured grant retransmission timer (CGRT) based on a transmission for the uplink data of the HARQ process ID, wherein the CGRT runs for a duration when a retransmission by the UE for the uplink data of the HARQ process ID is restricted after the transmission for the uplink data of the HARQ process ID,
in case that downlink feedback information (DFI) for the uplink data is received, stop the CGRT, and stop the CGT based on the DFI indicating acknowledgement,
in case that the started CGT is running, restart the CGRT based on a retransmission for the uplink data of the HARQ process ID, and
in case that the started CGT is expired and the CGRT is running, stop the CGRT.
4. The UE of claim 3 , wherein the at least one processor is further configured to:
receive, from the base station, a dynamic grant, and
start the CGT based on the dynamic grant.
5. A method, performed by a base station, of receiving uplink data, the method comprising:
transmitting, to user equipment (UE), configuration information for an uplink resource; and
receiving, from the UE, the uplink data of a Hybrid Automatic Repeat Request (HARQ) process identifier (ID), wherein the HARQ process ID is identified based on the configuration information,
wherein a configured grant timer (CGT) and a configured grant retransmission timer (CGRT) start, based on a transmission for the uplink data of the HARQ process ID, wherein the CGRT runs for a duration when a retransmission by the UE for the uplink data of the HARQ process ID is restricted after the transmission for the uplink data of the HARQ process ID,
wherein in case that downlink feedback information (DFI) for the uplink data is received, the CGRT stops, and the CGT stops based on the DFI indicating acknowledgement,
wherein in case that the started CGT is running, the CGRT restarts based on a retransmission for the uplink data corresponding to the HARQ process ID, and
wherein in case that the started CGT is expired and the CGRT is running, the CGRT stops.
6. The method of claim 5 , further comprising:
transmitting, to the UE, a dynamic grant, and
wherein the CGT starts based on the dynamic grant.
7. A base station for receiving uplink data, the base station comprising:
a transceiver; and
at least one processor coupled to the transceiver and configured to:
transmit, to user equipment (UE), configuration information for an uplink resource, and
receive, from the UE, the uplink data of a Hybrid Automatic Repeat Request (HARQ) process identifier (ID), wherein the HARQ process ID is identified based on the configuration information,
wherein a configured grant timer (CGT) and a configured grant retransmission timer (CGRT) start, based on a transmission for the uplink data of the HARQ process ID, wherein the CGRT runs for a duration when a retransmission by the UE for the uplink data of the HARQ process ID is restricted after the transmission for the uplink data of the HARQ process ID,
wherein in case that downlink feedback information (DFI) for the uplink data is received, the CGRT stops, and the CGT stops based on the DFI indicating acknowledgement,
wherein in case that the started CGT is running, the CGRT restarts based on a retransmission for the uplink data of the HARQ process ID, and
wherein in case that the started CGT is expired and the CGRT is running, the CGRT stops.
8. The base station of claim 7 ,
wherein the at least one processor is further configured to transmit, to the UE, a dynamic grant, and
wherein the CGT starts based on the dynamic grant.