IP Library Granted Patent US 8,437,705
Granted Patent B2
US 8,437,705 · App. 12/902,109 · Granted May 7, 2013

Resource allocation and encoding for channel quality indicator (CQI) and CQI collided with uplink acknowledgment/negative acknowledgment

Inventors: Ahmad Khoshnevis (Portland, OR); Shohei Yamada (Camas, WA); Zhanping Yin (Vancouver, WA); Sayantan Choudhury (Vancouver, WA)
Assignee: Sharp Laboratories of America, Inc.
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,437,705
App. No.
12/902,109
Granted
May 7, 2013
Kind
B2
Abstract

A User Equipment (UE) configured for allocating resources and encoding for Channel Quality Indicator (CQI) is described. The UE includes a processor and instructions stored in memory. The UE receives Radio Resource Control (RRC) signaling, receives a reference signal and determines a Channel Quality Indicator (CQI) based on the reference signal. The UE also determines a format for CQI transmission. If use of Format 3 is determined the UE determines cells for CQI reporting based on the RRC signaling and determines an encoding. The UE also encodes a feedback message based on the encoding and transmits the feedback message.

Claims (154)

1. A User Equipment (UE) configured for allocating resources and encoding for Channel Quality Indicator (CQI), comprising:

a processor;

memory in electronic communication with the processor;

instructions stored in the memory, the instructions being executable to:

receive Radio Resource Control (RRC) signaling;

receive a reference signal;

determine a Channel Quality Indicator (CQI) based on the reference signal;

determine a format for CQI transmission and if use of Format 3 is determined, then:

determine cells for CQI reporting based on the RRC signaling;

determine an encoding;

encode a feedback message based on the encoding; and

transmit the feedback message.

2. The UE of claim 1 , wherein determining a format is based on whether the UE is in a Carrier Aggregation (CA) mode.

3. The UE of claim 1 , wherein determining a format is based on an explicit format indicator specified by the RRC signaling.

4. The UE of claim 1 , wherein determining cells for CQI reporting is based on the RRC signaling, wherein the RRC signaling comprises CQI cell indices.

5. The UE of claim 1 , wherein determining the encoding is based on a designated number of CQI bits.

6. The UE of claim 5 , wherein the encoding is convolutional encoding if there are more than a threshold number of CQI bits and the encoding is a Reed-Muller encoding if there is the threshold number or fewer CQI bits.

7. The UE of claim 6 , wherein the threshold number is 11.

8. The UE of claim 1 , wherein determining the encoding is based on an explicit encoding indicator specified by the RRC signaling.

9. The UE of claim 8 , wherein the encoding is a convolutional encoding if convolutional encoding is indicated by the explicit encoding indicator and the encoding is a Reed-Muller encoding if Reed-Muller encoding is indicated by the explicit encoding indicator.

10. The UE of claim 1 , wherein determining the encoding is based on an encoding mode indicator, a number of CQI bits and an explicit encoding indicator, and wherein the instructions are further executable to:

encode CQI bits using convolutional encoding if the encoding mode indicator indicates an implicit encoding mode and there are more than a designated number of CQI bits;

encode the CQI bits using Reed-Muller encoding if the encoding mode indicator indicates an implicit encoding mode and there are less than or equal to the designated number of CQI bits;

encode the CQI bits using convolutional encoding if the encoding mode indicator indicates an explicit encoding mode and the explicit encoding indicator indicates convolutional encoding; and

encode the CQI bits using Reed-Muller encoding if the encoding mode indicator indicates an explicit encoding mode and the explicit encoding indicator indicates Reed-Muller encoding.

11. The UE of claim 1 , wherein the instructions are further executable to, if the use of Format 3 for CQI transmission is determined:

determine Format 3 resources specified by a resource indicator;

determine whether there is a collision between the CQI and an Acknowledgment/Negative Acknowledgment (ACK/NACK); and

determine whether simultaneous CQI and ACK/NACK reporting is permitted if there is a collision between the CQI and the ACK/NACK.

12. The UE of claim 11 , wherein the instructions are further executable to, if simultaneous CQI and ACK/NACK reporting is not permitted:

drop the CQI; and

transmit the ACK/NACK.

13. The UE of claim 11 , wherein the instructions are further executable to determine whether the ACK/NACK is set for transmission using Format 1a/1b with channel selection if simultaneous CQI and ACK/NACK reporting is permitted.

14. The UE of claim 13 , wherein the instructions are further executable to, if ACK/NACK is not set for transmission using Format 1a or Format 1b with channel selection:

determine whether ACK/NACK compression is allowed;

jointly encode the CQI and the ACK/NACK if ACK/NACK compression is not allowed; and

transmit the CQI and ACK/NACK using Format 3 ACK/NACK resources if ACK/NACK compression is not allowed.

15. The UE of claim 14 , wherein the instructions are further executable to, if ACK/NACK compression is allowed:

determine whether there is a normal Cyclic Prefix (CP);

transmit the ACK/NACK using a Format 3a or a Format 3b if there is a normal CP;

jointly encode the CQI and the ACK/NACK if there is not a normal CP; and

transmit the CQI and the ACK/NACK using Format 3 CQI resources if there is not a normal CP.

16. The UE of claim 15 , wherein the instructions are further executable to compress the ACK/NACK to fewer bits.

17. The UE of claim 13 , wherein the instructions are further executable to, if ACK/NACK is set for transmission using Format 1a or Format 1b with channel selection:

determine whether ACK/NACK compression is allowed;

jointly encode the CQI and ACK/NACK if ACK/NACK compression is not allowed; and

transmit the CQI and the ACK/NACK using Format 3 CQI resources if ACK/NACK compression is not allowed.

18. The UE of claim 17 , wherein the instructions are further executable to, if ACK/NACK compression is allowed:

determine whether there is an extended CP; and

transmit the ACK/NACK using Format 3a or Format 3b if there is not an extended CP.

19. The UE of claim 18 , wherein the instructions are further executable to compress the ACK/NACK to fewer bits.

20. The UE of claim 18 , wherein the instructions are further executable to, if there is an extended CP:

jointly encode the CQI and the ACK/NACK; and

transmit the CQI and the ACK/NACK using Format 3 resources.

21. The UE of claim 18 , wherein the instructions are further executable to, if there is an extended CP:

drop the CQI; and

transmit the ACK/NACK.

22. The UE of claim 11 , wherein the instructions are further executable to provide unequal error protection between the CQI and the ACK/NACK if simultaneous CQI and ACK/NACK reporting is permitted.

23. The UE of claim 11 , wherein the instructions are further executable to, if simultaneous CQI and ACK/NACK reporting is permitted:

determine whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource; and

drop the CQI and transmit the ACK/NACK on an ARI resource if the ARI does not indicate a resource that is the same as the CQI resource.

24. The UE of claim 11 , wherein the instructions are further executable to, if simultaneous CQI and ACK/NACK reporting is permitted:

determine whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource; and

drop the CQI and transmit ACK/NACK on the CQI resource if the ARI does not indicate a resource that is the same as the CQI resource.

25. The UE of claim 11 , wherein the instructions are further executable to, if simultaneous CQI and ACK/NACK reporting is permitted:

determine whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource; and

ignore a Physical Downlink Control Channel (PDCCH) if the ARI does not indicate a resource that is the same as the CQI resource.

26. The UE of claim 11 , wherein the instructions are further executable to, if simultaneous CQI and ACK/NACK reporting is permitted:

determine whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource;

encode the CQI and the ACK/NACK if the ARI indicates a resource that is the same as the CQI resource; and

transmit the CQI and the ACK/NACK if the ARI indicates a resource that is the same as the CQI resource.

27. The UE of claim 26 , wherein encoding the CQI and the ACK/NACK comprises one selected from the group consisting of jointly encoding and separately encoding.

28. The UE of claim 11 , wherein the instructions are further executable to compress or drop CQI bits based on a Format 3 capacity if simultaneous CQI and ACK/NACK reporting is permitted.

