Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (3): 997-1009.doi: 10.12305/j.issn.1001-506X.2025.03.32

• Communications and Networks • Previous Articles     Next Articles

Decoupled control plane structure design for routing protocol with behavior tree

Lujia DONG1, Tao FENG2,*, Jiaorui HUANG3, Chungang YANG1,3   

  1. 1. Hangzhou Institute of Technology, Xidian University, Hangzhou 311200, China
    2. Institute of Systems Engineering, Academy of Military Sciences, Beijing 100039, China
    3. School of Telecommunications Engineering, Xidian University, Xi'an 710071, China
  • Received:2024-01-24 Online:2025-03-28 Published:2025-04-18
  • Contact: Tao FENG

Abstract:

In order to overcome the expansion limitations of traditional routing protocols based on finite state machine architecture, behavior tree technology is introduced to reconstruct the routing protocol control layer. Firstly, a routing protocol control layer decoupling structure is proposed, which decomposes the control plane into two levels with the help of behavior tree to achieve flexible programming of the control plane. Then, a routing protocol state model based on behavior tree is designed to provide a standardized description method for protocol behavior. At the same time, a logic processing rule reconstruction mechanism based on action templates is proposed, which enhances the scalability and maintainability of the routing protocol. Finally, a routing protocol is used to conduct a proof of concept. Comparative analysis show that the behavior tree is superior to the traditional finite state machine in terms of expansion complexity and framework execution efficiency, proving its feasibility and effectiveness in network protocol design.

Key words: finite state machine, behavior tree, routing protocol control layer decoupling, flexibility, scalability

CLC Number: 

[an error occurred while processing this directive]