User side hardware building method and system in electric wire and cable digital authentication platform

By deploying edge server clusters and 5G communication modules on cable wire production lines, the problem of remote control delay in cable wire production lines is solved, and efficient task processing and system robustness are achieved.

CN119277380APending Publication Date: 2025-01-07SHANGHAI LANHUI TESTING TECH CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411399479.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The remote control delay of cable and wire production lines is high, resulting in frequent production line accidents, slow calculation speed, and excessive computing load on cloud servers, affecting system efficiency and robustness.

Method used

Install 5G communication modules and data processing modules in the cable and wire production line group, divide multiple production line areas, deploy an edge server in each area to form an edge server cluster, bind and register with the production line through edge servers, and split tasks Parallel processing to reduce the pressure on cloud server computing.

Benefits of technology

It reduces production line control delay, improves system operation efficiency and robustness, reduces the computing pressure of cloud servers, and improves the overall performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277380A_ABST
    Figure CN119277380A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of cable and wire authentication, and particularly relates to an authentication building method and system for a wire and cable digital production line at a user side, and the system comprises an equipment deployment module, an edge server registration module, a data processing module, a data processing module, a data processing module and a data processing module, wherein the edge server registration module is used for binding and registering each edge server and each production line in an area where the edge server is located; a first task splitting module; a second task splitting module; and a task execution module, which is used for the data processing module on each production line to receive and analyze the low calculation demand task forwarded by the 5G communication module and the calculated high calculation demand task in real time so as to execute the corresponding production line task. According to the invention, the edge computing platform is established between the plurality of wire and cable production lines and the cloud server, and the tasks with high computation amount are locally computed on the edge server, so that the computing pressure of the cloud server is reduced, the delay time of production line equipment control is greatly reduced, and the operation efficiency and robustness of the system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of cable and wire authentication, and specifically provides a method and system for establishing authentication for a digital production line of wires and cables at a user end. Background Art

[0002] The certification of digital production lines for wires and cables is an important part of the digital transformation of the manufacturing industry. Digital production lines use advanced information technology, such as hardware equipment, functional software, Internet communications, visual recognition, algorithms / data models, and QR codes, to achieve digital real-time collection, cloud storage, judgment, alarm, and monitoring and analysis of key process parameters, process inspection data, routine test data, and product consistency factors in the production process. In addition, digital certification also includes the automatic generation of data packets for the relevant data of each unit length of wires and cables, and the formation of associated QR codes. By scanning the QR code, relevant information about the unit length of wires and cables and product certification can be obtained, such as basic product information, structural parameter information, key manufacturing process parameter information, and product consistency information.

[0003] The certification of digital production lines not only improves the level of product quality control and digitalization, but also contributes to the enrichment and development of the digital economy by providing data services with quality traceability. This helps manufacturing companies to collect and associate production parameters, inspection data, raw material quality data and product quality information, and improve product quality and production efficiency.

[0004] At present, cable and wire production lines can be divided into more than a dozen areas, such as conductor processing area, twisting area, insulation extrusion area, etc., according to different production processes and processes. Different production lines are distributed in each area, and different production lines contain a variety of different equipment. Since each production line has a variety of controls and sensors, video information, etc. that need to be transmitted to the cloud server or control center in real time, the computing load of the cloud server will be extremely large and the computing speed will be slow, which will lead to a high delay in remote control of the production line, which can easily lead to production line accidents. Therefore, based on the above problems, the present invention provides a user-side authentication construction method and system for digital production lines of wires and cables. Summary of the invention

[0005] In order to solve the problem of remote control delay of production lines in the prior art, the present invention provides a method and system for building user-side hardware in a digital authentication platform for wires and cables, which can reduce the control delay of production lines and improve the operating efficiency and robustness of the system.

[0006] To achieve the above purpose, the specific technical solution is as follows:

[0007] One of the present inventions is to provide a method for building user-side hardware in a digital authentication platform for wires and cables, including installing a 5G communication module and a data processing module on each production line in a wire and cable production line group, dividing the wire and cable production line group into a plurality of different production line areas, wherein an edge server is deployed in each area to form an edge server cluster; and

