Skip to content

Matlab code for the simulation of my paper entitled "Joint Resource and Admission Management for Slice-enabled Networks"

Notifications You must be signed in to change notification settings

sinaebrahimi/energy-efficient-slicing

Repository files navigation

energy-efficient-slicing

MATLAB code for the simulation of my paper entitled "Joint Resource and Admission Management for Slice-enabled Networks"

S. Ebrahimi, A. Zakeri, B. Akbari, N. Mokari, "Joint Resource and Admission Management for Slice-enabled Networks", IEEE/IFIP Network Operations and Management Symposium (NOMS 2020), Budapest, Hungary, 2020.

IEEE Xplore: https://ieeexplore.ieee.org/document/9110322

ResearchGate: https://www.researchgate.net/publication/337673407_Joint_Resource_and_Admission_Management_for_Slice-enabled_Networks

The code includes two joint and disjoint methods which are compared in the paper. The execution/reading the code should be commenced from energy_efficient_slicing-*.m files.

The two optimization problems include an admission control before solving the optimization problem. We used the MOSEK solver and CVX package to solve problems (8), (10), (11), (12), (13), and (14). Moreover, all simulation steps (including initialization, admission control mechanisms, and solving ILP problems with MOSEK toolbox) have been implemented in MATLAB software which is widely used to solve resource allocation problems.

Network architecture of the CSP in our system model: System Model (Architecture)

Simplified flowchart of JRA (Joint Resource Allocation method): JRA Flowchart

Simplified flowchart of DRA (Disjoint Resource Allocation method): DRA Flowchart

Comparing the total cost between DRA and JRA methods: Total Cost Comparison

To get more useful figures including flowcharts and graphs refer to the 'figures' folder. Some of them are not included in the paper.

About

Matlab code for the simulation of my paper entitled "Joint Resource and Admission Management for Slice-enabled Networks"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages