Dataset: IQ samples of LTE, 5G NR, Wi-Fi, ITS-G5, and C-V2X PC5

Citation Author(s):
IDLab, Ghent University-IMEC
IDLab, Ghent University-IMEC
Submitted by:
Merkebu Girmay
Last updated:
Tue, 05/16/2023 - 17:19
Data Format:
Link to Paper:
0 ratings - Please login to submit your rating.


Dataset: IQ samples of LTE, 5G NR, WiFi, ITS-G5, and C-V2X PC5

Thes dataset comprises IQ samples captured from ITSG-5, C-V2X PC5, WiFi, LTE, 5G NR and Noise. Six different dataset bunches are collected at sampling rates of 1, 5, 10, 15 , 20, and 25 Msps. In each dataset cluster, 7500 examples are collected from each considered technology. The dataset size at each considered sampling rate is 7500 X M, where M can be 44, 220, 440, 660, 880, and 1100 for a sampling rate of 1, 5, 10, 15 , 20, and 25 Msps,respectively.



Description of Dataset Collection


For LTE dataset collection, srsRAN, an open-source SDR platform, is used. This LTE SDR implementation is used to collect samples for the LTE dataset. The indoor testbed setup used to collect our dataset consists of one eNB host PC and one UE host PC. Each host PC is connected to a USRP X310 board, which is used as the RF front end. We use the latest srsRAN version 21.04, which is installed on each host PC. For the LTE dataset collection, the FDD mode with a 10 MHz bandwidth and a 5.9 GHz center frequency is used for the down-link traffic. For the LTE dataset, the traffic load was varied between 5 and 50 Mbps, and the MCS used was varied by manually configuring from MCS index 1 to 28 .


The OpenAirInterface SDR solution is used for 5G NR dataset collection. OpenAirInterface is an open source SDR platform that provides a 3GPP compliant implementation of eNB, UE, and EPC. The OpenAirInterface SDR solution also includes a 5G non-stand alone (NSA) mode which supports 5G networks by using existing 4G infrastructure. This SDR-based 5G network setup is used to collect the IQ samples for the 5G NR dataset. For the 5G NR dataset collection, a 1:1 static TDD configuration is used for up-link and down-link traffic in NSA mode. Numerology 1 is used at 10 MHz bandwidth and center frequency of 5.9 GHz. For the 5G NR dataset, the MCS used was varied by manually configuring different values ranging from MCS index 1 to 28, and the traffic load was varied between 5 and 50 Mbps.


For the WiFi dataset collection, the openwifi SDR solution is used. openwifi is an open-source full-stack IEEE 802.11 a/g/n SDR implementation based on the Xilinx Zynq System on Chip that includes a Field Programmable Gate Array (FPGA) and an ARM processor. For our dataset, we used an IEEE802.11n access point and a client connected to it. WiFi traffic generated cover a wide range of traffic loads, i.e., 10–200 packets per second (pps), with packet sizes ranging from 500 to 1500 bytes. The MCS used was varied by manually configuring the MCS index value between 0 and 7.

ITS-G5 and C-V2X PC5

The CAMINO framework was used for the ITS-G5 and C-V2X PC5 dataset collection. CAMINO is a core framework for managing the V2X communication technologies, including ITS-G5, C-V2X PC5 and C-V2X Uu (5G/4G). The CAMINO framework is used to dynamically generate standardized C-ITS service packets, including Cooperative Awareness (CA), Decentralized Environmental Notification (DEN), and Infrastructure to Vehicle Information (IVI) message packets. The CAMINO software is implemented on the infrastructure deployed as part of the Belgian Smart Highway testbed. The Smart Highway is a testbed deployed by IMEC on the E313 highway, near Antwerp, Flanders. The Smart Highway testbed consists of eight RSUs and 2 OBUs. Each RSU and OBU includes a general purpose CPU running the CAMINO software, and Cohda MK5 and MK6c modules, which are COTS ITS-G5 and C-V2X modules respectively. In our dataset collection, RSU4 is used as a transmitter, and a USRP N310 connected to RSU3 is used to capture and store the samples. To represent a wide range of traffic characteristics, different packet sizes of 300B for CA, 300B and 600B for DEN, and 600B for IVI packets were used at inter-packet intervals of 20, 50, 100, and 200 seconds. The MCS used were varied by manually changing the MCS index value in the configuration files of the Cohda devices. The MCS index of ITS-G5 varied from 0 to 7. For the C-V2X PC5, the MCS is varied between 0 and 20.