EE1 Old - 5G Modem RF logging
This section will be removed
1) Experiment Overview
Experiment Definition: This experiment uses a 5G NSA network (Machine #1), and a Quectel 5G modem based Small Portable node SPN (Machine #2). The 5G network uses Ericsson RAN and EPC, and it is an always-on network similar to any commercially deployed 5G network. The SPNs are built using a Quectel 5G modem module and a LattePanda computer. The SPNs can be mounted on a Vehicle chosen, a drone or a rover, for the experiments.
The experimenter defines a flight path trajectory for which the radio and other parameters needed to be collected. This sample experiment uses one of the sample predefined flight trajectories. The experiment is prepared and executed by logging into the E-VM on the the Portable Node in the AERPAW testbed at LW1 site. At the end of the experiment, the user can view the logs and test results collected at the Portable node.
Experiment Objective: The main goal of this experiment is to collect 5G RF and Physical layer parameter logging in a preplanned vehicle trajectory when the UE is in RRC-Idle mode or RRC-Connected mode.
To establish a RRC-Connected state at the UE, this experiment runs a Ping application at the Portable node.
This experiment shall use the following resources:
Ericsson 5G NSA Network
Quectel modem SPN as APRN
CC1 as AFN (for Ping traffic)
A SAM UAV
For experiment in RRC idle state, the UE in the portable node gets successfully attaches to the 5G network after power on. Then a RF radio logger is started that starts logging the RF parameter into a log file. For experiment in RRC-Connected state, a traffic, like ping or iperf, shall be used to have the UE in the RRC-connected state.
The portable node may be mounted on a vehicle to collect radio logs along the preplanned trajectory vehicle path.
Test Description:
Testbed involves a Portable node with Quectel 5G modem connected to the Ericsson 5G base station. The experiment sets up a RF link between the eNB/gNB on the Ericsson 5G network and an UE on the Portable node. On powering on the portable node, the UE attaches to the 5G network. but then at the start of an experiment the SPN starts collecting and recording various Radio and PHY layer parameters. At the end of the experiment, the recorded data shall be available in the Results folder.
The network is already preconfigured and the portable node is programmed to capture and record default parameters, so the user is not required to do anything. However, the user is required to generate their own vehicle plan file for the flight trajectory they would collect the data. Example trajectories are provided here.
Preconfigured 5G network configuration:
The 5G network radios supports band n78 for NR carrier operating in 3.3 - 3.5 GHz frequency band with 100 MHz channel bandwidth and band 66 for LTE carrier operating in 1.7/2.1 GHz frequency band.
The 5G NSA network is pre-configured as in Section 4.1.6.
Preprogrammed Radio logging configuration:
The radio parameter logging at the Portable node is pre-programmed to collect the parameters as outlined in Section 4.1.6.
Preparing Vehicle plan file
The experimenter is required to generate their own vehicle plan file for the flight trajectory they would collect the data. There are some sample vehicle plan files available here.
This experiment uses a plan file shown here with the following parameters -
30m altitude, 5 m/s speed, 1278 m distance, zigzag flight path.
Preparing Traffic file
As this experiment requires the UE be in RRC-Connected state, this experiment uses a ping traffic.
2) Preparing and Running an Experiment on the Testbed:
For preparation to run the experiment on the testbed, the radio script, traffic script if applicable, and the vehicle plan files are copied to appropriate folder files in the portable node E-VM.
At the start of the experiment, the quectel modem gets connected to the Ericsson 5G network, and the AT&T modem is connected to AT&T network. The SPN (UE) does a cell search to find a suitable cell, and initiates the registration procedure to attach to the 5G network. After attaching to the 5G network, the SPN (UE) camps on the serving cell. Once the SPN is ready, the experiment is started that starts collecting and logging data - radio and traffic if applicable. This will follow a UAV flight as planned in the vehicle plan file, and the logging of the data continues till the end flight. In the end, the experiment is stopped, that stops logging of data.
3) Results:
The experiment generates timestamped measurement logs under the /root/Results folder. There are three different data are logged: Radio log, Traffic log if applicable, and the vehicle flight log. For radio log the serving cell as well as the neighboring cell parameters data are logged into a seperate log files. The Results folder will have these logs:
Vehicle logging
yyyy-mm-dd_hh_mm_ss_vehicle_log.txt
yyyy-mm-dd_hh_mm_ss _vehicleOut.txt
Radio logging
Quectel_log_yyyy_mm_dd_hh_mm_ss.log (raw data)
Serving_cell_Params_ENDC_yyyy_mm_dd_hh_mm_ss.csv
Basic_and_Other_Params_ yyyy_mm_dd_hh_mm_ss.csv
Neighbourcell_Params_intra_ yyyy_mm_dd_hh_mm_ss.csv
Traffic logging, if applicable
yyyy_mm_dd_hh_mm_ss_ping_log.log
Network selection parameters
Serving cell LTE & NR carriers log in Idle mode
Neighbor cell log in Idle mode
Other parameters logged
Serving Cell log @ one more time instance with valid NR carrier parameters