Unlock instant, AI-driven research and patent intelligence for your innovation.

Fault positioning method and system based on edge calculation algorithm verification

A technology for algorithm verification and fault location, which is applied in the transmission system, digital transmission system, data exchange network, etc., can solve the problems of slow development progress, inability to carry out large-scale test verification and location, and reduce the possibility of faults Effect

Active Publication Date: 2020-03-06
四川中灌现代农业有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a fault location method and system based on edge computing algorithm verification to solve the technical problems in the prior art, because the development test is often easily interfered by surrounding signals and the transmission rate of data packets in the network during the test And the mode is fixed, it is impossible to build the actual working environment, and it is impossible to check the data processing capability of the edge computing terminal and quickly locate the design error, so that the early development progress is slow and large-scale test verification cannot be carried out.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fault positioning method and system based on edge calculation algorithm verification
  • Fault positioning method and system based on edge calculation algorithm verification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] like figure 1 As shown, a fault location method based on edge computing algorithm verification includes the following steps:

[0030] S1: Using the virtual host and the virtual edge computing device driver, under the corresponding protocol, use the virtual host to establish a transmission channel for the algorithm of the virtual edge computing device and each endpoint constructed by the virtual edge computing device;

[0031] S2: The virtual host is equipped with a data generator capable of randomly generating and marking data packets, using the data generation function to construct a large number of data packets, and transmit them to the virtual edge computing device through the transmission channel under the maximum load and random conditions;

[0032] S3: After the virtual edge computing device receives the data packet, it processes and distributes the data packet to each endpoint. At the same time, on the basis of the virtual edge computing device driver, it perform...

Embodiment 2

[0039] like figure 2As shown, a fault location system based on edge computing algorithm verification includes a virtual host, a transmission channel construction device and a virtual edge computing device, wherein the virtual host includes a data generator and a host data monitor, and the virtual edge computing The equipment includes a data processing device, an equipment data monitor, a driver control device, an algorithm control device and a lower storage device;

[0040] Data generator: used to randomly generate and mark data packets;

[0041] Transmission channel construction device: used to use the virtual host and the virtual edge computing device driver to simultaneously use the virtual host to establish a transmission channel for the algorithm of the virtual edge computing device and each endpoint constructed by the virtual edge computing device under the corresponding protocol;

[0042] Driver control means: a driver for generating a virtual edge computing device; ...

Embodiment 3

[0050] On the basis of Embodiment 2, a fault location system based on verification of edge computing algorithms is provided, and several high-level languages ​​such as C, Python, Systemverilog, and Vera are used in the design and development of virtual edge computing devices to construct a working virtual environment for edge computing devices. The platform is embedded with data algorithm codes of edge computing devices, and builds virtual hosts, drivers for edge computing devices, host data generators, host data monitors, and device data monitors.

[0051] The virtual host includes all data protocols involved in the network of the edge computing device and can perform data communication with the virtual edge computing device. The virtual host contains various test functions required for testing, and the driver of the virtual edge computing device is also designed to respond to various protocols of the host. In the virtual platform, the host data monitor, device data monitor, ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a fault positioning method based on edge computing algorithm verification, and the method comprises the steps: building a transmission channel for an algorithm of virtual edgecomputing equipment and each end point constructed by the virtual edge computing equipment through employing a virtual host and a virtual edge computing equipment drive program, wherein a data generator capable of randomly generating data packets and marking the data packets is arranged in the virtual host, a large number of data packets are constructed by utilizing a data generation function, andthe data packets are transmitted to the virtual edge computing equipment through a transmission channel under the conditions of maximum load and randomness; and after receiving the data packet, enabling the virtual edge computing device to process the data packet and distribute the data packet to each endpoint, perform parallel processing according to an algorithm on the basis of a virtual edge computing device driver, and perform quick positioning on each endpoint of the virtual edge computing device when an error occurs in data packet processing. According to the invention, hardware error detection can be carried out as much as possible in the test, and hardware coverage test and error tracking and positioning can be completed.

Description

technical field [0001] The invention belongs to the technical field of computer operating systems, and in particular relates to a fault location method and system based on edge computing algorithm verification. Background technique [0002] Edge computing can effectively improve the working efficiency of the Internet of Things communication system, reduce the amount of calculation of the main CPU, save time, and also avoid the packet loss that is easy to occur when transmitting large amounts of data, and improve the stability of the system. [0003] In the Internet of Things communication system, most of the test solutions for edge computing terminals use the development and verification platform and other communication devices to use one-to-one or point-to-multipoint tests. This kind of test scheme is simple to construct, but it cannot simulate the real use environment and construct a large number of data in the early stage of design and development. Each test needs to imp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24
CPCH04L41/0677
Inventor 曾月珑
Owner 四川中灌现代农业有限公司