Joint Optimization of Data Transmission and Energy Harvesting in Relay Satellite Networks
Abstract
:1. Introduction
- Random data arrivals and fluctuating energy supply. First, spatial data arrives at user satellites randomly, which leads to the data buffer varying over time. A larger data cache will prolong the transmission time due to limited network capacity, which may result in transmission delay. Second, the remaining battery capacity fluctuates dynamically due to the energy consumption required for data acquisition and transmission [9]. Furthermore, satellite networks face dynamic energy supply due to unstable illumination. Each satellite charges itself by receiving solar energy only when the satellites move to the sunny side. Particularly, the satellite may fall to a resting state due to insufficient residual energy, which would decrease transmission performance [10]. Thus, an optimization control method with sustainable energy is required to transmit the stochastic arrived data.
- Time-variant inter-satellite link. Due to the intermittent connection between GEO satellites and LEO satellites, ISLs have time-varying characteristics. Although potential ISLs are predictable, technical research on inter-satellite routing is required to enhance transmission performance [11]. In addition, the number of antennas that can be used to establish ISLs is limited, which will directly affect the transmission state of satellites [12]. This challenges the resource allocation and link contact plan design (CPD). On the one hand, if the LEO satellite connected to the GEO satellite has insufficient energy to achieve transmission, it will cause a waste of antenna resources. On the other hand, the connected user satellites with a small data buffer will waste scarce bandwidth resources. Therefore, it is of vital importance to develop effective link allocation strategies in dynamic satellite networks.
- We design a dynamic stochastic system model considering the RSN features (i.e., dynamics of network topology, limited transmission resources, and unstable energy supply). We present a multi-objective optimization problem to maximize system utility without prior statistics knowledge about the stochastic process.
- To solve the joint optimization problem of data transmission and energy management in stochastic satellite networks, we propose an online optimal control algorithm, named DTEM, which can improve transmission performance and energy efficiency. In particular, we construct an optimization framework based on Lyapunov stability theory to decompose the optimization problem into three sub-problems, i.e., data acquisition, energy harvesting, and inter-satellite transmission. Based on this, our proposed method can adaptively optimize the system variables (i.e., data acquisition rate, energy harvesting rate, ISL contact state, and transmission rate) at each time slot.
- We analyze the performance of our proposed algorithm in satellite networks comprehensively, including the maximum storage of buffer and the minimum capacity of the battery, which are required to maintain system stability. Furthermore, we compare the time-average system optimal performance with the global system optimal solution. Further, we establish a satellite scenario under dynamic network topology and conduct extensive simulations to demonstrate the efficiency of our method.
2. Related Work
3. System Model and Problem Formulation
3.1. Network Model
3.2. Transmission Model and Data Queue
3.3. Energy Consumption and Harvesting Model
3.4. Problem Formulation
4. Solutions and Algorithms
4.1. Solution Development
4.1.1. Lyapunov Function
4.1.2. Lyapunov Drift
4.1.3. Collaborate System Utility
4.2. Decomposition Strategy
4.2.1. Battery Management
4.2.2. Data Acquisition Control
4.2.3. Data Transmission and Link Allocation
4.3. Algorithm Design
Algorithm 1: DTEM |
5. Performance Analysis
5.1. Maximum Storage of Buffer
5.2. Minimum Capacity of Battery
5.3. Optimization Performance
6. Simulation Evaluation
6.1. Simulation Setup
6.2. System Utility
6.3. Queue Length and Queue Dynamics
6.4. Impact of System Parameters
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A. Proof of Theorem 1
Appendix B. Proof of Theorem 2
- (1)
- If at time slot t, no data is collected by satellite i. We have .
- (2)
- If satellite i collected space data in time slot t, i.e., . Note that the DACO problem is a convex problem, we have . Since and , we have . According to (6), we can obtain . Therefore, we have .
Appendix C. Proof of Theorem 3
Appendix D. Proof of Theorem 4
References
- Lyu, F.; Wu, F.; Zhang, Y.; Xin, J.; Zhu, X. Virtualized and Micro Services Provisioning in Space-Air-Ground Integrated Networks. IEEE Wirel. Commun. 2020, 27, 68–74. [Google Scholar] [CrossRef]
- Aranda, L.A.; Reviriego, P.; Maestro, J.A. Toward a Fault-Tolerant Star Tracker for Small Satellite Applications. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 3421–3431. [Google Scholar] [CrossRef]
- Zhou, D.; Sheng, M.; Wang, Y.; Li, J.; Han, Z. Machine Learning-Based Resource Allocation in Satellite Networks Supporting Internet of Remote Things. IEEE Trans. Wirel. Commun. 2021, 20, 6606–6621. [Google Scholar] [CrossRef]
- Zhu, Y.; Bai, W.; Sheng, M.; Li, J.; Zhou, D.; Han, Z. Traffic Allocation for Heterogeneous Links in Satellite Data Relay Networks. IEEE Trans. Veh. Technol. 2021, 70, 8065–8079. [Google Scholar] [CrossRef]
- Liu, H.; Chu, Y.; Zhang, Y.; Hou, W.; Li, Y.; Yao, Y.; Cai, Y. Strategy of Multi-Beam Spot Allocation for GEO Data Relay Satellite Based on Modified K-Means Algorithm. Mathematics 2021, 9, 1718. [Google Scholar] [CrossRef]
- Bi, Y.; Han, G.; Xu, S.; Wang, X.; Lin, C.; Yu, Z.; Sun, P. Software Defined Space-Terrestrial Integrated Networks: Architecture, Challenges, and Solutions. IEEE Netw. 2018, 33, 22–28. [Google Scholar] [CrossRef]
- Chin, K.B.; Brandon, E.J.; Bugga, R.V.; Smart, M.C.; Jones, S.C.; Krause, F.C.; West, W.C.; Bolotin, G.G. Energy Storage Technologies for Small Satellite Applications. Proc. IEEE 2018, 106, 419–428. [Google Scholar] [CrossRef]
- Zhou, D.; Sheng, M.; Li, B.; Li, J.; Han, Z. Distributionally Robust Planning for Data Delivery in Distributed Satellite Cluster Network. IEEE Trans. Wirel. Commun. 2019, 18, 3642–3657. [Google Scholar] [CrossRef]
- Fraire, J.A.; Nies, G.; Gerstacker, C.; Hermanns, H.; Bay, K.; Bisgaard, M. Battery-Aware Contact Plan Design for LEO Satellite Constellations: The Ulloriaq Case Study. IEEE Trans. Green Commun. Netw. 2020, 4, 236–245. [Google Scholar] [CrossRef]
- Yang, Y.; Xu, M.; Wang, D.; Wang, Y. Towards Energy-Efficient Routing in Satellite Networks. IEEE J. Sel. Areas Commun. 2016, 34, 3869–3886. [Google Scholar] [CrossRef]
- Jiang, C.; Zhu, X. Reinforcement Learning Based Capacity Management in Multi-Layer Satellite Networks. IEEE Trans. Wirel. Commun. 2020, 19, 4685–4699. [Google Scholar] [CrossRef]
- Dai, C.; Li, C.; Fu, S.; Zhao, J.; Chen, Q. Dynamic Scheduling for Emergency Tasks in Space Data Relay Network. IEEE Trans. Veh. Technol. 2021, 70, 795–807. [Google Scholar] [CrossRef]
- Liu, R.; Sheng, M.; Xu, C.; Li, J.; Wang, X.; Zhou, D. Antenna Slewing Time Aware Mission Scheduling in Space Networks. IEEE Commun. Lett. 2017, 21, 516–519. [Google Scholar] [CrossRef]
- Wang, L.; Jiang, C.; Kuang, L.; Wu, S.; Huang, H.; Qian, Y. High-Efficient Resource Allocation in Data Relay Satellite Systems With Users Behavior Coordination. IEEE Trans. Veh. Technol. 2018, 67, 12072–12085. [Google Scholar] [CrossRef]
- Zhou, D.; Sheng, M.; Wang, X.; Xu, C.; Liu, R.; Li, J. Mission Aware Contact Plan Design in Resource-Limited Small Satellite Networks. IEEE Trans. Commun. 2017, 65, 2451–2466. [Google Scholar] [CrossRef]
- Zhou, D.; Sheng, M.; Liu, R.; Wang, Y.; Li, J. Channel-Aware Mission Scheduling in Broadband Data Relay Satellite Networks. IEEE J. Sel. Areas Commun. 2018, 36, 1052–1064. [Google Scholar] [CrossRef]
- Du, J.; Jiang, C.; Qian, Y.; Han, Z.; Ren, Y. Resource Allocation With Video Traffic Prediction in Cloud-Based Space Systems. IEEE Trans. Multim. 2016, 18, 820–830. [Google Scholar] [CrossRef]
- Zhou, D.; Sheng, M.; Luo, J.; Liu, R.; Li, J.; Han, Z. Collaborative Data Scheduling With Joint Forward and Backward Induction in Small Satellite Networks. IEEE Trans. Commun. 2019, 67, 3443–3456. [Google Scholar] [CrossRef]
- Deng, B.; Jiang, C.; Kuang, L.; Guo, S.; Lu, J.; Zhao, S. Two-Phase Task Scheduling in Data Relay Satellite Systems. IEEE Trans. Veh. Technol. 2018, 67, 1782–1793. [Google Scholar] [CrossRef]
- He, L.; Li, J.; Sheng, M.; Liu, R.; Guo, K.; Zhou, D. Dynamic Scheduling of Hybrid Tasks With Time Windows in Data Relay Satellite Networks. IEEE Trans. Veh. Technol. 2019, 68, 4989–5004. [Google Scholar] [CrossRef]
- Wang, L.; Jiang, C.; Kuang, L.; Wu, S.; Fei, L.; Huang, H. Mission Scheduling in Space Network With Antenna Dynamic Setup Times. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 31–45. [Google Scholar] [CrossRef]
- Chen, X.; Li, X.; Wang, X.; Luo, Q.; Wu, G. Task Scheduling Method for Data Relay Satellite Network Considering Breakpoint Transmission. IEEE Trans. Veh. Technol. 2021, 70, 844–857. [Google Scholar] [CrossRef]
- Wang, Y.; Sheng, M.; Li, J.; Wang, X.; Liu, R.; Zhou, D. Dynamic Contact Plan Design in Broadband Satellite Networks With Varying Contact Capacity. IEEE Commun. Lett. 2016, 20, 2410–2413. [Google Scholar] [CrossRef]
- An, K.; Liang, T. Hybrid Satellite-Terrestrial Relay Networks With Adaptive Transmission. IEEE Trans. Veh. Technol. 2019, 68, 12448–12452. [Google Scholar] [CrossRef]
- Deng, Z.; Yu, X.; Lin, W.; Wang, K.; Liu, H.; Gu, L.; Liu, Y.; Ma, X. A Multi-Beam Satellite Cooperative Transmission Scheme Based on Resources Optimization and Packets Segmentation. Electronics 2021, 10, 2841. [Google Scholar] [CrossRef]
- Peng, C.; Wang, G.; Li, F.; Liu, H. Joint Resource Allocation for SWIPT-Based Two-Way Relay Networks. Energies 2020, 13, 6024. [Google Scholar] [CrossRef]
- Han, S.; Li, L.; Li, X. Deep Q-Network-Based Cooperative Transmission Joint Strategy Optimization Algorithm for Energy Harvesting-Powered Underwater Acoustic Sensor Networks. Sensors 2020, 20, 6519. [Google Scholar] [CrossRef]
- Chen, Z.; Xiao, N.; Han, D. Multilevel Task Offloading and Resource Optimization of Edge Computing Networks Considering UAV Relay and Green Energy. Appl. Sci. 2020, 10, 2592. [Google Scholar] [CrossRef]
- Cheng, X.; Lyu, F.; Quan, W.; Zhou, C.; He, H.; Shi, W.; Shen, X. Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach. IEEE J. Sel. Areas Commun. 2019, 37, 1117–1129. [Google Scholar] [CrossRef]
- Asuquo, P.M.; Cruickshank, H.S.; Ogah, C.P.A.; Lei, A.; Sun, Z. A Distributed Trust Management Scheme for Data Forwarding in Satellite DTN Emergency Communications. IEEE J. Sel. Areas Commun. 2018, 36, 246–256. [Google Scholar] [CrossRef]
- Zhang, S.; Cui, G.; Wang, W. Joint Data Downloading and Resource Management for Small Satellite Cluster Networks. IEEE Trans. Veh. Technol. 2022, 71, 887–901. [Google Scholar] [CrossRef]
- Fraire, J.A.; Madoery, P.G.; Finochietto, J.M.; Leguizamón, G. An evolutionary approach towards contact plan design for disruption-tolerant satellite networks. Appl. Soft Comput. 2017, 52, 446–456. [Google Scholar] [CrossRef]
- Wan, Y.; Long, J.; Liu, L.; Qian, Z.; Zhong, S. Downlink aware data scheduling with delay guarantees in resource-limited leo satellite networks. Peer-to-Peer Netw. Appl. 2021, 14, 3291–3306. [Google Scholar] [CrossRef]
- Fraire, J.A.; Madoery, P.G.; Charif, A.; Finochietto, J.M. On route table computation strategies in Delay-Tolerant Satellite Networks. Ad Hoc Netw. 2018, 80, 31–40. [Google Scholar] [CrossRef]
- Zhang, T.; Li, H.; Zhang, S.; Li, J.; Shen, H. STAG-Based QoS Support Routing Strategy for Multiple Missions Over the Satellite Networks. IEEE Trans. Commun. 2019, 67, 6912–6924. [Google Scholar] [CrossRef]
- Shi, K.; Zhang, X.; Zhang, S.; Li, H. Time-Expanded Graph Based Energy-Efficient Delay-Bounded Multicast Over Satellite Networks. IEEE Trans. Veh. Technol. 2020, 69, 10380–10384. [Google Scholar] [CrossRef]
- Raverta, F.D.; Fraire, J.A.; Madoery, P.G.; Demasi, R.A.; Finochietto, J.M.; D’Argenio, P.R. Routing in Delay-Tolerant Networks under uncertain contact plans. Ad Hoc Netw. 2021, 123, 102663. [Google Scholar] [CrossRef]
- Golkar, A.; i Cruz, I.L. The Federated Satellite Systems paradigm: Concept and business case evaluation. Acta Astronaut. 2015, 111, 230–248. [Google Scholar] [CrossRef]
- Zheng, K.; Liu, F.; Zheng, Q.; Xiang, W.; Wang, W. A Graph-Based Cooperative Scheduling Scheme for Vehicular Networks. IEEE Trans. Veh. Technol. 2013, 62, 1450–1458. [Google Scholar] [CrossRef]
- Nardin, A.; Fraire, J.A.; Dovis, F. Contact Plan Design for GNSS Constellations: A Case Study With Optical Intersatellite Links. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 1981–1995. [Google Scholar] [CrossRef]
- Lu, C.; Liu, Q.; Zhang, B.; Yin, L. A Pareto-based hybrid iterated greedy algorithm for energy-efficient scheduling of distributed hybrid flowshop. Expert Syst. Appl. 2022, 204, 117555. [Google Scholar] [CrossRef]
- Neely, M.J. Stochastic network optimization with application to communication and queueing systems. Synth. Lect. Commun. Netw. 2010, 3, 1–211. [Google Scholar]
Symbol | Description |
---|---|
U | Set of user satellites |
R | Set of relay satellites |
T | Set of time slots |
Data queue of user satellite i in slot t | |
Connection state of ISL in slot t | |
ISL capacity in slot t | |
Data acquisition rate of user satellite i in slot t | |
Inter-satellite transfer rate of user satellite i in slot t | |
Energy Harvesting rate of user satellite i in slot t | |
Energy consumption at user satellite i in slot t | |
Harvested energy at user satellite i in slot t | |
Energy queue of user satellite i in slot t |
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
Long, J.; Wan, Y.; Guo, L.; Liu, L.; Ding, R. Joint Optimization of Data Transmission and Energy Harvesting in Relay Satellite Networks. Remote Sens. 2023, 15, 2629. https://doi.org/10.3390/rs15102629
Long J, Wan Y, Guo L, Liu L, Ding R. Joint Optimization of Data Transmission and Energy Harvesting in Relay Satellite Networks. Remote Sensing. 2023; 15(10):2629. https://doi.org/10.3390/rs15102629
Chicago/Turabian StyleLong, Jun, Ying Wan, Lin Guo, Limin Liu, and Rui Ding. 2023. "Joint Optimization of Data Transmission and Energy Harvesting in Relay Satellite Networks" Remote Sensing 15, no. 10: 2629. https://doi.org/10.3390/rs15102629
APA StyleLong, J., Wan, Y., Guo, L., Liu, L., & Ding, R. (2023). Joint Optimization of Data Transmission and Energy Harvesting in Relay Satellite Networks. Remote Sensing, 15(10), 2629. https://doi.org/10.3390/rs15102629