IP Library Granted Patent US 9,088,317
Granted Patent B2
US 9,088,317 · App. 13/972,095 · Granted Jul 21, 2015

Communicating a feedback data structure containing information identifying coding to be applied on wirelessly communicated signaling

Inventors: Kathiravetpillai Sivanesan (Richardson, TX); Peiying Zhu (Kanata, CA); Sang-Youb Kim (Plano, TX); Lai King Tee (San Jose, CA); Junfeng Xiao (Beijing, CN)
Assignee: Apple Inc.
H04B7/0456H04B7/0417H04B7/063H04B7/0632H04B7/0639H04L25/03343H04L25/0204H04L2025/03414H04L2025/03426H04L2025/03802
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 9,088,317
App. No.
13/972,095
Granted
Jul 21, 2015
Kind
B2
Abstract

To perform wireless communications in a closed loop multiple input, multiple output (MIMO) system, a feedback data structure is communicated over a wireless channel between a first wireless node and a second wireless node, where the feedback data structure contains indicators identifying coding to be applied by the second wireless node on signaling communicated between the second wireless node and the first wireless node, where the information in the feedback data structure is based on wireless channel conditions detected at the first wireless node. The indicators identify different codings to be used for different corresponding bands in the wireless channel.

Claims (65)

1. An article comprising at least one non-transitory computer-readable storage medium containing program instructions, wherein the program instructions, when executed by a processor, cause a first wireless node to:

send feedback information to a second wireless node, wherein the feedback information includes indicators that identify coding to apply at least to control signaling to be transmitted by the second wireless node, wherein the indicators include one or more precoding matrix indicators, wherein each of the precoding matrix indicators identifies a corresponding row from a codebook,

wherein, under a first condition, the feedback information is sent as part of a data frame but not in a control channel of the data frame, and

wherein, under a second condition, the feedback information is sent in the control channel.

2. The article of claim 1 , wherein the program instructions, when executed by the processor, further cause the first wireless node to:

under the first condition, perform a plurality of repetitions of said sending, wherein, in each of said repetitions, the corresponding data frame includes a first feedback header containing the feedback information, wherein, in each repetition of a subset of said repetitions, the corresponding data frame includes a first feedback header and a second feedback header containing different portions of the feedback information, wherein the first feedback header and the second feedback header are of different type.

3. The article of claim 1 , wherein the control channel is a channel quality indicator control channel (CQICH).

4. The article of claim 1 , wherein the feedback information is sent as part of the data frame in response to a first indication from the second wireless node, and wherein the feedback information is sent in the control channel in response to a second indication from the second wireless node.

5. The article of claim 1 , wherein the feedback information includes at least one precoding matrix index.

6. The article of claim 5 , wherein the feedback information also includes rank information and at least one channel quality indicator.

7. The article of claim 5 , wherein the feedback information includes a plurality of precoding matrix indices for a respective plurality of bands of a wireless channel between the first wireless node and the second wireless node.

8. The article of claim 7 , wherein each of the bands is assigned a corresponding set of sub-carriers of different frequencies and a corresponding set of time slots.

9. An article comprising at least one non-transitory computer-readable storage medium containing program instructions, wherein the program instructions, when executed by a processor, cause a first wireless node to:

receive feedback information from a second wireless node, wherein the feedback information includes indicators that identify coding to apply at least to control signaling to be transmitted by the first wireless node, wherein the indicators include one or more precoding matrix indicators, wherein each of the precoding matrix indicators identifies a corresponding row from a codebook,

wherein, under a first condition, the feedback information is received as part of a data frame but not in a control channel of the data frame, and

wherein, under a second condition, the feedback information is received in the control channel.

10. The article of claim 9 , wherein the program instructions, when executed by the processor, further cause the first wireless node to:

under the first condition, perform a plurality of repetitions of said receiving, wherein, in each of said repetitions, the corresponding data frame includes a first feedback header containing the feedback information, wherein, in each repetition of a subset of said repetitions, the corresponding data frame includes a first feedback header and a second feedback header containing different portions of the feedback information, wherein the first feedback header and the second feedback header are of different type.

11. The article of claim 9 , wherein the control channel is a channel quality indicator control channel (CQICH).

12. The article of claim 9 , wherein the second wireless node transmits the data frame in response to a first indication transmitted by the first wireless node to the second wireless node, and

wherein the second wireless node transmits the feedback information in the control channel in response to a second indication transmitted by the first wireless node to the second wireless node.

13. The article of claim 9 , wherein the feedback information includes at least one precoding matrix index.

14. The article of claim 13 , wherein the feedback information also includes rank information and at least one channel quality indicator.

15. The article of claim 13 , wherein the feedback information includes a plurality of precoding matrix indices for a respective plurality of bands of a wireless channel between the first wireless node and the second wireless node.

16. The article of claim 15 , wherein each of the bands is assigned a corresponding set of sub-carriers of different frequencies and a corresponding set of time slots.

17. A method for operating a first wireless node, the method comprising:

