Load Balancing Based on Cache Resource Allocation in Satellite Networks

During a high-speed movement, the satellites are connected intermittently, so the queue length becomes larger and a cache overflow appears. In this paper, the abundant storage resources of the multilayered satellite network (MLSN) are used to avoid the packet loss caused by a cache overflow of the Low Earth Orbit (LEO) satellites. However, due to the limited storage space of the Geostationary Earth Orbit (GEO) satellites, an effective load balance scheme which addresses two problems: LEO satellites competition in a non-cooperative fashion and content popularity utilization, is needed. Therefore, we propose a load balancing scheme based on the Stackelberg game, containing Members of a Game Algorithm and Distributed Cache Price Bargaining Algorithm. In addition, a storage technology based on content popularity (Popularity Matching Algorithm) is introduced. The numerical results show that the proposed methods are effective in pricing, cache resource allocation of GEO satellites, and load balancing of LEO satellites.

[1]  Jaesung Lim,et al.  R-CRDSA: Reservation-Contention Resolution Diversity Slotted ALOHA for Satellite Networks , 2012, IEEE Communications Letters.

[2]  Ali Abdi,et al.  A new simple model for land mobile satellite channels: first- and second-order statistics , 2003, IEEE Trans. Wirel. Commun..

[3]  Jie Tang,et al.  A Cache-Aided Communication Scheme for Downlink Coordinated Multipoint Transmission , 2018, IEEE Access.

[4]  Mehul Motani,et al.  Price-Based Resource Allocation for Spectrum-Sharing Femtocell Networks: A Stackelberg Game Approach , 2012, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[5]  Qing Guo,et al.  A novel distributed routing algorithm based on data-driven in GEO/LEO hybrid satellite network , 2015, 2015 International Conference on Wireless Communications & Signal Processing (WCSP).

[6]  Deniz Gündüz,et al.  Wireless Content Caching for Small Cell and D2D Networks , 2016, IEEE Journal on Selected Areas in Communications.

[7]  Hanoch Levy,et al.  Cache satellite distribution systems: modeling, analysis, and efficient operation , 2004, IEEE Journal on Selected Areas in Communications.

[8]  Suk-Gwon Chang Caching Strategy and Service Policy Optimization in a Cache-Satellite Distribution Service , 2002, Telecommun. Syst..

[9]  Min Sheng,et al.  Tailored Load-Aware Routing for Load Balance in Multilayered Satellite Networks , 2015, 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall).

[10]  Tony Q. S. Quek,et al.  Cooperative Caching and Transmission Design in Cluster-Centric Small Cell Networks , 2016, IEEE Transactions on Wireless Communications.

[11]  Yongming Huang,et al.  A Collaborative Hotspot Caching Design for 5G Cellular Network , 2018, IEEE Access.

[12]  Nei Kato,et al.  Toward Optimized Traffic Distribution for Efficient Network Capacity Utilization in Two-Layered Satellite Networks , 2013, IEEE Transactions on Vehicular Technology.

[13]  Jaesung Lim,et al.  Beacon-Based Slotted ALOHA for Wireless Networks with Large Propagation Delay , 2013, IEEE Communications Letters.

[14]  Weimin Lei,et al.  Cache-Enabled Device to Device Networks With Contention-Based Multimedia Delivery , 2017, IEEE Access.

[15]  G. Choudhury,et al.  Diversity ALOHA - A Random Access Scheme for Satellite Communications , 1983, IEEE Transactions on Communications.

[16]  Zhu Han,et al.  Joint Incentive Mechanism for Paid Content Caching and Price Based Cache Replacement Policy in Named Data Networking , 2018, IEEE Access.

[17]  Mohsen Guizani,et al.  5G Optimized Caching and Downlink Resource Sharing for Smart Cities , 2018, IEEE Access.

[18]  He Chen,et al.  Pricing and Resource Allocation via Game Theory for a Small-Cell Video Caching System , 2016, IEEE Journal on Selected Areas in Communications.

