Network equipment service anomaly detection method, device, equipment and medium

By deploying probes in the network service system and using probes to send detection data packets, the problem of the failure points of the network service system in the prior art is solved, and automated and real-time fault positioning and cross-platform fault point positioning are realized, improving the efficiency and accuracy of fault handling.

CN119316280BActive Publication Date: 2025-02-28PRIMFORCE TECHNOLOGIES LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411861377.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-02-28
Estimated Expiration
2044-12-17

AI Technical Summary

Technical Problem

The prior art cannot position the fault points of the network service system across the platform in real time and accurately, resulting in delays in troubleshooting.

Method used

By deploying probes in the network service system, using the probes to bypass the network equipment in a preset period, detecting whether the fault point is the last section of the network to which the network service system belongs, and gradually determining the location of the fault point by wake-up RJ-45 connector and device power supply detection module.

Benefits of technology

It realizes automated and real-time fault positioning, reduces dependence on operation and maintenance personnel, can accurately locate fault points across platforms, and improves the efficiency and accuracy of fault handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

The present invention relates to the field of communication technology, and provides a network equipment service anomaly detection method, device, equipment and medium. The method can automatically inspect network equipment based on a probe deployed in a bypass manner, and detect whether the fault point is the last segment of the network to which a network service system belongs when the network equipment does not respond to a detection data packet. When the fault point is the last segment, a self-developed detectable RJ‑45 connector is awakened, and the detectable RJ‑45 connector is detected by the probe. When the detectable RJ‑45 connector is detected, it is determined that the network to which the network service system belongs has no fault, and the probe is used to detect a device power supply detection module. When the device power supply detection module is detected, it is determined that the power supply side of the network equipment has no fault, and the fault point is determined to be the network equipment, so that the fault point is accurately located through automatic layer-by-layer inspection, which not only reduces the dependence on operation and maintenance personnel, but also can achieve cross-platform fault point location because the abnormal state of the equipment is not limited to manufacturer feedback.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method, device, equipment and medium for detecting anomalies in network device services. Background Art

[0002] The trouble-free operation of network devices such as surveillance cameras, sensors, and IP (Internet Protocol) traffic lights is extremely important for many industries, especially those that rely on high reliability and continuous operation, such as forest fire prevention and public safety. Once such equipment fails and is not repaired in time, it may cause serious harm and huge losses to people's lives and property. Therefore, it is particularly important to detect network equipment failures in real time and provide specific fault point information for timely recovery of network equipment.

[0003] In the prior art, the maintenance of network equipment mainly adopts the following methods:

[0004] 1) Manual sampling method.

[0005] This method cannot achieve real-time monitoring, and cannot immediately detect equipment failures, resulting in delayed processing. In addition, the determination of the fault point still depends mainly on the experience and personal skills of the operation and maintenance personnel.

[0006] 2) Feedback method of equipment manufacturers’ own platforms.

[0007] This method can only determine whether the service is interrupted through the application layer, and cannot locate whether it is a problem on the network side, the device power supply side, or the device itself. For network side problems, it is also impossible to locate which section of the network the problem occurred in. In addition, this method can only feedback the status of its own equipment, and cannot monitor equipment from other manufacturers.

[0008] Use the network layer protocol to determine whether the device is online or offline.

[0009] This method uses network layer protocols (such as the "Ping" packet detection method) to detect network devices. When the detection fails, the device is determined to be offline. This method has good compatibility with devices from different manufacturers and is easy to implement, but it is also unable to locate the exact location of the fault, and cannot distinguish whether it is a fault in the device itself, a power fault, or a fault in the network cable connecting the device. Summary of the invention

[0010] In view of the above, it is necessary to provide a network device service anomaly detection method, device, equipment and medium, aiming to solve the problem of being unable to locate network service system failure points in real time and accurately across platforms.

[0011] A network device service anomaly detection method is applied to a network service system, wherein the network service system comprises a network device, a detectable RJ-45 connector and a device power supply detection module, wherein the network device is connected in parallel with an Internet of Things network card of the detectable RJ-45 connector, and the network device and the device power supply detection module are powered by the same power supply; the detectable RJ-45 connector comprises a layer 2 switching device, an Internet of Things network card and an RJ-45 connector, and the RJ-45 connector and the Internet of Things network card are connected in parallel with the layer 2 switching device, so that the network device and the Internet of Things network card are connected in parallel and share the same network cable; the network device service anomaly detection method comprises:

[0012] Deploy a probe in the network service system, and use the probe to send a detection data packet to the network device in a bypass manner according to a preset period;

[0013] When the network device does not respond to the detection data packet, detecting whether the fault point is the last segment of the network to which the network service system belongs;

[0014] When the fault point is the last segment of the network to which the network service system belongs, waking up the detectable RJ-45 connector and detecting the detectable RJ-45 connector using the probe;

[0015] When the detectable RJ-45 connector is detected, it is determined that the network to which the network service system belongs has no faults, and the device power supply detection module is detected by using the probe;

[0016] When the device power supply detection module is detected, it is determined that there is no fault on the power supply side of the network device, and the fault point is determined to be the network device.

[0017] According to a preferred embodiment of the present invention, the method further comprises:

[0018] When the fault point is not the last segment of the network to which the network service system belongs, detecting the faulty network segment of the network to which the network service system belongs according to the detection data of the probe, and determining that the fault point is the faulty network segment; or

[0019] When the detectable RJ-45 connector is not detected, determining that the fault point is the last segment of the network to which the network service system belongs; or

[0020] When the device power supply detection module is not detected, it is determined that the fault point is the power supply side.

[0021] According to a preferred embodiment of the present invention, deploying a probe in the network service system includes:

[0022] Acquiring user demand data and acquiring network characteristics of the network to which the network service system belongs;

[0023] Selecting a deployment node from the network service system according to the user demand data and the network characteristics;

[0024] The probe is deployed at the deployment node in a bypass manner.

[0025] According to a preferred embodiment of the present invention, before using the probe to send a detection data packet to the network device in a bypass manner according to a preset period, the method further includes:

[0026] Bind the IP address of the network device to the IP address of the IoT network card, and bind the IP address of the network device to the IP address of the network card in the device power supply detection module.

[0027] According to a preferred embodiment of the present invention, the method further comprises:

[0028] After determining the fault point, obtaining a fault root cause mapping table configured based on historical network operation and maintenance data;

[0029] Using the fault point to traverse the fault root cause mapping table, obtain a target fault root cause corresponding to the fault point;

[0030] Generate alarm information according to the fault point and the target fault root cause;

[0031] The warning information is sent to a designated terminal device.

[0032] According to a preferred embodiment of the present invention, after using the probe to send a detection data packet to the network device in a bypass manner according to a preset period, the method further includes:

[0033] Calculating the network quality parameters of the network device during the interaction process according to the detection data packet;

[0034] The network quality parameter is displayed in a network topology diagram to which the network device belongs.

[0035] According to a preferred embodiment of the present invention, the device power supply detection module includes a battery and a 4G or 5G backhaul component, and the method further includes:

[0036] When the device power supply detection module is abnormally powered, the device power supply detection module uses the battery to replace the power supply, and uses the 4G or 5G backhaul component to report the abnormality to the network service system;

[0037] When the network service system receives the reported exception, the network service system determines that the fault point is the power supply side.

[0038] A network device service anomaly detection device runs on a network service system, wherein the network service system includes a network device, a detectable RJ-45 connector and a device power supply detection module, wherein the network device is connected in parallel with an Internet of Things network card of the detectable RJ-45 connector, and the network device and the device power supply detection module are powered by the same power supply; the detectable RJ-45 connector includes a layer 2 switching device, an Internet of Things network card and an RJ-45 connector, and the RJ-45 connector and the Internet of Things network card are connected in parallel with the layer 2 switching device, so that the network device and the Internet of Things network card are connected in parallel and share the same network cable; the network device service anomaly detection device includes:

[0039] A sending unit, configured to deploy a probe in the network service system, and use the probe to send a detection data packet to the network device in a bypass manner according to a preset period;

[0040] a detection unit, configured to detect whether the fault point is the last segment of the network to which the network service system belongs when the network device does not respond to the detection data packet;

[0041] a detection unit, configured to wake up the detectable RJ-45 connector and detect the detectable RJ-45 connector using the probe when the fault point is the last segment of the network to which the network service system belongs;

[0042] The detection unit is further used to determine that the network to which the network service system belongs has no faults when the detectable RJ-45 connector is detected, and to detect the device power supply detection module using the probe;

[0043] A determination unit is used to determine that there is no fault on the power supply side of the network device and to determine that the fault point is the network device when the device power supply detection module is detected.

[0044] A computer device, comprising:

[0045] a memory storing at least one instruction; and

[0046] The processor executes the instructions stored in the memory to implement the network device service anomaly detection method.

[0047] A computer-readable storage medium stores at least one instruction, and the at least one instruction is executed by a processor in a computer device to implement the network device service anomaly detection method.

[0048] It can be seen from the above technical scheme that the present invention can automatically inspect network equipment based on bypass-deployed probes, and detect whether the fault point is the last segment of the network to which the network service system belongs when the network equipment does not respond to the detection data packet. When the fault point is the last segment of the network to which the network service system belongs, the self-developed detectable RJ-45 connector is awakened, and the detectable RJ-45 connector is detected by the probe. When the detectable RJ-45 connector is detected, it is determined that there is no fault in the network to which the network service system belongs, and the device power supply detection module is detected by the probe. When the device power supply detection module is detected, it is determined that there is no fault on the power supply side of the network equipment, and the fault point is determined to be the network equipment, thereby accurately locating the fault point through automatic layer-by-layer inspection, which not only reduces the dependence on operation and maintenance personnel, but also because the abnormal status of the equipment is not limited to manufacturer feedback, it can also achieve cross-platform fault point positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1 It is a flow chart of a preferred embodiment of the network device service anomaly detection method of the present invention;

[0050] Figure 2 is a schematic diagram of a network service system of the present invention;

[0051] Figure 3 It is a functional module diagram of a preferred embodiment of the network device service anomaly detection device of the present invention;

[0052] Figure 4 It is a structural schematic diagram of a computer device of a preferred embodiment of the network device service anomaly detection method of the present invention. DETAILED DESCRIPTION

[0053] In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention is described in detail below with reference to the accompanying drawings and specific embodiments.

[0054] like Figure 1 FIG. 1 is a flow chart of a preferred embodiment of the network device service anomaly detection method of the present invention. According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted.

[0055] The network device service anomaly detection method is applied to one or more computer devices, wherein the computer device is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (ASIC), programmable gate arrays (FPGA), digital signal processors (DSP), embedded devices, etc.

[0056] The computer device may be any electronic product that can perform human-computer interaction with a user, such as a personal computer, a tablet computer, a smart phone, a personal digital assistant (PDA), a game console, an interactive network television (IPTV), a smart wearable device, etc.

[0057] The computer device may also include a network device and / or a user device, wherein the network device includes, but is not limited to, a single network server, a server group consisting of multiple network servers, or a cloud consisting of a large number of hosts or network servers based on cloud computing.

[0058] The server can be an independent server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), as well as big data and artificial intelligence platforms.

[0059] Among them, Artificial Intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.

[0060] AI basic technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics, etc. AI software technologies mainly include computer vision technology, robotics technology, biometrics technology, speech processing technology, natural language processing technology, and machine learning / deep learning.

[0061] The network where the computer device is located includes but is not limited to the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN), etc.

[0062] The network device service anomaly detection method is applied to a network service system, comprising:

[0063] S10, deploying a probe in the network service system, and using the probe to send a detection data packet to the network device in a bypass manner according to a preset period.

[0064] See also Figure 2 , is a schematic diagram of the network service system of the present invention. The network service system includes the network device, a detectable RJ-45 connector and a device power supply detection module. The network device is connected in parallel with the IoT network card of the detectable RJ-45 connector, and the network device and the device power supply detection module are powered by the same power supply; the detectable RJ-45 connector includes a layer 2 switching device, an IoT network card and an RJ-45 connector. The RJ-45 connector and the IoT network card are connected in parallel on the layer 2 switching device, so that the network device and the IoT network card are connected in parallel and share the same network cable.

[0065] The network device and the device power supply detection module may be connected in series or in parallel.

[0066] The layer 2 switching device may include, but is not limited to: a network splitter, a switch, etc.

[0067] In this embodiment, deploying a probe in the network service system includes:

[0068] Acquiring user demand data and acquiring network characteristics of the network to which the network service system belongs;

[0069] Selecting a deployment node from the network service system according to the user demand data and the network characteristics;

[0070] The probe is deployed at the deployment node in a bypass manner.

[0071] For example, according to network characteristics and customer requirements, probes can be deployed with designated switches, routers or servers as key nodes. The probes send and obtain detection data packets that interact with the network devices in a bypass manner (the detection data packets are used to detect the online or offline status of the network devices and the quality of network transmission).

[0072] The preset period can be configured according to actual needs, such as every 10 minutes.

[0073] Of course, it can also be configured to send the detection data packet to the network device in real time to achieve real-time detection and timely find and solve the fault.

[0074] In the above embodiment, only by deploying probes at key nodes, it is possible to detect whether upstream and downstream services are abnormal, and the entire network can be quickly detected. In addition, the bypass detection method can penetrate the network directly to the terminal, solving the problem of being unable to directly detect the terminal status in real time.

[0075] In this embodiment, the network device may be a device that needs to be connected to the Internet, such as a printer and a television.

[0076] In this embodiment, before using the probe to send a detection data packet to the network device in a bypass manner according to a preset period, the method further includes:

[0077] Bind the IP address of the network device to the IP address of the IoT network card, and bind the IP address of the network device to the IP address of the network card in the device power supply detection module.

[0078] In the above embodiment, by binding the corresponding IP address, the probe can learn that the network device and the Internet of Things network card use the same network cable, and the network device and the device power supply detection module share the same power supply.

[0079] In this embodiment, after using the probe to send a detection data packet to the network device in a bypass manner according to a preset period, the method further includes:

[0080] Calculating the network quality parameters of the network device during the interaction process according to the detection data packet;

[0081] The network quality parameter is displayed in a network topology diagram to which the network device belongs.

[0082] The network quality parameters may include, but are not limited to: delay, packet loss rate, and jitter.

[0083] The detection data packets may be processed by multithreading to achieve low latency and high throughput. The detection data packets may also be format converted, denoised, and incomplete or erroneous data packets may be discarded before calculating the network quality parameters to ensure the accuracy of subsequent analysis.

[0084] Through the above embodiments, it is possible to Figure 1 It also displays network performance parameters, providing users with an intuitive view of network performance.

[0085] S11, when the network device does not respond to the detection data packet, detecting whether the fault point is the last segment of the network to which the network service system belongs.

[0086] In this embodiment, when the network device does not respond to the detection data packet, it indicates that the network device is disconnected. At this time, it is detected whether the fault point is the last segment of the network to which the network service system belongs to determine whether the last segment has a fault.

[0087] S12, when the fault point is the last segment of the network to which the network service system belongs, waking up the detectable RJ-45 connector and using the probe to detect the detectable RJ-45 connector.

[0088] In this embodiment, the detectable RJ-45 connector is different from the traditional RJ-45 connector. The detectable RJ-45 connector can assist in detecting whether the network device is faulty due to its special structural design.

[0089] In this embodiment, when the fault point is not the last segment of the network to which the network service system belongs, the faulty network segment of the network to which the network service system belongs is detected according to the detection data of the probe, and the fault point is determined to be the faulty network segment.

[0090] For example, traceroute may be used to detect the faulty network segment of the network to which the network service system belongs. The present invention does not limit the specific detection method.

[0091] S13, when the detectable RJ-45 connector is detected, it is determined that the network to which the network service system belongs has no fault, and the device power supply detection module is detected by using the probe.

[0092] In this embodiment, since the detectable RJ-45 connector responds normally, it means that there is no problem on the network side. At this time, the probe can continue to be used to detect the device power supply detection module to detect whether there is a problem on the power supply side.

[0093] In this embodiment, when the detectable RJ-45 connector is not detected, it is determined that the fault point is the last segment of the network to which the network service system belongs.

[0094] S14, when the device power supply detection module is detected, it is determined that there is no fault on the power supply side of the network device, and the fault point is determined to be the network device.

[0095] In this embodiment, since the device power supply detection module responds normally, it means that there is no problem on the power supply side. At this time, since the possibility of abnormality on the network side and the power supply side is gradually eliminated, it can be determined that the fault point is the network device.

[0096] In this embodiment, when the device power supply detection module is not detected, it is determined that the fault point is the power supply side.

[0097] In this embodiment, the device power supply detection module includes a battery and a 4G or 5G backhaul component, and the method further includes:

[0098] When the device power supply detection module is abnormally powered, the device power supply detection module uses the battery to replace the power supply, and uses the 4G or 5G backhaul component to report the abnormality to the network service system;

[0099] When the network service system receives the reported exception, the network service system determines that the fault point is the power supply side.

[0100] Of course, in other embodiments, for short-distance transmission scenarios, such as closed scenarios such as factories, backhaul components based on Bluetooth or WIFI can also be used.

[0101] Through the above embodiments, it is not limited to relying on the probe to detect the device power supply detection module, but it is also possible to rely on the active abnormality reporting of the device power supply detection module to determine whether the power supply side is abnormal.

[0102] In this embodiment, the method further includes:

[0103] After determining the fault point, obtaining a fault root cause mapping table configured based on historical network operation and maintenance data;

[0104] Using the fault point to traverse the fault root cause mapping table, obtain a target fault root cause corresponding to the fault point;

[0105] Generate alarm information according to the fault point and the target fault root cause;

[0106] The warning information is sent to a designated terminal device.

[0107] For example, the warning information may be sent to the designated terminal device via email or text message.

[0108] Among them, the designated terminal device can be a terminal device of the operation and maintenance personnel to assist the operation and maintenance personnel in quickly locating the abnormal point and determining the cause of the fault, so that the fault point can be restored as soon as possible, improving the operation and maintenance efficiency to avoid losses.

[0109] This embodiment is based on the self-developed detectable RJ-45 connector and combined with the device power supply detection module, which solves the problem of being unable to accurately determine whether the fault point is a problem on the device power supply side, a problem on the network device itself, or a problem on the network side.

[0110] It can be seen from the above technical scheme that the present invention can automatically inspect network equipment based on bypass-deployed probes, and detect whether the fault point is the last segment of the network to which the network service system belongs when the network equipment does not respond to the detection data packet. When the fault point is the last segment of the network to which the network service system belongs, the self-developed detectable RJ-45 connector is awakened, and the detectable RJ-45 connector is detected by the probe. When the detectable RJ-45 connector is detected, it is determined that there is no fault in the network to which the network service system belongs, and the device power supply detection module is detected by the probe. When the device power supply detection module is detected, it is determined that there is no fault on the power supply side of the network equipment, and the fault point is determined to be the network equipment, thereby accurately locating the fault point through automatic layer-by-layer inspection, which not only reduces the dependence on operation and maintenance personnel, but also because the abnormal status of the equipment is not limited to manufacturer feedback, it can also achieve cross-platform fault point positioning.

[0111] like Figure 3 As shown, it is a functional module diagram of a preferred embodiment of the network device service anomaly detection device of the present invention. The network device service anomaly detection device 11 runs on a network service system, and the network service system includes a network device, a detectable RJ-45 connector and a device power supply detection module. The network device is connected in parallel with the Internet of Things network card of the detectable RJ-45 connector, and the network device and the device power supply detection module are powered by the same power supply; the detectable RJ-45 connector includes a layer 2 switching device, an Internet of Things network card and an RJ-45 connector, and the RJ-45 connector is connected in parallel with the Internet of Things network card on the layer 2 switching device so that the network device and the Internet of Things network card are connected in parallel and share the same network cable; the network device service anomaly detection device 11 includes a sending unit 110, a detection unit 111, a detection unit 112, and a determination unit 113. The module / unit referred to in the present invention refers to a series of computer program segments that can be executed by a processor and can complete fixed functions, which are stored in a memory. In this embodiment, the functions of each module / unit will be described in detail in subsequent embodiments.

[0112] The sending unit 110 is used to deploy a probe in the network service system, and use the probe to send a detection data packet to the network device in a bypass manner according to a preset period;

[0113] The detection unit 111 is used to detect whether the fault point is the last segment of the network to which the network service system belongs when the network device does not respond to the detection data packet;

[0114] The detection unit 112 is used to wake up the detectable RJ-45 connector and detect the detectable RJ-45 connector using the probe when the fault point is the last segment of the network to which the network service system belongs;

