Datasets
Standard Dataset
NANCY SNS JU Project - 5G Coverage Expansion Dataset 1
- Citation Author(s):
- Submitted by:
- Dimitrios Pliatsios
- Last updated:
- Sat, 12/30/2023 - 07:20
- DOI:
- 10.21227/vm3z-ww28
- Data Format:
- License:
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.
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.
Documentation
Attachment | Size |
---|---|
Read Me.pdf | 725.56 KB |