USRP_Result - pchat-imm/o-ran-e2-kpm GitHub Wiki

Description: result of run srsRAN_Project for 5G using USRP B210

Table of Contents

Result

tested scenario

UE is CPE (ZLTX)

  1. speedtest (gNB trace, and UE speedtest)
  2. IPerf to specified server
  3. youtube watching

UE is CPE (WLink G230)

  1. speedtest + iPerf

2CPE

  1. iphone to WLink CPE, and RPI to ZLTX CPE - youtube on both end device

UE is RPI + Quectel

  1. increase RSRP of the transmitted signal from the SDR to the UE
  2. ping from UE to the Core network (UE = RPI + Quectel)
  3. access web server from UE (UE = RPI + Quectel)


Figure 1: single UE


Figure 2: multi UE

sum result

table 1 - summary speed (DL,UL) and latency of all cases

# ue mode DL (Mbps) UL (Mbps) Latency (ms) note
1 CPE (ZLTX) ue in low data mode 5.12 0.474 58
2 CPE (ZLTX) normal mode 41.1 3.26 53
3 CPE (ZLTX) youtube stream - - -
4 CPE (WLink) normal w/ mtu 1400 28.2 4.78 885 too high ping!!!
7 RPI+Quectel ping to core network 36.34
8 RPI+Quectel access web 5.74 0.47 25

table 2 - gnb_trace results of all cases

read more on: https://github.com/pchat-imm/oran-trace-metrics

case cqi ri mcs brate ok nok % dl_bs pusch RSRP mcs brate ok nok % bsr ta phr
Mbps #pkg #pkg % pkg drop Mbytes dB dBm Mbps #pkg #pkg % pkg drop kbytes us dB
base [1,15] [1,28] [0,100] [140,-40] [1,28] [0,100] [-23,40]
1 15 1 25 30.5 1141.9 11.4 0.6 2.2 20.6 24.6 0.88 83.8 86.6 49.3 1.39 0 31
2 14.5 1 25.6 29.72 1078.5 7.8 0.3 2.59 21.6 25.8 1.43 76.6 83.4 49.25 5.3 0 32.75
3 15 1 27.82 40 52 0 0 0 25 27.64 1.04 59.09 7.45 9.36 1.8 0 34.45
4
5 15 0 [4603] 23.76 0.85 1.28 0 0 0 32.2 -4.63 27.96 9.33 2.2 1.32 1.32% 0 -16n 27.06
15 0 [4604] 26.65 18.37 7.29 0 0 0 30.14 -0.46 28 19.9 3.92 0.04 0.98% 0 1.43n 23.94
6
7 15 1 27.09 3.85 4.18 0 0 0 18.18 25.27 9.85 2.27 0.95 20 0 n/a 27.95
8 15 1 27.56 5.08 224.68 2.44 0.48 0 26.96 27.96 162.12 31.52 0.8 2.84 0 n/a 28.24

table 3 - UL BW from Iperf

ue # note duration (sec) BW (MHz) / Byte - core #retry BW (MHz) / Byte - ue
CPE (WLink) 4 mtu 1400 30 36.5 (4.35) 320 32 ()

UE is CPE (ZLTX)

1. speedtest with UE in low data mode

  • gNB trace
          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4616 |  15   1   28   631k  155    0   0%      0 |  24.5   27   2.2M  100   22  18%      0   0us   27
   1 4616 |  15   1   28   2.0M  183    1   0%   245k |  25.1   26   1.5M   89   20  18%      0   0us   38
   1 4616 |  15   1   28    29M  924    1   0%      0 |  23.0   26   1.1M   53   49  48%      0   0us   27
   1 4616 |  15   1   27    37M 1159    5   0%   964k |  20.5   25   1.2M   73  104  58%  1.04k   0us   27
   1 4616 |  15   1   28    39M 1214    1   0%   1.7M |  19.7   24   1.4M   81   70  46%    276   0us   38
   1 4616 |  15   1   28    41M 1268    3   0%  1.45M |  20.3   24   1.4M   98  108  52%  2.01k   0us   27
   1 4616 |  15   1   26    34M 1138   36   3%  2.05M |  19.8   25   2.9M  142  111  43%  1.45k   0us   38
   1 4616 |  15   1   21    30M 1367   33   2%  3.89M |  19.8   23   1.0M   99  116  53%    535   0us   27
   1 4616 |  15   1   20    28M 1390   10   0%  4.15M |  20.8   24   872k   58   86  59%    384   0us   30
   1 4616 |  15   1   22    32M 1393    7   0%  3.98M |  20.8   25   884k   60   91  60%  2.81k   0us   30
   1 4616 |  15   1   22    33M 1383   17   1%  3.49M |  21.4   24   1.0M   85  111  56%  5.45k   0us   28
  • captured speedtest on a mobile phone that connec to the UE (CPE) & real-time spectrum analyzer, at center frequency 3410 MHz

