| Literature DB >> 35408309 |
Saeid Jahandar1, Lida Kouhalvandi2, Ibraheem Shayea1, Mustafa Ergen1, Marwan Hadri Azmi3, Hafizal Mohamad4.
Abstract
Multi-access edge computing (MEC) is a key technology in the fifth generation (5G) of mobile networks. MEC optimizes communication and computation resources by hosting the application process close to the user equipment (UE) in network edges. The key characteristics of MEC are its ultra-low latency response and real-time applications in emerging 5G networks. However, one of the main challenges in MEC-enabled 5G networks is that MEC servers are distributed within the ultra-dense network. Hence, it is an issue to manage user mobility within ultra-dense MEC coverage, which causes frequent handover. In this study, our purposed algorithms include the handover cost while having optimum offloading decisions. The contribution of this research is to choose optimum parameters in optimization function while considering handover, delay, and energy costs. In this study, it assumed that the upcoming future tasks are unknown and online task offloading (TO) decisions are considered. Generally, two scenarios are considered. In the first one, called the online UE-BS algorithm, the users have both user-side and base station-side (BS) information. Because the BS information is available, it is possible to calculate the optimum BS for offloading and there would be no handover. However, in the second one, called the BS-learning algorithm, the users only have user-side information. This means the users need to learn time and energy costs throughout the observation and select optimum BS based on it. In the results section, we compare our proposed algorithm with recently published literature. Additionally, to evaluate the performance it is compared with the optimum offline solution and two baseline scenarios. The simulation results indicate that the proposed methods outperform the overall system performance.Entities:
Keywords: fifth generation (5G); handover (HO); mobility management; multi-access edge computing (MEC); sixth generation (6G); task offloading (TO)
Year: 2022 PMID: 35408309 PMCID: PMC9002615 DOI: 10.3390/s22072692
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1From cloud to network edges.
Summary of mobility management challenges in MEC.
| Ref. | Topic | Challenges |
|---|---|---|
| [ | Pre-configuration |
Pre-allocation: To enable MEC systems for reducing end-to-end delay during high mobility; Reallocation group: To share application information among MEC server for HO scenario. |
| [ | HO prediction |
To choose essentially an optimum server sequentially as vehicles move; To study the HO in urban areas due to the higher uncertainty. |
| [ | Densification |
To manage the mobility of users in an ultra dense network (UDN); To provide small-scale coverage results: frequent HOs, HO process power consumption, and radio resource constraint; To prepare real-time information for long-term optimisation. |
| [ | Network diversity |
To offload tasks to MEC servers over 2G, 3G, 4G, 5G, WLAN, or and overlapping mobile WiMAX networks by UEs. (These various types of networks causes overlapping). |
| [ | Self optimization |
To make HO decision in MEC, where the HO control parameter needs to be assigned optimally; To optimise both HO and task offloading in MEC result conflicts in optimisation function. |
Summary of related studies on handover decision optimisation in MEC.
| Ref. | Topic | HO | TO | Limits | Contribution |
|---|---|---|---|---|---|
| [ | Task offloading | Yes | Yes | The energy consumption of UEs are not considered. |
Task offloading decision was formulated as MDP to minimize delay considering handover, migration, communication and computation; Addressed the uncertainty of transition probabilities. |
| [ | Joint optimisation | Yes | Yes |
Only one handover is considered for each UE; Not applicable for 3D random mobility (limited for 1D road) |
Mobility-aware computation offloading was proposed in MEC-based vehicular networks. |
| [ | Joint optimisation | No | Yes |
No handover; No mobility model. | Service caching placement and computation offloading is considered. |
| [ | Proactive network association | No | Yes |
No handover; No mobility model; No UE energy constraint. |
Online proactive caching is considered; Based on the MDP and Lyapunov optimisation, a two-stage online decision algorithm for proactive network association was innovated. |
| [ | Task offloading | No | Yes | Mobility model has no handover cost (i.e., dedicated as a future work) |
Mobility-aware multi-user offloading optimisation for MEC; UEs energy consumption is included. |
| [ | Handover management | Yes | Yes | The system model only reduces number of handovers | Existing work focused on cloudlet placement and user-to-cloudlet association problem. |
| [ | Ultra-dense network | Yes | Yes | The parameter in optimization function leads into sub-optimum | Minimized average delay subjected to communication, computation, and handover under the limited energy budget of users. |
| [ | Ultra-dense network | No | Yes | No handover (mentioned as challenge but not considered). | Computation offloading for multi-access |
| [ | Fog computing | No | Yes | Mobility model has no handover cost (mentioned as challenge but not considered) | Task offloading and migration schemes are studied in fog computing |
| [ | Fog computing | Yes | Yes | The energy consumption of UEs is not considered (i.e., dedicated as a future work) |
Offloading delay and handover cost are considered as performance metrics; The RSU considered the targeted node based on vehicle mobility and dynamic computation resources. |
| [ | Deep reinforcement learning task scheduling | No | Yes | The tasks are completed before handover (i.e., only controls HO) |
DRL is used for offloading scheduling in VEC; The trade-off between task latency and energy consumption is considered by scheduling tasks to wait in the queue. |
| [ | Mobility management using reinforcement learning | Yes | Yes | The energy consumption of UEs is not considered. | An online RL was proposed to optimize handover decisions by predicting user movement trajectory and periodic characteristics of the number of users. |
| [ | Edge autonomous energy management | No | No | Only energy managed | An RL-based droplet framework is used |
| Our work | Mobility-aware offloading decision | Yes | Yes | In the offloading process, the BSs are considered to be all ON. |
Concurrently considering HO delay, UE energy, and TO. Optimized parameters are used to increase overall performance. User-centric approach learns BS-side information without prior knowledge. |
Figure 2System model of mobility-aware task offloading in MEC enabled 5G network.
Employed simulation parameters with corresponding values.
| Parameters | Value |
|---|---|
| Radius of the BS coverage area | 150 m |
| Availbe CPU frequency on BS | 25 GHz |
| Channel bandwidth | 20 MHz |
| Channel gain from UE to BS | |
| Subtask size | |
| Input data size of each task | |
| Computation intensity of each task | |
| Total available computation CPU for each task |
|
| Computation deadline of each task | 150 ms |
| Noise power | |
| UE transmission power | |
| One-time handover delay | 5 ms |
| Battery capacity | 1 kJ |
Figure 3The location of BSs and users within simulation region.
Figure 4Performance evaluation of algorithms ( J, , , s, ): (a) average time cost; (b) total energy cost.
Figure 5Effect of optimization parameter ( J, , s, ): (a) online UE-BS algorithm; (b) online BS-learning algorithm.
Figure 6Effect of energy budget (, , 20 s, ): (a) average time cost; (b) total energy cost.