# US 2014/0153379 A1 · Channelizing packet acknowledgments for multiple data channels in wireless communication

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

- Number: US 2014/0153379 A1
- Document ID: US20140153379A1
- Status: Published application
- Kind: A1
- Application number: 14/175,109
- Filed: 2014-02-07
- Published: 2014-06-05
- Earliest claimed: 2006-03-27
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: ALEKSANDAR DAMNJANOVIC; JOSEPH PAUL ODENWALDER; STEIN ARNE LUNDBY; YONGBIN WEI
- Web page: https://patentgrep.com/patent/US20140153379A1

## CPC

- H04L 5/0057: {Physical resource allocation for CQI}
- H04J 11/00: Orthogonal multiplex systems, {e.g. using WALSH codes}(H04J13/00 takes precedence)
- H04J 13/0048: {Walsh}
- H04J 13/12: Generation of orthogonal codes
- H04L 1/0026: {Transmission of channel quality indication}
- H04L 1/0029: {Reduction of the amount of signalling, e.g. retention of useful signalling or differential signalling (power control H04W52/04)}
- H04L 5/0016: {Time-frequency-code}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/0048: {Allocation of pilot signals, i.e. of signals known to the receiver (allocation of control signalling H04L5/0053; use of control signalling H04L5/0091)}
- H04L 5/005: {of common pilots, i.e. pilots destined for multiple users or terminals}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04L 5/006: {Quality of the received signal, e.g. BER, SNR, water filling}
- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04B 1/707: using direct sequence modulation
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- H04L 1/1607: Details of the supervisory signal
- H04L 5/0007: {the frequencies being orthogonal, e.g. OFDM(A) or DMT}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)
- H04B: TRANSMISSION

## Abstract

Acknowledgments for packets received on multiple data channels in wireless communication are channelized with multiple orthogonal codes to generate multiple symbol sequences. Modulation symbols for an acknowledgment channel are generated based on the symbol sequences.

## Claims

### Claim 1

An apparatus comprising:
at least one processor configured to obtain acknowledgements for packets received on multiple data channels, to channelize an acknowledgement for each data channel with an orthogonal code assigned to the data channel to generate a symbol sequence for the data channel, and to generate modulation symbols for an acknowledgement channel based on symbol sequences for the multiple data channels; and
a memory coupled to the at least one processor.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the at least one processor is configured to receive the packets on the multiple data channels via multiple forward link (FL) carriers.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the at least one processor is configured to replicate the symbol sequence for each data channel multiple times and to sum replicated symbol sequences for the multiple data channels to obtain the modulation symbols for the acknowledgement channel.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the at least one processor is configured to use an orthogonal code of all zeros if acknowledgements are being sent for only one data channel.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the number of data channels is configurable.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the at least one processor is configured to use orthogonal codes of a first length if the number of data channels is less than a first value, and to use orthogonal codes of a second length if the number of data channels is equal to or greater than the first value.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the orthogonal code for each data channel is a Walsh code.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the multiple data channels are forward packet data channels (F-PDCHs) sent on multiple forward link carriers in a Code Division Multiple Access (CDMA) system.

### Claim 9

A method comprising:
obtaining acknowledgements for packets received on multiple data channels;
channelizing an acknowledgement for each data channel with an orthogonal code assigned to the data channel to generate a symbol sequence for the data channel; and
generating modulation symbols for an acknowledgement channel based on symbol sequences for the multiple data channels.

### Claim 10 (depends on 9)

The method of claim 9, wherein the generating the modulation symbols comprises
replicating the symbol sequence for each data channel multiple times, and
summing replicated symbol sequences for the multiple data channels to obtain the modulation symbols for the acknowledgement channel.

### Claim 11 (depends on 9)

The method of claim 9, further comprising:
using orthogonal codes of a first length if the number of data channels is less than a first value; and
using orthogonal codes of a second length if the number of data channels is equal to or greater than the first value.

### Claim 12

An apparatus comprising:
means for obtaining acknowledgements for packets received on multiple data channels;
means for channelizing an acknowledgement for each data channel with an orthogonal code assigned to the data channel to generate a symbol sequence for the data channel; and
means for generating modulation symbols for an acknowledgement channel based on symbol sequences for the multiple data channels.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the means for generating the modulation symbols comprises
means for replicating the symbol sequence for each data channel multiple times, and
means for summing replicated symbol sequences for the multiple data channels to obtain the modulation symbols for the acknowledgement channel.

### Claim 14 (depends on 12)

The apparatus of claim 12, further comprising:
means for using orthogonal codes of a first length if the number of data channels is less than a first value; and
means for using orthogonal codes of a second length if the number of data channels is equal to or greater than the first value.