[0008] Bind and register each edge server with each production line in its production line area, including:

[0009] Determine the production line that has a pre-established binding relationship with the edge server; and

[0010] Send a request to obtain production line status information to the 5G communication module of the production line; and

[0011] Receiving production line status information returned by the production line based on the production line status information acquisition request; and

[0012] The edge server sends a registration request to the 5G communication module of the production line;

[0013] Among them, the production line status information includes:

[0014] Monitor the operating status of each device on the production line, product quality test results, raw material consumption and inventory levels, and environmental conditions of the production line;

[0015] The registration request includes: production line identification, registration type, obtaining the corresponding contract information, and registering the production line corresponding to the production line identification according to the contract information;

[0016] The cloud server sends a set of production line tasks to the edge server cluster. Each edge server identifies and parses the received set of production line tasks, obtains tasks of multiple production lines corresponding to the edge server, and performs a first task splitting, first splitting into tasks corresponding to different single production lines, including:

[0017] The cloud server sends a set of production line tasks to the edge server cluster; and

[0018] Each edge server identifies and parses the received production line task set, extracts multiple initial feature vectors of the production line task set, and obtains task categories of multiple production lines corresponding to the edge server according to the multiple initial feature vectors; and

[0019] Perform the first task splitting into tasks corresponding to different individual production lines, including:

[0020] According to the task categories of multiple production lines, the DAG scheduling graph is used to split the subtasks according to the dependencies between the subtasks in a complete task; and

[0021] Use edge servers to split and parallelize subtasks with low front-to-back coupling, and serialize subtasks with high front-to-back coupling.

[0022] For each production line task, the edge server splits the second task into low computing demand tasks and high computing demand tasks, sends the low computing demand tasks to the 5G communication module corresponding to the single production line, and performs local calculations on the high computing demand tasks before sending them to the 5G communication module corresponding to the single production line, including:

[0023] For each production line task, the edge server further performs a second task splitting into low computing demand tasks and high computing demand tasks, including: obtaining a preset first encryption matrix, determining a target number of rows according to the total number of low computing demand tasks and the total number of rows of the first encryption matrix, splitting the first encryption matrix by row, and splitting each target number of rows into a sub-matrix to correspond to the low computing demand tasks; and

[0024] Obtain a preset second encryption matrix, determine a target number of columns according to the total number of tasks with high computing requirements and the total number of rows of the second encryption matrix, split the second encryption matrix by columns, and split each target number of columns into a sub-matrix to correspond to the tasks with high computing requirements; and

[0025] Send low computing demand tasks to the 5G communication module corresponding to a single production line, and perform local calculations on high computing demand tasks before sending them to the 5G communication module corresponding to a single production line.

[0026] The data processing module on each production line receives and parses the low-computing-demand tasks forwarded by the 5G communication module and the high-computing-demand tasks after calculation in real time to execute the corresponding production line tasks.

[0027] The second aspect of the present invention is to provide a user-side hardware construction system in a wire and cable digital authentication platform, including:

[0028] Device deployment module: used to bind and register each edge server with each production line in its area;

[0029] Edge server registration module: used to bind and register each edge server with each production line in its area;

[0030] The first task splitting module is used for, after the cloud server sends the production line task set to the edge server cluster, each edge server identifies and parses the received production line task set, obtains tasks belonging to multiple production lines corresponding to the edge server, and performs the first task splitting, first splitting into tasks corresponding to different single production lines;

[0031] Second task splitting module: for tasks of each production line, the edge server performs second task splitting, splitting into low computing demand tasks and high computing demand tasks, sending the low computing demand tasks to the 5G communication module corresponding to the single production line, and performing local calculation on the high computing demand tasks before sending them to the 5G communication module corresponding to the single production line;

[0032] Task execution module: The data processing module on each production line receives and parses the low computing demand tasks forwarded by the 5G communication module and the high computing demand tasks after calculation in real time to execute the corresponding production line tasks.

[0033] The third aspect of the present invention is to provide a user-side hardware construction device in a digital authentication platform for wires and cables, and the device is communicatively connected with a user-side hardware construction system in a digital authentication platform for wires and cables.

[0034] A fourth aspect of the present invention is to provide a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the method as described in one of the purposes.

[0035] Compared with the prior art, the beneficial effects of the present invention are at least:

[0036] This application builds an edge computing platform between multiple wire and cable production lines and cloud servers, and performs local calculations on edge servers for tasks with high computational intensity, thereby alleviating the computing pressure on cloud servers, greatly reducing the delay time of production line equipment control, and improving the operating efficiency and robustness of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 It is a schematic diagram of the system architecture principle of the present invention;

[0038] Figure 2 is a flow chart of a low-latency communication method for remote control of a production line according to an embodiment of the present application;

[0039] Figure 3 is a structural diagram of a low-latency communication system for remote control of a production line according to an embodiment of the present application;

[0040] Figure 4 is a schematic diagram of an electronic device provided by an embodiment of the present invention;

[0041] Figure 5 It is a schematic diagram of a storage medium provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0042] The present invention will be described in detail below in conjunction with the specific embodiments shown in the accompanying drawings. However, these embodiments do not limit the present invention, and any structural, methodological or functional changes made by a person skilled in the art based on these embodiments are all within the scope of protection of the present invention.

[0043] Embodiment 1:

[0044] like Figure 1 A schematic diagram showing the system architecture principle of the present application is shown.

[0045] In this embodiment, Figure 1 The left part shows the production line plant, where 5G communication modules and data processing modules are installed on each production line;

[0046] Data from each production line is collected in real time and sent to the edge server through the 5G communication module;

[0047] The edge server receives the production line signal and sends it to the cloud server, which displays it on the display device.

[0048] Of course, the cloud server also calculates and forwards production line work tasks through the edge server. By decomposing tasks with high computing requirements and processing them locally on the edge server, the computing workload of the cloud server is greatly reduced, which can greatly reduce the production line control delay.

[0049] In this embodiment, the cloud server can be a server with communication capabilities, or a terminal device such as a smart phone, a smart watch, etc. that has computing capabilities and signal receiving and sending capabilities.

[0050] Specifically, Figure 2 As shown, the low-latency communication method for remote control of the production line includes the following steps:

[0051] S1: Install a 5G communication module and a data processing module on each production line in the wire and cable production line group, and divide the wire and cable production line group into a plurality of different production line areas, wherein an edge server is deployed in each area to form an edge server cluster;

[0052] S2: Bind and register each edge server with each production line in its production line area;

[0053] S3: The cloud server sends a set of production line tasks to the edge server cluster. Each edge server identifies and parses the received set of production line tasks, obtains tasks of multiple production lines corresponding to the edge server, and performs a first task splitting, first splitting into tasks corresponding to different single production lines;

[0054] S4: For each production line task, the edge server performs a second task splitting into low computing demand tasks and high computing demand tasks, sends the low computing demand tasks to the 5G communication module corresponding to the single production line, and performs local calculations on the high computing demand tasks before sending them to the 5G communication module corresponding to the single production line;

[0055] S5: The data processing module on each production line receives and parses the low computing demand tasks forwarded by the 5G communication module and the high computing demand tasks after calculation in real time to execute the corresponding production line tasks.

[0056] In the above step S2, the steps of binding and registering each edge server with each production line in its production line area are as follows:

[0057] S201: Determine a production line that has a pre-established binding relationship with an edge server;

[0058] S202: Sending a request for obtaining production line status information to a 5G communication module of the production line;

[0059] S203: receiving the production line status information returned by the production line based on the production line status information acquisition request;

[0060] S204: The edge server sends a registration request to the 5G communication module of the production line;

[0061] Among them, the production line status information includes:

[0062] Monitor the operating status of each device on the production line, product quality test results, raw material consumption and inventory levels, and environmental conditions of the production line;

[0063] The equipment operation status is represented by a binary variable:

[0064]

[0065] The product quality pass rate is expressed as: Among them, N 合格 is the number of qualified products, N 总 is the total number of products;

[0066] Raw material consumption can be expressed as: Among them, R 消耗 is the consumption, R 总 is the total raw material quantity;

[0067] The inventory level can be expressed as: I = R 总 -R 消耗

[0068] The registration request includes: production line identification, registration type, obtaining the corresponding contract information, and registering the production line corresponding to the production line identification according to the contract information;

[0069] Examples

[0070] An edge server is placed in a plant at a certain stage of cable and wire production, and the edge server is bound to multiple production lines in the plant;

[0071] Specifically, after the edge server is turned on, it sends a registration request to the 5G base station. The registration request includes the production line identifier and the registration type (initial registration). The production line identifier is such as SUPI (Subscription Permanent Identifier) ​​or 5G-GUTI (Globally Unique Temporary UE Identity). The registration type is used to indicate that the terminal is a production line equipment terminal.

[0072] In addition, it may also include the TAI (Tracking Area Identity) of the last visit, security parameters, UE5GC capabilities, PDU session status, PDU sessions that need to be activated, subsequent request MICO (Mobile Originated connection only) mode preferences and other parameters. The 5G base station selects the appropriate AMF (Access and Mobility Management Function) according to the registration request of the production line equipment terminal, and forwards the registration request to the AMF. After receiving the registration request, the AMF selects the appropriate UDM (Unified Data Management) to obtain the contract information of the production line equipment terminal. At this time, the contract information of the production line equipment terminal indicates that the terminal type is a production line equipment terminal.

[0073] After receiving the contract information of the production line equipment terminal sent by UDM, AMF generates context information and sends a registration success message to the production line equipment terminal;

[0074] After the production line equipment terminal is successfully registered, it sends a PDU session establishment request to the 5G base station. The 5G base station forwards the request to the AMF. The AMF selects the appropriate SMF (Session Management Function) according to the contract information to determine the edge server that establishes a PDU session connection with the production line equipment terminal. The terminal establishes a PDU session connection with the edge server in the area.

[0075] The first task splitting step in the above step S3 is as follows:

[0076] S301: The cloud server sends a production line task set to the edge server cluster;

[0077] S302: Each edge server identifies and analyzes the received production line task set, extracts multiple initial feature vectors of the production line task set, and obtains task categories of multiple production lines corresponding to the edge server according to the multiple initial feature vectors;

[0078] S303: Splitting the first task into tasks corresponding to different single production lines, wherein the splitting method includes:

[0079] (1) Based on the task categories of multiple production lines, the DAG scheduling graph is used to split the subtasks according to the dependencies between the subtasks in a complete task;

[0080] (2) Using edge servers, the subtasks with low front-to-back coupling are processed in a split and parallel manner, and the subtasks with high front-to-back coupling are processed in a serial manner;

[0081] Examples

[0082] For tasks corresponding to different single production lines, they are split into subtasks in the manner of DAG representation, and tasks with weak front-end coupling are split and parallelized, while subtasks with strong front-end correlation are scheduled in a serialized manner. The specific coupling strength is determined by the dependency relationship between subtask data. If there is a wide dependency between data, the task is considered to have strong coupling;

[0083] With the support of edge resource devices such as CPU or TPU, it is possible to classify tasks using the unsupervised clustering method of K-Means;

[0084] Suppose there are n edge servers ES that manage m edge device nodes EDi in a coordinated manner to provide edge computing resources for the subtask set {T1, T2...Ti} divided from the original task T. RSnTi represents allocating subtask Ti to edge server ESm, so as to schedule it through the nearest edge server, and the service combination path of T=T1, T2...Ti} is represented as Crs={RSnTi};

[0085] After decomposing the tasks, the subtasks Ti are deployed to the corresponding resource nodes or VNFs in a way that is as parallel as possible to meet the resource requirements of different subtasks, while also limiting the upper limit of memory, CPU or other computing resources used by some tasks.

[0086] The second task splitting in the above step S4 is for the tasks of each production line. The edge server then splits the second task into tasks with low computing requirements and tasks with high computing requirements, specifically including:

[0087] (1) Obtain a preset first encryption matrix, determine a target number of rows according to the total number of low computing demand tasks and the total number of rows of the first encryption matrix, split the first encryption matrix by rows, and split each target number of rows into a sub-matrix to correspond to the low computing demand tasks;

[0088] (2) Obtain a preset second encryption matrix, determine a target number of columns according to the total number of tasks with high computing requirements and the total number of rows of the second encryption matrix, split the second encryption matrix by columns, and split each target number of columns into a sub-matrix to correspond to the tasks with high computing requirements;

[0089] (3) Send low computing demand tasks to the 5G communication module corresponding to a single production line, and perform local calculations on high computing demand tasks before sending them to the 5G communication module corresponding to a single production line;

[0090] Examples

[0091] Combining a submatrix of the first encryption matrix and a submatrix of the second encryption matrix, and sending the combination result as a sub-computation task to a corresponding edge server;

[0092] Receive the sub-computation results returned by the edge server;

[0093] Verify the sub-computation results of each edge server; if all verifications pass, synthesize the encrypted calculation results based on the sub-computation results returned by all edge servers;

[0094] Generate an inverse matrix of each basic transformation matrix in the first basic transformation matrix set and the second basic transformation matrix set to obtain a first inverse matrix set and a second inverse matrix set;

[0095] Decrypting the encrypted calculation result using the first inverse matrix set and the second inverse matrix set to obtain a multiplication result of the first input matrix and the input matrix;

[0096] In the scenario of outsourcing matrix multiplication tasks, the input matrix usually contains some sensitive information, such as production line equipment control password data;

[0097] Therefore, when the computing task is delegated to the edge server, it is necessary to protect the privacy of the input matrices A and B and the output R. In order to blind the input matrix, the present embodiment encrypts the matrices A and B using the basic transformation matrix.

[0098] Among them, basic transformation is the basic operation of the matrix, including the following operations:

[0099] Method 1: Rearrange two rows (columns);

[0100] Method 2: Multiply all row (column) elements of the matrix by a non-zero number;

[0101] Method 3: Add two rows (columns) in the matrix that are multiplied by the same non-zero number.

[0102] By performing these operations, the values ​​of the elements in the input matrix will be replaced;

[0103] Moreover, the complexity of the basic transformation is O(n2), which is much lower than the complexity of directly performing matrix multiplication on two input matrices;

[0104] Based on this, this embodiment performs basic transformation on the input matrix to achieve encryption, thereby achieving outsourcing of the matrix multiplication operation.

[0105] In the above step S5, the data processing module on each production line receives the low computing demand tasks forwarded by the 5G communication module and the calculated high computing demand tasks in real time and parses them to execute the corresponding production line tasks, including:

[0106] The data processing module on each production line receives the low computing demand tasks forwarded by the 5G communication module in real time, performs local calculations, and then executes the corresponding low computing demand production line tasks on the control production line; and / or

[0107] The data processing module on each production line receives the calculated high-computing-demand tasks forwarded by the 5G communication module in real time, and directly executes the corresponding high-computing-demand production line tasks.

[0108] Therefore, the present invention builds an edge computing platform between multiple production lines and cloud servers, and performs local calculations on edge servers for tasks with high computational load, thereby alleviating the computing pressure on cloud servers, greatly reducing the delay time of production line control, and improving the operating efficiency and robustness of the system.

[0109] Embodiment 2:

[0110] The user-side hardware construction system in the wire and cable digital certification platform includes:

[0111] Device deployment module 501: used to bind and register each edge server with each production line in its area;

[0112] Edge server registration module 502: used to bind and register each edge server with each production line in its area;

[0113] The first task splitting module 503 is used for, after the cloud server sends the production line task set to the edge server cluster, each edge server identifies and parses the received production line task set, obtains tasks belonging to multiple production lines corresponding to the edge server, and performs the first task splitting, first splitting into tasks corresponding to different single production lines;

[0114] Second task splitting module 504: for the edge server to perform second task splitting on the tasks of each production line into low computing demand tasks and high computing demand tasks, send the low computing demand tasks to the 5G communication module corresponding to the single production line, and perform local calculation on the high computing demand tasks before sending them to the 5G communication module corresponding to the single production line;

[0115] Task execution module 505: The data processing module on each production line receives in real time the low computing requirement tasks forwarded by the 5G communication module and the calculated high computing requirement tasks and performs analysis to execute the corresponding production line tasks.

[0116] Embodiment three:

