IP Library Granted Patent US 8,699,587
Granted Patent B2
US 8,699,587 · App. 11/841,549 · Granted Apr 15, 2014

Feedback of precoding control indication (PCI) and channel quality indication (CQI) in a wireless communication system

Inventors: Josef J. Blanz (Wachenheim, DE); Ivan Jesus Fernandez-Corbaton (Nuremberg, DE)
Assignee: QUALCOMM Incorporated
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 8,699,587
App. No.
11/841,549
Granted
Apr 15, 2014
Kind
B2
Abstract

Techniques for sending feedback information in a wireless communication system are described. In one design, precoding control indication (PCI), rank, and channel quality indication (CQI) for data transmission from a transmitter to a receiver may be determined by evaluating different hypotheses. A report may be formed based on the PCI, rank and CQI. The PCI may include a precoding matrix or vector to use for the data transmission. The CQI may include at least one CQI value for at least one transport block to send for the data transmission. The rank and CQI may be combined based on a mapping. For example, the CQI may include one CQI value and fall within a first range of values if one transport block is preferred by the receiver. The CQI may include two CQI values and fall within a second range of values if two transport blocks are preferred.

Claims (133)

1. An apparatus comprising:

at least one processor to determine precoding control indication (PCI) for data transmission from a transmitter to a receiver, to determine channel quality indication (CQI) for the data transmission, wherein a size and a number of CQI values of the CQI are variably related to a transmission rank, to form a single report based on the PCI and the CQI, and to send the report to the transmitter; and

a memory coupled to the at least one processor.

2. The apparatus of claim 1 , wherein the at least one processor selects a precoding matrix or a precoding vector to use for the data transmission, and wherein the PCI comprises the selected precoding matrix or precoding vector.

3. The apparatus of claim 1 , wherein the PCI comprises at least one precoding vector for at least one transport block to send for the data transmission, and wherein at least one additional precoding vector for at least one additional transport block is determined based on the at least one precoding vector from the PCI.

4. The apparatus of claim 1 , wherein the PCI comprises a primary precoding vector for a primary transport block to send for the data transmission, and wherein a secondary precoding vector for a secondary transport block is determined based on the primary precoding vector.

5. The apparatus of claim 1 , wherein the at least one processor determines at least one CQI value for at least one transport block to send for the data transmission, and wherein the CQI comprises the at least one CQI value.

6. The apparatus of claim 1 , wherein the CQI comprises one CQI value and is within a first range of values when one transport block is preferred for the data transmission, and wherein the CQI comprises two CQI values and is within a second range of values when two transport blocks are preferred.

7. The apparatus of claim 6 , wherein the CQI value for the one transport block has more levels than the two CQI values for the two transport blocks.

8. The apparatus of claim 6 , wherein the CQI value for the one transport block has approximately five bits of resolution, and wherein each of the two CQI values for the two transport blocks has approximately four bits of resolution.

9. The apparatus of claim 6 , wherein the second range comprises less than 2 2L values for two L-bit CQI values for the two transport blocks, where L is greater than one, and wherein for each combination of two L-bit CQI values that is not within the second range, the at least one processor reduces one L-bit CQI value such that a resultant combination of L-bit CQI values is within the second range.

10. The apparatus of claim 1 , wherein the at least one processor determines a rank indicative of the number of transport blocks to send for the data transmission, and forms the report further based on the rank.

11. The apparatus of claim 10 , wherein the at least one processor combines the rank and the CQI based on a mapping comprising multiple ranges of values, each range of values corresponding to a different number of transport blocks.

12. The apparatus of claim 10 , wherein the at least one processor combines the rank and the CQI based on a mapping comprising first and second ranges of values, the first range of values covering one CQI value for one transport block, and the second range of values covering two CQI values for two transport blocks.

13. The apparatus of claim 10 , wherein the at least one processor combines the PCI, the rank, and the CQI based on a mapping comprising a plurality of ranges of values corresponding to a plurality of values for the PCI.

14. The apparatus of claim 13 , wherein each range of values comprises multiple subranges of values corresponding to different numbers of transport blocks.

15. The apparatus of claim 13 , wherein the plurality of ranges comprise at least two ranges of a first size corresponding to at least two PCI values for one transport block and further comprise at least one range of a second size corresponding to at least one PCI value for multiple transport blocks.

16. The apparatus of claim 1 , wherein the report comprises M bits for the PCI and N bits for the CQI, where M and N are integer values one or greater.

17. The apparatus of claim 1 , wherein the at least one processor encodes the report with a forward error correction (FEC) code to obtain a coded report, and sends the coded report on a Dedicated Physical Control Channel for HS-DSCH (HS-DPCCH).

18. The apparatus of claim 1 , wherein the at least one processor encodes the report with a block code to obtain a codeword and sends the codeword on a Dedicated Physical Control Channel for HS-DSCH (HS-DPCCH).

19. The apparatus of claim 1 , wherein the at least one processor sends the PCI on an uplink Dedicated Physical Control Channel (DPCCH) and sends the CQI on a Dedicated Physical Control Channel for HS-DSCH (HS-DPCCH).

