Return
Behavior Tree-Based Network Function Extension Framework for Enhancing Flexibility and Scalability
DOI:10.1109/mnet.2025.3601612.png)
Abstract
En 中文
With the rapid development of the Internet, users are demanding a wide range of diverse network functions, for instance, security and delay. Consequently, there is a promising need for networks to transition towards softwarization, virtualization, and containerization to better meet these growing demands. However, due to the inherent design of conventional networks, expanding and managing network functions remains challenging. Conventional networks often require switch node reboots to install and expand network functions, leading to transmission interruptions and low efficiency. Behavior trees, characterized by their modularity, extensibility, and high readability, provide an effective solution for expanding on-demand network functions. This article presents a behavior tree-based network function extension framework (BTNF) that enhances flexibility and scalability. Based on this framework, we propose a behavior tree-based seepage, which is a routing protocol that dynamically adapts to network conditions. This protocol replaces the finite state machine mechanism of conventional routing protocols, constructing the internal logic processes to achieve reliable packet transmission. Finally, we provide a proof-of-concept implementation prototype to validate the feasibility and effectiveness of the proposed BTNF framework.
Keywords:
Scalability
Routing protocols
Routing
Containers
Internet
Security
Delays
Data communication
Complexity theory
Automata
Journal
IF:
6.3
Papers:
2.7K
Citations:
1.1W
Organization
Cited Papers
No cited papers available

