Skip to content

In this project we demonstrate two 5G deployment options. First, a container-based (Docker) implementation of 5G using Ansible and secondly a Virtual machine (VM) based implementation using Free5GC and UERANSIM. This project further implements IPsec on the Ansible deployment between the UE and UPF to protect the confidentiality of users' data.

Notifications You must be signed in to change notification settings

abdulazizag/Virtual-Machine-and-Container-based-Deployment-of-5G-using-Ansible-with-Security-Implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Virtual Machine (VM) and Container-based Deployment of 5G using Ansible with IPSec Security Implementation

Table of Contents

Project Overview

In this project we demonstrate two 5G deployment options. First, a container-based (Docker) implementation of 5G using Ansible and secondly a Virtual machine (VM) based implementation using Free5GC and UERANSIM. This project further implements IPsec on the Ansible deployment between the UE and UPF to protect the confidentiality of users' data.

Project Documentation

The project documentation for the two deployed options can be found on the following links:

For more details, kindly review the Final Report of the project.

Project Members

  • Abdul Aziz Abdul Ghaffar
  • Ezekiel Ndubisi
  • Hussaini Zubairu

Course: 5G Networks - Advanced Topics in Communications Systems (SYSC5804)

University: Carleton University

About

In this project we demonstrate two 5G deployment options. First, a container-based (Docker) implementation of 5G using Ansible and secondly a Virtual machine (VM) based implementation using Free5GC and UERANSIM. This project further implements IPsec on the Ansible deployment between the UE and UPF to protect the confidentiality of users' data.

Topics

Resources

Stars

Watchers

Forks

Languages