TESTING_GNB_W_COTS_UE.md 2.55 KB
Newer Older
Remi Hardy's avatar
Remi Hardy committed
1 2 3 4 5 6 7
## Configuration Overview:

* Non Standalone (NSA) configuration  : initial Control Plane established between UE and RAN eNB, then User Plane established between UE and gNB, Core network is 4G based supporting rel 15

* Commercial UE: Oppo Reno 5G
* OAI Software Defined gNB and eNB
* eNB RF front end: USRP (ETTUS) B200 Mini or B210
Remi Hardy's avatar
Remi Hardy committed
8
* gNB RF front end: USRP (ETTUS) B200 Mini or B210 (N310 will be needed for MIMO and wider BW's)
Remi Hardy's avatar
Remi Hardy committed
9 10 11 12 13 14 15 16 17 18 19
* 5G TDD duplexing mode
* 5G FR1 Band n78 (3.5 GHz)
* BW: 40MHz
* Antenna scheme: SISO

## SW Repository / Branch

https://gitlab.eurecom.fr/oai/openairinterface5g/tree/develop

## Architecture Setup

Remi Hardy's avatar
Remi Hardy committed
20
The scheme below depicts our typical setup:
Remi Hardy's avatar
Remi Hardy committed
21

Remi Hardy's avatar
Remi Hardy committed
22
![image info](./testing_gnb_w_cots_ue_resources/oai_fr1_setup.jpg)
Remi Hardy's avatar
Remi Hardy committed
23 24


Remi Hardy's avatar
Remi Hardy committed
25
## Build / Install
Remi Hardy's avatar
Remi Hardy committed
26 27 28 29

General guidelines for building :
See https://gitlab.eurecom.fr/oai/openairinterface5g/blob/develop/doc/BUILD.md#building-ues-enodeb-and-gnodeb-executables

Remi Hardy's avatar
Remi Hardy committed
30
- **EPC**
Remi Hardy's avatar
Remi Hardy committed
31 32 33 34

for reference:
https://github.com/OPENAIRINTERFACE/openair-epc-fed/blob/master-documentation/docs/DEPLOY_HOME.md

Remi Hardy's avatar
Remi Hardy committed
35

Remi Hardy's avatar
Remi Hardy committed
36
```
Remi Hardy's avatar
Remi Hardy committed
37
sudo 
Remi Hardy's avatar
Remi Hardy committed
38 39
```

Remi Hardy's avatar
Remi Hardy committed
40
- **eNB**
Remi Hardy's avatar
Remi Hardy committed
41 42

```
Remi Hardy's avatar
Remi Hardy committed
43
sudo 
Remi Hardy's avatar
Remi Hardy committed
44 45
```

Remi Hardy's avatar
Remi Hardy committed
46
- **gNB**
Remi Hardy's avatar
Remi Hardy committed
47 48

```
Remi Hardy's avatar
Remi Hardy committed
49
sudo 
Remi Hardy's avatar
Remi Hardy committed
50 51
```

Remi Hardy's avatar
Remi Hardy committed
52 53
## Conf Files

Remi Hardy's avatar
Remi Hardy committed
54 55
where are the config files located
how to use them
Remi Hardy's avatar
Remi Hardy committed
56 57

## Run / Test
Remi Hardy's avatar
Remi Hardy committed
58

Remi Hardy's avatar
Remi Hardy committed
59 60

- **EPC** (on EPC host):
Remi Hardy's avatar
Remi Hardy committed
61 62

```
Remi Hardy's avatar
Remi Hardy committed
63
sudo 
Remi Hardy's avatar
Remi Hardy committed
64 65 66 67 68 69 70
```

Open another window and:

```
sudo bash
cd /opt/ltebox/tools
Remi Hardy's avatar
Remi Hardy committed
71

Remi Hardy's avatar
Remi Hardy committed
72 73 74 75 76
```

Note: when terminated the testing session, you shall stop the EPC by "./stop_ltebox"


Remi Hardy's avatar
Remi Hardy committed
77
- **eNB** (on the eNB host):
Remi Hardy's avatar
Remi Hardy committed
78 79 80 81 82 83 84

~/openairinterface5g/cmake_targets/ran_build/build$ sudo ./lte-softmodem -O ../../../targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.50PRB.usrpb210.conf (-E)


eNB is using branch NR_RRCConfiguration patched with enb.diff


Remi Hardy's avatar
Remi Hardy committed
85
- **gNB** (on the gNB host)
Remi Hardy's avatar
Remi Hardy committed
86 87 88 89 90 91

~/openairinterface5g/cmake_targets/ran_build/build$ sudo ./nr-softmodem -O ../../../targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.106PRB.usrpn300.conf (-E)

Note: gNB is using branch NR_RRC_PRACH_procedures patched with gnb.diff


Remi Hardy's avatar
Remi Hardy committed
92 93
## Test Case

Remi Hardy's avatar
Remi Hardy committed
94
Test case description  : UE attachement
Remi Hardy's avatar
Remi Hardy committed
95 96 97

## Expected Logs to check

Remi Hardy's avatar
Remi Hardy committed
98
what logs and where to check, to ensure that your setup works fine
Remi Hardy's avatar
Remi Hardy committed
99 100 101

## Required traces for debug

Remi Hardy's avatar
Remi Hardy committed
102
What info/traces/logs are needed for us to support the debug
Remi Hardy's avatar
Remi Hardy committed
103 104

## Status of the interoperability
Remi Hardy's avatar
Remi Hardy committed
105 106 107 108 109 110 111 112 113 114
- setup of the CP in 4G
- setup of the measurements in 5G
- Random access procedure initiation by the UE in the 5G cell
- msg1, msg2, msg3 correctly exchanged and decoded


[enb.conf](uploads/48bbbcc8016a33ce6d2faf62e3845005/enb.conf)
[enb.diff](uploads/9763bd6d18256612d007251bc371ca46/enb.diff)
[gnb.conf](uploads/59ae03deccb2186f544451034c297838/gnb.conf)
[gnb.diff](uploads/bb756b2b165cb70f89405d7a8c4c36a8/gnb.diff)