2. speedtest with normal UE (not low data mode)

  • gNB trace
   1 4616 |  15   1   28   635k  120    1   0%      0 |  24.5   28   1.6M   69   27  28%      0   0us   38
   1 4616 |  15   1   28   143k  102    1   0%      0 |  25.5   28   2.0M   96   26  21%  2.01k   0us   38
   1 4616 |  15   1   27   300k  125    1   0%      0 |  24.9   27   1.9M   97   34  25%      0   0us   27
   1 4616 |  15   1   27   307k   87    0   0%      0 |  26.3   28   838k   51    9  15%      0   0us   38
   1 4616 |  15   1   28    18M  620    2   0%      0 |  24.6   27   828k   41   35  46%  14.7k   0us   38
   1 4616 |  15   1   28    43M 1335    0   0%  2.46M |  21.5   25   1.5M   85   71  45%  2.81k   0us   30
   1 4616 |  15   1   28    45M 1395    5   0%  4.38M |  20.9   24   1.2M   94  108  53%    535   0us   38

          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4616 |  15   1   28    46M 1398    2   0%  4.27M |  21.6   25   890k   50   79  61%      0   0us   38
   1 4616 |  15   1   27    45M 1387   10   0%  5.75M |  20.9   26   2.8M  114   96  45%    745   0us   30
   1 4616 |  15   1   27    44M 1391    9   0%  3.37M |  22.7   26   1.6M   88  142  61%  3.91k   0us   30
   1 4616 |  15   1   27    41M 1276    7   0%   870k |  20.9   25   2.7M  116  110  48%  1.45k   0us   38
   1 4616 |  15   1   28    41M 1262    3   0%  4.97M |  22.3   27   996k   48   98  67%      0   0us   28
Late: 0; Underflow: 10; Overflow: 0;
   1 4616 |  13   1   20    27M 1321   73   5%  5.23M |  16.4   25   1.6M   74  102  57%      0   0us   28
   1 4616 |  13   1   16    21M 1389   11   0%  4.27M |  21.0   24   1.1M   60   91  60%      0   0us   38
   1 4616 |  13   1   19    25M 1398    2   0%  1.69M |  21.2   25   968k   53  106  66%     10   0us   27
   1 4616 |  13   1   21    30M 1398    1   0%  1.86M |  19.9   25   2.5M  120  139  53%    384   0us   29
   1 4616 |  13   1   24    37M 1399    1   0%  4.16M |  22.7   25   1.1M   90  122  57%  1.04k   0us   29
Late: 0; Underflow: 1; Overflow: 0;
   1 4616 |  15   1   25    39M 1385   15   1%  4.06M |  22.8   26   800k   76  125  62%  1.45k   0us   38

          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4616 |  15   1   28    45M 1388   12   0%  3.56M |  21.2   25   1.1M   80  104  56%    102   0us   28
   1 4616 |  15   1   28    46M 1394    0   0%   836k |  21.5   25   539k   30   44  59%  77.3k   0us   27
   1 4616 |  15   1   28   7.4M  255    0   0%      0 |   n/a    0      0    0    0   0%  77.3k   0us   27
   1 4616 |  12   1    0      0    0    0   0%      0 |   n/a   28      0    0    1 100%   300k   0us   23
   1 461e | n/a   1    1   2.2k    4  113  96%     15 |  18.8   16    14k    2    0   0%   171k   0us   38
  • captured speedtest on a mobile phone that connect to the UE (CPE)

