NANCY SNS JU Project - 5G Coverage Expansion Dataset 1

Citation Author(s):
Athanasios
Liatifis
University of Western Macedonia
Sotiris A.
Tegos
University of Western Macedonia
Nikos A.
Mitsiou
University of Western Macedonia
Ioannis
Makris
MetaMind Innovations P.C.
Konstantinos
Kyranou
Sidroco Holdings Ltd.
Dimitrios
Pliatsios
University of Western Macedonia
Thomas
Lagkas
University of Western Macedonia
Panagiotis
Sarigiannidis
University of Western Macedonia
Submitted by:
Dimitrios Pliatsios
Last updated:
Sat, 12/30/2023 - 07:20
DOI:
10.21227/vm3z-ww28
Data Format:
License:
0
0 ratings - Please login to submit your rating.

Abstract 

The dataset is the experimental output of a 5G New Radio (NR) coverage expansion use case in the context of the NANCY project (https://nancy-project.eu/). Two experimental scenarios were carried out, namely a) a scenario where a user equipment (UE) is directly connected to a Base Station (BS) through a 5G NR link, and b) a scenario where an intermediate node is employed, which acts as a relay between the base station and the UE. To this end, two 5G BSs were deployed, using Ettus Research USRP B210 devices. Also, two 5G modules equipped with custom SIM cards were used as end devices that connect to the BSs. From a software perspective, the srsRAN was used to deploy the USRP-based BSs, while the Open5GS software was used for Core Network functionality. Furthermore, iPerf3 and VLC Media Player were utilized to generate network traffic between the BS and the end device.

The dataset’s potential applications are wide; for instance, it can be used to provide insights into how the different video streaming resolutions affect the network load. The data collected from the video streaming sessions was critical in evaluating the network's ability to handle video content of varying quality. In this respect, higher video resolutions resulted in more data-intensive streaming and higher requirements in terms of network capacity Furthermore, the dataset can be leveraged by Machine Learning (ML) and Artificial Intelligence (AI) algorithms for proactively orchestrating the network resources to maximize the users’ quality of experience and quality of service.

The NANCY project has received funding from the Smart Networks and Services Joint Undertaking (SNS JU) under the European Union's Horizon Europe research and innovation programme under Grant Agreement No 101096456.

Instructions: 

The root folder contains two files, namely BaseStation_resource_utilization.json and IntermediateNode_resource_utilization.json. These files contain the resource utilization statistics of the main and intermediate BSs, respectively. Furthermore, the ScenarioA and ScenarioB folders are included in the root folder, respectively for each of the two scenarios.

ScenarioA includes multiple subfolders that contain the respective data when running the experiments using iPerf3 (both TCP and UDP), as well as video streaming in various quality formats. The BaseStation subfolder contains data from the BS, while the UserEquipment subfolder contains data from the UE. ScenarioB has a similar structure, including the IntermediateNode subfolder, which contains the intermediate node data.

The data generated while running the iPerf3 experiments are included in the iperf3_[udp|tcp] folders. Two types of files are used for storing the data, namely .json and .pcap files. The .json files store various statistics, while the .pcap files store network traffic. The descriptions of the respective files are presented in the following list. In the filename, [BS|inter] indicates the origin of the data (i.e., the BS or the intermediate node), while [TCP|UDP] indicates the type of the generated traffic.

  • gnb_e1ap_[BS|inter]_[tcp|udp].pcap: These files contain E1AP layer traffic exported by the srsRAN gNodeB tool.
  • gnb_gtpu_[BS|inter]_[tcp|udp].pcap: These files contain GTPU layer traffic exported by the srsRAN gNodeB tool.
  • gnb_mac_[BS|inter]_[tcp|udp].pcap: These files contain MAC layer traffic exported by the srsRAN gNodeB tool.
  • gnb_ngap_[BS|inter]_[tcp|udp].pcap: These files contain NGAP layer traffic exported by the srsRAN gNodeB tool.
  • gnb_rlc_[BS|inter]_[tcp|udp].pcap: These files contain RLC layer traffic exported by the srsRAN gNodeB tool.
  • rlc_metrics_[BS|inter]_[tcp|udp].json: These files contain the statistics exported by the srsRAN gNodeB tool.
  • iperf_server_BS_[tcp|udp].json: These files contain the statistics exported by iPerf3 running as a server in the main BS.
  • iperf_client_[tcp|udp].json: These files contain the statistics exported by iPerf3 running as a client in the UE.
  • wireless_metrics_[tcp|udp].json: These files contain the channel metrics that were exported by the SIMCOM module that is mounted in the Waveshare 5G Hat.

The video streaming experiments data are placed in the video_streaming_[720p|1080p|1440p|2160p] folders. Two types of files are used for storing the data, namely .json and .pcap files. The .json files store various statistics, while the .pcap files store network traffic. The following list provides a description of each file’s contents. In the filename, [BS|inter] indicates the origin of the data (i.e., the BS or the intermediate node), while [720p|1080p|1440p|2160p] indicates the type of the generated traffic.

  • gnb_e1ap_[BS|inter]_[720p|1080p|1440p|2160p].pcap: These files contain E1AP layer traffic exported by the srsRAN gNodeB tool.
  • gnb_gtpu_[BS|inter]_[720p|1080p|1440p|2160p].pcap: These files contain GTPU layer traffic exported by the srsRAN gNodeB tool.
  • gnb_mac_[BS|inter]_[720p|1080p|1440p|2160p].pcap: These files contain MAC layer traffic exported by the srsRAN gNodeB tool.
  • gnb_ngap_[BS|inter]_[720p|1080p|1440p|2160p].pcap: These files contain NGAP layer traffic exported by the srsRAN gNodeB tool.
  • gnb_rlc_[BS|inter]_[720p|1080p|1440p|2160p].pcap: These files contain RLC layer traffic exported by the srsRAN gNodeB tool.
  • rlc_metrics_[BS|inter]_[720p|1080p|1440p|2160p].json: These files contain the statistics exported by the srsRAN gNodeB tool.
  • wireless_metrics_[720p|1080p|1440p|2160p].json: These files contain the channel metrics that were exported by the SIMCOM module that is mounted in the Waveshare 5G Hat.
  • vlc_statistics_[720p|1080p|1440p|2160p].json: These files contain audio, video, and I/O statistics as calculated by VLC Media Player.
Funding Agency: 
Smart Networks and Services Joint Undertaking (SNS JU) under the European Union's Horizon Europe research and innovation programme
Grant Number: 
101096456