# US 2013/0201816 A1 · Method and apparatus for e-tfc selection for uplink mimo communication

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0201816 A1
- Document ID: US20130201816A1
- Status: Published application
- Kind: A1
- Application number: 13/760,275
- Filed: 2013-02-06
- Published: 2013-08-08
- Earliest claimed: 2012-02-08
- Assignees: QUACOMM Incorporated
- Inventors: Danlu ZHANG; Sharad Deepak Sambhwani; Arjun Bharadwaj; Ravi Agarwal; Sony J. Akkarakaran
- Web page: https://patentgrep.com/patent/US20130201816A1

## CPC

- H04W 72/20: Control channels or signalling for resource management
- H04B 7/0413: MIMO systems
- H04L 1/00: Arrangements for detecting or preventing errors in the information received {(correcting synchronisation H04L7/00)}
- H04L 1/0006: {by adapting the transmission format}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/0064: {Rate requirement of the data, e.g. scalable bandwidth, data priority}
- H04W 52/12: Outer and inner loops
- H04W 52/146: {Uplink power control}
- H04W 72/12: Wireless traffic scheduling
- H04B 7/0404: the mobile station comprising multiple antennas, e.g. to provide uplink diversity
- H04L 1/1867: Arrangements specially adapted for the transmitter end
- H04W 28/18: Negotiating wireless communication parameters
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

One or more scheduling grants may be received from a Node B related to a plurality of uplink MIMO streams. A determination may be made as to a primary transport power and a primary transport block size for a primary stream. A secondary transmit power and a secondary transport block size for a secondary stream may also be determined.

## Claims

### Claim 1

A method for communicating using multiple-input multiple-output (MIMO) in a wireless network, comprising:
receiving one or more scheduling grants from a Node B relating to a plurality of uplink streams in MIMO;
determining a primary transmit power and a primary transport block size (TBS) for a primary stream of the plurality of uplink streams; and
determining a secondary transmit power and a secondary TBS for a secondary stream of the plurality of uplink streams.

### Claim 2 (depends on 1)

The method of claim 1, further comprising selecting an enhanced traffic format combination (E-TFC) for transmitting over each of the plurality of uplink streams.

### Claim 3 (depends on 2)

The method of claim 2, wherein the E-TFC has a set of associated states indicating whether a plurality of possible E-TFC configurations of the plurality of uplink streams are each supported or blocked, and wherein the determining the primary TBS and the secondary TBS is based in part on the set of associated states.

### Claim 4 (depends on 3)

The method of claim 3, wherein the set of associated states comprise:
a first state indicating whether the E-TFC is supported on the primary stream when both the primary stream and the secondary stream are transmitted;
a second state indicating whether the E-TFC is supported on the secondary stream; and
a third state indicating whether the E-TFC is supported on the primary stream when only the primary stream is transmitted.

### Claim 5 (depends on 3)

The method of claim 3, wherein if the secondary stream is not transmitted, the power allocated to the secondary stream is usable by the primary stream.

### Claim 6 (depends on 3)

The method of claim 3, wherein if the secondary stream is not transmitted, the power allocated to the secondary stream is not usable by the primary stream.

### Claim 7 (depends on 3)

The method of claim 3, further comprising determining to transmit data over the primary stream and not the secondary stream, wherein the set of associated states indicates the secondary stream is blocked.

### Claim 8 (depends on 7)

The method of claim 7, wherein the set of associated states indicates the secondary stream is blocked based on a determination that the secondary TBS is less than a minimum secondary TBS for the secondary stream.

### Claim 9 (depends on 7)

The method of claim 7, further comprising transmitting a secondary pilot for the secondary stream at a power which is offset to a pilot power of the primary stream.

### Claim 10 (depends on 3)

The method of claim 3, further comprising maintaining a minimum E-TFC set for the primary stream wherein all of the E-TFCs in the minimum E-TFC set are supported.

### Claim 11 (depends on 1)

The method of claim 1, further comprising transmitting data for the secondary stream on a hybrid automatic repeat/request (HARQ) index k+N, where k is a HARQ index for the primary stream, and N is a number of HARQ processes in a frame.

### Claim 12 (depends on 11)

The method of claim 11, wherein the retransmitting the data for the primary stream uses the same TBS.

### Claim 13 (depends on 11)

The method of claim 11, further comprising transmitting new data over the primary stream while retransmitting the data for the secondary stream, wherein the retransmitting the data for the secondary stream uses the same secondary TBS.

### Claim 14 (depends on 11)

The method of claim 11, further comprising updating the scheduled grant for at least the secondary stream based on the retransmitting.

### Claim 15 (depends on 11)

The method of claim 11, further comprising applying hybrid automatic repeat/request (HARQ) interlace activation or deactivation for the primary stream and the secondary stream.

### Claim 16 (depends on 11)

