CN102624605A - Data transmission method - Google Patents
Data transmission method Download PDFInfo
- Publication number
- CN102624605A CN102624605A CN2011100820929A CN201110082092A CN102624605A CN 102624605 A CN102624605 A CN 102624605A CN 2011100820929 A CN2011100820929 A CN 2011100820929A CN 201110082092 A CN201110082092 A CN 201110082092A CN 102624605 A CN102624605 A CN 102624605A
- Authority
- CN
- China
- Prior art keywords
- data
- sent
- receiving unit
- characteristic information
- locality
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a data transmission method which comprises the following steps: a data transmitting unit carries out sampling identification on a key characteristic of data to be sent to form characteristic information of the data to be sent; the data transmitting unit transmits the characteristic information of the data to be sent to a data receiving unit; the data receiving unit receives the characteristic information of the data to be sent and retrieves data with same characteristic information at local, and if the data is retrieved, the data receiving unit sends a list of the data with the same characteristic information at local to the data transmitting unit; the data transmitting unit receives the list and abandons the data to be sent in the list, and the data receiving unit acquires the data same with the data to be sent in the list at local. By employing a technical scheme of the invention, through a method of intelligent determination of repeated data, a network data flow is reduced, and an effect of a network transmission speed is greatly improved.
Description
Technical field
The present invention relates to the network transmission technology field, relate in particular to a kind of method that transmits data.
Background technology
Along with the arrival of information age, the information interchange between the people is more and more frequent, and content is also more and more, the especially appearance of computer network, and more people's information interchange provides instrument easily.But owing to just be the rising of exponential curve through the data of computer network transmission, the transfer of data pressure of computer network is also increasing.Existing file data transmission is served, and when the transmission data, can't carry out the Intelligent Measurement of repeating data to the data that are transmitted.For example; The user in the GMAIL mailing system, with the file of same 1M as annex give this user a plurality of friends everyone when sending an envelope mail, need all upload this attachment files once for every envelope mail; Each flow that all need consume 1M, not only time-consuming but also take flow.
Summary of the invention
The objective of the invention is to propose a kind of method of transmitting data, can reduce network traffic data, improve network transfer speeds greatly.
For reaching this purpose, the present invention adopts following technical scheme:
A kind of method that transmits data may further comprise the steps:
A, data transmission unit identify the key feature sampling of data to be sent, form the characteristic information of data to be sent;
B, data transmission unit send to the Data Receiving unit with the characteristic information of data to be sent;
After C, Data Receiving unit received the characteristic information of data to be sent, retrieval had the data of same characteristic features information in this locality, if retrieval has, the Data Receiving unit sends to data transmission unit with the tabulation that said this locality has the data of same characteristic features information;
D, data transmission unit receive tabulation, abandon sending the data to be sent in the tabulation, the Data Receiving unit this locality obtain with tabulate in the identical data of data to be sent.
In the steps A, further comprising the steps of:
Data transmission unit is divided into data to be sent and is no less than 2 data cell, with each data cell as data to be sent.
Further comprising the steps of:
If the Data Receiving unit does not retrieve the data with same characteristic features information in this locality; Data transmission unit sends to the Data Receiving unit with data and the characteristic information thereof that said Data Receiving unit does not retrieve in this locality, and the Data Receiving unit obtains data and characteristic information thereof.
The characteristic information of data to be sent comprises MD5 functional value, document creation time and the file name of file size, file.
Adopted technical scheme of the present invention, can reach the minimizing network traffic data, improved the effect of network transfer speeds greatly through the method for intelligent decision repeating data.
Description of drawings
Fig. 1 is the flow chart that transmits data in the specific embodiment of the invention.
Embodiment
Further specify technical scheme of the present invention below in conjunction with accompanying drawing and through embodiment.
Fig. 1 is the flow chart that transmits data in the specific embodiment of the invention.As shown in Figure 1, the flow process of these transmission data may further comprise the steps:
For example need send two pictures, can be with each picture as a data unit.
Data transmission unit identifies the key feature sampling of each picture:
The characteristic information of first picture is: " file 1_ length: 1024254bytes; file 1_md5:d41d8cd98f00b204e9800998ecf8427e; file 1_ creation-time: 1999-10-10 12:12:34 122, file 1 name: christmas_gift.jpg ... ".
The characteristic information of second picture is: " file 2_ length: 66444bytes; file 2_md5:2efdabbaa580b0552d78dda96e7bc27e; file 2_ creation-time: 2010-10-10 12:12:34 122, file 2 names: dady_birthday.jpg ... ".
After step 103, Data Receiving unit received the characteristic information of data to be sent, retrieval had the data of same characteristic features information in this locality, if retrieval has, goes to step 104, if do not retrieve, then goes to step 106.
For example the Data Receiving unit find the characteristic information of a file also to be in this locality " file 2_ length: 66444bytes; file 2_md5:2efdabbaa580b0552d78dda96e7bc27e; file 2_ creation-time: 2010-10-10 12:12:34 122; file 2 names: dady_birthday.jpg ... } ", will second picture be put into tabulation and issue data transmission unit.After data transmission unit was received tabulation, with the data of not sending second picture, the Data Receiving unit directly obtained the data of second picture from this locality.
The above; Be merely the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyly is familiar with this technological people in the technical scope that the present invention disclosed; The variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.
Claims (4)
1. a method that transmits data is characterized in that, may further comprise the steps:
A, data transmission unit identify the key feature sampling of data to be sent, form the characteristic information of data to be sent;
B, data transmission unit send to the Data Receiving unit with the characteristic information of data to be sent;
After C, Data Receiving unit received the characteristic information of data to be sent, retrieval had the data of same characteristic features information in this locality, if retrieval has, the Data Receiving unit sends to data transmission unit with the tabulation that said this locality has the data of same characteristic features information;
D, data transmission unit receive tabulation, abandon sending the data to be sent in the tabulation, the Data Receiving unit this locality obtain with tabulate in the identical data of data to be sent.
2. a kind of method that transmits data according to claim 1 is characterized in that, and is in the steps A, further comprising the steps of:
Data transmission unit is divided into data to be sent and is no less than 2 data cell, with each data cell as data to be sent.
3. a kind of method that transmits data according to claim 1 is characterized in that, and is further comprising the steps of:
If the Data Receiving unit does not retrieve the data with same characteristic features information in this locality; Data transmission unit sends to the Data Receiving unit with data and the characteristic information thereof that said Data Receiving unit does not retrieve in this locality, and the Data Receiving unit obtains data and characteristic information thereof.
4. according to claim 1 or 3 described a kind of methods that transmit data, it is characterized in that the characteristic information of data to be sent comprises MD5 functional value, document creation time and the file name of file size, file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100820929A CN102624605A (en) | 2011-04-01 | 2011-04-01 | Data transmission method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100820929A CN102624605A (en) | 2011-04-01 | 2011-04-01 | Data transmission method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102624605A true CN102624605A (en) | 2012-08-01 |
Family
ID=46564296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100820929A Pending CN102624605A (en) | 2011-04-01 | 2011-04-01 | Data transmission method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102624605A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104836632A (en) * | 2014-02-12 | 2015-08-12 | 鸿富锦精密工业(深圳)有限公司 | Network data transmission management method and system |
WO2016107153A1 (en) * | 2014-12-30 | 2016-07-07 | 中兴通讯股份有限公司 | Method and device for data transmission in wireless communication network |
CN105848089A (en) * | 2012-08-31 | 2016-08-10 | 珠海市魅族科技有限公司 | Data processing method, data sending method, and relevant equipment |
CN105933722A (en) * | 2016-04-20 | 2016-09-07 | 深圳市特纳电子有限公司 | Data transmitting method and device |
CN106933850A (en) * | 2015-12-29 | 2017-07-07 | 阿里巴巴集团控股有限公司 | Network data query method, device and system |
CN110084060A (en) * | 2019-03-26 | 2019-08-02 | 银江股份有限公司 | A kind of Complex Information System synergistic data extracting method |
CN112104402A (en) * | 2020-01-14 | 2020-12-18 | 马启晨 | Self-adaptive software-defined heaven-earth integrated network system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060104310A (en) * | 2005-03-30 | 2006-10-09 | (주)이스트소프트 | Distributed file management system in web storage and the method thereof |
CN101552669A (en) * | 2008-04-02 | 2009-10-07 | 林兆祥 | Method and system of data transmission |
-
2011
- 2011-04-01 CN CN2011100820929A patent/CN102624605A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060104310A (en) * | 2005-03-30 | 2006-10-09 | (주)이스트소프트 | Distributed file management system in web storage and the method thereof |
CN101552669A (en) * | 2008-04-02 | 2009-10-07 | 林兆祥 | Method and system of data transmission |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105848089A (en) * | 2012-08-31 | 2016-08-10 | 珠海市魅族科技有限公司 | Data processing method, data sending method, and relevant equipment |
CN104836632A (en) * | 2014-02-12 | 2015-08-12 | 鸿富锦精密工业(深圳)有限公司 | Network data transmission management method and system |
WO2016107153A1 (en) * | 2014-12-30 | 2016-07-07 | 中兴通讯股份有限公司 | Method and device for data transmission in wireless communication network |
US10887777B2 (en) | 2014-12-30 | 2021-01-05 | Zte Corporation | Method and device for data transmission in wireless communication network |
CN106933850A (en) * | 2015-12-29 | 2017-07-07 | 阿里巴巴集团控股有限公司 | Network data query method, device and system |
CN106933850B (en) * | 2015-12-29 | 2020-08-07 | 阿里巴巴集团控股有限公司 | Network data query method, device and system |
CN105933722A (en) * | 2016-04-20 | 2016-09-07 | 深圳市特纳电子有限公司 | Data transmitting method and device |
CN105933722B (en) * | 2016-04-20 | 2019-12-13 | 深圳市特纳电子有限公司 | data sending method and device |
CN110084060A (en) * | 2019-03-26 | 2019-08-02 | 银江股份有限公司 | A kind of Complex Information System synergistic data extracting method |
CN112104402A (en) * | 2020-01-14 | 2020-12-18 | 马启晨 | Self-adaptive software-defined heaven-earth integrated network system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102624605A (en) | Data transmission method | |
CN101990238B (en) | Method for aggregating sensor network data | |
CN103581230B (en) | Document transmission system and method, receiving terminal, transmitting terminal | |
RU2003137883A (en) | SYSTEM AND METHOD OF IMPROVED ELECTRONIC SOIL MESSAGES EXCHANGE BETWEEN CLIENT AND SERVER | |
CN101272276B (en) | Log management implementing method | |
CN110661668B (en) | Message sending management method and device | |
CN105450785B (en) | File transmission method and device | |
CN102314697B (en) | Data type-based numeric data compression and decompression method | |
WO2004010261A3 (en) | System and method for managing flight information | |
EP2584800A3 (en) | Digital system and method of processing service data thereof | |
CN104850550A (en) | Method and apparatus for ordering prompt messages | |
EP2060980A3 (en) | Server and client device, and information processing system and method | |
CN102063478A (en) | Three-dimensional file format conversion method and search engine suitable for Internet search | |
CN105429784A (en) | Central collection server, and method and system for log file processing | |
CN103139732A (en) | Improved short message sending method and system | |
CN103279483B (en) | A kind of topic Epidemic Scope appraisal procedure towards micro-blog and system | |
CN103455786A (en) | Image recognition method and system | |
CN102523175A (en) | Method and system for storing icon files by transmitting data via instant communication | |
CN101789105B (en) | Packet-level dynamic mail attachment virus detection method | |
CN102170405A (en) | Mail processing method, mail server and mail system | |
CN203466848U (en) | Universal data protocol converter | |
CN104301438A (en) | File uploading method | |
EP2290557A3 (en) | A method and system for retrieving a resource | |
WO2023071893A1 (en) | Three mode-based data compression method and data decompression method | |
CN101656708A (en) | Method and device for sending and receiving data, and method and system for data transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent of invention or patent application | ||
CB02 | Change of applicant information |
Address after: 100085 Beijing city Haidian District Qinghe Street No. 68 Huarun colorful city shopping center two floor 13 Applicant after: Xiaomi Technology Co., Ltd. Address before: 100102, 2, wing 2 North Wing Road, Beijing, Haidian District Applicant before: Beijing Xiaomi Technology Co., Ltd. |
|
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120801 |