https://github.com/vasilikizarkadoula/diploma_thesis-network_slicing_in_mec_systems
This is a repository for my Diploma Thesis on Wireless Communications at Aristotle University of Thessaloniki
https://github.com/vasilikizarkadoula/diploma_thesis-network_slicing_in_mec_systems
5g-networks convex exhaustive-search fdma fmincon hungarian-algorithm low-energy low-latency mec mmtc mobile-edge-computing noma optimization urllc
Last synced: 2 months ago
JSON representation
This is a repository for my Diploma Thesis on Wireless Communications at Aristotle University of Thessaloniki
- Host: GitHub
- URL: https://github.com/vasilikizarkadoula/diploma_thesis-network_slicing_in_mec_systems
- Owner: VasilikiZarkadoula
- Created: 2021-03-29T17:27:39.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-13T11:49:39.000Z (almost 3 years ago)
- Last Synced: 2025-03-29T05:51:18.639Z (3 months ago)
- Topics: 5g-networks, convex, exhaustive-search, fdma, fmincon, hungarian-algorithm, low-energy, low-latency, mec, mmtc, mobile-edge-computing, noma, optimization, urllc
- Language: MATLAB
- Homepage:
- Size: 2.4 MB
- Stars: 28
- Watchers: 1
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a repository for my Diploma Thesis conducted in Aristotle University of Thessaloniki.
This thesis consists of two parts, namely URLLC Delay Minimization with FDMA and mMTC Sum Energy
Consumption Minimization with NOMA.Abstract
In recent years, the rapid increase of diverse wireless applications with various and competing service demands in terms of performance, bandwidth, reliability and latency has rendered the
existing «one-size-fits-all» 4G network design unable to meet the sheer need of supporting diverse quality of service (QoS) requirements. Furthermore, the traditional Cloud Computing architecture is unable to meet the performance requirements. In this context, radio access network
(RAN) slicing and Mobile Edge Computing (MEC) are two key enablers for 5G and beyond, particularly to empower low-latency services. This thesis investigates the coexistence of heterogeneous services on the same radio resource in an Edge Computing scenario. Services in 5G
are classified into three main categories, namely, Enhanced Mobile Broadband (eMBB), Massive Machine-Type Communications (mMTC) and Ultra-Reliable Low-Latency Communications
(URLLC). In this thesis, the coexistence of users with very low energy requirements, which are considered to belong to the mMTC category, and users with low latency requirements, which are
considered to belong to the URLLC category, is examined. Network slicing aims to meet their heterogeneous requirements, while the use of an edge server aims to achieve low communication delays. Meanwhile, both orthogonal (OMA) and non-orthogonal (NOMA) multiple access
schemes are examined. In particular, in the first case, a convex optimization problem is formulated, that aims to minimize the MEC offloading delay threshold for URLLC users, while
satisfying the heterogeneous requirements of both sets of devices. Then, the optimal pairing and resource allocation for the considered traffic categories are investigated, exploiting the NOMA
scheme. URLLC devices are orthogonally assigned to subchannels, but they share their resource blocks with mMTC devices and an optimization problem is formulated, that aims to minimize
the energy consumption for the data offloading of mMTC users while satisfying the diverse requirements of both sets of devices. The original problem is decomposed into two sub-problems
and these sub-problems are solved iteratively so as to obtain an optimal solution. Finally, the effectiveness of the proposed methods is verified through simulations.In particular, for the first part, the convex optimization problem to be solved is:

, where u denotes the URRLC device, m the MMTC device and k both types of devices.
For the second part, the optimization problem to be solved is:

which is decomposed into the following sub-problems:


The simulation results are also provided in the 'Graphs' folders.