3 | | == OpenAirInterface(OAI) 5G Network with COTS UEs == |
4 | | |
5 | | |
6 | | |
7 | | === Description === |
8 | | This tutorial contains instructions for setting up [https://openairinterface.org/ OAI] 5G NR network using COTS user equipment in COSMOS testbed. |
9 | | Amarisoft provides software based gNB, 5GCore (eNB,EPC), and UE simulator that run on commodity off-the-shelf devices. A typical software-based cellular basestation/UE consists of a host PC and an SDR, where host PC is used for processing the baseband signals sent to and received from the SDR. Amarisoft supports various SDRs including USRPs such as N310, X310. |
10 | | In this tutorial, we run 5GCore, gNB(SA) on a host server+USRP N310 in COSMOS SB1. The UEs used in this experiment are |
11 | | |
12 | | 1)SIMCOM SIM8200EA-M2 USB modem on sdr1-in3.sb1.cosmos |
13 | | |
14 | | 2)OnePlus8T KB2005 phone (remotely accessible on srv1-in3.sb1.cosmos) |
15 | | |
| 3 | == [https://openairinterface.org/ OpenAirInterface (OAI)] 5G SA Network with CU/DU Split == |
| 4 | |
| 5 | === Purpose === |
| 6 | This tutorial contains instructions based on [https://openairinterface.org/ OAI]'s 5G SA network with Central Unit(CU)/Distributed Unit(DU) split, connecting to available commodity off-the-shelf (COTS) in the ORBIT Testbed. |
| 7 | |
| 8 | As OAI is implemented for the network, the tutorial will provide instructions for setting up the following: |
| 9 | * SA gNB |
| 10 | * OAI 5GCore |
| 11 | * User Equipments (UEs) simulators that run on COTS devices |
| 12 | |
| 13 | Typically, 5G NR base stations prioritize hardware and monolithic networks, but for this tutorial, the software cellular base station and UE consists of a Orbit Nodes connected to a personal software-defined radio (SDR). Thereby, the OAI software can processing signals sent to and received from the SDR. |
| 14 | |
| 15 | Available SDRs on Orbit that can implement OAI software: |
| 16 | * B200/B210 |
| 17 | * N310 |
| 18 | * X310 |
| 19 | * X2974 |
| 20 | |
| 21 | In this tutorial, we will utilize ORBIT's GRID. Preferably, we will choose [[span(style=color: #0F00F0, node8-14 )]] and [[span(style=color: #0F00F0, node13-14)]], since it is more reliable to test with B210s. |
21 | | 1 server, 1 USRP N310 for the base station and sdr1-in3 or srv1-in3 to access the UE in [https://wiki.cosmos-lab.org/wiki/Architecture/Domains/cosmos_sb1 COSMOS SB1] domain |
| 30 | As stated before: |
| 31 | * 2 ORBIT nodes on the grid network (B210s preferably in [[span(style=color: #0F00F0, node8-14 )]] and [[span(style=color: #0F00F0, node13-14)]]) |
| 32 | * UE Connection either via another grid node or sdr1-in3 or srv1-in3 to access the UE in [https://wiki.cosmos-lab.org/wiki/Architecture/Domains/cosmos_sb1 COSMOS SB1] domain |
| 33 | |
| 34 | Choices for UEs: |
| 35 | |
| 36 | 1) SIMCOM SIM8200EA-M2 USB modem on sdr1-in3.sb1.cosmos. |
| 37 | |
| 38 | 2) OnePlus8T KB2005 phone (remotely accessible on srv1-in3.sb1.cosmos). |
| 39 | |
| 40 | 3) Manual setup, which will be discussed later. |