IP Library › Granted Patent US 11,405,077
Granted Patent B2
US 11,405,077 · App. 16/831,516 · Granted Aug 2, 2022

Encoding and resource mapping for multiplexing feedback codebooks

Inventors: Wei Yang (San Diego, CA); Seyedkianoush Hosseini (San Diego, CA); Yi Huang (San Diego, CA); Seyed Ali Akbar Fakoorian (San Diego, CA); Wanshi Chen (San Diego, CA); Xiaoxia Zhang (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04B7/0417H04B7/0482H04W72/0473H04W72/1263H04W72/14
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,405,077
App. No.
16/831,516
Granted
Aug 2, 2022
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A UE may determine resource amounts for transmitting feedback codebook for two different service types based on satisfaction of a multiplexing condition by overlapping resource schedules. The codebooks may be encoded according to different coding rates to generate encoded feedback codebooks. The encoded codebooks may be mapped to transmission resources according to codebook payload sizes, encoding rates, and available resources and transmitted according to the mapping.

Claims (90)

1. A method for wireless communications by a user equipment, comprising:

encoding separately a first feedback codebook for a high priority transmission using a first coding rate to generate a first encoded feedback codebook and a second feedback codebook for a low priority transmission using a second coding rate associated with different coding reliability than the first coding rate to generate a second encoded feedback codebook;

mapping the first encoded feedback codebook and the second encoded feedback codebook to a transmission resource based at least in part on a first resource amount to be utilized for transmission of the first feedback codebook and a second resource amount to be utilized for transmission of the second feedback codebook; and

transmitting a multiplexed feedback codebook comprising the first encoded feedback codebook and the second encoded feedback codebook using the transmission resource based at least in part on the mapping.

2. The method of claim 1 ,

wherein the first resource amount is based at least in part on a size of the first feedback codebook; and

wherein the second resource amount is based at least in part on a size of the second feedback codebook.

3. The method of claim 1 , wherein the first resource amount and the second resource amount are based at least in part on a control channel format of the transmission resource.

4. The method of claim 1 , further comprising:

receiving a grant scheduling a first resource for transmission of the first feedback codebook,

wherein the first coding rate corresponds to the first resource.

5. The method of claim 1 ,

wherein the first resource amount is a number of resource blocks that is based at least in part on the first coding rate, a size of the first feedback codebook, and a number of symbols in the transmission resource.

6. The method of claim 1 ,

wherein the second resource amount is a number of resource blocks that is based at least in part on the second coding rate, a size of the second feedback codebook, and a number of symbols in the transmission resource.

7. The method of claim 1 , further comprising:

receiving control signaling that indicates a power ratio,

wherein a first transmission power for transmission of the first encoded feedback codebook and a second transmission power for transmission of the second encoded feedback codebook is based at least in part on the power ratio, wherein the first encoded feedback codebook and the second encoded feedback codebook are respectively transmitted in accordance with the first transmission power and the second transmission power.

8. The method of claim 1 , further comprising:

reducing a power allocated for transmission of the second encoded feedback codebook based at least in part on a total transmission power for transmission of the first encoded feedback codebook and transmission of the second encoded feedback codebook exceeding a transmission power capability of the user equipment.

9. The method of claim 1 , wherein mapping the first encoded feedback codebook and the second encoded feedback codebook comprises:

mapping the first encoded feedback codebook to first resource elements of the transmission resource based at least in part on proximity of the first resource elements to at least one demodulation reference signal symbol within the transmission resource; and

mapping the second encoded feedback codebook to second resource elements remaining within the transmission resource after mapping of the first encoded feedback codebook to the first resource elements.

10. The method of claim 1 , further comprising:

setting the first resource amount as a first number of resource elements to be utilized for transmission of the first feedback codebook.

11. The method of claim 1 , further comprising:

receiving a first grant scheduling a first resource for transmission of the first feedback codebook; and

receiving a second grant scheduling a second resource for transmission of the second feedback codebook, wherein the first resource collides in time with the second resource to satisfy a multiplexing condition,

wherein the first resource amount and the second resource amount are based at least in part on the multiplexing condition being satisfied.

12. The method of claim 1 , further comprising:

receiving a grant that schedules a transmission of the low priority transmission and a control channel resource for transmission of the first feedback codebook; and

generating the first feedback codebook based at least in part on the low priority transmission.

13. The method of claim 1 , further comprising:

receiving a grant that schedules a transmission of the high priority transmission and a control channel resource for transmission of the second feedback codebook; and

generating the second feedback codebook based at least in part on the high priority transmission.

14. The method of claim 1 , further comprising:

receiving a first grant scheduling a first resource for transmission of the first feedback codebook and a second grant scheduling a second resource for transmission of the second feedback codebook,

wherein the first resource amount and a second resource amount are based at least in part on the first resource at least partially overlapping with the second resource.

15. The method of claim 1 , wherein the encoding comprises:

applying a first cyclic shift of a plurality of different cyclic shifts to a bit sequence to generate a shifted bit sequence to encode at least one bit of the first feedback codebook, at least one bit of the second feedback codebook, or both.

16. The method of claim 1 , further comprising:

adjusting from a first modulation scheme to a second modulation scheme based at least in part on a size of the first feedback codebook being a single bit; and

modulating a bit of the first encoded feedback codebook and a bit of the second encoded feedback codebook based at least in part on the second modulation scheme.

17. The method of claim 1 , wherein transmitting the first encoded feedback codebook and the second encoded feedback codebook using the transmission resource comprises:

transmitting the first encoded feedback codebook and the second encoded feedback codebook using the transmission resource that is a shared data channel resource.

18. The method of claim 1 , wherein the mapping comprises:

mapping at least a portion of the first encoded feedback codebook to an earliest symbol of the transmission resource that does not include a front-loaded demodulation reference signal symbol.

19. The method of claim 18 , wherein the mapping comprises:

rate matching the second encoded feedback codebook around resources within the transmission resource allocated to the first encoded feedback codebook.

20. The method of claim 1 , wherein the mapping comprises:

mapping the first encoded feedback codebook to a symbol of the transmission resource that occurs prior to a demodulation reference signal symbol in the transmission resource.

21. The method of claim 20 , wherein the mapping comprises:

rate matching the second encoded feedback codebook within the transmission resource around resources allocated to the first encoded feedback codebook.

22. The method of claim 1 , wherein the mapping comprises:

mapping bits of the first encoded feedback codebook to respective frequency hops based at least in part on an interleaving pattern.

23. The method of claim 1 , wherein the mapping comprises:

repeating a bit of the first encoded feedback codebook on respective frequency hops.

24. The method of claim 1 ,

wherein a first size of the first feedback codebook, a second size of the second feedback codebook, or both, are based at least in part on a grant that schedules the transmission resource in a shared data channel.

25. The method of claim 1 , further comprising:

mapping data to the transmission resource based at least in part on a first size of the first feedback codebook, a second size of the second feedback codebook, or both, wherein the transmission resource is a shared data channel resource.

26. The method of claim 1 , further comprising:

receiving a grant indicating to report channel state information on a shared data channel resource;

encoding the channel state information using a third coding rate, wherein the transmission resource is the shared data channel resource for a second high priority transmission; and

mapping the encoded channel state information to the shared data channel resource.

27. The method of claim 1 , further comprising:

receiving a grant indicating to report channel state information on a shared data channel resource; and

dropping reporting of the channel state information based at least in part on the transmission resource being the shared data channel resource for a second high priority transmission.

28. An apparatus for wireless communications by a user equipment, comprising:

a processor,

memory in electronic communication with the processor; and

instructions stored in the memory and executable by the processor to cause the apparatus to:

encode separately a first feedback codebook for a high priority transmission using a first coding rate to generate a first encoded feedback codebook and a second feedback codebook for a low priority transmission using a second coding rate associated with different coding reliability than the first coding rate to generate a second encoded feedback codebook;

map the first encoded feedback codebook and the second encoded feedback codebook to a transmission resource based at least in part on a first resource amount to be utilized for transmission of the first feedback codebook and a second resource amount to be utilized for transmission of the second feedback codebook; and

transmit a multiplexed feedback codebook comprising the first encoded feedback codebook and the second encoded feedback codebook using the transmission resource based at least in part on the mapping.

29. The apparatus of claim 28 , wherein the first resource amount is a number of resource blocks that is based at least in part on the first coding rate, a size of the first feedback codebook, and a number of symbols in the transmission resource.

30. The apparatus of claim 28 , wherein the second resource amount is a number of resource blocks that is based at least in part on the second coding rate, a size of the second feedback codebook, and a number of symbols in the transmission resource.

31. The apparatus of claim 28 , wherein the instructions to map the first encode feedback codebook and the second encoded feedback codebook are executable by the processor to cause the apparatus to:

map the first encoded feedback codebook to first resource elements of the transmission resource based at least in part on proximity of the first resource elements to at least one demodulation reference signal symbol within the transmission resource; and

map the second encoded feedback codebook to second resource elements remaining within the transmission resource after mapping of the first encoded feedback codebook to the first resource elements.

32. The apparatus of claim 28 , wherein the high priority transmission has a lower latency specification and a higher reliability specification than the low priority transmission.

33. An apparatus for wireless communications by a user equipment, comprising:

means for encoding separately a first feedback codebook for a high priority transmission using a first coding rate to generate a first encoded feedback codebook and a second feedback codebook for a low priority transmission using a second coding rate associated with different coding reliability than the first coding rate to generate a second encoded feedback codebook;

means for mapping the first encoded feedback codebook and the second encoded feedback codebook to a transmission resource based at least in part on a first resource amount to be utilized for transmission of the first feedback codebook and a second resource amount to be utilized for transmission of the second feedback codebook; and

means for transmitting a multiplexed feedback codebook comprising the first encoded feedback codebook and the second encoded feedback codebook using the transmission resource based at least in part on the mapping.

34. A non-transitory computer-readable medium storing code for wireless communications by a user equipment, the code comprising instructions executable by a processor to:

encode separately a first feedback codebook for a high priority transmission using a first coding rate to generate a first encoded feedback codebook and a second feedback codebook for a low priority transmission using a second coding rate associated with different coding reliability than the first coding rate to generate a second encoded feedback codebook;

map the first encoded feedback codebook and the second encoded feedback codebook to a transmission resource based at least in part on a first resource amount to be utilized for transmission of the first feedback codebook and a second resource amount to be utilized for transmission of the second feedback codebook; and

transmit a multiplexed feedback codebook comprising the first encoded feedback codebook and the second encoded feedback codebook using the transmission resource based at least in part on the mapping.

35. The method of claim 1 , wherein the high priority transmission has a lower latency specification and a higher reliability specification than the low priority transmission.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2020
From: YANG, WEI; HOSSEINI, SEYEDKIANOUSH; HUANG, YI; FAKOORIAN, SEYED ALI AKBAR; CHEN, WANSHI; ZHANG, XIAOXIA
To: QUALCOMM INCORPORATED
Reel/Frame 054348/0911 →
Continuity (2)
Provisional Application 62826940 · Mar 29, 2019
Related Publication 20200313732A1 · Oct 1, 2020
Cited By (1)
US 12,566,548