A control method for integrating chassis management and network switching

By integrating the BMC module with the CLI of the switching equipment, the problem of complex network switching equipment management is solved, and efficient and secure unified management of the equipment is achieved, which is suitable for data centers and mission-critical systems.

CN120750883BActive Publication Date: 2026-02-27BEIJING HEZHONG FANGDA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511229241.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-29
Publication Date
2026-02-27
Estimated Expiration
2045-08-29

AI Technical Summary

Technical Problem

The differences between the BMC of existing network switching equipment and the CLI of switching equipment in terms of interaction logic, command format and access method lead to high management complexity and easy confusion, which affects system reliability and maintainability.

Method used

The BMC module is integrated with the CLI of the switching equipment to achieve seamless integration of network switching and chassis management through a unified command-line interface. Modular command library, multi-interface access mechanism, health management sensors and security authentication technologies are used to ensure the reliability and security of the system.

Benefits of technology

It achieves seamless integration of network configuration and chassis health management, reduces operation and maintenance complexity, improves equipment management efficiency and system reliability, and is suitable for data centers, large enterprise networks and mission-critical systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120750883B_ABST
    Figure CN120750883B_ABST
Patent Text Reader

Abstract

The application provides a control method for integrating chassis management and network switching, and belongs to the technical field of network communication equipment; by uniformly integrating the BMC embedded on the switching board and the command line interface (CLI) of the network switching equipment, seamless fusion of network configuration and chassis health management is realized; the device adopts a modular software and hardware architecture, constructs a standardized interconnection between the switching board, the BMC module and the network processor, and supports unified access of any service port and management port; a unified command analysis engine is built in the system, traditional network management commands and chassis monitoring commands are standardized and integrated, intelligent prompts and online help are provided, and the operation and maintenance complexity is reduced; by collecting key parameters such as temperature, voltage, fan speed and power consumption in real time, combining a comprehensive health evaluation and a fault diagnosis mechanism, precise monitoring and early warning of the internal environment state of the chassis are realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of network communication equipment, and particularly relates to a control method for integrating chassis management and network switching. BACKGROUND

[0002] At present, network switching equipment is usually composed of a switching chip, a management module and an attached BMC (Baseboard Management Controller). In a traditional design, the BMC is mainly used for monitoring and management of a server-level chassis, and a command line interface (CLI) thereof and a CLI of the network switching equipment itself have great differences in interactive logic, command format and access mode. When a user configures device parameters, monitors chassis temperature, power supply state and fan state and the like, the user needs to operate through different interfaces and different command sets, which increases the complexity of management and easily causes confusion and operation errors in fault troubleshooting and system maintenance. Therefore, there is an urgent need for a new network switching unit design which can unify the CLI of the BMC and the switching equipment, thereby simplifying the operation process and improving the manageability and reliability of the system. SUMMARY

[0003] In view of this, the purpose of the present application is to provide a control method for integrating chassis management and network switching, which unifies the command line interface of the BMC module on a switching board and the switching module itself, and can configure parameters and monitor the health state of the chassis for the switching board through any service port and management port.

[0004] A control method for integrating chassis management and network switching, comprising: embedding a BMC module in a network switching unit, running an embedded operating system in the BMC module, and realizing interconnection between the embedded operating system and switching firmware of the network switching unit at a kernel level; integrating the BMC module and the switching firmware through a unified driver layer to form a unified command line interface, which supports a regular configuration command of network switching and a chassis health management command.

[0005] Further, the command line interface forms the chassis health management command or the network switching command by calling a command module in a modular command library; the command module in the modular command library is a chassis health management command and a network switching command designed in an integrated plug-in mode.

[0006] Further, the command line interface is accessed through any service port and management port, and a user configures parameters of network switching and monitors the state of the chassis after verification.

[0007] Further, the BMC module is configured with a plurality of health management sensors, and real-time collection, display and early warning of health management sensor data are realized through the command line interface.

[0008] Further, the network switching unit is configured with security authentication, access control and log recording functions to ensure the information security of the interface of the command line interface when accessed by multiple ports.

[0009] Preferably, a unified exchange control module is deployed to identify the port properties currently accessed to the command line interface, identify whether it is a service port or a management port, and then allocate bandwidth and processing resources to the access port according to the pre-set priority and security policy.

[0010] Preferably, a unified remote management protocol is set, including SSH, Telnet, RESTful API, SNMP, Syslog protocol, to realize various remote management and monitoring.

[0011] Preferably, the overall health status of the case is evaluated in real time; the historical and current state data of the case are inquired through the command line interface to predict potential risks in advance.

[0012] Preferably, when abnormal indicators of the case are detected, an alarm is triggered, fault positioning is performed, and error logs, sensor sampling data and time stamps are recorded, and through the "diagnosis" command provided by the command line interface, remote debugging and fault tracing are supported.

[0013] Further, the command line interface sets user identity authentication, access permission management and command recording; and adopts encrypted transmission and firewall strategy to ensure the security of the management communication accessed through any port.

[0014] The present application has the following beneficial effects:

[0015] The application provides a control method for integrating chassis management and network switching, which realizes seamless integration of network configuration and chassis health management by integrating the BMC embedded on the switching board and the command line interface (CLI) of the network switching device. BRIEF DESCRIPTION OF DRAWINGS

[0016] Figure 1 The system architecture diagram of the network switching control method provided by the application is shown. DETAILED DESCRIPTION

[0017] The application will be described in detail below with reference to the accompanying drawings and embodiments.

[0018] The application aims to provide a control method for integrating chassis management and network switching, which can realize seamless integration of the BMC on the switching board and the unified command line interface of the network switching device, so that users can configure the device and manage the chassis health at any port. This design not only simplifies the management process and reduces the operation and maintenance complexity, but also improves the stability and reliability of the device through security and redundancy design, and is particularly suitable for large-scale data centers, enterprise networks and critical task systems. The specific scheme is as follows.

[0019] 1. Unified command line CLI design

[0020] The traditional independent BMC management interface and the CLI of the switching device are integrated to build a unified command line style. The unified command line CLI supports not only the conventional network switching operations (such as VLAN configuration, port rate adjustment, traffic monitoring, etc.), but also integrates the chassis health management related instructions (such as temperature, voltage, fan status, power monitoring, etc.). It also has the following technical features:

[0021] Command parsing and standardization: At the software architecture level, a unified command parsing engine is adopted to standardize and integrate the originally separated BMC command set and switch management commands. Through predefined syntax rules and dynamic command registration mechanisms, all commands can be uniformly interpreted and executed regardless of their source from switch operations or chassis management.

[0022] Modular command library: Common network management commands (such as VLAN configuration, link aggregation, and port state monitoring) and chassis health management commands (such as temperature, voltage, fan speed, and power consumption monitoring) are integrated into the same command library. Each command module is designed as a plug-in for easy extension or custom development.

[0023] Intelligent help and self-learning: The command help system and self-learning mechanism are integrated to support dynamic prompts, command completion, and online help documents, reducing the learning cost of operation and maintenance personnel and optimizing the command set structure based on usage.

[0024] 2. Multi-interface access mechanism

[0025] The design supports accessing the unified command line interface (CLI) from any service port or management port. Users can access the device's unified management interface for parameter configuration and health status monitoring through either the dedicated management port or the normal port used for data services. This improves the flexibility of the device, allowing remote management and fault location at any node in the network topology. It also has the following technical features:

[0026] Any-port access: The system design allows access to the unified CLI through both service ports and management ports. Regardless of whether the user logs in through the dedicated management interface or the normal data port, they go through the same identity authentication and access control to enter the unified management environment.

[0027] Dynamic interface identification and scheduling: It can identify the nature of the current access port (service or management) and dynamically allocate bandwidth and processing resources based on pre-set priorities and security policies to ensure that management access is not disturbed while normal data transmission is not affected.

[0028] Unified remote management protocol: In addition to traditional access methods such as SSH and Telnet, it also supports protocols based on RESTful API, SNMP, Syslog, etc., enabling seamless switching between multiple remote management and monitoring methods and facilitating integration into existing network monitoring platforms.

[0029] 3. Modular software and hardware architecture

[0030] The device is internally designed in a modular manner, including a network switching unit, a BMC module, a network processor, and an auxiliary power management unit. The BMC is embedded on the network switching unit, seamlessly integrated with the switching firmware of the network switching unit using an embedded operating system, and command analysis and execution are achieved through a unified driver layer and API interface. The modules are interconnected using standardized buses and interfaces, ensuring system stability and scalability. Meanwhile, the following technical features are also provided:

[0031] Internal layered design: The hardware part is divided into a switching board, a BMC module, a network processor, a sensor interface, and an auxiliary power management unit using a layered design pattern. The modules interact with each other through high-speed buses (such as PCIe, I2C, or SPI) to achieve efficient and low-latency collaborative work.

[0032] Embedded operating system and firmware fusion: A customized lightweight embedded operating system runs in the BMC module, which is interconnected with the switching firmware at the kernel level, and calls the underlying sensors and hardware resources through a unified driver layer to ensure data synchronization consistency during command execution.

[0033] Modular scalability: The system reserves standardized interfaces to support the addition of more sensor modules or management extensions in the future, such as intelligent environmental monitoring modules, video monitoring interfaces, etc., to achieve function extension and upgrade.

[0034] 4. Health management function integration

[0035] In addition to the conventional network switching function, the chassis health management module has real-time monitoring of key indicators such as temperature, humidity, voltage, fan speed, and power inside the chassis, and feedback information to the management platform through log recording, alarm mechanism, and remote diagnosis interface. Users can retrieve all health status information of the device through simple commands in the unified command line CLI (Command Line Interface), and can configure preset alarm strategies. Meanwhile, the following technical features are also provided:

[0036] Real-time sensor data acquisition: A variety of health monitoring sensors are integrated in the BMC module, including temperature, humidity, voltage, current, fan speed, and power, which are monitored in real time by high-precision data acquisition modules.

[0037] Comprehensive health assessment system: Through data fusion and trend analysis algorithms, the system can assess the overall health status of the chassis in real time, support preset threshold and abnormal alarm. Management personnel can query detailed historical and current state data through the unified command line CLI, which is convenient for predicting potential risks in advance.

[0038] Fault location and log tracking: integrated automatic diagnosis function, when abnormal indicators are detected, the system will not only trigger an alarm, but also automatically locate the fault, and record detailed error logs, sensor sampling data and timestamps. Through the "diagnosis" command provided by the unified command line CLI, remote debugging and fault tracing are supported.

[0039] Intelligent alarm and remote response: adopt multi-level alarm mechanism, hierarchical prompt according to abnormal severity, support automatic push of SMS, email or centralized management platform. The system also allows configuration of automatic recovery strategies, such as automatically restarting the corresponding module or switching to redundant systems when detecting temporary abnormalities.

[0040] 5. Security and redundancy design

[0041] To ensure the reliability of the device operation, the invention introduces security authentication, access control and log audit mechanism in the unified management platform. At the same time, it supports various redundancy mechanisms (such as hot backup, dual power input, link aggregation, etc.), ensuring continuous and stable operation in critical business scenarios. It also has the following technical features:

[0042] Access security: the unified command line CLI realizes strict user identity authentication, role-based access control (RBAC) and fine-grained operation permission management. All management operations are logged in detail for audit and traceability.

[0043] Encrypted communication: support SSH, TLS / SSL and other encrypted communication protocols to ensure the confidentiality and integrity of data transmission when remotely managing through any port, while preventing man-in-the-middle attacks and unauthorized access.

[0044] Hardware redundancy and hot backup: in hardware design, support redundant power, dual-link network connection and hot plug design of key modules. When a module fails, the system can automatically switch to the backup device to ensure business continuity and system high availability.

[0045] Real-time security monitoring and intrusion detection: integrate real-time security monitoring module to monitor management interfaces and data traffic, identify abnormal access behavior or attack attempts in time, and trigger security alarms and isolation mechanisms through predefined rules.

[0046] Example 1: Unified command line CLI architecture implementation

[0047] Integrate BMC module on the switch board, use dedicated embedded processor to run lightweight operating system, and load switch firmware and BMC management software. Through software-level driver adaptation, combine and standardize the command set of traditional BMC and switch management commands. Users can log in to the unified CLI interface through SSH, Telnet or serial port. CLI commands include but are not limited to:

[0048] Network configuration commands: configure VLAN, port, rate, link aggregation, etc.

[0049] Health monitoring commands: read temperature, voltage, fan status, power consumption data;

[0050] Diagnostic commands: system log viewing, alarm threshold setting, troubleshooting tool activation, etc.

[0051] Example 2: Multi-interface access implementation