[0115] The detection unit 112 is further used to determine that the network to which the network service system belongs has no faults when the detectable RJ-45 connector is detected, and to detect the device power supply detection module using the probe;

[0116] The determining unit 113 is used to determine that there is no fault on the power supply side of the network device and to determine that the fault point is the network device when the device power supply detection module is detected.

[0117] It can be seen from the above technical scheme that the present invention can automatically inspect network equipment based on bypass-deployed probes, and detect whether the fault point is the last segment of the network to which the network service system belongs when the network equipment does not respond to the detection data packet. When the fault point is the last segment of the network to which the network service system belongs, the self-developed detectable RJ-45 connector is awakened, and the detectable RJ-45 connector is detected by the probe. When the detectable RJ-45 connector is detected, it is determined that there is no fault in the network to which the network service system belongs, and the device power supply detection module is detected by the probe. When the device power supply detection module is detected, it is determined that there is no fault on the power supply side of the network equipment, and the fault point is determined to be the network equipment, thereby accurately locating the fault point through automatic layer-by-layer inspection, which not only reduces the dependence on operation and maintenance personnel, but also because the abnormal status of the equipment is not limited to manufacturer feedback, it can also achieve cross-platform fault point positioning.

[0118] like Figure 4 , which is a schematic diagram of the structure of a computer device of a preferred embodiment of the network device service anomaly detection method of the present invention.

[0119] The computer device 1 may include a memory 12, a processor 13 and a bus, and may also include a computer program stored in the memory 12 and executable on the processor 13, such as a network device service anomaly detection program.

[0120] Those skilled in the art will appreciate that the schematic diagram is merely an example of the computer device 1 and does not constitute a limitation on the computer device 1. The computer device 1 may be a bus-type structure or a star-type structure. The computer device 1 may also include more or less other hardware or software than shown in the diagram, or a different arrangement of components. For example, the computer device 1 may also include input and output devices, network access devices, etc.

[0121] It should be noted that the computer device 1 is only an example, and other existing or future electronic products that are suitable for the present invention should also be included in the protection scope of the present invention and included here by reference.

[0122] Among them, the memory 12 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (for example: SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 12 can be an internal storage unit of the computer device 1, such as a mobile hard disk of the computer device 1. In other embodiments, the memory 12 can also be an external storage device of the computer device 1, such as a plug-in mobile hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the computer device 1. Further, the memory 12 can also include both an internal storage unit of the computer device 1 and an external storage device. The memory 12 can not only be used to store application software and various types of data installed in the computer device 1, such as the code of the network device service anomaly detection program, etc., but also can be used to temporarily store data that has been output or is to be output.

[0123] In some embodiments, the processor 13 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and a combination of various control chips. The processor 13 is the control core (Control Unit) of the computer device 1, and uses various interfaces and lines to connect various components of the entire computer device 1, and executes various functions and processes data of the computer device 1 by running or executing programs or modules stored in the memory 12 (for example, executing a network device service anomaly detection program, etc.), and calling data stored in the memory 12.

[0124] The processor 13 executes the operating system of the computer device 1 and various installed applications. The processor 13 executes the applications to implement the steps in the above-mentioned embodiments of the network device service anomaly detection method, for example Figure 1 Steps shown.

[0125] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory 12 and executed by the processor 13 to implement the present invention. The one or more modules / units may be a series of computer-readable instruction segments capable of implementing specific functions, which are used to describe the execution process of the computer program in the computer device 1. For example, the computer program may be divided into a sending unit 110, a detection unit 111, a detection unit 112, and a determination unit 113.

[0126] The above-mentioned integrated unit implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, and includes a number of instructions for enabling a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to execute a part of the network device service anomaly detection method described in each embodiment of the present invention.

[0127] If the module / unit integrated in the computer device 1 is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware devices through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of each of the above-mentioned method embodiments can be implemented.

[0128] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory, etc.

[0129] Furthermore, the computer-readable storage medium may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function, etc.; the data storage area may store data created according to the use of the blockchain node, etc.

[0130] The blockchain referred to in this invention is a new application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanism, encryption algorithm, etc. Blockchain is essentially a decentralized database, a string of data blocks generated by cryptographic methods. Each data block contains a batch of network transaction information, which is used to verify the validity of its information (anti-counterfeiting) and generate the next block. Blockchain can include the blockchain underlying platform, platform product service layer, and application service layer.

[0131] The bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 The bus is represented by only one straight line, but it does not mean that there is only one bus or one type of bus. The bus is configured to realize the connection and communication between the memory 12 and at least one processor 13, etc.

[0132] Although not shown, the computer device 1 may also include a power source (such as a battery) for supplying power to various components. Preferably, the power source may be logically connected to the at least one processor 13 through a power management device, so that the power management device can realize functions such as charging management, discharging management, and power consumption management. The power source may also include any components such as one or more DC or AC power sources, recharging devices, power failure detection circuits, power converters or inverters, and power status indicators. The computer device 1 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be repeated here.

[0133] Furthermore, the computer device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a WI-FI interface, a Bluetooth interface, etc.), which is usually used to establish a communication connection between the computer device 1 and other computer devices.

[0134] Optionally, the computer device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), or a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, and an OLED (Organic Light-Emitting Diode) touch device. The display may also be appropriately referred to as a display screen or a display unit, which is used to display information processed in the computer device 1 and to display a visual user interface.

[0135] It should be understood that the embodiment is for illustration only and the scope of the patent application is not limited to this structure.

[0136] It can be understood by those skilled in the art that Figure 4 The structure shown does not constitute a limitation on the computer device 1, and may include fewer or more components than shown in the figure, or combine certain components, or arrange the components differently.

[0137] Combination Figure 1 The memory 12 in the computer device 1 stores a plurality of instructions to implement a network device service anomaly detection method, and the processor 13 can execute the plurality of instructions to implement:

[0138] Deploy a probe in the network service system, and use the probe to send a detection data packet to the network device in a bypass manner according to a preset period;

[0139] When the network device does not respond to the detection data packet, detecting whether the fault point is the last segment of the network to which the network service system belongs;

[0140] When the fault point is the last segment of the network to which the network service system belongs, waking up the detectable RJ-45 connector and detecting the detectable RJ-45 connector using the probe;

[0141] When the detectable RJ-45 connector is detected, it is determined that the network to which the network service system belongs has no faults, and the device power supply detection module is detected by using the probe;

[0142] When the device power supply detection module is detected, it is determined that there is no fault on the power supply side of the network device, and the fault point is determined to be the network device.

[0143] Specifically, the specific implementation method of the processor 13 for the above instructions can refer to Figure 1 The description of the relevant steps in the corresponding embodiments will not be repeated here.

[0144] It should be noted that the data involved in this case were all obtained legally.

[0145] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation.

[0146] The present invention can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present invention can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present invention can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0147] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0148] In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0149] It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.

[0150] Therefore, no matter from which point of view, the embodiments should be regarded as illustrative and non-restrictive, and the scope of the present invention is limited by the appended claims rather than the above description, so it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims are included in the present invention. Any attached figure mark in the claims should not be regarded as limiting the claims involved.

[0151] In addition, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices stated in the present invention can also be implemented by one unit or device through software or hardware. The words first, second, etc. are used to indicate names, and do not indicate any particular order.

[0152] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present invention.

Claims

1. A method for detecting abnormality of network device service, characterized in that: Applied to a network service system, the network service system includes a network device, a detectable RJ-45 connector and a device power supply detection module, the network device and the detectable RJ-45 connector are connected in parallel via a network cable, and the network device and the device power supply detection module are powered by the same power supply; the detectable RJ-45 connector includes a layer 2 switching device, an Internet of Things network card and an RJ-45 connector, the RJ-45 connector and the Internet of Things network card are connected in parallel on the layer 2 switching device, so that the network device and the Internet of Things network card are connected in parallel and share the same network cable; The network device service anomaly detection method comprises: Deploy a probe in the network service system, and use the probe to send a detection data packet to the network device in a bypass manner according to a preset period; When the network device does not respond to the detection data packet, detecting whether the fault point is the last segment of the network to which the network service system belongs; When the fault point is the last segment of the network to which the network service system belongs, waking up the detectable RJ-45 connector and detecting the detectable RJ-45 connector using the probe; When the detectable RJ-45 connector is detected, it is determined that the network to which the network service system belongs has no faults, and the device power supply detection module is detected by using the probe; When the device power supply detection module is detected, it is determined that there is no fault on the power supply side of the network device, and the fault point is determined to be the network device; Among them, before using the probe to bypass the network device to send a detection data packet according to a preset period, the IP address of the network device is bound to the IP address of the Internet of Things network card, and the IP address of the network device is bound to the IP address of the network card in the device power supply detection module.

