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 modify the 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. You will need to revert the changes made here in order to operate srsLTE using 2 PCs.
Images Building and Installation:
(TBA)
Modify Configuration Files:
You will need to have a network connection between the EPC system and the eNB system. For this experiment, we the EPC system will have an IP of: 192.168.12.62. The eNB system will have an IP of: 192.168.12.82.
First, you should ping each system from the other to ensure that they see each other properly.
From EPC system:
From eNB system:
Modify the IP of the EPC components as shown in the image below. The file will be located at ~/.config/srslte/epc.conf. The modified parameters are mme_bind_addr and gtpu_bind_addr.
Modify the IP address of the eNB components as shown in the image below. The file will be located at ~/.config/srslte/enb.conf. The modified parameters are mme_addr, gtp_bind_addr, and s1c_bind_addr.
The mme_addr parameter should share the same IP address as mme_bind_addr from the epc.conf file. The gtp_bind_addr, and s1c_bind_addr parameters should both use the IP address of the eNB.
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: