![]() |
Open Air Interface Tutorials |
🚧 WORK IN PROGRESS ❗
We are in the midst of reworking the tutorials page:
- updating the still valid ones
- removing the obsolete ones.
Table of Contents
- Recently Updated Tutorials
- Obsolete, not-to-date, to-be-checked tutorials
- Community Managed Tutorials
1. Recently Updated Tutorials
If you are a contributor on develop
and using the latest tags (>= 2019.w09
), you better look into the embedded documents in this folder.
The following tutorials have been reviewed and updated if needed.
eNB, EPC tutorials
- User-space PHY Simulation for LTE
- OpenAirInterface System Emulation (previously known as oaisim)
- L2 nFAPI simulator
- How to perform an intra-frequency X2 handover
- Multiple PLMNs/S1-flex/NNSF
- The F1 CU-DU split
- Basic LTE-M setup
- fairRR scheduler & multiple UEs extensions
- FeMBMS/eMBMS
UE tutorials
2. Obsolete, not-to-date, to-be-checked tutorials
The following tutorials are subject to check/update/removal.
eNB, EPC tutorials
-
How to connect OAI eNB (USRP B210) with COTS UE (
START HERE FOR FIRST TIME USER!!
works best with tag 0.5.0 of openair-cn, and master branch of openairinterface5g) - How to connect OAI eNB (USRP B210) with COTS UE (only valid for older version of openair-cn (tag v0.3.2))
- How to connect OAISIM with OAI EPC (on different machines) (Valid for version of openair-cn(tag >= v0.4.0, openairinterface5g (tag v0.1))
- How to connect OAI eNB/EPC/HSS with OAI UE using S1 interface (only valid for older version of openair-cn (tag v0.3.2))
- OpenAirInterface tools (ITTI Analyzer, Wireshark Support)
- SIM card configuration and provisioning
- Validation and testing with the R&S SMBV100A signal generator
- How to install the matlab interface to OAI
- How to run oaisim with Virtual MME on same machine(only valid for older version of openair-cn (tag v0.3.2))
- How to run the eNodeB with an Express Mimo 2
- How to calibrate UE and eNB
- ARM Port for OAI (Odroid XU3/XU4)
- JuJu orchestration of OpenAirInterface
- How to run OpenAirInterface in Docker(new version openair-cn included(tag 0.4.0))
- How to establish dedicated bearers
- How to use OAI to setup C-RAN -> NGFI RCC/RRU ( Only works with Openairinterface5g (tag >= v0.5))
- How to setup 2 RRUs on C-RAN
- How to setup OAI with Lime SDR
- nFAPI introduction and HowTo
UE tutorials
- UE Project Tracking
- UE user start here
- How to calibrate UE and eNB
- How to connect OAI eNB/EPC/HSS with OAI UE using S1 interface (only valid for older version of openair-cn (tag v0.3.2))
- How to connect OAISIM with OAI EPC (on different machines)(Valid for version of openair-cn(tag >= v0.4.0, openairinterface5g (tag v0.1))
- How to Connect OAI UE (USRP B210) with CMW
- High performance : thread to CPU execution
- How to Offload Turbo Decode to FPGA
3. Community Managed Tutorials
These tutorials are managed directly by the community.
- Quick Open Air Interface- Beginner Guide (external document)(only valid for older version of openair-cn (tag v0.3.2))
- How to connect OAI eNB with COTS UE via OAI RRH GW(only valid for older version of openair-cn (tag v0.3.2, openairinterface5g(tag v0.1)) -> Older version of RRH-GW
- [Deploy openair-cn on OpenStack by Heat template] (DeployOpenStackHeat)
- All-in-one OpenAirInterface eNB+EPC for Ubuntu 17.04 (external website)