Agora: Real-time Massive MIMO Baseband Processing in Software
Dec 1, 2020·
,,·
0 min read
Jian Ding
Rahman Doost-Mohammady
Anuj Kalia
Lin Zhong
Abstract
Agora is the first software-based real-time baseband processing system
for massive MIMO. By carefully decomposing the baseband pipeline into
highly parallel work units and dispatching them across many CPU cores,
Agora achieves the throughput and latency requirements of 5G NR while
running entirely in software on commodity servers. We demonstrate
end-to-end real-time operation with up to 64 antennas and 16 users.
Type
Publication
In Proceedings of the 16th International Conference on emerging Networking EXperiments and Technologies (CoNEXT)
Authors

Authors
Rahman Doost-Mohammady
(he/him)
Assistant Research Professor
I work at the intersection of computer systems and wireless
networking — building programmable, intelligent infrastructure for
5G/6G and Open RAN. A common thread across my projects is algorithm
and system design across FPGA, GPU, and CPU — spanning real-time
massive MIMO baseband on commodity servers, many-antenna hardware
platforms, and learning-driven schedulers. I am currently focused on
virtualized Open RAN systems and ML-enabled RAN software design.
Authors
Authors