Abstract:
Embodiments addressing MAC processing for efficient use of high throughput systems are disclosed. In one aspect, an apparatus comprises a first layer for receiving one or more packets from one or more data flows and for generating one or more first layer Protocol Data Units (PDUs) from the one or more packets. In another aspect, a second layer is deployed for generating one or more MAC frames based on the one or more MAC layer PDUs. In another aspect, a MAC frame is deployed for transmitting one or more MAC layer PDUs. The MAC frame may comprise a control channel for transmitting one or more allocations. The MAC frame may comprise one or more traffic segments in accordance with allocations.
Abstract:
Certain aspects of the present disclosure propose a method and an apparatus for antenna tuning and transmit path selection in an RF system. A method may include antenna diversity path selection by (optionally) diagnosing damaged antennas, tuning antennas, and selecting an antenna with better performance. Embodiments can be used in wireless radio-frequency (RF) front-ends. Other aspects, embodiments, and features are also claimed and described.
Abstract:
Techniques for transmitting data using channel information for a subset of all subcarriers used for data transmission are described. A transmitter station receives channel information for at least one subcarrier that is a subset of multiple subcarriers used for data transmission. The channel information may include at least one transmit steering matrix, at least one set of eigenvectors, at least one channel response matrix, at least one channel covariance matrix, an unsteered pilot, or a steered pilot for the at least one subcarrier. The transmitter station obtains at least one transmit steering matrix for the at least one subcarrier from the channel information and determines a transmit steering matrix for each of the multiple subcarriers. The transmitter station performs transmit steering or beam-steering for each of the multiple subcarriers with the transmit steering matrix for that subcarrier.
Abstract:
Embodiments addressing MAC processing for efficient use of high throughput systems are disclosed. In one aspect, an apparatus comprises a first layer for receiving one or more packets from one or more data flows and for generating one or more first layer Protocol Data Units (PDUs) from the one or more packets. In another aspect, a second layer is deployed for generating one or more MAC frames based on the one or more MAC layer PDUs. In another aspect, a MAC frame is deployed for transmitting one or more MAC layer PDUs. The MAC frame may comprise a control channel for transmitting one or more allocations. The MAC frame may comprise one or more traffic segments in accordance with allocations.
Abstract:
Certain aspects of the present disclosure propose a method and an apparatus for antenna tuning and transmit path selection in an RF system. A method may include antenna diversity path selection by (optionally) diagnosing damaged antennas, tuning antennas, and selecting an antenna with better performance. Embodiments can be used in wireless radio-frequency (RF) front-ends. Other aspects, embodiments, and features are also claimed and described.
Abstract:
Spatial spreading is performed in a multi-antenna system to randomize an “effective” channel observed by a receiving entity for each transmitted data symbol block. For a MIMO system, at a transmitting entity, data is processed (e.g., encoded, interleaved, and modulated) to obtain ND data symbol blocks to be transmitted in NM transmission spans, where ND≧1 and NM>1. The ND 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, where L>1) 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 transmitted via NT transmit antennas in one transmission span. The ND data symbol blocks are thus spatially processed with NM steering matrices and observe an ensemble of channels.
Abstract:
Spatial spreading is performed in a multi-antenna system to randomize an “effective” channel observed by a receiving entity for each transmitted data symbol block. For a MIMO system, at a transmitting entity, data is processed (e.g., encoded, interleaved, and modulated) to obtain ND data symbol blocks to be transmitted in NM transmission spans, where ND≧1 and NM>1. The ND 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, where L>1) 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 transmitted via NT transmit antennas in one transmission span. The ND data symbol blocks are thus spatially processed with NM steering matrices and observe an ensemble of channels.
Abstract:
A MIMO system supports multiple spatial multiplexing modes for improved performance and greater flexibility. These modes may include (1) a single-user steered mode that transmits multiple data streams on orthogonal spatial channels to a single receiver, (2) a single-user non-steered mode that transmits multiple data streams from multiple antennas to a single receiver without spatial processing at a transmitter, (3) a multi-user steered mode that transmits multiple data streams simultaneously to multiple receivers with spatial processing at a transmitter, and (4) a multi-user non-steered mode that transmits multiple data streams from multiple antennas (co-located or non co-located) without spatial processing at the transmitter(s) to receiver(s) having multiple antennas. For each set of user terminal(s) selected for data transmission on the downlink and/or uplink, a spatial multiplexing mode is selected for the user terminal set from among the multiple spatial multiplexing modes supported by the system.
Abstract:
Spatial spreading is performed in a multi-antenna system to randomize an “effective” channel observed by a receiving entity for each transmitted data symbol block. For a MIMO system, at a transmitting entity, data is processed (e.g., encoded, interleaved, and modulated) to obtain ND data symbol blocks to be transmitted in NM transmission spans, where ND≥1 and NM>1. The ND 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, where L>1) 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 transmitted via NT transmit antennas in one transmission span. The ND data symbol blocks are thus spatially processed with NM steering matrices and observe an ensemble of channels.
Abstract:
An uplink channel response matrix is obtained for each terminal and decomposed to obtain a steering vector used by the terminal to transmit on the uplink. An “effective” uplink channel response vector is formed for each terminal based on its steering vector and its channel response matrix. Multiple sets of terminals are evaluated based on their effective channel response vectors to determine the best set (e.g., with highest overall throughput) for uplink transmission. Each selected terminal performs spatial processing on its data symbol stream with its steering vector and transmits its spatially processed data symbol stream to an access point. The multiple selected terminals simultaneously transmit their data symbol streams via their respective MIMO channels to the access point. The access point performs receiver spatial processing on its received symbol streams in accordance with a receiver spatial processing technique to recover the data symbol streams transmitted by the selected terminals.