Dynamic Traffic Grooming Based on Virtualization-Plane-Aided Optimization for Elastic Optical Satellite Networks
Abstract
:1. Introduction
2. Network Architecture and Model
3. Dynamic Traffic Grooming Based on Virtualization-Plane-Aided Optimization
3.1. EOSNV-ETL-PE Algorithm
Algorithm 1 EOSNV-ETL-PE algorithm |
|
3.2. DTG-LFA Algorithm
Algorithm 2 DTG-LFA algorithm |
|
3.3. DTG-VPO Algorithm
- Phase 1: Initialization.In EOSNs, both a physical topology model and a virtual topology , are established. The resource matrix within the topology undergoes initialization. While serves as the foundation, is introduced as a virtual network topology that mirrors the node count of but lacks any initial link connections. dynamically updates its structure to reflect service requests’ arrival and subsequent allocation. An EOSNV-ETL model is established.
- Phase 2: Request arrival.Determine whether the established node connection in contains the source node and destination node for requests. If the and for requests are included, the of all feasible paths is calculated in according to the EOSNV-ETL-PE algorithm, and the set is established.
- Phase 3: Structure a collection of available paths for the twin-layer network.The arriving requests are arranged in according to the value of the alternative path from small to large, and the set is structured. Build the alternative path collection with and from Phase 2. The collection adopts the mode of first and last and simultaneously deletes duplicate paths in and .
- Phase 4: Find alternative solutions.In the proposed DTG-VPO algorithm, alternative solutions are found through LFA. Traverse time slots one by one on the link resource matrix of the alternative path and calculate the available resource block evaluation index . According to the DTG-LFA algorithm in Algorithm 2, we select the resource block with the lowest value for resource allocation.
- Phase 5: Network resource updating.In the established twin-layer network topology, comprising both and , the resource matrix within undergoes an update before processing each newly arrived request. Subsequently, the is updated to reflect these changes after wavelength resources are allocated to a particular request on its designated path.
4. Simulation and Results Analysis
4.1. Virtualization Model Evaluation
4.2. Elastic Resource Allocation Evaluation
4.3. Dynamic Traffic Grooming Algorithm Evaluation
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Wang, F.; Yao, H.; He, W.; Chang, H.; Xin, X.; Guo, S. Time-Sensitive Scheduling Mechanism based on End-to-End Collaborative Latency Tolerance for Low-Earth-Orbit Satellite Networks. IEEE Trans. Netw. Sci. Eng. 2023, 1–15. [Google Scholar] [CrossRef]
- Chan, V.W. Optical satellite networks. J. Light. Technol. 2003, 21, 2811. [Google Scholar]
- Araki, K.; Arimoto, Y.; Shikatani, M.; Toyoda, M.; Toyoshima, M.; Takahashi, T.; Kanda, S.; Shiratama, K. Performance evaluation of laser communication equipment onboard the ETS-VI satellite. In Proceedings of the Free-Space Laser Communication Technologies VIII, San Jose, CA, USA, 27 January–2 February 1996; Volume 2699, pp. 52–59. [Google Scholar] [CrossRef]
- Evans, B.; Wang, N.; Rahulan, Y.; Kumar, S.; Cahill, J.; Kavanagh, M.; Watts, S.; Chau, D.K.; Begassat, Y.; Brunel, A.P.; et al. An integrated satellite–terrestrial 5G network and its use to demonstrate 5G use cases. Int. J. Satell. Commun. Netw. 2021, 39, 358–379. [Google Scholar] [CrossRef]
- Su, Y.; Liu, Y.; Zhou, Y.; Yuan, J.; Cao, H.; Shi, J. Broadband LEO satellite communications: Architectures and key technologies. IEEE Wirel. Commun. 2019, 26, 55–61. [Google Scholar] [CrossRef]
- Gharai, L.; Lehman, T.; Saurin, A.; Perkins, C. Experiences with High Definition Interactive Video Conferencing. In Proceedings of the 2006 IEEE International Conference on Multimedia and Expo, Toronto, ON, Canada, 9–12 July 2006; pp. 433–436. [Google Scholar] [CrossRef]
- Miladić-Tešić, S.; Marković, G.; Radojičić, V. Traffic grooming technique for elastic optical networks: A survey. Optik 2019, 176, 464–475. [Google Scholar] [CrossRef]
- Sulistio, A.; Buyya, R. A grid simulation infrastructure supporting advance reservation. In Proceedings of the 16th International Conference on Parallel and Distributed Computing and Systems (PDCS 2004), Cambridge, MA, USA, 9–11 August 2004; Volume 11, pp. 9–11. [Google Scholar]
- Liang, Z.; Chen, B.; Lei, Y.; Liga, G.; Alvarado, A. Analytical Model of Nonlinear Fiber Propagation for General Dual-Polarization Four-Dimensional Modulation Formats. J. Light. Technol. 2023, 42, 606–620. [Google Scholar] [CrossRef]
- Guo, Q.; Gu, R.; Dong, T.; Yin, J.; Liu, Z.; Bai, L.; Ji, Y. SDN-based end-to-end fragment-aware routing for elastic data flows in LEO satellite-terrestrial network. IEEE Access 2018, 7, 396–410. [Google Scholar] [CrossRef]
- Ahmad, S.; Mir, A.H. Scalability, consistency, reliability and security in SDN controllers: A survey of diverse SDN controllers. J. Netw. Syst. Manag. 2021, 29, 1–59. [Google Scholar] [CrossRef]
- Ferrús, R.; Koumaras, H.; Sallent, O.; Agapiou, G.; Rasheed, T.; Kourtis, M.A.; Boustie, C.; Gélard, P.; Ahmed, T. SDN/NFV-enabled satellite communications networks: Opportunities, scenarios and challenges. Phys. Commun. 2016, 18, 95–112. [Google Scholar] [CrossRef]
- Chatterjee, B.C.; Sato, T.; Oki, E. Recent research progress on spectrum management approaches in software-defined elastic optical networks. Opt. Switch. Netw. 2018, 30, 93–104. [Google Scholar] [CrossRef]
- Boero, L.; Marchese, M.; Patrone, F. The impact of delay in software-defined integrated terrestrial-satellite networks. China Commun. 2018, 15, 11–21. [Google Scholar] [CrossRef]
- Papa, A.; de Cola, T.; Vizarreta, P.; He, M.; Mas-Machuca, C.; Kellerer, W. Design and Evaluation of Reconfigurable SDN LEO Constellations. IEEE Trans. Netw. Serv. Manag. 2020, 17, 1432–1445. [Google Scholar] [CrossRef]
- Guo, J.; Yang, L.; Rincón, D.; Sallent, S.; Chen, Q.; Liu, X. Static Placement and Dynamic Assignment of SDN Controllers in LEO Satellite Networks. IEEE Trans. Netw. Serv. Manag. 2022, 19, 4975–4988. [Google Scholar] [CrossRef]
- Wang, A.; Iyer, M.; Dutta, R.; Rouskas, G.N.; Baldine, I. Network Virtualization: Technologies, Perspectives, and Frontiers. J. Light. Technol. 2013, 31, 523–537. [Google Scholar] [CrossRef]
- Bao, J.; Zhao, B.; Yu, W.; Feng, Z.; Wu, C.; Gong, Z. OpenSAN: A Software-defined Satellite Network Architecture. ACM SIGCOMM Comput. Commun. Rev. 2014, 44, 347–348. [Google Scholar] [CrossRef]
- Cisco. Cisco Annual Internet Report (2018–2023) White Paper; Cisco: San Jose, CA, USA, 2020; Volume 10, pp. 1–35. [Google Scholar]
- Yang, M.; Zhang, Q.; Yao, H.; Gao, R.; Xin, X.; Tian, F.; Feng, W.; Chen, D.; Wang, F.; Tian, Q.; et al. Bee colony optimization algorithm for routing and wavelength assignment based on directional guidance in satellite optical networks. China Commun. 2023, 20, 89–107. [Google Scholar] [CrossRef]
- Dharmaweera, M.N.; Zhao, J.; Yan, L.; Karlsson, M.; Agrell, E. Traffic-grooming-and multipath-routing-enabled impairment-aware elastic optical networks. J. Opt. Commun. Netw. 2016, 8, 58–70. [Google Scholar] [CrossRef]
- Majumdar, P.; Pal, A.; De, T. Extending light-trail into elastic optical networks for dynamic traffic grooming. Opt. Switch. Netw. 2016, 20, 1–15. [Google Scholar] [CrossRef]
- Peng, C.; Zhao, S.; Li, J.; Li, Y.; Wang, W.; Gao, H. Provision of traffic grooming for distributed satellite cluster networks. Int. J. Satell. Commun. Netw. 2020, 38, 557–574. [Google Scholar] [CrossRef]
- Zhao, Y.; Li, S.; Song, Y.; Sun, J.; Zhang, J. Virtual optical network provisioning with unified service logic processing model for software-defined multidomain optical networks. Opt. Eng. 2015, 54, 126110. [Google Scholar] [CrossRef]
- Tanaka, T.; Inui, T.; Imajuku, W. A static traffic grooming algorithm for elastic optical networks with adaptive modulation. In Proceedings of the 2016 21st OptoElectronics and Communications Conference (OECC) held jointly with 2016 International Conference on Photonics in Switching (PS), Niigata, Japan, 3–7 July 2016; pp. 1–3. [Google Scholar]
- Werner, M. A dynamic routing concept for ATM-based satellite personal communication networks. IEEE J. Sel. Areas Commun. 1997, 15, 1636–1648. [Google Scholar] [CrossRef]
- Akgün, M.K.; Tural, M.K. k-step betweenness centrality. Comput. Math. Organ. Theory 2020, 26, 55–87. [Google Scholar] [CrossRef]
- Sun, X.; Cao, S. A Routing and Wavelength Assignment Algorithm Based on Two Types of LEO Constellations in Optical Satellite Networks. J. Light. Technol. 2020, 38, 2106–2113. [Google Scholar] [CrossRef]
- Tan, L.; Yang, Q.; Ma, J.; Jiang, S. Wavelength dimensioning of optical transport networks over nongeosychronous satellite constellations. J. Opt. Commun. Netw. 2010, 2, 166–174. [Google Scholar] [CrossRef]
- Dong, Y.; Zhao, S.; dan Ran, H.; Li, Y.; Zhu, Z. Routing and wavelength assignment in a satellite optical network based on ant colony optimization with the small window strategy. J. Opt. Commun. Netw. 2015, 7, 995–1000. [Google Scholar] [CrossRef]
- Franck, L.; Maral, G. Routing in networks of intersatellite links. IEEE Trans. Aerosp. Electron. Syst. 2002, 38, 902–917. [Google Scholar] [CrossRef]
- Zhao, J.; Subramaniam, S.; Brandt-Pearce, M. Virtual topology mapping in elastic optical networks. In Proceedings of the 2013 IEEE International Conference on Communications (ICC), Budapest, Hungary, 9–13 June 2013; pp. 3904–3908. [Google Scholar] [CrossRef]
- Kojic, N.S.; Reljin, I.S.; Reljin, B.D. Different Wavelength Assignment Techniques in All-Optical Networks Controlled by Neural Network. In Proceedings of the 2007 8th International Conference on Telecommunications in Modern Satellite, Cable and Broadcasting Services, Nis, Serbia and Montenegro, 26–28 September 2007; pp. 401–404. [Google Scholar] [CrossRef]
- Wang, Y.; Zhang, J.; Zhao, Y.; Liu, J.; Gu, W. Spectrum consecutiveness based routing and spectrum allocation in flexible bandwidth networks. Chin. Opt. Lett. 2012, 10, S10606. [Google Scholar] [CrossRef]
- Zhou, R.; Zhang, Q.; Tao, Y.; Chen, D.; Yang, M.; Tian, Q.; Tian, F.; Qian, J.; Liu, Q. Spectrum Allocation Algorithm for Satellite Elastic Optical Network Based on Spectrum Resource Assessment Set. In Proceedings of the 2021 19th International Conference on Optical Communications and Networks (ICOCN), Qufu, China, 23–27 August 2021; pp. 1–3. [Google Scholar] [CrossRef]
- Zhao, Y.; Zhang, Q.; Tao, Y.; Liu, Q.; Chen, D.; Qian, J.; Tian, F.; Tian, Q.; Yang, M. Dynamic Traffic Grooming with Link Optimizing in Elastic Optical Networks. In Proceedings of the 2021 Asia Communications and Photonics Conference (ACP), Shanghai, China, 24–27 October 2021; pp. 1–3. [Google Scholar]
Parameters | Iridium |
---|---|
Configuration | |
Inclination, | 86 |
Number of satellites, N | 66 |
Number of tracks, P | 6 |
Number of satellites per orbit, S | 11 |
Phase factor, F | 4 |
Track height, H (km) | 780 |
Orbital period (s) | 6027 |
Inter satellite links | 2 intra/2 inter |
ISLs connectivity | Non-permanent |
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. |
© 2024 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
Yang, M.; Zhang, Q.; Yao, H.; Xin, X.; Gao, R.; Tian, F.; Zhao, Y.; Wang, F. Dynamic Traffic Grooming Based on Virtualization-Plane-Aided Optimization for Elastic Optical Satellite Networks. Electronics 2024, 13, 610. https://doi.org/10.3390/electronics13030610
Yang M, Zhang Q, Yao H, Xin X, Gao R, Tian F, Zhao Y, Wang F. Dynamic Traffic Grooming Based on Virtualization-Plane-Aided Optimization for Elastic Optical Satellite Networks. Electronics. 2024; 13(3):610. https://doi.org/10.3390/electronics13030610
Chicago/Turabian StyleYang, Mai, Qi Zhang, Haipeng Yao, Xiangjun Xin, Ran Gao, Feng Tian, Yi Zhao, and Fu Wang. 2024. "Dynamic Traffic Grooming Based on Virtualization-Plane-Aided Optimization for Elastic Optical Satellite Networks" Electronics 13, no. 3: 610. https://doi.org/10.3390/electronics13030610
APA StyleYang, M., Zhang, Q., Yao, H., Xin, X., Gao, R., Tian, F., Zhao, Y., & Wang, F. (2024). Dynamic Traffic Grooming Based on Virtualization-Plane-Aided Optimization for Elastic Optical Satellite Networks. Electronics, 13(3), 610. https://doi.org/10.3390/electronics13030610