2. The network device service anomaly detection method according to claim 1, characterized in that: The method further comprises: When the fault point is not the last segment of the network to which the network service system belongs, detecting the faulty network segment of the network to which the network service system belongs according to the detection data of the probe, and determining that the fault point is the faulty network segment; or When the detectable RJ-45 connector is not detected, determining that the fault point is the last segment of the network to which the network service system belongs; or When the device power supply detection module is not detected, it is determined that the fault point is the power supply side.

3. The network device service anomaly detection method according to claim 1, characterized in that: Deploying a probe in the network service system includes: Acquiring user demand data and acquiring network characteristics of the network to which the network service system belongs; Selecting a deployment node from the network service system according to the user demand data and the network characteristics; The probe is deployed at the deployment node in a bypass manner.

4. The network device service anomaly detection method according to claim 1, characterized in that: The method further comprises: After determining the fault point, obtaining a fault root cause mapping table configured based on historical network operation and maintenance data; Using the fault point to traverse the fault root cause mapping table, obtain a target fault root cause corresponding to the fault point; Generate alarm information according to the fault point and the target fault root cause; The warning information is sent to a designated terminal device.

5. The network device service anomaly detection method according to claim 1, characterized in that: After using the probe to send a detection data packet to the network device in a bypass manner according to a preset period, the method further includes: Calculating the network quality parameters of the network device during the interaction process according to the detection data packet; The network quality parameter is displayed in a network topology diagram to which the network device belongs.

6. The network device service anomaly detection method according to claim 1, characterized in that: The device power supply detection module includes a battery and a 4G or 5G backhaul component, and the method further includes: When the device power supply detection module is abnormally powered, the device power supply detection module uses the battery to replace the power supply, and uses the 4G or 5G backhaul component to report the abnormality to the network service system; When the network service system receives the reported exception, the network service system determines that the fault point is the power supply side.

7. A network device service anomaly detection device, characterized in that: Running in a network service system, the network service system includes a network device, a detectable RJ-45 connector and a device power supply detection module, the network device is connected in parallel with the Internet of Things network card of the detectable RJ-45 connector, and the network device and the device power supply detection module are powered by the same power supply; the detectable RJ-45 connector includes a layer 2 switching device, an Internet of Things network card and an RJ-45 connector, the RJ-45 connector and the Internet of Things network card are connected in parallel on the layer 2 switching device, so that the network device and the Internet of Things network card are connected in parallel and share the same network cable; The network device service anomaly detection device comprises: A sending unit, configured to deploy a probe in the network service system, and use the probe to send a detection data packet to the network device in a bypass manner according to a preset period; a detection unit, configured to detect whether the fault point is the last segment of the network to which the network service system belongs when the network device does not respond to the detection data packet; a detection unit, configured to wake up the detectable RJ-45 connector and detect the detectable RJ-45 connector using the probe when the fault point is the last segment of the network to which the network service system belongs; The detection unit is further used to determine that the network to which the network service system belongs has no faults when the detectable RJ-45 connector is detected, and to detect the device power supply detection module using the probe; a determination unit, configured to determine that there is no fault on the power supply side of the network device and to determine that the fault point is the network device when the device power supply detection module is detected; Among them, before using the probe to bypass the network device to send a detection data packet according to a preset period, the IP address of the network device is bound to the IP address of the Internet of Things network card, and the IP address of the network device is bound to the IP address of the network card in the device power supply detection module.

8. A computer device, characterized in that: The computer device comprises: a memory storing at least one instruction; and A processor executes instructions stored in the memory to implement the network device service anomaly detection method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one instruction, and the at least one instruction is executed by a processor in a computer device to implement the network device service anomaly detection method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Network-level adaptive fault diagnosis method for CAN (Controller Area Network)

    CN108833170A

  • Network connectivity fault root cause positioning method and device

    CN111865667A