Enabling Scalability and Flexibility Into Network Routing Protocol Using Behavior Tree

Current network routing protocol design is faced with novel challenges due to evolving network scale, various network service demands, and dynamic network states. However, the conventional finite state machine models lack both scalability and flexibility for the description of network routing protocol states. In this article, we enable scalability and flexibility into network routing protocol by exploring and exploiting behavior trees, where behavior trees can reformulate the network routing protocol by characterizing state transformation as action nodes. We first present a generic routing protocol architecture with a comparative analysis of the behavior tree, finite state machine, etc. Then, we propose an implementable functional scheme, which provides a foundation for extending the functionality and enabling flexible configurations towards the network routing protocol. Finally, we design two use cases to verify that behavior trees can effectively replace finite state machines and the excellent scalability of behavior trees in terms of routing protocols.

Authors

Institutions

Publication Details

Journal
IEEE Network
Published
2025-06-09
DOI
https://doi.org/10.1109/mnet.2025.3577627
Primary Topic
Network Packet Processing and Optimization
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enabling Scalability and Flexibility Into Network Routing Protocol Using Behavior Tree

Chungang Yang, Tao Feng, Jiaorui Huang, Mohsen Guizani et al.
IEEE Network
Network Packet Processing and Optimization
article

Enabling Scalability and Flexibility Into Network Routing Protocol Using Behavior Tree

Chungang Yang, Tao Feng, Jiaorui Huang, Mohsen Guizani, Qiang Ni, Alagan Anpalagan, Lujia Dong
article en

Abstract

Current network routing protocol design is faced with novel challenges due to evolving network scale, various network service demands, and dynamic network states. However, the conventional finite state machine models lack both scalability and flexibility for the description of network routing protocol states. In this article, we enable scalability and flexibility into network routing protocol by exploring and exploiting behavior trees, where behavior trees can reformulate the network routing protocol by characterizing state transformation as action nodes. We first present a generic routing protocol architecture with a comparative analysis of the behavior tree, finite state machine, etc. Then, we propose an implementable functional scheme, which provides a foundation for extending the functionality and enabling flexible configurations towards the network routing protocol. Finally, we design two use cases to verify that behavior trees can effectively replace finite state machines and the excellent scalability of behavior trees in terms of routing protocols.

IEEE NetworkVol. 40(1)
Xidian University (CN), Mohamed bin Zayed University of Artificial Intelligence (AE), PLA Academy of Military Science (CN), Toronto Metropolitan University (CA), Lancaster University (GB)
National Key Research and Development Program of China
Openalex Percentile: Top 88%
Network Packet Processing and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.