Академический Документы
Профессиональный Документы
Культура Документы
● Introduction
● Sharable, non-Sharable VNF
● Network Slicing
● Problem Statement
● Constants
● Variables
● Solution
● Constraints
❏ Introduction
A Flow:
Any flow is defined completely by its source,
destination, amount of bandwidth required, slice type and
maximum delay.
VNF:
Any functionality in the network that process data
packets between source and destination in a flow. These
are virtual which means we can instantiate a VM and install
the corresponding functionality.
Sharable VNFs:
These VNFs can be shared across slices.
Eg: NAT
non-Sharble VNFs:
These VNFs can not be shared across slices.
Eg: Firewall
Service Chain:
Set of VNFs which serves a particular flow. Service
Chain is defined by the set of VNFs it will use and the
edges between them.
Slice:
A slice serves a set of flows which originate from
different end users who have similar Quality of Service
requirements .
What is Network slicing?
● End users can request for specific services like low latency or
high bandwidth etc.
● It increases security.
According to International Telecommunication Union, there are
generally 3 classes of 5G slices.
○ VNF placement
○ Traffic routing
○ Resource allocation
➢ We need to define an objective function to minimize the total
bandwidth consumed and the total number of VNFs required
while satisfying some constraints.
The constraints are:-
Objective function:
Minimize:
❏ Constraints