[0117] like Figure 4 As shown, the electronic device 2 includes: a processor 200, a memory 201, a bus 202 and a communication interface 203, wherein the processor 200, the communication interface 203 and the memory 201 are connected via the bus 202; the memory 201 stores a computer program that can be run on the processor 200, and the processor 200 executes the user-side hardware construction method in the wire and cable digital authentication platform provided by any of the aforementioned embodiments of the present application when running the computer program; wherein the memory 201 may include a high-speed random access memory (RAM: Random Access Memory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 203 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used;

[0118] The bus 202 may be an ISA bus, a PCI bus or an EI SA bus, etc., and the bus may be divided into an address bus, a data bus, a control bus, etc. Among them, the memory 201 is used to store programs, and the processor 200 executes the program after receiving the execution instruction. The method for building user-side hardware in the digital authentication platform for wires and cables disclosed in any implementation of the aforementioned embodiment of the present application may be applied to the processor 200, or implemented by the processor 200;

[0119] The processor 200 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 200 or the instructions in the form of software; the above processor 200 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The various methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed;

[0120] A general purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.

[0121] The steps of the method disclosed in the embodiments of the present application may be directly implemented as being executed by a hardware decoding processor, or may be implemented by a combination of hardware and software modules in a decoding processor;

[0122] The software module can be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 201. The processor 200 reads the information in the memory 201 and completes the steps of the above method in combination with its hardware.

[0123] Embodiment 4:

[0124] The user-side hardware construction device in the wire and cable digital authentication platform is communicatively connected to the user-side hardware construction system in the wire and cable digital authentication platform described in claim 5.

[0125] Embodiment five:

[0126] A computer readable medium stores a computer program, which, when executed by a processor, implements the method as described in one of the purposes.

[0127] like Figure 5 The computer-readable storage medium shown is a CD 30, on which a computer program (i.e., a program product) is stored. When the computer program is executed by a processor, the user-side hardware construction method in the wire and cable digital authentication platform provided in any of the aforementioned embodiments will be executed;

[0128] It should be noted that examples of the computer-readable storage medium may also include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other optical or magnetic storage media, which are not listed here one by one.

[0129] The various component embodiments of the present application can be implemented in hardware, or implemented in software modules running on one or more processors, or implemented in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all functions of some or all components in the creation system of the virtual machine according to the embodiment of the present application. The application can also be implemented as a device or system program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program implementing the present application can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0130] It should be understood that although the present specification is described according to embodiments, not every embodiment contains only one independent technical solution. This description of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.

[0131] The series of detailed descriptions listed above are only specific descriptions of feasible implementation methods of the present invention. They are not intended to limit the scope of protection of the present invention. Any equivalent implementation methods or changes that do not deviate from the technical spirit of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for constructing user-side hardware in a digital authentication platform for electric wires and cables, characterized in that: include: Installing a 5G communication module and a data processing module on each production line in the wire and cable production line group, dividing the wire and cable production line group into a plurality of different production line areas, wherein an edge server is deployed in each area to form an edge server cluster; and Bind and register each edge server with each production line in its production line area, including: Determine the production line that has a pre-established binding relationship with the edge server; and Send a request to obtain production line status information to the 5G communication module of the production line; and Receiving production line status information returned by the production line based on the production line status information acquisition request; and The edge server sends a registration request to the 5G communication module of the production line; Among them, the production line status information includes: Monitor the operating status of each device on the production line, product quality test results, raw material consumption and inventory levels, and environmental conditions of the production line; The registration request includes: production line identification, registration type, obtaining the corresponding contract information, and registering the production line corresponding to the production line identification according to the contract information; The cloud server sends a set of production line tasks to the edge server cluster. Each edge server identifies and parses the received set of production line tasks, obtains tasks of multiple production lines corresponding to the edge server, and performs a first task splitting, first splitting into tasks corresponding to different single production lines, including: The cloud server sends a set of production line tasks to the edge server cluster; and Each edge server identifies and parses the received production line task set, extracts multiple initial feature vectors of the production line task set, and obtains task categories of multiple production lines corresponding to the edge server according to the multiple initial feature vectors; and Perform the first task splitting into tasks corresponding to different individual production lines, including: According to the task categories of multiple production lines, the DAG scheduling graph is used to split the subtasks according to the dependencies between the subtasks in a complete task; and Use edge servers to split and parallelize subtasks with low front-to-back coupling, and serialize subtasks with high front-to-back coupling. For each production line task, the edge server splits the second task into low computing demand tasks and high computing demand tasks, sends the low computing demand tasks to the 5G communication module corresponding to the single production line, and performs local calculations on the high computing demand tasks before sending them to the 5G communication module corresponding to the single production line, including: For each production line task, the edge server further performs a second task splitting into low computing demand tasks and high computing demand tasks, including: obtaining a preset first encryption matrix, determining a target number of rows according to the total number of low computing demand tasks and the total number of rows of the first encryption matrix, splitting the first encryption matrix by row, and splitting each target number of rows into a sub-matrix to correspond to the low computing demand tasks; and Obtain a preset second encryption matrix, determine a target number of columns according to the total number of tasks with high computing requirements and the total number of rows of the second encryption matrix, split the second encryption matrix by columns, and split each target number of columns into a sub-matrix to correspond to the tasks with high computing requirements; and Send low computing demand tasks to the 5G communication module corresponding to a single production line, and perform local calculations on high computing demand tasks before sending them to the 5G communication module corresponding to a single production line. The data processing module on each production line receives and parses the low-computing-demand tasks forwarded by the 5G communication module and the high-computing-demand tasks after calculation in real time to execute the corresponding production line tasks.

