A method for automatically loading configuration files of switching boards

By replacing the processing chip on the board, the slot information is automatically loaded, which solves the problem of inconsistent configuration when inserting different slots, improves flexibility and convenience, and reduces operation and maintenance workload.

CN118444989BActive Publication Date: 2024-12-24HUNAN TIANGUAN ELECTRONICS INFORMATION TECH
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410602777.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-15
Publication Date
2024-12-24
Estimated Expiration
2044-05-15

AI Technical Summary

Technical Problem

In special application scenarios, when switching boards insert different slots, the IP address and network mode need to be manually configured, resulting in inconsistent configuration and inflexible configuration, and when slots need to be frequently replaced, it needs to be cleared and reconfigured, which is very troublesome and error-prone.

Method used

The first processing chip on the board is used to obtain slot, chassis and cabinet information, calculate and verify, and generate a unique number. Use the serial port server to find and load the corresponding configuration file in the local configuration file library to automatically load the configuration file. function.

Benefits of technology

Automatic configuration file loading of switching boards between different cabinets, chassis, and slots is realized, which simplifies the configuration process, improves flexibility and reduces the workload of operation and maintenance personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118444989B_ABST
    Figure CN118444989B_ABST
Patent Text Reader

Abstract

This invention provides an automatic loading method for configuration file of a switching board. The method involves controlling the switching board to power on and saving the configuration file to a local configuration file library. A first processing chip in the switching board obtains the slot information, chassis information, and rack information of the current slot. A second processing chip in the switching board starts the switching process. The first processing chip calculates and verifies the slot, chassis, and rack information to obtain the slot number, chassis number, and rack number, and sends them to the second processing chip. The second processing chip searches for the corresponding configuration file in the local configuration file library using a serial port server process based on the slot number, chassis number, and rack number. The switching board then starts based on the found configuration file. This method enables the switching board to automatically load the corresponding configuration file when used in different racks, chassis, and slots, providing flexibility and convenience while reducing the workload of maintenance personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of network communication, and in particular to an automatic loading method for a switch board configuration file. Background Art

[0002] In some special application scenarios, there will be many cabinets used at the same time. Multiple chassis can be placed in the cabinet. There are multiple slots in the chassis to insert multiple boards. In the actual network operation process, since the boards are connected together through the backplane, the ports connected to the switch board and different computing boards need to be configured with different virtual LANs and IP addresses of different network segments. Some ports also need to be configured to forced Gigabit or forced 40G mode. When the switch board is inserted into different slots, the ports connected through the backplane will also be different, resulting in the inability to always use the same configuration. If the corresponding IP address is used, there will also be conflicts. Therefore, it is impossible for all boards to use the same configuration. However, whether it is during the debugging period or the formal board use period, the configuration file that needs to be used when the board is inserted into the slot needs to be manually imported or manually configured, which is very troublesome and prone to errors. And if a board has been used in a slot, if it needs to be placed in another slot, it is necessary to clear the previous configuration and reconfigure it, which is extremely inflexible. Summary of the invention

[0003] The present invention provides a method for automatically loading a configuration file of a switching board, the purpose of which is to enable the switching board to automatically load corresponding configuration files on different cabinets or different chassis or different slots, thereby simplifying the configuration process.

[0004] In order to achieve the above object, the present invention provides a method for automatically loading a switch board configuration file, the switch board includes a first processing chip and a second processing chip, and the automatic loading method includes:

[0005] Step 1: Power on the switch board and save the configuration file to the local configuration file library;

[0006] Step 2, the first processing chip obtains slot information, chassis information, and cabinet information of the current slot based on the started configuration management process;

[0007] Step 3, the second processing chip starts the exchange process;

[0008] Step 4, the first processing chip calculates and verifies the slot information, chassis information and cabinet information of the current slot, and obtains the slot number, chassis number and cabinet number; and sends the slot number, chassis number and cabinet number to the second processing chip through the serial port process;

