IP Library › Granted Patent US 11,563,527
Granted Patent B2
US 11,563,527 · App. 16/626,787 · Granted Jan 24, 2023

Method and device for efficient HARQ operation

Inventors: Sangmin Kim (Yongin-si, KR); Bongjin Kim (Suwon-si, KR); Cheolhee Lee (Yongin-si, KR); Kilsik Ha (Anyang-si, KR); Jaewon Kim (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L1/1812H04W84/042
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,563,527
App. No.
16/626,787
Granted
Jan 24, 2023
Kind
B2
Abstract

The present disclosure is research (No. GK17N0100, Millimeter-wave 5G Mobile Communication System Development) having been performed with support from “The Cross-Ministry Giga KOREA Project” funded by the government (Ministry of Science and ICT) in 2017. Disclosed are: a communication technique for merging, with IoT technology, a 5G communication system for intelligent services (for example, smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail, security, and safety related services, and the like) on the basis of 5G communication technology and IoT-related technology. According to the present invention, a method by which a transmitter transmits data comprises a step of transmitting a data packet to a receiver, receiving hybrid ARQ (HARQ) feedback information based on a decoded result of the data packet, generating a data packet to be re-transmitted on the basis of the HARQ feedback information, and transmitting, to the receiver, the data packet to be re-transmitted, wherein the HARQ feedback information can include acknowledgment (ACK) or negative-acknowledgment (NACK) and information including a HARQ status of the data packet.

Claims (52)

1. A method by a transmitter for transmitting data, the method comprising:

transmitting a first data packet to a receiver;

receiving hybrid ARQ (HARQ) feedback information generated based on a decoding result of the first data packet;

generating a second data packet based on the HARQ feedback information, wherein the second data packet corresponds to a retransmission of the first data packet; and

transmitting the second data packet to the receiver,

wherein the HARQ feedback information includes an acknowledgment (ACK) or a negative-acknowledgment (NACK) and information indicating an HARQ status of the first data packet, and

wherein the information indicating the HARQ status of the first data packet is based on:

whether a number of code blocks in which an error occurs is increased or decreased in accordance with an increase of a number of times of retransmission,

a number of code blocks satisfying an early stopping criterion among code blocks included in the first data packet, wherein the early stopping criterion stops decoding of code blocks based on a possibility of decoding failure, and

whether it is possible to store log-likelihood ratio (LLR) values in unit of code blocks or transmit blocks, of which the decoding has failed, in an HARQ buffer.

2. The method of claim 1 , wherein the information indicating the HARQ status of the first data packet indicates that the second data packet is self-decodable or non-self-decodable.

3. The method of claim 1 , wherein the information indicating the HARQ status of the first data packet indicates at least one of a status of an HARQ buffer storing the first data packet or a decoding status.

4. A method by a receiver for receiving data, the method comprising:

receiving a first data packet from a transmitter;

generating hybrid ARQ (HARQ) feedback information based on a decoding result of the first data packet;

transmitting the HARQ feedback information to the transmitter; and

receiving a second data packet generated based on the HARQ feedback information from the transmitter,

wherein the second data packet corresponds to a retransmission of the first data packet,

wherein the HARQ feedback information includes an acknowledgment (ACK) or a negative-acknowledgment (NACK) and information indicating an HARQ status of the first data packet, and

wherein the information indicating the HARQ status of the first data packet is based on:

whether a number of code blocks in which an error occurs is increased or decreased in accordance with an increase of a number of times of retransmission,

a number of code blocks satisfying an early stopping criterion among code blocks included in the first data packet, wherein the early stopping criterion stops decoding of code blocks based on a possibility of decoding failure, and

whether it is possible to store log-likelihood ratio (LLR) values in unit of code blocks or transmit blocks, of which the decoding has failed, in an HARQ buffer.

5. The method of claim 4 , wherein the information indicating the HARQ status of the first data packet indicates that the second data packet is self-decodable or non-self-decodable.

6. The method of claim 4 , wherein the information indicating the HARQ status of the first data packet indicates at least one of a status of an HARQ buffer storing the first data packet or a decoding status.

7. A transmitter for transmitting data, the transmitter comprising:

a transceiver configured to transmit and receive signals with a receiver; and

a controller configured to:

control the transceiver to transmit a first data packet to the receiver and to receive hybrid ARQ (HARQ) feedback information generated based on a decoding result of the first data packet,

generate a second data packet based on the HARQ feedback information, wherein the second data packet corresponds to a retransmission of the first data packet, and

control the transceiver to transmit the second data packet to the receiver,

wherein the HARQ feedback information includes an acknowledgment (ACK) or a negative-acknowledgment (NACK) and information indicating an HARQ status of the first data packet, and

wherein the information indicating the HARQ status of the first data packet is based on:

whether a number of code blocks in which an error occurs is increased or decreased in accordance with an increase of a number of times of retransmission,

a number of code blocks satisfying an early stopping criterion among code blocks included in the first data packet, wherein the early stopping criterion stops decoding of code blocks based on a possibility of decoding failure, and

whether it is possible to store log-likelihood ratio (LLR) values in unit of code blocks or transmit blocks, of which the decoding has failed, in an HARQ buffer.

8. The transmitter of claim 7 , wherein the information indicating the HARQ status of the first data packet indicates that the second data packet is self-decodable or non-self-decodable.

9. The transmitter of claim 7 , wherein the information indicating the HARQ status of the first data packet indicates at least one of a status of an HARQ buffer storing the first data packet or a decoding status.

10. A receiver for receiving data, the receiver comprising:

a transceiver configured to transmit and receive signals with a transmitter; and

a controller configured to:

control the transceiver to receive a first data packet from the transmitter,

generate hybrid ARQ (HARQ) feedback information based on a decoding result of the first data packet, and

control the transceiver to transmit the HARQ feedback information to the transmitter and to receive a second data packet generated based on the HARQ feedback information from the transmitter,

wherein the second data packet corresponds to a retransmission of the first data packet,

wherein the HARQ feedback information includes an acknowledgment (ACK) or a negative-acknowledgment (NACK) and information indicating an HARQ status of the first data packet, and

wherein the information indicating the HARQ status of the first data packet is based on:

whether a number of code blocks in which an error occurs is increased or decreased in accordance with an increase of a number of times of retransmission,

a number of code blocks satisfying an early stopping criterion among code blocks included in the first data packet, wherein the early stopping criterion stops decoding of code blocks based on a possibility of decoding failure, and

whether it is possible to store log-likelihood ratio (LLR) values in unit of code blocks or transmit blocks, of which the decoding has failed, in an HARQ buffer.

11. The receiver of claim 10 , wherein the information indicating the HARQ status of the first data packet indicates that the second data packet is self-decodable or non-self-decodable.

12. The receiver of claim 10 , wherein the information indicating the HARQ status of the first data packet indicates at least one of a status of an HARQ buffer storing the first data packet or a decoding status.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2019
From: KIM, BONGJIN; LEE, CHEOLHEE; HA, KILSIK; KIM, JAEWON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 051371/0013 →
Priority Claims (1)
KR 10-2017-0080630 · Jun 26, 2017 · national
Continuity (1)
Related Publication 20200119854A1 · Apr 16, 2020