CN109818748A - Data transmission method, equipment, system and medium - Google Patents
Data transmission method, equipment, system and medium Download PDFInfo
- Publication number
- CN109818748A CN109818748A CN201811632360.8A CN201811632360A CN109818748A CN 109818748 A CN109818748 A CN 109818748A CN 201811632360 A CN201811632360 A CN 201811632360A CN 109818748 A CN109818748 A CN 109818748A
- Authority
- CN
- China
- Prior art keywords
- data
- value
- terminal
- transmission method
- module
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 46
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000003860 storage Methods 0.000 claims description 21
- 238000012795 verification Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 7
- 238000012937 correction Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 238000002955 isolation Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000005291 magnetic effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 208000032370 Secondary transmission Diseases 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Present disclose provides a kind of data transmission method, method includes: S1, and first terminal generates the first data, by the first data cutting is N number of second data according to preset rules;S2, first terminal determines the MD5 value of the first data and the MD5 value of every one second data, and every one second data and its MD5 value are stored to database;The MD5 value of the MD5 value of first data and every one second data and second data is sent to second terminal by S3, first terminal;S4, second terminal verify the first data and the second data according to the MD5 value received;S5, when verifying failure, first terminal repeats step S3.The disclosure additionally provides a kind of data transmission set, system and medium.
Description
Technical field
This disclosure relates to a kind of data transmission method, equipment, system and medium.
Background technique
In threatening information service and other big data threat detection business processings, threaten information data magnitude true
File can be bigger most of the time in application scenarios, from M up to a hundred to upper G.The big file of mass data periodically pushes and data point
, especially there is unilateral network isolating device in a network in the case where hair is frequently encountered unstable and data transmission fails
In, especially very complicated.
So especially thering is the isolation network of one-way isolation device to transmit in big file distributing to each application detection platform
In, it needs to handle large file, so that large file can be transmitted reliably.
Summary of the invention
The disclosure in view of the above problems, provides a kind of data transmission method, equipment, system and medium.Eventually by first
First data are N number of second data according to preset rules cutting by end, and first terminal is by the second data, the MD5 value of the first data
Be sent to second terminal with the MD5 value of the second data, second terminal verifies the second data according to MD5 value, verification at
The second data are merged when function and generate third data, show to count when the MD5 value of third data is identical as the MD5 value of the first data
According to transmission success, the success rate and stability of data transmission are improved.
On the one hand the disclosure provides a kind of data transmission method, comprising: and S1, first terminal generate the first data, according to
The first data cutting is N number of second data by preset rules;S2, the first terminal determine the MD5 of first data
The MD5 value of value and each second data, and each second data and its MD5 value are stored to database;S3, institute
First terminal is stated to be sent to the MD5 value of the MD5 value of first data and each second data and second data
Second terminal;S4, the second terminal verify first data and the second data according to the MD5 value received;S5,
When verifying failure, the first terminal repeats step S3.
Optionally, described according to preset rules is N number of second data by the first data cutting further include: setting one is pre-
If value generates related information according to the first data described in the preset value cutting, and makes the size of second data for institute
State preset value;Each second data are numbered, and the number and related information are stored to database.
Optionally, the step S4 further include: the second terminal verifies each second data, when each
When second data are verified successfully, second data are merged and generate third data;The second terminal calculates
The MD5 value of the third data, when the MD5 value of the third data is identical as the MD5 value of first data, verification at
Function.
Optionally, the method also includes: setting one recording unit, the mode of operation of the step S1-S5 is remembered
Record.
Optionally, the first terminal generates the first data further include: the first terminal timing generates first number
According to, and first data are updated.
Optionally, the second terminal stores second data received;Timing clears up empty described the
Two data.
Optionally, the number of step S3 is repeated within preset range.
On the other hand the disclosure additionally provides a kind of data transport Electronic equipment, comprising: processor;Memory, storage
There is computer executable program, described program by the processor when being executed, so that the processor executes above-mentioned data and passes
Transmission method.
On the other hand the disclosure additionally provides a kind of data transmission system, the data transmission system includes: cutting module,
For by first terminal generate the first data, according to preset rules will the first data cutting be N number of second data;Storage
Module, for determining the MD5 value of first data and the MD5 value of each second data by the first terminal,
And each second data and its MD5 value are stored to database;Transmission module, will be described for passing through the first terminal
The MD5 value of the MD5 value of first data and each second data and second data is sent to second terminal;Calibration mode
Block, for being verified according to the MD5 value received to first data and the second data by the second terminal;It retransmits
Module, for when verifying failure, the first terminal to repeat correction verification module.
Another aspect of the present disclosure additionally provides a kind of computer readable storage medium, is stored thereon with computer program,
Above-mentioned data transmission method is realized when described program is executed by processor.
Detailed description of the invention
In order to which the disclosure and its advantage is more fully understood, referring now to being described below in conjunction with attached drawing, in which:
Fig. 1 diagrammatically illustrates the flow chart of the data transmission method provided according to the embodiment of the present disclosure.
Fig. 2 diagrammatically illustrates the specific flow chart of the data transmission method provided according to the embodiment of the present disclosure.
Fig. 3 diagrammatically illustrates the block diagram of the electronic equipment according to the disclosure.
Fig. 4 diagrammatically illustrates the block diagram of the data transmission system of the embodiment of the present disclosure.
Specific embodiment
According in conjunction with attached drawing to the described in detail below of disclosure exemplary embodiment, other aspects, the advantage of the disclosure
Those skilled in the art will become obvious with prominent features.
In the disclosure, term " includes " and " containing " and its derivative mean including rather than limit;Term "or" is packet
Containing property, mean and/or.
In the present specification, following various embodiments for describing disclosure principle only illustrate, should not be with any
Mode is construed to limitation scope of disclosure.Referring to attached drawing the comprehensive understanding described below that is used to help by claim and its equivalent
The exemplary embodiment for the disclosure that object limits.Described below includes a variety of details to help to understand, but these details are answered
Think to be only exemplary.Therefore, it will be appreciated by those of ordinary skill in the art that without departing substantially from the scope of the present disclosure and spirit
In the case where, embodiment described herein can be made various changes and modifications.In addition, for clarity and brevity,
The description of known function and structure is omitted.In addition, running through attached drawing, same reference numbers are used for identity function and operation.
Fig. 1 diagrammatically illustrates the flow chart of the data transmission method provided according to the embodiment of the present disclosure.Fig. 2 schematically shows
The specific flow chart of the data transmission method provided according to the embodiment of the present disclosure has been provided.In conjunction with Fig. 2, Fig. 1 the method is carried out
It is described in detail, as shown in Figure 1, this method includes following operation:
S1, first terminal generate the first data, according to preset rules by the first data cutting be N number of second data.
First data are large file, such as picture, audio-video etc..The cutting ginseng that preset rules are for example pre-set
Several and slit mode etc., different large files has different preset rules.
It is provided with recording unit in this method, is recorded for the mode of operation to S1-S5, records entire big number of files
According to the processes such as update, the cutting of large file, the recombination of large file and the generation of large file log letter
Breath.
Firstly, first terminal timing generates the first data, and the first data are updated, by the first data to be slit
It is stored under cutting catalogue.
It then, is N number of second data by the first data cutting according to preset rules.Specifically, a preset value is set, according to
The first data of preset value cutting generate related information (such as status indication position, type), and the size of the second data are equal to
The preset value, and second data of each obtained are numbered.
The file under cutting catalogue is judged during cutting, if the file under cutting catalogue is sky, shows to cut
Divide and completed, otherwise, continues to carry out cutting to the file under cutting catalogue, until cutting finishes.
For example, setting preset value as 200M to Mr. Yu's large file, that is, the second data are set as 200M, to the big text
When number of packages is according to cutting is carried out, then each file 200M is next file more than the cutting of 200M, sequentially form file1,
This N number of second data of file2, file3 ... fileN, are numbered this N number of second data, as part001, part002,
part003……partN。
S2, first terminal determines the MD5 value of the first data and the MD5 value of every one second data, and every one second is counted
According to and its MD5 value store to database.
MD5 value is a kind of Cryptographic Hash Function being widely used, and can produce out the hashed value (hash of 16 bytes
Value), for ensuring that information transmission is complete consistent, each file data has its corresponding MD5 value.
The MD5 value for each the second data that first terminal calculates the MD5 value of the first data and cutting obtains.
After the completion of cutting, data and data information are stored in database, specifically, including the second data, the first data
MD5 value, the MD5 value of the second data, the number of the second data, related information, cutting label, version information etc..
The MD5 value of the MD5 value of first data, the second data and the second data is sent to second terminal by S3, first terminal.
The MD5 value of second data, the MD5 value of the first data and the second data is sent to second terminal by first terminal;
Or the MD5 value of the second data, the MD5 value of the first data and the second data is transmitted to second through isolation gap by first terminal
Terminal, with the safety of improve data transfer.
The MD5 value of the MD5 value of first data and the second data is transmitted to second terminal by first terminal, is convenient for second terminal
The correctness of the second data received is verified according to the MD5 value of the second data, and according to the MD5 value of the first data
The correctness for merging the data generated is verified.
S4, second terminal verify the first data and the second data according to the MD5 value received.
Specifically, operation S4 includes following sub-operation:
S41, after second terminal receives the MD5 value of the second data, the MD5 value of the first data and the first data, according to
The second data received generate the MD5 value of every one second data.
S42, for every one second data, by the MD5 value of the second newly-generated data and second data that receive
MD5 value compares, if the two is identical, second data transmission is correct, otherwise, second data transmission fails.If each
Second data are transmitted correctly, and sub-operation S43 is executed, and otherwise, verification failure executes operation S5.
S43, the second data received are merged and generate third data by second terminal, such as file mergences is entered
Merge_file, meanwhile, modify the file record state in database.Wherein, third data are new large file.
S44, second terminal calculate the MD5 value of third data, by the MD5 value of third data and the first data for receiving
MD5 value compares, if the two is identical, shows the first data cutting, transmission and merges successfully, that is, verify successfully, otherwise, verification
Failure executes operation S5.
S5, when verifying failure, first terminal repeats operation S3.
Erroneous retransmissions are supported in the present embodiment, are limited to be likely encountered in database storage and file distributing network transmission
The case where shake and unstable networks.
For transmitting the file of reconstructing failure, first terminal automatically attempts to retransmit several times, guarantees large file more
Isolation network can be penetrated under secondary transmission and enters data application platform, wherein number of retransmissions should be within preset range, should not mistake
Mostly to influence link transmission, such as default retransmits 3 times.
In addition, received file data is cleared up in second terminal timing, at any time more in new folder in the present embodiment
File data should continue traversal for file, if it is sky, delete empty file data.
As shown in figure 3, electronic equipment 300 includes processor 310, computer readable storage medium 320.The electronic equipment
300 can execute the method above with reference to Fig. 1 and Fig. 2 description, to carry out Message Processing.
Specifically, processor 310 for example may include general purpose microprocessor, instruction set processor and/or related chip group
And/or special microprocessor (for example, specific integrated circuit (ASIC)), etc..Processor 310 can also include using for caching
The onboard storage device on way.Processor 310 can be for executing the side according to the embodiment of the present disclosure for referring to Fig. 1 and Fig. 2 and describing
Single treatment unit either multiple processing units of the different movements of method process.
Computer readable storage medium 320, such as can be times can include, store, transmitting, propagating or transmitting instruction
Meaning medium.For example, readable storage medium storing program for executing can include but is not limited to electricity, magnetic, optical, electromagnetic, infrared or semiconductor system, device,
Device or propagation medium.The specific example of readable storage medium storing program for executing includes: magnetic memory apparatus, such as tape or hard disk (HDD);Optical storage
Device, such as CD (CD-ROM);Memory, such as random access memory (RAM) or flash memory;And/or wire/wireless communication chain
Road.
Computer readable storage medium 320 may include computer program 321, which may include generation
Code/computer executable instructions execute processor 310 for example above in conjunction with Fig. 1 and figure
Method flow described in 2 and its any deformation.
Computer program 321 can be configured to have the computer program code for example including computer program module.Example
Such as, in the exemplary embodiment, the code in computer program 321 may include one or more program modules, for example including
321A, module 321B ....It should be noted that the division mode and number of module are not fixation, those skilled in the art can
To be combined according to the actual situation using suitable program module or program module, when these program modules are combined by processor 310
When execution, processor 310 is executed for example above in conjunction with method flow described in Fig. 1 and Fig. 2 and its any deformation.
In accordance with an embodiment of the present disclosure, computer-readable medium can be computer-readable signal media or computer can
Read storage medium either the two any combination.Computer readable storage medium for example can be --- but it is unlimited
In system, device or the device of --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or any above combination.It calculates
The more specific example of machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, portable of one or more conducting wires
Formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable programmable read only memory
(EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device or
The above-mentioned any appropriate combination of person.In the disclosure, computer readable storage medium can be it is any include or storage program
Tangible medium, which can be commanded execution system, device or device use or in connection.And in this public affairs
In opening, computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable
Any computer-readable medium other than storage medium, the computer-readable medium can send, propagate or transmit for by
Instruction execution system, device or device use or program in connection.The journey for including on computer-readable medium
Sequence code can transmit with any suitable medium, including but not limited to: wireless, wired, optical cable, radiofrequency signal etc., or
Above-mentioned any appropriate combination.
Fig. 4 diagrammatically illustrates the block diagram of the data transmission system of the embodiment of the present disclosure.
As shown in figure 4, data transmission system includes cutting module 410, memory module 420, transmission module 430, calibration mode
Block 440, retransmission module 450.
Specifically, cutting module 410 for generating the first data by first terminal timing, and carries out the first data
It updates, the first data to be slit is stored under cutting catalogue, then according to the first data of preset value cutting, so that the second number
According to size be equal to the preset value, and second data of each obtained are numbered.
Memory module 420, for the MD5 value of the first data is calculated by first terminal and cutting obtains each the
The MD5 value of two data, and by the second data, the MD5 value of the first data, the MD5 value of the second data, the number of the second data, cut
The storages such as minute mark note, version information are in the database.
Transmission module 430, for passing through first terminal for the second data, the MD5 value of the first data and the second data
MD5 value is sent to second terminal or first terminal for the MD5 value of the second data, the MD5 value of the first data and the second data
It is transmitted to second terminal through isolation gap, with the safety of improve data transfer.
Correction verification module 440, for generating the MD5 of every one second data according to the second data received by second terminal
Value, when the MD5 value of each newly-generated MD5 value the second data corresponding to what is received is all the same, second terminal will be received
The second data merge and generate third data and calculate the MD5 value of third data, if the MD5 value of third data and receive
The MD5 value of the first data arrived is identical, verifies successfully, otherwise, verification failure.
Retransmission module 450 repeats transmission module 430 when verifying failure, and default repeats 3 times.
It is understood that cutting module 410, memory module 420, transmission module 430, correction verification module 440, retransmission module
450 may be incorporated in a module and realize or any one module therein can be split into multiple modules.Alternatively,
At least partly function of one or more modules in these modules can be combined at least partly function of other modules, and
It is realized in a module.According to an embodiment of the invention, cutting module 410, memory module 420, transmission module 430, verification
At least one of module 440, retransmission module 450 can at least be implemented partly as hardware circuit, such as field-programmable
It is gate array (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation, dedicated integrated
Circuit (ASIC), or can be to carry out the hardware such as any other rational method that is integrated or encapsulating or firmware in fact to circuit
It is existing, or realized with software, the appropriately combined of three kinds of implementations of hardware and firmware.Alternatively, cutting module 410, storage mould
At least one of block 420, transmission module 430, correction verification module 440, retransmission module 450 can at least be implemented partly as counting
Calculation machine program module can execute the function of corresponding module when the program is run by computer.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule
The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction
It closes to realize.
It will be understood by those skilled in the art that the feature recorded in each embodiment and/or claim of the disclosure can
To carry out multiple combinations or/or combination, even if such combination or combination are not expressly recited in the disclosure.Particularly, exist
In the case where not departing from disclosure spirit or teaching, the feature recorded in each embodiment and/or claim of the disclosure can
To carry out multiple combinations and/or combination.All these combinations and/or combination each fall within the scope of the present disclosure.
Although the disclosure, those skilled in the art are shown and described with reference to the certain exemplary embodiments of the disclosure
It, can be with it should be understood that in the case where the spirit and scope of the present disclosure limited without departing substantially from the following claims and their equivalents
A variety of changes in form and details are carried out to the disclosure.Therefore, the scope of the present disclosure should not necessarily be limited by above-described embodiment, but
It should be not only determined by appended claims, be also defined by the equivalent of appended claims.
Claims (10)
1. a kind of data transmission method, which is characterized in that method includes:
S1, first terminal generate the first data, according to preset rules will the first data cutting be N number of second data;
S2, the first terminal determine the MD5 value of first data and the MD5 value of each second data, and will be every
One second data and its MD5 value are stored to database;
S3, the first terminal is by the MD5 of the MD5 value of first data and each second data and second data
Value is sent to second terminal;
S4, the second terminal verify first data and the second data according to the MD5 value received;
S5, when verifying failure, the first terminal repeats step S3.
2. data transmission method according to claim 1, which is characterized in that described to be counted according to preset rules by described first
It is N number of second data according to cutting further include:
A preset value is set, according to the first data described in the preset value cutting, generates related information, and makes second number
According to size be the preset value;
Each second data are numbered, and the number and related information are stored to database.
3. data transmission method according to claim 1, which is characterized in that the step S4 further include:
The second terminal verifies each second data, right when each second data verify successfully
Second data, which merge, generates third data;
The second terminal calculates the MD5 value of the third data, when MD5 value and first data of the third data
When MD5 value is identical, verify successfully.
4. data transmission method according to claim 1, which is characterized in that the method also includes:
One recording unit is set, the mode of operation of the step S1-S5 is recorded.
5. data transmission method according to claim 1, which is characterized in that the first terminal generates the first data and also wraps
Include: the first terminal timing generates first data, and is updated to first data.
6. data transmission method according to claim 1, which is characterized in that the method also includes:
The second terminal stores second data received;
Empty second data are cleared up in timing.
7. data transmission method according to claim 1, which is characterized in that repeat the number of step S3 in default model
Within enclosing.
8. a kind of data transport Electronic equipment characterized by comprising
Processor;
Memory is stored with computer executable program, and described program by the processor when being executed, so that the processing
Device is executed such as data transmission method in claim 1-7.
9. a kind of data transmission system, which is characterized in that the data transmission system includes:
Cutting module, for by first terminal generate the first data, according to preset rules by the first data cutting be it is N number of
Second data;
Memory module, for determining the MD5 value and each second data of first data by the first terminal
MD5 value, and each second data and its MD5 value are stored to database;
Transmission module, for by the first terminal by the MD5 value of first data and each second data and
The MD5 value of second data is sent to second terminal;
Correction verification module, for by the second terminal according to the MD5 value received to first data and the second data into
Row verification;
Retransmission module, for when verifying failure, the first terminal to repeat correction verification module.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that described program is processed
It is realized when device executes such as data transmission method in claim 1-7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811632360.8A CN109818748A (en) | 2018-12-28 | 2018-12-28 | Data transmission method, equipment, system and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811632360.8A CN109818748A (en) | 2018-12-28 | 2018-12-28 | Data transmission method, equipment, system and medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109818748A true CN109818748A (en) | 2019-05-28 |
Family
ID=66601813
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811632360.8A Pending CN109818748A (en) | 2018-12-28 | 2018-12-28 | Data transmission method, equipment, system and medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109818748A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112711598A (en) * | 2020-12-28 | 2021-04-27 | 医渡云(北京)技术有限公司 | Data verification method and device |
| CN113422671A (en) * | 2021-06-30 | 2021-09-21 | 北京交通大学 | Verification method for judicial public internal and external network data consistency |
| CN114327996A (en) * | 2020-09-30 | 2022-04-12 | 宇龙计算机通信科技(深圳)有限公司 | Data storage method and device, storage medium and electronic equipment |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105580334A (en) * | 2014-06-30 | 2016-05-11 | 北京新媒传信科技有限公司 | Data transmission method, terminal and server |
| CN106656424A (en) * | 2017-01-10 | 2017-05-10 | 西安蜂语信息科技有限公司 | Verification method of data transmission |
| US20170329527A1 (en) * | 2016-05-16 | 2017-11-16 | Hedvig, Inc. | Global de-duplication of virtual disks in a storage platform |
| CN108200387A (en) * | 2017-12-26 | 2018-06-22 | 深圳进化动力数码科技有限公司 | A kind of transmission method of file, system and camera |
| CN108897806A (en) * | 2018-06-15 | 2018-11-27 | 东软集团股份有限公司 | Comparison of data consistency method, apparatus, storage medium and electronic equipment |
-
2018
- 2018-12-28 CN CN201811632360.8A patent/CN109818748A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105580334A (en) * | 2014-06-30 | 2016-05-11 | 北京新媒传信科技有限公司 | Data transmission method, terminal and server |
| US20170329527A1 (en) * | 2016-05-16 | 2017-11-16 | Hedvig, Inc. | Global de-duplication of virtual disks in a storage platform |
| CN106656424A (en) * | 2017-01-10 | 2017-05-10 | 西安蜂语信息科技有限公司 | Verification method of data transmission |
| CN108200387A (en) * | 2017-12-26 | 2018-06-22 | 深圳进化动力数码科技有限公司 | A kind of transmission method of file, system and camera |
| CN108897806A (en) * | 2018-06-15 | 2018-11-27 | 东软集团股份有限公司 | Comparison of data consistency method, apparatus, storage medium and electronic equipment |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114327996A (en) * | 2020-09-30 | 2022-04-12 | 宇龙计算机通信科技(深圳)有限公司 | Data storage method and device, storage medium and electronic equipment |
| CN112711598A (en) * | 2020-12-28 | 2021-04-27 | 医渡云(北京)技术有限公司 | Data verification method and device |
| CN113422671A (en) * | 2021-06-30 | 2021-09-21 | 北京交通大学 | Verification method for judicial public internal and external network data consistency |
| CN113422671B (en) * | 2021-06-30 | 2022-08-02 | 北京交通大学 | A method for verifying the consistency of internal and external network data for judicial disclosure |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Marx et al. | Same standards, different decisions: A study of QUIC and HTTP/3 implementation diversity | |
| EP3693886B1 (en) | Optimizations for verification of interactions system and method | |
| US9444701B2 (en) | Identifying remote machine operating system | |
| US11468044B2 (en) | Optimizations for verification of interactions system and method using probability density functions | |
| CN106293977B (en) | A kind of data verification method and equipment | |
| CN109818748A (en) | Data transmission method, equipment, system and medium | |
| CN109313752A (en) | Method and system for forming an efficient consensus mechanism for licensed blockchains using audit guarantees | |
| CN109714325A (en) | A kind of one-way optical gate data transmission method, system, electronic equipment and medium | |
| CN108769171A (en) | The copy of distributed storage keeps verification method, device, equipment and storage medium | |
| CN110019278A (en) | A kind of data verification method, device and equipment | |
| CN113111043A (en) | Method, device and system for processing source data file of middle station and storage medium | |
| CN114418092B (en) | Malicious node identification method for federated learning based on blockchain | |
| CN114866445A (en) | Communication system, communication method and electronic terminal | |
| US20170264558A1 (en) | Method of analyzing packets and analysis device | |
| CN114338673A (en) | Transaction data processing method, device, equipment, system and storage medium | |
| US10949645B2 (en) | Method, apparatus, and storage medium for data verification | |
| CN111191738B (en) | Cross-platform data processing method, device, equipment and readable storage medium | |
| CN116955355A (en) | Block data processing method and device and electronic equipment | |
| CN108551382A (en) | A kind of communication data error correction method and device | |
| CN109240976A (en) | Two take two voting process method, apparatus and electronic equipment | |
| CN109756561B (en) | Data storage method and device, electronic equipment and computer readable medium | |
| CN110322350A (en) | Cut method, apparatus, equipment and the storage medium of the common recognition hollow block of network | |
| CN109787813A (en) | Configuration method, equipment, system and the medium of service chaining based on SDN | |
| JP6813637B1 (en) | Transmission device and transmission method | |
| CN109194674A (en) | Method and device for processing communication data |
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 | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information |
Address after: 100088 Building 3 332, 102, 28 Xinjiekouwai Street, Xicheng District, Beijing Applicant after: QAX Technology Group Inc. Address before: 100088 Building 3 332, 102, 28 Xinjiekouwai Street, Xicheng District, Beijing Applicant before: BEIJING QIANXIN TECHNOLOGY Co.,Ltd. |
|
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190528 |