[0009] Step 5: The second processing chip searches for a corresponding configuration file in a local configuration file library through a serial port server process according to the slot number, chassis number and cabinet number, and the switch board starts according to the found configuration file.

[0010] Specifically, save the configuration file to the local configuration file repository, including:

[0011] The switch card enables the FTP protocol server function to establish a connection with the host computer;

[0012] The host computer uploads the configuration files of each chassis, cabinet, and slot to the switch board through the FTP protocol server function;

[0013] The switch board defines a file name for the configuration files of each chassis, cabinet, and slot, and saves the configuration files to the local configuration file library according to the file name. The file name includes a first field for representing the cabinet information, a second field for representing the chassis information, and a third field for representing the slot information.

[0014] More specifically, step 2 includes:

[0015] The first processing chip divides the GPIO interface into two groups;

[0016] The GPIO interfaces in the first group are connected to the backplane, and all the GPIO interfaces in the first group are sorted according to the binary bits to identify the slot information of the slot where the switch board is located;

[0017] The GPIO interfaces in the second group are connected to the backplane, and all the GPIO interfaces in the second group are sorted according to binary bits to obtain chassis information and cabinet information.

[0018] Specifically, the first processing chip calculates and verifies the slot information, chassis information, and cabinet information of the current slot, including:

[0019] Calculate the slot information of the current slot where the switch board is located to obtain the slot number, chassis number and cabinet number;

[0020] The first processing chip verifies the calculated chassis information and cabinet information according to a parity check method;

[0021] When the chassis information and cabinet information read by odd parity are 1, and the chassis information and cabinet information read by even parity are 0, the data is confirmed to be correct, and the verified chassis information is converted into decimal to obtain the corresponding chassis number, and the verified cabinet information is converted into decimal to obtain the corresponding cabinet number.

[0022] Further, sending the slot number, chassis number, and cabinet number to the second processing chip through the serial port process includes:

[0023] The first processing chip converts the slot number, chassis number and cabinet number into a data request through a serial communication message format;

[0024] sending the data request to the second processing chip;

[0025] After receiving the data request, the second processing chip starts the serial port server process and sends a confirmation message to the first processing chip to confirm receipt of the data request.

[0026] More specifically, step 5 includes:

[0027] The serial port server process formats the slot number, chassis number, and cabinet number and outputs them as a string to obtain the file name of the current slot.

[0028] Check the local configuration file library to see if the file name exists;

[0029] If the file name exists, the configuration file corresponding to the file name will be used as the default startup configuration option.

[0030] Specifically, the file name of the current slot includes a first field for representing cabinet information, a second field for representing chassis information, and a third field for representing slot information.

[0031] Furthermore, if the switch card is not removed, the configuration file of the corresponding slot will be automatically loaded directly when the power is turned off and then restarted;

[0032] When the switch board is reinserted into the slot, the serial port process detects the cabinet information, chassis information, and slot information, and the first processing chip determines whether the configuration file needs to be reloaded according to the detection result.

[0033] The above scheme of the present invention has the following beneficial effects:

[0034] The present invention controls the switching board to power on and saves the configuration file to a local configuration file library, wherein the first processing chip in the switching board obtains the slot information, chassis information and cabinet information of the current slot based on the started configuration management process; the second processing chip in the switching board starts the switching process; the first processing chip calculates and verifies the slot information, chassis information and cabinet information of the current slot, and obtains the slot number, chassis number and cabinet number; and sends the slot number, chassis number and cabinet number to the second processing chip through a serial port process; the second processing chip searches for the corresponding configuration file in the local configuration file library through a serial port server process according to the slot number, chassis number and cabinet number, and the switching board starts according to the found configuration file, so that the switching board can automatically load the corresponding configuration file when it is used in different cabinets, chassis and slots; compared with the prior art, the switching board provided by the present invention can automatically load the configuration file according to the cabinet number, chassis number and slot number, is flexible and convenient to use, and also reduces the workload of operation and maintenance personnel.

[0035] Other beneficial effects of the present invention will be described in detail in the subsequent specific implementation section. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 is a flow chart of an embodiment of the present invention;

