Train Once Apply Anywhere: Effective Scheduling for Network Function Chains Running on FUMES
Marcel Blöcher, Nils Nedderhut, Pavel Chuprikov, Ramin Khalili, Patrick Eugster, Lin Wang
Abstract
The emergence of network function virtualization has enabled network function chaining as a flexible approach for building complex network services. However, the high degree of flexibility envisioned for orchestrating network function chains introduces several challenges to support dynamism in workloads and the environment necessary for their realization. Existing works mostly consider supporting dynamism by re-adjusting provisioning of network function instances, incurring reaction times that are prohibitively high in practice. Existing solutions to dynamic packet scheduling rely on centralized schedulers and a priori knowledge of traffic characteristics, and cannot handle changes in the environment like link failures.
We fill this gap by presenting FUMES, a reinforcement learning based distributed agent design for the runtime scheduling problem of assigning packets undergoing treatment by network function chains to network function instances. Our design consists of multiple distributed agents that cooperatively work on the scheduling problem. A key design choice enables agents, once trained, to be applicable for unknown chains and traffic patterns including branching, and different environments including link failures. The paper presents the system design and shows its suitability for realistic deployments. We empirically compare FUMES with state-of-the-art runtime scheduling solutions showing improved scheduling decisions at lower server capacity.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers1
Ask how each one uses itBuilds on1
Related papers
- Reliability-aware Dynamic Service Chain Scheduling in 5G Networks based on Reinforcement LearningJunzhong Jia, Lei Yang, Jiannong CaoINFOCOM 2021 · 45 citations
- GreenNFV: Energy-Efficient Network Function Virtualization with Service Level Agreement ConstraintsMd. S. Q. Zulkar Nine, Tevfik Kosar, Muhammed Fatih Bulut, Jinho HwangSC 2023 · 8 citations
- Network Diffuser for Placing-Scheduling Service Function Chains with Inverse DemonstrationZuyuan Zhang, Vaneet Aggarwal, Tian LanINFOCOM 2025 · 7 citations
- SlicePilot: Demystifying Network Slice Placement in Heterogeneous Cloud InfrastructuresIoannis Panitsas, Tolga O. Atalay, Dragoslav Stojadinovic, Angelos Stavrou et al.INFOCOM 2026 · 1 citation
- Provably Efficient Algorithms for Traffic-sensitive SFC Placement and Flow RoutingYingling Mao, Xiaojun Shang, Yuanyuan YangINFOCOM 2022 · 22 citations
