Skip to content

LABORA-INF-UFG/NetSoft2020-Tutorial4-Demo1-Exp3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NetSoft2020-Tutorial4-Demo1-Exp3

Expected result

This experiment aims to provide a set of tools to deploy a mobile network, as illustrated by the following image. The containers compose of a RAN and the core of the 4G system. This experiment's main goal is to demonstrate a connection between UE in hardware (conventional cell phone), RAN in hardware (SDR - Software-Defined Radio) and software, and EPC core implemented in software.

Installation

Requirements

The minimum hardware requirement and software to run this experiment is shown in the image below.

  • Smartphone Android
  • SIM card (writable)
  • USRP B210
  • Mini PC (RAM: 4GB and disk space: 40GB)
  • Ubuntu 16.04 LTS
  • Docker 18.09.7
  • srsLTE release 19_12

Steps

We need two tools to run this experiment, Git and Docker

To install Git, run the following command:

sudo apt-get install git-all

To install Docker, run the following commands:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

After, we can clone the NetSoft2020-Tutorial4-Demo1-Exp3 project:

git clone https://github.com/LABORA-INF-UFG/NetSoft2020-Tutorial4-Demo1-Exp3.git

To build the eNB and EPC images and to run the containers, use the following command:

sudo docker-compose up -d

Done! The software is successfully installed.

Tests

We can check if the images are up:

sudo docker image ls

The output should be similar to the following:

We can check if the containers are up:

sudo docker-compose ps

The output should be similar to the following:

We use the openSTF tool to access the smartphone remotely. This software is available at http://localhost:7100, as is shown in the image below.

We can see the smartphone connected in the network called Software Radio Systems LTE available.

We use the PingTools Network Utilities tool available at GooglePlay to test the connectivity of the network.

Additional comments

In this experimentation, the SIM card used is of sysmocom with an Android Samsung Galaxy S7 SM-G930F.

The UE's information stored in HSS is available in the user_db.csv file. In this experiment, we use the values below:

sim0,mil,901700000028080,724d0f31f2259622700437430b7b5c6e,opc,1140620b2805d84b44643bfcfbe6218c,8080,00000028155b,7,dynamic

SDR is an Ettus B210 with four antennas connected via USB in the mini PC.

A mobile network is based on the Software Radio Systems LTE.

About

NetSoft 2020 -Tutorial 4 - Demo1 Experiment 3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5