Non-Euclidean Graph-Convolution Virtual Network Embedding for Space–Air–Ground Integrated Networks
Abstract
:1. Introduction
1.1. Pose Challenges
1.2. Work Contributions
- To scientifically schedule the resources while maximizing resource utilization, we employ VNE technology to arrange multidomain resources in a SAGIN.
- Based on the excellent decision-making properties of DRL, we propose an orchestration network to calculate the embedding probability of nodes. It mainly utilizes graph convolution to capture the non-Euclidean structural information of the neighborhood, which updates its own features by fusing the feature information of neighboring nodes. In addition, the breadth-first search algorithm is employed for link mapping. Finally, a specific reward mechanism combined with the gradient descent mechanism is employed to guide positive learning.
- In view of the security issues of VNE in SAGINs, we impose security-level constraints on nodes, so that resource access is restricted. Each SAGIN node is subject to the security level, and VN requests can only access resources that meet the security constraints.
- Aiming at the actual characteristics of SAGINs, a simulation environment is modeled. Moreover, we conduct all-around rigorous experiments. In the end, the experimental results on long-term average revenue, VNR acceptance ratio, and long-term revenue–cost ratio show that the proposed algorithm outperforms advanced baselines.
1.3. Paper Organization
2. Related Work
2.1. AI-Driven Space–Air–Ground Integrated Network
2.2. Virtual Network Embedding Algorithm
2.3. Security-Aware VNE Algorithm
3. Problem Modeling and Definition
3.1. Network Modeling
3.2. Problem Definition
4. VNE Constraints and Related Indicators
4.1. Embedded Constraints
4.2. Resource Consumption Indicators
4.3. Evaluation Indicators
5. The Proposed Algorithm
5.1. Data Preprocessing
- represents the sum of the bandwidth of the links between the nodes connected to the current node of interest in all domains of the SAGIN. It should be noted that these links not only include interlinks but also intralinks. In this way, we can take into account the multidomain characteristics of the SAGIN at the same time, not only paying attention to the local characteristics within the domain but also the global characteristics between the domains. This can well describe the comprehensive information of the SAGIN. Let denote the link connected to , then this attribute is specifically expressed as:
- represents the sum of the delay constraint of the links between nodes connected to the current node of interest in all domains of the SAGIN. Similarly, it can be expressed as:It is worth noting that the larger its value, the more serious the delay phenomenon around the current node.
- represents the average distance to nonembedded nodes, which is mainly determined by the distance between all connected points and the number of hops of the links, and is specifically expressed as:
5.2. Node Embedding
5.3. Link Embedding
5.4. Training and Testing
Algorithm 1: The training flow |
6. Experiment
6.1. Simulation Environment and Dataset Configuration
6.2. Training Performance
6.3. Flexible Decision-Making
6.4. Comparison with Other Related Works
7. Conclusions and Outlook
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Saad, W.; Bennis, M.; Chen, M. A vision of 6G wireless systems: Applications, trends, technologies, and open research problems. IEEE Netw. 2019, 34, 134–142. [Google Scholar] [CrossRef] [Green Version]
- Duan, Y.; Chen, N.; Bashir, A.K.; Alshehri, M.D.; Liu, L.; Zhang, P.; Yu, K. A Web Knowledge-Driven Multimodal Retrieval Method in Computational Social Systems: Unsupervised and Robust Graph Convolutional Hashing. IEEE Trans. Comput. Soc. Syst. 2022, 1–11. [Google Scholar] [CrossRef]
- Zhang, P.; Chen, N.; Shen, S.; Yu, S.; Wu, S.; Kumar, N. Future Quantum Communications and Networking: A Review and Vision. IEEE Wirel. Commun. 2022, 1–8. [Google Scholar] [CrossRef]
- Zhou, Z.; Feng, J.; Zhang, C.; Chang, Z.; Zhang, Y.; Huq, K.M.S. SAGECELL: Software-Defined Space-Air-Ground Integrated Moving Cells. IEEE Commun. Mag. 2018, 56, 92–99. [Google Scholar] [CrossRef]
- Zhang, P.; Li, Y.; Kumar, N.; Chen, N.; Hsu, C.H.; Barnawi, A. Distributed Deep Reinforcement Learning Assisted Resource Allocation Algorithm for Space-Air-Ground Integrated Networks. IEEE Trans. Netw. Serv. Manag. 2022, 1. [Google Scholar] [CrossRef]
- Wang, Y.; Su, Z.; Luan, T.H.; Li, R.; Zhang, K. Federated learning with fair incentives and robust aggregation for UAV-aided crowdsensing. IEEE Trans. Netw. Sci. Eng. 2021, 9, 3179–3196. [Google Scholar] [CrossRef]
- Ding, C.; Zhou, A.; Ma, X.; Zhang, N.; Hsu, C.H.; Wang, S. Towards Diversified IoT Services in Mobile Edge Computing. IEEE Trans. Cloud Comput. 2021, 1. [Google Scholar] [CrossRef]
- Shen, S.; Zhou, H.; Feng, S.; Huang, L.; Liu, J.; Yu, S.; Cao, Q. HSIRD: A model for characterizing dynamics of malware diffusion in heterogeneous WSNs. J. Netw. Comput. Appl. 2019, 146, 102420. [Google Scholar] [CrossRef]
- Duan, Y.; Chen, N.; Shen, S.; Zhang, P.; Qu, Y.; Yu, S. FDSA-STG: Fully Dynamic Self-Attention Spatio-Temporal Graph Networks for Intelligent Traffic Flow Prediction. IEEE Trans. Veh. Technol. 2022, 71, 9250–9260. [Google Scholar] [CrossRef]
- Zhang, P.; Wang, C.; Kumar, N.; Liu, L. Space-Air-Ground Integrated Multi-Domain Network Resource Orchestration Based on Virtual Network Architecture: A DRL Method. IEEE Trans. Intell. Transp. Syst. 2022, 23, 2798–2808. [Google Scholar] [CrossRef]
- Sun, W.; Lian, S.; Zhang, H.; Zhang, Y. Lightweight Digital Twin and Federated Learning with Distributed Incentive in Air-Ground 6G Networks. IEEE Trans. Netw. Sci. Eng. 2022, 1–13. [Google Scholar] [CrossRef]
- Guo, Y.; Li, Q.; Li, Y.; Zhang, N.; Wang, S. Service Coordination in the Space-Air-Ground Integrated Network. IEEE Netw. 2021, 35, 168–173. [Google Scholar] [CrossRef]
- Sheng, J.; Cai, X.; Li, Q.; Wu, C.; Ai, B.; Wang, Y.; Kadoch, M.; Yu, P. Space-air-ground integrated network development and applications in high-speed railways: A survey. IEEE Trans. Intell. Transp. Syst. 2021, 23, 10066–10085. [Google Scholar]
- Gu, S.; Zhang, Q.; Xiang, W. Coded storage-and-computation: A new paradigm to enhancing intelligent services in space-air-ground integrated networks. IEEE Wirel. Commun. 2020, 27, 44–51. [Google Scholar] [CrossRef]
- Duan, Y.; Chen, N.; Zhang, P.; Kumar, N.; Chang, L.; Wen, W. MS2GAH: Multi-label semantic supervised graph attention hashing for robust cross-modal retrieval. Pattern Recognit. 2022, 128, 108676. [Google Scholar] [CrossRef]
- Zhan, K.; Chen, N.; Santhosh Kumar, S.V.N.; Kibalya, G.; Zhang, P.; Zhang, H. Edge computing network resource allocation based on virtual network embedding. Int. J. Commun. Syst. 2022, e5344. [Google Scholar] [CrossRef]
- Liu, J.; Wang, X.; Shen, S.; Fang, Z.; Yu, S.; Yue, G.; Li, M. Intelligent Jamming Defense Using DNN Stackelberg Game in Sensor Edge Cloud. IEEE Internet Things J. 2022, 9, 4356–4370. [Google Scholar] [CrossRef]
- Kato, N.; Fadlullah, Z.M.; Tang, F.; Mao, B.; Tani, S.; Okamura, A.; Liu, J. Optimizing space-air-ground integrated networks by artificial intelligence. IEEE Wirel. Commun. 2019, 26, 140–147. [Google Scholar] [CrossRef] [Green Version]
- Liao, S.; Wu, J.; Li, J.; Bashir, A.K.; Mumtaz, S.; Jolfaei, A.; Kvedaraite, N. Cognitive Popularity Based AI Service Sharing for Software-Defined Information-Centric Networks. IEEE Trans. Netw. Sci. Eng. 2020, 7, 2126–2136. [Google Scholar] [CrossRef]
- Liao, H.; Zhou, Z.; Zhao, X.; Wang, Y. Learning-Based Queue-Aware Task Offloading and Resource Allocation for Space–Air–Ground-Integrated Power IoT. IEEE Internet Things J. 2021, 8, 5250–5263. [Google Scholar]
- Fischer, A.; Botero, J.F.; Beck, M.T.; de Meer, H.; Hesselbach, X. Virtual Network Embedding: A Survey. IEEE Commun. Surv. Tutorials 2013, 15, 1888–1906. [Google Scholar] [CrossRef]
- Zhang, W.; Wang, D.; Yu, S.; He, H.; Wang, Y. Repeatable Multi-Dimensional Virtual Network Embedding in Cloud Service Platform. IEEE Trans. Serv. Comput. 2021, 15, 3499–3512. [Google Scholar] [CrossRef]
- Zhang, P.; Wang, C.; Jiang, C.; Benslimane, A. Security-Aware Virtual Network Embedding Algorithm Based on Reinforcement Learning. IEEE Trans. Netw. Sci. Eng. 2021, 8, 1095–1105. [Google Scholar] [CrossRef]
- Chen, N.; Zhang, P.; Kumar, N.; Hsu, C.H.; Abualigah, L.; Zhu, H. Spectral graph theory-based virtual network embedding for vehicular fog computing: A deep reinforcement learning architecture. Knowl.-Based Syst. 2022, 257, 109931. [Google Scholar] [CrossRef]
- Shafi, M.; Jha, R.K. Artificial Dust Based Attack Modelling: A Threat to the Security of Next Generation WCN. IEEE Trans. Netw. Sci. Eng. 2022, 9, 4001–4016. [Google Scholar] [CrossRef]
- Zhang, Y.; Li, C.; Chen, N.; Zhang, P. Intelligent Requests Orchestration for Microservice Management Based on Blockchain in Software Defined Networking: A Security Guarantee. In Proceedings of the 2022 IEEE International Conference on Communications Workshops (ICC Workshops), Seoul, Republic of Korea, 16–20 May 2022; pp. 254–259. [Google Scholar] [CrossRef]
- Song, H.; Gu, B.; Son, K.; Choi, W. Joint Optimization of Edge Computing Server Deployment and User Offloading Associations in Wireless Edge Network via a Genetic Algorithm. IEEE Trans. Netw. Sci. Eng. 2022, 9, 2535–2548. [Google Scholar] [CrossRef]
- Liu, J.; Shi, Y.; Fadlullah, Z.M.; Kato, N. Space-Air-Ground Integrated Network: A Survey. IEEE Commun. Surv. Tutorials 2018, 20, 2714–2741. [Google Scholar] [CrossRef]
- Yu, S.; Gong, X.; Shi, Q.; Wang, X.; Chen, X. EC-SAGINs: Edge Computing-enhanced Space–Air–Ground Integrated Networks for Internet of Vehicles. IEEE Internet Things J. 2021, 9, 5742–5754. [Google Scholar] [CrossRef]
- Xiang, W.; Huang, T.; Wan, W. Machine learning based optimization for vehicle-to-infrastructure communications. Future Gener. Comput. Syst. 2019, 94, 488–495. [Google Scholar] [CrossRef]
- Chowdhury, N.M.K.; Rahman, M.R.; Boutaba, R. Virtual network embedding with coordinated node and link mapping. In Proceedings of the IEEE INFOCOM 2009, Rio de Janeiro, Brazil, 19–25 April 2009; IEEE: Piscataway, NJ, USA, 2009; pp. 783–791. [Google Scholar]
- Cheng, X.; Su, S.; Zhang, Z.; Wang, H.; Yang, F.; Luo, Y.; Wang, J. Virtual network embedding through topology-aware node ranking. ACM SIGCOMM Comput. Commun. Rev. 2011, 41, 38–47. [Google Scholar] [CrossRef]
- Zhang, P.; Yao, H.; Li, M.; Liu, Y. Virtual network embedding based on modified genetic algorithm. Peer-Netw. Appl. 2019, 12, 481–492. [Google Scholar] [CrossRef]
- Yao, H.; Ma, S.; Wang, J.; Zhang, P.; Jiang, C.; Guo, S. A Continuous-Decision Virtual Network Embedding Scheme Relying on Reinforcement Learning. IEEE Trans. Netw. Serv. Manag. 2020, 17, 864–875. [Google Scholar] [CrossRef]
- Kipf, T.N.; Welling, M. Semi-supervised classification with graph convolutional networks. arXiv 2016, arXiv:1609.02907. [Google Scholar]
- Liu, S.; Cai, Z.; Xu, H.; Xu, M. Towards security-aware virtual network embedding. Comput. Netw. 2015, 91, 151–163. [Google Scholar] [CrossRef]
- Zhang, P.; Li, H.; Ni, Y.; Gong, F.; Li, M.; Wang, F. Security aware virtual network embedding algorithm using information entropy TOPSIS. J. Netw. Syst. Manag. 2020, 28, 35–57. [Google Scholar] [CrossRef]
- Zhang, P.; Chen, N.; Li, S.; Choo, K.K.R.; Jiang, C. Multi-Domain Virtual Network Embedding Algorithm based on Horizontal Federated Learning. arXiv 2022, arXiv:2205.14665. [Google Scholar]
- Henaff, M.; Bruna, J.; LeCun, Y. Deep convolutional networks on graph-structured data. arXiv 2015, arXiv:1506.05163. [Google Scholar]
- Simonovsky, M.; Komodakis, N. Dynamic edge-conditioned filters in convolutional neural networks on graphs. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 3693–3702. [Google Scholar]
- Zhang, P.; Yao, H.; Liu, Y. Virtual Network Embedding Based on Computing, Network, and Storage Resource Constraints. IEEE Internet Things J. 2018, 5, 3298–3304. [Google Scholar] [CrossRef]
Notation | Definition | |
---|---|---|
SAGIN | ||
Nodes of the space network | ||
Nodes of the aerial network | ||
Nodes of the ground network | ||
Links of the space network | ||
Links of the aerial network | ||
Links of the ground network | ||
Interlinks of the space and aerial networks | ||
Interlinks of the space and ground networks | ||
Interlinks of the aerial and ground networks | ||
Computing resources of the SAGIN nodes | ||
Bandwidth resources of the SAGIN links | ||
Delay constraint of the SAGIN links | ||
Location of the SAGIN nodes | ||
Security level of the SAGIN nodes | ||
VNs | ||
Virtual nodes of the VNs | ||
Virtual links of the VNs | ||
Computing resources of the virtual nodes | ||
Bandwidth resources of the virtual links | ||
Delay constraint of the virtual links | ||
Security level of the virtual nodes |
Simulation Environment | Configuration Information |
---|---|
Number of | 10 |
Number of | 30 |
Number of | 60 |
Number of | 581 |
20–40 TFLOPS | |
20–40 TFLOPS | |
50–100 TFLOPS | |
1–5 Sl | |
50–100 Mbps | |
20–40 ms | |
10–30 ms | |
1–20 ms | |
40–60 ms | |
40–60 ms | |
40–60 ms |
VNR | Configuration Information |
---|---|
Total number | 2000 |
Number (training) | 1000 |
Number (testing) | 1000 |
1–20 TFLOPS | |
0–5 Sl | |
1–20 Mbps | |
1–50 ms |
1–50 ms | 0.874 | ||
1–40 ms | 0.848 | ||
1–30 ms | 0.794 | ||
1–20 ms | 0.687 |
Baselines | Algorithm Basis | Optimization Goal | Description |
---|---|---|---|
NodeRank [32] | Heuristic | Improve embedding revenue | Heuristic search algorithm, embedding based on the ranking of node resource weights |
RCR-VNE [41] | Heuristic | Improve embedding revenue and VNR acceptance ratio | A heuristic algorithm based on multidimensional available resource constraints. |
CDRL [34] | RL | Improve resources utilization | A reinforcement-learning-based VNE algorithm |
Conv-VNE [10] | RL+DL | Improve embedding revenue and VNR acceptance ratio | A VNE algorithm based on reinforcement learning and deep learning (convolutional neural network) |
SGT-VNE [24] | DRL | Improve embedding revenue and reduce embedding cost | A single-domain VNE algorithm based on spectral graph theory applied to a vehicle fog computing network |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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
Chen, N.; Shen, S.; Duan, Y.; Huang, S.; Zhang, W.; Tan, L. Non-Euclidean Graph-Convolution Virtual Network Embedding for Space–Air–Ground Integrated Networks. Drones 2023, 7, 165. https://doi.org/10.3390/drones7030165
Chen N, Shen S, Duan Y, Huang S, Zhang W, Tan L. Non-Euclidean Graph-Convolution Virtual Network Embedding for Space–Air–Ground Integrated Networks. Drones. 2023; 7(3):165. https://doi.org/10.3390/drones7030165
Chicago/Turabian StyleChen, Ning, Shigen Shen, Youxiang Duan, Siyu Huang, Wei Zhang, and Lizhuang Tan. 2023. "Non-Euclidean Graph-Convolution Virtual Network Embedding for Space–Air–Ground Integrated Networks" Drones 7, no. 3: 165. https://doi.org/10.3390/drones7030165
APA StyleChen, N., Shen, S., Duan, Y., Huang, S., Zhang, W., & Tan, L. (2023). Non-Euclidean Graph-Convolution Virtual Network Embedding for Space–Air–Ground Integrated Networks. Drones, 7(3), 165. https://doi.org/10.3390/drones7030165