CN112702429A - Multi-dimensional data processing method and system based on multi-node edge computing equipment - Google Patents
Multi-dimensional data processing method and system based on multi-node edge computing equipment Download PDFInfo
- Publication number
- CN112702429A CN112702429A CN202011545955.7A CN202011545955A CN112702429A CN 112702429 A CN112702429 A CN 112702429A CN 202011545955 A CN202011545955 A CN 202011545955A CN 112702429 A CN112702429 A CN 112702429A
- Authority
- CN
- China
- Prior art keywords
- data
- monitoring
- target terminal
- multidimensional
- receiving
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000012544 monitoring process Methods 0.000 claims abstract description 327
- 238000007781 pre-processing Methods 0.000 claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims description 15
- 230000010354 integration Effects 0.000 claims description 8
- 230000009467 reduction Effects 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 230000003247 decreasing effect Effects 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 abstract description 5
- 230000008569 process Effects 0.000 abstract description 5
- 230000009286 beneficial effect Effects 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
Images
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/10—Protocols in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- 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/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a multi-node edge computing device-based multi-dimensional data processing method and a multi-node edge computing device-based multi-dimensional data processing system, which generate a multi-dimensional monitoring data set of images, time and geographic positions of a monitoring area through a plurality of monitors arranged in a distributed mode, storing the multidimensional monitoring data set into a server corresponding to the monitor, preprocessing the multidimensional monitoring data set by the server to obtain a plurality of encrypted multidimensional data packets, finally sending the encrypted multidimensional data packets from the server to the target terminal according to the busy and idle state of data reception of the target terminal, therefore, the multi-node edge calculation mode can be fully utilized to carry out comprehensive and real-time monitoring on the monitored area, and the target terminal can be ensured to receive and process the multidimensional monitoring data in time to the maximum extent, so that the timeliness and the reliability of processing the multidimensional monitoring data are improved.
Description
Technical Field
The invention relates to the technical field of computer data processing, in particular to a multi-dimensional data processing method and system based on multi-node edge computing equipment.
Background
The distributed monitoring system obtains corresponding monitoring information by respectively arranging monitors in different monitoring areas, analyzes and processes the monitoring information, and sends the processed monitoring information to a target terminal through a server corresponding to the monitor. The distributed monitoring system combines the monitors distributed in different monitoring areas and the server to form a computing node, and can greatly improve the monitoring comprehensiveness and the real-time performance of the distributed monitoring system. However, since the plurality of computing nodes need to send the multidimensional monitoring data corresponding to the computing nodes to the target terminal and the data receiving capability of the target terminal is limited, the transmission time of the multidimensional monitoring data is easily too long and the multidimensional monitoring data is not easily processed in time, so that the timeliness and reliability of processing the multidimensional monitoring data are seriously reduced.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides a multi-dimensional data processing method and a multi-node edge computing device based multi-dimensional data processing system, which are characterized in that a multi-dimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas is obtained, the multi-dimensional monitoring data set is transmitted to a server of each monitor to be stored, and the server is instructed to carry out data preprocessing on the multi-dimensional monitoring data set, so that the multi-dimensional monitoring data set is converted into a plurality of encrypted multi-dimensional data packets, then the data receiving busy and idle state of a target terminal is determined, and the encrypted multi-dimensional data packets are transmitted to the target terminal from the server according to the data receiving busy and idle state; as can be seen, the multi-node edge computing device-based multi-dimensional data processing method and system generate a multi-dimensional monitoring data set of images, time and geographic positions of a monitoring area through a plurality of monitors arranged in a distributed mode, storing the multidimensional monitoring data set into a server corresponding to the monitor, preprocessing the multidimensional monitoring data set by the server to obtain a plurality of encrypted multidimensional data packets, finally sending the encrypted multidimensional data packets from the server to the target terminal according to the busy and idle state of data reception of the target terminal, therefore, the multi-node edge calculation mode can be fully utilized to carry out comprehensive and real-time monitoring on the monitored area, and the target terminal can be ensured to receive and process the multidimensional monitoring data in time to the maximum extent, so that the timeliness and the reliability of processing the multidimensional monitoring data are improved.
The invention provides a multidimensional data processing method based on multi-node edge computing equipment, which is characterized by comprising the following steps of:
step S1, acquiring multidimensional monitoring data sets generated by a plurality of monitors in respective corresponding monitoring areas, and transmitting the multidimensional monitoring data sets to respective servers of the monitors for storage;
step S2, instructing the server to perform data preprocessing on the multidimensional monitoring data set so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets;
step S3, determining a data receiving busy/idle state of a target terminal, and sending a plurality of encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state;
further, in step S1, the acquiring a multidimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas, and transmitting the multidimensional monitoring data set to respective servers of the monitors for storage specifically includes:
step S101, indicating the monitor image subdata, the monitor time subdata and the monitor geographical position subdata which are generated by a plurality of monitors in the corresponding monitor areas of the monitors, and combining the three subdata into the multidimensional monitor data set;
step S102, according to the monitoring time axes corresponding to the three sub-data, the monitoring image sub-data, the monitoring time sub-data and the monitoring geographical position sub-data are respectively and sequentially segmented into a plurality of sub-data streams, and the sub-data streams are compressed;
step S103, according to the monitoring time axis, sequentially sending the compressed sub-data streams to respective corresponding servers of the monitors for storage, and identifying corresponding monitoring time point information of the compressed sub-data streams;
further, in step S2, instructing the server to perform data preprocessing on the multidimensional monitoring data set, so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets specifically includes:
step S201, according to the monitoring time point information, sequentially decompressing all sub-data streams stored by the server, so as to restore and obtain corresponding monitoring image sub-data, monitoring time sub-data and monitoring geographic position sub-data;
step S202, carrying out data deduplication processing, data noise reduction processing and data integration encryption processing on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all servers respectively, so as to eliminate mutually repeated data parts and data noise components in the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively, and then encrypting and converting the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata into a plurality of encrypted multidimensional data packets;
further, in step S3, determining a data receiving busy/idle state of a target terminal, and sending the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state specifically includes:
step S301, acquiring receiving frequency state information and receiving data volume state information corresponding to a current receiving data packet of the target terminal, and determining a data receiving busy-idle state of the target terminal according to the receiving frequency state information and the receiving data volume state information;
step S302, if the target terminal is determined to be in a data receiving idle state currently, reducing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal;
step S303, if the target terminal is determined to be in a busy data receiving state at present, increasing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal;
further, in step S3, determining a data receiving busy/idle state of a target terminal, and sending the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state specifically includes calculating a receiving frequency corresponding to the received data packet by using a current received data packet of the target terminal; therefore, the data receiving busy-idle state of the target terminal is judged according to the receiving frequency and the receiving data quantity; calculating the increment or decrement of the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal according to the data receiving busy/idle state of the target terminal; further, it is ensured that the data reception of the target terminal can always receive data at a proper frequency, which specifically includes:
firstly, calculating a receiving frequency f corresponding to a receiving data packet according to the current receiving data packet of the target terminal by using the following formula (1),
in the above formula (1), tiIndicating the time when the target terminal receives the ith data packet, ti-1Indicating the time when the target terminal receives the (i-1) th data packet, n indicating the target terminal to tiThe total number of data packets received up to the moment;
secondly, using the following formula (2), determining the data receiving busy/idle state of the target terminal according to the receiving frequency corresponding to the receiving data packet and the receiving data amount of the receiving data packet,
in the above formula (2), η represents a determination value of a data reception busy/idle state of the target terminal, SiRepresenting the data volume of the ith data packet received by the target terminal, T representing the time required for the target terminal to receive the data packet of a single data volume, u () representing a step function, the function value of the step function being 1 when the value in the parentheses is equal to or greater than 0, and the function value of the step function being 0 when the value in the parentheses is less than 0;
when eta is greater than 0, the data receiving busy and idle state of the target terminal is in a busy state, and the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal needs to be increased;
when eta is less than 0, the data receiving busy-idle state of the target terminal is in an idle state, and the sending time interval between any two corresponding adjacent encrypted multidimensional data packets to the target terminal needs to be reduced;
when η is equal to 0, it indicates that the frequency of receiving data by the target terminal just meets the requirement of receiving data, and it is not necessary to change the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal;
thirdly, obtaining an increment or a decrement of a transmission time interval between any two adjacent encrypted multidimensional data packets to the target terminal according to a data receiving busy/idle state of the target terminal by using the following formula (3),
in the above formula (3), t represents an increase or decrease of a transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets, when t > 0, it represents that | t | needs to be increased for the transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets, and when t > 0, it represents that | t | needs to be decreased for the transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets);
and the t value modifies the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so that the data receiving of the target terminal can be ensured to always receive data at a proper frequency.
The invention also provides a multi-dimensional data processing system based on the multi-node edge computing equipment, which is characterized by comprising a multi-dimensional monitoring data set forming module, a multi-dimensional monitoring data set storing module, a multi-dimensional monitoring data set preprocessing module and a multi-dimensional monitoring data sending module; wherein,
the multi-dimensional monitoring data set forming module is used for forming a multi-dimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas;
the multidimensional monitoring data set storage module is used for transmitting the multidimensional monitoring data set to the server of each monitor for storage;
the multidimensional monitoring data set preprocessing module is used for indicating the server to carry out data preprocessing on the multidimensional monitoring data set so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets;
the multidimensional monitoring data sending module is used for determining a data receiving busy-idle state of a target terminal and sending a plurality of encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy-idle state;
further, the forming of the multidimensional monitoring data set by the multidimensional monitoring data set forming module, where the multidimensional monitoring data set is generated by a plurality of monitors in respective corresponding monitoring areas, specifically includes:
indicating monitoring image subdata, monitoring time subdata and monitoring geographical position subdata which are generated in a monitoring area corresponding to the plurality of monitors, and combining the three subdata into the multi-dimensional monitoring data set;
and the number of the first and second groups,
the step of transmitting the multidimensional monitoring data set to the server of each monitor by the multidimensional monitoring data set storage module to store specifically includes:
according to the monitoring time axes corresponding to the three sub-data, the monitoring image sub-data, the monitoring time sub-data and the monitoring geographic position sub-data are respectively and sequentially segmented into a plurality of sub-data streams, and the sub-data streams are compressed;
sequentially sending the compressed subdata stream to the corresponding servers of the monitors for storage according to the monitoring time axis, and identifying the corresponding monitoring time point information of the compressed subdata stream;
further, the step of instructing, by the multidimensional monitoring data set preprocessing module, the server to perform data preprocessing on the multidimensional monitoring data set, so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets specifically includes:
decompressing all the subdata streams stored by the server in sequence according to the monitoring time point information so as to restore and obtain corresponding monitoring image subdata, monitoring time subdata and monitoring geographic position subdata;
carrying out data deduplication processing, data noise reduction processing and data integration encryption processing on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively so as to remove mutually repeated data parts and data noise components in the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively, and then carrying out encryption conversion on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata into a plurality of encrypted multidimensional data packets;
further, the multidimensional monitoring data sending module determines a data receiving busy-idle state of a target terminal, and sends the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy-idle state specifically comprises
Acquiring receiving frequency state information and receiving data volume state information corresponding to a current receiving data packet of the target terminal, and determining a data receiving busy-idle state of the target terminal according to the receiving frequency state information and the receiving data volume state information;
if the target terminal is determined to be in a data receiving idle state at present, reducing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal;
and if the target terminal is determined to be in a busy data receiving state at present, increasing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal.
Compared with the prior art, the multidimensional data processing method and system based on the multi-node edge computing device convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets by acquiring the multidimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas, transmitting the multidimensional monitoring data set to respective servers of the monitors for storage, and instructing the servers to perform data preprocessing on the multidimensional monitoring data set, then determining the data receiving busy and idle state of a target terminal, and transmitting the encrypted multidimensional data packets from the servers to the target terminal according to the data receiving busy and idle state; as can be seen, the multi-node edge computing device-based multi-dimensional data processing method and system generate a multi-dimensional monitoring data set of images, time and geographic positions of a monitoring area through a plurality of monitors arranged in a distributed mode, storing the multidimensional monitoring data set into a server corresponding to the monitor, preprocessing the multidimensional monitoring data set by the server to obtain a plurality of encrypted multidimensional data packets, finally sending the encrypted multidimensional data packets from the server to the target terminal according to the busy and idle state of data reception of the target terminal, therefore, the multi-node edge calculation mode can be fully utilized to carry out comprehensive and real-time monitoring on the monitored area, and the target terminal can be ensured to receive and process the multidimensional monitoring data in time to the maximum extent, so that the timeliness and the reliability of processing the multidimensional monitoring data are improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart illustrating a multi-node edge computing device-based multidimensional data processing method according to the present invention.
FIG. 2 is a schematic structural diagram of a multi-node edge computing device-based multidimensional data processing system according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a schematic flowchart of a multidimensional data processing method based on a multi-node edge computing device according to an embodiment of the present invention. The multi-node edge computing equipment-based multidimensional data processing method comprises the following steps:
step S1, acquiring multi-dimensional monitoring data sets generated by a plurality of monitors in respective corresponding monitoring areas, and transmitting the multi-dimensional monitoring data sets to respective servers of the monitors for storage;
step S2, instructing the server to perform data preprocessing on the multidimensional monitoring data set, thereby converting the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets;
step S3, determining a data receiving busy/idle status of the target terminal, and sending a plurality of encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle status.
The beneficial effects of the above technical scheme are: the multidimensional monitoring data set of images, time and geographical positions of a monitoring area is generated by a plurality of monitors which are distributed, the multidimensional monitoring data set is stored in a server corresponding to the monitors, the multidimensional monitoring data set is preprocessed by the server to obtain a plurality of encrypted multidimensional data packets, and finally, the encrypted multidimensional data packets are sent to a target terminal from the server according to the busy and idle state of data receiving of the target terminal.
Preferably, in step S1, the acquiring a multidimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas, and transmitting the multidimensional monitoring data set to respective servers of the monitors for storage specifically includes:
step S101, indicating the monitor image subdata, the monitor time subdata and the monitor geographical position subdata which are generated by a plurality of monitors in the corresponding monitor areas of the monitors, and combining the three subdata into a multi-dimensional monitor data set;
step S102, according to the monitoring time axis corresponding to the three sub-data, the monitoring image sub-data, the monitoring time sub-data and the monitoring geographic position sub-data are respectively and sequentially segmented into a plurality of sub-data streams, and the sub-data streams are compressed;
step S103, according to the monitoring time axis, sequentially sending the compressed sub-data stream to the corresponding servers of the monitor for storage, and simultaneously identifying the corresponding monitoring time point information of the compressed sub-data stream.
The beneficial effects of the above technical scheme are: because the monitors are arranged in different monitoring areas in a distributed mode, the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata generated in a certain monitoring area jointly form a multi-dimensional monitoring data set, the time and geographical position identification can be carried out on the monitoring image subdata, so that the time and geographical position uniqueness of the multi-dimensional monitoring data set is ensured, the multi-dimensional monitoring data set is divided and compressed into a plurality of subdata streams according to the monitoring time axis, and the storage data quantity of the server on the multi-dimensional monitoring data set can be improved to the maximum extent, and the storage/reading convenience of the multi-dimensional monitoring data set is improved.
Preferably, in the step S2, instructing the server to perform data preprocessing on the multidimensional monitoring data set, so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets specifically includes:
step S201, according to the monitoring time point information, sequentially decompressing all sub-data streams stored by the server, thereby restoring and obtaining corresponding monitoring image sub-data, monitoring time sub-data and monitoring geographic position sub-data;
step S202, data deduplication processing, data noise reduction processing and data integration encryption processing are carried out on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively, so that mutually repeated data parts and data noise components in the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers are removed, and then the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata are encrypted and converted into a plurality of encrypted multidimensional data packets.
The beneficial effects of the above technical scheme are: by carrying out data deduplication processing, data noise reduction processing and data integration encryption processing on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata, the effectiveness and the reliability of the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata can be improved, so that accurate and targeted calculation and analysis can be conveniently carried out on the three subdata subsequently, and the workload of calculation and analysis is reduced.
Preferably, in step S3, the determining a data receiving busy/idle status of the target terminal, and sending the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle status specifically includes:
step S301, obtaining receiving frequency state information and receiving data volume state information corresponding to the current receiving data packet of the target terminal, and determining the data receiving busy/idle state of the target terminal according to the receiving frequency state information and the receiving data volume state information;
step S302, if the target terminal is determined to be in a data receiving idle state currently, reducing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal;
step S303, if it is determined that the target terminal is currently in a busy data reception state, increasing a transmission time interval between any two adjacent encrypted multidimensional data packets to the target terminal, thereby transmitting the encrypted multidimensional data packets to the target terminal.
The beneficial effects of the above technical scheme are: because the target terminal is mutually communicated and connected with a plurality of servers, the target terminal can receive data from different servers, if the receiving frequency corresponding to the current receiving data packet of the target terminal is too high and/or the receiving data volume is too large, the target terminal is indicated to be in a busy data receiving state, and correspondingly, the data receiving speed and efficiency of the target terminal are also reduced, so that the busy data receiving state of the target terminal is determined according to the receiving frequency state information and the receiving data volume state information, the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal is reduced when the target terminal is in a free data receiving state, and the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal is increased when the target terminal is determined to be in a busy data receiving state, the data receiving efficiency of the target terminal can be improved to the maximum extent, so that the data from all the servers can be comprehensively received by the target terminal.
Preferably, in the step S3, determining a data receiving busy/idle state of the target terminal, and according to the data receiving busy/idle state, sending the encrypted multidimensional data packet from the server to the target terminal specifically includes calculating a receiving frequency corresponding to the received data packet by using a current received data packet of the target terminal; therefore, the data receiving busy-idle state of the target terminal is judged according to the receiving frequency and the receiving data quantity; calculating the increment or decrement of the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal according to the data receiving busy/idle state of the target terminal; further, it is ensured that the data reception of the target terminal can always receive data at a proper frequency, which specifically includes:
firstly, using the following formula (1), calculating the receiving frequency f corresponding to the receiving data packet according to the current receiving data packet of the target terminal,
in the above formula (1), tiIndicates the time when the target terminal receives the ith packet, ti-1Indicating that the target terminal received the firstTime when i-1 packet, n represents the destination terminal to tiThe total number of data packets received up to the moment;
secondly, using the following formula (2), determining the data receiving busy/idle status of the target terminal according to the receiving frequency corresponding to the received data packet and the received data amount of the received data packet,
in the above formula (2), η represents a determination value of the data reception busy/idle state of the target terminal, SiRepresenting the data volume of the ith data packet received by the target terminal, T representing the time required for the target terminal to receive a data packet of a single data volume, u () representing a step function, the function value of the step function being 1 when the value in the parentheses is equal to or greater than 0, and the function value of the step function being 0 when the value in the parentheses is less than 0;
when eta is greater than 0, the data receiving busy and idle state of the target terminal is in a busy state, and the sending time interval between any two corresponding adjacent encrypted multidimensional data packets to the target terminal needs to be increased;
when eta is less than 0, the data receiving busy-idle state of the target terminal is in an idle state, and the sending time interval between any two corresponding adjacent encrypted multidimensional data packets to the target terminal needs to be reduced;
when η is equal to 0, it indicates that the frequency of receiving data by the target terminal just meets the requirement of receiving data, and it is not necessary to change the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal;
thirdly, obtaining an increment or a decrement of a transmission time interval between any two adjacent encrypted multidimensional data packets to the target terminal according to a data receiving busy/idle state of the target terminal by using the following formula (3),
in the above formula (3), t represents an increase or decrease of the transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets, when t > 0, it represents that | t | needs to be increased for the transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets, and when t > 0, it represents that | t | needs to be decreased for the transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets);
the t value modifies the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, thereby ensuring that the data receiving of the target terminal can always receive data at a proper frequency.
The beneficial effects of the above technical scheme are: determining the receiving frequency corresponding to the received data packet by using a formula (1), calculating the current receiving frequency according to the current condition of the received data packet, then judging the data receiving busy/idle state of the target terminal by using a formula (2), controlling the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal according to the data receiving busy/idle state of the target terminal, and finally obtaining the increasing/decreasing amount of the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal by using a formula (3) so as to modify the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, thereby ensuring the reliability, stability and adaptability of the system.
Fig. 2 is a schematic structural diagram of a multi-node edge computing device-based multidimensional data processing system according to an embodiment of the present invention. The multi-node edge computing device-based multi-dimensional data processing system comprises a multi-dimensional monitoring data set forming module, a multi-dimensional monitoring data set storing module, a multi-dimensional monitoring data set preprocessing module and a multi-dimensional monitoring data sending module; wherein,
the multi-dimensional monitoring data set forming module is used for forming a multi-dimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas;
the multidimensional monitoring data set storage module is used for transmitting the multidimensional monitoring data set to the server of each monitor for storage;
the multidimensional monitoring data set preprocessing module is used for indicating the server to carry out data preprocessing on the multidimensional monitoring data set so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets;
the multidimensional monitoring data sending module is used for determining a data receiving busy/idle state of a target terminal and sending a plurality of encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state.
The beneficial effects of the above technical scheme are: the multidimensional data processing system based on the multi-node edge computing equipment generates a multidimensional monitoring data set related to images, time and geographic positions of a monitoring area through a plurality of monitors which are arranged in a distributed mode, stores the multidimensional monitoring data set into a server corresponding to the monitors, preprocesses the multidimensional monitoring data set through the server to obtain a plurality of encrypted multidimensional data packets, and finally sends the encrypted multidimensional data packets to a target terminal from the server according to the busy and idle state of data receiving of the target terminal.
Preferably, the forming module of the multidimensional monitoring data set forms the multidimensional monitoring data set generated by the plurality of monitors in the respective corresponding monitoring areas specifically includes:
indicating monitoring image subdata, monitoring time subdata and monitoring geographical position subdata which are generated by a plurality of monitors in corresponding monitoring areas of the monitors so as to enable the three subdata to jointly form the multidimensional monitoring data set;
and the number of the first and second groups,
the step of transmitting the multidimensional monitoring data set to the server of each monitor for storage by the multidimensional monitoring data set storage module specifically includes:
according to the monitoring time axis corresponding to the three sub-data, the monitoring image sub-data, the monitoring time sub-data and the monitoring geographic position sub-data are respectively segmented into a plurality of sub-data streams in sequence, and the sub-data streams are compressed;
and sequentially sending the compressed subdata stream to the corresponding servers of the monitors for storage according to the monitoring time axis, and identifying the corresponding monitoring time point information of the compressed subdata stream.
The beneficial effects of the above technical scheme are: because the monitors are arranged in different monitoring areas in a distributed mode, the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata generated in a certain monitoring area jointly form a multi-dimensional monitoring data set, the time and geographical position identification can be carried out on the monitoring image subdata, so that the time and geographical position uniqueness of the multi-dimensional monitoring data set is ensured, the multi-dimensional monitoring data set is divided and compressed into a plurality of subdata streams according to the monitoring time axis, and the storage data quantity of the server on the multi-dimensional monitoring data set can be improved to the maximum extent, and the storage/reading convenience of the multi-dimensional monitoring data set is improved.
Preferably, the step of instructing, by the multidimensional monitoring data set preprocessing module, the server to perform data preprocessing on the multidimensional monitoring data set, so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets specifically includes:
according to the monitoring time point information, sequentially decompressing all the subdata streams stored by the server, and restoring to obtain corresponding monitoring image subdata, monitoring time subdata and monitoring geographic position subdata;
and carrying out data deduplication processing, data noise reduction processing and data integration encryption processing on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively so as to remove mutually repeated data parts and data noise components in the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively, and then carrying out encryption conversion on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata into a plurality of encrypted multidimensional data packets.
The beneficial effects of the above technical scheme are: by carrying out data deduplication processing, data noise reduction processing and data integration encryption processing on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata, the effectiveness and the reliability of the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata can be improved, so that accurate and targeted calculation and analysis can be conveniently carried out on the three subdata subsequently, and the workload of calculation and analysis is reduced.
Preferably, the multidimensional monitoring data sending module determines a data receiving busy/idle state of a target terminal, and sending the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state specifically includes
Acquiring receiving frequency state information and receiving data volume state information corresponding to a current receiving data packet of the target terminal, and determining a data receiving busy-idle state of the target terminal according to the receiving frequency state information and the receiving data volume state information;
if the target terminal is determined to be in a data receiving idle state at present, reducing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal;
and if the target terminal is determined to be in a busy data receiving state at present, increasing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal.
The beneficial effects of the above technical scheme are: because the target terminal is mutually communicated and connected with a plurality of servers, the target terminal can receive data from different servers, if the receiving frequency corresponding to the current receiving data packet of the target terminal is too high and/or the receiving data volume is too large, the target terminal is indicated to be in a busy data receiving state, and correspondingly, the data receiving speed and efficiency of the target terminal are also reduced, so that the busy data receiving state of the target terminal is determined according to the receiving frequency state information and the receiving data volume state information, the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal is reduced when the target terminal is in a free data receiving state, and the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal is increased when the target terminal is determined to be in a busy data receiving state, the data receiving efficiency of the target terminal can be improved to the maximum extent, so that the data from all the servers can be comprehensively received by the target terminal.
As can be seen from the content of the foregoing embodiment, the multidimensional data processing method and system based on multi-node edge computing equipment obtain multidimensional monitoring data sets generated by a plurality of monitors in respective corresponding monitoring areas, transmit the multidimensional monitoring data sets to servers of the respective monitors for storage, and instruct the servers to perform data preprocessing on the multidimensional monitoring data sets, so as to convert the multidimensional monitoring data sets into a plurality of encrypted multidimensional data packets, determine a data receiving busy/idle state of a target terminal, and transmit the encrypted multidimensional data packets from the servers to the target terminal according to the data receiving busy/idle state; as can be seen, the multi-node edge computing device-based multi-dimensional data processing method and system generate a multi-dimensional monitoring data set of images, time and geographic positions of a monitoring area through a plurality of monitors arranged in a distributed mode, storing the multidimensional monitoring data set into a server corresponding to the monitor, preprocessing the multidimensional monitoring data set by the server to obtain a plurality of encrypted multidimensional data packets, finally sending the encrypted multidimensional data packets from the server to the target terminal according to the busy and idle state of data reception of the target terminal, therefore, the multi-node edge calculation mode can be fully utilized to carry out comprehensive and real-time monitoring on the monitored area, and the target terminal can be ensured to receive and process the multidimensional monitoring data in time to the maximum extent, so that the timeliness and the reliability of processing the multidimensional monitoring data are improved.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (9)
1. The multidimensional data processing method based on the multi-node edge computing equipment is characterized by comprising the following steps:
step S1, acquiring multidimensional monitoring data sets generated by a plurality of monitors in respective corresponding monitoring areas, and transmitting the multidimensional monitoring data sets to respective servers of the monitors for storage;
step S2, instructing the server to perform data preprocessing on the multidimensional monitoring data set so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets;
step S3, determining the data receiving busy/idle state of the target terminal, and sending the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state.
2. The multi-node edge computing device-based multidimensional data processing method of claim 1, wherein:
in step S1, the acquiring a multidimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas, and transmitting the multidimensional monitoring data set to respective servers of the monitors for storage specifically includes:
step S101, indicating the monitor image subdata, the monitor time subdata and the monitor geographical position subdata which are generated by a plurality of monitors in the corresponding monitor areas of the monitors, and combining the three subdata into the multidimensional monitor data set;
step S102, according to the monitoring time axes corresponding to the three sub-data, the monitoring image sub-data, the monitoring time sub-data and the monitoring geographical position sub-data are respectively and sequentially segmented into a plurality of sub-data streams, and the sub-data streams are compressed;
step S103, according to the monitoring time axis, the compressed sub-data stream is sequentially sent to the corresponding servers of the monitors for storage, and meanwhile, the compressed sub-data stream identifies the corresponding monitoring time point information.
3. The multi-node edge computing device-based multidimensional data processing method of claim 2, wherein:
in step S2, instructing the server to perform data preprocessing on the multidimensional monitoring data set, so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets specifically includes:
step S201, according to the monitoring time point information, sequentially decompressing all sub-data streams stored by the server, so as to restore and obtain corresponding monitoring image sub-data, monitoring time sub-data and monitoring geographic position sub-data;
step S202, data deduplication processing, data noise reduction processing and data integration encryption processing are carried out on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively, so that mutually repeated data parts and data noise components in the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers are removed, and then the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata are encrypted and converted into a plurality of encrypted multi-dimensional data packets.
4. The multi-node edge computing device-based multidimensional data processing method of claim 3, wherein:
in step S3, determining a data receiving busy/idle state of a target terminal, and sending the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state specifically includes:
step S301, acquiring receiving frequency state information and receiving data volume state information corresponding to a current receiving data packet of the target terminal, and determining a data receiving busy-idle state of the target terminal according to the receiving frequency state information and the receiving data volume state information;
step S302, if the target terminal is determined to be in a data receiving idle state currently, reducing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal;
step S303, if it is determined that the target terminal is currently in a busy data reception state, increasing a transmission time interval between any two adjacent encrypted multidimensional data packets to the target terminal, thereby transmitting the encrypted multidimensional data packets to the target terminal.
5. The multi-node edge computing device-based multidimensional data processing method of claim 1, wherein:
in step S3, determining a data receiving busy/idle state of a target terminal, and sending the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy/idle state specifically includes calculating a receiving frequency corresponding to the received data packet by using a current received data packet of the target terminal; therefore, the data receiving busy-idle state of the target terminal is judged according to the receiving frequency and the receiving data quantity; calculating the increment or decrement of the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal according to the data receiving busy/idle state of the target terminal; further, it is ensured that the data reception of the target terminal can always receive data at a proper frequency, which specifically includes:
firstly, calculating a receiving frequency f corresponding to a receiving data packet according to the current receiving data packet of the target terminal by using the following formula (1),
in the above formula (1), tiIndicating the time when the target terminal receives the ith data packet, ti-1Indicating the time when the target terminal receives the (i-1) th data packet, n indicating the target terminal to tiThe total number of data packets received up to the moment;
secondly, using the following formula (2), determining the data receiving busy/idle state of the target terminal according to the receiving frequency corresponding to the receiving data packet and the receiving data amount of the receiving data packet,
in the above formula (2), η represents a determination value of a data reception busy/idle state of the target terminal, SiRepresenting the data volume of the ith data packet received by the target terminal, T representing the time required for the target terminal to receive the data packet of a single data volume, u () representing a step function, the function value of the step function being 1 when the value in the parentheses is equal to or greater than 0, and the function value of the step function being 0 when the value in the parentheses is less than 0;
when eta is greater than 0, the data receiving busy and idle state of the target terminal is in a busy state, and the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal needs to be increased;
when eta is less than 0, the data receiving busy-idle state of the target terminal is in an idle state, and the sending time interval between any two corresponding adjacent encrypted multidimensional data packets to the target terminal needs to be reduced;
when η is equal to 0, it indicates that the frequency of receiving data by the target terminal just meets the requirement of receiving data, and it is not necessary to change the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal;
thirdly, obtaining an increment or a decrement of a transmission time interval between any two adjacent encrypted multidimensional data packets to the target terminal according to a data receiving busy/idle state of the target terminal by using the following formula (3),
in the above formula (3), t represents an increase or decrease of a transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets, when t > 0, it represents that | t | needs to be increased for the transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets, and when t > 0, it represents that | t | needs to be decreased for the transmission time interval to the target terminal between any two adjacent encrypted multidimensional data packets);
and the t value modifies the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so that the data receiving of the target terminal can be ensured to always receive data at a proper frequency.
6. The multi-dimensional data processing system based on the multi-node edge computing equipment is characterized by comprising a multi-dimensional monitoring data set forming module, a multi-dimensional monitoring data set storing module, a multi-dimensional monitoring data set preprocessing module and a multi-dimensional monitoring data sending module; wherein,
the multi-dimensional monitoring data set forming module is used for forming a multi-dimensional monitoring data set generated by a plurality of monitors in respective corresponding monitoring areas;
the multidimensional monitoring data set storage module is used for transmitting the multidimensional monitoring data set to the server of each monitor for storage;
the multidimensional monitoring data set preprocessing module is used for indicating the server to carry out data preprocessing on the multidimensional monitoring data set so as to convert the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets;
the multidimensional monitoring data sending module is used for determining a data receiving busy-idle state of a target terminal and sending a plurality of encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy-idle state.
7. The multi-node edge computing device based multidimensional data processing system of claim 6, wherein:
the forming module of the multidimensional monitoring data set forms the multidimensional monitoring data set generated by the plurality of monitors in the respective corresponding monitoring areas, and the forming module of the multidimensional monitoring data set specifically includes:
indicating monitoring image subdata, monitoring time subdata and monitoring geographical position subdata which are generated in a monitoring area corresponding to the plurality of monitors, and combining the three subdata into the multi-dimensional monitoring data set;
and the number of the first and second groups,
the step of transmitting the multidimensional monitoring data set to the server of each monitor by the multidimensional monitoring data set storage module to store specifically includes:
according to the monitoring time axes corresponding to the three sub-data, the monitoring image sub-data, the monitoring time sub-data and the monitoring geographic position sub-data are respectively and sequentially segmented into a plurality of sub-data streams, and the sub-data streams are compressed;
and sequentially sending the compressed subdata stream to the corresponding servers of the monitors for storage according to the monitoring time axis, and identifying the corresponding monitoring time point information of the compressed subdata stream.
8. The multi-node edge computing device based multidimensional data processing system of claim 7, wherein:
the multidimensional monitoring data set preprocessing module instructs the server to perform data preprocessing on the multidimensional monitoring data set, so that the conversion of the multidimensional monitoring data set into a plurality of encrypted multidimensional data packets specifically includes:
decompressing all the subdata streams stored by the server in sequence according to the monitoring time point information so as to restore and obtain corresponding monitoring image subdata, monitoring time subdata and monitoring geographic position subdata;
and carrying out data deduplication processing, data noise reduction processing and data integration encryption processing on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively so as to remove mutually repeated data parts and data noise components in the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata which correspond to all the servers respectively, and then carrying out encryption conversion on the monitoring image subdata, the monitoring time subdata and the monitoring geographical position subdata into a plurality of encrypted multidimensional data packets.
9. The multi-node edge computing device based multidimensional data processing system of claim 8, wherein:
the multidimensional monitoring data sending module determines the data receiving busy and idle state of a target terminal, and sends the encrypted multidimensional data packets from the server to the target terminal according to the data receiving busy and idle state specifically comprises
Acquiring receiving frequency state information and receiving data volume state information corresponding to a current receiving data packet of the target terminal, and determining a data receiving busy-idle state of the target terminal according to the receiving frequency state information and the receiving data volume state information;
if the target terminal is determined to be in a data receiving idle state at present, reducing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal;
and if the target terminal is determined to be in a busy data receiving state at present, increasing the sending time interval between any two adjacent encrypted multidimensional data packets to the target terminal, so as to send the encrypted multidimensional data packets to the target terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011545955.7A CN112702429B (en) | 2020-12-24 | 2020-12-24 | Multi-dimensional data processing method and system based on multi-node edge computing equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011545955.7A CN112702429B (en) | 2020-12-24 | 2020-12-24 | Multi-dimensional data processing method and system based on multi-node edge computing equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112702429A true CN112702429A (en) | 2021-04-23 |
CN112702429B CN112702429B (en) | 2021-08-31 |
Family
ID=75509524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011545955.7A Active CN112702429B (en) | 2020-12-24 | 2020-12-24 | Multi-dimensional data processing method and system based on multi-node edge computing equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112702429B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113507629A (en) * | 2021-06-30 | 2021-10-15 | 中标慧安信息技术股份有限公司 | Data transmission control method and system between video end and communication end in Internet of things |
CN113900800A (en) * | 2021-09-17 | 2022-01-07 | 中标慧安信息技术股份有限公司 | Distribution method of edge computing system |
CN116449961A (en) * | 2023-06-14 | 2023-07-18 | 蔚来汽车科技(安徽)有限公司 | Input event control method, system, electronic device, storage medium and vehicle |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304518A (en) * | 2008-06-30 | 2008-11-12 | 中兴通讯股份有限公司 | Method and system for implementing supervision, system server |
CN101399762A (en) * | 2007-09-30 | 2009-04-01 | 华为技术有限公司 | Flow control method, sending entity and receiving entity |
US20100100307A1 (en) * | 2008-10-10 | 2010-04-22 | Jin Hong Kim | Universal GPS Traffic Monitoring System |
US20130114448A1 (en) * | 2011-10-28 | 2013-05-09 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting/receiving data in communication system |
CN106303111A (en) * | 2015-05-28 | 2017-01-04 | 华为技术有限公司 | Call routing distribution method, Apparatus and system |
CN109862011A (en) * | 2019-02-01 | 2019-06-07 | 华南理工大学 | A kind of environment of internet of things real-time monitoring system calculated based on mist |
CN110300030A (en) * | 2019-07-11 | 2019-10-01 | 贵州安防工程技术研究中心有限公司 | Intelligent video operation management system |
-
2020
- 2020-12-24 CN CN202011545955.7A patent/CN112702429B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101399762A (en) * | 2007-09-30 | 2009-04-01 | 华为技术有限公司 | Flow control method, sending entity and receiving entity |
CN101304518A (en) * | 2008-06-30 | 2008-11-12 | 中兴通讯股份有限公司 | Method and system for implementing supervision, system server |
US20100100307A1 (en) * | 2008-10-10 | 2010-04-22 | Jin Hong Kim | Universal GPS Traffic Monitoring System |
US20130114448A1 (en) * | 2011-10-28 | 2013-05-09 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting/receiving data in communication system |
CN106303111A (en) * | 2015-05-28 | 2017-01-04 | 华为技术有限公司 | Call routing distribution method, Apparatus and system |
CN109862011A (en) * | 2019-02-01 | 2019-06-07 | 华南理工大学 | A kind of environment of internet of things real-time monitoring system calculated based on mist |
CN110300030A (en) * | 2019-07-11 | 2019-10-01 | 贵州安防工程技术研究中心有限公司 | Intelligent video operation management system |
Non-Patent Citations (1)
Title |
---|
程伟华等: "分布式输电线路在线监测视频管控平台架构研究", 《计算机时代》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113507629A (en) * | 2021-06-30 | 2021-10-15 | 中标慧安信息技术股份有限公司 | Data transmission control method and system between video end and communication end in Internet of things |
CN113900800A (en) * | 2021-09-17 | 2022-01-07 | 中标慧安信息技术股份有限公司 | Distribution method of edge computing system |
CN113900800B (en) * | 2021-09-17 | 2022-08-19 | 中标慧安信息技术股份有限公司 | Distribution method of edge computing system |
CN116449961A (en) * | 2023-06-14 | 2023-07-18 | 蔚来汽车科技(安徽)有限公司 | Input event control method, system, electronic device, storage medium and vehicle |
CN116449961B (en) * | 2023-06-14 | 2023-10-10 | 蔚来汽车科技(安徽)有限公司 | Input event control method, system, electronic device, storage medium and vehicle |
Also Published As
Publication number | Publication date |
---|---|
CN112702429B (en) | 2021-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112702429B (en) | Multi-dimensional data processing method and system based on multi-node edge computing equipment | |
CN113452676B (en) | Detector distribution method and Internet of things detection system | |
CN117614517B (en) | Multilink data transmission method and device based on data transmission quantity control | |
CN115277877B (en) | Protocol session distribution method compatible with multiple network communications | |
JP2001144802A (en) | Apparatus, method and system for data communication and storag medium | |
CN112989894A (en) | Target detection method, task processing method, device, equipment and storage medium | |
CN111294886B (en) | Mobile edge calculation method and device based on wireless energy drive | |
CN112835691A (en) | Edge data processing method and system for communication of Internet of things | |
CN114490100A (en) | Message queue telemetry transmission load balancing method and device and server | |
Lee et al. | Optimal flow rate control for SDN-based naval systems | |
CN104038307A (en) | Data stream transmission system and method | |
CN113873033B (en) | Intelligent edge computing gateway platform with fault-tolerant function | |
CN115277504A (en) | Network traffic monitoring method, device and system | |
CN116074331A (en) | Block data synchronization method and related product | |
CN115002035A (en) | Power data transmission congestion evasion method based on service level | |
Saputri et al. | Learning Method of Performance-oriented Congestion Control (PCC) for Video Streaming Analysis | |
CN110784512A (en) | Airborne dynamic cloud system and real-time response resource allocation method thereof | |
CN110912969A (en) | High-speed file transmission source node, destination node device and system | |
CN113949706B (en) | Method and system for selecting mobile edge computing node | |
CN115002513B (en) | Audio and video scheduling method and device, electronic equipment and computer readable storage medium | |
CN112637567B (en) | Multi-node edge computing device-based cloud data uploading method and system | |
Mu | Heterogeneous IoT Information Distributed Collection System Based on Embedded Technology | |
CN116566914B (en) | Bypass TCP acceleration method, device, equipment and medium | |
US20230394373A1 (en) | Method, apparatus, and system for determining collection period, device, and storage medium | |
CN118101583B (en) | Multilink self-adaptive queue optimization method and system for light cat |
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 |