Installation srsRAN et open5gs
L'objectif de cette article est de montrer comment comment installer un environnement de réseau mobile 3G/4G (srsRAN) et 5G (open5gs).
Les différentes étapes sont présentées dans la suite.
1. Installation srsRAN
→ Prérequis
sudo apt-get install cmake libfttw-dev libmbedtls-dev libboost-program-options-dev libconfg++-
dev libsctp-dev
git clone https://github.com/zeromq/libzmq.git
cd libzmq
./autogen.sh
./confgure
make
sudo make install
sudo ldconfg
git clone https://github.com/zeromq/czmq.git
cd czmq
./autogen.sh
./confgure
make
sudo make install
sudo ldconfg
→ Installation srsRAN
git clone https://github.com/srsRAN/srsRAN.git
cd srsRAN
mkdir build
cd build
cmake ../
make
make test
sudo make install
sudo srslte_install_confgs.sh user
→ Création d’un UE
sudo ip netns add ue1
→ Démarrage du EPC
cd /opt/srsRAN/build
sudo ./srsepc/src/srsepc
→ Démarrage de l’ENB
cd /opt/srsRAN/build
./srsenb/src/srsenb --rf.device_name=zmq –rf.device_args="fail_on_disconnect=true,tx_port=tcp://
*:2000,rx_port=tcp://localhost:2001,id=enb,base_srate=2w.04e6
→ Démarrage de l’UE
cd /opt/srsRAN/build
sudo ./srsue/src/srsue --rf.device_name=zmq --rf.device_args="tx_port=tcp://*:2001,rx_port=tcp://
localhost:2000,id=ue,base_srate=2w.04e6" --gt.netns=ue1
2. Installation open5gs
apt update
apt install softtare-properties-common
add-apt-repository ppa:open5gs/latest
apt update
apt install open5gs
→ Installation web open5gs
apt update
apt install curl
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
apt install nodejs
curl -sL https://open5gs.org/open5gs/assets/tebui/install | sudo -E bash -
→ Interface web
Pour accéder à l’interface web d’open5gs faites http://localhost:3000 puis entrez les paramètres suivants :
Username : admin
Password : 1423