Broadcast transmission with spatial spreading in a multi-antenna communication system
First Claim
1. A method of receiving a broadcast transmission in a wireless multi-antenna communication system, comprising:
- obtaining, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities;
obtaining a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas;
performing receiver spatial processing on the received data symbols with the channel estimate to obtain data symbol estimates for the at least one data symbol block;
deriving a plurality of channel response matrices for a plurality of transmission spans in which the at least one data symbol block is broadcast, each channel response matrix including one of the plurality of steering matrices; and
obtaining, via the plurality of receive antennas, received pilot symbols for a pilot spatially processed with the plurality of steering matrices prior to broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein the channel response matrix for each of the plurality of transmission spans is derived based on the received pilot symbols.
1 Assignment
0 Petitions
Accused Products
Abstract
An access point in a multi-antenna system broadcasts data using spatial spreading to randomize an “effective” channel observed by each user terminal for each block of data symbols broadcast by the access point. At the access point, data is coded, interleaved, and modulated to obtain ND data symbol blocks to be broadcast in NM transmission spans, where ND≧1 and NM>1. The ND data symbol blocks are partitioned into NM data symbol subblocks, one subblock for each transmission span. A steering matrix is selected (e.g., in a deterministic or pseudo-random manner from among a set of L steering matrices) for each subblock. Each data symbol subblock is spatially processed with the steering matrix selected for that subblock to obtain transmit symbols, which are further processed and broadcast via NT transmit antennas and in one transmission span to user terminals within a broadcast coverage area.
-
Citations
22 Claims
-
1. A method of receiving a broadcast transmission in a wireless multi-antenna communication system, comprising:
-
obtaining, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; obtaining a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas; performing receiver spatial processing on the received data symbols with the channel estimate to obtain data symbol estimates for the at least one data symbol block; deriving a plurality of channel response matrices for a plurality of transmission spans in which the at least one data symbol block is broadcast, each channel response matrix including one of the plurality of steering matrices; and obtaining, via the plurality of receive antennas, received pilot symbols for a pilot spatially processed with the plurality of steering matrices prior to broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein the channel response matrix for each of the plurality of transmission spans is derived based on the received pilot symbols. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of receiving a broadcast transmission in a wireless multi-antenna communication system, comprising:
-
obtaining, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; obtaining a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas; performing receiver spatial processing on the received data symbols with the channel estimate to obtain data symbol estimates for the at least one data symbol block; deriving a plurality of channel response matrices for a plurality of transmission spans in which the at least one data symbol block is broadcast, each channel response matrix including one of the plurality of steering matrices; and obtaining, via the plurality of receive antennas, received pilot symbols for a pilot broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein the channel response matrix for each of the plurality of transmission spans is derived based on the received pilot symbols and the steering matrix used for the transmission span.
-
-
7. A method of receiving a broadcast transmission in a wireless multi-antenna communication system, comprising:
-
obtaining, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; obtaining a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas; and performing receiver spatial processing on the received data symbols with the channel estimate, in accordance with a channel correlation matrix inversion (CCMI) technique, to obtain data symbol estimates for the at least one data symbol block.
-
-
8. A method of receiving a broadcast transmission in a wireless multi-antenna communication system, comprising:
-
obtaining, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; obtaining a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas; and performing receiver spatial processing on the received data symbols with the channel estimate, in accordance with a successive interference cancellation (SIC) technique, to obtain data symbol estimates for the at least one data symbol block.
-
-
9. An apparatus in a wireless multi-antenna communication system, comprising:
-
a plurality of receiver units to obtain, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; a channel estimator to obtain a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas, wherein the channel estimator obtains, via the plurality of receive antennas, received pilot symbols for a pilot spatially processed with the plurality of steering matrices prior to broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein a channel response matrix for each of a plurality of transmission spans is derived based on the received pilot symbols; and a spatial processor to perform receiver spatial processing on the received data symbols with the channel estimate to obtain data symbol estimates for the at least one data symbol block. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus in a wireless multi-antenna communication system, comprising:
-
means for obtaining, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; means for obtaining a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas, wherein the means for obtaining the channel estimate obtains, via the plurality of receive antennas, received pilot symbols for a pilot spatially processed with the plurality of steering matrices prior to broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein a channel response matrix for each of a plurality of transmission spans is derived based on the received pilot symbols; and means for performing receiver spatial processing on the received data symbols with the channel estimate to obtain data symbol estimates for the at least one data symbol block. - View Dependent Claims (14, 15)
-
-
16. A method of receiving a broadcast transmission in a wireless multi-antenna communication system, comprising:
-
obtaining, via a single receive antenna, received data symbols for a data symbol block spatially processed with a plurality of steering vectors prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; obtaining a channel estimate for an effective multiple-input single-output (MISO) channel formed by the plurality of steering vectors and a MISO channel between the plurality of transmit antennas and the single receive antenna; performing detection on the received data symbols with the channel estimate to obtain data symbol estimates for the data symbol block; and obtaining, via the single receive antenna, received pilot symbols for a pilot broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein the channel estimate is obtained based on the received pilot symbols and the plurality of steering vectors. - View Dependent Claims (17, 18)
-
-
19. A method of receiving a broadcast transmission in a wireless multi-antenna communication system, comprising:
-
obtaining, via a single receive antenna, received data symbols for a data symbol block spatially processed with a plurality of steering vectors prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; obtaining a channel estimate for an effective multiple-input single-output (MISO) channel formed by the plurality of steering vectors and a MISO channel between the plurality of transmit antennas and the single receive antenna; performing detection on the received data symbols with the channel estimate to obtain data symbol estimates for the data symbol block; and obtaining, via the single receive antenna, received pilot symbols for a pilot spatially processed with the plurality of steering vectors prior to broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein the channel estimate is obtained based on the received pilot symbols.
-
-
20. An apparatus in a wireless multi-antenna communication system, comprising:
-
a receiver unit to obtain, via a single receive antenna, received data symbols for a data symbol block spatially processed with a plurality of steering vectors prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; a channel estimator to obtain a channel estimate for an effective multiple-input single-output (MISO) channel formed by the plurality of steering vectors and a MISO channel between the plurality of transmit antennas and the single receive antenna, wherein the channel estimator obtains the channel estimate based on received pilot symbols and the plurality of steering vectors; and a detector to perform detection on the received data symbols with the channel estimate to obtain data symbol estimates for the data symbol block. - View Dependent Claims (21)
-
-
22. A computer-program apparatus for processing data in a wireless multi-antenna communication system comprising at least one memory unit having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising:
-
instructions for obtaining, via a plurality of receive antennas, received data symbols for at least one data symbol block spatially processed with a plurality of steering matrices prior to broadcast from a plurality of transmit antennas to a plurality of receiving entities; instructions for obtaining a channel estimate for an effective multiple-input multiple-output (MIMO) channel formed by the plurality of steering matrices and a MIMO channel between the plurality of transmit antennas and the plurality of receive antennas; instructions for performing receiver spatial processing on the received data symbols with the channel estimate to obtain data symbol estimates for the at least one data symbol block; and instructions for obtaining, via the plurality of receive antennas, received pilot symbols for a pilot spatially processed with the plurality of steering matrices prior to broadcast from the plurality of transmit antennas to the plurality of receiving entities, and wherein a channel response matrix for each of a plurality of transmission spans is derived based on the received pilot symbols.
-
Specification