Open AI Cellular (OAIC)
Open AI Cellular (OAIC) is an NSF CISE research infrastructure project that brings together investigators from NextG Wireless Lab@Mason, Mississippi State University (MSU), and Wireless@Virginia Tech (VT) to develop a software infrastructure that spurs research and development on artificial intelligence (AI)-enabled cellular radio networks. OAIC provides a fully open-source infrastructure platform that provides software architecture, library and toolset that encompass both the AI controllers (OAIC-C) as well as an AI testing framework (OAIC-T) for enabling 6G Radio Access Networks.
This OAIC research infrastructure:
Specifies the methodology along with the technical requirements, a reference architecture and design to facilitate collaborative software development.
Designs and develops the fundamental OAIC-C software library for common software-defined radio (SDR) platforms.
Facilitates systematic and exhaustive testing with the OAIC-T framework on community wireless research testbeds that are accessible to researchers.
Develops verification tools and resources to facilitate rapid prototyping and testing as well as offers a variety of user services, such as mailing lists, code repositories, and learning materials.
Implements a variety of community engagement and outreach processes, including the organization of workshops to engage with and leverage the community for long-term maintenance and sustainability.
How will wireless community benefit?
OAIC (both OAIC-C and OAIC-T) will a fully open-source community research infrastructure.
Source code will be be made available via Github and/or OAIC website.
OAIC SDR testbed will be remotely accessible via website and/or terminal
Use OAIC-C to build your own AI controllers (using near-RT RIC and/or RT RIC) for PHY, MAC (and possibly higher layers) RAN functionalities
Use OAIC-T to test your AI-controlled RAN functionalities. (Source code will be made available as well.)
All the collected dataset will be made available. You can remotely utilize OAIC testbed platform to collect your own dataset for experimental/verification purposes.
All the documentation, services, tools will be made available. OAIC platform will be also be remotely available.
OAIC Code and Documentation Releases (and Other Resources)
OAIC 1.0 Code: https://github.com/openaicellular/oaic
OAIC 1.0 Documentation: https://openaicellular.github.io/oaic/quickstart.html
Find more information about OAIC here: [Slides][Youtube]
Relevant Publications
[1] Tang, Bo, Vijay K. Shah, Vuk Marojevic, and Jeffrey H. Reed. "AI Testing Framework for Next-G O-RAN Networks: Requirements, Design, and Research Opportunities." IEEE Wireless Communications 30, no. 1 (2023): 70-77.
[2] Aly S. Abdalla, Pratheek S. Upadhyaya, Vijay K. Shah, and Vuk Marojevic, "Towards Next Generation Open Radio Access Network -- What O-RAN Can and Can not Do!", in IEEE Network Magazine 2022. [Preprint]
[3] Upadhyaya, Pratheek S., Aly S. Abdalla, Vuk Marojevic, Jeffrey H. Reed, and Vijay K. Shah. "Prototyping Next-Generation O-RAN Research Testbeds with SDRs." arXiv preprint arXiv:2205.13178 [Preprint]
Acknowledgement
OAIC is generously supported by the National Science Foundation under Award # 2120411 "Collaborative Research: CCRI: New: Open AI Cellular (OAIC): Prototyping Artificial Intelligence-Enabled Control and Testing Systems for Cellular Communications Research"