Symmetry-aware SFC Framework for 5G Networks

by   H. Hantouti, et al.

Network Function Virtualization (NFV), network slicing, and Software-Defined Networking (SDN) are the key enablers of the fifth generation of mobile networks (5G). Service Function Chaining (SFC) plays a critical role in delivering sophisticated service per slice and enables traffic traversal through a set of ordered Service Functions (SFs). In fully symmetric SFCs, the uplink and downlink traffic traverse the same SFs, while in asymmetric SFC, the reverse-path may not necessarily cross the same SFs in the reverse order. Proposed approaches in the literature support either full symmetry or no symmetry. In this paper, we discuss the partial symmetry concept, that enforces the reverse path to traverse the SFs only when needed. Our contribution is threefold. First, we propose a novel SFC framework with an abstraction layer that can dynamically create partial or full symmetric SFCs across multiple administrative and technological cloud/edge domains. According to the Key Performance Indicators (KPIs) and desired objectives specified at the network slice intent request, the abstraction layer would automatise different SFC operations, but specifically generating partial or full symmetric SFCs. Second, we propose an algorithm to dynamically calculate the reverse path for an SFC by including only SFs requiring symmetry. Third, we implement a prototype application to test the performance of the partial symmetry algorithm. The obtained results show the advantages of partial symmetry in reducing both the SFC delivery time and the load on VNFs.


Breaking the Symmetry: Resolving Symmetry Ambiguities in Equivariant Neural Networks

Equivariant networks have been adopted in many 3-D learning areas. Here ...

The Creation Phase in Network Slicing: From a Service Order to an Operative Network Slice

Network slicing is considered a key mechanism to serve the multitude of ...

On Symmetric Invertible Binary Pairing Functions

We construct a symmetric invertible binary pairing function F(m,n) on th...

Trust-Aware Service Function Chain Embedding: A Path-Based Approach

With the emergence of network function virtualization (NFV), and softwar...

Wide Area Network Autoscaling for Cloud Applications

Modern cloud orchestrators like Kubernetes provide a versatile and robus...

A Queuing based Dynamic Auto Scaling Algorithm for the LTE EPC Control Plane

Network Slicing (NS) is expected to be a key functionality of the upcomi...

Please sign up or login with your details

Forgot password? Click here to reset