A data network tester operation and maintenance management system based on ZYNQ

By using ZYNQ chip as the main chip of the operation and maintenance management system in the data network tester, combined with the hardware and software parts, the reliability and flexibility of the operation and maintenance management system in the existing technology is solved, and efficient and economical operation and maintenance management effects are achieved.

CN119759693APending Publication Date: 2025-04-04CHINA ELECTRONIS TECH INSTR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411892122.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The existing CPU operation and maintenance management system cannot operate normally when the CPU fails. The development of the BMC operation and maintenance management system is complex and costly, and has low flexibility.

Method used

The ZYNQ chip is used as the main chip of the operation and maintenance management system. Combined with the hardware and software part, fan control, temperature monitoring and abnormal alarm are realized through the PS and PL part of ZYNQ, and supports bare metal program development and remote operation and maintenance management.

Benefits of technology

It reduces development difficulty and cost, improves the flexibility and reliability of operation and maintenance management, and ensures that the instrument can still achieve effective operation and maintenance management when CPU failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119759693A_ABST
    Figure CN119759693A_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of operation and maintenance management system, and specifically relates to a data network tester operation and maintenance management system based on ZYNQ. The ZYNQ chip is adopted; the operation and maintenance management system includes a hardware part and a software part. The hardware part uses the ZYNQ chip as the operation and maintenance main chip, and establishes connections with the components in the tester respectively; the software part runs the bare metal program in the ZYNQ, and the software part interacts with the host computer through the Socket method. Compared with the prior art, the beneficial effects of the present invention are as follows: the ZYNQ chip is adopted to form a new hardware operation and maintenance solution, which not only has the high flexibility of the CPU operation and maintenance management system and the high reliability of the BMC operation and maintenance management system; but also reduces the development difficulty, improves the efficiency, and reduces the cost of use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of operation and maintenance management systems, and in particular relates to a ZYNQ-based data network tester operation and maintenance management system. Background Art

[0002] During the operation of instruments such as data network testers, abnormal events such as overtemperature or overvoltage may occur in the instruments, which not only affect the operating status of the instruments, but also easily lead to serious consequences. Therefore, most instruments such as data network testers are integrated with special operation and maintenance management systems, which can monitor changes in hardware status in real time and solve abnormal problems through alarms and control.

[0003] The existing solutions mainly include CPU operation and maintenance management system and BMC operation and maintenance management system. The CPU operation and maintenance management system directly sets the operation and maintenance management function in the CPU system, and monitors the operating status of the instrument through the software or instructions in the CPU; the BMC operation and maintenance management system sets a BMC independent of the CPU to implement the operation and maintenance management function. The BMC interacts with the CPU through a specific interface, and can also implement temperature monitoring, voltage monitoring and other related functions.

[0004] However, the CPU operation and maintenance management system runs directly in the CPU system. When the CPU fails or is abnormal, the operating system cannot start normally. At this time, the operation and maintenance management system cannot run normally. In this case, it is difficult to effectively monitor the operating status of the instrument, which reduces the reliability of operation. On the one hand, the BMC operation and maintenance management system is more complex to use, and requires complex design and development work in combination with specific hardware. For example, the solution based on the OpenBmc framework is not only difficult to develop, but also requires a lot of adaptation work in combination with actual hardware, and the flexibility is relatively low. On the other hand, the cost of using BMC chips is relatively high. Summary of the invention

[0005] In order to solve the problems existing in the prior art, the present invention provides a data network tester operation and maintenance management system based on ZYNQ.

[0006] The technical solution adopted by the present invention to solve its technical problems is as follows: a ZYNQ-based data network tester operation and maintenance management system, using a ZYNQ chip; the operation and maintenance management system includes a hardware part and a software part, the hardware part uses the ZYNQ chip as the operation and maintenance main chip, and establishes connections with the components in the tester respectively; the software part runs a bare metal program in ZYNQ, and the software part interacts with the host computer through a Socket.

[0007] Furthermore, the software part communicates with the CPU via a Socket, and the software part includes CPU-based operation and maintenance software.

[0008] Furthermore, the hardware part connects the board temperature sensor through IIC, uses PWM to control the fan, and uses IIC to control the power module.

[0009] Furthermore, the ZYNQ chip includes: an ARM-based PS part and an FPGA-based PL part; the hardware part reads and controls the fan speed through the PL part, and the PS part implements the specific control logic.

[0010] Furthermore, the fan control logic: after power-on, the fan module is initialized, determines whether the fan is normal, and displays the operating status of the fan through the fan status light; the fan speed is dynamically controlled in combination with the monitored temperature changes of the network tester chassis.

[0011] Furthermore, the bare metal program of the software part has the functions of power control, fan control, temperature monitoring, abnormal alarm and power-off protection.

[0012] Further, the bare metal program control process executes the following steps: S1, power on, fan module initialization; S2, judging whether the fan is normal according to the input signal, if it is normal, outputting instructions, setting the fan status light to green, and entering S3, if it is not normal, setting the fan status light to red; S3, output command, set the fan speed to the maximum, the default automatic speed adjustment mode; S4, power module initialization; S5. According to the input signal, determine whether the power supply is normal. If it is normal, output the instruction, set the power status light to green, and enter S6. If it is not normal, set the power status light to red. S6. Set the power output to maximum; S7, system status monitoring, based on the input signal, determine whether the system status is normal. If not, start the abnormal alarm and power-off protection.

[0013] Furthermore, during the operation and maintenance management process, if the monitored parameters are higher than the set threshold, an abnormal alarm is initiated; the parameters include but are not limited to temperature and / or voltage.

[0014] Furthermore, in the case of over-high temperature, the temperature can be lowered by increasing the fan speed, and in the case of temperature control failure, power-off protection is activated.

[0015] Compared with the prior art, the present invention has the following beneficial effects: 1. Use ZYNQ as the main chip for operation and maintenance management, and directly use the development tool SDK provided by Xilinx to complete the bare metal program development based on ZYNQ. Compared with the operation and maintenance management system based on BMC, it not only reduces the development difficulty, improves the efficiency, but also reduces the cost of use; 2. Supports deployment and operation of operation and maintenance software in the instrument CPU. The operation status of the instrument can be queried directly through instructions in the CPU. Compared with the BMC-based operation and maintenance management system, this method is simple to operate and reduces the complexity of use; 3. Supports running and deploying operation and maintenance software in external computers and other devices connected to the ZYNQ network. This not only improves the flexibility of operation and maintenance management, but also enables the operation and maintenance management function to be realized when the instrument's own CPU fails or is abnormal, thereby effectively improving the reliability of the instrument's operation; the instrument can also be operated and managed remotely; In summary, the present invention adopts the ZYNQ chip to form a new hardware operation and maintenance solution, which not only has the high flexibility of the CPU operation and maintenance management system and the high reliability of the BMC operation and maintenance management system; but also reduces the development difficulty, improves the efficiency, and reduces the cost of use. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A schematic diagram of a data network tester operation and maintenance management system based on ZYNQ; Figure 2 This is a functional diagram of a data network tester operation and maintenance management system based on ZYNQ; Figure 3 The control flow chart of the operation and maintenance management process in the data communication network tester. DETAILED DESCRIPTION

[0017] In order to facilitate the understanding of the present invention, the present invention is described in more detail below in conjunction with the accompanying drawings and specific embodiments. However, the present invention can be implemented in many different forms and is not limited to the embodiments described in this specification. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present invention more thorough and comprehensive.

[0018] Example 1: Combination Figure 1It is understood that a data network tester operation and maintenance management system based on ZYNQ adopts ZYNQ chip; the operation and maintenance management system includes a hardware part and a software part. The hardware part uses ZYNQ chip as the main operation and maintenance chip, and establishes connections with components in the tester to be monitored and / or managed, such as temperature sensors, voltage sensors, fans and power supplies; the software part runs bare metal programs in ZYNQ, interacts with the host computer through Socket, communicates with the CPU through Socket, and includes CPU-based operation and maintenance software.

[0019] Principle description: The hardware part obtains information such as temperature and voltage by connecting with components in multiple testers. The CPU-based operation and maintenance software is deployed and run in the CPU. The operating status of the instrument can be directly queried in the CPU through instructions. The information obtained can also interact with the CPU, and the operation and maintenance management of the tester can be realized according to the control logic of the software part; after the external computer and other devices connected to the ZYNQ network are connected through Socket, the control program of the software part can be run and deployed on the connected external computer, which can realize the remote operation and maintenance management of the test instrument. This not only improves the flexibility of operation and maintenance management; but also improves the operational reliability of the operation and maintenance management system in the present invention compared with the CPU operation and maintenance management system.

[0020] Embodiment 2: A data network tester operation and maintenance management system based on ZYNQ, using ZYNQ as the main operation and maintenance chip, directly using the development tool SDK provided by Xilinx to complete the bare metal program development work based on ZYNQ, and completing the monitoring of each hardware part and CPU status through reasonable design to meet the requirements of operation and maintenance management. Compared with the operation and maintenance management system based on BMC, it not only reduces the development difficulty, improves the efficiency, but also reduces the cost of use. ZYNQ is a high-performance programmable system-on-chip launched by Xilinx, including an ARM-based PS part and an FPGA-based PL part, rich in resources, easy to learn and apply.

[0021] The system is divided into two parts: hardware and software. The hardware part uses ZYNQ as the main operation and maintenance chip, and connects sensors and other devices through channels such as IIC. It supports reading status information such as temperature and voltage; it supports controlling the fan speed through PWM. The software part runs bare metal programs in ZYNQ, communicates with the CPU through a network programming interface that is independent of the protocol, such as the socket method, and supports deploying the operation and maintenance software to the network tester CPU, so that the operation and maintenance information can be queried in the CPU in the form of instructions; if the CPU fails or is abnormal, the operation and maintenance status information cannot be queried normally, and it can also be queried through the operation and maintenance software in other computers that have established a network connection with ZYNQ, so as to timely understand the operating status of the network tester. For abnormal conditions such as over-temperature, it will automatically alarm, and take measures such as automatic power-off protection when necessary, so as to ensure the stability and reliability of the instrument operation. The system can realize functions such as temperature monitoring, voltage monitoring, fan control and upgrade management, which can effectively meet the basic needs of network tester operation and maintenance management, combined with Figure 2 understand.

[0022] The specific hardware operation and maintenance solution uses ZYNQ as the main operation and maintenance chip in the hardware part. The board temperature sensor is connected through IIC, which makes it easy to read the temperature of various components such as boards and FPGAs. The PWM method is used to control the fan, and the fan speed is read and controlled by the PL part of ZYNQ, and the specific control logic is implemented by the PS part of ZYNQ. IIC is used to control the power module, and parameters such as voltage and power can be monitored. ZYNQ and CPU are connected to the network through the connected switching chip, which is easy to interact and control through the operation and maintenance software.

[0023] In order to specifically illustrate the purpose and technical method of the invention, taking the operation and maintenance management process in a data communication network tester as an example, the flowchart designed according to the technical method of the invention is as follows: Figure 3 shown.

[0024] The realization of operation and maintenance management requirements mainly includes: power control / management, fan control, temperature monitoring, abnormal alarm and power-off protection.

[0025] Fan control: The network tester chassis fan is managed and controlled through ZYNQ. It is initialized after power-on to determine whether it can operate normally, and the operating status is displayed through the indicator light. At the same time, the fan speed is dynamically controlled according to the monitored chassis temperature changes to avoid overheating.

[0026] Power management: Initialize the power module, monitor the power status, and monitor changes in parameters such as output voltage, power, and current.

[0027] Temperature monitoring: It can monitor the temperature changes of various components in the chassis, including CPU, board, FPGA and other components.

[0028] Abnormal alarm and power-off protection: If the monitored parameters such as temperature and voltage are higher than the set threshold, an alarm will be issued in time. If the temperature is too high, the fan speed will be increased to reduce the temperature. If the temperature control fails, the power will be automatically cut off to avoid serious damage to the equipment.

