Originally published on 4GNation, March 2016 — republished here as part of the Telco & Beyond Engineering Archive.
Some of the earliest technical writing I did was on the fundamentals of LTE air-interface signaling — the kind of detail that rarely makes it into vendor documentation but matters enormously when you’re troubleshooting a live network. Rank Indication (RI) is one of those quiet, unglamorous parameters that decides whether a UE gets single-antenna performance or full MIMO throughput. Revisiting it a decade later, the concept hasn’t changed — LTE MIMO scheduling still rests on the same UE feedback loop, and understanding it remains a solid foundation before jumping into 5G’s more complex beamforming and layer-management schemes.
The eNodeB configures the RI reporting periodicity for every UE during the attach procedure, and the UE has to honour it. The RI reporting periodicity can overlap with CQI reporting periodicity, in which case the UE will drop CQI and report RI instead.
Now, coming to the RI itself — its contents are just a couple of bits. The exact number depends on antenna configuration. If the eNodeB is configured with 2 transmit antennas on the downlink, the RI report will be one bit; if it’s 4 antennas, RI will be 2 bits.
Let’s consider the two-antenna case, where RI is indicated using one bit: a bit value of 0 indicates RANK1, and a bit value of 1 indicates RANK2.
- RANK1 means the UE is seeing good SINR on only one of its receive antennas, so it’s effectively asking the eNodeB to bring transmission mode down to single-antenna or transmit diversity.
- RANK2 from the UE means good SINR on both antenna ports, and the eNodeB can go ahead and schedule MIMO.
It’s essential for the eNodeB to correctly decode a UE’s RI report in order to know the channel conditions and schedule the downlink appropriately. The LTE specifications also state that if a UE isn’t reporting any RI, the eNodeB should default to assuming RANK1.
Reference: ltebasics.wordpress.com
