scholarly journals Joint Computation Offloading and Data Caching Based on Cooperation of Mobile-Edge-Computing-Enabled Base Stations

2021 ◽  
Vol 11 (13) ◽  
pp. 5802
Author(s):  
Tian Liu ◽  
Wenhao Fan ◽  
Fan Wu ◽  
Wei Xie ◽  
Wen Yuan

Mobile terminal applications with high computing complexity and high time delay sensitivity are developing quite fast today, which aggravates the load of mobile cloud computing and storage and further leads to network congestion and service quality decline. Mobile edge computing (MEC) is a way of breaking through the limits of computing and storage resources of mobile cloud and alleviating the load of mobile cloud. Computing time costs and transmission time costs are considered to be the main issues for the mobile cloud when carrying out computing offloading and data caching. Therefore, an efficient resource management strategy, which could minimize the system delay, is proposed in this paper. The new scheme offloads reasonably computing tasks and caches the tasks’ data from the mobile cloud to mobile edge computing-enabled base stations. An intelligence algorithm, genetic algorithm, is being used to solve the global optimization problem which would cause transmission delay and computing resources occupation, and to determine the computing offloading and data caching probability. The simulation of the system using MATLAB is conducted in 8 different scenarios with different parameters. The results show that our new scheme improves the system computing speed and optimizes the user experience in all scenarios, compared with the scheme without data caching and the scheme without computing offloading and data caching.

2018 ◽  
Vol 2018 ◽  
pp. 1-16 ◽  
Author(s):  
Kai Peng ◽  
Victor C. M. Leung ◽  
Xiaolong Xu ◽  
Lixin Zheng ◽  
Jiabin Wang ◽  
...  

Mobile cloud computing (MCC) integrates cloud computing (CC) into mobile networks, prolonging the battery life of the mobile users (MUs). However, this mode may cause significant execution delay. To address the delay issue, a new mode known as mobile edge computing (MEC) has been proposed. MEC provides computing and storage service for the edge of network, which enables MUs to execute applications efficiently and meet the delay requirements. In this paper, we present a comprehensive survey of the MEC research from the perspective of service adoption and provision. We first describe the overview of MEC, including the definition, architecture, and service of MEC. After that we review the existing MUs-oriented service adoption of MEC, i.e., offloading. More specifically, the study on offloading is divided into two key taxonomies: computation offloading and data offloading. In addition, each of them is further divided into single MU offloading scheme and multi-MU offloading scheme. Then we survey edge server- (ES-) oriented service provision, including technical indicators, ES placement, and resource allocation. In addition, other issues like applications on MEC and open issues are investigated. Finally, we conclude the paper.


2021 ◽  
pp. 440-454
Author(s):  
Durga Chouhan ◽  
Nilima Gautam ◽  
Gaurav Purohit ◽  
Rajesh Bhdada

Some of the glitches in Mobile cloud computing are high latency, network bottleneck, and congestion. From a centralized to a decentralized computing scenario, Mobile Edge computing can transfer the computation to the edge, which decreases the response time for the application and increase the user experience. This paper assesses Docker as a medium for Edge Computing, a container-based technology. Docker can be seen as an open platform for designers and system managers to use Docker Engine, a portable, lightweight runtime and packaging tool to build, ship, run applications, and Docker hub. This cloud service distributes applications and mechanizing workflows. The key benefit is that, as soon as possible, Docker can get code checked and can fit into production. This paper will discuss Docker and present how this technology has overcome the earlier problems of virtualization with building and deploying large applications in two ways. We have implemented Docker of YOLO and AQM models on Jetson TX2 and compared both applications on Docker and Host OS. We can use dockers in two ways either we can use previously made dockers or build our own Docker according to our needs. In this paper, I have used the Docker image of YOLO and built my own Docker for AQM Model. These Docker containers' performance measured in this paper based on their device performance, memory consumption, boot time, and Docker performed very well.


2021 ◽  
pp. 1-8
Author(s):  
Yan Zhang

AbstractThis chapter first introduces the fundamental concepts of mobile cloud computing. The differences between mobile edge computing and mobile cloud computing are then discussed in detail. The European Telecommunications Standards Institute’s concept of mobile edge computing is introduced with respect to mobile edge computing’s definition, architecture, advantages, and potential applications.


2018 ◽  
Vol 17 (2) ◽  
pp. 7335-7349
Author(s):  
Rashid Alakbarov

The article analyzes the advantages of mobile cloud technologies and problems emerging during the use of those. The network infrastructure created based on cloudlets at the second level of mobile cloud computing with hierarchical structure is analyzed. At the same time, the article explores the issues of satisfaction of demand of mobile equipment for computing and memory resources by using these technologies. The article presents one solution for the allocation of mobile user requests in virtual machines created in cloudlets located near base stations of wireless metropolitan area networks (WMAN) in a balanced way by considering the technical capacity of those. Alongside, the article considers the solution of user problem during designated time and the issue of determining virtual machines satisfying other requirements. For this purpose, different characteristics of the stated problem, virtual machines, as well as communication channels between a user and virtual machines are considered. By using possible values determining the importance of cloudlets, conditions for loading software applications of a user to a virtual machine are explored and an appropriate method is proposed.


Sign in / Sign up

Export Citation Format

Share Document