29. The UE of claim 11 , wherein the instructions are further executable to compress or drop ACK/NACK bits based on a Format 3 capacity if simultaneous CQI and ACK/NACK reporting is permitted.

30. A method for allocating resources and encoding for Channel Quality Indicator (CQI), comprising:

receiving Radio Resource Control (RRC) signaling;

receiving a reference signal;

determining a Channel Quality Indicator (CQI) based on the reference signal;

determining, by a User Equipment (UE), a format for CQI transmission and if use of Format 3 is determined, then:

determining, by the UE, cells for CQI reporting based on the RRC signaling;

determining, by the UE, an encoding;

encoding a feedback message based on the encoding; and

transmitting the feedback message.

31. The method of claim 30 , wherein determining a format is based on whether the UE is in a Carrier Aggregation (CA) mode.

32. The method of claim 30 , wherein determining a format is based on an explicit format indicator specified by the RRC signaling.

33. The method of claim 30 , wherein determining cells for CQI reporting is based on the RRC signaling, wherein the RRC signaling comprises CQI cell indices.

34. The method of claim 30 , wherein determining the encoding is based on a designated number of CQI bits.

35. The method of claim 34 , wherein the encoding is convolutional encoding if there are more than a threshold number of CQI bits and the encoding is a Reed-Muller encoding if there is the threshold number or fewer CQI bits.

36. The method of claim 35 , wherein the threshold number is 11.

37. The method of claim 30 , wherein determining the encoding is based on an explicit encoding indicator specified by the RRC signaling.

38. The method of claim 37 , wherein the encoding is a convolutional encoding if convolutional encoding is indicated by the explicit encoding indicator and the encoding is a Reed-Muller encoding if Reed-Muller encoding is indicated by the explicit encoding indicator.

39. The method of claim 30 , wherein determining the encoding is based on an encoding mode indicator, a number of CQI bits and an explicit encoding indicator, further comprising:

encoding CQI bits using convolutional encoding if the encoding mode indicator indicates an implicit encoding mode and there are more than a designated number of CQI bits;

encoding the CQI bits using Reed-Muller encoding if the encoding mode indicator indicates an implicit encoding mode and there are less than or equal to the designated number of CQI bits;

encoding the CQI bits using convolutional encoding if the encoding mode indicator indicates an explicit encoding mode and the explicit encoding indicator indicates convolutional encoding; and

encoding the CQI bits using Reed-Muller encoding if the encoding mode indicator indicates an explicit encoding mode and the explicit encoding indicator indicates Reed-Muller encoding.

40. The method of claim 30 , further comprising, if the use of Format 3 for CQI transmission is determined:

determining Format 3 resources specified by a resource indicator;

determining whether there is a collision between the CQI and an Acknowledgment/Negative Acknowledgment (ACK/NACK); and

determining whether simultaneous CQI and ACK/NACK reporting is permitted if there is a collision between the CQI and the ACK/NACK.

41. The method of claim 40 , further comprising, if simultaneous CQI and ACK/NACK reporting is not permitted:

dropping the CQI; and

transmitting the ACK/NACK.

42. The method of claim 40 , further comprising determining whether the ACK/NACK is set for transmission using Format 1a/1b with channel selection if simultaneous CQI and ACK/NACK reporting is permitted.

43. The method of claim 42 , further comprising, if ACK/NACK is not set for transmission using Format 1a or Format 1b with channel selection:

determining whether ACK/NACK compression is allowed;

jointly encoding the CQI and the ACK/NACK if ACK/NACK compression is not allowed; and

transmitting the CQI and ACK/NACK using Format 3 ACK/NACK resources if ACK/NACK compression is not allowed.

44. The method of claim 43 , further comprising, if ACK/NACK compression is allowed:

determining whether there is a normal Cyclic Prefix (CP);

transmitting the ACK/NACK using a Format 3a or a Format 3b if there is a normal CP;

jointly encoding the CQI and the ACK/NACK if there is not a normal CP;