[0052] In the design, both service ports and management ports are connected to the unified switching control module, and through the intelligent forwarding and protocol analysis layer, the received management request is transmitted to the unified command line CLI. Whether accessed through the dedicated management port or the ordinary service port, the system enters the same management environment after authentication. To prevent security risks, the system supports IP / MAC-based access control and encrypted communication protocols (such as SSH) in management access through the service port.

[0053] Example 3: Chassis health management function implementation

[0054] Health monitoring sensor interfaces are embedded in the BMC module, including temperature, humidity, voltage, current, fan speed, and other sensor data collection. The unified command line CLI provides commands (such as "show chassis-health") to allow users to query the chassis health status in real time. The system also supports setting thresholds, and once an anomaly is detected, an alarm message is triggered immediately, and the alarm is pushed through SNMP, Syslog, or a dedicated management platform for timely maintenance and processing.

[0055] Example 4: Security mechanism and redundancy design

[0056] To ensure system security, the unified command line CLI implements user identity authentication, access permission management, and command recording. Encrypted transmission and firewall strategies are used to ensure the security of management communication through any port. In hardware design, redundant power supply, dual-link aggregation, and hot-swappable design are used to further enhance the running stability of the device under high reliability requirements.

[0057] In summary, the above is only a preferred embodiment of the present application, and is not intended to limit the scope of protection of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included within the scope of protection of the present application.

Claims

1. A control method of integrating chassis management and network switching, the method comprising: The application relates to a chassis health management and network switch control method and device. The BMC module is embedded on a network switch unit, an embedded operating system runs in the BMC module, the embedded operating system is interconnected with switch firmware of the network switch unit at a kernel level, the BMC module is integrated with the switch firmware through a uniform driving layer to form a uniform command line interface, the command line interface supports regular configuration commands of a network switch and chassis health management commands; The command line interface forms chassis health management commands or network switch commands by calling command modules in a modular command library; The command modules in the modular command library are integrated plug-in type chassis health management commands and network switch commands; A uniform switch control module is deployed to identify the properties of ports currently accessed to the command line interface, to identify whether the ports are service ports or management ports, and then to allocate bandwidth and processing resources for the accessed ports according to preset priorities and safety strategies.

2. The control method for integrated chassis management and network switching as described in claim 1, characterized in that, The command line interface is accessed through any service port and management port, and a user performs parameter configuration of the network switch and chassis state monitoring after verification.

3. The control method for integrated chassis management and network switching as described in claim 1, characterized in that, A plurality of health management sensors are configured in the BMC module, and real-time collection, display and early warning of health management sensor data are realized through the command line interface.

4. The method of claim 1, wherein the method further comprises: receiving a request from a network device to access the chassis management network; and determining whether the network device is authorized to access the chassis management network. The network switch unit is provided with safety authentication, access control and log recording functions to ensure the information safety of the command line interface in multi-port access.

5. The method of claim 1, wherein the method further comprises: receiving a request from a network device to access the chassis management network; and determining whether the network device is authorized to access the chassis management network. 5 A uniform remote management protocol is set, including SSH, Telnet, RESTful API, SNMP and Syslog protocols, and multiple remote management and monitoring are realized.

6. The method of claim 1, wherein the method further comprises: receiving a request from a network device to access the chassis management network; and determining whether the network device is authorized to access the chassis management network. The overall health state of the chassis is evaluated in real time, and chassis historical and current state data are inquired through the command line interface to predict potential risks in advance.

7. The method of claim 1, wherein the method further comprises: receiving a request from a network device to access the chassis management network; and determining whether the network device is authorized to access the chassis management network. When abnormal indicators of the chassis are detected, an alarm is triggered, fault positioning is performed, error logs, sensor sampling data and time stamps are recorded, and remote debugging and fault tracing are supported through a "diagnosis" command provided by the command line interface.

8. The method of claim 1, wherein the method further comprises: receiving a request from a network device to access the chassis management network; and determining whether the network device is authorized to access the chassis management network. The command line interface sets user identity authentication, access permission management and command recording, and adopts encrypted transmission and firewall strategies to ensure the safety of management communication accessed through any port.

Citation Information

Patent Citations

  • Command management method, device and equipment and machine readable storage medium

    CN115495171A

  • Switch system with BMC system

    CN216960075U