Changes between Version 1 and Version 2 of Tutorials/g0WmLTE/Tutorial4-OAI/Tutorial2


Ignore:
Timestamp:
Nov 11, 2016, 7:28:41 PM (7 years ago)
Author:
msherman
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/g0WmLTE/Tutorial4-OAI/Tutorial2

    v1 v2  
    44
    55This example uses node18-2 in the ORBIT Grid as the RRH, node 19-3 as the client, and pc4.instageni.rutgers.edu as the remote eNB, with the mme.orbit-lab.org acting as the EPC.
    6 1. With a valid GENI Project and Slice, use the attached RSPEC to reserve resources in the Rutgers Instageni Rack.
    7  1. You will need to modify it to ensure your SSH keys are added properly.
    8 1. Execute the following commands on the grid console, from separate ssh sessions (They can be done at the same time)
    9  1. {{{ omf load -t node18-2 -i oai-rrh.ndz }}}
    10  1. {{{ omf load -t node19-3 -i baseline.ndz }}}
    11 1. After they are imaged, turn the nodes on
    12  1. {{{ omf tell -a on -t node18-2,node19-3 }}}
    13 1. Open a ssh session to each device
    14  1. {{{ ssh root@node18-2.grid.orbit-lab.org }}}
    15  1. {{{ ssh root@node19-3.grid.orbit-lab.org }}}
    16 1. On node18-2
    17  1. Run script {{{ ./quickbuild_rrh.sh }}}
    18  1. Run script {{{ ./run_rrh.sh }}}
    19 1. On node18-1
    20  1. Run script {{{ ./quickbuild_enb.sh }}}
    21  1. Run script {{{ ./run_enb.sh }}}
    22 1. After executing both run scripts, you should see the RRH node load a USRP image, and the eNB node start printing log messages.
    23 1. On node19-3
    24  1. Follow the instructions from the [wiki:Tutorials/g0WmLTE/Tutorial3 COTS UE tutorial] to connect.
    256
     71. Setup
     8 1. GENI
     9  1. With a valid GENI Project and Slice, use the attached RSPEC to reserve resources in the Rutgers Instageni Rack.
     10   1. [attachment:pc4_rspec.xml attached rspec]
     11   1. You will need to modify it to ensure your SSH keys are added properly.
     12 1. ORBIT
     13  1. Execute the following commands on the grid console, from separate ssh sessions (They can be done at the same time)
     14   1. {{{ omf load -t node18-2 -i oai-rrh.ndz }}}
     15   1. {{{ omf load -t node19-3 -i baseline.ndz }}}
     16  1. After they are imaged, turn the nodes on
     17   1. {{{ omf tell -a on -t node18-2,node19-3 }}}
     181. Execution
     19 1. Open a ssh session to each device
     20  1. {{{ ssh username@pc4.instageni.rutgers.edu }}}
     21  1. {{{ ssh root@node18-2.grid.orbit-lab.org }}}
     22  1. {{{ ssh root@node19-3.grid.orbit-lab.org }}}
     23 1. On node18-2
     24  1. Run script {{{ ./quickbuild_rrh.sh }}}
     25  1. Run script {{{ ./run_rrh.sh }}}
     26  1.
     27 1. On pc4.instageni.rutgers.edu
     28  1. Execute the following command as root {{{/opt/openairinterface5g/cmake_targets/lte_build_oai/build/lte-softmodem -O /opt/conf/enb.band25.tm1.rrh.usrpb210.conf}}} , which is to launch the softmodem with a known good configuration file.
     29  1. Add the {{{-x}}} flag to use visualizations over X11 forwarding.
     30
     31 1. After executing both run scripts, you should see the RRH node load a USRP image, and the eNB node start printing log messages.
     32 1. On node19-3
     33  1. Follow the instructions from the [wiki:Tutorials/g0WmLTE/Tutorial3 COTS UE tutorial] to connect.
     34  1. The UE should get an address, and be able to send traffic to the WAN.
     35