Changes between Initial Version and Version 1 of Tutorials/4G5G/Inter Digital-5G


Ignore:
Timestamp:
Feb 10, 2020, 3:43:24 PM (4 years ago)
Author:
seskar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/4G5G/Inter Digital-5G

    v1 v1  
     1= Getting Started with !InterDigital 5G NR Performance System =
     2
     3== Prerequisites ==
     4=== Resources required ===
     52 COSMOS compute server or 2 nodes in ORBIT SB1.
     6== Execution ==
     7=== Prepare the nodes ===
     8
     9
     10=== Configure Routing on compute nodes ===
     11
     12 * Execute NR gNB setup script on srv3-lg1
     13{{{
     14userid@console:~$ ssh root@srv3-lg1.sb1.cosmos-lab.org
     15root@srv3-lg1:~$ cd /home/native/NR/scripts
     16root@srv3-lg1:/home/native/NR/scripts# ./setup_bs.sh
     17}}}
     18
     19 * Execute NR UE setup script on srv4-lg1.
     20{{{
     21userid@console:~$ ssh root@srv4-lg1.sb1.cosmos-lab.org
     22root@srv4-lg1:~$ cd /home/native/NR/scripts
     23root@srv4-lg1:/home/native/NR/scripts# ./setup_ue.sh
     24}}}
     25
     26=== Start modem executables ===
     27 * SSH to the gNB MPU from “srv3-lg1.sb1.cosmos-lab.org”
     28{{{
     29root@srv3-lg1:~# ssh root@192.168.1.2
     30(when prompted for a password use: root)
     31Start the NR gNB L1 & L23 executables
     32root@NR-SW-MPU:~# ./start_all.sh
     33}}}
     34
     35 * SSH to the UE MPU from “srv4-lg1.sb1.cosmos-lab.org”
     36{{{
     37root@srv4-lg1:~# ssh root@192.168.2.3
     38(when prompted for a password use: root)
     39Start the NR UE L1 & L23 executables
     40root@NR-SW-MPU:~# ./start_all.sh
     41}}}
     42
     43The NR Platform will automatically “connect” a link between the gNB and UR.  This can be verified via the NR GUI
     44
     45=== Halt the modem executables ===
     46
     47The L1 executable should be stopped before terminating the L23 executable
     48{{{
     49root@NR-SW-MPU:~# ./stop_L1.sh
     50}}}
     51
     52In the session used to initially start the executables (gNB or UE) enter “ctrl C” to stop the L23 executable
     53
     54
     55=== NR GUI Setup & Instructions ===
     56Note that the GUI web server has already been started during Linux startup.
     57
     58!!!!! ADD INstructions for ssh tunneling and/or VPN !!!!
     59
     60=== Sending iperf data between the gNB and UE ===
     61The following commands are provided as an example of how to send Downlink iperf data traffic on the NR 28GHz mmW OTA link via the compute machines that are attached to the gNB and UE platforms
     62
     63 * Open the 3rd “srv4-lg1” console session to the UE
     64{{{
     65console> ssh root@srv4-lg1.sb1.cosmos-lab.org
     66root@srv4-lg1:~#iperf3 -s -i 1
     67}}}
     68
     69 * Open the 3rd “srv3-lg1” console session to the gNB
     70{{{
     71console> ssh root@srv3-lg1.sb1.cosmos-lab.org
     72root@srv3-lg1:~# iperf3 -c 192.168.2.4 -i 1 -u -b 86M -l 1472 -t 3600
     73}}}
     74
     75=== Analyze the NR link performance via the NR GUI ===
     76
     77[[Image(NR-gui.png)]]
     78