[0037] Figure 2 The figure is a hardware structure diagram of the switching board in the embodiment of the present invention. DETAILED DESCRIPTION

[0038] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will be described in detail with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0039] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0040] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installation", "connection" and "connection" should be understood in a broad sense, for example, it can be a locking connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0041] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0042] The invention aims at solving the existing problems and provides a method for automatically loading a switch board configuration file.

[0043] like Figure 1 As shown, an embodiment of the present invention provides a method for automatically loading a switch board configuration file, the switch board includes a first processing chip and a second processing chip, and the automatic loading method includes:

[0044] Step 1: Power on the switch board and save the configuration file to the local configuration file library;

[0045] Step 2, the first processing chip obtains slot information, chassis information, and cabinet information of the current slot based on the started configuration management process;

[0046] Step 3, the second processing chip starts the exchange process;

[0047] Step 4, the first processing chip calculates and verifies the slot information, chassis information and cabinet information of the current slot, and obtains the slot number, chassis number and cabinet number; and sends the slot number, chassis number and cabinet number to the second processing chip through the serial port process;

[0048] Step 5: The second processing chip searches for a corresponding configuration file in a local configuration file library through a serial port server process according to the slot number, chassis number and cabinet number, and the switch board starts according to the found configuration file.

[0049] In the embodiment of the present invention, Figure 2 As shown, the switch board also includes a switch chip of model CTC8096, a VPX connector, and three physical layer interface chips (Physical Layer, PHY) of model YT8521;

[0050] The switch card is connected to the backplane via a VPX connector;

[0051] Multiple data transmission ends of the switching chip are connected to the VPX connector, the switching chip is connected to the first processing chip through a PHY, and the output end of the switching chip is connected to the input end of the second processing chip through a third-generation I / O bus (Peripheral Component Interconnect Express, PCIE);

[0052] The first processing chip is connected to the VPX connector via a PHY through a Gigabit Media Independent Interface (RGMII) to connect to an external host computer to manage the first processing chip. The first processing chip is connected to the VPX connector via an Inter-Integrated Circuit (I2C) to manage and monitor other computing boards. The first processing chip is connected to the VPX connector via 6 GPIO interfaces, corresponding to the following: Figure 2 The RACK_ID[5:0] shown is used to obtain chassis and cabinet information. The GPIO interface 11-15 of the first processing chip is connected to the VPX connector to obtain slot information. The first processing chip also has a DDR memory and a FLASH memory hanging below. The first processing chip communicates with the second processing chip through a serial communication protocol (Universal Asynchronous Receiver / Transmitter, UART);

[0053] A central processing unit is hung under the second processing chip, and a PHY is also hung under the second processing chip to connect to the RJ45 network port. A total of 1G of DDR memory is connected to the second processing chip, and it is also connected to the NorFLASH memory through a serial peripheral interface (SPI) for system startup, with a size of 4MB. A NAND FLASH memory is also connected to it, which is used to store configuration files as a local configuration file library.

[0054] In an embodiment of the present invention, the first processing chip adopts Loongson LS2K0500, which is integrated on the switching board and is mainly used for the management of the baseboard management controller (BMC) and the management and control of other computing boards. It can also read the in-place status of the current board and the current chassis, cabinet, and slot ID according to the backplane configuration and calculate the cabinet number, chassis number, and slot number; the second processing chip adopts Loongson LS2K1000, which automatically loads the corresponding configuration file according to the cabinet number, chassis number, and slot number calculated by the first processing chip.

[0055] Specifically, save the configuration file to the local configuration file library, including:

[0056] The switch card enables the FTP protocol server function to establish a connection with the host computer;

[0057] The host computer uploads the configuration files of each chassis, cabinet, and slot to the switch board through the FTP protocol server function;

[0058] The switch board defines a file name for the configuration files of each chassis, cabinet, and slot, and saves the configuration files to the local configuration file library according to the file name. The file name includes a first field for representing the cabinet information, a second field for representing the chassis information, and a third field for representing the slot information, such as cfg_cabinet ID_chassis ID_slot ID.

