PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
Technology5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingBluetooth AoA RTLSWearable TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatellitePrivate 5GSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablementFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareersCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
ContactStart a projectHow we engage
Talk to us
ENGINEERING INSIGHT · WIRELESS

Massive MIMO: two wins from one big array.

A large antenna array buys two separate things — it aims energy at a user, and it serves many users at once in the same spectrum. How beamforming and MU-MIMO work, the analog/digital/hybrid choice, and why the RF chains and calibration, not the antenna, are the hard part.

October 20269 minute readMassive
How a large array forms beams and serves many users at once.
FASTSTREAM TECHNOLOGIESFIG. 01 · MASSIVE MIMO: TWO WINS FROM ONE BIG ARRAY.MASSIVE MIMO ARRAY64 elements · a radio chain behind manyUE 1UE 2UE 3three streams · same time · same frequencyseparated in space — this is MU-MIMO spatial multiplexinga narrow beam also adds gain and puts less energy toward other users — the two wins of a big arrayAnalogphase shifters · 1 RF chainone beam, cheapestDigitala RF chain per elementevery beam, highest costHybridfew RF chains + phase shiftersthe practical compromise

More antennas, two different wins.

Massive MIMO puts tens to hundreds of antenna elements on a base station, and it buys two separate things that are easy to confuse. The first is array gain and beamforming: combining many elements forms a narrow beam aimed at a user, which raises the received power and puts less energy where other users are. The second is spatial multiplexing: because the array can form several independent beams at once, it can send different data streams to different users on the same time and frequency, separated only in space. That is MU-MIMO, and it is where the capacity gain comes from.

The two reinforce each other. Narrow beams keep the users' streams from interfering, which is what makes serving many at once practical. A big array is less about reaching one user harder and more about serving many users at once in the same spectrum.

Analog, digital and hybrid beamforming.

How the array is driven decides what it can do and what it costs. Analog beamforming puts phase shifters behind one RF chain: cheap and power-efficient, but it can form only one beam at a time, so there is no spatial multiplexing. Digital beamforming puts a full RF chain — converter, up/down conversion, the lot — behind every element, which allows any number of independent beams and the best performance, at the cost of many converters, heat and compute.

Hybrid beamforming is the compromise almost everyone ships: a modest number of RF chains feeding banks of phase shifters, so the array can form several beams without paying for a chain per element. It is especially the norm at mmWave, where the element count is high and a full digital array would be prohibitive. Sub-6 GHz arrays lean more digital because the element count is lower and the flexibility is worth it.

How the base station knows where to point.

Beamforming needs to know the channel to each user — the channel state information (CSI). In 5G TDD this is got cheaply through reciprocity: because uplink and downlink use the same frequency, the base station estimates the channel from an uplink reference signal (the SRS) and reuses it to compute the downlink precoding. That is why massive MIMO and TDD go together — FDD would need the channel fed back for every element, which does not scale.

With the channel known, the base station computes a precoder — zero-forcing or a regularised (MMSE) variant — that aims each user's stream and nulls it toward the others. The classic limit is pilot contamination: neighbouring cells reusing the same reference signals corrupt each other's channel estimates, which caps how far the approach scales and is a real part of multi-cell design.

What it costs to build.

The gains are not free. Every RF chain is a converter, a transmit and receive path and its share of power and heat; a digital array multiplies that by the element count. The digital front end grows with it — CFR and DPD per path, the beamforming matrix multiply every slot — and the fronthaul has to carry either per-element samples or beamformed data, which is why the functional split and compression (eCPRI) matter so much for a massive-MIMO radio.

Calibration is the quiet one: reciprocity only holds if the transmit and receive paths are matched, so the array needs periodic calibration to keep the phase and amplitude relationships true across elements. Get that wrong and the beams point slightly off and the nulls fill in. For anyone building a massive-MIMO radio, the antenna is the easy part; the RF chains, the beamforming compute, the fronthaul budget and the calibration are the work.

QUESTIONS THIS RAISES

What engineers ask next.

01

What is massive MIMO?

A base station with a large antenna array — tens to hundreds of elements — that forms narrow beams and serves several users at once on the same time and frequency, separated in space. It raises both coverage (through beamforming gain) and capacity (through spatial multiplexing).

02

What is the difference between beamforming and spatial multiplexing?

Beamforming combines elements to aim energy at a user, adding gain and reducing interference. Spatial multiplexing (MU-MIMO) uses the array to send different data streams to different users at the same time and frequency, separated in space. Beamforming improves one link; spatial multiplexing adds capacity by serving many at once.

03

What is the difference between analog, digital and hybrid beamforming?

Analog uses phase shifters behind one RF chain — cheap but one beam at a time. Digital puts an RF chain behind every element — any number of beams and best performance, but many converters and high cost and power. Hybrid uses a few RF chains feeding phase shifters as a compromise, and is the norm at mmWave.

04

How does the base station know where to point the beams?

From channel state information. In 5G TDD it uses reciprocity: it estimates the channel from an uplink reference signal (SRS) and reuses it to compute the downlink precoding, because uplink and downlink share the frequency. That is why massive MIMO pairs with TDD — FDD feedback does not scale to many elements.

05

What is the difference between SU-MIMO and MU-MIMO?

SU-MIMO sends multiple streams to a single user with multiple antennas. MU-MIMO sends streams to several different users at the same time and frequency, separated in space by the base station's array. Massive MIMO's capacity gain comes mainly from MU-MIMO.

06

What makes massive MIMO hard to build?

The cost scales with RF chains, not antennas: each chain is a converter, a path, power and heat, and a digital array multiplies that by the element count. The digital front end, the fronthaul budget and, above all, the calibration that keeps reciprocity valid across elements are where the real engineering sits.

KEEP READING

Related work.

BUILDING A MASSIVE-MIMO RADIO?

Bring us the array that has to calibrate.

The RF chains, the per-slot beamforming compute, the fronthaul budget and the calibration that keeps reciprocity true are where a massive-MIMO radio is won. Tell us the band and the element count.