20. The apparatus of claim 1 , wherein the transmitter is a Node B and the receiver is a user equipment (UE).

21. A method comprising:

determining precoding control indication (PCI) for data transmission from a transmitter to a receiver;

determining channel quality indication (CQI) for the data transmission, wherein a size and a number of CQI values of the CQI are variably related to a transmission rank;

forming a single report based on the PCI and the CQI; and

sending the report to the transmitter.

22. The method of claim 21 , wherein the determining the PCI comprises

selecting a precoding matrix or a precoding vector to use for the data transmission, and

forming the PCI to comprise the selected precoding matrix or precoding vector.

23. The method of claim 21 , wherein the determining the PCI comprises:

determining a primary precoding vector for a primary transport block to send for the data transmission, and

forming the PCI to comprise the primary precoding vector, and wherein a secondary preceding vector for a secondary transport block is determined based on the primary preceding vector.

24. The method of claim 21 , wherein the determining the CQI comprises

determining at least one CQI value for at least one transport block to send for the data transmission, and

forming the CQI to comprise the at least one CQI value.

25. The method of claim 21 , wherein the determining the CQI comprises

determining one CQI value for one transport block when one transport block is preferred for the data transmission,

determining two CQI values for two transport blocks when two transport blocks are preferred for the data transmission, and

forming the CQI to comprise the one CQI value for the one transport block or the two CQI values for the two transport blocks, the CQI being within a first range of values for one CQI value and within a second range of values for two CQI values.

26. The method of claim 21 , further comprising:

determining a rank indicative of the number of transport blocks to send for the data transmission; and

combining the rank and the CQI based on a mapping comprising multiple ranges of values, each range of values corresponding to a different number of transport blocks, and wherein the report is formed based on the combined rank and CQI.

27. The method of claim 21 , further comprising:

encoding the report with a forward error correction (FEC) code to obtain a coded report; and

sending the coded report on a Dedicated Physical Control Channel for HS-DSCH (HS-DPCCH).

28. The method of claim 21 , further comprising:

encoding the report with a block code to obtain a codeword; and

sending the codeword on a Dedicated Physical Control Channel for HS-DSCH (HS-DPCCH).

29. An apparatus comprising:

means for determining precoding control indication (PCI) for data transmission from a transmitter to a receiver;

means for determining channel quality indication (CQI) for the data transmission, wherein a size and a number of CQI values of the CQI are variably related to a transmission rank;

means for forming a single report based on the PCI and the CQI; and

means for sending the report to the transmitter.

30. The apparatus of claim 29 , wherein the means for determining the PCI comprises

means for selecting a precoding matrix or a precoding vector to use for the data transmission, and

means for forming the PCI to comprise the selected precoding matrix or precoding vector.

31. The apparatus of claim 29 , wherein the means for determining the CQI comprises

means for determining at least one CQI value for at least one transport block to send for the data transmission, and

means for forming the CQI to comprise the at least one CQI value.

32. The apparatus of claim 29 , wherein the means for determining the CQI comprises

means for determining one CQI value for one transport block when one transport block is preferred for the data transmission,

means for determining two CQI values for two transport blocks when two transport blocks are preferred for the data transmission, and

means for forming the CQI to comprise the one CQI value for the one transport block or the two CQI values for the two transport blocks, the CQI being within a first range of values for one CQI value and within a second range of values for two CQI values.

33. The apparatus of claim 29 , further comprising:

means for encoding the report with a forward error correction (FEC) code to obtain a coded report; and

means for sending the coded report on a Dedicated Physical Control Channel for HS-DSCH (HS-DPCCH).

34. The apparatus of claim 29 , further comprising:

means for encoding the report with a block code to obtain a codeword; and

means for sending the codeword on a Dedicated Physical Control Channel for HS-DSCH (HS-DPCCH).

35. A non-transitory computer-readable medium storing a computer program, wherein execution of the computer program is for:

causing a computer to determine precoding control indication (PCI) for data transmission from a transmitter to a receiver;

causing a computer to determine channel quality indication (CQI) for the data transmission, wherein a size and a number of CQI values of the CQI are variably related to a transmission rank;

causing a computer to form a single report based on the PCI and the CQI; and

causing a computer to send the report to the transmitter.

36. The non-transitory computer-readable medium of claim 35 , wherein execution of the computer program is also for:

selecting a precoding matrix or a precoding vector to use for the data transmission, and

forming the PCI to comprise the selected precoding matrix or precoding vector.

37. The non-transitory computer-readable medium of claim 35 , wherein execution of the computer program is also for:

determining at least one CQI value for at least one transport block to send for the data transmission, and

forming the CQI to comprise the at least one CQI value.

38. The non-transitory computer-readable medium of claim 35 , wherein execution of the computer program is also for:

determining one CQI value for one transport block if one transport block is preferred for the data transmission,

determining two CQI values for two transport blocks if two transport blocks are preferred for the data transmission, and

forming the CQI to comprise the one CQI value for the one transport block or the two CQI values for the two transport blocks, the CQI being within a first range of values for one CQI value and within a second range of values for two CQI values.

39. An apparatus comprising:

at least one processor to receive a single report comprising precoding control indication (PCI) and channel quality indication (CQI), wherein a size and a number of CQI values of the CQI are variably related to a transmission rank, to process at least one transport block based on the CQI, and to precode the at least one transport block based on the PCI; and

a memory coupled to the at least one processor.

40. The apparatus of claim 39 , wherein the at least one processor determines one of multiple ranges of values within which the CQI falls, and determines the number of transport blocks preferred by a receiver based on the determined range of value for the CQI.

41. The apparatus of claim 39 , wherein the at least one processor obtains one CQI value for one transport block when the CQI falls within a first range of values, and obtains two CQI values for two transport blocks when the CQI falls within a second range of values.

42. The apparatus of claim 39 , wherein the at least one processor obtains at least one CQI value for the at least one transport block based on the CQI, and processes each transport block based on a coding and modulation scheme determined by a CQI value for the transport block.

43. The apparatus of claim 39 , wherein the at least one processor determines a precoding matrix or a precoding vector for the at least one transport block based on the PCI, and precodes the at least one transport block based on the precoding matrix or the precoding vector.

44. The apparatus of claim 39 , wherein the at least one processor obtains a primary precoding vector based on the PCI, precodes a primary transport block based on the primary precoding vector, and precodes a secondary transport block based on a secondary precoding vector associated with the primary precoding vector.

45. A method comprising:

receiving a single report comprising precoding control indication (PCI) and channel quality indication (CQI), wherein a size and a number of CQI values of the CQI are variably related to a transmission rank;

processing at least one transport block based on the CQI; and

precoding the at least one transport block based on the PCI.

46. The method of claim 45 , further comprising:

determining one of multiple ranges of values within which the CQI falls; and

determining the number of transport blocks preferred by a receiver based on the determined range of value for the CQI.

47. The method of claim 45 , wherein the processing the at least one transport block based on the CQI comprises

obtaining one CQI value for one transport block when the CQI falls within a first range of value,

obtaining two CQI values for two transport blocks when the CQI falls within a second range of values, and

processing each transport block based on a coding and modulation scheme determined by a CQI value for the transport block.

48. The method of claim 45 , wherein the precoding the at least one transport block based on the PCI comprises

determining a precoding matrix or a precoding vector for the at least one transport block based on the PCI, and

precoding the at least one transport block based on the precoding matrix or the precoding vector.

49. The method of claim 45 , wherein the precoding the at least one transport block based on the PCI comprises

determining a primary precoding vector based on the PCI,

precoding a primary transport block based on the primary precoding vector, and

precoding a secondary transport block based on a secondary precoding vector associated with the primary precoding vector.

50. An apparatus comprising:

means for receiving a single report comprising precoding control indication (PCI) and channel quality indication (CQI), wherein a size and a number of CQI values of the CQI are variably related to a transmission rank;

means for processing at least one transport block based on the CQI; and

means for precoding the at least one transport block based on the PCI.

51. The apparatus of claim 50 , further comprising:

means for determining one of multiple ranges of values within which the CQI falls; and

means for determining the number of transport blocks preferred by a receiver based on the determined range of value for the CQI.

52. The apparatus of claim 50 , wherein the means for processing the at least one transport block based on the CQI comprises

means for obtaining one CQI value for one transport block when the CQI falls within a first range of value,

means for obtaining two CQI values for two transport blocks when the CQI falls within a second range of values, and

means for processing each transport block based on a coding and modulation scheme determined by a CQI value for the transport block.

53. The apparatus of claim 50 , wherein the means for precoding the at least one transport block based on the PCI comprises

means for determining a precoding matrix or a precoding vector for the at least one transport block based on the PCI, and

means for precoding the at least one transport block based on the precoding matrix or the precoding vector.

54. The apparatus of claim 50 , wherein the means for precoding the at least one transport block based on the PCI comprises

means for determining a primary precoding vector based on the PCI,

means for precoding a primary transport block based on the primary precoding vector, and

means for precoding a secondary transport block based on a secondary precoding vector associated with the primary precoding vector.

55. A non-transitory computer-readable medium storing a computer program, wherein execution of the computer program is for:

causing a computer to receive a single report comprising precoding control indication (PCI) and channel quality indication (CQI), wherein a size and a number of CQI values of the CQI are variably related to a transmission rank;

causing a computer to process at least one transport block based on the CQI; and

causing a computer to precode the at least one transport block based on the PCI.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2007
From: BLANZ, JOSEF J.; FERNANDEZ-CORBATON, IVAN JESUS
To: QUALCOMM INCORPORATED
Reel/Frame 019718/0975 →
Continuity (2)
Provisional Application 60838677 · Aug 18, 2006
Related Publication 20080043867A1 · Feb 21, 2008