[19]  Narayan B. Mandayam,et al.  Joint Caching and Pricing Strategies for Popular Content in Information Centric Networks , 2016, IEEE Journal on Selected Areas in Communications.

[20]  Daigo Kudoh,et al.  Load Balancing and QoS Provisioning Based on Congestion Prediction for GEO/LEO Hybrid Satellite Networks , 2011, Proceedings of the IEEE.

[21]  Yue Chen,et al.  Cooperative relay assisted load balancing scheme based on stackelberg game for hybrid GEO-LEO satellite network , 2015, 2015 International Conference on Wireless Communications & Signal Processing (WCSP).

[22]  K. J. Ray Liu,et al.  Game theory for cognitive radio networks: An overview , 2010, Comput. Networks.

[23]  Carlos Mosquera,et al.  Primary User Enters the Game: Performance of Dynamic Spectrum Leasing in Cognitive Radio Networks , 2010, IEEE Transactions on Wireless Communications.

[24]  Hancheng Lu,et al.  A Two-Layer Caching Model for Content Delivery Services in Satellite-Terrestrial Networks , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[25]  Yang Xu,et al.  A Stackelberg game-based spectrum allocation scheme in macro/femtocell hierarchical networks , 2013, Comput. Commun..

[26]  Yanqin Yang,et al.  An Optimized Layered Routing Algorithm for GEO/LEO Hybrid Satellite Networks , 2016, 2016 IEEE Trustcom/BigDataSE/ISPA.

[27]  Long Bao Le,et al.  Joint Resource Allocation and Content Caching in Virtualized Content-Centric Wireless Networks , 2018, IEEE Access.

[28]  Eylem Ekici,et al.  MLSR: a novel routing algorithm for multilayered satellite IP networks , 2002, TNET.

[29]  Yao Zheng,et al.  TLR: A Traffic-Light-Based Intelligent Routing Strategy for NGEO Satellite IP Networks , 2014, IEEE Transactions on Wireless Communications.

[30]  Nei Kato,et al.  A Traffic Distribution Technique to Minimize Packet Delivery Delay in Multilayered Satellite Networks , 2013, IEEE Transactions on Vehicular Technology.

[31]  Jaesung Lim,et al.  Stability of reservation-contention resolution diversity slotted ALOHA for satellite networks , 2012, MILCOM 2012 - 2012 IEEE Military Communications Conference.

[32]  Yongming Huang,et al.  Outage Performance of Cognitive Hybrid Satellite–Terrestrial Networks With Interference Constraint , 2016, IEEE Transactions on Vehicular Technology.

[33]  Felix Poloczek,et al.  Scheduling analysis with martingales , 2014, Perform. Evaluation.

[34]  Qiang Li,et al.  D2D-Assisted Caching on Truncated Zipf Distribution , 2019, IEEE Access.

[35]  Weidong Wang,et al.  Distributed Caching Based on Matching Game in LEO Satellite Constellation Networks , 2018, IEEE Communications Letters.

[36]  Guangliang Ren,et al.  Polarized MIMO Slotted ALOHA Random Access Scheme in Satellite Network , 2017, IEEE Access.

[37]  Gürkan Gür,et al.  Layered Content Delivery Over Satellite Integrated Cognitive Radio Networks , 2017, IEEE Wireless Communications Letters.

[38]  Terry C. House An Analysis Format for Client-Server Performance using GEO & LEO Satellite Networks (Inmarsat vs. Globalstar) , 2007 .

[39]  Felix Poloczek,et al.  Service-martingales: Theory and applications to the delay analysis of random access protocols , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[40]  Liang Jun,et al.  Research and Simulation on an Autonomous Routing Algorithm for GEO_LEO Satellite Networks , 2011, 2011 Fourth International Conference on Intelligent Computation Technology and Automation.