# US 8,787,327 B2 · Apparatus and method for transmitting and receiving packets in a mobile communication system supporting hybrid automatic repeat request

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,787,327 B2
- Document ID: US8787327B2
- Status: Granted
- Kind: B2
- Application number: 14/010,038
- Filed: 2013-08-26
- Published: 2013-12-26
- Granted: 2014-07-22
- Earliest claimed: 2007-08-07
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Soeng-Hun Kim; Gert Jan Van Lieshout; Hwan-Joon Kwon; Ju-Ho Lee
- Web page: https://patentgrep.com/patent/US8787327B2

## CPC

- H04L 1/1896: {ARQ related signaling}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04L 1/1812: Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L 1/1822: involving configuration of automatic repeat request [ARQ] with parallel processes
- H04L 1/1845: {Combining techniques, e.g. code combining}
- H04W 72/20: Control channels or signalling for resource management
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An apparatus and method are provided for operating Hybrid Automatic Repeat reQuest (HARQ) in a mobile communication system. The method includes receiving a number of HARQ processes of a persistent resource allocation and persistent resource allocation interval information; receiving data according to the persistent resource allocation interval information; calculating a HARQ process IDentifier (ID) using the number of HARQ processes of the persistent resource allocation, the persistent resource allocation interval information, and time information; and associating a HARQ process with the calculated HARQ process ID.

## Claims

### Claim 1

A method for receiving data in a communication system, the method comprising:
receiving information representative of a number of processes of a persistent resource allocation and a persistent resource allocation interval;
receiving data in a new transmission based on the received information;
calculating a Hybrid Automatic Repeat reQuest (HARQ) process IDentifier (ID) using the number of processes of the persistent resource allocation, the persistent resource allocation interval, and time information;
receiving control information including the HARQ process ID;
receiving data in a retransmission, based on the control information including the HARQ process ID;
combining the data received in the new transmission and the data received in the retransmission; and
decoding the combined data.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
associating a HARQ process with the calculated HARQ process ID; and
directing the received data in the new transmission to the associated HARQ process.

### Claim 3 (depends on 1)

The method of claim 1, wherein the time information includes a System Frame Number (SFN) and a sub-frame number.

### Claim 4 (depends on 1)

The method of claim 1, wherein the HARQ process ID is derived based on:
HARQ process ID=s modulo n,
wherein s is an integer derived from t/i, t represents the time information, i represents the persistent resource allocation interval information, and n represents the number of HARQ processes of the persistent resource allocation.

### Claim 5 (depends on 1)

The method of claim 1, further comprising obtaining a soft buffer size based on the number of processes of the persistent resource allocation.

### Claim 6

A method for transmitting data in a communication system, the method comprising:
transmitting information representative of a number of processes of a persistent resource allocation and a persistent resource allocation interval;
transmitting data in a new transmission, based on the information;
calculating a Hybrid Automatic Repeat reQuest (HARQ) process IDentifier (ID) using the number of processes of the persistent resource allocation, the persistent resource allocation interval, and time information;
transmitting control information including the HARQ process ID; and
transmitting data in a retransmission, based on the control information including the HARQ process ID.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
associating a HARQ process with the calculated HARQ process ID; and
directing the data in the new transmission to the associated HARQ process.

### Claim 8 (depends on 6)

The method of claim 6, wherein the time information includes a System Frame Number (SFN) and a sub-frame number.

### Claim 9 (depends on 6)

The method of claim 6, wherein the HARQ process ID is derived based on:
HARQ process ID=s modulo n,
wherein s is an integer derived from t/i, t represents the time information, i represents the persistent resource allocation interval information, and n represents the number of HARQ processes of the persistent resource allocation.

### Claim 10

An apparatus for receiving data in a communication system, the apparatus comprising:
a receiver for receiving information representative of a number of processes of a persistent resource allocation and a persistent resource allocation interval, for receiving data in a new transmission, based on the information, for receiving control information including a Hybrid Automatic Repeat reQuest (HARQ) process IDentifier (ID), and for receiving data in a retransmission, based on the control information including the HARQ process ID; and
a controller for calculating the HARQ ID using the number of processes of the persistent resource allocation, the persistent resource allocation interval, and time information, combining the data received in the new transmission and the data received in the retransmission, and for decoding the combined data.

### Claim 11 (depends on 10)

The method of claim 10, wherein the controller associates a HARQ process with the calculated HARQ process ID and directs the received data in the new transmission to the associated HARQ process.

### Claim 12 (depends on 10)

The method of claim 10, wherein the time information includes a System Frame Number (SFN) and a sub-frame number.

### Claim 13 (depends on 10)

The method of claim 10, wherein the HARQ process ID is derived based on:
HARQ process ID=s modulo n,
wherein s is an integer derived from t/i, t represents the time information, i represents the persistent resource allocation interval information, and n represents the number of HARQ processes of the persistent resource allocation.

### Claim 14 (depends on 10)

The method of claim 10, wherein the controller obtains a soft buffer size based on the number of processes of the persistent resource allocation.

### Claim 15

An apparatus for transmitting data in a communication system, the apparatus comprising:
a transmitter for transmitting information representative of a number of processes of a persistent resource allocation and a persistent resource allocation interval, for transmitting data in a new transmission, based on the information, for transmitting control information including a Hybrid Automatic Repeat reQuest (HARQ) process IDentifier (ID) and for transmitting data in a retransmission, based on the control information including the HARQ process ID; and
a controller for calculating the HARQ ID using the number of processes of the persistent resource allocation, the persistent resource allocation interval, and time information.

### Claim 16 (depends on 15)

The method of claim 15, wherein the controller associates a HARQ process with the calculated HARQ process ID and directs the data in the new transmission to the associated HARQ process.

### Claim 17 (depends on 15)

The method of claim 15, wherein the time information includes a System Frame Number (SFN) and a sub-frame number.

### Claim 18 (depends on 15)

The method of claim 15, wherein the HARQ process ID is derived based on:
HARQ process ID=s modulo n,
wherein s is an integer derived from t/i, t represents the time information, i represents the persistent resource allocation interval information, and n represents the number of HARQ processes of the persistent resource allocation.
