CN115242774B - Edge computing gateway configuration transmission method and device - Google Patents
Edge computing gateway configuration transmission method and device Download PDFInfo
- Publication number
- CN115242774B CN115242774B CN202210731511.5A CN202210731511A CN115242774B CN 115242774 B CN115242774 B CN 115242774B CN 202210731511 A CN202210731511 A CN 202210731511A CN 115242774 B CN115242774 B CN 115242774B
- Authority
- CN
- China
- Prior art keywords
- target
- file
- edge computing
- computing gateway
- configuration file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 99
- 238000000034 method Methods 0.000 title claims abstract description 73
- 238000004891 communication Methods 0.000 claims abstract description 164
- 239000012634 fragment Substances 0.000 claims abstract description 124
- 238000012795 verification Methods 0.000 claims abstract description 51
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 238000004590 computer program Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000004043 dyeing Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000010865 sewage Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000004753 textile Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention provides a method and a device for transmitting configuration of an edge computing gateway, wherein the method comprises the following steps: acquiring a plurality of fragment files of a target configuration file; for each target fragment file in the plurality of fragment files, sending an MQTT message carrying the target fragment file and verification information corresponding to the target fragment file to a second communication end until the plurality of fragment files are sent; and sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal. According to the invention, the target configuration file is split into the plurality of fragmented files, the data volume corresponding to the fragmented files is far smaller than the data volume corresponding to the target configuration file, the transmission failure rate of the fragmented files is lower than that of the target configuration file, the fragmented files of the target configuration file can be sent in a multiplexing way, the transmission efficiency is higher than that of a point-to-point transmission configuration file mode, the transmission failure rate of edge computing gateway configuration can be reduced, and the transmission efficiency is improved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting configuration of an edge computing gateway.
Background
In the big data age, the edge computing equipment fuses network, computing, storage and application core capabilities at the network edge side close to a data source, provides edge intelligent service nearby, meets key requirements of industry digitization in aspects of agile connection, real-time service, data optimization, application intelligence, security, privacy protection and the like, and serves as a bridge for connecting physical and digital worlds.
The edge computing device is widely applied to industrial fields of intelligent factories, intelligent power grids, intelligent water conservancy, environment monitoring, sewage treatment, elevator monitoring, packaging machines, printing and dyeing machines, engineering machines, textile machines, water supply equipment, thermal boilers and the like. As described above, the application scenario edge computing device generally works in an extremely complex local area network environment, and a network between the application scenario edge computing device and a management platform deployed in a cloud generally has high latency, low bandwidth, instability, and other situations, which presents a greater challenge for configuration issuing and collecting of the edge computing device.
In the related art, the point-to-point configuration file transmission mode of the cloud management platform and the edge gateway is low in efficiency, and the problems of file packet loss, midway failure and the like exist, so that the transmission failure rate of the configuration file is high.
Disclosure of Invention
The invention provides a method and a device for transmitting configuration of an edge computing gateway, which are used for solving the defect of higher transmission failure rate of configuration files in the prior art, reducing the transmission failure rate of the configuration of the edge computing gateway and improving the transmission efficiency.
In a first aspect, the present invention provides a method for transmitting configuration of an edge computing gateway, which is applied to a first communication end, and includes:
Acquiring a plurality of fragment files of a target configuration file;
For each target fragment file in the plurality of fragment files, sending an MQTT message carrying the target fragment file and verification information corresponding to the target fragment file to a second communication end until the plurality of fragment files are sent;
and sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal.
Optionally, according to the method for transmitting edge computing gateway configuration provided by the present invention, after the MQTT message carrying the target fragmented file and the check information corresponding to the target fragmented file is sent to the second communication end, the method further includes:
monitoring a second notification message sent by the second communication terminal and used for indicating the transmission failure of the target fragmented file;
And under the condition that the second notification message is received, resending the MQTT message carrying the target fragment file and the verification information corresponding to the target fragment file to the second communication terminal.
Optionally, according to the method for transmitting configuration of an edge computing gateway provided by the present invention, the first communication end is a cloud edge computing gateway management platform, and before the obtaining of the plurality of fragmented files of the target configuration file, the method further includes:
Receiving a first input for uploading the target profile;
responding to the first input, and acquiring the target configuration file;
receiving a second input for selecting an edge computing gateway;
determining, in response to the second input, one or more edge computing gateways to be configured;
And determining a target edge computing gateway from the one or more edge computing gateways to be configured as the second communication end, wherein the target edge computing gateway is used for receiving the target configuration file from the cloud edge computing gateway management platform and distributing the target configuration file to the one or more edge computing gateways to be configured.
Optionally, according to the method for transmitting edge computing gateway configuration provided by the present invention, after the sending of the first notification message for indicating that the sending of the target configuration file is completed to the second communication end, the method further includes:
receiving a third notification message sent by the target edge computing gateway and used for indicating that the target configuration file is effective;
notifying the one or more edge computing gateways to be configured to download the target configuration file from the target edge computing gateway through an MQTT message.
Optionally, according to the method for transmitting configuration of an edge computing gateway provided by the present invention, the first communication end is an edge computing gateway, the second communication end is a cloud edge computing gateway management platform, and before the obtaining of the plurality of fragmented files of the target configuration file, the method further includes:
receiving a fourth notification message sent by the cloud edge computing gateway management platform and used for indicating to collect configuration files of the edge computing gateway;
After the obtaining the plurality of fragmented files of the target configuration file, the method further comprises:
Transmitting a message carrying the name, the number of fragments and the verification information of the target configuration file to the cloud edge computing gateway management platform;
and receiving an ACK confirmation message sent by the cloud edge computing gateway management platform.
In a second aspect, the present invention provides a method for transmitting configuration of an edge computing gateway, which is applied to a second communication end, and includes:
Receiving an MQTT message which is sent by a first communication terminal and carries a target fragment file and verification information corresponding to the target fragment file, wherein the target fragment file is any one fragment file in a plurality of fragment files of a target configuration file;
And receiving a first notification message sent by the first communication terminal, and determining that the target configuration file is received.
Optionally, according to the method for transmitting configuration of an edge computing gateway provided by the present invention, after the receiving of the MQTT message sent by the first communication end and carrying the target fragment file and the check information corresponding to the target fragment file, the method further includes:
Based on the verification information corresponding to the target fragmented file, verifying the target fragmented file to obtain a first verification result;
And sending a second notification message for indicating the transmission failure of the target fragmented file to the first communication terminal under the condition that the first check result indicates that the check is not passed.
Optionally, according to the method for transmitting configuration of an edge computing gateway provided by the present invention, the first communication end is an edge computing gateway, the second communication end is a cloud edge computing gateway management platform, and after the receiving of the first notification message sent by the first communication end, it is determined that the target configuration file is received, the method further includes:
Merging the received target fragment files to obtain a configuration file to be checked;
based on the verification information of the target configuration file, verifying the configuration file to be verified to obtain a second verification result;
And under the condition that the second checking result indicates that checking is passed, determining that the configuration file to be checked is consistent with the target configuration file.
In a third aspect, the present invention further provides an edge computing gateway configuration transmission device, applied to a first communication end, including:
The first acquisition module is used for acquiring a plurality of fragment files of the target configuration file;
The first transmission module is used for sending an MQTT message carrying the target fragmented file and verification information corresponding to the target fragmented file to the second communication end aiming at each target fragmented file in the plurality of fragmented files until the plurality of fragmented files are sent;
and the second transmission module is used for sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal.
In a fourth aspect, the present invention further provides an edge computing gateway configuration transmission device, applied to a second communication end, including:
The third transmission module is used for receiving the MQTT message which is sent by the first communication end and carries the target fragmented file and the verification information corresponding to the target fragmented file, wherein the target fragmented file is any one fragmented file in a plurality of fragmented files of the target configuration file;
and the fourth transmission module is used for receiving the first notification message sent by the first communication terminal and determining that the target configuration file is received.
According to the edge computing gateway configuration transmission method and device, the target configuration file is split into the plurality of fragmented files, and then the MQTT message carrying the target fragmented files and the verification information corresponding to the target fragmented files is sent to the second communication end for each target fragmented file, the data volume corresponding to the fragmented files is far smaller than the data volume corresponding to the target configuration file, the transmission failure rate of the fragmented files is lower than the transmission failure rate of the target configuration file, the fragmented files of the target configuration file can be sent in a multiplexing mode, the transmission efficiency is higher than that of a point-to-point transmission configuration file mode, the transmission failure rate of the edge computing gateway configuration can be reduced, and the transmission efficiency is improved.
Drawings
In order to more clearly illustrate the invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of an edge computing gateway configuration transmission method provided by the present invention;
FIG. 2 is a second flowchart of an edge computing gateway configuration transmission method according to the present invention;
FIG. 3 is a third flow chart of the edge computing gateway configuration transmission method according to the present invention;
FIG. 4 is a flowchart illustrating a method for transmitting configuration of an edge computing gateway according to the present invention;
Fig. 5 is a schematic structural diagram of an edge computing gateway configuration transmission device according to the present invention;
FIG. 6 is a second schematic diagram of an edge computing gateway configuration transmission device according to the present invention;
Fig. 7 is a schematic structural diagram of an electronic device provided by the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Fig. 1 is a schematic flow chart of an edge computing gateway configuration transmission method provided by the present invention, and as shown in fig. 1, an execution body of the edge computing gateway configuration transmission method may be a first communication end, for example, the first communication end may be a cloud edge computing gateway management platform or an edge computing gateway. The method comprises the following steps:
Step 101, obtaining a plurality of fragment files of a target configuration file;
Specifically, in order to send the target configuration file to the second communication end, the first communication end may fragment the target configuration file to obtain multiple fragment files of the target configuration file.
Optionally, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be an edge computing gateway, and in order to send the target configuration file to the edge computing gateway, the cloud edge computing gateway management platform may fragment the target configuration file to obtain a plurality of fragment files of the target configuration file.
Optionally, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, and in order to meet a request that the cloud edge computing gateway management platform collects a target configuration file on the edge computing gateway, the edge computing gateway may fragment the target configuration file to obtain a plurality of fragment files of the target configuration file.
Step 102, for each target fragmented file in the plurality of fragmented files, sending a message queue telemetry transport (Message Queuing Telemetry Transport, MQTT) message carrying the target fragmented file and verification information corresponding to the target fragmented file to a second communication end until the plurality of fragmented files are sent;
Specifically, after the multiple fragmented files of the target configuration file are acquired, checking information corresponding to the target fragmented file can be determined for each target fragmented file in the multiple fragmented files, and the target fragmented file and the checking information corresponding to the target fragmented file are carried in the MQTT message to be sent, and the MQTT messages respectively corresponding to the multiple fragmented files can be sent in a multiplexing manner until all fragmented files of the target configuration file are sent.
Optionally, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be an edge computing gateway, the cloud edge computing gateway management platform may send MQTT messages corresponding to the plurality of fragmented files separately in a multiplexing manner, and may send all the fragmented files of the target configuration file to the edge computing gateway, so that the edge computing gateway may obtain the target configuration file based on the received fragmented files and deploy and apply the target configuration file.
Optionally, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, the edge computing gateway may send MQTT messages corresponding to the plurality of fragmented files respectively in a multiplexing manner, and may report all the fragmented files of the target configuration file of the edge computing gateway to the cloud edge computing gateway management platform, so that the cloud edge computing gateway management platform may collect the configuration file of the edge computing gateway through the received fragmented files.
Step 103, a first notification message for indicating that the sending of the target configuration file is completed is sent to the second communication terminal.
Specifically, after all the fragmented files of the target configuration file are sent, the first communication end may send a first notification message to the second communication end, where the first notification message is used to notify the second communication end that the target configuration file is sent, so that the second communication end may combine the received fragmented files to obtain the target configuration file.
Optionally, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be an edge computing gateway, and after all the fragmented files of the target configuration file are sent, the cloud edge computing gateway management platform may send a first notification message to the edge computing gateway to notify the edge computing gateway that the sending of the target configuration file is completed, so that the edge computing gateway may combine the received fragmented files to obtain the target configuration file. It will be appreciated that after the edge computing gateway obtains the target configuration file, the deployment application may be performed on the target configuration file.
Optionally, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, after all the fragmented files of the target configuration file are sent, the edge computing gateway may send a first notification message to the cloud edge computing gateway management platform to notify the cloud edge computing gateway management platform that the target configuration file is sent, so that the cloud edge computing gateway management platform may combine the received fragmented files to obtain the target configuration file. It can be appreciated that after the cloud edge computing gateway management platform collects the target configuration file, the target configuration file may be stored.
According to the edge computing gateway configuration transmission method, the target configuration file is split into the plurality of fragmented files, then the MQTT message carrying the target fragmented files and the verification information corresponding to the target fragmented files is sent to the second communication end aiming at each target fragmented file in the plurality of fragmented files, the data volume corresponding to the fragmented files is far smaller than the data volume corresponding to the target configuration file, the transmission failure rate of the fragmented files is lower than the transmission failure rate of the target configuration file, the fragmented files of the target configuration file can be sent in a multiplexing mode, the transmission efficiency is higher than that of a point-to-point transmission configuration file mode, the transmission failure rate of the edge computing gateway configuration can be reduced, and the transmission efficiency is improved.
Optionally, after the sending, to the second communication end, the MQTT message carrying the target fragment file and the check information corresponding to the target fragment file, the method further includes:
monitoring a second notification message sent by the second communication terminal and used for indicating the transmission failure of the target fragmented file;
And under the condition that the second notification message is received, resending the MQTT message carrying the target fragment file and the verification information corresponding to the target fragment file to the second communication terminal.
Optionally, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be an edge computing gateway, after the cloud edge computing gateway management platform sends an MQTT message carrying the target fragmented file and the check information corresponding to the target fragmented file to the edge computing gateway, the second communication end may monitor a second notification message sent by the edge computing gateway and used for indicating that the transmission of the target fragmented file fails, and further resend the MQTT message carrying the check information corresponding to the target fragmented file to the edge computing gateway under the condition that the second notification message is determined to be received.
Optionally, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, after the edge computing gateway sends an MQTT message carrying the target fragmented file and the check information corresponding to the target fragmented file to the edge computing gateway, the cloud edge computing gateway management platform may monitor a second notification message for indicating that the transmission of the target fragmented file fails, where the second notification message is determined to be received, and then resend the MQTT message carrying the check information corresponding to the target fragmented file and the target fragmented file to the cloud edge computing gateway management platform.
Therefore, under the condition that the transmission of the target fragmented file fails, the first communication terminal can retransmit the target fragmented file to the second communication terminal so as to ensure that the target fragmented file is successfully received by the second communication terminal.
Optionally, the first communication end is a cloud edge computing gateway management platform, and before the obtaining the plurality of fragmented files of the target configuration file, the method further includes:
Receiving a first input for uploading the target profile;
responding to the first input, and acquiring the target configuration file;
receiving a second input for selecting an edge computing gateway;
determining, in response to the second input, one or more edge computing gateways to be configured;
And determining a target edge computing gateway from the one or more edge computing gateways to be configured as the second communication end, wherein the target edge computing gateway is used for receiving the target configuration file from the cloud edge computing gateway management platform and distributing the target configuration file to the one or more edge computing gateways to be configured.
Optionally, the user may upload the configuration file to the file server through the cloud edge computing gateway management platform (i.e. receive a first input for uploading the target configuration file, and further obtain the target configuration file), and select, on the cloud edge computing gateway management platform, the configuration file to be issued and the edge computing gateway to be configured to be issued (i.e. receive a second input for selecting the edge computing gateway, and further determine one or more edge computing gateways to be configured).
Optionally, the cloud edge computing gateway management platform selects a master gateway from edge computing gateways selected by a user (i.e. determines one target edge computing gateway from one or more edge computing gateways to be configured as a second communication end), and the other gateways are slave gateways.
It can be appreciated that the communication connection between the target edge computing gateway and other edge computing gateways to be configured (edge computing gateways other than the target edge computing gateway among the one or more edge computing gateways to be configured) is relatively stable, and the other edge computing gateways to be configured can stably download the target configuration file from the target edge computing gateway.
Optionally, after the sending the first notification message for indicating that the sending of the target profile is completed to the second communication end, the method further includes:
receiving a third notification message sent by the target edge computing gateway and used for indicating that the target configuration file is effective;
notifying the one or more edge computing gateways to be configured to download the target configuration file from the target edge computing gateway through an MQTT message.
Specifically, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be a target edge computing gateway, after the cloud edge computing gateway management platform sends a first notification message for indicating that the sending of the target configuration file is completed to the target edge computing gateway, the cloud edge computing gateway management platform may receive a third notification message sent by the target edge computing gateway for indicating that the target configuration file is validated, and further may notify one or more edge computing gateways to be configured to download the target configuration file from the target edge computing gateway through an MQTT message.
It can be appreciated that the communication connection between the target edge computing gateway and other edge computing gateways to be configured is relatively stable, and the other edge computing gateways to be configured can stably download the target configuration file from the target edge computing gateway.
Optionally, the first communication end is an edge computing gateway, the second communication end is a cloud edge computing gateway management platform, and before the obtaining of the plurality of fragmented files of the target configuration file, the method further includes:
receiving a fourth notification message sent by the cloud edge computing gateway management platform and used for indicating to collect configuration files of the edge computing gateway;
After the obtaining the plurality of fragmented files of the target configuration file, the method further comprises:
Transmitting a message carrying the name, the number of fragments and the verification information of the target configuration file to the cloud edge computing gateway management platform;
And receiving ACK (Acknowledge) confirmation messages sent by the cloud edge computing gateway management platform.
It can be understood that the edge computing gateway can acquire the configuration file of the edge computing gateway required to be acquired by the cloud edge computing gateway management platform through receiving the fourth known message, then slice the configuration file, the edge computing gateway sends the total number of the configuration file slices and the configuration file MD5 check code to the cloud edge computing gateway management platform through the MQTT message, the cloud edge computing gateway management platform stores the total number of the configuration slices and the configuration file MD5 check code after receiving the MQTT message, and sends the ACK message to the edge computing gateway through the MQTT.
According to the edge computing gateway configuration transmission method, the target configuration file is split into the plurality of fragmented files, then the MQTT message carrying the target fragmented files and the verification information corresponding to the target fragmented files is sent to the second communication end aiming at each target fragmented file in the plurality of fragmented files, the data volume corresponding to the fragmented files is far smaller than the data volume corresponding to the target configuration file, the transmission failure rate of the fragmented files is lower than the transmission failure rate of the target configuration file, the fragmented files of the target configuration file can be sent in a multiplexing mode, the transmission efficiency is higher than that of a point-to-point transmission configuration file mode, the transmission failure rate of the edge computing gateway configuration can be reduced, and the transmission efficiency is improved.
Fig. 2 is a second flowchart of the method for transmitting the edge computing gateway configuration according to the present invention, as shown in fig. 2, the execution body of the method for transmitting the edge computing gateway configuration may be a second communication end, for example, the second communication end may be an edge computing gateway or a cloud edge computing gateway management platform. The method comprises the following steps:
Step 201, receiving an MQTT message sent by a first communication end and carrying a target fragment file and verification information corresponding to the target fragment file, where the target fragment file is any one fragment file of multiple fragment files of a target configuration file;
Specifically, in order to enable the second communication end to receive the target configuration file, the second communication end may receive the MQTT message sent by the first communication end and carrying the target fragment file and the check information corresponding to the target fragment file, where the target fragment file is any one fragment file among the plurality of fragment files of the target configuration file, and the second communication end may receive the MQTT messages corresponding to the plurality of fragment files in a multiplexing manner until all fragment files of the target configuration file are received.
Optionally, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be an edge computing gateway, the edge computing gateway may receive MQTT messages corresponding to the plurality of fragmented files respectively in a multiplexing manner, and may send all the fragmented files of the target configuration file to the edge computing gateway, so that the edge computing gateway may obtain the target configuration file based on the received fragmented files and deploy and apply the target configuration file.
Optionally, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, the cloud edge computing gateway management platform may receive MQTT messages corresponding to the fragmented files respectively in a multiple-way manner, and may report all the fragmented files of the target configuration file of the edge computing gateway to the cloud edge computing gateway management platform, so that the cloud edge computing gateway management platform may collect the configuration file of the edge computing gateway through the received fragmented files.
Step 202, receiving a first notification message sent by the first communication terminal, and determining that the target configuration file is received.
Specifically, the second communication end can determine that the target configuration file is received through receiving the first notification message sent by the first communication end, and further can combine the received fragmented files to obtain the target configuration file.
Optionally, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be an edge computing gateway, after the cloud edge computing gateway management platform sends all the fragmented files of the target configuration file, the edge computing gateway may obtain that the sending of the target configuration file is completed by receiving the first notification message, and then the edge computing gateway may combine the received fragmented files to obtain the target configuration file. It will be appreciated that after the edge computing gateway obtains the target configuration file, the deployment application may be performed on the target configuration file.
Optionally, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, after the edge computing gateway sends all the fragmented files of the target configuration file, the cloud edge computing gateway management platform may obtain that the target configuration file is sent by receiving the first notification message, and then the cloud edge computing gateway management platform may combine the received fragmented files to obtain the target configuration file. It can be appreciated that after the cloud edge computing gateway management platform collects the target configuration file, the target configuration file may be stored.
According to the edge computing gateway configuration transmission method, the MQTT message which is sent by the first communication end and carries the target fragmented file and the verification information corresponding to the target fragmented file is received for each target fragmented file in the plurality of fragmented files, the data volume corresponding to the fragmented files is far smaller than the data volume corresponding to the target configuration file, the transmission failure rate of the fragmented files is lower than the transmission failure rate of the target configuration file, the fragmented files of the target configuration file can be received in a multipath mode, the transmission efficiency is higher than that of a point-to-point transmission configuration file mode, the transmission failure rate of the edge computing gateway configuration can be reduced, and the transmission efficiency is improved.
Optionally, after the receiving the MQTT message sent by the first communication end and carrying the target fragment file and the check information corresponding to the target fragment file, the method further includes:
Based on the verification information corresponding to the target fragmented file, verifying the target fragmented file to obtain a first verification result;
And sending a second notification message for indicating the transmission failure of the target fragmented file to the first communication terminal under the condition that the first check result indicates that the check is not passed.
Optionally, the first communication end may be a cloud edge computing gateway management platform, the second communication end may be an edge computing gateway, after receiving the MQTT message carrying the target fragmented file and the check information corresponding to the target fragmented file sent by the cloud edge computing gateway management platform, the edge computing gateway may check the target fragmented file based on the check information corresponding to the target fragmented file, obtain a first check result, and further, if the first check result indicates that the check is not passed, send a second notification message for indicating that the transmission of the target fragmented file fails to the cloud edge computing gateway management platform.
Optionally, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, after receiving the MQTT message carrying the target fragmented file and the check information corresponding to the target fragmented file sent by the edge computing gateway, the cloud edge computing gateway management platform may check the target fragmented file based on the check information corresponding to the target fragmented file, obtain a first check result, and further may send a second notification message for indicating that the transmission of the target fragmented file fails to the edge computing gateway when the first check result indicates that the check is not passed.
Optionally, the first communication end is an edge computing gateway, the second communication end is a cloud edge computing gateway management platform, and before the MQTT message carrying the target fragmented file and the check information corresponding to the target fragmented file sent by the first communication end is received, the method further includes:
sending fourth known information for indicating to collect configuration files of the edge computing gateway to the edge computing gateway;
receiving a message which is sent by the edge computing gateway and carries the name, the number of fragments and the verification information of the target configuration file;
and sending an ACK confirmation message to the edge computing gateway.
Optionally, the first communication end is an edge computing gateway, the second communication end is a cloud edge computing gateway management platform, and after the receiving of the first notification message sent by the first communication end, it is determined that the target configuration file is received, the method further includes:
Merging the received target fragment files to obtain a configuration file to be checked;
based on the verification information of the target configuration file, verifying the configuration file to be verified to obtain a second verification result;
And under the condition that the second checking result indicates that checking is passed, determining that the configuration file to be checked is consistent with the target configuration file.
Specifically, the first communication end may be an edge computing gateway, the second communication end may be a cloud edge computing gateway management platform, after the cloud edge computing gateway management platform receives a first notification message sent by the edge computing gateway and determines that the target configuration file is received, the cloud edge computing gateway management platform may combine the received target fragmented files to obtain the configuration file to be checked, and further may check the configuration file to be checked, and if the second check result indicates that the check is passed, it may determine that the configuration file to be checked is consistent with the target configuration file.
Therefore, by checking the configuration file to be checked, the configuration file to be checked can be ensured to be consistent with the target configuration file.
According to the edge computing gateway configuration transmission method, the MQTT message which is sent by the first communication end and carries the target fragmented file and the verification information corresponding to the target fragmented file is received for each target fragmented file in the plurality of fragmented files, the data volume corresponding to the fragmented files is far smaller than the data volume corresponding to the target configuration file, the transmission failure rate of the fragmented files is lower than the transmission failure rate of the target configuration file, the fragmented files of the target configuration file can be received in a multipath mode, the transmission efficiency is higher than that of a point-to-point transmission configuration file mode, the transmission failure rate of the edge computing gateway configuration can be reduced, and the transmission efficiency is improved.
Optionally, fig. 3 is a third flowchart of the method for transmitting configuration of an edge computing gateway according to the present invention, as shown in fig. 3, the cloud edge computing gateway management platform may issue a target configuration file to the edge computing gateway, so that the edge computing gateway deploys an application target configuration file. The cloud edge computing gateway management platform can be used for device configuration management and edge computing gateway management, and the file server can be used for storing device configuration files.
Optionally, as shown in fig. 3, the user may upload the configuration file to the file server through the cloud edge computing gateway management platform, and select, on the cloud edge computing gateway management platform, the configuration file to be issued and the edge computing gateway of the configuration to be issued.
Optionally, as shown in fig. 3, the cloud edge computing gateway management platform selects a master gateway (i.e. a target edge computing gateway) from edge computing gateways selected by a user, and uses other gateways as slave gateways, and downloads a configuration file from a file server and fragments the configuration file, and the cloud edge computing gateway management platform sends information such as an information summary algorithm (MD 5) check code carrying the configuration file slice and slice file, a configuration file MD5 check code, and a total slice number to the master gateway through MQTT messages.
Optionally, as shown in fig. 3, after receiving the MQTT message, the master gateway checks the MD5 value of the slice file, and if the check is successful, temporarily stores the slice; if the verification fails, the serial numbers of the slices are sent to the cloud edge computing gateway management platform through the MQTT message, and the cloud edge computing gateway management platform resends the failed configuration slices according to the serial numbers.
Optionally, as shown in fig. 3, after the cloud edge computing gateway management platform sends all configuration slices, sending a configuration all slices sending completion message to the master gateway through the MQTT, the master gateway receiving the configuration slice file sending completion message, assembling all temporary storage configuration data slices into a configuration file and checking the integrity of the file, if the checking fails, making the configuration effective if the checking passes, and notifying the cloud edge computing gateway management platform of the configuration issuing result through the MQTT message.
Optionally, as shown in fig. 3, the cloud edge computing gateway management platform receives and analyzes the master gateway configuration issuing result, if the master gateway configuration issuing result fails, prompting the user that the configuration issuing fails; if the cloud edge computing gateway management platform is successful, the slave gateway informs the slave gateway to remove the master gateway to download the configuration file through the MQTT message, after receiving the MQTT notification message of the edge computing gateway management platform, the slave gateway informs the cloud edge computing gateway management platform of the configuration and issue result through the MQTT message after receiving the MQTT notification message, and invoking a Restful interface provided by the master gateway according to the message content to download the configuration file and take effect of the configuration file.
Optionally, fig. 4 is a schematic flow chart of the method for transmitting configuration of an edge computing gateway, as shown in fig. 4, where the cloud edge computing gateway management platform may collect a target configuration file on the edge computing gateway and store the collected target configuration file. The cloud edge computing gateway management platform can be used for device configuration management and edge computing gateway management, and the file server can be used for storing device configuration files.
Optionally, as shown in fig. 4, the user operates the configuration of the collection device at the cloud edge computing gateway management platform, and the cloud edge computing gateway management platform generates and transmits the MQTT message of the collection configuration according to the edge computing gateway selected by the user.
Optionally, as shown in fig. 4, the edge computing gateway slices the configuration file after receiving the MQTT message, the edge computing gateway sends the total number of the configuration file slices and the MD5 check code of the configuration file to the cloud edge computing gateway management platform through the MQTT message, the cloud edge computing gateway management platform saves the total number of the configuration slices and the MD5 check code of the configuration file after receiving the MQTT message, sends an ACK message to the edge computing gateway through the MQTT, and the edge computing gateway uploads the MD5 check code of the configuration slices and the current slice in multiple ways after receiving the ACK message of the cloud edge computing gateway management platform.
Optionally, as shown in fig. 4, the cloud edge computing gateway management platform receives the configuration slice uploaded by the edge computing gateway, checks the integrity of the slice through the slice MD5 check code, if the check is successful, uploads the slice to the file server, if the check is failed, sends the slice sequence number to the edge computing gateway through the MQTT message, and the edge computing gateway re-uploads the failed configuration slice according to the sequence number.
Optionally, as shown in fig. 4, after all configuration slices are uploaded by the edge computing gateway, an upload completion message for configuring all the slices is sent through the MQTT, after the cloud edge computing gateway management platform receives the upload completion message for the configuration slices, all the configuration slices are obtained from the file server, after merging, the integrity of the configuration file is checked through the MD5 check code, if the verification is successful, the configuration file is uploaded to the file server, the user can conveniently download and check, and if the verification is failed, the user is prompted.
It can be understood that the invention provides the technical schemes that when the configuration of the edge computing gateway is issued, a master gateway is selected, the configuration file is fragmented, the fragmented file is issued to the master gateway through an MQTT message, the slave gateway synchronizes the configuration file from the master gateway, and the like; the technical scheme that the edge computing gateway fragments the configuration file, the multi-channel MQTT information transmits the slice file and the MD5 check code thereof, the cloud edge computing gateway management platform checks the slice integrity through the MD5 check code after receiving the slice, and merges the slice files and checks the configuration file integrity through the MD5 check code after receiving all the slice files is provided.
It can be understood that the configuration file management can be realized, operations such as configuration issuing and collection of the edge computing gateway are performed through the cloud edge computing management platform, the configuration issuing and collection efficiency of the edge computing gateway running in a complex network environment and in a low-bandwidth and high-delay network environment with the cloud edge computing management platform is improved, the configuration issuing and collection stability of equipment is improved, a user can monitor the whole configuration issuing and collection process through the cloud edge computing management platform, the failure probability of configuration issuing and collection of the edge computing gateway is effectively reduced, the configuration issuing and collection automation level is improved, the technical threshold of a manager is reduced, and manual misoperation is avoided.
The edge computing gateway configuration transmission device provided by the invention is described below, and the edge computing gateway configuration transmission device described below and the edge computing gateway configuration transmission method described above can be referred to correspondingly.
Fig. 5 is a schematic structural diagram of an edge computing gateway configuration transmission device provided by the present invention, where, as shown in fig. 5, the device is applied to a first communication end, and includes: a first acquisition module 501, a first transmission module 502 and a second transmission module 503, wherein:
a first obtaining module 501, configured to obtain a plurality of fragment files of a target configuration file;
A first transmission module 502, configured to send, for each target split file in the plurality of split files, an MQTT message carrying the target split file and check information corresponding to the target split file to a second communication end until the plurality of split files are sent;
A second transmission module 503, configured to send a first notification message to the second communication end, where the first notification message is used to indicate that the sending of the target configuration file is completed.
Fig. 6 is a second schematic structural diagram of an edge computing gateway configuration transmission device provided in the present invention, as shown in fig. 6, where the device is applied to a second communication terminal, and includes: a third transmission module 601 and a fourth transmission module 602, wherein:
A third transmission module 601, configured to receive an MQTT message sent by a first communication end and carrying a target split file and check information corresponding to the target split file, where the target split file is any one of multiple split files of a target configuration file;
and a fourth transmission module 602, configured to receive the first notification message sent by the first communication end, and determine that the target configuration file is received.
Fig. 7 is a schematic structural diagram of an electronic device according to the present invention, and as shown in fig. 7, the electronic device may include: processor 710, communication interface (Communications Interface) 720, memory 730, and communication bus 740, wherein processor 710, communication interface 720, memory 730 communicate with each other via communication bus 740. Processor 710 may invoke logic instructions in memory 730 to perform an edge computing gateway configuration transfer method, for example, the method comprising:
Acquiring a plurality of fragment files of a target configuration file;
For each target fragment file in the plurality of fragment files, sending an MQTT message carrying the target fragment file and verification information corresponding to the target fragment file to a second communication end until the plurality of fragment files are sent;
and sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal.
Or for example the method comprises:
Receiving an MQTT message which is sent by a first communication terminal and carries a target fragment file and verification information corresponding to the target fragment file, wherein the target fragment file is any one fragment file in a plurality of fragment files of a target configuration file;
And receiving a first notification message sent by the first communication terminal, and determining that the target configuration file is received.
Further, the logic instructions in the memory 730 described above may be implemented in the form of software functional units and may be stored in a computer readable storage medium when sold or used as a stand alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, the present invention also provides a computer program product, where the computer program product includes a computer program, where the computer program can be stored on a non-transitory computer readable storage medium, where the computer program when executed by a processor can perform an edge computing gateway configuration transmission method provided by the methods above, where the method includes:
Acquiring a plurality of fragment files of a target configuration file;
For each target fragment file in the plurality of fragment files, sending an MQTT message carrying the target fragment file and verification information corresponding to the target fragment file to a second communication end until the plurality of fragment files are sent;
and sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal.
Or for example the method comprises:
Receiving an MQTT message which is sent by a first communication terminal and carries a target fragment file and verification information corresponding to the target fragment file, wherein the target fragment file is any one fragment file in a plurality of fragment files of a target configuration file;
And receiving a first notification message sent by the first communication terminal, and determining that the target configuration file is received.
In yet another aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, is implemented to perform the edge computing gateway configuration transmission method provided by the methods above, for example, the method includes:
Acquiring a plurality of fragment files of a target configuration file;
For each target fragment file in the plurality of fragment files, sending an MQTT message carrying the target fragment file and verification information corresponding to the target fragment file to a second communication end until the plurality of fragment files are sent;
and sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal.
Or for example the method comprises:
Receiving an MQTT message which is sent by a first communication terminal and carries a target fragment file and verification information corresponding to the target fragment file, wherein the target fragment file is any one fragment file in a plurality of fragment files of a target configuration file;
And receiving a first notification message sent by the first communication terminal, and determining that the target configuration file is received.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (8)
1. The edge computing gateway configuration transmission method is characterized by being applied to a first communication end and comprising the following steps:
Acquiring a plurality of fragment files of a target configuration file;
For each target fragment file in the plurality of fragment files, sending an MQTT message carrying the target fragment file and verification information corresponding to the target fragment file to a second communication end until the plurality of fragment files are sent; the sending the MQTT message carrying the target fragment file and the check information corresponding to the target fragment file to the second communication end includes: the MQTT information of the verification information corresponding to each of the plurality of fragment files is sent in a multiplexing way;
Sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal;
After the sending the MQTT message carrying the target fragment file and the check information corresponding to the target fragment file to the second communication end, the method further includes:
monitoring a second notification message sent by the second communication terminal and used for indicating the transmission failure of the target fragmented file;
And under the condition that the second notification message is received, resending the MQTT message carrying the target fragment file and the verification information corresponding to the target fragment file to the second communication terminal.
2. The method for transmitting configuration of an edge computing gateway according to claim 1, wherein the first communication end is a cloud edge computing gateway management platform, and before the obtaining the plurality of fragmented files of the target configuration file, the method further comprises:
Receiving a first input for uploading the target profile;
responding to the first input, and acquiring the target configuration file;
receiving a second input for selecting an edge computing gateway;
determining, in response to the second input, one or more edge computing gateways to be configured;
And determining a target edge computing gateway from the one or more edge computing gateways to be configured as the second communication end, wherein the target edge computing gateway is used for receiving the target configuration file from the cloud edge computing gateway management platform and distributing the target configuration file to the one or more edge computing gateways to be configured.
3. The edge computing gateway configuration transmission method according to claim 2, further comprising, after said sending a first notification message indicating that said target profile is sent to said second communication terminal:
receiving a third notification message sent by the target edge computing gateway and used for indicating that the target configuration file is effective;
notifying the one or more edge computing gateways to be configured to download the target configuration file from the target edge computing gateway through an MQTT message.
4. The method for transmitting configuration of an edge computing gateway according to claim 1, wherein the first communication end is an edge computing gateway, the second communication end is a cloud edge computing gateway management platform, and before the obtaining the plurality of fragmented files of the target configuration file, the method further comprises:
receiving a fourth notification message sent by the cloud edge computing gateway management platform and used for indicating to collect configuration files of the edge computing gateway;
After the obtaining the plurality of fragmented files of the target configuration file, the method further comprises:
Transmitting a message carrying the name, the number of fragments and the verification information of the target configuration file to the cloud edge computing gateway management platform;
and receiving an ACK confirmation message sent by the cloud edge computing gateway management platform.
5. An edge computing gateway configuration transmission method is characterized by being applied to a second communication end and comprising the following steps:
Receiving an MQTT message which is sent by a first communication terminal and carries a target fragment file and verification information corresponding to the target fragment file, wherein the target fragment file is any one fragment file in a plurality of fragment files of a target configuration file; the receiving the MQTT message which is sent by the first communication terminal and carries the target fragment file and the verification information corresponding to the target fragment file comprises the following steps: receiving MQTT messages respectively corresponding to a plurality of fragmented files in a multiplexing way until all the fragmented files of the target configuration file are received;
receiving a first notification message sent by the first communication terminal, and determining that the target configuration file is received;
after receiving the MQTT message carrying the target fragment file and the check information corresponding to the target fragment file, the method further includes:
Based on the verification information corresponding to the target fragmented file, verifying the target fragmented file to obtain a first verification result;
And sending a second notification message for indicating the transmission failure of the target fragmented file to the first communication terminal under the condition that the first check result indicates that the check is not passed.
6. The method for transmitting configuration information of an edge computing gateway according to claim 5, wherein the first communication end is an edge computing gateway, the second communication end is a cloud edge computing gateway management platform, and after the receiving of the first notification message sent by the first communication end, determining that the target configuration file is received, the method further comprises:
Merging the received target fragment files to obtain a configuration file to be checked;
based on the verification information of the target configuration file, verifying the configuration file to be verified to obtain a second verification result;
And under the condition that the second checking result indicates that checking is passed, determining that the configuration file to be checked is consistent with the target configuration file.
7. An edge computing gateway configuration transmission device, applied to a first communication end, comprising:
The first acquisition module is used for acquiring a plurality of fragment files of the target configuration file;
the first transmission module is used for sending an MQTT message carrying the target fragmented file and verification information corresponding to the target fragmented file to the second communication end aiming at each target fragmented file in the plurality of fragmented files until the plurality of fragmented files are sent; the sending the MQTT message carrying the target fragment file and the check information corresponding to the target fragment file to the second communication end includes: the MQTT information of the verification information corresponding to each of the plurality of fragment files is sent in a multiplexing way;
the second transmission module is used for sending a first notification message for indicating that the sending of the target configuration file is completed to the second communication terminal;
The second transmission module is further configured to, after the sending, to the second communication end, an MQTT message carrying the target fragment file and check information corresponding to the target fragment file, further include: monitoring a second notification message sent by the second communication terminal and used for indicating the transmission failure of the target fragmented file; and under the condition that the second notification message is received, resending the MQTT message carrying the target fragment file and the verification information corresponding to the target fragment file to the second communication terminal.
8. An edge computing gateway configuration transmission device, applied to a second communication end, comprising:
The third transmission module is used for receiving the MQTT message which is sent by the first communication end and carries the target fragmented file and the verification information corresponding to the target fragmented file, wherein the target fragmented file is any one fragmented file in a plurality of fragmented files of the target configuration file; the receiving the MQTT message which is sent by the first communication terminal and carries the target fragment file and the verification information corresponding to the target fragment file comprises the following steps: receiving MQTT messages respectively corresponding to a plurality of fragmented files in a multiplexing way until all the fragmented files of the target configuration file are received;
the fourth transmission module is used for receiving the first notification message sent by the first communication terminal and determining that the target configuration file is received;
the fourth transmission module is further configured to, after receiving the MQTT message sent by the first communication end and carrying the target fragment file and the check information corresponding to the target fragment file, further include: based on the verification information corresponding to the target fragmented file, verifying the target fragmented file to obtain a first verification result; and sending a second notification message for indicating the transmission failure of the target fragmented file to the first communication terminal under the condition that the first check result indicates that the check is not passed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210731511.5A CN115242774B (en) | 2022-06-24 | 2022-06-24 | Edge computing gateway configuration transmission method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210731511.5A CN115242774B (en) | 2022-06-24 | 2022-06-24 | Edge computing gateway configuration transmission method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115242774A CN115242774A (en) | 2022-10-25 |
| CN115242774B true CN115242774B (en) | 2024-09-03 |
Family
ID=83669584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210731511.5A Active CN115242774B (en) | 2022-06-24 | 2022-06-24 | Edge computing gateway configuration transmission method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115242774B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116248666A (en) * | 2023-01-10 | 2023-06-09 | 优跑汽车技术(上海)有限公司 | MQTT protocol-based file transfer, live video method and system |
| CN116723181A (en) * | 2023-05-12 | 2023-09-08 | 珠海瑞捷电气股份有限公司 | A communication method and system for distribution network terminal based on MQTT file synchronization technology |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113949700A (en) * | 2021-08-30 | 2022-01-18 | 山东浪潮科学研究院有限公司 | Cloud edge cooperation-based Docker application accelerated issuing method and system |
| CN114125829A (en) * | 2021-10-21 | 2022-03-01 | 上海交通大学 | Channel fusion safety connection method for industrial unauthorized 5G |
| CN114172894A (en) * | 2021-12-01 | 2022-03-11 | 中国建设银行股份有限公司 | Data transmission method and device, server and computer equipment |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2315413A1 (en) * | 2009-10-26 | 2011-04-27 | Alcatel Lucent | Method and apparatus for communicating an autonomous transfer failure alarm |
| CN102137089B (en) * | 2010-11-01 | 2013-09-11 | 华为技术有限公司 | Method, device and system for verifying content integrity of streaming media |
| CN103973421A (en) * | 2013-02-06 | 2014-08-06 | 腾讯科技(深圳)有限公司 | File transmitting method and device |
| CN105007286B (en) * | 2014-04-23 | 2018-12-28 | 苏宁易购集团股份有限公司 | Coding/decoding method and device and cloud storage method and system |
| US20170169239A1 (en) * | 2015-12-14 | 2017-06-15 | Le Holdings (Beijing) Co., Ltd. | Method for file synchronization, the receiver equipment and systems |
| US11620152B2 (en) * | 2018-07-20 | 2023-04-04 | Ezblock Ltd. | Blockchain sharding with parallel threads |
| EP3918579B1 (en) * | 2019-02-25 | 2025-01-29 | Niantic, Inc. | Augmented reality mobile edge computing |
| US11010367B2 (en) * | 2019-08-07 | 2021-05-18 | Micro Focus Llc | Parallel batch metadata transfer update process within sharded columnar database system |
| CN112052141B (en) * | 2020-09-02 | 2022-04-01 | 平安科技(深圳)有限公司 | Data fragment verification method and device, computer equipment and readable storage medium |
| CN112463393A (en) * | 2020-12-14 | 2021-03-09 | 国网辽宁省电力有限公司抚顺供电公司 | Power distribution Internet of things edge computing architecture design method based on Mongo cluster technology |
| CN113259408B (en) * | 2021-03-30 | 2023-06-20 | 中海油信息科技有限公司 | Data transmission method and system |
| CN113518107B (en) * | 2021-04-22 | 2024-06-07 | 掌阅科技股份有限公司 | File transmission method, computing device and computer storage medium |
| CN113938269B (en) * | 2021-12-15 | 2022-05-13 | 亿次网联(杭州)科技有限公司 | File fragment uploading verification method and system |
| CN114189406A (en) * | 2021-12-16 | 2022-03-15 | 深圳市超视网络技术有限公司 | Edge computing gateway based on Internet of things |
| CN114363321A (en) * | 2021-12-30 | 2022-04-15 | 支付宝(杭州)信息技术有限公司 | File transmission method, equipment and system |
-
2022
- 2022-06-24 CN CN202210731511.5A patent/CN115242774B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113949700A (en) * | 2021-08-30 | 2022-01-18 | 山东浪潮科学研究院有限公司 | Cloud edge cooperation-based Docker application accelerated issuing method and system |
| CN114125829A (en) * | 2021-10-21 | 2022-03-01 | 上海交通大学 | Channel fusion safety connection method for industrial unauthorized 5G |
| CN114172894A (en) * | 2021-12-01 | 2022-03-11 | 中国建设银行股份有限公司 | Data transmission method and device, server and computer equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115242774A (en) | 2022-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115242774B (en) | Edge computing gateway configuration transmission method and device | |
| CN101141197B (en) | Software download method | |
| CN105939201A (en) | Method and device for checking state of server | |
| CN105630861B (en) | A method and system for managing operating parameters of a distributed data acquisition system | |
| CN101741635B (en) | Method, system and device for synchronous altering message | |
| CN111711680A (en) | File breakpoint continuous transmission method and device based on UDP (user Datagram protocol) | |
| CN111327650A (en) | Data transmission method, device, equipment and storage medium | |
| US8472336B2 (en) | Network management apparatus for setting communication method of network apparatus | |
| CN109194521B (en) | Flow forwarding method and equipment | |
| CN105791399B (en) | More trunk interconnection net big data method for pushing and system | |
| CN115150162B (en) | Root certificate updating method and device | |
| CN119012146A (en) | CMPP protocol short message adaptation method, device, equipment and storage medium | |
| EP3026860B1 (en) | Method and system for transmission management of full configuration synchronization between eml-nml | |
| CN101145843B (en) | A download method for Gbit passive optical network terminal software | |
| CN113965466B (en) | Data transmission system adaptive to network bandwidth | |
| CN117320116A (en) | Network equipment access management method, network management equipment and storage medium | |
| CN115037736A (en) | Log collection method and log collection device | |
| CN117041265A (en) | Edge computing installation package distribution method and system | |
| CN111355764B (en) | Keep-alive message sending method and device, electronic equipment and readable storage medium | |
| CN117768479A (en) | Large file dynamic transmission method, file transmission device and storage medium | |
| CN101345775B (en) | Synchronization method and system for man-computer command script document between network manager and network element | |
| WO2019206796A1 (en) | Method for identifying at least one network slice configuration of a mobile network, communication system, and automation system | |
| CN113986289A (en) | Firmware upgrading method and device for edge computing gateway | |
| CN105721395A (en) | Data synchronization configuration method, apparatus and system | |
| CN114666217A (en) | One-key upgrading method and system based on easy mesh |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |