This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
1. Introduction
In the era of rapid development of mobile communication technology, smart driving, smart home, unmanned detection, and other Internet of Things technologies are constantly changing lifestyles. More and more complex tasks make the computing power, and energy storage of mobile terminals face great challenges. The development of the center cloud of super computing power can make the complex computing task be offloaded and solve the problem of resource limitation of mobile terminal [1]. However, due to the remote location of the central cloud, the limitation of transmission bandwidth and transmission capacity makes the latency-critical tasks unable to complete the calculation and transmission in the effective time [2]. Edge computing brings the computing power of the cloud to the edge of the network and reduces the task response time. In edge computing network, offloading requests are limited to edge equipment and the function of edge computing is limited [3]. The mobile fog computing (MFC) network, the transition layer between central cloud and mobile terminal, solves these problems [4]. The mobile fog computing network can significantly reduce communication delay, improve network capacity, and increase network computing processing capacity.
Fog computing is a highly virtualised platform that provides, computes, stores, and networks services between end devices and traditional cloud computing data centers, typically, but not exclusively located at the edge of network [5]. Compared with edge computing, fog computing contains a large number of physically distributed devices with stronger scalability. Fog computing has a multilevel, multifunctional continuous architecture that transcends edges and central clouds.
In recent years, the research of MFC has attracted more and more attention. For the joint optimization problem of QoE (quality of experience) and energy in integrated fog computing process with fairness, the way of collaborative processing tasks between fog nodes is studied in Reference [6]. Considering fog node energy consumption and task processing delay, [7] applies centralized and distributed system structures to analyze task processing locations. In this paper, a two-tier architecture including the fog nodes (FNs) with less computing resources and energy resources and the fog access points (F-APs) with sufficient computing and energy resources is used to optimize fog computing network resource utilization. Due to the mobility of the terminal equipment, the location of the terminal device and the network connection will migrate, resulting in reduced system utility. In particular, the authors in [8] leverage a follow-me edge concept for enabling lightweight live migration which means services should follow the user mobility. Considering the mobility of users, the paper proposes three mechanisms to ensure the continuity of postmigration services and user experience. In Reference [9], for the request of each mobile user, FN will decide the way to serve the user, that is, whether to compute the task at the edge of the network or to refer the task to the central cloud for saving. A Markov decision process (MDP) is used in the reference to solve resource optimization problems and is validated for system performance and adaptability. In solving resource optimization decision problems, there is an excellent performance for the MDP algorithm (extension of the Lyapunov algorithm), and its application direction is extended to many fields. In addition, the algorithm used to solve the offloading strategy of edge cloud computing and fog computing is the Gauss-Newton iteration method [10].
UAV is a promising solution in carrying communication, monitoring environment, and computing offloading. UAV with FN can provide more flexible and accurate network layout mode for mobile terminal devices. In [11], under the constraints of UAV propulsion energy consumption and joint optimization of UAV’s trajectory, speed and acceleration, and FAP uplink transmit power, the paper proposes an iterative algorithm based on successive convex approximation (SCA) to solve this problem. In the three-level fog computing network, Xianglin et al. [12] apply three decision algorithms to solve a joint resource optimization problem, which is formulated that takes the weighted sum of energy consumption and delay experienced by tasks as the objective function. This paper analyzes and demonstrates the distribution scheme of UAV position, mobile device processing frequency, transmission power, and fog node. The multilevel network mode [13] can realize the hierarchical processing of FN and FAP in the MFC and increase the computational offloading efficiency.
The UAV as a FN node should not only assume the function of computing and offloading but also the relay function of task forwarding to FAP. When the UAV assumes relay functions in MFC networks, on the one hand, the reduced energy of UAV processing tasks can support longer operation; on the other hand, the coverage and distance of MFC network are expanded flexibly. By three calculations, [14] optimized the UAV-assisted network resource allocation scheme with the goal of minimizing the total energy consumption including communication-related energy. [15] minimized the weighted sum energy consumption of the UAV and UEs subject to the task constraints, the information-causality constraints, the bandwidth allocation constraints, and the UAV’s trajectory constraints. The MFC system, which integrates UAV, exerts the advantages of flexible network distribution in fog computing and enhances the network reliability and task offloading capability. Analyzing the offloading mode, reducing the total delay and reducing the integrated energy cost [16] can increase the network resource utilization.
The central cloud is a nonnegligible part of a MFC network that can take on large amounts of cache and uninstall. In most studies [17], fog computing is connected with the central cloud with wireless network. A few papers studying the relationship between optical fiber and fog computing networks [18] focus on the coordination of optical networks. Fiber-optic central cloud and MFC network are used to optimize the resource and enhance the data processing capability of the network.
The location migration caused by terminal movement is fully analyzed in MFC [19]; however, the change of access network caused by location movement is often ignored. Mobile terminals tend to access low-cost networks (e.g., Wi-Fi networks), which can reduce transmission costs. Low-cost networks at different locations are not the same. When the location of the mobile terminal changes, the low-cost network that the user expects to access changes [20]. To solve the problem of network migration and mobile fog computing offloading, in heterogeneous networks, this paper proposes an integrating UAV multilevel MFC network offloading model (IMMFCM) based on the MDP algorithm. The distinct contributions of this paper are as follows:
(i)
The multilevel MFC network offloading model containing terminal equipment, UAV, FAP, and central cloud is constructed for remote communication and low-cost coverage scenarios, where UAVs are connected with terminal equipment and FAP through a wireless network, and the central cloud is connected with FAP through optical fiber. Multilevel network structure can classify fog nodes and realize efficient utilization of resources
(ii)
UAVs undertake relay and FN functions in the integrated MFC network, which realizes the MFC flexible, efficient, and low-cost networking mode. Considering the size of the task itself, the model applies the MDP algorithm to obtain the best resource optimization and offloading decision by an iterative method
(iii)
Considering the heterogeneous network, this model analyzes the network selection of mobile terminals in the MFC network during migration and obtains the best offloading strategy to realize low-cost network connection
2. Multilevel MFC System
MFC extends the computing, storage, and network capabilities of the cloud to the edge; solves the problems of network unavailability, over-full bandwidth, and delay time to some extent; and realizes the high-speed and low-delay applications.
The MFC network containing UAV and central clouds is suitable for multiple complex application scenarios. When MFC is applied to emergency rescue, the network can realize fast networking and timely transmission of information. When MFC is applied to agricultural data monitoring direction, the monitoring equipment needs to establish temporary communication with the MFC network due to the hardware constraints of the monitoring equipment itself. Power line inspection is similar to agricultural communication. Fusion MFC networks can provide flexible communication support for remote, uncertain inspection lines. The UAV-assisted MFC network of central cloud access achieves flexible network access and task offloading.
2.1. MFC Network Scene
UAV as a flexible communication extension equipment is a part of the MFC network that cannot be ignored. The UAV hover flights after approaching the terminal equipment according to the established route [13]. At this point, UAV act as a fog node (FN) in the MFC network to serve mobile terminal equipment. In this paper, the UAV can undertake two functions of task computing offloading or relay forwarding. MFC, as the middle layer of the network [21], cooperates with the central cloud to process tasks, which is an important way of offloading and caching. A multilevel MFC system model considered in this paper is shown in Figure 1.
[figure omitted; refer to PDF]Considering the environment in which the mobile terminal equipment is located, different wireless technologies (e.g. Wi-Fi networks, cellular networks) are deployed in the access network. Mobile terminal equipment can select the best communication quality network in heterogeneous networks for access and task offloading. Once the mobile terminal equipment has completed the access network selection, the offloading process will adopt the wireless network. FAP is far away from the cloud center and uses optical fiber to transmit information [22].
2.2. Multilevel Network Model
The proposed system is a multilevel MFC network offloading model in this paper, as shown in Figure 1. Zero-level offloading contains mobile terminal devices. At the first-level offloading, UAV with fog node and relay node functions contains certain computing resources. The UAV as the relay node can transmit the computing task to FAPs. At the second-level offloading, FAP has large forwarding capacity and computing resources, which can provide the services of computing offloading and task forwarding. In the third-level offloading, the central cloud has numerous computing resources that can provide processing and caching for very large computing tasks.
Zero-Level Offloading (Level 0). When the hardware resources of the terminal equipment meet the calculation requirements and cache capacity of the task, the task carries on the calculation processing in the terminal equipment. Level 0 offloading is suitable for easier task selection.
First-Level Offloading (Level 1). This level means that when the local resources are not enough to complete the computing task, the terminal equipment offloads the task to the nearby UAV (FN) with computing resources.
Second-Level Offloading (Level 2). When the computing task is so complicated that UAV cannot undertake it or UAV energy is insufficient, the task is offloaded to the FAP. The FAP will process the task and return the result. There are two ways for Level 2. The first way is to offload the task directly to Level 2 through the wireless network. The second way is to offload the task to Level 2 by UAV relay.
Third-level Offloading (Level 3). When the task requires caching or the task complexity exceeds FAP capabilities, the tasks are forwarded through the FAP to the central cloud. There are also two ways for Level 3. The first way is to offload the task to Level 2 and then to Level 3. The second way is to forward the task from the UAV relay to the second unload level and then to the third unload level. The second way is to offload the task to Level 2 by UAV relay and then transfer the task to Level 3.
The task can be offloaded directly by the equipment or relayed through the UAV when Level 2 is selected. The task must pass through the FAP if Level 3 is selected. The multilevel offloading decision algorithm is executed in the terminal equipment, and the execution result will show the offloading level that the task finally selects. The offloading process is shown in Figure 2.
[figure omitted; refer to PDF]The time delay cost
3. MFC Network Offloading Algorithm
This part obtains the system utility function by analyzing the offloading state, offloading action, and offloading state transfer. The MDP algorithm is used to implement offloading decision, resource optimization, and utility function solution. Define the state space
The offloading stage
The area
As the task status is in the buffer period (
The policy decision action will affect the stage in which the task is located; that is, the action
The system utility function is determined by the final stage of the task and the process actions. The system utility function
Let
4. Simulation
The simulation settings are based on the works in [22, 23, 29]. The detailed simulation parameters are listed in Table 1 unless specified otherwise.
Table 1
Simulation parameters.
Parameter | Symbol and value |
Computing resource | |
Data size | |
Energy consumption status | |
Channel capacity |
Wi-Fi networks and cellular networks (4G/5G) are mainly considered in heterogeneous networks mentioned in this paper. In the mode, the network vector is
4.1. Performance Comparison of Different Scenarios
For the performance evaluation, we compare the proposed scheme, S-immfcm, with six schemes: (1) S-ter where the terminal equipment only computes the task locally, (2) S-uav where the terminal equipment offloads the task to the UAV only, (3) S-fap where the terminal equipment offloads the task to the FAP only, (4) S-refap where the task is offloaded on the FAP by UAV relay, (5) S-cen where the task is offloaded to the central cloud for processing by FAP forwarding, (6) S-recen where the task is offloaded to the central cloud by UAV relay and FAP forwarding. Simulation comparison is made when the terminal is close to UAV and FAP;
In Figure 4, the utility function decreases with the increase of the task size. It can be seen that the total utility function of the multilevel mobile fog computing model proposed in this paper is the highest, which shows that the proposed model can realize the effectiveness and reliability of the network. During this simulation environment, the mobile terminal is close to the FAP and the direct communication environment is better. When the computing task is smaller, the utility function of S-ter is close to the S-immfcm. When the task is increased a little, the utility function of S-fap is close to the S-immfcm. And the utility function of S-uav is much different from the S-immfcm. This phenomenon indicates that mobile terminal equipment tends to offload the task directly to the FAP when the communication environment is better. When the task is huge, the utility function of S-cen is close to the S-immfcm. This is due to the excessive system burden and the low utility function caused by huge tasks. The terminal is more expected to transfer tasks to the central cloud for computation.
4.2. Relation of Transport Distance
The distance between mobile terminal equipment and fog node affects the quality of communication channel. This part will change the distance from terminal equipment to UAV and FAP and analyze the trend of system utility function and offloading decision. The distance relationship is shown in Table 2:
Table 2
The distance relationship.
Distance (m0 | Distes-A | Distes-B | Distes-C |
Terminal and UAV | 1000 | 1000 | 2000 |
UAV and FAP | 1000 | 2000 | 2000 |
Terminal and FAP | 2000 | 3000 | 4000 |
In the model, the UAV is always between the terminal equipment and the FAP. And the distance from the terminal device to the FAP is equal to the distance from the terminal equipment to the UAV plus the distance from the UAV to the FAP. The simulation results are shown in the following figure.
As shown in Figure 5, when the task size is certain, among the three distances, the Distes-A utility function is the highest and the Distes-C utility function is the lowest. This phenomenon indicates that the longer the distance between the mobile terminal and the fog node in the MFC network, the worse the service quality and the higher the system resource waste.
[figure omitted; refer to PDF]As shown in Figure 6, the terminal selection of offloading nodes is different as the task increases. And “0’” is Level 0, “1” is Level 1, “2” is Level 2, “2.5” is UAV relay Level 2, “3” is Level 3, and “3.5” is UAV relay Level 3. As the task increases, under three distance environments, the offloading level switches from Level 0 to Level 1 at the same time. This is because it is the terminal’s own computing resources that restrict the performance of the terminal and is less affected by the communication environment. When the task is larger than a certain value, the terminal cannot undertake the task processing. Compared with Distes-A, Distes-B has a longer distance between the terminal and UAV, and the communication environment becomes worse. The offloading strategy changes from directly Level 2 to UAV relay Level 2. When the distance between the terminal and UAV also increases, the system cost is too high after relaying, and the final task is to offload to the central cloud for calculation. This shows that the multilevel MFC network helps to select a suitable offloading fog node according to the communication environment, which ensures the efficient use of system resources and improves the user’s service quality.
[figure omitted; refer to PDF]4.3. Delay Cost Analysis
In the Internet of Things, the delay problem is the indicator that the terminal pays more attention to. This part will analyze the delay of the MFC network and MEC network in the process of task offloading.
In Figure 7, the time delay in both MFC and MEC networks increases stepwise as the task is increasing. MFC network time delay performance is obviously better than the MEC network for lightweight task offloading. This shows that the MFC network can provide more flexible, balanced, and fast offloading services for most computing tasks. The stepped rise of delay caused by the change of the offloading level in the figure can also illustrate that the multilevel offload model helps reduce the delay in the network.
[figure omitted; refer to PDF]4.4. Discussion on
The weighting factor
As shown in Figure 8, when the task is small, the system total utility function with a smaller
In Figure 9, as the task increases, the offloading strategy corresponding to different
Figure 10 shows the effect of the weighting factor
5. Conclusion
Aiming at the problem of offloading strategies for computation-intensive and latency-critical tasks in the network, in a heterogeneous network environment, this paper analyzes the system utility functions of delay and energy consumption in the integrating UAV MFC network. In the case where UAV contains relay function and fog node function, an integrating UAV multilevel MFC network offloading model including the central cloud based on the MDP algorithm is proposed. In the multilevel offloading model, each offloading level can flexibly share the offload task, achieve the best use of system resources, ensure the user’s QOS, and reduce the computing burden on the terminal equipment. Optimizing the positional relationship between fog nodes can improve the communication quality of the channel and ensure the reliability of task offload, which is also the direction of subsequent research.
Acknowledgments
This work was supported by the National Natural Science Foundation of China (Nos. 61601182 and 61771195), Natural Science Foundation of Hebei Province (F2017502059 and F2018502047), and in part by the Fundamental Research Funds for the Central Universities under Grant 2019MS088.
[1] M. Peng, S. Yan, K. Zhang, C. Wang, "Fog-computing-based radio access networks: issues and challenges," IEEE Network, vol. 30 no. 4, pp. 46-53, DOI: 10.1109/MNET.2016.7513863, 2016.
[2] A. U. R. Khan, M. Othman, S. A. Madani, S. U. Khan, "A survey of mobile cloud computing application models," IEEE communications surveys & tutorials, vol. 16 no. 1, pp. 393-413, 2014.
[3] C. Gong, F. Lin, X. Gong, Y. Lu, "Intelligent cooperative edge computing in the Internet of Things," IEEE Internet of Things Journal,DOI: 10.1109/JIOT.2020.2986015, 2020.
[4] E. Baccarelli, M. Scarpiniti, A. Momenzadeh, "EcoMobiFog–design and dynamic optimization of a 5G Mobile-fog-cloud multi-tier ecosystem for the real-time distributed execution of stream applications," IEEE Access, vol. 7, pp. 55565-55608, DOI: 10.1109/ACCESS.2019.2913564, 2019.
[5] S. N. Shirazi, A. Gouglidis, A. Farshad, D. Hutchison, "The extended cloud: review and analysis of mobile edge computing and fog from a security and resilience perspective," IEEE Journal on Selected Areas in Communications, vol. 35 no. 11, pp. 2586-2595, DOI: 10.1109/JSAC.2017.2760478, 2017.
[6] Y. Dong, S. Guo, J. Liu, Y. Yang, "Energy-efficient fair cooperation fog computing in mobile edge networks for smart city," IEEE Internet of Things Journal, vol. 6 no. 5, pp. 7543-7554, DOI: 10.1109/JIOT.2019.2901532, 2019.
[7] A. Bozorgchenani, D. Tarchi, G. E. Corazza, "Centralized and distributed architectures for energy and delay efficient fog network-based edge computing services," IEEE Transactions on Green Communications and Networking, vol. 3 no. 1, pp. 250-263, DOI: 10.1109/TGCN.2018.2885443, 2019.
[8] R. A. Addad, D. L. C. Dutra, M. Bagaa, T. Taleb, H. Flinck, "Towards a fast service migration in 5G," 2018 IEEE Conference on Standards for Communications and Networking (CSCN), .
[9] A. Nassar, Y. Yilmaz, "Reinforcement learning for adaptive resource allocation in fog RAN for IoT with heterogeneous latency requirements," IEEE Access, vol. 7, pp. 128014-128025, DOI: 10.1109/ACCESS.2019.2939735, 2019.
[10] F. Song, M. Zhu, Y. Zhou, I. You, H. Zhang, "Smart collaborative tracking for ubiquitous power IoT in edge-cloud interplay domain," IEEE Internet of Things Journal,DOI: 10.1109/JIOT.2019.2958097, 2020.
[11] S. Eom, H. Lee, J. Park, I. Lee, "UAV-aided wireless communication design with propulsion energy constraint," 2018 IEEE International Conference on Communications (ICC), .
[12] X. Wei, C. Tang, J. Fan, S. Subramaniam, "Joint optimization of energy consumption and delay in cloud-to-thing continuum," IEEE Internet of Things Journal, vol. 6 no. 2, pp. 2325-2337, DOI: 10.1109/JIOT.2019.2906287, 2019.
[13] A. A. A. Ateya, A. Muthanna, R. Kirichek, M. Hammoudeh, A. Koucheryavy, "Energy- and latency-aware hybrid offloading algorithm for UAVs," IEEE Access, vol. 7, pp. 2169-3536, 2019.
[14] Y. X. Tiankui Zhang, J. Loo, D. Yang, "Joint computation and communication design for UAV-assisted mobile edge computing in IoT," IEEE Transactions on Industrial Informatics (Early Access), .
[15] X. Hu, K.-K. Wong, K. Yang, Z. Zheng, "UAV-assisted relaying and edge computing: scheduling and trajectory optimization," IEEE Transactions on Wireless Communications, vol. 18 no. 10, pp. 4738-4752, DOI: 10.1109/TWC.2019.2928539, 2019.
[16] D. Han, S. Li, Z. Chen, "Hybrid energy ratio allocation algorithm in a multi-base-station collaboration system," IEEE Access, vol. 7, pp. 147001-147009, DOI: 10.1109/ACCESS.2019.2946285, 2019.
[17] J. Li, X. Li, J. Yuan, R. Zhang, "Fog computing-assisted trustworthy forwarding scheme in mobile Internet of Things," IEEE Internet of Things Journal, vol. 6 no. 2, pp. 2778-2796, DOI: 10.1109/JIOT.2018.2874808, 2019.
[18] Z. Liu, J. Zhang, Y. Li, B. Lin, "Joint jobs scheduling and lightpath provisioning in fog computing micro datacenter networks," IEEE/OSA Journal of Optical Communications and Networking, vol. 10 no. 7, pp. 152-163, 2018.
[19] Y. Shi, S. Chen, X. Xu, "MAGA: a mobility-aware computation offloading decision for distributed mobile cloud computing," IEEE Internet of Things Journal, vol. 5 no. 1, pp. 164-174, DOI: 10.1109/JIOT.2017.2776252, 2018.
[20] H. Ko, J. Lee, S. Pack, "Spatial and temporal computation offloading decision algorithm in edge cloud-enabled heterogeneous networks," IEEE Access, vol. 6, pp. 18920-18932, DOI: 10.1109/ACCESS.2018.2818111, 2018.
[21] H. Hui, C. Zhou, S. Xu, F. Lin, "A novel secure data transmission scheme in industrial internet of things," China Communications, vol. 17 no. 1, pp. 73-88, 2020.
[22] R. Zhu, S. Li, P. Wang, Y. Tan, J. Yuan, "Gradual migration of co-existing fixed/flexible optical networks for cloud-fog computing," IEEE Access, vol. 8, pp. 50637-50647, DOI: 10.1109/ACCESS.2020.2979895, 2020.
[23] Z. Chen, N. Xiao, D. Han, "Multi-level task offloading and resource optimization of edge computing networks considering UAV relay and green energy," Applied sciences, vol. 10 no. 7, 2020.
[24] D. Jiang, L. Huo, Z. Lv, H. Song, W. Qin, "A joint multi-criteria utility-based network selection approach for Vehicle-to-Infrastructure networking," IEEE Transactions on Intelligent Transportation Systems, vol. 19 no. 10, pp. 3305-3319, DOI: 10.1109/TITS.2017.2778939, 2018.
[25] J. L. Yao, Y. Z. Sun, H. P. Ren, C. Grebogi, "Experimental wireless communication using chaotic baseband waveform," IEEE Transactions on Vehicular Technology, vol. 68 no. 1, pp. 578-591, DOI: 10.1109/TVT.2018.2882422, 2019.
[26] H. S. Dhillon, R. K. Ganti, F. Baccelli, J. G. Andrews, "Modeling and analysis of K-tier downlink heterogeneous cellular networks," IEEE Journal on Selected Areas in Communications, vol. 30 no. 3, pp. 550-560, DOI: 10.1109/JSAC.2012.120405, 2012.
[27] A. Asheralieva, D. Niyato, "Hierarchical game-theoretic and reinforcement learning framework for computational offloading in UAV-enabled mobile edge computing networks with multiple service providers," IEEE Internet of Things Journal, vol. 6 no. 5, pp. 8753-8769, DOI: 10.1109/JIOT.2019.2923702, 2019.
[28] M. A. Alsheikh, D. T. Hoang, D. Niyato, H. P. Tan, S. Lin, "Markov decision processes with applications in wireless sensor networks: a survey," IEEE Communications Surveys & Tutorials, vol. 17 no. 3, pp. 1239-1267, DOI: 10.1109/COMST.2015.2420686, 2015.
[29] B. Liu, J. Wang, S. Ma, F. Zhou, Y. Ma, G. Lu, "Energy-efficient cooperation in mobile edge computing-enabled cognitive radio networks," IEEE Access, vol. 7, pp. 45382-45394, 2019.
[30] H. Ko, J. Lee, S. Pack, "An opportunistic push scheme for online social networking services in heterogeneous wireless networks," IEEE Transactions on Network and Service Management, vol. 14 no. 2, pp. 416-428, DOI: 10.1109/TNSM.2017.2669524, 2017.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2020 Zhixiong Chen et al. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
The mobile fog computing (MFC) network that integrates unmanned aerial vehicles (UAV) fully exerts its advantages of flexible deployment, load balance, and rapid response. Under complex network environment, proposing a reasonable offloading model and according resource optimization of the MFC network is important to satisfy high-requirement offloading standard. In this paper, a multilevel MFC offloading model where UAV and fog nod undertake relay nodes and offloading computing nodes are established for computation-intensive and latency-critical tasks, considering heterogeneous network selection , dynamic channel quality and central cloud access . With the total system utility optimality function including reward function maximization as the goal, the MDP algorithm is applied to solve the best offloading decision of the computing task and the balanced load mode of the MFC network. Finally, the simulation section verifies the excellent performance of the proposed multilevel MFC offloading model in network resource utilization. Simulation results show that the model can optimize the relative position of service nodes in MFC network and ensure the offloading reliability of terminal equipment.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer