Skip to content

Performance comparison of 4G and 5G cellular technologies using various case studies.

Notifications You must be signed in to change notification settings

barrattc/NS3-4Gand5GPerformance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NS3-4Gand5GPerformance

This is my final year project for my Computing (BSc) degree at the University of Portsmouth.

Description and Purpose

This project aims to compare the performance of 4G and 5G cellular technologies using case studies with different traffic types: TCP, UDP, HTTP and VoIP. The case studies will emulate everyday uses of with mobile phones e.g. walking around whilst opening multiple HTTP/S web pages.

The purpose of this project is to determine to what extent 5G can achieve the claimed benefits over its predecessors.

NS3 Modules Used

  • The LTE module will be utilised to simulate the 4G simulations.
  • NYU Wirelss' mmwave module will be utilised to simulate the 5G simulation.
  • The Mobility Model will be utilised to simulate the UE's movement.
  • The Flow Monitor module will be usitilsed to measure the tx bytes, rx bytes, throughput (Mbps) and delay (ns).

How to Run

Prequisites:

  • Install NS-3 (I am running version 3.29) with NYU Wireless' mmwave module.
  • Install Prof. Dr. Saulo da Mata's VoIP Traffic Generator.

You must copy the .cc files from this project to your 'Scratch' directory within the 'ns3-mmwave' folder.

  1. Files are run from the 'ns3-mmwave' folder by default with the use of the'./waf --run' command, example below

    ./waf --run scratch/HTTPRandomWalk //Note that the file extension is not included

  2. Command line options can be set which will overwrite some of the default configurations in the file, example below

    ./waf --run 'scratch/HTTPRandomWalk --simTime=500' //This will run the file for 500 seconds instead of the default time set in the file.

Authors

  • Charlie Barratt (UP813654), Computing (BSc) student at University of Portsmouth

About

Performance comparison of 4G and 5G cellular technologies using various case studies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages