Title
Prototyping and Load Balancing the Service Based Architecture of 5G Core Using NFV
Abstract
3GPP has chosen Service Based Architecture (SBA) for 5G Core (5GC). In this work, we build a prototype of SBA of 5GC from scratch using open source tools in Network Functions Virtualization (NFV) environment. In SBA, Network Functions (NFs) are designed to expose capabilities to consumers with interfaces, called Service Based Interface (SBI). To reduce the latency and the load on NFs, we use gRPC, a modern open-source Remote Procedure Call (RPC) framework, instead of REST for implementing SBI. We present a distributed service registration and discovery framework for 5GC using a software solution named Consul. We then propose usage of a Look Aside Load Balancer (LALB) for load balancing multiple NFs of 5GC. The control plane latency is reduced by routing traffic across multiple instances of Access and Mobility Management Function (AMF) via an LALB. Experimental results suggest that carefully chosen load balancing algorithms can significantly lessen the control plane latency when compared to simple random or round-robin schemes.
Year
DOI
Venue
2019
10.1109/NETSOFT.2019.8806648
2019 IEEE Conference on Network Softwarization (NetSoft)
Keywords
Field
DocType
NFV,Service Based Architecture,SBA,open source tools,Network Functions Virtualization environment,NFs,modern open-source Remote Procedure Call framework,distributed service registration,load balancing algorithms,Service Based Interface,Look Aside Load Balancer,Look Aside Load Balancer,Access and Mobility Management Function,LALB,round-robin schemes,random schemes,Consul,5G Core,control plane latency,5GC,discovery framework
Remote procedure call,Scratch,Simple random sample,Mobility management,Latency (engineering),Load balancing (computing),Computer science,Computer network,Software,Service based architecture
Conference
ISBN
Citations 
PageRank 
978-1-5386-9377-3
2
0.41
References 
Authors
2
4
Name
Order
Citations
PageRank
Tulja Vamshi Kiran Buyakar141.82
Harsh Agarwal230.76
Bheemarjuna Reddy Tamma311730.57
A. Antony Franklin439032.84