[0059] Since the configuration of the cabinet, chassis, and slots may be different in different application projects, the embodiment of the present invention can be directly applied by simply updating the local configuration file library in the switch board without modifying or replacing the version. The specific process of updating the local configuration file library is as follows:

[0060] Modify the configuration files that need to be configured through the host computer, and save each configuration file in the agreed format;

[0061] After the switch board is powered on, connect it to the management interface of the switch board, start the file transfer protocol (FTP) server of the switch board, upload the modified configuration file to the switch board through the FTP client of the host computer, and update the local configuration file library of the switch board;

[0062] Restart the switch board to make the updated configuration file take effect.

[0063] Specifically, step 2 includes:

[0064] The first processing chip divides the GPIO interface into two groups;

[0065] The GPIO interfaces in the first group are connected to the backplane, and all the GPIO interfaces in the first group are sorted according to the binary bits to identify the slot information of the slot where the switch board is located;

[0066] The GPIO interfaces in the second group are connected to the backplane, and all the GPIO interfaces in the second group are sorted according to binary bits to obtain chassis information and cabinet information.

[0067] In the embodiment of the present invention, the first processing chip needs to obtain the cabinet, chassis, and slot information through two groups of GPIO interfaces, as follows:

[0068] Get the slot number:

[0069] Depend on Figure 2 As shown in the schematic diagram, the first group of GPIO interfaces has 5 GPIO interfaces connected to the backplane. The 5 GPIO interfaces are sorted according to the binary bit to indicate the slot information of the current board. Each group of GPIO interfaces connected to each slot board on the backplane is configured with different pull-up according to the current slot information. For example, if it is the 8th slot, the fourth GPIO interface needs to be pulled high, and the other GPIO interfaces are pulled low. The other slots are similar. For example, the current switch board is in the 8th slot. The 5 GPIO interfaces are read and sorted from high to low as 0x01000. 0x01000 is directly converted into decimal to 8, so the slot number of the current slot where the switch board is located is 8.

[0070] Get the cabinet chassis number:

[0071] The first processing chip goes to the backplane through 6 GPIO interfaces to obtain chassis and cabinet information, that is, Figure 2 In RACK_ID[5:0], the front GPIO0-1 is used to obtain chassis information, GPIO2 is temporarily reserved, GPIO3-4 is used to obtain cabinet information, and GPIO5 is used for parity check; RACK_ID[5:0] is configured with correct cabinet and chassis information on the backplane according to different cabinet and chassis information, that is, the GPIO interface corresponding to RACK_ID[5:0] is configured to be pulled high or low in advance; after the first processing chip reads the data transmitted by RACK_ID[5:0], it first confirms whether the currently read data is correct according to the parity check. If odd parity is currently used, the check result of RACK_ID[5:0] is 1, and if even parity is used, the check result of RACK_ID[5:0] is 0; after verifying that the data transmitted by RACK_ID[5:0] is correct, the data information read from the GPIO0-1 interface is converted into decimal to obtain the chassis number where the switch board is currently located, and then the data information read from the GPIO3-4 interface is converted into decimal to obtain the cabinet number where the switch board is currently located.

[0072] Specifically, the first processing chip calculates and verifies the slot information, chassis information, and cabinet information of the current slot, including:

[0073] Calculate the slot information of the current slot where the switch board is located to obtain the slot number, chassis number and cabinet number;

[0074] The first processing chip verifies the calculated chassis information and cabinet information according to a parity check method;

[0075] When the chassis information and cabinet information read by odd parity are 1, and the chassis information and cabinet information read by even parity are 0, the data is confirmed to be correct, and the verified chassis information is converted into decimal to obtain the corresponding chassis number, and the verified cabinet information is converted into decimal to obtain the corresponding cabinet number.

[0076] Specifically, sending the slot number, chassis number, and cabinet number to the second processing chip through the serial port process includes:

[0077] The first processing chip converts the slot number, chassis number and cabinet number into a data request through a serial communication message format;

