3. Using Premade Configuration Files

The aim of the following experiment is establishing a LTE downlink between the fixed node (B205mini) and a single mobile node (B205mini) then test its performance through iPerf tool over 20 MHz channel bandwidth.


Prerequisites:

This experiment assumes that the user already have establish a successful SSH connection into the testbed and able to access AERPAW's nodes remotely. If you have any problem with the establishment of the remote connection, you can check this information here(TBA). The experiment is using an open source LTE software provided by srsLTE for the implementation of LTE base station (srsENB) on AERPAW's fixed node and user equipment (srsUE) on AERPAW's mobile node. For more information about current images available on AERPAW testbed, you may check this SDR Profiles.

The specifications of AERPAW's fixed and mobile nodes can be found here (TBA).


The required image for this experiment for both nodes is: (TBA)

Experiment Execution:

For execution, you will need three steps. First, install the required images and check successful compilation of required packages. Next, you will download and replace the existing configuration files. Finally, the execution commands of the intended experiment. It is important to note that modifying the configuration files modifies the default operation of srsLTE. The files executed below use the following configuration files: TBA

  • Images Building and Installation:

(TBA)

  • Replace Configuration Files:

    • You will need to ensure that your computers and radios are set up for the experiment you wish to run. For example, wired experiments will use different configuration files than over-the-air experiments. This applies to experiments using separate EPC and eNB as well.

    • Configuration files can be located at: TBA

      • Navigate to the appropriate set of configuration files for your experiment. Download these files.

      • Replace the existing configuration files in ~/.config/srslte/ with the files that you have downloaded.

      • When you run the execute the following commands, srsLTE will run you new configuration files.

  • Execution Commands:

  • EPC (External PC connected to fixed node):

    • Run srsEPC

  • eNB (Fixed Node)

    • Run srsENB with default parameters

  • UE (Mobile Node):

    • Run srsUE with default parameters


For further information about the default parameters of srsLTE eNodeB and UE and how to configure it, you may check srsLTE configuration files (UE, eNB, EPC).

  • iPerf Test:

This test is used for calculating the maximum achievable bandwidth between the server and client nodes on IP networks. For this experiment we are testing the downlink rate from eNodeB to the UE. For more information about the iPerf tool, check this.


To run a basic downlink iperf test between the EPC and UE:


On the EPC system:

On the UE system:

To run a basic uplink iperf test between the EPC and UE:

On the EPC system:

On the UE system: