Collaborative Data Scheduling With Joint Forward and Backward Induction in Small Satellite Networks

Small satellite networks (SSNs) have attracted intensive research interest recently and have been regarded as an emerging architecture to accommodate the ever-increasing space data transmission demand. However, the limited number of on-board transceivers restricts the number of feasible contacts (i.e., an opportunity to transmit data over a communication link), which can be established concurrently by a satellite for data scheduling. Furthermore, limited battery space, storage space, and stochastic data arrivals can further exacerbate the difficulty of the efficient data scheduling design to well match the limited network resources and random data demands, so as to the long-term payoff. Based on the above motivation and specific characteristics of SSNs, in this paper, we extend the traditional dynamic programming algorithms and propose a finite-embedded-infinite two-level dynamic programming framework for optimal data scheduling under a stochastic data arrival SSN environment with joint consideration of contact selection, battery management, and buffer management while taking into account the impact of current decisions on the infinite future. We further formulate this stochastic data scheduling optimization problem as an infinite-horizon discrete Markov decision process (MDP) and propose a joint forward and backward induction algorithm framework to achieve the optimal solution of the infinite MDP. Simulations have been conducted to demonstrate the significant gains of the proposed algorithms in the amount of downloaded data and to evaluate the impact of various network parameters on the algorithm performance.

[1]  C. Bron,et al.  Algorithm 457: finding all cliques of an undirected graph , 1973 .

[2]  Dimitri P. Bertsekas,et al.  Dynamic programming and optimal control, 3rd Edition , 2005 .

[3]  Xiaodong Lin,et al.  SMART: A Secure Multilayer Credit-Based Incentive Scheme for Delay-Tolerant Networks , 2009, IEEE Transactions on Vehicular Technology.

[4]  Xiaodong Lin,et al.  An Opportunistic Batch Bundle Authentication Scheme for Energy Constrained DTNs , 2010, 2010 Proceedings IEEE INFOCOM.

[5]  Ya-Feng Liu,et al.  Joint Power and Admission Control via Linear Programming Deflation , 2012, IEEE Transactions on Signal Processing.

[6]  Igor Bisio,et al.  Contact graph routing in DTN space networks: overview, enhancements and performance , 2015, IEEE Communications Magazine.

[7]  Hwee Pink Tan,et al.  Markov Decision Processes With Applications in Wireless Sensor Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[8]  Nei Kato,et al.  An efficient utilization of intermittent surface-satellite optical links by using mass storage device embedded in satellites , 2015, Perform. Evaluation.

[9]  Juan A. Fraire,et al.  Design challenges in contact plans for disruption-tolerant satellite networks , 2015, IEEE Communications Magazine.

[10]  Alessandro Golkar,et al.  The Federated Satellite Systems paradigm: Concept and business case evaluation , 2015 .

[11]  Omer Gurewitz,et al.  Coded retransmission in wireless networks via abstract MDPs: Theory and algorithms , 2015, ISIT.

[12]  S. Miller,et al.  Support to Multiple Missions in the Joint Polar Satellite System (JPSS) Common Ground System (CGS) , 2015 .

[13]  Gianluca Palermo,et al.  Earth Orbiting Support Systems for commercial low Earth orbit data relay: Assessing architectures through tradespace exploration , 2015 .

[14]  Mengyuan Li,et al.  You Can Jam But You Cannot Hide: Defending Against Jamming Attacks for Geo-Location Database Driven Spectrum Sharing , 2016, IEEE Journal on Selected Areas in Communications.

[15]  Mingwei Xu,et al.  Towards Energy-Efficient Routing in Satellite Networks , 2016, IEEE Journal on Selected Areas in Communications.

[16]  Igor Bisio,et al.  Multimedia Content Delivery for Emerging 5G-Satellite Networks , 2016, IEEE Transactions on Broadcasting.

[17]  Min Sheng,et al.  An Analytical Framework for Resource-Limited Small Satellite Networks , 2016, IEEE Communications Letters.

[18]  Buddy Walls,et al.  Constellations, clusters, and communication technology: Expanding small satellite access to space , 2016, 2016 IEEE Aerospace Conference.

[19]  Min Sheng,et al.  Dynamic Contact Plan Design in Broadband Satellite Networks With Varying Contact Capacity , 2016, IEEE Communications Letters.

[20]  Igor Bisio,et al.  Satellite Communications Supporting Internet of Remote Things , 2016, IEEE Internet of Things Journal.

[21]  Mohsen Guizani,et al.  Cooperative earth observation through complex space information networks , 2016, IEEE Wireless Communications.

[22]  Zhu Han,et al.  Resource Allocation With Video Traffic Prediction in Cloud-Based Space Systems , 2016, IEEE Transactions on Multimedia.

[23]  Zhu Han,et al.  Resource Allocation in Space Multiaccess Systems , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[24]  Craig Benson Design options for small satellite communications , 2017, 2017 IEEE Aerospace Conference.

[25]  Hejiao Huang,et al.  Collaborative Data Downloading by Using Inter-Satellite Links in LEO Satellite Networks , 2017, IEEE Transactions on Wireless Communications.

[26]  Min Sheng,et al.  Mission Aware Contact Plan Design in Resource-Limited Small Satellite Networks , 2017, IEEE Transactions on Communications.

[27]  Lian Zhao,et al.  An SMDP-Based Prioritized Channel Allocation Scheme in Cognitive Enabled Vehicular Ad Hoc Networks , 2017, IEEE Transactions on Vehicular Technology.

[28]  Min Sheng,et al.  Toward a Flexible and Reconfigurable Broadband Satellite Network: Resource Management Architecture and Strategies , 2017, IEEE Wireless Communications.

[29]  Xiaohu Tang,et al.  SMDP-Based Coordinated Virtual Machine Allocations in Cloud-Fog Computing Systems , 2018, IEEE Internet of Things Journal.

[30]  Marshall C. Smart,et al.  Energy Storage Technologies for Small Satellite Applications , 2018, Proceedings of the IEEE.

[31]  Martin N. Sweeting,et al.  Modern Small Satellites-Changing the Economics of Space , 2018, Proceedings of the IEEE.

[32]  Michael W. Marcellin,et al.  Dual Link Image Coding for Earth Observation Satellites , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[33]  Fatemeh Afghah,et al.  Intersatellite Communication System Based on Visible Light , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[34]  Min Sheng,et al.  Channel-Aware Mission Scheduling in Broadband Data Relay Satellite Networks , 2018, IEEE Journal on Selected Areas in Communications.

[35]  Nei Kato,et al.  Cross-Layer Data Delivery in Satellite-Aerial-Terrestrial Communication , 2018, IEEE Wireless Communications.