free5gc 14

21/04/23 #ref (free5gc) 5G NR Global Unique Temporary Identifier (GUTI)

source : www.techplayon.com/5g-nr-global-unique-temporary-identifier-guti/ 5G Global Unique Temporary Identifier [5G – GUTI] is a core network temporary identifier and allocated by Access and Mobility Management function [AMF] to the UE. GUTI is 80 bits long core network identifier It is consist of major three network identities PLMN + AMF ID + TMSI It is a temporary identifier so it’s associati..

21/04/22 #006 (free5gc) Build free5gc from source code (mongodb, logrus, free5gc source, webconsole)

Prerequisite Packages (mongodb, logrus) Control-plane Supporting Packages sudo apt -y update sudo apt -y install mongodb wget git sudo systemctl start mongodb User-plane Supporting Packages Check Linux kernel version 5.0.0-23-generic uname -r- Retrieve the 5G GTP-U kernel module using `git` and build itgit clone -b v0.2.1 https://github.com/PrinzOwO/gtp5g.git cd gtp5g make sudo make install- Ins..

21/04/22 #005 (free5gc) Install Go Language Package On Ubuntu 18.04 (5.0.0-23-generic)

Installation Linux Kernel Version In order to use the UPF element, you must use the 5.0.0-23-generic version of the Linux kernel. free5gc uses the gtp5g kernel module, which has been tested and compiled against that kernel version only. To determine the version of the Linux kernel you are using: $ uname -r 5.0.0-23-generic Golang Version As noted above, free5gc is built and tested with Go 1.14.4..

21/04/22 #ref-001 (free5gc) How to compile free5gc source (from free5gc sites)

Installation A. Prerequisites Linux Kernel Version In order to use the UPF element, you must use the 5.0.0-23-generic version of the Linux kernel. free5gc uses the gtp5g kernel module, which has been tested and compiled against that kernel version only. To determine the version of the Linux kernel you are using: $ uname -r 5.0.0-23-generic You will not be able to run most of the tests in Test se..

21/04/22 #004 (free5gc) kernel 5.0.0-23-generic, gtp5g compile

Ubuntu 18.04 에서 설치 (linux-image-5.0.0-23-generic) gtp5g compile을 위해서 5.0.0-23-generic kernel 업데이트 필요. Install dependencies $ sudo apt-get update $ sudo apt-get install -qq git build-essential vim strace net-tools iputils-ping iproute2 Update kernel version: 5.0.0-23-generic $ sudo apt-get install linux-image-5.0.0-23-generic linux-modules-5.0.0-23-generic linux-headers-5.0.0-23-generic $ sudo gr..

21/04/22 #001 (free5gc) Recommended Environment

21/04/09 free5gc 설치 및 실행 (vmware 환경) - Minimum Requirement #01 Recommended Environment Software OS: Ubuntu 18.04 gcc 7.3.0 Go 1.14.4 linux/amd64 kernel version 5.0.0-23-generic Minimum Hardware CPU: Intel i5 processor RAM: 4GB Hard drive: 160GB NIC: Any 1Gbps Ethernet card supported in the Linux kernel Recommended Hardware CPU: Intel i7 processor RAM: 8GB Hard drive: 160GB NIC: Any 10Gbps Ethern..