Systems Engineering and Electronics ›› 2024, Vol. 46 ›› Issue (10): 3547-3556.doi: 10.12305/j.issn.1001-506X.2024.10.31

• Communications and Networks • Previous Articles    

Behavior tree based management and control architecture and scheduling method for networking service

Ruitao SONG1, Xianming GAO2, Jiaorui HUANG1, Chungang YANG1,3,*, Tao HUANG3, Yuanyuan LI1   

  1. 1. School of Telcommunication Engineering, Xidian University, Xi'an 710071, China
    2. Institute of Systems Engineering, Academy of Military Sciences, Beijing 100039, China
    3. Hangzhou Institute of Technology, Xidian University, Hangzhou 311200, China
  • Received:2023-08-04 Online:2024-09-25 Published:2024-10-22
  • Contact: Chungang YANG

Abstract:

In order to achieve end-to-end security, reliability, and real-time network business support, traditional internet requires the deployment of multiple types of networking service at network element nodes. However, most existing network devices only provide network access, routing and other service functions, lacking safe, reliable, real-time and other service design. Based on the open source network operating system software for open networking in the cloud (SONiC), a management and control architecture and scheduling method for networking service based on container technology and behavior tree is designed. It realizes the deployment of networking service for network service support, which is then deploy to programmable network devices for unified management and scheduling, and simulation testing is carried out. The networking service management and control architecture and scheduling method further enhance the capability of network equipment, and use the behavior tree to efficiently coordinate and schedule the status transformation in the management, control and scheduling process to ensure the delivery quality of networking service.

Key words: behavior tree, container technology, software for open networking in the cloud (SONiC), networking service scheduling

CLC Number: 

[an error occurred while processing this directive]