Research on Task-Oriented Computation Offloading Decision in Space-Air-Ground Integrated Network
<p>Architecture of the Space–Earth Integration Network. The structure of the Space–Air–Ground Integrated Network is given from the perspective of network nodes, and the space-based backbone network is the core infrastructure of the space–ground integrated information network to meet the needs of various types of communications through the integration of space and ground networks.</p> "> Figure 2
<p>Markov State Transition Model. The Space–Air–Ground Integrated Network is abstracted into an offloading network model represented by Markov states, with <span class="html-italic">i</span> denoting the task offloading location and circles de-noting the Markov states in each decision period. Taking the edge access network in the middle layer as an example, the whole Markovian decision process is given, which is represented by gray circles.</p> "> Figure 3
<p>Network Switching Flowchart. This figure represents the network selection and switching process during task offloading. Network switching is always present during the whole task offloading process, always keeping the network where the current task is offloaded as the optimal network, so that the delay and energy cost of task offloading are minimized.</p> "> Figure 4
<p>Task Offloading Process Movement Model. The connection boundary of the wireless network is a circular shape. Its center, O, is the transmitting and receiving antenna of the signal of the offload terminal device, which represents the terminal location of the current task offload of the network. The radius of the boundary circle (indicated by the dotted line) is the connection range of the infinite network, and the solid line indicates the moving path of the terminal equipment within the circle, where Point A represents the initial position of the offloading site when the task is unloaded, and Points B, C and D are the positions of the offloading site in the process of moving.</p> "> Figure 5
<p>Comparison of total cost of delay and energy consumption weight at 0.5. Black indicates the computation offloading method based on Lyapunov algorithm, red indicates the computation offloading method based on classical Q-learning algorithm, and green indicates the computation offloading method of DQN algorithm proposed in this paper, comparing the cost of the three approaches when the delay and energy consumption are equally important.</p> "> Figure 6
<p>Comparison of total cost when the delay weight is 0.9. Black indicates the computation offloading method based on Lyapunov algorithm, red indicates the computation offloading method based on classical Q-learning algorithm, and green indicates the computation offloading method of DQN algorithm proposed in this paper, comparing the time delay and energy consumption cost of the three approaches under experimentally sensitive task requirements.</p> "> Figure 7
<p>The change in the number of subtasks switching frequency changes in offloading. Blue indicates the computation offloading based on Lyapunov algorithm, black indicates the computation offloading based on classical Q-learning algorithm, and red indicates the computation offloading method of DQN algorithm proposed in this paper. Compare the number of network switching with task amount during task offloading of the three approaches.</p> "> Figure 8
<p>Comparison of energy consumption costs of different offloading sites. Blue indicates that all tasks are offloaded to the backbone nodes of the network, yellow indicates that all tasks are offloaded to the edge nodes of the network, and red indicates the mixed offloading mode proposed in this paper, where some tasks are offloaded to the backbone nodes and the others are offloaded to the edge nodes. Compare the energy consumption cost of the mixed computation offloading under a certain work request volume with that of the mode in which the particular offloading sites are selected separately.</p> "> Figure 9
<p>Comparison of delay costs of different offloading sites. Blue indicates that all tasks are offloaded to the backbone nodes of the network, yellow indicates that all tasks are offloaded to the edge nodes of the network, and red indicates the mixed offloading mode proposed in this paper, where some tasks are offloaded to the backbone nodes and the others are offloaded to the edge nodes. Compare the delay cost of the mixed computation offloading under a certain work request volume with that of the mode in which a particular offloading sites are selected separately.</p> ">
Abstract
:1. Introduction
2. Materials and Methods
2.1. Related Research
2.2. Computation Offloading Decision Process
2.3. DQN-Based Computation Offloading Decision Algorithm
Algorithm 1 Computation Offloading Algorithm Based on DQN |
|
3. Results
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Liang, H.; Chen, F.C.; Ji, X.S.; Lu, P.; Gao, Y. Development status and applied research on mimic technologies for space-ground integration information network. Sci. Sin. Inf. 2019, 49, 799–818. [Google Scholar]
- Grazia, C.A.; Klapez, M.; Patriciello, N.; Amditis, A.; Sdongos, E. Integration of satellite and LTE for disaster recovery. IEEE Commun. Mag. 2015, 53, 47–53. [Google Scholar]
- Conti, M.; Giordano, S. Mobile ad hoc networking: Milestones, challenges, and new research directions. IEEE Commun. Mag. 2014, 52, 85–96. [Google Scholar] [CrossRef]
- Liu, J.; Shi, Y.; Fadlullah, Z.M.; Kato, N. Space-air-ground integrated network: A survey. IEEE Commun. Surv. Tutor. 2018, 20, 2714–2741. [Google Scholar] [CrossRef]
- Dong, S.Q.; Li, H.L.; Qu, Y.B.; Zhang, Z.; Hu, L. Survey of research on computation offloading strategy in mobile edge computing. Comput. Sci. 2019, 46, 32–40. [Google Scholar]
- Xie, Y.D. Research on Computation Offloading Strategy in Mobile Device Cloud. Master’s Thesis, Beijing University of Posts and Telecommunications, Beijing, China, 2019. [Google Scholar]
- Guo, S. Research on Dynamic Offloading Decision in Mobile Cloud Computing Networks. Master’s Thesis, Beijing University of Posts and Telecommunications, Beijing, China, 2019. [Google Scholar]
- Liao, H.; Zhou, Z.; Zhao, X.; Wang, Y. Learning-based queue-aware task offloading and resource allocation for space–air–ground-integrate power IoT. IEEE Internet Things J. 2021, 8, 5250–5263. [Google Scholar] [CrossRef]
- Xie, R.C.; Lian, X.F.; Jia, Q.M.; Huang, T.; Liu, Y. Survey on computation offloading in mobile edge computing. J. Commun. 2018, 39, 138–155. [Google Scholar]
- Zhang, H.; Guo, F.; Ji, H.; Zhu, C. Combinational auction-based service provider selection in mobile edge computing networks. IEEE Access 2017, 5, 13455–13464. [Google Scholar] [CrossRef]
- Kao, Y.H.; Krishnamachari, B.; Ra, M.R.; Bai, F. Hermes: Latency optimal task assignment for resource-constrained mobile computing. IEEE Trans. Mob. Comput. 2017, 16, 3056–3069. [Google Scholar] [CrossRef]
- Kamoun, M.; Labidi, W.; Sarkiss, M. Joint resource allocation and offloading strategies in cloud enabled cellular networks. In Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015. [Google Scholar]
- Zhao, P.; Tian, H.; Qin, C.; Nie, G. Energy-saving offloading by jointly allocating radio and computational resources for mobile edge computing. IEEE Access 2017, 5, 11255–11268. [Google Scholar] [CrossRef]
- Wang, W.; Zhou, W. Computational offloading with delay and capacity constraints in mobile edge. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017. [Google Scholar]
- Du, J.; Zhao, L.; Feng, J.; Chu, X. Computation offloading and resource allocation in mixed fog/cloud computing systems with min-max fairness guarantee. IEEE Trans. Commun. 2018, 66, 1594–1608. [Google Scholar] [CrossRef] [Green Version]
- Liu, Y.; Yu, F.R.; Li, X.; Ji, H.; Leung, V.C. Distributed resource allocation and computation offloading in fog and cloud networks with non-orthogonal multiple access. IEEE Trans. Veh. Technol. 2018, 67, 12137–12151. [Google Scholar] [CrossRef]
- Ren, J.; Yu, G.; Cai, Y.; He, Y. Latency optimization for resource allocation in mobile-edge computation offloading. IEEE Trans. Wirel. Commun. 2018, 17, 5506–5519. [Google Scholar] [CrossRef] [Green Version]
- Chen, M.; Hao, Y.X. Task offloading for mobile edge computing in software defined ultra-dense network. IEEE J. Sel. Areas Commun. 2018, 36, 587–597. [Google Scholar] [CrossRef]
- Yu, R.Z.; Xue, G.L.; Zhang, X. Application provision in fog computing-enabled internet-of-things: A network perspective. In Proceedings of the IEEE INFOCOM 2018-IEEE Conference on Computer Communications, Honolulu, HI, USA, 15–19 April 2018. [Google Scholar]
- Wei, F.; Chen, S.X.; Zou, W.X. A greedy algorithm for task offloading in mobile edge computing system. China Commun. 2018, 15, 149–157. [Google Scholar] [CrossRef]
- Chen, W.W.; Wang, D.; Li, K.Q. Multi-user multi-task computation offloading in green mobile edge cloud computing. IEEE Trans. Serv. Comput. 2018, 12, 726–738. [Google Scholar] [CrossRef]
- Pham, Q.V.; Leanh, T.; Tran, N.H.; Park, B.J.; Hong, C.S. Decentralized computation offloading and resource allocation for mobile-edge computing: A matching game approach. IEEE Access 2018, 6, 75868–75885. [Google Scholar] [CrossRef]
- Xu, J.; Chen, L.X.; Zhou, P. Joint service catching and task offloading for mobile edge computing in dense network. In Proceedings of the IEEE INFOCOM 2018-IEEE Conference on Computer Communications, Honolulu, HI, USA, 15–19 April 2018. [Google Scholar]
- Yu, H.Y.; Wang, Q.Y.; Guo, S.T. Energy-efficient task offloading and resource scheduling for mobile edge computing. In Proceedings of the 2018 IEEE International Conference on Networking, Architecture and Storage (NAS), Chongqing, China, 11–14 October 2018. [Google Scholar]
- Abdenacer, N.; Wu, H.; Abdelkader, N.N.; Dhelim, S.; Ning, H. A novel framework for mobile edge computing by optimizing task offloading. IEEE Internet Things J. 2021. [Google Scholar] [CrossRef]
- Zhang, W.; Aung, N.; Dhelim, S.; Ai, Y. DIFTOS: A distributed infrastructure-free traffic optimization system based on vehicular ad hoc networks for urban environments. Sensors 2018, 18, 2567. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Xu, H.J. Research on Optimization in NB-IoT Based on Fog Computing. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2019. [Google Scholar]
- Mohammad, M. AlDurgam. An integrated inventory and workforce planning markov decision process model with a variable production rate. IFAC PapersOnLine 2019, 52, 13. [Google Scholar]
- Zhang, C.Q. Research on Path Loss of ETC System Based on Radio Frequency Identification Technology. Master’s Thesis, Hefei University of Technology, Hefei, China, 2019. [Google Scholar]
- Chu, X.J. Research on Indoor Location and Application Based on WIFI Signal Strength. Master’s Thesis, Jiangsu University of Science and Technology, Zhenjiang, China, 2016. [Google Scholar]
- Fedushko, S. Adequacy of Personal Medical Profiles Data in Medical Information Decision-Making Support System. In Proceedings of the International Conference on Rural and Elderly Health Informatics (IREHI 2018), Cotonou, Benin, 3–4 December 2018; CEUR Workshop Proceedings. 2020; Volume 2544. Available online: http://ceur-ws.org/Vol-2544/shortpaper4.pdf (accessed on 10 May 2021).
Type | Factors Affecting Decision |
---|---|
Terminal (Offloader) | Data privacy and location |
Offloading sites (Offloadee) | CPU performance, energy, storage space, memory size |
Task characteristics | Calculate the data size and execution delay of offloading tasks |
Type | Computing Frequency |
---|---|
B1 | 3 GHz |
B2 | 3.5 GHz |
B3 | 4 GHz |
B4 | 5 GHz |
E1 | 2 MHz |
E2 | 3 MHz |
E3 | 5 MHz |
E4 | 1 MHz |
E5 | 2.5 MHz |
E6 | 4MHz |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, J.; Lian, X.; Liu, C. Research on Task-Oriented Computation Offloading Decision in Space-Air-Ground Integrated Network. Future Internet 2021, 13, 128. https://doi.org/10.3390/fi13050128
Liu J, Lian X, Liu C. Research on Task-Oriented Computation Offloading Decision in Space-Air-Ground Integrated Network. Future Internet. 2021; 13(5):128. https://doi.org/10.3390/fi13050128
Chicago/Turabian StyleLiu, Jun, Xiaohui Lian, and Chang Liu. 2021. "Research on Task-Oriented Computation Offloading Decision in Space-Air-Ground Integrated Network" Future Internet 13, no. 5: 128. https://doi.org/10.3390/fi13050128
APA StyleLiu, J., Lian, X., & Liu, C. (2021). Research on Task-Oriented Computation Offloading Decision in Space-Air-Ground Integrated Network. Future Internet, 13(5), 128. https://doi.org/10.3390/fi13050128