tum-esi / 5GTQ

5GTQ: QoS-Aware 5G-TSN Simulation Framework (VTC Fall 2023 Paper)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

5GTQ: QoS-Aware 5G-TSN Simulation Framework (VTC Fall 2023 Paper)

5GTQ Framework of the publication: 5GTQ: QoS-Aware 5G-TSN Simulation Framework

To cite our work, please use the following BibTex code:

@INPROCEEDINGS{10333533,
  author={Debnath, Rubi and Akinci, Mustafa Selman and Ajith, Devika and Steinhorst, Sebastian},
  booktitle={2023 IEEE 98th Vehicular Technology Conference (VTC2023-Fall)}, 
  title={5GTQ: QoS-Aware 5G-TSN Simulation Framework}, 
  year={2023},
  volume={},
  number={},
  pages={1-7},
  doi={10.1109/VTC2023-Fall60731.2023.10333533}}

Installation

Command line

Download and install OMNeT++ 6.0.x, then:

git clone --recurse-submodules git@github.com:tum-esi/5GTQ.git
cd 5GTQ
source setenv
make     # wait for the build to finish
cd tsnfivegcomm/simulations/globecom/Scenario_One/paper/TC1
tsn5g scenario222.ini

IDE

First clone the repo, then start the IDE:

git clone --recurse-submodules git@github.com:tum-esi/5GTQ.git
cd 5GTQ
opp_ide
  • Select the 5GTQ directory as a new workspace
  • Import all projects (inet, Simu5G, tsnfivegcomm)
  • Build the tsnfivegcomm project (which will also build inet and Simu5G)
  • Go to the simulations directory and select a scenario and then select run (or debug)

About

5GTQ: QoS-Aware 5G-TSN Simulation Framework (VTC Fall 2023 Paper)

License:GNU General Public License v3.0


Languages

Language:C++ 94.9%Language:Python 2.5%Language:Perl 0.9%Language:Shell 0.5%Language:Raku 0.3%Language:AMPL 0.3%Language:XSLT 0.2%Language:R 0.1%Language:C 0.1%Language:FreeMarker 0.1%Language:Makefile 0.1%Language:HTML 0.1%Language:CSS 0.0%Language:Batchfile 0.0%Language:NSIS 0.0%