IP Library Granted Patent US 11,923,874
Granted Patent B2
US 11,923,874 · App. 17/507,707 · Granted Mar 5, 2024

Codebook compression with lossy encoding for low probability events

Inventors: Yi Huang (San Diego, CA); Peter Gaal (San Diego, CA); Juan Montojo (San Diego, CA); Hwan Joon Kwon (San Diego, CA)
Assignee: QUALCOMM Incorporated
H03M7/3059H03M7/6011H04L1/1819H04L5/0053H04W28/06H04W72/1268H04W72/23H04W72/54
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,923,874
App. No.
17/507,707
Granted
Mar 5, 2024
Kind
B2
Abstract

Aspects relate to compression of messages in a wireless communication system. For messages, such as ACK/NACK feedback in a communication system, messages having an occurrence above or below a certain number of events (e.g., ACK/NACK events) or a probability of the occurrence may be compressed into a single message. By compressing the messages into a single message, the overhead used to transmit such messages may be reduced.

Claims (117)

1. A method for transmitting messages from a user equipment (UE) in a wireless communication system, the method comprising:

receiving from a base station at least one indication that compressing of multiple messages is enabled,

compressing the multiple messages occurring in the wireless communication system based on the at least one indication, wherein the multiple messages are compressed into at least one compressed message using a compression technique based on a probability of occurrence of an event or a number of occurrences of the event, and

transmitting the at least one compressed message on an uplink channel,

wherein the at least one indication is received in a last occurring downlink control information (DCI) of a plurality of DCI received by the UE prior to transmission by the UE on the uplink channel.

2. The method of claim 1 , further comprising:

compressing the multiple messages occurring in the wireless communication system into the at least one compressed message based on the probability of occurrence of the event having a probability less than a threshold probability.

3. The method of claim 1 , further comprising:

compressing the multiple messages occurring in the wireless communication system into the at least one compressed message based on the probability of occurrences of the event for messages having the probability of occurrences of the event that exceed a predetermined threshold.

4. The method of claim 1 , further comprising:

compressing the multiple messages occurring in the wireless communication system into the at least one compressed message based on the number of occurrences of the event for messages having the number of occurrences of the event that are less than a predetermined threshold.

5. The method of claim 1 , further comprising:

compressing messages of the multiple messages having a same number of occurrences of the event or a same probability of occurrence into respective messages; and

transmitting each of the respective messages on the uplink channel.

6. The method of claim 1 , further comprising:

transmitting the at least one compressed message with one or more non-compressed messages.

7. The method of claim 6 , wherein the one or more non-compressed messages includes particular events comprising one of all acknowledgement (ACK) feedback or all negative acknowledgement (NACK) feedback in a message responsive to a hybrid automatic repeat request (HARQ).

8. The method of claim 1 , wherein the compression technique comprises a lossy encoding technique.

9. The method of claim 1 , further comprising:

setting the predetermined number of occurrences set equal to a value L;

configuring a number of bits in a codebook used for transmitting the at least one compressed message on the uplink channel with a K number of bits; and

the compression technique comprising a logarithmic compression including compressing the multiple messages with an occurrence in the communication system having the L number of occurrences into a single compressed message such that a number of bits after compression is equal to

log

2

(

1

+

l

=

0

L

-

1

(

l

K

)

)

.

10. The method of claim 9 , wherein the codebook comprises a hybrid automatic repeat request (HARQ) codebook.

11. The method of claim 1 , further comprising:

the compression technique utilizing a logarithmic compression, where the predetermined number of occurrences is set equal to a value L, and a number of bits in a codebook used for transmitting the at least one compressed message on the uplink channel is configured with a K number of bits; and

the logarithmic compression comprises compressing messages of the multiple messages into groups of messages such that a number of bits after compression is equal to

log

2

(

(

K

-

L

+

1

)

+

l

=

0

L

-

1

(

l

K

)

)

.

12. The method of claim 11 , wherein the codebook comprises a hybrid automatic repeat request (HARQ) codebook.

13. The method of claim 1 , wherein the at least one indication in the last occurring DCI is received in a physical downlink control channel (PDCCH).

14. The method of claim 13 , wherein the plurality of DCI comprises at least one of a downlink (DL) scheduling DCI or an uplink (UL) scheduling DCI, and the uplink channel is at least one of a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH).

15. A user equipment (UE) for use in a wireless communication system comprising:

a wireless transceiver;

a memory; and

a processor communicatively coupled to the wireless transceiver and the memory, wherein the processor is configured to:

receive from a base station at least one indication that compressing of multiple messages is enabled,

compress the multiple messages occurring in the wireless communication system based on the at least one indication, wherein the multiple messages are compressed into at least one compressed message using a compression technique based on a probability of occurrence of an event or based on a number of occurrences of the event, and

transmit the at least one compressed message on an uplink channel,