The method of claim 11, further comprising receiving a primary serving grant update for the primary stream related to the data retransmitted over HARQ index k+N, and a secondary serving grant update for the secondary stream related to other data retransmitted over HARQ index k.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
determining that the secondary stream is smaller than a minimum TBS; and
applying a zero grant to the secondary stream.

### Claim 18 (depends on 1)

The method of claim 1, further comprising applying a non-scheduled grant across the primary stream and the secondary stream.

### Claim 19 (depends on 18)

The method of claim 18, wherein the applying comprises allocating a portion of the non-scheduled grant up to the primary TBS to the primary stream before allocating a remaining portion of the non-scheduled grant to the secondary stream.

### Claim 20 (depends on 18)

The method of claim 18, wherein the determining the primary transmit power for the primary stream is based on the portion of the non-scheduled grant, and the determining the secondary transmit power for the secondary stream is based on the remaining portion of the non-scheduled grant.

### Claim 21 (depends on 1)

The method of claim 1, further comprising:
determining to transmit data over the primary stream and applying the same power to the secondary stream; and
implementing power scaling on the primary stream.

### Claim 22 (depends on 1)

The method of claim 1, further comprising:
determining to transmit data over the primary stream and the secondary stream;
computing a power need for each of the primary stream and the secondary stream; and
implementing power scaling based on the computed power need.

### Claim 23 (depends on 22)

The method of claim 22, further comprising:
giving priority to one of the primary stream or the secondary stream that is performing a retransmission.

### Claim 24 (depends on 22)

The method of claim 22, further comprising:
giving equal priority to the primary stream and the secondary stream.

### Claim 25 (depends on 22)

The method of claim 22, further comprising:
computing the power need for both the primary stream and the secondary stream based on at least one of a T2P/TBS of a retransmission on the primary stream and a related scheduling grant on the primary stream.

### Claim 26 (depends on 22)

The method of claim 22, wherein implementing the power scaling is based on the larger power across the primary stream and the secondary stream.

### Claim 27 (depends on 26)

The method of claim 26, wherein implementing the power scaling comprising:
computing a power scaling for the primary stream based on the T2P/TBS for retransmission or on a related scheduling grant;
computing a power scaling for the secondary stream based on the T2P/TBBS of a scheduling grant for a new transmission or based on a previous power or previous scheduling grant when the data started for a retransmission; and
selecting a maximum of the computed power scaling for the primary stream and the computed power scaling of the secondary stream as the power scaling for both streams.

### Claim 28

An apparatus for communicating using multiple-input multiple-output (MIMO) in a wireless network, comprising:
means for receiving one or more scheduling grants from a Node B relating to a plurality of uplink streams in MIMO;
means for determining a primary transmit power and a primary transport block size (TBS) for a primary stream of the plurality of uplink streams; and
means for determining a secondary transmit power and a secondary TBS for a secondary stream of the plurality of uplink streams.

### Claim 29

A computer-readable medium for communicating using multiple-input multiple-output (MIMO) in a wireless network comprising code for causing a computer to:
receive one or more scheduling grants from a Node B relating to a plurality of uplink streams in MIMO;
determine a primary transmit power and a primary transport block size (TBS) for a primary stream of the plurality of uplink streams; and
determine a secondary transmit power and a secondary TBS for a secondary stream of the plurality of uplink streams.

### Claim 30

An apparatus for communicating using multiple-input multiple-output (MIMO) in a wireless network, comprising:
at least one processor configured to:
receive one or more scheduling grants from a Node B relating to a plurality of uplink streams in MIMO;
determine a primary transmit power and a primary transport block size (TBS) for a primary stream of the plurality of uplink streams; and
determine a secondary transmit power and a secondary TBS for a secondary stream of the plurality of uplink streams.

### Claim 31 (depends on 30)

The apparatus of claim 30, wherein the at least one processor is further configured to select an enhanced traffic format combination (E-TFC) for transmitting over each of the plurality of uplink streams.

### Claim 32 (depends on 31)

The apparatus of claim 31, wherein the E-TFC has a set of associated states indicating whether a plurality of possible E-TFC configurations of the plurality of uplink streams are each supported or blocked, and wherein the determining the primary TBS and the secondary TBS is based in part on the set of associated states.

### Claim 33 (depends on 32)

The apparatus of claim 32, wherein the set of associated states comprise:
a first state indicating whether the E-TFC is supported on the primary stream when both the primary stream and the secondary stream are transmitted;
a second state indicating whether the E-TFC is supported on the secondary stream; and
a third state indicating whether the E-TFC is supported on the primary stream when only the primary stream is transmitted.

### Claim 34 (depends on 32)

The apparatus of claim 32, wherein if the secondary stream is not transmitted, the power allocated to the secondary stream is usable by the primary stream.

### Claim 35 (depends on 32)