3. youtube watching (with auto resolution)

          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 461e |  15   1   28    14k   19    0   0%      0 |  27.1   28   340k   42    2   4%      0   0us   38
   1 461e |  15   1   28    26k   35    0   0%      0 |  26.3   28   841k   67    4   5%      0   0us   29
   1 461e |  15   1   27    50k   66    0   0%      0 |  25.5   28   1.6M   70    7   9%      0   0us   27
   1 461e |  15   1   28    49k   64    0   0%      0 |  25.0   28   1.4M   71   11  13%  7.59k   0us   38
   1 461e |  15   1   28    64k   82    0   0%      0 |  24.0   28   1.7M   73   21  22%      0   0us   27
   1 461e |  15   1   27    29k   36    0   0%      0 |  24.8   25   1.1M   49    4   7%  3.91k   0us   38
   1 461e |  15   1   28    59k   77    0   0%      0 |  24.9   27   1.5M   79   17  17%      0   0us   30
   1 461e |  15   1   28    49k   64    0   0%      0 |  25.5   28   764k   53    4   7%      0   0us   38
   1 461e |  15   1   28    37k   50    0   0%      0 |  25.8   28   676k   52    5   8%  7.59k   0us   38
   1 461e |  15   1   28    46k   59    0   0%      0 |  25.8   28   1.1M   64    6   8%      0   0us   38
   1 461e |  15   1   28    17k   20    0   0%      0 |  25.9   28   406k   30    1   3%    745   0us   38

note

  • although one UE connect, it still can show vary of rnti (4615 -> 4616 -> 461e)

UE is CPE WLink

4. speedtest + iperf

  • captured speedtest and iperf client on a mobile phone that connec to the UE (CPE)

5. 2 CPE

  • when ran with multiple UE, check RNTI, which is 4603 and 4604

  • gnb trace

          |--------------------DL---------------------|-------------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  rsrp  mcs  brate   ok  nok  (%)    bsr     ta  phr
   1 4603 |  15 1.0   27    672    1    0   0%      0 |  33.8  -5.3   28    13k    3    0   0%      0      0   27
   1 4604 |  15 1.0   28    13k    5    0   0%      0 |  31.3   ovl   28    17k    4    0   0%      0      0   24
   1 4603 |  15 1.0   27    672    1    0   0%      0 |  33.1  -5.3   28   8.7k    2    0   0%      0      0   27
   1 4604 |  15 1.0   28    10k    4    0   0%      0 |  28.7   ovl   28   4.4k    1    0   0%      0      0   24
   1 4603 |  15 1.0   27   2.0k    3    0   0%      0 |  33.7  -5.2   28    13k    3    0   0%      0      0   27
   1 4604 |  15 1.0   28    47k   20    0   0%      0 |  31.3   ovl   28    41k   10    0   0%      0      0   24
   1 4603 |  15 1.0    0      0    0    0   0%      0 |   n/a   n/a    0      0    0    0   0%      0      0   27
   1 4604 |  15 1.0    0      0    0    0   0%      0 |  31.4   ovl   28   4.4k    1    0   0%      0      0   24
   1 4603 |  15 1.0   27    672    1    0   0%      0 |  34.2  -5.3   28   4.4k    1    0   0%      0      0   27
   1 4604 |  15 1.0   28    14k    4    0   0%      0 |  30.6   ovl   28   6.6k    2    0   0%      0      0   24
   1 4603 |  15 1.0    0      0    0    0   0%      0 |   n/a   n/a    0      0    0    0   0%      0      0   27
   1 4604 |  15 1.0    0      0    0    0   0%      0 |   n/a   n/a    0      0    0    0   0%      0      0   24
   1 4603 |  15 1.0   27    672    1    0   0%      0 |  33.9  -4.2   28   8.7k    2    0   0%      0   -32n   27
   1 4604 |  15 1.0   27    15k    6    0   0%      0 |  31.6   ovl   28    13k    3    0   0%      0      0   24
   1 4603 |  15 1.0   27    672    1    0   0%      0 |  34.1  -4.5   28   4.4k    1    0   0%      0      0   27
   1 4604 |  15 1.0   28   5.6k    4    0   0%      0 |  31.0   ovl   28    13k    3    0   0%      0      0   24
   1 4603 |  15 1.0   27    672    1    0   0%      0 |  33.1  -4.8   28   8.7k    2    0   0%      0      0   27
   1 4604 |  15 1.0   27    75k   17    0   0%      0 |  29.2  -0.4   28   100k   10    0   0%      0      0   24
   1 4603 |  15 1.0   27   1.3k    2    0   0%      0 |  34.7  -4.3   28    13k    3    0   0%      0      0   27
   1 4604 |  15 1.0   28   9.8k    5    0   0%      0 |  29.7  -1.4   28   8.7k    2    0   0%      0      0   24
   1 4603 |  15 1.0   27    672    1    0   0%      0 |  34.7  -3.1   28    13k    3    0   0%      0      0   27
   1 4604 |  15 1.0   27    66k   17    0   0%      0 |  30.4  -0.2   28    85k   12    0   0%      0      0   24

