A fully programmable software radio platform on commodity PC architectures, Sora combines the performance and fidelity of hardware SDR platforms with the programmability and flexibility of general-purpose processor (GPP) SDR platforms. By using both hardware and software techniques, it addresses the challenges of using PC architectures for high-speed SDR and has been used to drive ambitious system research on future wireless networks.
Developed by UCSD professor/CNS faculty member Geoffrey M. Voelker and his colleagues at Microsoft Research Lab Beijing, Sora is the first purely software-based WiFi radio platform running on a PC. In 2019, the team behind Sora was awarded the Test of Time award at the 6th USENIX Symposium on Networked Systems Design and Implementation. The award is given for work at least a decade prior that has had a lasting impact on the field.
Press
- CNS Article “CSE Professor and Alumnus Honored for Research that Stands the Test of Time”
- CNS Article “From Software-Defined Radio to Software-Defined Network — an overview of networking research at Microsoft Research Asia”
- Communications of ACM Research Highlights “Technical Perspective: Sora Promises Lasting Impact”
Project Details
- Publication: “Sora: High Performance Software Radio Using General Purpose Multi-core Processors”
- UC San Diego CSE Professor: Geoffrey M. Voelker
- Other Researchers: Kun Tan, Jiansong Zhang, He Liu, Yusheng Ye, Shen Wang, Yongguang Zhang, Haitao Wu, Wei Wang
- USENIX Test of Time Award