[0078] sending the data request to the second processing chip;

[0079] After receiving the data request, the second processing chip starts the serial port server process and sends a confirmation message to the first processing chip to confirm receipt of the data request.

[0080] In the embodiment of the present invention, the first processing chip converts the slot number, chassis number and cabinet number into a data request through a private serial communication message format, and the communication message format follows the protocol format shown in Table 1 below:

[0081] Table 1

[0082] Fields Byte size Contents Data Header 1 The packet header is fixed to 0x55 length 1 The length of the data content (unit: bytes) instruction 1 The specific ID of the function command Serial Number 1 The message sequence number starts at 1 and increases to 255 and then returns to 1 data Length Carrying data content Checksum 1 Calculate the checksum of the entire packet, the lower 8 bits of the sum of the previous bytes

[0083] The serial communication protocol parameters are unified as follows: baud rate is 9600, data bits are 8 bits, stop bits are 1 bit, and there is no parity bit.

[0084] For the serial port server process, after the serial port communication protocol is initialized, a serial port server process is created, and the while(1) wireless loop method is used in the serial port server process to monitor the second processing chip and wait for the data request sent by the first processing chip.

[0085] Specifically, the process of monitoring using the while(1) infinite loop includes:

[0086] When the select function detects that the second processing chip has a data request, it saves the data in a variable, and after the data frame is completed, it gradually parses and verifies it according to the protocol format;

[0087] After the verification is passed, the second processing chip replies with a confirmation message ACK to the first processing chip through the serial port server process, indicating that the data request of the first processing chip has been received; then, according to the ID address of the function command, the corresponding data is sent to the first processing chip. After the data verification is passed, the first processing chip will also reply with a confirmation message ACK to the second processing chip. The communication process between the second processing chip and the first processing chip is basically a one-request-one-confirmation method.

[0088] When the first processing chip does not receive the confirmation message (Acknowledgement, ACK), that is, the ACK is not received within 200ms, the second processing chip should resend it, up to three times; when the first processing chip receives it successfully, the second processing chip should send an confirmation message ACK packet within 200ms, and the message sequence number Packet_ID of the ACK packet is the same as the responded Packet_ID.

[0089] Specifically, step 5 includes:

[0090] The serial port server process formats the slot number, chassis number, and cabinet number and outputs them as a string to obtain the file name of the current slot.

[0091] Check the local configuration file library to see if the file name exists;

[0092] If the file name exists, the configuration file corresponding to the file name will be used as the default startup configuration option.

[0093] Specifically, the file name of the current slot includes a first field for representing cabinet information, a second field for representing chassis information, and a third field for representing slot information, such as cfg_cabinet ID_chassis ID_slot ID.

[0094] Specifically, if the switch card is not removed, the configuration file of the corresponding slot will be automatically loaded directly after power is turned off and restarted;

[0095] When the switch board is reinserted into the slot, the serial port process detects the cabinet information, chassis information, and slot information, and the first processing chip determines whether the configuration file needs to be reloaded based on the detection result;

[0096] If the detection result shows that any of the cabinet information, chassis information, or slot information has changed, you need to reload the configuration file through steps 2 to 5.

[0097] When the detection result shows that the cabinet information, chassis information, and slot information have not changed, the loaded configuration file is directly used.

[0098] The embodiment of the present invention controls the switching board to be powered on and saves the configuration file to the local configuration file library, and the first processing chip in the switching board obtains the slot information, chassis information and cabinet information of the current slot based on the started configuration management process; the second processing chip in the switching board starts the switching process; the first processing chip calculates and verifies the slot information, chassis information and cabinet information of the current slot, and obtains the slot number, chassis number and cabinet number; and sends the slot number, chassis number and cabinet number to the second processing chip through the serial port process; the second processing chip searches for the corresponding configuration file in the local configuration file library through the serial port server process according to the slot number, chassis number and cabinet number, and the switching board is started according to the found configuration file, so that the corresponding configuration file can be automatically loaded when the switching board is used on different cabinets, chassis and slots; compared with the prior art, the embodiment of the present invention only needs one switching board to be compatible with a variety of cabinets, chassis and slots, which is flexible and convenient to use and also reduces the workload of operation and maintenance personnel.