UE is RPI + Quectel

6. increase RSRP

date: 240524, location: home

  • 6.1 increase UE received signal power (RSRP) by using more set of antenna
metrics 1 set of antenna 2 sets of antenna
RSRP (AT+QCSQ) -112 -56
SINR (AT+QCSQ) 38 38
RSRQ (AT+QCSQ) -13 -11
Latency (ping) 60 ms 32.025 ms

note: AT+QCSQ (worst to best): RSRP [-140,-40], SINR [-20,40], RSRQ [-20,-3]

  • 6.2 change alignment of antenna at SDR suggestion: both antennae are horizontal, both antennae are upright check result on (DL) cqi, mcs, (UL) pusch, mcs
          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 461e |  15   1   28    14k   19    0   0%      0 |  27.1   28   340k   42    2   4%      0   0us   38

7. ping from UE to the Core network (UE = RPI + Quectel)

  • gnb trace
          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4602 |  15   1   27   2.1k    2    0   0%      0 |  24.7   28   8.7k    2    0   0%      0   0us   25
   1 4602 |  15   1   27   2.1k    2    0   0%      0 |  22.2   28   8.7k    2    0   0%      0   n/a   25
   1 4602 |  15   1   27   2.1k    2    0   0%      0 |  22.3   28   8.7k    2    0   0%      0   n/a   26
   1 4602 |  15   1   27   3.1k    3    0   0%      0 |  18.5   28   8.7k    2    2  50%      0   n/a   25
   1 4602 |  15   1   27   3.1k    3    0   0%      0 |  25.5   28   8.7k    2    0   0%      0   n/a   23
   1 4602 |  15   1   27   3.1k    3    0   0%      0 |  21.1   28   8.7k    2    0   0%      0   n/a   28
   1 4602 |  15   1   27   3.1k    3    0   0%      0 |  21.2   28   8.7k    2    0   0%      0   n/a   28
   1 4602 |  15   1   27   4.5k    4    0   0%      0 |  16.0   27    17k    4    5  55%      0   0us   30
   1 4602 |  15   1   27   8.0k    9    0   0%      0 |  16.0   25    13k    3    3  50%      0   n/a   30
   1 4602 |  15   1   27   4.5k    5    0   0%      0 |  15.3   23    13k    3    2  40%      0   n/a   30
   1 4602 |  15   1   27   8.3k   10    0   0%      0 |  18.2   26    13k    3    2  40%      0   0us   29

          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4602 |  15   1   27   5.9k    7    0   0%      0 |  17.3   26   8.7k    2    1  33%      0   0us   28
   1 4602 |  15   1   27   5.6k    6    0   0%      0 |  15.2   23    13k    3    2  40%      0   n/a   29
   1 4602 |  15   1   27   4.5k    5    0   0%      0 |  15.6   20   8.4k    2    0   0%      0   n/a   29
   1 4602 |  15   1   27   2.1k    2    0   0%      0 |  15.5   19   8.7k    2    0   0%      0   n/a   28
   1 4602 |  15   1   27   3.1k    3    0   0%      0 |  19.2   25   8.6k    2    0   0%      0   n/a   29
   1 4602 |  15   1   27   3.1k    3    0   0%      0 |  16.7   26   8.8k    2    1  33%      0   n/a   29
   1 4602 |  15   1   27   4.5k    5    0   0%      0 |  17.0   23   8.2k    2    1  33%      0   0us   28
   1 4602 |  15   1   27   3.4k    4    0   0%      0 |  16.5   24   8.6k    2    1  33%      0   n/a   29
   1 4602 |  15   1   27   3.8k    5    0   0%      0 |  16.9   23   9.0k    2    0   0%      0   0us   29
   1 4602 |  15   1   28   2.2k    3    0   0%      0 |  17.4   23   9.0k    2    0   0%      0   n/a   29
   1 4602 |  15   1   28   2.5k    3    0   0%      0 |  19.8   27   8.8k    2    1  33%      0   n/a   29
  • ping from UE side to core network (10.45.0.2 -> 10.45.0.1)
