Implementation of NRF in the Docker-based NFV platform

Network function virtualisation (NFV) represents one of the key enablers of the next generation mobile network systems (5G). NFV allows running virtual network functions (NFs) as software components on top of a virtualisation system (i.e. virtual machines or containers) hosted in a cloud, allowing h...

Full description

Bibliographic Details
Main Authors: Shasha Liu, Zhan Xu, Zhigang Tian
Format: Article
Language:English
Published: Wiley 2019-10-01
Series:The Journal of Engineering
Subjects:
nrf
Online Access:https://digital-library.theiet.org/content/journals/10.1049/joe.2018.9135
id doaj-73517855ccfa49edbc66dbaf208167c7
record_format Article
spelling doaj-73517855ccfa49edbc66dbaf208167c72021-04-02T17:57:02ZengWileyThe Journal of Engineering2051-33052019-10-0110.1049/joe.2018.9135JOE.2018.9135Implementation of NRF in the Docker-based NFV platformShasha Liu0Zhan Xu1Zhigang Tian2School of Information and Communication Engineering, Beijing Information Science & Technology UniversitySchool of Information and Communication Engineering, Beijing Information Science & Technology UniversityTsinghua UniversityNetwork function virtualisation (NFV) represents one of the key enablers of the next generation mobile network systems (5G). NFV allows running virtual network functions (NFs) as software components on top of a virtualisation system (i.e. virtual machines or containers) hosted in a cloud, allowing high flexibility and elasticity to deploy network services and functions. Therefore, the NFs in 5G core network can be deployed on the common hardware platform in the form of software. In this study, network repository function (NRF) is implemented in Docker-based NFV platform in the form of JSON + HTTP/2.0 that supports service discovery function. The performance of NRF is also tested on real hardware platforms, including NF Register, NF Update, and NF Deregister. From the experimental data, it can be seen that the NRF in the NFV-based 5G architecture has good performance, and Docker-based NFV platform is more flexible than traditional communication networks.https://digital-library.theiet.org/content/journals/10.1049/joe.2018.9135virtual machinesvirtualisationcloud computing5g mobile communicationcomputer network performance evaluationnext generation networksnrfnfv-based 5g architecturedocker-based nfv platformnetwork function virtualisationvirtual network functionsvirtualisation systemvirtual machinesnetwork services5g core networknetwork repository functionservice discovery functionhardware platformsnext generation mobile network systemssoftware componentjson+http/2.0 platformnf registernf updatenf deregister
collection DOAJ
language English
format Article
sources DOAJ
author Shasha Liu
Zhan Xu
Zhigang Tian
spellingShingle Shasha Liu
Zhan Xu
Zhigang Tian
Implementation of NRF in the Docker-based NFV platform
The Journal of Engineering
virtual machines
virtualisation
cloud computing
5g mobile communication
computer network performance evaluation
next generation networks
nrf
nfv-based 5g architecture
docker-based nfv platform
network function virtualisation
virtual network functions
virtualisation system
virtual machines
network services
5g core network
network repository function
service discovery function
hardware platforms
next generation mobile network systems
software component
json+http/2.0 platform
nf register
nf update
nf deregister
author_facet Shasha Liu
Zhan Xu
Zhigang Tian
author_sort Shasha Liu
title Implementation of NRF in the Docker-based NFV platform
title_short Implementation of NRF in the Docker-based NFV platform
title_full Implementation of NRF in the Docker-based NFV platform
title_fullStr Implementation of NRF in the Docker-based NFV platform
title_full_unstemmed Implementation of NRF in the Docker-based NFV platform
title_sort implementation of nrf in the docker-based nfv platform
publisher Wiley
series The Journal of Engineering
issn 2051-3305
publishDate 2019-10-01
description Network function virtualisation (NFV) represents one of the key enablers of the next generation mobile network systems (5G). NFV allows running virtual network functions (NFs) as software components on top of a virtualisation system (i.e. virtual machines or containers) hosted in a cloud, allowing high flexibility and elasticity to deploy network services and functions. Therefore, the NFs in 5G core network can be deployed on the common hardware platform in the form of software. In this study, network repository function (NRF) is implemented in Docker-based NFV platform in the form of JSON + HTTP/2.0 that supports service discovery function. The performance of NRF is also tested on real hardware platforms, including NF Register, NF Update, and NF Deregister. From the experimental data, it can be seen that the NRF in the NFV-based 5G architecture has good performance, and Docker-based NFV platform is more flexible than traditional communication networks.
topic virtual machines
virtualisation
cloud computing
5g mobile communication
computer network performance evaluation
next generation networks
nrf
nfv-based 5g architecture
docker-based nfv platform
network function virtualisation
virtual network functions
virtualisation system
virtual machines
network services
5g core network
network repository function
service discovery function
hardware platforms
next generation mobile network systems
software component
json+http/2.0 platform
nf register
nf update
nf deregister
url https://digital-library.theiet.org/content/journals/10.1049/joe.2018.9135
work_keys_str_mv AT shashaliu implementationofnrfinthedockerbasednfvplatform
AT zhanxu implementationofnrfinthedockerbasednfvplatform
AT zhigangtian implementationofnrfinthedockerbasednfvplatform
_version_ 1721552884353466368