Skip to content

Simulating 5G-enabled vehicular networks in a Turin urban context

License

Notifications You must be signed in to change notification settings

davideparpinello/SimuTorino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

Logo

Simulating 5G-enabled vehicular networks in a Turin urban context

University of Trento - prof. Fabrizio Granelli
Download presentation »

Brando Chiminelli | Alessio Juan De Paoli | Davide Parpinello | Davide Zordan

Table of Contents

  1. About
  2. Getting Started
  3. Usage
  4. Credits

About

Team

The team is composed by Brando Chiminelli, Alessio Juan De Paoli, Davide Parpinello and Davide Zordan, four students of the courses Next Generation Networks and Softwarized and Virtualized Mobile Networks given by prof. Fabrizio Granelli.

Project

The goal of the project is to simulate the traffic in an urban context and implement a 5G network that enables vehicular communications, using real data about the traffic flows and the position of the antennas.
The district analyzed is "Crocetta" located in the city centre of Turin. This map fits well the project as it has 10 road traffic sensors and 17 base stations (BTS).

Built With

Getting Started

Prerequisites

In order to run the project you need to have installed:

  • Vagrant 2.2.19
  • VirtualBox 6.1.32
  • X11 Client:
    • XQuartz for macOS users, please note that you have to check if glx is enabled (1 = enabled)
      defaults read org.xquartz.X11 enable_iglx
      otherwise enter the following command and restart the machine
      defaults write org.xquartz.X11 enable_iglx -bool true
    • MobaXterm for Windows users

Installation

  1. Clone this repository
  2. Enter the repo directory
  3. vagrant up
    This command creates and configures guest machines according to the Vagrantfile. The first time you launch it, you have to wait for the project to build, it could take about one hour.

Usage

  1. With the following command you log into the VM.
    vagrant ssh
  2. To enter the mounted directory:
    cd /vagrant
  3. To launch the project:
    python3 launch_simu.py

Now you can have fun playing with the project as two windows will appear, one with the SUMO interface and the other with OMNet.

Credits

Thanks to:

About

Simulating 5G-enabled vehicular networks in a Turin urban context

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published