AERPAW will support a variety of open source and commercial radio software that will be integrated to the platform at different phases.
For Phase-1 general availability, AERPAW supports three open source software that work with software defined radios: srsLTE, OpenAirInterface, and GNURadio.
srsRAN: srsRAN is an open-source 4G/5G software suite for SDRs developed by Software Radio Systems (SRS). During AERPAW's Phase-1, we are offering two srsLTE example experiments to our users that support LTE. During Phase-2, we plan to provide 5G example experiments with srsRAN. Some useful tutorials and documentation for srsRAN are as follows.
srsRAN Documentation Release 21.04 (June 24, 2021): https://buildmedia.readthedocs.org/media/pdf/srslte-docs/latest/srslte-docs.pdf
srsLTE User Manuals: https://docs.srsran.com/en/latest/
Publications with srsLTE: https://www.srslte.com/research
OpenAirInterface: OpenAirInterface (OAI) is an open software on 4G/5G wireless cellular Radio Access Network (RAN) and Core Network (CN) technologies and it is developed by the OAI Software Alliance (OSA). During AERPAW's Phase-1, we are offering one OAI example experiment to our users that support LTE. During Phase-2, we plan to provide 5G example experiments with OAI. Some useful information and documentation for OAI can be found at the following.
GNURadio: GNURadio is an open-source software development toolkit that offers signal processing blocks to flexibly program software defined radios in various ways. For Phase-1 general availability, AERPAW offers two example experiments that can be used for channel sounding and OFDM transmissions. Several additional example experiments will be tested and offered to AERPAW users with supporting documentation. Additional introductory information about GNURadio can be found in the following websites.
GNURadio Wiki: https://wiki.gnuradio.org/index.php/Main_Page
GNURadio Guided Tutorials: https://wiki.gnuradio.org/index.php/Tutorials
GNURadio Usage Manual: https://wiki.gnuradio.org/index.php/Usage_Manual
Example experiments with these software that are tested and documented for AERPAW's Phase-1 general availability can be found under our Experiment Repository page. AERPAW users can start with these example experiments and extend them to custom scenarios of interest. They are also welcome to develop their own SDR experiments. All such experiments first need to be tested in the emulation environment in the cloud, prior to over-the-air AERPAW experiments.
In addition to the open source SDR software listed above, AERPAW will also support experiments with other licensed software that work with SDRs and other RF equipment. Examples to such software include Matlab, Keysight software suite, Facebook Terragraph software, Ericsson 4G/5G software, among others. Some example experiments with these software are provided under our "Phase-1 Non-GA Experiments" page. AERPAW team will work on making these software available to its users as part of its Phase-2 and Phase-3 general availability.