2. The method for constructing user-side hardware in the wire and cable digital authentication platform according to claim 1, characterized in that: The equipment operation status is represented by a binary variable: The product quality pass rate is expressed as: Among them, N 合格 is the number of qualified products, N 总 is the total number of products; Raw material consumption can be expressed as: Among them, R 消耗 is the consumption, R 总 is the total raw material quantity; The inventory level can be expressed as: I = R 总 -R 消耗 .

3. The method for constructing user-side hardware in the wire and cable digital authentication platform according to claim 1, characterized in that: The data processing module on each production line receives the low computing demand tasks and the calculated high computing demand tasks forwarded by the 5G communication module in real time and parses them to execute the corresponding production line tasks, including: The data processing module on each production line receives the low computing demand tasks forwarded by the 5G communication module in real time, performs local calculations, and then executes the corresponding low computing demand production line tasks on the control production line; and / or The data processing module on each production line receives the calculated high-computing-demand tasks forwarded by the 5G communication module in real time, and directly executes the corresponding high-computing-demand production line tasks.

4. The method for constructing user-side hardware in the wire and cable digital authentication platform according to claim 1, characterized in that: The data processing module receives the local data processing request, performs the third task splitting, splitting it into low computing demand request and high computing demand request, performs local computing on the low computing demand request, and sends the high computing demand request to the edge server of the corresponding area through the 5G communication module of its own production line; The edge server in the corresponding area performs local calculations on the high computing demand requests and sends them to the cloud server.

5. The user-side hardware construction system in the wire and cable digital authentication platform is characterized by: include: Device deployment module: used to bind and register each edge server with each production line in its area; Edge server registration module: used to bind and register each edge server with each production line in its area; The first task splitting module is used for, after the cloud server sends the production line task set to the edge server cluster, each edge server identifies and parses the received production line task set, obtains tasks belonging to multiple production lines corresponding to the edge server, and performs the first task splitting, first splitting into tasks corresponding to different single production lines; Second task splitting module: for tasks of each production line, the edge server performs second task splitting, splitting into low computing demand tasks and high computing demand tasks, sending the low computing demand tasks to the 5G communication module corresponding to the single production line, and performing local calculation on the high computing demand tasks before sending them to the 5G communication module corresponding to the single production line; Task execution module: The data processing module on each production line receives and parses the low computing demand tasks forwarded by the 5G communication module and the high computing demand tasks after calculation in real time to execute the corresponding production line tasks.

6. The user-side hardware construction device in the wire and cable digital authentication platform is characterized by: The user-side hardware construction device in the wire and cable digital authentication platform is communicatively connected to the user-side hardware construction system in the wire and cable digital authentication platform described in claim 5.

7. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.