<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CSSE</journal-id>
<journal-id journal-id-type="nlm-ta">CSSE</journal-id>
<journal-id journal-id-type="publisher-id">CSSE</journal-id>
<journal-title-group>
<journal-title>Computer Systems Science &#x0026; Engineering</journal-title>
</journal-title-group>
<issn pub-type="ppub">0267-6192</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">31841</article-id>
<article-id pub-id-type="doi">10.32604/csse.2023.031841</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Edge Computing Platform with Efficient Migration Scheme for 5G/6G Networks</article-title><alt-title alt-title-type="left-running-head">Edge Computing Platform with Efficient Migration Scheme for 5G/6G Networks</alt-title><alt-title alt-title-type="right-running-head">Edge Computing Platform with Efficient Migration Scheme for 5G/6G Networks</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Ateya</surname><given-names>Abdelhamied A.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Alhussan</surname><given-names>Amel Ali</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref><email>Aaalhussan@pnu.edu.sa</email>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Abdallah</surname><given-names>Hanaa A.</given-names></name>
<xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Al duailij</surname><given-names>Mona A.</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Khakimov</surname><given-names>Abdukodir</given-names></name>
<xref ref-type="aff" rid="aff-4">4</xref>
</contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Muthanna</surname><given-names>Ammar</given-names></name>
<xref ref-type="aff" rid="aff-5">5</xref>
</contrib>
<aff id="aff-1"><label>1</label><institution>Department of Electronics and Communications Engineering, Zagazig University</institution>, <addr-line>Zagazig, Sharqia, 44519</addr-line>, <country>Egypt</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Computer Sciences, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University</institution>, <addr-line>P.O. Box 84428, Riyadh, 11671</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University</institution>, <addr-line>Riyadh, 84428</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Applied Probability and Informatics, Peoples&#x2019; Friendship University of Russia (RUDN University)</institution>, <addr-line>Moscow, 117198</addr-line>, <country>Russia</country></aff>
<aff id="aff-5"><label>5</label><institution>Center for Telecommunication Research, School of Postgraduate Studies &#x0026; Research, Sri Lanka Technological Campus</institution>, <addr-line>Padukka, 10500</addr-line>, <country>Sri Lanka</country></aff>
</contrib-group><author-notes><corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Amel Ali Alhussan. Email: <email>Aaalhussan@pnu.edu.sa</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-08-25"><day>25</day>
<month>08</month>
<year>2022</year></pub-date>
<volume>45</volume>
<issue>2</issue>
<fpage>1775</fpage>
<lpage>1787</lpage>
<history>
<date date-type="received"><day>28</day><month>4</month><year>2022</year></date>
<date date-type="accepted"><day>08</day><month>6</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Ateya et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Ateya et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CSSE_31841.pdf"></self-uri>
<abstract>
<p>Next-generation cellular networks are expected to provide users with innovative gigabits and terabits per second speeds and achieve ultra-high reliability, availability, and ultra-low latency. The requirements of such networks are the main challenges that can be handled using a range of recent technologies, including multi-access edge computing (MEC), artificial intelligence (AI), millimeter-wave communications (mmWave), and software-defined networking. Many aspects and design challenges associated with the MEC-based 5G/6G networks should be solved to ensure the required quality of service (QoS). This article considers developing a complex MEC structure for fifth and sixth-generation (5G/6G) cellular networks. Furthermore, we propose a seamless migration technique for complex edge computing structures. The developed migration scheme enables services to adapt to the required load on the radio channels. The proposed algorithm is analyzed for various use cases, and a test bench has been developed to emulate the operator&#x2019;s infrastructure. The obtained results are introduced and discussed.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>5G</kwd>
<kwd>6G</kwd>
<kwd>mobile edge computing</kwd>
<kwd>migration</kwd>
<kwd>offloading</kwd>
<kwd>quality of service</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Fifth-generation (5G) and sixth-generation (6G) cellular systems are expected to play a major part in enhancing our life in many fields [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. With new requirements, many novel services and applications are announced as preliminary use cases of the 5G/6G networks [<xref ref-type="bibr" rid="ref-3">3</xref>]. These extreme requirements include ultra-high availability and reliability, ultra-high-speed of gigabits and terabits per second, and ultra-low latency of millisecond and sub-millisecond [<xref ref-type="bibr" rid="ref-3">3</xref>,<xref ref-type="bibr" rid="ref-4">4</xref>].</p>
<p>These requirements introduce high constraints on the design of communication networks for such systems [<xref ref-type="bibr" rid="ref-5">5</xref>]. Moreover, implementing the Internet of Things (IoT) with 5G/6G systems puts a new constraint on dense deployment since the number of connected gadgets is likely to increase dramatically to be of a density of million devices per Km<sup>2</sup> [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>].</p>
<p>The emergence of the concept of haptic Internet, which enables the real-time transmission of human touch and actuation besides existing audio and video transmission, raises many challenges associated with the communication network structure. Since such networks require an end-to-end delay of one millisecond that is impossible with the current traditional network structures due to light limitations [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>]. Therefore, the concept of ultra-low latency communications is emerging as a part of the 5G/6G network implementation, as per the international telecommunication union (ITU), for the international mobile telecommunication system (IMT2020/IMT2030), and the third-generation partnership project (3GPP), for 5G/6G systems [<xref ref-type="bibr" rid="ref-10">10</xref>&#x2013;<xref ref-type="bibr" rid="ref-12">12</xref>].</p>
<p>System components place considerable limits on context, information, and mobility to ensure the best system accessibility and reliability and the ultra-low latency required for haptic Internet systems [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>]. Industry and research organizations are constantly seeking to create and apply novel technologies and models in communication networks, such as the distributed edge computing, e.g., mobile edge computing (MEC) and fog computing, artificial intelligence (AI), software-defined networking (SDN), blockchain, and network function virtualization (NFV), in order to maintain growth and fulfill ever-changing demands [<xref ref-type="bibr" rid="ref-15">15</xref>&#x2013;<xref ref-type="bibr" rid="ref-18">18</xref>].</p>
<p>MEC is a recent technology that enables the realization of the main requirements of 5G/6G systems and provides a path for network innovations [<xref ref-type="bibr" rid="ref-19">19</xref>]. The expected massive services can be managed through the MEC platform with an adaptable quality of services (QoS). However, the integration of MEC units, mainly with the 5G/6G core networks, requires a proposer design of the MEC platform to facilitate network management [<xref ref-type="bibr" rid="ref-20">20</xref>]. Furthermore, the introduction of MEC facilitates the interaction of network operators.</p>
<p>Another challenge with the MEC paradigm is the resources management that achieves the highest energy, latency, and utilization efficiency [<xref ref-type="bibr" rid="ref-21">21</xref>&#x2013;<xref ref-type="bibr" rid="ref-23">23</xref>]. MEC platform hosts end-user&#x2019;s services, and thus it requires an efficient offloading scheme to manage the process of data offloading based on the available resources and the service requirements [<xref ref-type="bibr" rid="ref-24">24</xref>&#x2013;<xref ref-type="bibr" rid="ref-26">26</xref>].</p>
<p>Using MEC servers end-devices&#x2019; complex jobs can be migrated to edge servers via wireless connections, alleviating the problems of insufficient processing capacity and mobile terminal battery capacity [<xref ref-type="bibr" rid="ref-27">27</xref>]. However, this requires an efficient migration scheme to manage such a process [<xref ref-type="bibr" rid="ref-28">28</xref>]. Using migration techniques, end-devices send their computing-intensive activities to remote devices for execution, then use remote resources to augment local resources before returning the results [<xref ref-type="bibr" rid="ref-29">29</xref>,<xref ref-type="bibr" rid="ref-30">30</xref>].</p>
<p>This work considers developing a complex MEC structure for 5G/6G systems. A novel migration scheme is developed to facilitate the hosting of complex computing tasks seamlessly for end-users. An energy and latency-aware offloading scheme is considered for the developed structure. The ultimate contributions of the work can be summarized as follows.<list list-type="simple"><list-item><label>1)</label>
<p>Developing a MEC platform that deploys an orchestrator for managing the hosted services. The various parts of the developed platform are introduced with each module&#x2019;s objectives.</p></list-item><list-item><label>2)</label>
<p>Developing a seamless migration scheme for the considered MEC structure. The developed migration scheme enables services to adapt to the required load on the radio channels.</p></list-item><list-item><label>3)</label>
<p>Analyzing the developed algorithm for different use cases.</p></list-item><list-item><label>4)</label>
<p>Developing a testbench to emulate the operator&#x2019;s infrastructure.</p></list-item><list-item><label>5)</label>
<p>Evaluating the performance of the developed system and the migration algorithm with the considered offloading scheme.</p></list-item></list></p>
</sec>
<sec id="s2">
<label>2</label>
<title>Background and Related Works</title>
<p>MEC is a novel paradigm that provides high-bandwidth, low-latency, and higher scalability to applications that can be handled at the access network&#x2019;s edge [<xref ref-type="bibr" rid="ref-31">31</xref>]. Task migration is a significant approach to alleviating end-device resource restrictions. MEC-based systems require efficient migration schemes to achieve the required QoS [<xref ref-type="bibr" rid="ref-32">32</xref>]. The current task migration schemes make migration decisions based on the assumption that the migration service node has been established. Such schemes do not consider cases in which multi-service nodes are available, and they can&#x2019;t fully use the characteristics and benefits of the mobile edge computing paradigm [<xref ref-type="bibr" rid="ref-33">33</xref>,<xref ref-type="bibr" rid="ref-34">34</xref>].</p>
<p>The job is completely transferred as a migration object for cloud computing-based systems, which necessitates a significant amount of migration capacity. Existing migration schemes can be categorized into three main groups based on the executing device and the scale of the migration process. The first category includes all schemes that execute the application in the cloud server. The second category is the migration schemes that migrate applications to cloud servers, where they are executed. The third category involves a partial migration process, as a part of the tasks are migrated to the cloud server while the other tasks are performed locally [<xref ref-type="bibr" rid="ref-33">33</xref>&#x2013;<xref ref-type="bibr" rid="ref-36">36</xref>]. This section considers the existing migration and offloading schemes for 5G/6G systems.</p>
<p>In [<xref ref-type="bibr" rid="ref-33">33</xref>], the authors developed a migration scheme for complex mobile tasks in a MEC-based mobile network structure. The proposed migration scheme is energy-efficient, as a genetic-based algorithm has been developed to achieve the minimum energy consumption for the migration process. The migration scheme has been validated via simulation processes.</p>
<p>In [<xref ref-type="bibr" rid="ref-35">35</xref>], the authors have considered the problem associated with the decision of data offloading to MEC serves based on the mobility of end devices. The article provides a deep Q-learning neural network (DQN)-based task migration technique for MEC-based systems. The neural network handles the task migration without understanding the users&#x2019; mobility patterns. The model can learn the best migration policy based on past experiences without knowing the users&#x2019; mobility patterns ahead of time. The model has been validated via simulation processes.</p>
<p>In [<xref ref-type="bibr" rid="ref-37">37</xref>], the authors relieve the current MEC server&#x2019;s computation and communication load by shifting computing tasks to other MEC servers. The article provides an offloading scheme for MEC-based vehicular networks, taking into account channel the conditions and computation costs. The authors have developed a migration and resources allocation model based on deep reinforcement learning. By adaptive learning, the developed algorithm was able to find the best offloading and migration policy.</p>
<p>In [<xref ref-type="bibr" rid="ref-38">38</xref>], authors have developed a novel migration scheme and task caching technique based on a genetic algorithm for MEC-based networks. They modified the fine-grained migration strategy. Simultaneously, in order to reduce task execution delay and energy usage, a caching technique has been developed. Moreover, an evolutionary algorithm was used to investigate the caching and fine-grained migration strategies, taking into account the edge cloud cache capacity&#x2019;s restrictions. Thus, the developed scheme can obtain the best task migration technique for an end-device that satisfies both the energy-usage efficiency and best edge caching.</p>
<p>In [<xref ref-type="bibr" rid="ref-39">39</xref>], the authors considered the problem of computational offloading in MEC-based vehicular networks. They defined a cooperative offloading problem, in which, the task offloading, migration, and computation procedures are modeled using queuing theory. The main objective of the work was to reduce the task handling latency. The authors have developed a probabilistic computation offloading model that addresses the defined problem. It allows the MEC server to make online scheduling decisions independently based on the estimated allocation probability. The proposed algorithm has been validated via simulation processes.</p>
<p>In [<xref ref-type="bibr" rid="ref-40">40</xref>], the authors proposed a novel MEC structure using an intelligent computation offloading and artificial intelligence (AI). The introduced migration model depends on a prediction process of computing task. This has been provided on the base of the size of the task offloaded from mobile users, and the performance parameters of edge computing nodes. The Long short-term memory (LSTM) neural network has been used to predict tasks. In order to optimize the offloading process, the offloading strategy for end devices has been achieved based on the LSTM&#x2019;s predicted tasks. Task migration has been introduced to assist the optimization process. Experimental evaluation of the proposed architecture and algorithm achieved higher latency efficiency with the increase of network data and subtasks.</p>
<p>The novelty of the developed work comes from the considered complex structure of the MEC platform. The deployment of a MEC orchestrator represents a strength of the developed platform. Furthermore, the developed migration scheme is a seamless one that distributes the load on the radio channel.</p>
</sec>
<sec id="s3">
<label>3</label>
<title>MEC Platform for 5G/6G Networks</title>
<p>5G systems consist of two main parts; the radio access network (RAN) and the core network. The design of each part and even the interaction between the two parts play an important role in achieving the announced 5G specifications. MEC is one of the key enablers of the RAN and a critical component in integrating both the RAN and the core network. The core network has many functions that should run separately or interact with others. On the other hand, a more software-based naming convention is adopted for network operations because the architecture of the core of the 5G networks is constructed utilizing cloud-native technology, including a service-based architecture (SBA) [<xref ref-type="bibr" rid="ref-41">41</xref>]. Service-based architecture is a recent paradigm introduced for the core network to enable core network functions. <xref ref-type="fig" rid="fig-1">Fig. 1</xref> presents the service-based architecture with the MEC platform used for 5G systems.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Service-based architecture with MEC platform for 5G systems</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-1.png"/>
</fig>
<p>The MEC unit deploys an orchestrator responsible for managing the MEC platform. In a 5G network, network procedures and services are identified by the network resource function (NRF) module. Application-generated services in MEC platforms are defined using a service registry. In order to make use of a service, if authorized, the network function can directly interact with another function producing the service. The network exposure function (NEF) serves as a centralized point of influence on the service process. Also, it plays a crucial role in accepting all access requests from other systems.</p>
<p>Authentication-related procedures are handled by the authentication server function (AUSF). The network slice Selection function (NSSF) helps select the appropriate network slice elements for users and allocate the necessary access management functions (AMF). Policies and rules of the 5G system are handled by the policy control function (PCF). The unified data management (UDM) function is another part that is in charge of a number of services relating to users and service subscriptions. It generates authentication credentials, handles user identification information, manages access authorization (such as roaming restrictions), and registers the user serving network functions.</p>
<p>The user plane function (UPF) is a critical part responsible for integrating the platform with the 5G network. Therefore, UPF is considered as a distributed and flexible data plane from the MEC system&#x2019;s standpoint. The management of this data plane, i.e., the configuration of traffic rules, is now performed via the NEF-PCF-SMF route. Consequently, the local UPF may even be part of the MEC implementation in some specific deployment methods.</p>
<p>Thus, MEC host layer functional objects are most often deployed in the data network of a 5G system. Whereas the NEF, as a core network function, is a system-level object deployed centrally along with similar functions. The NEF can also be deployed to provide access to ultra-low latency, high spectral services with the MEC host.</p>
</sec>
<sec id="s4">
<label>4</label>
<title>Network Segment Architecture</title>
<p>This section introduces the developed dynamic algorithm to provide low-loss session migration for applications. The proposed method turns the application into a docker image. This approach simplifies the installation process and excludes operating system matching errors.</p>
<p>A testbed has been assembled for our study. The developed testbed is presented in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>. It consists of remote cloud service, four local edge computing, i.e., MEC, servers, and an operator network infrastructure. The considered network infrastructure fully duplicates the carrier network and consists of evolved packet core (EPC) elements. It is integrated with the Operations support system (OSS). The EPC network elements were placed in Docker containers.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Testbed setup</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-2.png"/>
</fig>
<p>The proposed algorithm allows the application to migrate to the user maintenance state. The method assumes the reduction of session resets in order to provide comfortable migrating for end users. <xref ref-type="fig" rid="fig-3">Fig. 3</xref> presents the main steps of the developed migration algorithm.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Signal flow of the developed migration algorithm</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-3.png"/>
</fig>
<p>When migrating, the remote server tells the MEC node all the information about the user to maintain service continuity. Operation support systems/business support system (OSS/BSS) is provided as a universal tool for managing third-party integrated services. It is applied to the interaction between the cloud server and the MEC node.</p>
<p>The DOCKER container-based migration has to take into account the cached data of each user and the ports from which the session is served. Thus, the proposed method first sends the Docker image, installs and runs it in the MEC node, and only then starts migrating users.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Performance Evaluation</title>
<p>In this section, the developed system is evaluated using simulation processes. The proposed migration scheme over the developed MEC-based 5G network, with the structure introduced in <xref ref-type="fig" rid="fig-1">Figs. 1</xref> and <xref ref-type="fig" rid="fig-2">2</xref>, has been evaluated. The considered offloading scheme is our previously introduced energy and latency-aware algorithm, presented in [<xref ref-type="bibr" rid="ref-42">42</xref>].</p>
<sec id="s5_1">
<label>5.1</label>
<title>Experimental Setup</title>
<p>The Home Subscriber Server (HSS) of the LTE virtual network, deployed on OpenAirInterface software in a cloud server, was chosen for the experiment. Using the REST API approach, HSS access the network controller and the evolved packet core (EPC) services. A different number of active sessions were considered to investigate the impact on the migration scheme, as active sessions directly connect to the HSS.</p>
<p>A different number of sessions were simulated to get accurate estimates. The number of iterations was 100. Each time after establishing sessions, HSS migrates to the MEC.</p>
<p>The system is then simulated using our previously developed offloading scheme, introduced in [<xref ref-type="bibr" rid="ref-42">42</xref>]. For the simulation processes, we considered three heterogeneous systems. The first of them is the traditional network structure with fog computing as the distributed edge paradigm, the second system is the network structure with traditional MEC platforms, while the third system is the developed MEC structure implementing the offloading scheme introduced in [<xref ref-type="bibr" rid="ref-42">42</xref>]. The considered simulation parameters are introduced in <xref ref-type="table" rid="table-1">Tab. 1</xref>. Ten heterogenous computing tasks are considered for the evaluation process, with workloads of the real tasks.</p>
<table-wrap id="table-1"><label>Table 1</label>
<caption>
<title>Experimental parameters</title></caption>
<table><colgroup><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Parameter</th>
<th align="left">Value</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Number of iterations</td>
<td align="left">100</td>
</tr>
<tr>
<td align="left">Channel bandwidth</td>
<td align="left">10&#x2005;MHz</td>
</tr>
<tr>
<td align="left">Packet frequency</td>
<td align="left">10&#x2005;Hz</td>
</tr>
<tr>
<td align="left">Packet size</td>
<td align="left">32 bytes</td>
</tr>
<tr>
<td align="left">Latency per hop</td>
<td align="left">1&#x2005;ms</td>
</tr>
<tr>
<td align="left" colspan="2">End-device Specifications</td>
</tr>
<tr>
<td align="left">Storage (RAM)</td>
<td align="left">512Mb</td>
</tr>
<tr>
<td align="left">Storage (HDD)</td>
<td align="left">128 Gb</td>
</tr>
<tr>
<td align="left">Processing (CPU)</td>
<td align="left">&#x03F6; [0.1, 0.5] GHz</td>
</tr>
<tr>
<td align="left" colspan="2">MEC Specifications</td>
</tr>
<tr>
<td align="left">Storage (RAM)</td>
<td align="left">16 Gb</td>
</tr>
<tr>
<td align="left">Storage (HDD)</td>
<td align="left">5 Tb</td>
</tr>
<tr>
<td align="left">Processing (CPU)</td>
<td align="left">&#x03F5; [3.0, 5.0] GHz</td>
</tr>
<tr>
<td align="left">Workload max.</td>
<td align="left">50 events/s</td>
</tr>
<tr>
<td align="left">Service rate</td>
<td align="left">10 Mbps</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5_2">
<label>5.2</label>
<title>Experimental Results</title>
<p>As shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, after 1100&#x2005;ms, the migration process began. During the migration time, the number of open sessions is reduced and returned to a steady state once the migration process is completed. This is due to the packet loss during the migration process. The average time of the migration process and packet loss rate during the migration process have been recorded.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>The number of active sessions with the time, with the involvement of the migration process</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-4.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-5">Fig. 5</xref> shows an example of one of the experiments with a maximum of 600 active sessions. The highlighted area represents the time during which the migration process took place. During the migration process, the number of packet loss increases, which reduces the number of active sessions. However, in the proposed scheme, this loss rate is reduced to a minimum, and thus, the change in the sessions is minimum.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Dependency graph of the migration of the application</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-5.png"/>
</fig>
<p>As the number of users increases, the average number of broken sessions increases, as introduced in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>. However, this is not a critical problem since the limitations of computing power caused the errors. The packet loss rate can be reduced by deploying an efficient offloading scheme. Also, the session recovery time does not have large values, as introduced in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>The average number of interrupted sessions</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-6.png"/>
</fig><fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>The average migration time depending on the number of sessions</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-7.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-7">Fig. 7</xref> indicates the average migration time with the number of active sessions. Results indicate that for 600 users, the average recovery time is about 120 ms, which is enough to save the voice link, i.e., frame length of 125&#x2005;ms.</p>
<p>Also, for all iterations, a graph of the distribution function was plotted for the session recovery time and interrupted sessions. <xref ref-type="fig" rid="fig-8">Fig. 8</xref> presents the distribution function of the migration time for different cases of active sessions. <xref ref-type="fig" rid="fig-9">Fig. 9</xref> provides the distribution of the number of interrupted sessions for different cases of active sessions.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>The distribution of the session gaps</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-8.png"/>
</fig><fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>The distribution of the migration time</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-9.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-10">Fig. 10</xref> illustrates the percentage improvement of the latency required to handle each task for the three considered systems. Each system was compared with the traditional network structure with no distributed edge computing units. The developed MEC platform achieves an average improvement in latency efficiency of 11&#x0025; compared with the traditional MEC structure. This is due to the deployment of the orchestrator that manages the offloaded tasks.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Percentage improvement of latency efficiency</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-10.png"/>
</fig>
<p><xref ref-type="fig" rid="fig-11">Fig. 11</xref> introduces the improvement of the communication overhead achieved by each system compared with the traditional network structure. The considered MEC platform reduces the communication overhead since it manages the offloaded services in a software-based technique. Furthermore, the percentage of the offloading efficiency is introduced in <xref ref-type="fig" rid="fig-12">Fig. 12</xref>. The considered scheme improves the offloading efficiency by 17&#x0025; compared with the existing traditional schemes.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Percentage improvement of the communication overhead</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-11.png"/>
</fig><fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Percentage offloading efficiency</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CSSE_31841-fig-12.png"/>
</fig>
</sec>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusions</title>
<p>MEC is one of the keys enabling technologies of 5G/6G systems. However, the design of the MEC platform represents a challenge. The work provided a MEC platform for complex 5G/6G tasks. Moreover, a seamless migration scheme was introduced to host such complex tasks over the considered MEC platform efficiently. The proposed method provides a sufficiently reliable level of application migration, limited to the computing power of the MEC nodes. Accordingly, nodes must have about 30&#x0025; resources and a reliable communication channel between the cloud node and the local MEC node to migrate in working order. These resources must be allocated for the duration of the migration process. Simulation results validated the developed scheme.</p>
</sec>
</body>
<back>
<ack>
<p>The authors extend their appreciation to Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2022R308), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.</p>
</ack><fn-group>
<fn fn-type="other">
<p><bold>Funding Statement:</bold> This work was supported by Princess Nourah bint Abdulrahman University Researchers Supporting Project Number (PNURSP2022R308), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.</p>
</fn>
<fn fn-type="conflict">
<p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Shaik</surname></string-name> and <string-name><given-names>P. K.</given-names> <surname>Malik</surname></string-name></person-group>, &#x201C;<article-title>A comprehensive survey 5G wireless communication systems: Open issues, research challenges, channel estimation, multi carrier modulation and 5G applications</article-title>,&#x201D; <source>Multimedia Tools and Applications</source>, vol. <volume>80</volume>, no. <issue>19</issue>, pp. <fpage>28789</fpage>&#x2013;<lpage>28827</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H. H. H.</given-names> <surname>Mahmoud</surname></string-name>, <string-name><given-names>A. A.</given-names> <surname>Amer</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Ismail</surname></string-name></person-group>, &#x201C;<article-title>6G: A comprehensive survey on technologies, applications, challenges, and research problems</article-title>,&#x201D; <source>Transactions on Emerging Telecommunications Technologies</source>, vol. <volume>32</volume>, no. <issue>4</issue>, pp. <fpage>e4233</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A. A.</given-names> <surname>Ateya</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Muthanna</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Makolkina</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Koucheryavy</surname></string-name></person-group>, &#x201C;<article-title>Study of 5G services standardization: Specifications and requirements</article-title>,&#x201D; in <conf-name>Proc. 2018 10th Int. Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT)</conf-name>, Moscow, Russia, <publisher-name>IEEE</publisher-name>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Y. C.</given-names> <surname>Liang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Sun</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Kang</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Cheng</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Vision, requirements, and technology trend of 6G: How to tackle the challenges of system coverage, capacity, user data-rate and movement speed</article-title>,&#x201D; <source>IEEE Wireless Communications</source>, vol. <volume>27</volume>, no. <issue>2</issue>, pp. <fpage>218</fpage>&#x2013;<lpage>228</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Viswanathan</surname></string-name> and <string-name><given-names>P. E.</given-names> <surname>Mogensen</surname></string-name></person-group>, &#x201C;<article-title>Communications in the 6G era</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>57063</fpage>&#x2013;<lpage>57074</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ateya</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Al-Bahri</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Muthanna</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Koucheryavy</surname></string-name></person-group>, &#x201C;<article-title>End-to-end system structure for latency sensitive applications of 5G</article-title>,&#x201D; <source>&#x042D;&#x043B;&#x0435;&#x043A;&#x0442;&#x0440;&#x043E;&#x0441;&#x0432;&#x044F;&#x0437;&#x044C;</source>, vol. <volume>6</volume>, pp. <fpage>56</fpage>&#x2013;<lpage>61</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>C. P.</given-names> <surname>Escribano</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Theologou</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Likar</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Tryferidis</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Tzovaras</surname></string-name></person-group>, &#x201C;<chapter-title>Business models and use cases for the IoT</chapter-title>,&#x201D; in <source>IoT Platforms, Use Cases, Privacy, and Business Models</source>, <publisher-name>Springer, Cham</publisher-name>, pp. <fpage>51</fpage>&#x2013;<lpage>80</lpage>, <year>2021</year>. <uri>https://doi.org/10.1007/978-3-030-45316-9_3</uri>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. A.</given-names> <surname>Ateya</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Muthanna</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Vybornova</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Gudkova</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Gaidamaka</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Model mediation to overcome light limitations&#x2014;Toward a secure tactile internet system</article-title>,&#x201D; <source>Journal of Sensor and Actuator Networks</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>6</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. W.</given-names> <surname>Akhtar</surname></string-name>, <string-name><given-names>S. A.</given-names> <surname>Hassan</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Ghaffar</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Jung</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Garg</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>The shift to 6G communications: Vision and requirements</article-title>,&#x201D; <source>Human-centric Computing and Information Sciences</source>, vol. <volume>10</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>27</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. T.</given-names> <surname>Penttinen</surname></string-name></person-group>, &#x201C;<article-title>On 6G visions and requirements</article-title>,&#x201D; <source>Journal of ICT Standardization</source>, vol. 9, pp. <fpage>311</fpage>&#x2013;<lpage>326</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Redmill</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Bertin</surname></string-name></person-group>, &#x201C;<article-title>6G: The path toward standardization</article-title>,&#x201D; in <source>Shaping Future 6G Networks: Needs, Impacts, and Technologies</source>, pp. <fpage>23</fpage>&#x2013;<lpage>37</lpage>, <year>2021</year>. <uri>https://doi.org/10.1002/9781119765554.ch3</uri>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Liu</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Jiang</surname></string-name></person-group>, &#x201C;<article-title>5G: Vision and requirements for mobile communication system towards year 2020</article-title>,&#x201D; <source>Chinese Journal of Engineering</source>, vol. <volume>2016</volume>, no. <issue>2016</issue>, pp. <fpage>8</fpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R. W.</given-names> <surname>Coutinho</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Boukerche</surname></string-name></person-group>, &#x201C;<article-title>Design of edge computing for 5G-enabled tactile internet-based industrial applications</article-title>,&#x201D; <source>IEEE Communications Magazine</source>, vol. <volume>60</volume>, no. <issue>1</issue>, pp. <fpage>60</fpage>&#x2013;<lpage>66</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Yu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Yu</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Dong</surname></string-name></person-group>, &#x201C;<article-title>Cooperative communication and mobility for securing URLLC of future wireless networks</article-title>,&#x201D; <source>IEEE Transactions on Vehicular Technology</source>, vol. <volume>71</volume>, no. <issue>5</issue>, pp. <fpage>5331</fpage>&#x2013;<lpage>5342</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Kumar</surname></string-name></person-group>, &#x201C;<article-title>6G mobile communication networks: Key services and enabling technologies</article-title>,&#x201D; <source>Journal of ICT Standardization</source>, vol. 10, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Zhang</surname></string-name></person-group>, &#x201C;<chapter-title>Mobile edge computing for beyond 5g/6g</chapter-title>,&#x201D; in <source>Mobile Edge Computing</source>, <publisher-name>Springer, Cham</publisher-name>, pp. <fpage>37</fpage>&#x2013;<lpage>45</lpage>, <year>2022</year>. <uri>https://doi.org/10.1007/978-3-030-83944-4_4</uri>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Ahvar</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Ahvar</surname></string-name>, <string-name><given-names>S. M.</given-names> <surname>Raza</surname></string-name>, <string-name><given-names>J. M. S.</given-names> <surname>Vilchez</surname></string-name> and <string-name><given-names>G. M.</given-names> <surname>Lee</surname></string-name></person-group>, &#x201C;<article-title>Next generation of SDN in cloud-fog for 5G and beyond-enabled applications: Opportunities and challenges</article-title>,&#x201D; <source>Network</source>, vol. <volume>1</volume>, no. <issue>1</issue>, pp. <fpage>28</fpage>&#x2013;<lpage>49</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Ortin</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Serrano</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Garcia-Reinoso</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Banchs</surname></string-name></person-group>, &#x201C;<article-title>Analysis of scaling policies for NFV providing 5G/6G reliability levels with fallible servers</article-title>,&#x201D; <source>IEEE Transactions on Network and Service Management</source>, vol. 19, no. 2, pp. <fpage>1287</fpage>&#x2013;<lpage>1305</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Lai</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Tang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Xia</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Zhou</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Intelligent secure mobile edge computing for beyond 5G wireless networks</article-title>,&#x201D; <source>Physical Communication</source>, vol. <volume>45</volume>, pp. <fpage>101283</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Thabet</surname></string-name>, <string-name><given-names>A. A.</given-names> <surname>Ateya</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Abo-Zahhad</surname></string-name></person-group>, &#x201C;<article-title>Mobile edge computing-based radio access network for tactile internet</article-title>,&#x201D; in <conf-name>Proc. 2021 9th Int. Japan-Africa Conf. on Electronics, Communications, and Computations (JAC-ECC)</conf-name>, <publisher-name>IEEE</publisher-name>, <conf-loc>Egypt</conf-loc>, pp. <fpage>119</fpage>&#x2013;<lpage>124</lpage>, <year>2021</year>. <uri xlink:href="https://doi.org/10.1109/JAC-ECC54461.2021.9691428">https://doi.org/10.1109/JAC-ECC54461.2021.9691428</uri>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. D. A.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Gregory</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Fontes</surname></string-name> and <string-name><given-names>L.</given-names> <surname>Hou</surname></string-name></person-group>, &#x201C;<article-title>SDN-Based service mobility management in MEC-enabled 5G and beyond vehicular networks</article-title>,&#x201D; <source>IEEE Internet of Things Journal</source>, vol. <volume>2022</volume>, pp. <fpage>1</fpage>, <year>2022</year>. <uri xlink:href="https://doi.org/10.1109/JIOT.2022.3142157">https://doi.org/10.1109/JIOT.2022.3142157</uri>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Lagkas</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Klonidis</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Sarigiannidis</surname></string-name> and <string-name><given-names>I.</given-names> <surname>Tomkos</surname></string-name></person-group>, &#x201C;<article-title>Optimized joint allocation of radio, optical, and MEC resources for the 5G and beyond fronthaul</article-title>,&#x201D; <source>IEEE Transactions on Network and Service Management</source>, vol. <volume>18</volume>, no. <issue>4</issue>, pp. <fpage>4639</fpage>&#x2013;<lpage>4653</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>Chien</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Lai</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Chao</surname></string-name></person-group>, &#x201C;<article-title>Resource management in 5g mobile networks: Survey and challenges</article-title>,&#x201D; <source>Journal of Information Processing Systems</source>, vol. <volume>16</volume>, no. <issue>4</issue>, pp. <fpage>896</fpage>&#x2013;<lpage>914</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Islam</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Debnath</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Ghose</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Chakraborty</surname></string-name></person-group>, &#x201C;<article-title>A survey on task offloading in multi-access edge computing</article-title>,&#x201D; <source>Journal of Systems Architecture</source>, vol. <volume>118</volume>, pp. <fpage>102225</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Feng</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Han</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Liu</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Computation offloading in mobile edge computing networks: A survey</article-title>,&#x201D; <source>Journal of Network and Computer Applications</source>, vol. 202, pp. <fpage>103366</fpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Kavyashree</surname></string-name> and <string-name><given-names>H. A.</given-names> <surname>Chaya Kumari</surname></string-name></person-group>, &#x201C;<article-title>Survey on computation offloading strategies in cellular networks with mobile edge computing</article-title>,&#x201D; in <conf-name>Proc. Data Intelligence and Cognitive Informatics</conf-name>, <publisher-name>Springer</publisher-name>, <conf-loc>Singapore</conf-loc>, pp. <fpage>567</fpage>&#x2013;<lpage>575</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Mukhopadhyay</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Iosifidis</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Ruffini</surname></string-name></person-group>, &#x201C;<article-title>Migration-aware network services with edge computing</article-title>,&#x201D; <source>IEEE Transactions on Network and Service Management</source>, vol. <volume>2021</volume>, pp. <fpage>1</fpage>, <year>2021</year>. <uri xlink:href="https://doi.org/10.1109/TNSM.2021.3139857">https://doi.org/10.1109/TNSM.2021.3139857</uri>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Liu</surname></string-name></person-group>, &#x201C;<article-title>A survey on service migration in mobile edge computing</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>6</volume>, pp. <fpage>23511</fpage>&#x2013;<lpage>23528</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Moon</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Lim</surname></string-name></person-group>, &#x201C;<article-title>Task migration with partitioning for load balancing in collaborative edge computing</article-title>,&#x201D; <source>Applied Sciences</source>, vol. <volume>12</volume>, no. <issue>3</issue>, pp. <fpage>1168</fpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Bi</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Cheng</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Dynamic service migration and request routing for microservice in multi-cell mobile edge computing</article-title>,&#x201D; <source>IEEE Internet of Things Journal</source>, pp. <fpage>1</fpage>, <year>2022</year>. <uri xlink:href="https://doi.org/10.1109/JIOT.2022.3140183">https://doi.org/10.1109/JIOT.2022.3140183</uri>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Nakazato</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Nakamura</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Yu</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Maruta</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Market analysis of MEC-assisted beyond 5G ecosystem</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>53996</fpage>&#x2013;<lpage>54008</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Prastowo</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Palopoli</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Passerone</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Piro</surname></string-name></person-group>, &#x201C;<article-title>Migration-aware optimized resource allocation in B5G edge networks</article-title>,&#x201D; in <conf-name>Proc. 2022 IEEE 19th Annual Consumer Communications &#x0026; Networking Conf. (CCNC)</conf-name>, <publisher-name>IEEE</publisher-name>, <conf-loc>Las Vegas, NV, USA</conf-loc>, pp. <fpage>106</fpage>&#x2013;<lpage>113</lpage>, <year>2022</year>. <uri xlink:href="https://doi.org/10.1109/CCNC49033.2022.9700644">https://doi.org/10.1109/CCNC49033.2022.9700644</uri>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Hei</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Kong</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Ji</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>An energy saving based on task migration for mobile edge computing</article-title>,&#x201D; <source>EURASIP Journal on Wireless Communications and Networking</source>, vol. <volume>2019</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>Wu</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Jian</surname></string-name></person-group>, &#x201C;<chapter-title>Analysis and research on resource allocation and service migration in mobile edge computing</chapter-title>,&#x201D; in <source>Innovative Computing</source>, <publisher-name>Springer</publisher-name>, <publisher-loc>Singapore</publisher-loc>, pp. <fpage>1087</fpage>&#x2013;<lpage>1094</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>Zheng</surname></string-name></person-group>, &#x201C;<article-title>Task migration for mobile edge computing using deep reinforcement learning</article-title>,&#x201D; <source>Future Generation Computer Systems</source>, vol. <volume>96</volume>, pp. <fpage>111</fpage>&#x2013;<lpage>118</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Liang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Lok</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Huang</surname></string-name></person-group>, &#x201C;<article-title>Multi-cell mobile edge computing: Joint service migration and resource allocation</article-title>,&#x201D; <source>IEEE Transactions on Wireless Communications</source>, vol. <volume>20</volume>, no. <issue>9</issue>, pp. <fpage>5898</fpage>&#x2013;<lpage>5912</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Ke</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Liu</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Sun</surname></string-name></person-group>, &#x201C;<article-title>Computation migration and resource allocation in heterogeneous vehicular networks: A deep reinforcement learning approach</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>171140</fpage>&#x2013;<lpage>171153</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Tang</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Tang</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Kang</surname></string-name> and <string-name><given-names>L.</given-names> <surname>Zhang</surname></string-name></person-group>, &#x201C;<article-title>A novel task caching and migration strategy in multi-access edge computing based on the genetic algorithm</article-title>,&#x201D; <source>Future Internet</source>, vol. <volume>11</volume>, no. <issue>8</issue>, pp. <fpage>181</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Dai</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Hu</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Xing</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Teng</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>A probabilistic approach for cooperative computation offloading in MEC-assisted vehicular networks</article-title>,&#x201D; <source>IEEE Transactions on Intelligent Transportation Systems</source>, vol. <volume>23</volume>, no. <issue>2</issue>, pp. <fpage>899</fpage>&#x2013;<lpage>911</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Miao</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ghoneim</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Al-Rakhami</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Intelligent task prediction and computation offloading based on mobile-edge cloud computing</article-title>,&#x201D; <source>Future Generation Computer Systems</source>, vol. <volume>102</volume>, pp. <fpage>925</fpage>&#x2013;<lpage>931</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Brown</surname></string-name></person-group>, &#x201C;<article-title>Service-based architecture for 5g core networks</article-title>,&#x201D; <source>Huawei White Paper</source>, <conf-loc>Huawei</conf-loc>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A. A.</given-names> <surname>Ateya</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Muthanna</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Vybornova</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Darya</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Koucheryavy</surname></string-name></person-group>, &#x201C;<article-title>Energy-aware offloading algorithm for multi-level cloud based 5G system</article-title>,&#x201D; in <conf-name>Proc. Internet of Things, Smart Spaces, and Next Generation Networks and Systems</conf-name>, <publisher-name>Springer, Cham</publisher-name>, pp. <fpage>355</fpage>&#x2013;<lpage>370</lpage>, <year>2018</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>