Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G

Mobile edge computing is an important element in ensuring the efficiency of the 5G network as a whole, as it enables data storage and computing at the network edge. Existing solutions do not fully address the issues of load distribution between computing nodes, and most solutions do not offer method...

Full description

Saved in:
Bibliographic Details
Date:2024
Main Authors: Astrakhantsev, Andrii, Globa, Larysa, Fedorov, Oleksandr, Degtiarov, Dmytro, Romanko, Yevgen, Romanii, Kyrylo
Format: Article
Language:English
Published: The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2024
Subjects:
Online Access:https://journal.iasa.kpi.ua/article/view/309711
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:System research and information technologies
Download file: Pdf

Institution

System research and information technologies
_version_ 1866302974031036416
author Astrakhantsev, Andrii
Globa, Larysa
Fedorov, Oleksandr
Degtiarov, Dmytro
Romanko, Yevgen
Romanii, Kyrylo
author_facet Astrakhantsev, Andrii
Globa, Larysa
Fedorov, Oleksandr
Degtiarov, Dmytro
Romanko, Yevgen
Romanii, Kyrylo
author_sort Astrakhantsev, Andrii
baseUrl_str http://journal.iasa.kpi.ua/oai
collection OJS
datestamp_date 2024-08-11T01:12:49Z
description Mobile edge computing is an important element in ensuring the efficiency of the 5G network as a whole, as it enables data storage and computing at the network edge. Existing solutions do not fully address the issues of load distribution between computing nodes, and most solutions do not offer methods for verifying computations and controlling errors. Accordingly, this paper aims to develop an approach to the organization of mobile edge computing in a 5G mobile network that would authenticate distribution servers and computing nodes, manage the process of distributing computing nodes, have a procedure for verifying the correctness of calculations, and take into account the parameters of computing nodes during distribution. To achieve this goal, we propose to use the developed method. The method of load balancing and selection of computing nodes for edge computing via 5G allows for identifying available nodes and distributing computing blocks among them. It also provides mutual authentication of elements and includes a method of data verification and error detection for the MEC system. The provided solution allows for controlling errors during calculations and protecting the server from incorrect data. These methods are optimized according to minimum network resources and computing time criteria. These improvements increase the efficiency of mobile edge computing in a 5G network.
doi_str_mv 10.20535/SRIT.2308-8893.2024.2.06
first_indexed 2025-07-17T10:28:33Z
format Article
fulltext  А. Аstrakhantsev, L. Globa, О. Fedorov, D. Degtiarov, Y. Romanko, K. Romanii, 2024 82 ISSN 1681–6048 System Research & Information Technologies, 2024, № 2 TIДC ПРОБЛЕМНО І ФУНКЦІОНАЛЬНО ОРІЄНТОВАНІ КОМП’ЮТЕРНІ СИСТЕМИ ТА МЕРЕЖІ UDC 004.272 DOI: 10.20535/SRIT.2308-8893.2024.2.06 AN IMPROVED APPROACH TO ORGANISING MOBILE EDGE COMPUTING IN A 5G NETWORK А. АSTRAKHANTSEV, L. GLOBA, О. FEDOROV, D. DEGTIAROV, Y. ROMANKO, K. ROMANII Abstract. Mobile edge computing is an important element in ensuring the efficiency of the 5G network as a whole, as it enables data storage and computing at the net- work edge. Existing solutions do not fully address the issues of load distribution be- tween computing nodes, and most solutions do not offer methods for verifying com- putations and controlling errors. Accordingly, this paper aims to develop an approach to the organization of mobile edge computing in a 5G mobile network that would authenticate distribution servers and computing nodes, manage the process of distributing computing nodes, have a procedure for verifying the correctness of cal- culations, and take into account the parameters of computing nodes during distribu- tion. To achieve this goal, we propose to use the developed method. The method of load balancing and selection of computing nodes for edge computing via 5G allows for identifying available nodes and distributing computing blocks among them. It also provides mutual authentication of elements and includes a method of data veri- fication and error detection for the MEC system. The provided solution allows for controlling errors during calculations and protecting the server from incorrect data. These methods are optimized according to minimum network resources and comput- ing time criteria. These improvements increase the efficiency of mobile edge com- puting in a 5G network. Keywords: 5G network, mobile edge computing, task allocation scheme, call flow, load balancing, task verification. INTRODUCTION The new 5G cellular networks are expected to face a sharp increase in mobile traffic and IoT user demands due to the massive growth in the number of mobile devices and the emergence of new computing applications. Running resource- intensive computing applications on resource-constrained mobile devices has re- cently become a major challenge, given the stringent requirements for computing time and the limited storage capacity of the devices. Cloud computing allows you to store and process data on remote servers. A large number of different applications that generate an ever-increasing amount of data, which significantly increases network latency, uses them and places differentiated demands on data security and manageability. Mobile Edge Computing (MEC) technology can help prevent these problems from getting worse. An improved approach to organising mobile edge computing in a 5G network Системні дослідження та інформаційні технології, 2024, № 2 83 Mobile edge computing has recently emerged as a key technology to over- come these challenges, as it enables the provision of cloud computing services such as data storage and computing at the edge of the network. MECs have the potential to run computationally intensive applications such as augmented and virtual reality [1]. MEC is also an important component of the Internet of Things (IoT), as it allows to reduce the power consumption of mobile devices. Mobile edge computing is a data management technology that involves stor- ing and processing data close to the source. This allows for faster response to real- time computing needs and helps to guarantee the availability of information. In general, MEC is a decentralized computing infrastructure in which some signal processing, storage, management and computing applications are distributed in the most efficient and logical way between the data source and the cloud [2]. Mo- bile edge computing extends the concept of cloud computing by bringing the ben- efits of the cloud closer to users in the form of the network edge, which provides lower end-to-end latency. The goal of the presented work is to organize mobile edge computing in a 5G network by performing authentication of distribution servers and computing nodes. It is also necessary to ensure the management of the process of distributing computing units, including the procedure for checking the correctness of calculations and taking into account the parameters of computing nodes during distribution. In this regard, the following tasks were solved within the framework of an improved approach to the organization of mobile edge computing in the 5G net- work:  Development of a method for load balancing and selection of computing nodes for MEC. The implementation of this method should not require additional physical elements in the network.  Developing a method for data verification and error detection, as a com- puting node may report incorrect calculation results.  Determining a method of mutual authentication for different types of equipment in the 5G network for the process of mobile edge computing without the use of a trusted third party. At the same time, there are currently no existing technical solutions that would solve all of the above problems. ANALYSIS OF EXISTING SOLUTIONS FOR MEC IN THE 5G NETWORK The problems that arise when organizing mobile edge computing covered in a large number of publications. For example, [3] describes a typical MEC architec- ture and its main elements, as well as the problems associated with the distribu- tion of computing tasks. Paper [4] focuses on the problems of transmission delay and computation delay with a large number of IoT devices. It also analyses the possibility of overloading peripheral clouds due to the spatially heterogeneous distribution of IoT tasks. To address these issues, it use game-theoretic methods to investigate load balancing problems to minimize transmission and computation delays in the task distribution process, given the limited bandwidth and comput- ing resources in the edge clouds. Work [5] solves a more complex problem of parallel offloading and load balancing with several shared MEC servers and delay-sensitive load. A similar А. Аstrakhantsev, L. Globa, О. Fedorov, D. Degtiarov, Y. Romanko, K. Romanii ISSN 1681–6048 System Research & Information Technologies, 2024, № 2 84 problem is solved in [6], but it proposes a two-level model of task distribution with delay minimization and computational cost estimation. In [5], a long-term stochastic programming problem with an average system cost is formulated under the conditions of stability of the battery level and delay constraints. Another work by the same authors [7] partially solves one of the problems studied in proposed research — it helps to create a secure reward mechanism us- ing blockchain technology that can help to balance the load between computing nodes. Some works [8] propose to solve the problem of clustering and load balanc- ing based on the charge level of computing nodes and geolocation tags. In addition to the solutions that solve the problem of load distribution be- tween the computing nodes of the MEC and which are presented in the above publications, it is necessary analyzing patented solutions separately. For example, patent [9] proposes a cloud platform with a pool of resources that connects to the main network via a transmission network. This solution requires a special distri- bution hub (RRH). In this article, to eliminate this drawback, it is proposed to use a flat structure divided into zones and use the base station as an arbiter (no addi- tional equipment is required). Patent [10] proposes a solution based on the availability of a map that stores information about the location, computing power and available storage of each of the computing nodes. The disadvantage of the solution is the need for a dynami- cally updated map with a list of nodes. This disadvantage can be overcome by using a broadcast of the request from the MEC server. In this case, the response of the base station to the computing nodes allows not to use the map, route table or database — saving network resources. The patent [11] is devoted to determining the optimal number of required physical resource blocks during distribution, while the procedure for selecting computing nodes is not described. In [12], the distribution of computing tasks and resources is based on reducing the failure rate during handover, but the procedure for allocating network resources is also not described and there is no data verifica- tion and error control. The solution [13] offers a centralized implementation of edge computing, where a central computer or a cloud macro base station will per- form the main distribution tasks. This requires additional costs. In addition, this solution uses only delay as a distribution criterion. The patent [14] also requires a hierarchical structure and does not provide for the identification and authentica- tion of computing nodes. In addition, this solution lacks data verification and er- ror control. The patent [15] describes only the process of creating a session for mobile edge computing, does not provide solution for data verification and error control, and does not describe procedures for load balancing and selection of computing nodes. Solutions [16; 17] do not provide for security measures (no identification and authentication). In addition, in both cases, a central database is required. In [18], it is described how a computing node should be rewarded for a completed operation, but the data verification procedure is not described and there is no sup- port for the 5G network, as well as no secure channel for transferring rewards. To summarize, most solutions for selecting computing nodes and load bal- ancing use additional physical elements, which requires additional costs. The con- An improved approach to organising mobile edge computing in a 5G network Системні дослідження та інформаційні технології, 2024, № 2 85 sidered technical solutions require dynamically updated maps or databases, which requires additional network resources and increases the load on the network. In addition, many of these publications lack authentication procedures for partici- pants. PROBLEM STATEMENT Let us identify the main participants in the process of distributed mobile edge computing (Table) and their functions according to the approach proposed in this paper. A similar list of process participants, but with a different set of functions, is given in [3; 19; 20]. Main participants in the process of distributed edge computing Participant marking Participant functions and components MEC Server MEC Server: gather data flow from one/multiple sensors; has 5G supported radio module; run MEC supported application; has identity and billing entity. Computing Node Computing Node: process MEC Server Application Programming Interface (API) call; has 5G supported radio module; has CPU that support operability of MEC framework; has identity and billing entity. Base station (Cell) Cell: assign radio resource, verify identity, sign transaction, secure connection; support computing unit selection; support peer-to-peer communication; secure and sign transaction MEC Server → Computing node; The solution of the tasks set in this paper done by simulation and mathemati- cal modelling for the architecture shown in Table, taking into account the short- comings of existing solutions discussed in the previous section. In order to pre- pare the proposed technical solution, a set of input data, a set of constraints, dependencies between them, and a set of output values were determined. Let us consider them in more detail. Let the following data received at the input of the load balancing system for distributed boundary computing: n — a set of computing nodes available to the MEC with computing capaci- ties ir and an initial level of trust id ; id — initial level of trust in the computing node; )( ixp — the probability of an error during calculations by the i-th node; Tр — time for the distribution of computing tasks; sRe — the amount of network resources involved in the distribution of tasks; oT — the expected calculation time; defT — the restriction for the expected calculation time; V — the amount of calculations to be performed. А. Аstrakhantsev, L. Globa, О. Fedorov, D. Degtiarov, Y. Romanko, K. Romanii ISSN 1681–6048 System Research & Information Technologies, 2024, № 2 86 When distributing computational tasks for execution, it is necessary to en- sure the minimum probability of calculation error )(np and minimize the network resources used during their distribution and processing in computing nodes: min)s(Re  , subject to restrictions on the expected computing time )( defTTo  . A weighted average used to determine the probability of a calculation error: .)( 1 )( i n i xp n np  As a result, the proposed method should provide: ),0( nny — a set of devices that perform the calculation of distributed computing with load balancing based on capacity ir ; ),0( ynnw  — a setoff additional devices that will provide redundancy and reliability of distributed computing; id — change in the level of trust in the i-th node based on the results of its work. The expected calculation time will consist directly of the calculation time and the time for distributing the calculation tasks defined as: ,o р V T T nr   or considering the set of devices that perform the calculation and the set of addi- tional devices: р ii w iii y i o T rwry V T     )()( . In this paper, we propose a method for organizing distributed computing that performs the following steps:  a broadcast request from the MEC server to perform distributed computing;  a response from at least one computing node to the base station containing a set of parame- ters (request ID, timestamp, etc.);  the base station checks the available resources and provides network parameters for the MEC session of at least one computing node, which will allow for further point-to-point connection;  the MEC server can verify the results of the calculations by means of data validation, mirror- ing and control code. The essence of the method described above showed in Figs. 1, 2. Fig. 1. Visualization of the principle of the pro- posed method An improved approach to organising mobile edge computing in a 5G network Системні дослідження та інформаційні технології, 2024, № 2 87 The proposed approach is based on two new methods:  a method of load balancing and selection of computing nodes for edge computing via 5G, which allows to identify available nodes and distribute com- puting blocks among them, as well as provide mutual authentication of elements;  a method of data verification and error detection for the MEC system, which allows to control the occurrence of errors during calculations, protect the server from incorrect data, and prioritize and reward nodes based on the results of the calculations performed. Let us consider the principle of the proposed methods in more detail. METHOD OF LOAD BALANCING AND SELECTION OF COMPUTING NODES IN A 5G NETWORK The principle of the load balancing method includes two stages: 1) the authentica- tion stage and 2) the point-to-point channel establishment and the computation and verification stage. The first stage of authentication and channel creation (Fig. 2) involves the following steps: 1. The MEC server broadcasts a request to perform calculations with the fol- lowing information:  MEC identifier (temporary or permanent identifier);  type of calculation. 2. Each computing node upon receiving paging device, reply to base station (cell) with: ,( idCFE  ), idlast ET , where )( idC — identifier of the serving cell (base station); )( lastT — the time- stamp of the last received slot for performing calculations; )( idE — network identifier (temporary or permanent). 3. The base station selects computing nodes and assigns a radio channel:  selects a computing node based on the received values of E ;  assigns a radio channel based on available resources; Fig. 2. The sequence of actions at the first stage of distributed computing — authentica- tion and channel creation А. Аstrakhantsev, L. Globa, О. Fedorov, D. Degtiarov, Y. Romanko, K. Romanii ISSN 1681–6048 System Research & Information Technologies, 2024, № 2 88  notifies the MEC server and the computing node of the established infor- mation exchange channel. The second stage, where calculations and their verification are performed, includes the following steps (Fig. 3): 1. The MEC server and the computing node establish a radio channel. The radio channel is formed based on the channel configuration parameters that each participant receives from the base station. 2. The MEC server and the computing node then perform a synchronization procedure. 3. Based on ETSI, the computing node makes an API call (Fig. 4) and sends a report to the base station after the computation is complete. 4. After verifying the result, the MEC server reports to the base station. 5. The reward for performing computations is calculated based on the com- plexity of the operation, execution time, and the amount of disk space consumed. To provide the compulsoriness of the workflow a blockchain technology is used. The participants are rewarded proportionally their fitness/ activities. Fig. 3. The sequence of actions at the second stage of distributed computing — per- forming calculations and verifying results Signing transactiion Unit selectiion Valiidation MEC server Comp node Cell Fig. 4. The sequence of actions during an API call at the second stage An improved approach to organising mobile edge computing in a 5G network Системні дослідження та інформаційні технології, 2024, № 2 89 As mentioned above, during the second stage, the MEC server must check the calculations for correctness and errors, and assign a certain level of trust to each computing node. These procedures provided in the proposed method of data verification and error detection for the MEC system. DATA VALIDATION AND ERROR FOUNDING METHOD FOR MEC SYSTEM Each task that will be processed on the MEC server contains parts that can be per- formed independently. These parts are added to the task by software developers in the form of an API call. The results of such external computations carry the risks of computational errors and various types of attacks. In this paper, we propose a combined system for verifying the results of work, which includes the analysis of confidence levels and redundancy. The proposed method for verifying the results of calculations and finding errors includes the following steps: 1. The computing device of the MEC server generates an error control code in the form of a set of low-computing level functions. The control code (Fig. 5) is an automatically created task with the same complexity, format and length of input data as the real task, with the only difference being that the MEC server knows the exact result, so it can be checked. 2. The MEC server distributes tasks between the MEC computing nodes with additional redun- dancy. Redundancy (Fig. 6) additionally helps to avoid mistakes in computing even on trusted de- vices. MEC server will apply calculation results and grant rewards only after at least 51% current network nodes will present the same results. 3. The MEC server updates its trust level af- ter the task is successfully completed (Fig. 7). Each MEC server has its own “trust level”, depended on the control code ex- ecution and the results of previously completed tasks. If the results of the check code execution are correct, the trust level (Fig. 7) for this computing node in- creases. Otherwise, if the device calculates the check code with errors, the level of trust decreases until the node is completely blocked. Fig. 5. Using a control code to check the correctness of calcu- lations Fig 6. Use of additional redun- dancy to protect calculations from errors Fig. 7. Using the trust level to select com- puting nodes А. Аstrakhantsev, L. Globa, О. Fedorov, D. Degtiarov, Y. Romanko, K. Romanii ISSN 1681–6048 System Research & Information Technologies, 2024, № 2 90 ADVANTAGES OF THE PROPOSED APPROACH The benefits of the proposed approach consist of two parts: the benefits to the us- er and the benefits to the mobile operator. For the user, the proposed approach provides:  Ease of setup: common network identifiers (e.g. IMSI) or blockchain wal- let number can be used as the user's device identifier.  Mobility: MEC calculation can be done without bidding for mobile phones/locations.  High level of security: The transaction is signed using blockchain tech- nology. Mutual authentication allows verifying MEC server.  High reliability: Data verification, mirroring and check code are used to protect against fraud and detect errors.  Network operator benefits:  Network resource economy (compare to existing solutions [9–18]): Dy- namic map with node list (or another database / route table) does not need.  Low cost (compare to existing solutions [9–18]): no additional hardware is required; a software upgrade can resolve this problem.  Easy UE selection and MEC load balancing: base station make a decision based on the set of computing requirements.  Increasing Spectral Efficiency: peer-to-peer communication release high load on cellular network. CONCLUSION The proposed approach for distributed edge computing in 5G allows identifying and authenticating MEC participants, allocating additional resources for MEC from the mobile network, including preparing point-to-point communications. The method also assigns computing nodes and balances the load of edge computing by modifying the messaging protocol between the base station and mobile devices. The originality of the proposed approach is provided by two methods that are further improvements to the methods of load balancing, selection of comput- ing nodes for edge computing in a 5G network, data verification and error detec- tion for the MEC system. These methods are optimized according to the criteria of minimum network resources usage and have a time constraint. The proposed approach allows the MEC server to verify the results of calcu- lations and distribute data for computation according to the capacity of the com- puting nodes. Implementation of this approach allows the service provider to save network resources and low cost of deployment. It also provides easy load balancing be- tween computing nodes. This approach is more convenient for the user, as it does not require the creation of additional identifiers and provides a high level of secu- rity through the introduction of mutual authentication. REFERENCES 1. F. Vhora, J. Gandhi, “A Comprehensive Survey on Mobile Edge Computing: Chal- lenges, Tools, Applications,” 2020 Fourth International Conference on Computing An improved approach to organising mobile edge computing in a 5G network Системні дослідження та інформаційні технології, 2024, № 2 91 Methodologies and Communication (ICCMC), Erode, India, 2020, pp. 49–55. doi: 10.1109/ICCMC48092.2020.ICCMC-0009 2. S.S.D. Ali, H. Ping Zhao, and H. Kim, “Mobile Edge Computing: A Promising Paradigm for Future Communication Systems,” TENCON 2018 - 2018 IEEE Region 10 Conference, Jeju, Korea (South), 2018, pp. 1183–1187. doi: 10.1109/TENCON.2018.8650169 3. L.A. Haibeh, M.C.E. Yagoub, and A. Jarray, “A Survey on Mobile Edge Computing Infrastructure: Design, Resource Management, and Optimization Approaches,” in IEEE Access, vol. 10, pp. 27591–27610, 2022. doi: 10.1109/ACCESS.2022.3152787 4. D. Liu, A. Hafid, and L. Khoukhi, “Workload Balancing in Mobile Edge Computing for Internet of Things: A Population Game Approach,” in IEEE Transactions on Network Science and Engineering, vol. 9, no. 3, pp. 1726–1739, 1 May-June 2022. doi: 10.1109/TNSE.2022.3150755 5. W. Zhang, G. Zhang, and S. Mao, “Joint Parallel Offloading and Load Balancing for Cooperative-MEC Systems With Delay Constraints,” in IEEE Transactions on Vehicular Technology, vol. 71, no. 4, pp. 4249–4263, April 2022. doi: 10.1109/TVT.2022.3143425 6. J. Ren et al., “An Efficient Two-Layer Task Offloading Scheme for MEC System with Multiple Services Providers,” IEEE INFOCOM 2022 - IEEE Conference on Computer Communications, London, United Kingdom, 2022, pp. 1519–1528. doi: 10.1109/INFOCOM48880.2022.9796843 7. W. Zhang, W. Fan, G. Zhang, and S. Mao, “Learning-based joint service caching and load balancing for MEC blockchain networks,” in China Communications, vol. 20, no. 1, pp. 125–139, Jan. 2023. doi: 10.23919/JCC.2023.01.011 8. H. Wu, L. Chen, C. Shen, W. Wen, and J. Xu, “Online Geographical Load Balancing for Energy-Harvesting Mobile Edge Computing,” 2018 IEEE International Confer- ence on Communications (ICC), Kansas City, MO, USA, 2018, pp. 1–6. doi: 10.1109/ICC.2018.8422299 9. “The Radio Access Network and its resource allocation method calculated based on mixing fog,” Patent App. CN108243245A, 2020. 10. Debashish Purkayastha, Xavier De Foy, Robert G. Gazda, “Systems and methods to create slices at a cell edge to provide computing services,” Patent App. WO2018089417A1. 11. “Resource allocation methods based on mobile edge calculations,” Patent App. CN109041130A, 2021. 12. “A kind of data distribution method based on MEC auxiliary in 5G networks,” Patent App. CN108174421A, 2020. 13. “A kind of edge calculations method for 5G super-intensive networking scenes,” Patent App. CN107333267A, 2019. 14. “A kind of 5G method of mobile communication and system based on MEC and layering SDN,” Patent App. CN107404733A, 2020. 15. John Juha Antero Rasanen, Pekka Kuure, “Method and apparatus for implementing mobile edge application session connectivity and mobility,” US Patent App. US16/072,901 (US 2019/0045409 A1). 16. Mehran Moshfeghi, “System and method for discount deal referral and reward sharing,” US Patent App. US13/484,261 (US20120316939A1). 17. Willem Jacobus van Niekerk, Marc van Niekerk, Brendon van Niekerk, Ernst Klein- hans, “Method and system for online redistribution of data and rewards,” US Patent App. US15/464,934 (US20170255981A1). 18. Dennis Detwiller, Robert Sparks, “Rewarding Users for Sharing Digital Content,” US Patent App. US13/106,716 (US20120290308A1). 19. Pavel Mach, Zdenek Becvar, Mobile Edge Computing: A Survey on Architecture and Computation Offloading. Available: https://arxiv.org/abs/1702.05309 А. Аstrakhantsev, L. Globa, О. Fedorov, D. Degtiarov, Y. Romanko, K. Romanii ISSN 1681–6048 System Research & Information Technologies, 2024, № 2 92 20. Q.V. Pham et al., “A Survey of Multi-Access Edge Computing in 5G and Beyond: Fundamentals, Technology Integration, and State-of-the-Art,” IEEE Access, 2020. doi: https://doi.org/10.1109/ACCESS.2020.3001277 Received 02.02.2024 INFORMATION ON THE ARTICLE Andrii A. Astrakhantsev, ORCID: 0000-0002-6664-3653, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine, e-mail: andrii.astrakhantsev@nure.ua Larysa S. Globa, ORCID: 0000-0003-3231-3012, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine, e-mail: lgloba@its.kpi.ua Oleksandr V. Fedorov, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine Dmytro V. Degtiarov, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine Yevgen O. Romanko, Interregional Academy of Personnel Management, Ukraine Kyrylo A. Romanii, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine УДОСКОНАЛЕНИЙ ПІДХІД ДО ОРГАНІЗАЦІЇ МОБІЛЬНИХ ПЕРИФЕРІЙНИХ ОБЧИСЛЕНЬ У МЕРЕЖІ 5G / А.А. Астраханцев, Л.С. Гло- ба, О.В. Федоров, Д.В. Дегтярьов, Є.О. Романко, К.А. Романій Анотація. Мобільні периферійні обчислення є важливим елементом забезпе- чення ефективності мережі 5G в цілому, оскільки дозволяють зберігати дані та виконувати обчислення на периферії мережі. В існуючих технічних рішеннях для систем зв’язку не в повному обсязі вирішені питання розподілу наванта- ження між обчислювальними вузлами; у більшості таких рішень не пропону- ється метод балансування обчислювального навантаження з контролем поми- лок у децентралізованій обчислювальній інфраструктурі з динамічно змінюваним набором обчислювальних вузлів. Метою дослідження є розроб- лення підходу до організації мобільних периферійних обчислень у мобільній мережі 5G, який би виконував перевірку справжності серверів розподілу та обчислювальних вузлів, керував процесом розподілу обчислювальних блоків, мав процедуру перевірки коректності розрахунків та враховував параметри обчислювальних вузлів під час розподілу. Для досягнення мети пропонується застосувати метод балансування навантаження та вибору обчислювальних вузлів для периферійних обчислень в мережі 5G, який дозволяє визначити наявні вузли та здійснити розподіл обчислювальних блоків між ними, а також забезпечити взаємну автентифікацію елементів інфраструктури з перевіркою даних та по- шуком помилок для системи MEC, який дає змогу контролювати появу поми- лок під час обчислень, захищати сервер від некоректних даних. Указаний ме- тод оптимізовано за критеріями мінімуму використовуваних ресурсів мережі і мінімального часу виконання обчислень. Такі вдосконалення дозволяють під- вищити ефективність мобільних периферійних обчислень у 5G мережі. Ключові слова: мережі 5G, мобільні периферійні обчислення, розподіл за- вдань, протокол обміну, балансування навантаженням, верифікація обчислень.
id journaliasakpiua-article-309711
institution System research and information technologies
keywords_txt_mv keywords
language English
last_indexed 2025-07-17T10:28:33Z
publishDate 2024
publisher The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
record_format ojs
resource_txt_mv journaliasakpiua/01/e8c89a21b50c9a129b3c70517be03e01.pdf
spelling journaliasakpiua-article-3097112024-08-11T01:12:49Z An improved approach to organising mobile edge computing in a 5G network Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G Astrakhantsev, Andrii Globa, Larysa Fedorov, Oleksandr Degtiarov, Dmytro Romanko, Yevgen Romanii, Kyrylo мережі 5G мобільні периферійні обчислення розподіл завдань протокол обміну балансування навантаженням верифікація обчислень 5G network mobile edge computing task allocation scheme call flow load balancing task verification Mobile edge computing is an important element in ensuring the efficiency of the 5G network as a whole, as it enables data storage and computing at the network edge. Existing solutions do not fully address the issues of load distribution between computing nodes, and most solutions do not offer methods for verifying computations and controlling errors. Accordingly, this paper aims to develop an approach to the organization of mobile edge computing in a 5G mobile network that would authenticate distribution servers and computing nodes, manage the process of distributing computing nodes, have a procedure for verifying the correctness of calculations, and take into account the parameters of computing nodes during distribution. To achieve this goal, we propose to use the developed method. The method of load balancing and selection of computing nodes for edge computing via 5G allows for identifying available nodes and distributing computing blocks among them. It also provides mutual authentication of elements and includes a method of data verification and error detection for the MEC system. The provided solution allows for controlling errors during calculations and protecting the server from incorrect data. These methods are optimized according to minimum network resources and computing time criteria. These improvements increase the efficiency of mobile edge computing in a 5G network. Мобільні периферійні обчислення є важливим елементом забезпечення ефективності мережі 5G в цілому, оскільки дозволяють зберігати дані та виконувати обчислення на периферії мережі. В існуючих технічних рішеннях для систем зв’язку не в повному обсязі вирішені питання розподілу навантаження між обчислювальними вузлами; у більшості таких рішень не пропонується метод балансування обчислювального навантаження з контролем помилок у децентралізованій обчислювальній інфраструктурі з динамічно змінюваним набором обчислювальних вузлів. Метою дослідження є розроблення підходу до організації мобільних периферійних обчислень у мобільній мережі 5G, який би виконував перевірку справжності серверів розподілу та обчислювальних вузлів, керував процесом розподілу обчислювальних блоків, мав процедуру перевірки коректності розрахунків та враховував параметри обчислювальних вузлів під час розподілу. Для досягнення мети пропонується застосувати метод балансування навантаження та вибору обчислювальних вузлів для периферійних обчислень в мережі 5G, який дозволяє визначити наявні вузли та здійснити розподіл обчислювальних блоків між ними, а також забезпечити взаємну автентифікацію елементів інфраструктури з перевіркою даних та пошуком помилок для системи MEC, який дає змогу контролювати появу помилок під час обчислень, захищати сервер від некоректних даних. Указаний метод оптимізовано за критеріями мінімуму використовуваних ресурсів мережі і мінімального часу виконання обчислень. Такі вдосконалення дозволяють підвищити ефективність мобільних периферійних обчислень у 5G мережі. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2024-06-28 Article Article application/pdf https://journal.iasa.kpi.ua/article/view/309711 10.20535/SRIT.2308-8893.2024.2.06 System research and information technologies; No. 2 (2024); 82-92 Системные исследования и информационные технологии; № 2 (2024); 82-92 Системні дослідження та інформаційні технології; № 2 (2024); 82-92 2308-8893 1681-6048 en https://journal.iasa.kpi.ua/article/view/309711/301139
spellingShingle мережі 5G
мобільні периферійні обчислення
розподіл завдань
протокол обміну
балансування навантаженням
верифікація обчислень
Astrakhantsev, Andrii
Globa, Larysa
Fedorov, Oleksandr
Degtiarov, Dmytro
Romanko, Yevgen
Romanii, Kyrylo
Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G
title Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G
title_alt An improved approach to organising mobile edge computing in a 5G network
title_full Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G
title_fullStr Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G
title_full_unstemmed Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G
title_short Удосконалений підхід до організації мобільних периферійних обчислень у мережі 5G
title_sort удосконалений підхід до організації мобільних периферійних обчислень у мережі 5g
topic мережі 5G
мобільні периферійні обчислення
розподіл завдань
протокол обміну
балансування навантаженням
верифікація обчислень
topic_facet мережі 5G
мобільні периферійні обчислення
розподіл завдань
протокол обміну
балансування навантаженням
верифікація обчислень
5G network
mobile edge computing
task allocation scheme
call flow
load balancing
task verification
url https://journal.iasa.kpi.ua/article/view/309711
work_keys_str_mv AT astrakhantsevandrii animprovedapproachtoorganisingmobileedgecomputingina5gnetwork
AT globalarysa animprovedapproachtoorganisingmobileedgecomputingina5gnetwork
AT fedorovoleksandr animprovedapproachtoorganisingmobileedgecomputingina5gnetwork
AT degtiarovdmytro animprovedapproachtoorganisingmobileedgecomputingina5gnetwork
AT romankoyevgen animprovedapproachtoorganisingmobileedgecomputingina5gnetwork
AT romaniikyrylo animprovedapproachtoorganisingmobileedgecomputingina5gnetwork
AT astrakhantsevandrii udoskonalenijpídhíddoorganízacíímobílʹnihperiferíjnihobčislenʹumereží5g
AT globalarysa udoskonalenijpídhíddoorganízacíímobílʹnihperiferíjnihobčislenʹumereží5g
AT fedorovoleksandr udoskonalenijpídhíddoorganízacíímobílʹnihperiferíjnihobčislenʹumereží5g
AT degtiarovdmytro udoskonalenijpídhíddoorganízacíímobílʹnihperiferíjnihobčislenʹumereží5g
AT romankoyevgen udoskonalenijpídhíddoorganízacíímobílʹnihperiferíjnihobčislenʹumereží5g
AT romaniikyrylo udoskonalenijpídhíddoorganízacíímobílʹnihperiferíjnihobčislenʹumereží5g
AT astrakhantsevandrii improvedapproachtoorganisingmobileedgecomputingina5gnetwork
AT globalarysa improvedapproachtoorganisingmobileedgecomputingina5gnetwork
AT fedorovoleksandr improvedapproachtoorganisingmobileedgecomputingina5gnetwork
AT degtiarovdmytro improvedapproachtoorganisingmobileedgecomputingina5gnetwork
AT romankoyevgen improvedapproachtoorganisingmobileedgecomputingina5gnetwork
AT romaniikyrylo improvedapproachtoorganisingmobileedgecomputingina5gnetwork