The apparatus of claim 32, wherein if the secondary stream is not transmitted, the power allocated to the secondary stream is not usable by the primary stream.

### Claim 36 (depends on 32)

The apparatus of claim 32, wherein the at least one processor is further configured to determine to transmit data over the primary stream and not the secondary stream, wherein the set of associated states indicates the secondary stream is blocked.

### Claim 37 (depends on 36)

The apparatus of claim 36, wherein the set of associated states indicates the secondary stream is blocked based on a determination that the secondary TBS is less than a minimum secondary TBS for the secondary stream.

### Claim 38 (depends on 36)

The apparatus of claim 36, wherein the at least one processor is further configured to transmit a secondary pilot for the secondary stream at a power which is offset to a pilot power of the primary stream.

### Claim 39 (depends on 32)

The apparatus of claim 32, wherein the at least one processor is further configured to maintain a minimum E-TFC set for the primary stream wherein all of the E-TFCs in the minimum E-TFC set are supported.

### Claim 40 (depends on 30)

The apparatus of claim 30, wherein the at least one processor is further configured to transmit data for the secondary stream on a hybrid automatic repeat/request (HARQ) index k+N, where k is a HARQ index for the primary stream, and N is a number of HARQ processes in a frame.

### Claim 41 (depends on 40)

The apparatus of claim 40, wherein the retransmitting the data for the primary stream uses the same TBS.

### Claim 42 (depends on 40)

The apparatus of claim 40, wherein the at least one processor is further configured to transmit new data over the primary stream while retransmitting the data for the secondary stream, wherein the retransmitting the data for the secondary stream uses the same secondary TBS.

### Claim 43 (depends on 40)

The apparatus of claim 40, wherein the at least one processor is further configured to update the scheduled grant for at least the secondary stream based on the retransmitting.

### Claim 44 (depends on 40)

The apparatus of claim 40, wherein the at least one processor is further configured to apply hybrid automatic repeat/request (HARQ) interlace activation or deactivation for the primary stream and the secondary stream.

### Claim 45 (depends on 40)

The apparatus of claim 40, wherein the at least one processor is further configured to receive a primary serving grant update for the primary stream related to the data retransmitted over HARQ index k+N, and a secondary serving grant update for the secondary stream related to other data retransmitted over HARQ index k.

### Claim 46 (depends on 45)

The apparatus of claim 45, wherein the at least one processor is further configured to:
determine that the secondary stream is smaller than a minimum TBS; and
apply a zero grant to the secondary stream.

### Claim 47 (depends on 30)

The apparatus of claim 30, wherein the at least one processor is further configured to apply a non-scheduled grant across the primary stream and the secondary stream.

### Claim 48 (depends on 47)

The apparatus of claim 47, wherein the applying comprises allocating a portion of the non-scheduled grant up to the primary TBS to the primary stream before allocating a remaining portion of the non-scheduled grant to the secondary stream.

### Claim 49 (depends on 47)

The apparatus of claim 47, wherein the determining the primary transmit power for the primary stream is based on the portion of the non-scheduled grant, and the determining the secondary transmit power for the secondary stream is based on the remaining portion of the non-scheduled grant.

### Claim 50 (depends on 30)

The apparatus of claim 30, wherein the at least one processor is further configured to:
determine to transmit data over the primary stream and applying the same power to the secondary stream; and
implement power scaling on the primary stream.

### Claim 51 (depends on 30)

The apparatus of claim 30, wherein the at least one processor is further configured to:
determine to transmit data over the primary stream and the secondary stream;
compute a power need for each of the primary stream and the secondary stream; and
implement power scaling based on the computed power need.

### Claim 52 (depends on 51)

The apparatus of claim 51, wherein the at least one processor is further configured to:
give priority to one of the primary stream or the secondary stream that is performing a retransmission.

### Claim 53 (depends on 51)

The apparatus of claim 51, wherein the at least one processor is further configured to:
give equal priority to the primary stream and the secondary stream.

### Claim 54 (depends on 51)

The apparatus of claim 51, wherein the at least one processor is further configured to:
compute the power need for both the primary stream and the secondary stream based on at least one of a T2P/TBS of a retransmission on the primary stream and a related scheduling grant on the primary stream.

### Claim 55 (depends on 51)

The apparatus of claim 51, wherein implementing the power scaling is based on the larger power across the primary stream and the secondary stream.

### Claim 56 (depends on 55)

The apparatus of claim 55, wherein when implementing the power scaling the at least one processor is further configured to:
compute a power scaling for the primary stream based on the T2P/TBS for retransmission or on a related scheduling grant;
compute a power scaling for the secondary stream based on the T2P/TBBS of a scheduling grant for a new transmission or based on a previous power or previous scheduling grant when the data started for a retransmission; and
select a maximum of the computed power scaling for the primary stream and the computed power scaling of the secondary stream as the power scaling for both streams.