[0029] Combination Figure 3 Understand the bare metal program control logic and execute the following steps: S1, power on, fan module initialization; S2, judging whether the fan is normal according to the input signal, if it is normal, outputting instructions, setting the fan status light to green, and entering S3, if it is not normal, setting the fan status light to red; S3, output command, set the fan speed to the maximum, the default automatic speed adjustment mode; S4, power module initialization; S5. According to the input signal, determine whether the power supply is normal. If it is normal, output the instruction, set the power status light to green, and enter S6. If it is not normal, set the power status light to red. S6. Set the power output to maximum; S7, system status monitoring, based on the input signal, determine whether the system status is normal. If not, start the abnormal alarm and power-off protection.

[0030] The execution of the above control logic can be combined with time settings. When the fan, power supply and system status are all normal, the operation and maintenance process is performed every certain period of time.

[0031] The BMC-based operation and maintenance management system needs to operate the BMC independently. During the operation of the instrument, the CPU and BMC systems often need to be controlled, which is cumbersome to operate. However, the present invention can directly run the operation and maintenance software in the instrument CPU, which is convenient for querying the operating status of each component through instructions. This method is simple to operate and reduces the complexity of use. In addition to running the operation and maintenance software in the instrument CPU, the present invention also supports the deployment of the operation and maintenance software in external computers and other devices with network conditions. This not only improves the flexibility of operation and maintenance management, but also can still realize the operation and maintenance management functions in the event of failure and abnormality of the instrument's own CPU, thereby effectively improving the reliability of the instrument operation.

[0032] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

Claims

1. A data network tester operation and maintenance management system based on ZYNQ, characterized in that: The ZYNQ chip is used; the operation and maintenance management system includes a hardware part and a software part. The hardware part uses the ZYNQ chip as the main operation and maintenance chip and establishes connections with the components in the tester respectively; the software part runs the bare metal program in the ZYNQ and interacts with the host computer through the Socket method.

2. The ZYNQ-based data network tester operation and maintenance management system according to claim 1, characterized in that: The software part communicates with the CPU via Socket, and the software part includes CPU-based operation and maintenance software.

3. The ZYNQ-based data network tester operation and maintenance management system according to claim 2, characterized in that: The hardware part connects the board temperature sensor through IIC, uses PWM to control the fan, and uses IIC to control the power module.

4. The ZYNQ-based data network tester operation and maintenance management system according to claim 3 is characterized in that: The ZYNQ chip includes: an ARM-based PS part and an FPGA-based PL part; the hardware part reads and controls the fan speed through the PL part, and the PS part implements the specific control logic.

5. The ZYNQ-based data network tester operation and maintenance management system according to claim 4, characterized in that: Fan control logic: After power-on, the fan module is initialized, determines whether the fan is normal, and displays the fan's operating status through the fan status light; the fan speed is dynamically controlled in combination with the monitored chassis temperature changes.

6. The ZYNQ-based data network tester operation and maintenance management system according to claim 1, characterized in that: The bare metal program of the software part has the functions of power control, fan control, temperature monitoring, abnormal alarm and power-off protection.

7. The ZYNQ-based data network tester operation and maintenance management system according to claim 6, characterized in that: Bare metal program control logic, execution steps: S1, power on, fan module initialization; S2, judging whether the fan is normal according to the input signal, if it is normal, outputting instructions, setting the fan status light to green, and entering S3, if it is not normal, setting the fan status light to red; S3, output command, set the fan speed to the maximum, the default automatic speed adjustment mode; S4, power module initialization; S5. According to the input signal, determine whether the power supply is normal. If it is normal, output the instruction, set the power status light to green, and enter S6. If it is not normal, set the power status light to red. S6. Set the power output to maximum; S7, system status monitoring, based on the input signal, determine whether the system status is normal. If not, start the abnormal alarm and power-off protection.

8. The ZYNQ-based data network tester operation and maintenance management system according to claim 7, characterized in that: During the operation and maintenance management process, if the monitored parameters are higher than the set threshold, an abnormal alarm will be activated; the parameters include but are not limited to temperature and / or voltage.

9. The ZYNQ-based data network tester operation and maintenance management system according to claim 8, characterized in that: In case of over-high temperature, the fan speed is increased to reduce the temperature. In case of temperature control failure, power-off protection is activated.