Cooperative Learning-Based Framework for VNF Caching and Placement Optimization over Low Earth Orbit Satellite Networks
Khai Doan, Marios Avgeris, Aris Leivadeas, Ioannis Lambadaris, Wonjae, Shin

TL;DR
This paper proposes a cooperative learning framework combining Multi-Agent Q-Learning and Bayesian Optimization to optimize VNF caching and placement in Low Earth Orbit Satellite Networks, reducing delay and improving service rates.
Contribution
It introduces an online MAQL method for VNF placement and a BO-based mechanism for caching, addressing complexity and convergence issues in satellite network optimization.
Findings
MAQL achieves near-optimal delay performance similar to dynamic programming.
BO-based caching improves request serving rate over time.
The framework outperforms existing baseline methods.
Abstract
Low Earth Orbit Satellite Networks (LSNs) are integral to supporting a broad range of modern applications, which are typically modeled as Service Function Chains (SFCs). Each SFC is composed of Virtual Network Functions (VNFs), where each VNF performs a specific task. In this work, we tackle two key challenges in deploying SFCs across an LSN. Firstly, we aim to optimize the long-term system performance by minimizing the average end-to-end SFC execution delay, given that each satellite comes with a pre-installed/cached subset of VNFs. To achieve optimal SFC placement, we formulate an offline Dynamic Programming (DP) equation. To overcome the challenges associated with DP, such as its complexity, the need for probability knowledge, and centralized decision-making, we put forth an online Multi-Agent Q-Learning (MAQL) solution. Our MAQL approach addresses convergence issues in the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSatellite Communication Systems · Caching and Content Delivery · IoT Networks and Protocols
