CN-121985011-A - Communication maintenance method and system based on edge internet of things proxy
Abstract
The invention discloses a communication maintenance method and a system based on an edge internet of things agent, which relate to the technical field of communication maintenance, and are used for collecting real-time agent data of the edge internet of things agent and preprocessing, constructing a three-dimensional dynamic agent field of a communication network based on the real-time agent data in a cloud maintenance platform, setting an operation and maintenance stable plane, selecting an execution edge internet of things agent based on the operation and maintenance stable plane and operation and maintenance requirements, sending a maintenance instruction to the execution edge internet of things agent after the cloud maintenance platform carries out safe packaging, supervising the transmission process of the maintenance instruction through a multiparty authentication mechanism to generate an authentication result, and executing corresponding operation by the execution edge internet of things agent based on the authentication result.
Inventors
- DUAN YI
- HUANG MAOQING
- ZHOU HEMEI
- YAO LULU
- Zou Hanghang
- Zou Rongfang
- YANG LIANG
- WEI CHENG
Assignees
- 广西阳晨伟业科技有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260320
Claims (8)
- 1. The communication maintenance method based on the edge internet of things proxy is characterized by comprising the following steps of: collecting real-time proxy data of an edge internet of things proxy, and preprocessing the real-time proxy data; In a cloud maintenance platform, a three-dimensional dynamic proxy field of a communication network is constructed based on real-time proxy data; Setting an operation and maintenance stable plane at the bottom of the three-dimensional dynamic proxy field, and selecting and executing an edge internet-of-things proxy based on the operation and maintenance stable plane and operation and maintenance requirements; The cloud maintenance platform sends the maintenance instruction to the execution edge internet of things agent after carrying out security encapsulation, monitors the transmission process of the maintenance instruction through a multiparty verification mechanism, and generates a verification result; And executing a maintenance instruction with a normal verification result by the edge internet of things proxy, analyzing the verification result with abnormal verification by the cloud maintenance platform to generate an abnormal report, and executing obstacle removing operation.
- 2. The communication maintenance method based on the edge internet of things agent according to claim 1, wherein the step of collecting real-time agent data of the edge internet of things agent and preprocessing the real-time agent data is as follows: Collecting the real-time load state and the network topology position of each edge internet-of-things agent; the real-time load state comprises the occupancy rate of the central processing unit, the utilization rate of the memory, the number of current processing tasks, the length of a communication queue and energy consumption data, and the network topology position is determined according to the connection relation of the edge internet-of-things agent in the physical network; and performing data cleaning, normalization processing and format conversion on the acquired real-time load state and network topology position to generate real-time proxy data.
- 3. The communication maintenance method based on the edge internet of things agent according to claim 1, wherein in the cloud maintenance platform, the step of constructing a three-dimensional dynamic agent field of the communication network based on real-time agent data is as follows: distributing plane coordinates for each edge internet-of-things agent, wherein the plane coordinates are generated by mapping a network topology distance algorithm based on the network topology position; Distributing a height coordinate for each edge internet-of-things agent, wherein the height coordinate is positively correlated with a real-time load state, the higher the real-time load state is, the larger the height coordinate value is, and the lower the real-time load state is, the lower the height coordinate value is; and generating a three-dimensional dynamic proxy field according to the plane coordinates and the height coordinates of each edge internet-of-things proxy.
- 4. The communication maintenance method based on the edge internet of things agent according to claim 1, wherein the step of setting an operation and maintenance stable plane at the bottom of the three-dimensional dynamic agent field and selecting and executing the edge internet of things agent based on the operation and maintenance stable plane and operation and maintenance requirements is as follows: the cloud maintenance platform collects historical load state data of all the edge internet of things agents in a preset period, performs statistical analysis on the historical load state data, and generates a statistical reference load; Mapping the statistical reference load into the height position of an operation and maintenance stable plane, and generating the operation and maintenance stable plane in a three-dimensional dynamic proxy field, wherein the operation and maintenance stable plane is used for defining the ideal operation and maintenance state of the edge internet-of-things proxy; calculating the comprehensive distance from each edge internet of things agent to the operation and maintenance stable plane as stability, wherein the stability is generated by weighting calculation of vertical distance, height coordinate moving speed and historical reliability; The vertical distance is the difference between the current height coordinate of the edge internet of things agent and the operation and maintenance stable plane, the moving speed of the height coordinate is the change speed of the height coordinate of the edge internet of things agent, and the historical reliability is generated by weighting based on the success rate, average response time and failure times of the past completion task of the edge internet of things agent; When a communication maintenance task is required to be executed, a target area of the task is determined according to operation and maintenance requirements, and an edge internet of things agent with highest stability is screened in an adjacent range centering on the target area to serve as an executing edge internet of things agent.
- 5. The communication maintenance method based on the edge internet of things agent according to claim 1, wherein the cloud maintenance platform sends the maintenance instruction to the execution edge internet of things agent after performing security encapsulation, which comprises the following steps: the cloud maintenance platform splits the maintenance instruction into a plurality of data fragments, wherein each data fragment does not contain complete instruction information; The cloud maintenance platform respectively sends a plurality of data fragments to the execution edge internet of things agent through a plurality of independent communication paths, wherein the plurality of independent communication paths are selected from any combination of cellular networks of different operators, optical fiber networks of different physical routes and multi-hop communication paths forwarded by different neighbor edge internet of things agents; Executing the edge internet of things agent to receive and reconstruct a plurality of data fragments to obtain a complete maintenance instruction, calculating a hash value of the complete maintenance instruction, and returning the hash value as a promise to the cloud maintenance platform; The cloud maintenance platform discloses data to be verified after random delay, wherein the data to be verified comprises a complete maintenance instruction and fragment hash values corresponding to a plurality of data fragments.
- 6. The communication maintenance method based on the edge internet of things agent according to claim 5, wherein the step of supervising the transmission process of the maintenance command through the multiparty authentication mechanism comprises the steps of: The cloud maintenance platform builds an independent virtual verification space, and generates a plurality of edge internet of things agents based on the operation and maintenance stable plane to serve as candidate verifiers; The cloud maintenance platform randomly selects a plurality of edge internet of things agents from candidate verifiers as the verifiers to enter a virtual verification space, and discloses data to be verified to the verifiers; Each verifier calculates the cloud maintenance platform to disclose the data to be verified, compares the data with promise returned by the execution edge internet of things agent, and marks the execution edge internet of things agent as a suspected execution edge internet of things agent if the data are inconsistent; Meanwhile, the verifier initiates a query request to each forwarding node on a plurality of independent communication paths, and the query request requires the forwarding node to provide a receiving-transmitting record evidence comprising a time stamp, a receiving-transmitting party identifier and a transmitted data fragment hash value; All verifiers disclose the respectively collected receiving and transmitting record certificates in the virtual verification space, and cross-comparison is carried out on all certificates together to identify contradictory records existing in the certificates; The contradiction records comprise time record conflicts of the same forwarding node on different communication paths, mismatching of receiving and transmitting records between adjacent forwarding nodes and inconsistent hash values of the same data fragment on different communication paths; The verifier initiates a confirmation to the relevant forwarding node in the virtual verification space according to the identified contradiction record, marks the forwarding node as a suspected edge internet-of-things agent, and records a confirmation basis; After the verifier carries out multiple rounds of inquiry requests and assignments, carrying out collective voting in a virtual verification space to generate consistency judgment on the suspected edge internet-of-things agent; and reporting the verification result generated by the contradiction record, the indication basis and the consistency judgment encapsulation to the cloud maintenance platform.
- 7. The communication maintenance method based on the edge internet of things agent according to claim 6, wherein the step of executing the maintenance instruction that the edge internet of things agent executes the verification result as normal, the cloud maintenance platform analyzes the verification result of the verification abnormality to generate an abnormality report, and the step of executing the obstacle removing operation is as follows: After confirming that the maintenance instruction passes multiparty verification, the executing edge internet of things agent executes the operation corresponding to the maintenance instruction and feeds back an execution result to the cloud maintenance platform; Aiming at the verification result of verification abnormality, the cloud maintenance platform analyzes the verification result and extracts contradiction records and identification basis; the cloud maintenance platform determines an abnormal type according to the contradiction record and the identification according to the communication path and the node position of the positioning abnormality, wherein the abnormal type comprises data fragment tampering, promise forging, node offline and node malicious behavior; Integrating the verification result and the abnormality type as an abnormality report; Marking the suspected edge internet of things agent and the suspected execution edge internet of things agent in a three-dimensional dynamic agent field based on the exception report, forcibly reducing the height coordinate below the operation and maintenance stable plane, cutting off the communication authority, and retransmitting the maintenance instruction.
- 8. A communication maintenance system based on an edge internet of things agent, for implementing a communication maintenance method based on an edge internet of things agent as set forth in any one of claims 1-7, comprising: the data acquisition module acquires real-time proxy data of the edge internet of things proxy and preprocesses the real-time proxy data; the agent field construction module is connected with the data acquisition module and is used for constructing a three-dimensional dynamic agent field of the communication network based on real-time agent data in the cloud maintenance platform; The stable plane construction module is connected with the agent field construction module, an operation and maintenance stable plane is arranged at the bottom of the three-dimensional dynamic agent field, and the edge internet of things agent is selected and executed based on the operation and maintenance stable plane and operation and maintenance requirements; the cloud maintenance platform is connected with the stable plane construction module, and sends the maintenance instruction to the execution edge internet of things agent after carrying out security encapsulation, and monitors the transmission process of the maintenance instruction through a multiparty verification mechanism to generate a verification result; The instruction execution module is connected with the safety verification module, executes a maintenance instruction that the verification result is normal by the edge internet of things agent, analyzes the verification result of verification abnormality by the cloud maintenance platform to generate an abnormality report, and executes obstacle removing operation.
Description
Communication maintenance method and system based on edge internet of things proxy Technical Field The invention relates to the technical field of communication maintenance, in particular to a communication maintenance method and system based on an edge internet of things agent. Background In the architecture of the Internet of things, an edge Internet of things agent is used as a core hub for connecting terminal equipment and a cloud platform, and plays key roles of data aggregation, protocol conversion, instruction issuing and the like, and the existing communication maintenance is mostly based on the fact that the edge Internet of things agent adopts automatic link maintenance, and remote communication maintenance is carried out through heartbeat detection and link redundancy design; However, the prior art has a certain degree of defects, firstly, in the aspect of task scheduling, most schemes select an execution agent based on static rules or single load indexes, the intensity and the historical reliability of agent load fluctuation are not comprehensively considered, the high load agent is easy to bear additional tasks to cause cascading failures, secondly, in the aspect of instruction transmission safety, the existing schemes depend on a single encryption channel or centralized authentication, the middle node is difficult to tamper with data fragments after being broken, a distributed supervision mechanism is lacking, contradiction is difficult to find when a plurality of nodes are in series operation, meanwhile, in the aspect of exception handling, marked suspected nodes cannot provide a local operation log which cannot be tampered to perform self-authentication, and a cloud platform lacks multiparty verification and dynamic isolation means to cause difficulty in exception positioning and delay in handling; therefore, the development of the communication maintenance method and the system based on the edge internet of things agent has important significance. Disclosure of Invention The invention aims to provide a communication maintenance method and a system based on an edge internet of things agent, which are used for solving the problem of the deficiency in the background technology. In order to achieve the above purpose, the invention provides a communication maintenance method based on an edge internet of things agent, comprising the following steps: collecting real-time proxy data of an edge internet of things proxy, and preprocessing the real-time proxy data; In a cloud maintenance platform, a three-dimensional dynamic proxy field of a communication network is constructed based on real-time proxy data; Setting an operation and maintenance stable plane at the bottom of the three-dimensional dynamic proxy field, and selecting and executing an edge internet-of-things proxy based on the operation and maintenance stable plane and operation and maintenance requirements; The cloud maintenance platform sends the maintenance instruction to the execution edge internet of things agent after carrying out security encapsulation, monitors the transmission process of the maintenance instruction through a multiparty verification mechanism, and generates a verification result; And executing a maintenance instruction with a normal verification result by the edge internet of things proxy, analyzing the verification result with abnormal verification by the cloud maintenance platform to generate an abnormal report, and executing obstacle removing operation. In a preferred embodiment, the step of collecting real-time proxy data of the edge internet of things proxy and preprocessing the real-time proxy data includes: Collecting the real-time load state and the network topology position of each edge internet-of-things agent; the real-time load state comprises the occupancy rate of the central processing unit, the utilization rate of the memory, the number of current processing tasks, the length of a communication queue and energy consumption data, and the network topology position is determined according to the connection relation of the edge internet-of-things agent in the physical network; and performing data cleaning, normalization processing and format conversion on the acquired real-time load state and network topology position to generate real-time proxy data. In a preferred embodiment, in the cloud maintenance platform, the step of constructing a three-dimensional dynamic proxy farm of the communication network based on the real-time proxy data includes: distributing plane coordinates for each edge internet-of-things agent, wherein the plane coordinates are generated by mapping a network topology distance algorithm based on the network topology position; Distributing a height coordinate for each edge internet-of-things agent, wherein the height coordinate is positively correlated with a real-time load state, the higher the real-time load state is, the larger the height coordinate value is, and the lower the real