sending feedback information to a second wireless node, wherein the feedback information includes indicators that identify coding to apply at least to control signaling to be transmitted by the second wireless node, wherein the indicators include one or more precoding matrix indicators, wherein each of the precoding matrix indicators identifies a corresponding row from a codebook,

wherein, under a first condition, the feedback information is sent as part of a data frame but not in a control channel of the data frame, and

wherein, under a second condition, the feedback information is sent in the control channel.

18. The method of claim 17 , further comprising:

under the first condition, performing a plurality of repetitions of said sending, wherein, in each of said repetitions, the corresponding data frame includes a first feedback header containing the feedback information, wherein, in each repetition of a subset of said repetitions, the corresponding data frame includes a first feedback header and a second feedback header containing different portions of the feedback information, wherein the first feedback header and the second feedback header are of different type.

19. The method of claim 17 , wherein the feedback information is sent as part of the data frame in response to a first indication from the second wireless node, and wherein the feedback information is sent in the control channel in response to a second indication from the second wireless node.

20. The method of claim 17 , wherein the feedback information includes at least one precoding matrix index.

21. A method for operating a first wireless node, the method comprising:

receiving feedback information from a second wireless node, wherein the feedback information includes indicators that identify coding to apply at least to control signaling to be transmitted by the first wireless node, wherein the indicators include one or more precoding matrix indicators, wherein each of the precoding matrix indicators identifies a corresponding row from a codebook,

wherein, under a first condition, the feedback information is received as part of a data frame but not in a control channel of the data frame, and

wherein, under a second condition, the feedback information is received in the control channel.

22. The method of claim 21 , further comprising:

under the first condition, performing a plurality of repetitions of said receiving, wherein, in each of said repetitions, the corresponding data frame includes a first feedback header containing the feedback information, wherein, in each repetition of a subset of said repetitions, the corresponding data frame includes a first feedback header and a second feedback header containing different portions of the feedback information, wherein the first feedback header and the second feedback header are of different type.

23. The method of claim 21 , wherein the second wireless node transmits the data frame in response to a first indication transmitted by the first wireless node to the second wireless node, and

wherein the second wireless node transmits the feedback information in the control channel in response to a second indication transmitted by the first wireless node to the second wireless node.

24. The method of claim 21 , wherein the feedback information includes at least one precoding matrix index.

25. A first wireless node comprising:

a wireless interface for receiving and sending signals through a transmission medium;

circuitry configured to:

send feedback information to a second wireless node using the wireless interface,

wherein the feedback information includes indicators that identify coding to apply at least to control signaling to be transmitted by the second wireless node, wherein the indicators include one or more precoding matrix indicators, wherein each of the precoding matrix indicators identifies a corresponding row from a codebook,

wherein, under a first condition, the feedback information is sent as part of a data frame but not in a control channel of the data frame, and

wherein, under a second condition, the feedback information is sent in the control channel.

26. The first wireless node of claim 25 , wherein the circuitry is further configured to:

under the first condition, perform a plurality of repetitions of said sending, wherein, in each of said repetitions, the corresponding data frame includes a first feedback header containing the feedback information, wherein, in each repetition of a subset of said repetitions, the corresponding data frame includes a first feedback header and a second feedback header containing different portions of the feedback information, wherein the first feedback header and the second feedback header are of different type.

27. The first wireless node of claim 25 , wherein the feedback information is sent as part of the data frame in response to a first indication from the second wireless node, and

wherein the feedback information is sent in the control channel in response to a second indication from the second wireless node.

28. The first wireless node of claim 25 , wherein the feedback information includes at least one precoding matrix index.

29. A first wireless node comprising:

a wireless interface for receiving and sending signals through a transmission medium;

circuitry configured to:

receive feedback information from a second wireless node using the wireless interface, wherein the feedback information includes indicators that identify coding to apply at least to control signaling to be transmitted by the first wireless node, wherein the indicators include one or more precoding matrix indicators, wherein each of the precoding matrix indicators identifies a corresponding row from a codebook,

wherein, under a first condition, the feedback information is received as part of a data frame but not in a control channel of the data frame, and

wherein, under a second condition, the feedback information is received in the control channel.

30. The first wireless node of claim 29 , wherein the circuitry is further configured to:

under the first condition, perform a plurality of repetitions of said receiving, wherein, in each of said repetitions, the corresponding data frame includes a first feedback header containing the feedback information, wherein, in each repetition of a subset of said repetitions, the corresponding data frame includes a first feedback header and a second feedback header containing different portions of the feedback information, wherein the first feedback header and the second feedback header are of different type.

31. The first wireless node of claim 29 , wherein the second wireless node transmits the data frame in response to a first indication transmitted by the first wireless node to the second wireless node, and

wherein the second wireless node transmits the feedback information in the control channel in response to a second indication transmitted by the first wireless node to the second wireless node.

32. The first wireless node of claim 29 , wherein the feedback information includes at least one precoding matrix index.

Continuity (5)
Division 12919840
Provisional Application 61032351 · Feb 28, 2008
Provisional Application 61032352 · Feb 28, 2008
Provisional Application 61045502 · Apr 16, 2008
Related Publication 20130343339A1 · Dec 26, 2013