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)
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. This method will not modify 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 scripts for your experiment. Download these files.
Once downloaded, you will need to make your scripts executable.
Run: sudo chmod +x ./example_script_to_run
Execution Commands:
This section uses the following scripts for an experiment:
TBA
EPC (External PC connected to fixed node):
Run srsEPC script
eNB (Fixed Node)
Run srsENB script
UE (Mobile Node):
Run srsUE script
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: