Multi-Access Edge Computing (MEC) emerged as a viable computing allocation method that facilitates offloading tasks to edge servers for efficient processing. The integration of MEC with 5G, referred to as 5G-MEC, provides real-time processing and data-driven decision-making in close proximity to the user. The 5G-MEC has gained significant recognition in task offloading as an essential tool for applications that require low delay. Nevertheless, few studies consider the dropped task ratio metric. Disregarding this metric might possibly undermine system efficiency. In this paper, the dropped task ratio and delay has been minimized in a realistic 5G-MEC task offloading scenario implemented in NS3. We utilize Mixed Integer Linear Programming (MILP) and Genetic Algorithm (GA) to optimize delay and dropped task ratio. We examined the effect of the number of tasks and users on the dropped task ratio and delay. Compared to two traditional offloading schemes, First Come First Serve (FCFS) and Shortest Task First (STF), our proposed method effectively works in 5G-MEC task offloading scenario. For MILP, the dropped task ratio and delay has been minimized by 20% and 2ms compared to GA.
翻译:多接入边缘计算(MEC)作为一种可行的计算分配方法出现,能够将任务卸载至边缘服务器以实现高效处理。MEC与5G的集成,即5G-MEC,可在用户近端提供实时处理和数据驱动决策。5G-MEC在任务卸载中作为低延迟应用的关键工具已获得显著认可。然而,很少有研究考虑任务丢弃率这一度量指标。忽略该指标可能损害系统效率。本文在NS3实现的实际5G-MEC任务卸载场景中,将任务丢弃率和延迟最小化。我们采用混合整数线性规划(MILP)和遗传算法(GA)优化延迟与任务丢弃率,并研究了任务数量与用户数量对这两个指标的影响。相较于两种传统卸载方案——先来先服务(FCFS)和最短任务优先(STF),我们提出的方法在5G-MEC任务卸载场景中表现有效。对于MILP,与GA相比,任务丢弃率降低了20%,延迟减少了2毫秒。