Patent ID: 8767579

Claim:
A method of estimating PCI and CQI of one or more data streams, each of the one or more data streams including a plurality of symbols, wherein the method includes: (a) receiving a plurality of symbols from the one or more transmit antennas; (b) calculating average channel estimates of the plurality of symbols over a measurement period; (c) forming a channel matrix from the averaged channel estimates; (d) calculating a power ratio between a closed-loop mode and an open-loop mode for each PCI based on the channel matrix; (e) calculating one or more Received Signal Code Power (RSCP) values and one or more Interference Signal Code Power (ISCP) values corresponding to the one or more transmit antennas, wherein three RSCP values and three ISCP values corresponding to the one or more transmit antennas are generated; (f) averaging both the RSCP values and ISCP values over the one or more antennas to provide an averaged RSCP value and an averaged ISCP value; (g) calculating the open-loop SINR from the averaged RSCP and ISCP; (h) calculating the SINR for the one or more streams for each PCI from the power ratio and the open-loop SINR; (i) determining the Transport Block Size (TBS) for a single stream from a single stream CQI table using calculated SINR; (j) determining the TBS for all streams from a dual stream CQI table using calculated SINR; (k) comparing the TBS of the single stream and total TBS of the dual stream to determine if single stream or dual stream should be selected; and (l) determining PCI and CQI for the stream(s), wherein the three RSCP values are calculated by the expression: RSCP b ⁡ ( 1 ) =  1 λ ⁢ ( ∑ m = 10 - A 9 ⁢ f b ⁡ ( m , n - 1 ) p b ⁡ ( m , n - 1 ) + ∑ m = 0 λ - A - 1 ⁢ f b ⁡ ( m , n ) p b ⁡ ( m , n ) )  2 , ⁢ RSCP b ⁡ ( 2 ) =  1 θ ⁢ ( ∑ m = 10 - θ / 2 9 ⁢ f b ⁡ ( m , n ) p b ⁡ ( m , n ) + ∑ m = 0 θ / 2 - 1 ⁢ f b ⁡ ( m , n + 1 ) p b ⁡ ( m , n + 1 ) )  2 , ⁢ RSCP b ⁡ ( 3 ) =  1 λ ⁢ ( ∑ m = 10 - λ - A 9 ⁢ f b ⁡ ( m , n + 1 ) p b ⁡ ( m , n + 1 ) + ∑ m = 0 A - 1 ⁢ f b ⁡ ( m , n + 2 ) p b ⁡ ( m , n + 2 ) )  2 , ⁢ b = 1 , 2 where f b (m, n) denotes the m-th symbol at the n-th slot of the b-th transmit antenna; p b (m, n) denotes the pattern of f b (m,n); b=1, 2; λ is the number of symbols used for calculation of RSCP b (1) and of RSCP b (3); θ is number of symbols used for calculation of RSCP b (2), θ = 2 × ⌈ λ 2 ⌉ ⁢ ⁢ where ⁢ ⁢ ⌈ λ 2 ⌉ is the smallest integer such that ⌈ λ 2 ⌉ ≥ λ 2 .