Back to results
US 8,014,461 B2Granted
Scalable system to adaptively transmit and receive including adaptive antenna signal and back-end processors
AssigneeIntel Corporation
InventorsJaroslaw J. Sydir, Kamal Koshy
Life of this patent
Estimating the term…
Abstract
An adaptive baseband processing system having a scalable architecture to allow scaling to support adaptive transmission and receive, at different granularity, channel vs. subchannel, for different number of antennas and/or users, including their components, are described herein. In various embodiments, the components include a front-end processor, an AAS processor and a back-end processor.
Claims17
A base station comprising:
- a plurality of adaptive antenna signal (AAS) processors associated with a plurality of groups of subchannels, wherein each AAS processor is assigned to process symbol data of a corresponding group of subchannels, wherein each group of subchannels includes a plurality of subchannels, and wherein subchannels of an individual group are different from subchannels of other groups;
- a plurality of front end processors, wherein each of the plurality of AAS processors is coupled to each of the plurality of front end processors, wherein each of the plurality of front end processors is configured to receive and process signals from a corresponding group of antennas and output symbol data for subchannel groups and wherein each of the plurality of AAS processors is to receive the symbol data for its corresponding group of subchannels from each of the plurality of front end processors;
- and
- a plurality of back end processors associated with a plurality of groups of spatial streams, wherein each of the back end processors is associated with at least one group of spatial streams, wherein each of the at least one group of spatial streams corresponds to one or more spatial division multiple access (SDMA) users, wherein each of the plurality of AAS processors is coupled to each of the plurality of back end processors, and wherein each of the plurality of back end processors is configured to process symbol data for one or more SDMA users,
- wherein each of the plurality of AAS processors is configured to process symbol data of its corresponding group of subchannels, including configuration to apply adaptive weights to the symbol data of each subchannel and wherein during receive processing, each of the plurality of AAS processors is configured to output the weighed symbol data to the back end processors such that each of the plurality of back end processors receives the adaptively weighed symbol data for one or more corresponding SDMA users from one or more of the plurality of AAS processors.
2 more elements
A system comprising:
- a plurality of antennas divided into one or more antenna groups, each antenna group including one or more of the plurality of antennas;
- a plurality of adaptive antenna signal (AAS) processors associated with a plurality of groups of subchannels, wherein each AAS processor is assigned to process symbol data of a corresponding group of subchannels, wherein each group of subchannels includes a plurality of subchannels, and wherein subchannels of an individual group are different from subchannels of other groups;
- a plurality of front end processors, wherein each of the plurality of AAS processors is coupled to each of the plurality of front end processors, wherein each of the plurality of front end processors is configured to receive and process signals from a corresponding group of antennas and output symbol data for subchannel groups and wherein each of the plurality of AAS processors is to receive the symbol data for its corresponding group of subchannels from each of the plurality of front end processors;
- and
- a plurality of back end processors associated with a plurality of groups of spatial streams, wherein each of the back end processors is associated with at least one group of spatial streams, wherein each of the at least one group of spatial streams corresponds to one or more spatial division multiple access (SDMA) users, wherein each of the plurality of AAS processors is coupled to each of the plurality of back end processors, and wherein each of the plurality of back end processors is configured to process symbol data for one or more SDMA users,
- wherein each of the plurality of AAS processors is configured to process symbol data of its corresponding group of subchannels, including configuration to apply adaptive weights to the symbol data of each subchannel and wherein during receive processing, each of the plurality of AAS processors is configured to output the weighed symbol data to the back end processors such that each of the plurality of back end processors receives the adaptively weighed symbol data for one or more corresponding SDMA users from one or more of the plurality of AAS processors.
3 more elements
An apparatus comprising:
- a first adaptive antenna signal (AAS) processor associated with a first plurality of consecutive subchannels;
- a second AAS processor associated with a second plurality of consecutive subchannels, such that the first plurality of consecutive subchannels and the second plurality of consecutive subchannels consist of different subchannels;
- a first front end processor coupled to each of the first and second AAS processors, wherein the first front end processor is configured to
- receive and process signals from a first group of antennas,
- output symbol data for subchannels in the first plurality of subchannels to the first AAS processor, and
- output symbol data for subchannels in the second plurality of subchannels to the second AAS processor;
- a second front end processor coupled to each of the first and second AAS processors, wherein the second front end processor is configured to:
- receive and process signals from a second group of antennas that is different from the first group of antennas,
- output symbol data for subchannels in the first plurality of subchannels to the first AAS processor, and
- output symbol data for subchannels in the second plurality of subchannels to the second AAS processor;
- a first back end processor associated with a first group of spatial streams, wherein the first group of spatial streams corresponds to one or more spatial division multiple access (SDMA) users,
- a second back end processor associated with a second group of spatial streams, wherein
- the second group of spatial streams corresponds to one or more SDMA users,
- the second group of spatial streams is different from the first group of spatial streams,
- the second back end processor is coupled to each of the first and second AAS processors,
- the second back end processor is configured to receive symbol data for the second group of spatial streams from the first and second AAS processors, and
- each of the first and second AAS processors is configured to process symbol data of the corresponding plurality of subchannels, including applying adaptive weights to the symbol data of each subchannel, and output the adaptively weighed symbol data to the back end processors such that each of the first and second back end processors receives the adaptively weighed symbol data for the corresponding one or more SDMA users from each of the first and second AAS processors.
14 more elements
Dependencies are inferred from the claim text.