--- 10.45.0.1 ping statistics ---
15 packets transmitted, 15 received, 0% packet loss, time 14025 ms
rtt min/avg/max/mdev = 22.646/36.342/49.141/9.003 ms 

8. access web server from UE (UE = RPI + Quectel)

  • captured screen indicates that the RPI can access google (web browser) without connecting to the existing Wi-Fi/LAN network

gnb trace

  • bsr (buffer status report (bytes)) - sometimes has buffer, but they can clear it and not cause problems. the dl_bs (downlink buffer status) is very good as well
  • pusch is very high by changing the direction of antenna alignment of the SDR
  • % of package drop is very low










          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4604 |  15   1   28   3.3M  134    0   0%      0 |  27.9   28   126k   25    1   3%      0   0us   28
   1 4604 |  15   1   28   857k   57    0   0%      0 |  28.0   28    95k   19    0   0%      0   0us   28
   1 4604 |  15   1   28   324k   43    0   0%      0 |  25.8   28   169k   24    4  14%      0   0us   26
   1 4604 |  15   1   27   1.7M  134    2   1%      0 |  28.2   28   172k   39    0   0%      0   n/a   28
   1 4604 |  15   1   28    14M  551    0   0%      0 |  27.4   28   217k   47    0   0%      0   0us   28
   1 4604 |  15   1   28   6.7M  285    0   0%      0 |  28.7   28   187k   38    0   0%      0   n/a   28
   1 4604 |  15   1   28   3.2M  149    0   0%      0 |  28.0   28    99k   23    0   0%      0   n/a   28
   1 4604 |  15   1   28   8.3M  372    0   0%      0 |  28.2   28   229k   47    1   2%      0   n/a   28
   1 4604 |  15   1   28   5.3M  272    0   0%  2.07k |  28.1   28   242k   51    0   0%      0   0us   28
   1 4604 |  15   1   28   8.8M  327    1   0%      0 |  28.8   28   131k   31    0   0%      0   0us   29
   1 4604 |  15   1   28   8.1M  300    0   0%      0 |  28.7   28    80k   22    0   0%    276   0us   29

          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4604 |  15   1   28   5.7M  234    1   0%      0 |  28.4   28   160k   33    0   0%      0   0us   28
   1 4604 |  15   1   28   5.4M  248    0   0%      0 |  29.0   28   133k   35    0   0%      0   n/a   28
   1 4604 |  15   1   28   6.8M  308    0   0%      0 |  29.0   28   165k   41    0   0%     10   n/a   28
   1 4604 |  15   1   28   6.3M  275    0   0%      0 |  27.5   28   144k   34    0   0%      0   0us   28
   1 4604 |  15   1   28   6.3M  297    0   0%      0 |  28.4   28   170k   39    0   0%      0   n/a   28
   1 4604 |  15   1   28   5.6M  250    0   0%      0 |  28.6   28   119k   29    0   0%      0   n/a   28
   1 4604 |  15   1   28   7.1M  296    0   0%      0 |  28.0   28   199k   40    0   0%     38   n/a   38
Late: 0; Underflow: 2; Overflow: 0;
   1 4604 |  15   1   27   6.6M  296   11   3%  7.43k |  26.0   28   295k   44    4   8%      0   n/a   28
   1 4604 |  15   1   27   7.1M  309    0   0%      0 |  28.2   28   144k   33    0   0%    142   n/a   28
   1 4604 |  15   1   27   6.3M  284    0   0%      0 |  27.5   28   156k   37    0   0%      0   0us   28
   1 4604 |  15   1   28   1.9M   90    0   0%      0 |  26.8   28    52k   12    0   0%      0   0us   28
Late: 0; Underflow: 1; Overflow: 0;

          |--------------------DL---------------------|-------------------UL------------------------------
 pci rnti | cqi  ri  mcs  brate   ok  nok  (%)  dl_bs | pusch  mcs  brate   ok  nok  (%)    bsr    ta  phr
   1 4604 |  15   1   28    74k   15    0   0%      0 |  29.4   28    42k    8    0   0%  7.59k   n/a   28
   1 4604 |  15   1   27   393k   55    1   1%      0 |  27.0   28   257k   24    1   4%      0   n/a   24
   1 4604 |  15   1   22   809k   36  245  87%      0 |  11.5   27   270k   13    9  40%      0   0us   28
⚠️ **GitHub.com Fallback** ⚠️