[0099] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for automatically loading a switch board configuration file, characterized in that: The switch board includes a first processing chip and a second processing chip, and the automatic loading method includes: Step 1: Power on the switch board and save the configuration file to the local configuration file library; Step 2, the first processing chip obtains slot information, chassis information, and cabinet information of the current slot based on the started configuration management process, including: The first processing chip divides the GPIO interface into two groups; The GPIO interfaces in the first group are connected to the backplane, and all the GPIO interfaces in the first group are sorted according to the binary bits to identify the slot information of the slot where the switch board is located; The GPIO interfaces in the second group are connected to the backplane, and all the GPIO interfaces in the second group are sorted according to the binary bits to obtain the chassis information and the cabinet information; Step 3, the second processing chip starts the exchange process; Step 4, the first processing chip calculates and verifies the slot information, chassis information and cabinet information of the current slot to obtain the slot number, chassis number and cabinet number, including: Calculate the slot information of the slot where the switch board is currently located to obtain the slot number; The first processing chip verifies the calculated chassis information and cabinet information according to a parity check method; When the chassis information and cabinet information read by odd parity check are 1, and the chassis information and cabinet information read by even parity check are 0, confirm that the data is correct, and convert the verified chassis information into decimal to obtain the corresponding chassis number, convert the verified cabinet information into decimal to obtain the corresponding cabinet number, and send the slot number, the chassis number and the cabinet number to the second processing chip through the serial port process; Step 5: the second processing chip searches for a corresponding configuration file in the local configuration file library through a serial port server process according to the slot number, the chassis number and the cabinet number, and the switch board is started according to the found configuration file.

2. The method for automatically loading a switch board configuration file according to claim 1, characterized in that: Save the configuration file to the local configuration file library, including: The switch card enables the FTP protocol server function to establish a connection with the host computer; The host computer uploads the configuration files of each chassis, cabinet and slot to the switch board through the FTP protocol server function; The switching board defines a file name for a configuration file of each chassis, cabinet, and slot, and saves the configuration file to a local configuration file library according to the file name, wherein the file name includes a first field for representing cabinet information, a second field for representing chassis information, and a third field for representing slot information.

3. The method for automatically loading a switch board configuration file according to claim 2, characterized in that: The sending the slot number, the chassis number, and the cabinet number to the second processing chip through the serial port process includes: The first processing chip converts the slot number, the chassis number and the cabinet number into a data request through a serial communication message format; Sending the data request to the second processing chip; After receiving the data request, the second processing chip starts the serial port server process and sends a confirmation message to the first processing chip to confirm receipt of the data request.

4. The method for automatically loading a switch board configuration file according to claim 3, characterized in that: The step 5 comprises: The serial port server process formats the slot number, the chassis number and the cabinet number and outputs them as a character string to obtain a file name of the current slot; Search the local configuration file library to see if the file name exists; If the file name exists, the configuration file corresponding to the file name will be used as the default startup configuration option.

5. The method for automatically loading a switch board configuration file according to claim 4, characterized in that: The file name of the current slot includes a first field for representing cabinet information, a second field for representing chassis information, and a third field for representing slot information.

6. The method for automatically loading a switch board configuration file according to claim 5, characterized in that: When the switch board is not unplugged, the configuration file of the corresponding slot is automatically loaded directly after power is turned off and restarted; When the switch board is reinserted into the slot, the cabinet information, chassis information, and slot information are detected through the serial port process, and the first processing chip determines whether the configuration file needs to be reloaded according to the detection result.

Citation Information

Patent Citations

  • Communication system and board card configuration method

    CN110636015A

  • Flow filtering and shunting platform for effectively solving message multi-hit and implementation method

    CN112272193A

  • Board card adaptive configuration device

    CN117632819A

  • Flexible and adaptable computing system infrastructure

    US20200214164A1