transmitting the CQI and the ACK/NACK using Format 3 CQI resources if there is not a normal CP.

45. The method of claim 44 , further comprising compressing the ACK/NACK to fewer bits.

46. The method of claim 42 , further comprising, if ACK/NACK is set for transmission using Format 1a or Format 1b with channel selection:

determining whether ACK/NACK compression is allowed;

jointly encoding the CQI and ACK/NACK if ACK/NACK compression is not allowed; and

transmitting the CQI and the ACK/NACK using Format 3 CQI resources if ACK/NACK compression is not allowed.

47. The method of claim 46 , further comprising, if ACK/NACK compression is allowed:

determining whether there is an extended CP; and

transmitting the ACK/NACK using Format 3a or Format 3b if there is not an extended CP.

48. The method of claim 47 , further comprising compressing the ACK/NACK to fewer bits.

49. The method of claim 47 , further comprising, if there is an extended CP:

jointly encoding the CQI and the ACK/NACK; and

transmitting the CQI and the ACK/NACK using Format 3 resources.

50. The method of claim 47 , further comprising, if there is an extended CP:

dropping the CQI; and

transmitting the ACK/NACK.

51. The method of claim 40 , further comprising providing unequal error protection between the CQI and the ACK/NACK if simultaneous CQI and ACK/NACK reporting is permitted.

52. The method of claim 40 , further comprising, if simultaneous CQI and ACK/NACK reporting is permitted:

determining whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource; and

dropping the CQI and transmit the ACK/NACK on an ARI resource if the ARI does not indicate a resource that is the same as the CQI resource.

53. The method of claim 40 , further comprising, if simultaneous CQI and ACK/NACK reporting is permitted:

determining whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource; and

dropping the CQI and transmit ACK/NACK on the CQI resource if the ARI does not indicate a resource that is the same as the CQI resource.

54. The method of claim 40 , further comprising, if simultaneous CQI and ACK/NACK reporting is permitted:

determining whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource; and

ignoring a Physical Downlink Control Channel (PDCCH) if the ARI does not indicate a resource that is the same as the CQI resource.

55. The method of claim 40 , further comprising, if simultaneous CQI and ACK/NACK reporting is permitted:

determining whether an ACK/NACK Resource Indicator (ARI) indicates a resource that is the same as a CQI resource;

encoding the CQI and the ACK/NACK if the ARI indicates a resource that is the same as the CQI resource; and

transmitting the CQI and the ACK/NACK if the ARI indicates a resource that is the same as the CQI resource.

56. The method of claim 55 , wherein encoding the CQI and the ACK/NACK comprises one selected from the group consisting of jointly encoding and separately encoding.

57. The method of claim 40 , further comprising compressing or dropping CQI bits based on a Format 3 capacity if simultaneous CQI and ACK/NACK reporting is permitted.

58. The method of claim 40 , further comprising compressing or dropping ACK/NACK bits based on a Format 3 capacity if simultaneous CQI and ACK/NACK reporting is permitted.

59. A non-transitory, tangible computer-readable medium for allocating resources and encoding for Channel Quality Indicator (CQI), comprising executable instructions for:

receiving Radio Resource Control (RRC) signaling;

receiving a reference signal;

determining a Channel Quality Indicator (CQI) based on the reference signal;

determining a format for CQI transmission and if use of Format 3 is determined, then:

determining cells for CQI reporting based on the RRC signaling;

determining an encoding;

encoding a feedback message based on the encoding; and

transmitting the feedback message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2014
From: SHARP LABORATORIES OF AMERICA INC.
To: SHARP KABUSHIKI KAISHA
Reel/Frame 033411/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2011
From: KHOSHNEVIS, AHMAD; YAMADA, SHOHEI; YIN, ZHANPING; CHOUDHURY, SAYANTAN
To: SHARP LABORATORIES OF AMERICA, INC.
Reel/Frame 025598/0523 →
Continuity (1)
Related Publication 20120088533A1 · Apr 12, 2012