Caching-Aware Intelligent Handover Strategy for LEO Satellite Networks
Abstract
:1. Introduction
- (1)
- Although the existing handover strategies analyze several factors that affect the performance of handover, the effect of limited on-board caching is not considered. Moreover, the joint-effect of multiple attributes, which are on-board caching, remaining service time, and idle channels, is not considered either.
- (2)
- The existing handover strategies make the handover decisions with the snap shot-based topology. However, the topology of LEO satellite networks is time varying, and the snap shot-based handover strategies cannot guarantee the long term performance of the dynamic system.
- (1)
- A novel framework for caching-aware intelligent handover strategies is proposed for LEO satellite networks. Different from existing handover strategies, the joint-effect of multiple attributes, including remaining service time, remaining idle channels, and remaining caching capacity, on handover performance are investigated with dynamic network topology.
- (2)
- To adapt to the dynamic topology of satellite systems, the inter-satellite handover process is modeled as a Markov decision process, and the process for the intelligent handover strategy is provided in detail.
- (3)
- An intelligent handover algorithm based on DRL is proposed. The algorithm can make decisions on when will the handover be activated and select the target satellite in each time slot. Moreover, the DRL algorithm can make continuous handover decisions, which makes the whole system obtain the maximum long-term benefits. Simulation results demonstrate the effectiveness of the proposed handover strategy.
2. System Model
2.1. System Architecture and Handover Factors
2.2. Remaining Service Time
2.3. Remaining Idle Channels
2.4. Remaining Caching Capacity
3. Caching-Aware Intelligent Handover Strategy
3.1. Handover Flow
- When the new coming user asks for access, the communication links of the connected users may be reset from the serving satellite that has no idle channels to another candidate satellite. Thus, the channels can be released for the new coming users.
- If the remaining caching capacity is less than the amount of data that will be sent by the users, the handover cannot be carried out. Otherwise, the handover will fail, and it will result in packet loss and a sharp decline in user experience.
3.2. Intelligent Handover Strategy with Multiple Attributes
Algorithm 1 Intelligent handover algorithm based on DRL. |
|
4. Results
5. Discussion and Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Fourati, H.; Maaloul, R.; Chaari, L. A survey of 5G network systems: Challenges and machine learning approaches. Int. J. Mach. Learn. Cybern. 2020, 12, 1–47. [Google Scholar] [CrossRef]
- Giambene, G.; Kota, S.; Pillai, P. Satellite-5G integration: A network perspective. IEEE Netw. 2018, 32, 25–31. [Google Scholar] [CrossRef]
- Chen, S.; Sun, S.; Kang, S. System integration of terrestrial mobile communication and satellite communication—The trends, challenges and key technologies in B5G and 6G. China Commun. 2020, 17, 156–171. [Google Scholar] [CrossRef]
- Kodheli, O.; Lagunas, E.; Maturo, N.; Sharma, S.; Shankar, B.; Montoya, J.; Duncan, J.C.M.D.; Spano, D.; Chatzinotas, S.; Kisseleff, S.; et al. Satellite Communications in the New Space Era: A Survey and Future Challenges. IEEE Commun. Surv. Tutor. 2021, 23, 70–109. [Google Scholar] [CrossRef]
- You, X.; Wang, C.; Huang, J.; Gao, X.; Zhang, Z.; Wang, M.; Huang, Y.; Zhang, C.; Jiang, Y.; Wang, J.; et al. Towards 6G wireless communication networks: Vision, enabling technologies, and new paradigm shifts. Sci. China Inf. Sci. 2021, 64, 1–74. [Google Scholar] [CrossRef]
- Portillo, I.D.; Cameron, B.G.; Crawley, E.F. A technical comparison of three low Earth orbit satellite constellation systems to provide global broadband. Acta Astronaut. 2019, 159, 123–135. [Google Scholar] [CrossRef]
- Kaushal, H.; Kaddoum, G. Optical communication in space: Challenges and mitigation techniques. IEEE Commun. Surv. Tutor. 2017, 19, 57–96. [Google Scholar] [CrossRef] [Green Version]
- Musumpuka, R.; Walingo, T.M.; Smith, J.M. Performance analysis of correlated handover service in LEO mobile satellite systems. IEEE Commun. Lett. 2016, 20, 2213–2216. [Google Scholar] [CrossRef]
- Papapetrou, E.; Karapantazis, S.; Dimitriadis, G.; Pavlidou, F.N. Satellite handover techniques for LEO networks. Int. J. Satell. Commun. Netw. 2004, 22, 231–245. [Google Scholar] [CrossRef] [Green Version]
- Hu, X.; Song, H.; Liu, S.; Wang, W. Velocity-aware handover prediction in LEO satellite communication networks. Int. J. Satell. Commun. Netw. 2018, 36, 451–459. [Google Scholar] [CrossRef]
- Duan, C.; Jing, F.; Chang, H.; Song, B.; Xu, Z. A novel handover control strategy combined with multi-hop routing in LEO Satellite Networks. In Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), Vancouver, BC, Canada, 21–25 May 2018. [Google Scholar]
- Seyedi, Y.; Wu, Z. A simple real-time handover management in the mobile satellite communication networks. In Proceedings of the IEEE 2015 17th Asia-Pacific Network Operations and Management Symposium, Busan, Korea, 19–21 August 2015. [Google Scholar]
- Zhou, J.; Ye, X.; Pan, Y.; Xiao, F.; Sun, L. Dynamic channel reservation scheme based on priorities in LEO satellite systems. J. Syst. Eng. Electr. 2015, 26, 1–9. [Google Scholar] [CrossRef]
- Wu, Z.; Jin, F.; Luo, J.; Fu, Y.; Shan, J.; Hu, G. A graph-based satellite handover framework for LEO satellite communication networks. IEEE Commun. Lett. 2016, 20, 1547–1550. [Google Scholar] [CrossRef]
- Li, Y.; Zhou, W.; Zhou, S. Forecast based handover in an extensible multi-layer LEO mobile satellite system. IEEE Access 2020, 8, 42768–42782. [Google Scholar] [CrossRef]
- Li, J.; Xue, K.; Liu, J.; Zhang, Y. A user-centric handover scheme for ultra-dense LEO satellite networks. IEEE Wireless Commun. Lett. 2020, 9, 1904–1908. [Google Scholar] [CrossRef]
- Wu, Y.; Hu, G.; Jin, F.; Zu, J. A satellite handover strategy based on the potential game in LEO satellite networks. IEEE Access 2019, 7, 133641–133652. [Google Scholar] [CrossRef]
- He, S.; Wang, T.; Wang, S. Load-Aware satellite handover strategy based on multi-Agent reinforcement learning. In Proceedings of the 2020 IEEE Global Communications Conference, Taipei, Taiwan, 7–11 December 2020. [Google Scholar]
- Miao, J.; Wang, P.; Yin, H.; Chen, N.; Wang, X. A multi-attribute decision handover acheme for LEO mobile satellite networks. In Proceedings of the IEEE 5th International Conference on Computer and Communications, Chengdu, China, 6–9 December 2019. [Google Scholar]
- Zhang, S.B.; Liu, A.J.; Liang, X.H. A multi-objective satellite handover strategy based on entropy in LEO satellite communications. In Proceedings of the IEEE 6th International Conference on Computer and Communications, Chengdu, China, 11–14 December 2020. [Google Scholar]
- Xu, H.; Li, D.; Liu, M.; Han, G.; Huang, W.; Xu, C. QoE-driven intelligent handover for user-centric mobile satellite networks. IEEE Trans. Veh. Technol. 2020, 69, 10127–10139. [Google Scholar] [CrossRef]
- Wang, S.; Zhang, X.; Zhang, Y.; Wang, L.; Yang, J.; Wang, W. A survey on mobile edge networks: Convergence of computing, caching and communications. IEEE Access 2017, 5, 6757–6779. [Google Scholar] [CrossRef]
- Liu, S.; Hu, X.; Wang, Y.; Cui, G.; Wang, W. Distributed caching based on matching game in LEO satellite constellation networks. IEEE Commun. Lett. 2018, 22, 300–303. [Google Scholar] [CrossRef]
- Qiu, C.; Yao, H.; Yu, F.R.; Xu, F.; Zhao, C. Deep Q-learning aided networking, caching, and computing resources allocation in software-defined satellite-terrestrial networks. IEEE Trans. Veh. Technol. 2019, 68, 5871–5883. [Google Scholar] [CrossRef]
- Zhang, P.; Wang, X.; Ma, Z.; Song, J. Joint optimization of satisfaction index and spectrum efficiency with cache restricted for resource allocation in multi-beam satellite systems. China Commun. 2019, 16, 189–201. [Google Scholar]
- Hasselt, H.V.; Guez, A.; Silver, D. Deep Reinforcement Learning with Double Q-learning. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA, 12–17 February 2016. [Google Scholar]
Strategy Types | Authors | Handover Factors | Performance | |||
---|---|---|---|---|---|---|
Service Times | Channels | Distance | Others | |||
Single attribute | Papapetrou et al. [9] | ✓ | reduce the handover times | |||
✓ | balance load, reduce handover failure rate | |||||
✓ | avoid link interruption | |||||
He et al. [10] | ✓ | velocity-aware | handover prediction, find the shortest path | |||
Duan et al. [11] | ✓ | routing delay | reduce the propagation delay | |||
Seyedi et al. [12] | ✓ | GPS, multiple satellite | minimize the handover times | |||
Zhou et al. [13] | ✓ | traffic prediction | reduces handover failures rate, improves channel utilization | |||
Wu et al. [14] | ✓ | optimal handover strategies for end-to-end communication | ||||
Multiple attribute | Li et al. [15] | ✓ | traffic, rate demand | reducing the dropping rate, guarantee the QoS of mobile users. | ||
Wu et al. [17] | ✓ | ✓ | minimize the handover times, decrease call-dropping probability | |||
He et al. [18] | ✓ | ✓ | load-aware | balance load, maintain low signaling overhead | ||
Miao et al. [19] | ✓ | ✓ | single strength | reduce handover times, balance load and guarantee QoS | ||
Zhang et al. [20] | ✓ | ✓ | number of users, satellite power | reduce handover times, balance load and guarantee SNR | ||
Xu et al. [21] | ✓ | ✓ | routing delay | reduce handover times, failure rate and transition delay |
Parameter | Value |
---|---|
Scene parameters | |
Constellation type | Sun-synchronous orbit |
Orbital altitude | 1000 km |
Orbital inclination | 99.4843 deg |
Number of planes | 12 |
Number of satellites per plane | 9 |
Minimum elevation angle of user terminal | 12 deg |
Number of channels per satellite | 200 |
On-board caching capacity for handover | 1 GB |
Time slot length | 100 ms |
Data rate | [500, 800] Mbit/s |
DRL Network parameters | |
Replay buffer | 10,000 |
Observation size | 3000 |
Minibatch size | 200 |
Activation function | ReLU |
Learning rate | 0.01 |
Discount factor | 0.9 |
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
Leng, T.; Xu, Y.; Cui, G.; Wang, W. Caching-Aware Intelligent Handover Strategy for LEO Satellite Networks. Remote Sens. 2021, 13, 2230. https://doi.org/10.3390/rs13112230
Leng T, Xu Y, Cui G, Wang W. Caching-Aware Intelligent Handover Strategy for LEO Satellite Networks. Remote Sensing. 2021; 13(11):2230. https://doi.org/10.3390/rs13112230
Chicago/Turabian StyleLeng, Tao, Yuanyuan Xu, Gaofeng Cui, and Weidong Wang. 2021. "Caching-Aware Intelligent Handover Strategy for LEO Satellite Networks" Remote Sensing 13, no. 11: 2230. https://doi.org/10.3390/rs13112230
APA StyleLeng, T., Xu, Y., Cui, G., & Wang, W. (2021). Caching-Aware Intelligent Handover Strategy for LEO Satellite Networks. Remote Sensing, 13(11), 2230. https://doi.org/10.3390/rs13112230