wherein the at least one indication is received in a last occurring downlink control information (DCI) of a plurality of DCI received by the UE prior to transmission by the UE on the uplink channel.

16. The UE of claim 15 , wherein the processor is further configured to:

transmit the at least one compressed message with one or more non-compressed messages.

17. The UE of claim 16 , wherein the one or more non-compressed messages includes particular events comprising one of all acknowledgement (ACK) feedback or all negative acknowledgement (NACK) feedback in a message responsive to a hybrid automatic repeat request (HARQ).

18. The UE of claim 15 , wherein the processor is further configured to:

compress the multiple messages occurring in the wireless communication system into the at least one compressed message based on the probability of occurrence for messages of the multiple messages having a probability less than a threshold probability.

19. The UE of claim 15 , wherein the processor is further configured to:

compress the multiple messages occurring in the wireless communication system into the at least one compressed message based on the probability of occurrences of the event for messages having the probability of occurrences of the event that exceed a predetermined threshold.

20. The UE of claim 15 , wherein the processor is further configured to:

compress messages of the multiple messages having a same number of occurrences of the event or a same probability of occurrence into respective messages; and

transmit each of the respective messages on the uplink channel.

21. A method for use in a base station in a wireless communication system, the method comprising:

sending at least one indication to a user equipment (UE) in the wireless communication system that compressing of multiple messages is enabled;

transmitting a signal to the UE; and

receiving at least one compressed message on an uplink channel responsive to the signal and based on the at least one indication, wherein the at least one compressed message is a compression of multiple messages to be sent by the UE in response to the signal, wherein the multiple messages are compressed into the at least one compressed message based on a number of occurrences of an event or a probability of occurrence of the event, and wherein the at least one indication is sent in a last occurring downlink control information (DCI) of a plurality of DCI sent to the UE prior to receiving the at least one compressed message on the uplink channel.

22. The method of claim 21 , wherein the signal transmitted to the UE comprises at least one hybrid automatic repeat request (HARQ) signal and the received at least one compressed message comprises a HARQ acknowledgement/non-acknowledgment (ACK/NACK) codebook.

23. The method of claim 21 , further comprising:

configuring the UE to semi-statically perform compression of the multiple messages through sending one of radio resource control (RRC) signaling or the plurality of DCI to the UE; and

wherein the plurality of DCI comprises at least one of a downlink (DL) scheduling DCI or an uplink (UL) scheduling DCI, and the uplink channel comprises one of a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH).

24. The method of claim 21 , further comprising:

determining a predetermined threshold, wherein the multiple messages occurring in the wireless communication system are compressed into the at least one compressed message based on the number of occurrences of the event for messages having the number of occurrences of the event that exceed the predetermined threshold, wherein determining the predetermined threshold comprises:

receiving channel state information (CSI) from the UE; and

determining a value for the predetermined threshold based on the received CSI; and

transmitting the predetermined threshold to the UE.

25. A base station for use in a wireless communication system comprising:

a wireless transceiver;

a memory; and

a processor communicatively coupled to the wireless transceiver and the memory, wherein the processor is configured to:

send at least one indication to a user equipment (UE) in the wireless communication system that compressing of multiple messages is enabled;

transmit a signal to the UE; and

receive at least one compressed message on an uplink channel responsive to the signal and based on the at least one indication, wherein the at least one compressed message is a compression of multiple messages to be sent by the UE in response to the signal, wherein the multiple messages are compressed into the at least one compressed message based on a number of occurrences of an event or a probability of occurrence of the event, and wherein the at least one indication is sent in a last occurring downlink control information (DCI) of a plurality of DCI sent to the UE prior to receiving the at least one compressed message on the uplink channel.

26. The base station of claim 25 , wherein the processor is further configured to:

determine a predetermined threshold, wherein the multiple messages occurring in the wireless communication system are compressed into the at least one compressed message based on the number of occurrences of the event for messages having the number of occurrences of the event that exceed the predetermined threshold, wherein the processor configured to determine the predetermined threshold is configured to:

receive channel state information (CSI) from the UE; and

determine a value for the predetermined threshold based on the received CSI; and

transmit the predetermined threshold to the UE.

27. The base station of claim 25 ,

wherein the plurality of DCI comprises at least one of a downlink (DL) scheduling DCI or an uplink (UL) scheduling DCI, and the uplink channel comprises one of a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH).

28. The base station of claim 25 , wherein the signal transmitted to the UE comprises at least one hybrid automatic repeat request (HARQ) signal and the received at least one compressed message comprises a HARQ acknowledgement/non-acknowledgment (ACK/NACK) codebook.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2021
From: HUANG, YI; GAAL, PETER; MONTOJO, JUAN; KWON, HWAN JOON
To: QUALCOMM INCORPORATED
Reel/Frame 058385/0803 →
Continuity (2)
Provisional Application 63104977 · Oct 23, 2020
Related Publication 20220131553A1 · Apr 28, 2022