CN101247316A - Data sharing method of communication terminal - Google Patents
Data sharing method of communication terminal Download PDFInfo
- Publication number
- CN101247316A CN101247316A CNA2007100638578A CN200710063857A CN101247316A CN 101247316 A CN101247316 A CN 101247316A CN A2007100638578 A CNA2007100638578 A CN A2007100638578A CN 200710063857 A CN200710063857 A CN 200710063857A CN 101247316 A CN101247316 A CN 101247316A
- Authority
- CN
- China
- Prior art keywords
- communication terminal
- data
- shared data
- server
- shared
- 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
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a data sharing method of communication terminal, comprising the following steps: step 1, after receiving data sharing command, the first communication terminal transmits the sharing data to a sharing data server in network which stores the sharing data; step 2, after receiving the request information for obtaining the sharing data transmitted by the second communication terminal, the first communication terminal transfers the request information to the sharing data server; step 3, the sharing data server transmits data to the second communication terminal according to the information of the second communication terminal carried in the request information. The method of the invention adopts the prior network bandwidth at maximum efficiency, without affecting the communication terminal to obtain sharing data even the communication terminal of sharing data closes down or the connecting condition of network is bad.
Description
Technical field
The present invention relates to a kind of method of data sharing, especially a kind of method of carrying out data sharing by the shared data server in the network.
Background technology
Existing technology of sharing comprises shares FTP mode, BT mode or the like in the conventional local area.Traditional file-sharing is that the user realizes by Shared Folders is set in a local area network (LAN); The ftp file sharing mode is meant that file uploads by FTP, and the user downloads shared file from ftp server then; BT file-sharing mode is that the user starts BT software, provides resource-sharing by making seed file, and is same, shares other people file and also realizes by obtaining seed file.
The P2P technology is also referred to as peer-to-peer network (Peer to Peer) technology, and this is a kind of thought of network configuration.It with present network in the essential distinction of client/server (Client/Server) structure of dominate be not have Centroid (or central server) in the whole network configuration.In the P2P structure, each node (peer) has the function of three aspects such as information consumer, informant and information communication mostly simultaneously.The rights and duties that each node had in the P2P network all are reciprocity.
Portable terminals such as mobile phone are nowadays by people's extensive use, come transfer files also very general by portable terminal, the user often wishes the data in the own mobile phone are shared other users, if adopt traditional sharing mode, data in this machine of being about to are set to share, other users directly obtain data from this mobile phone, terminal that must the shared data place is communicated with wireless network when other users obtain data always, if user shutdown or be connected interruption with cordless communication network, then other users just can't get access to data, and as a plurality of users simultaneously when this terminal is obtained shared data, to be subjected to the restriction of this terminal wireless access bandwidth, professional effect is unsatisfactory.The P2P technology can increase the data source in the network, makes data obtain taker and needn't leave no choice but obtain data from the supplier of initial data, and still there are the following problems in the moving communicating field but the P2P technology is applied to:
1, portable terminal can not be in open state easily always as computer, and the BT mode generally needs computer to be in open state for a long time, and especially portable terminal still needs to be in connection status in that initial data is published to always before other portable terminals in the mobile communications network.
2, portable terminal needs at first to communicate by wireless signal and base station, then just can access network, its radio channel resource is limited, can't satisfy communicating to connect between a large amount of portable terminals, and be subjected to the influence of the frequent mobility of communicating pair terminal, wireless signal and Network Transmission situation.
In addition, because still there is similar problem in the influence of bandwidth in the wire communication field, for example the user by dialling up on the telephone because its access bandwidth is limited, is difficult to the data in its communication terminal are shared many people.
Summary of the invention
The objective of the invention is to carry a kind of data sharing method of communication terminal, to reduce the influence of transmission bandwidth to shared data transmission, and can make communication terminal convenient get access to shared data, the Network Transmission situation of communication terminal that reduces the issue shared data simultaneously is to the influence of shared data transmission.
For achieving the above object, the invention provides a kind of data sharing method of communication terminal, comprise the steps:
After step 1, first communication terminal are received data sharing instruction, with the shared data server of shared data transmission in the network, this shared data of shared data server stores;
Step 3, described shared data server are according to the second communication terminal information of carrying in this request message, to second communication terminal transmission data
As shown from the above technical solution, the present invention has following beneficial effect:
1, in the acquisition process of shared data, the communication terminal that obtains shared data can be by the communication terminal of issue shared data, navigate on the shared data server in the network, obtain shared data, rather than go to obtain data from communication terminal itself, do not issued the restriction of Network Transmission bandwidth of the portable terminal of shared data like this, thus maximal efficiency utilize the existing network bandwidth, save network traffics.
2 after the communication terminal that obtains data navigates to the shared data server, follow-up data transmission procedure, do not need to issue the participation of the communication terminal of shared data, do not obtain shared data even shutdown of the communication terminal of cloth shared data or network connection state difference also can not influence communication terminal.
3, because the process that the user obtains shared data is the communication terminal that navigates to the issue shared data earlier, then, navigate in the share service device by this communication terminal, whole process is transparent for the user again, is the same with obtain shared data from communication terminal.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
Fig. 1 is the specific embodiment of the invention one flow chart;
Fig. 2 is a network architecture schematic diagram of the present invention.
Embodiment
Embodiment one
Referring to Fig. 1, it is specific embodiments of the invention one flow charts, comprises the steps:
After step 1, first communication terminal are received data sharing instruction, with the shared data server of shared data transmission in the network, this shared data of shared data server stores;
Step 3, described shared data server are according to the second communication terminal information of carrying in this request message, to second communication terminal transmission data.
Referring to Fig. 2, it is a network architecture schematic diagram of the present invention, comprise as shown in the figure: above-mentioned shared data server a and various communication terminal, the communication terminal among the present invention can be the portable terminal c in the moving communicating field, the communication terminal b such as computer of the mode that also can be wired.The first above-mentioned communication terminal is the publisher of shared data, or perhaps the source of shared data, and the second communication terminal is the taker that obtains of shared data, in the data sharing process of reality, the second communication terminal is generally a plurality of, all be to navigate on the shared data server by first communication terminal, the shared data server sends shared data to the second communication terminal again.
Above-mentioned shared data server is arranged on the server with mass memory in the network, can adopt registered user's mode that the memory space of shared data is provided for the user.
In addition, for the user, after certain file in its communication terminal is set to Shared Folders, communication terminal (comprises in the shared data server at least according to the log-on message of storage in advance, the address information of this user's corresponding memory space), with shared data transmission in the shared data server, when other communication terminals will obtain this shared data, connect the communication terminal that shared data is provided earlier, and then navigate to shared data server in the network, whole process is transparent for the user, is the same with obtain shared data from communication terminal.
Embodiment two
Under the situation of a plurality of second communication terminals, shared data can adopt the burst transmission manner, in the transmission course of data, preserve the index information of all available shared data segment correspondences in the network, described index information comprises the sign of described data fragments and the address information of this data fragments place communication terminal at least, so just, a plurality of data sources that the shared data segment can be provided have been formed, these index informations can have multiple preserving type, described index information can be kept in the described shared data server, also described index information can be kept in the index server of independent setting, that perhaps disperses is kept at each communication terminal in the network, specifically can be referring to the storage and the acquisition methods of index information in the P2P transmission means in the prior art.
Like this, communication terminal just can have been selected the source of obtaining according to index information in obtaining the process of data, for example, can analyze the current data transfer overhead of obtaining described shared data according to the resource index table in the index server, select the shared data source, obtain the shared data segment.Be specifically as follows: judge whether that other second communication terminals or described first communication terminal store the current shared data segment that will obtain, if do not have, then from described shared data server, obtain this data fragments, if have, then further judge, from described other second communication terminals or described first communication terminal, obtain the transmission cost of this data fragments, whether be lower than the transmission cost that from described data sharing server, obtains this data fragments, if, then from described other second communication terminals or described first communication terminal, obtain this shared data segment, otherwise, from described shared data server, obtain this data fragments.In this scheme the traditional P2P data sharing technology and the sharing mode of shared data server are combined, make communication terminal in obtaining the process of data, can select data source more flexibly, thus maximal efficiency utilize the existing network bandwidth, save network traffics.
It should be noted that at last: above embodiment is only in order to technical scheme of the present invention to be described but not limit it, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that: it still can make amendment or be equal to replacement technical scheme of the present invention, and these modifications or be equal to replacement and also can not make amended technical scheme break away from the spirit and scope of technical solution of the present invention.
Claims (8)
1. the data sharing method of a communication terminal is characterized in that, comprises the steps:
After step 1, first communication terminal are received data sharing instruction, with the shared data server of shared data transmission in the network, this shared data of shared data server stores;
Step 2, first communication terminal are transmitted to described shared data server with this request message after receiving the request message that obtains shared data of second communication terminal transmission;
Step 3, described shared data server are according to the second communication terminal information of carrying in this request message, to second communication terminal transmission data.
2. method according to claim 1, it is characterized in that, also comprise: described second communication terminal is a plurality of, in the transmission course of data, preserve the index information of all available shared data segment correspondences in the network, described index information comprises the sign of described data fragments and the address information of this data fragments place communication terminal at least.
3. method according to claim 2 is characterized in that, described second communication terminal is also obtained described shared data segment according to described index information from other second communication terminals and/or described first communication terminal.
4. method according to claim 3 is characterized in that, described second communication terminal is in obtaining the process of data, according to described index information, analyze the current data transfer overhead of obtaining described shared data, select the shared data source, obtain the shared data segment.
5. method according to claim 4, it is characterized in that, described selection shared data source is specially: judge whether that other second communication terminals or described first communication terminal store the current shared data segment that will obtain, if do not have, then from described shared data server, obtain this data fragments, if have, then further judge, from described other second communication terminals or described first communication terminal, obtain the transmission cost of this data fragments, whether be lower than the transmission cost that from described data sharing server, obtains this data fragments, if, then from described other second communication terminals or described first communication terminal, obtain this shared data segment, otherwise, from described shared data server, obtain this data fragments.
6. according to claim 2,3,4 or 5 described methods, it is characterized in that, in the transmission course of data, described index information is kept in the described shared data server.
7. according to claim 2,3,4 or 5 described methods, it is characterized in that, in the transmission course of data, described index information is saved in the index server of the independent setting in the network.
8. according to claim 2,3,4 or 5 described methods, it is characterized in that, in the transmission course of data, described index information is kept in the described communication terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100638578A CN101247316A (en) | 2007-02-13 | 2007-02-13 | Data sharing method of communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100638578A CN101247316A (en) | 2007-02-13 | 2007-02-13 | Data sharing method of communication terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101247316A true CN101247316A (en) | 2008-08-20 |
Family
ID=39947537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007100638578A Pending CN101247316A (en) | 2007-02-13 | 2007-02-13 | Data sharing method of communication terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101247316A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102006606A (en) * | 2010-09-27 | 2011-04-06 | 中兴通讯股份有限公司 | Mobile terminal resource management method, system and mobile terminals |
CN102480523A (en) * | 2010-11-26 | 2012-05-30 | 中国科学院声学研究所 | User-intervention terminal resource sharing method |
CN102724212A (en) * | 2012-06-29 | 2012-10-10 | 奇智软件(北京)有限公司 | Read-later server realization method, read-later server realization system and read-later read server |
CN102761547A (en) * | 2012-06-29 | 2012-10-31 | 北京奇虎科技有限公司 | System and method for implementing read-later clients and read-later client |
CN103841215A (en) * | 2014-03-31 | 2014-06-04 | 联想(北京)有限公司 | Management device, data device, data transmission method and data transmission system |
CN104202347A (en) * | 2012-06-29 | 2014-12-10 | 奇智软件(北京)有限公司 | Implementation method and system for later reading server and later reading server |
WO2014205909A1 (en) * | 2013-06-26 | 2014-12-31 | 中兴通讯股份有限公司 | Data storage processing method, device, and terminal |
CN104683482A (en) * | 2012-06-29 | 2015-06-03 | 北京奇虎科技有限公司 | Later reading client realizing system and method as well as later reading client |
CN105681369A (en) * | 2014-11-17 | 2016-06-15 | 中兴通讯股份有限公司 | Resource processing system, method and device |
CN108573162A (en) * | 2017-05-31 | 2018-09-25 | 北京金山云网络技术有限公司 | data copy system, method and device |
CN110649958A (en) * | 2019-09-05 | 2020-01-03 | 北京百度网讯科技有限公司 | Method, apparatus, device and medium for processing data |
CN113472715A (en) * | 2020-03-30 | 2021-10-01 | 中国联合网络通信集团有限公司 | Data transmission method and device |
-
2007
- 2007-02-13 CN CNA2007100638578A patent/CN101247316A/en active Pending
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102006606A (en) * | 2010-09-27 | 2011-04-06 | 中兴通讯股份有限公司 | Mobile terminal resource management method, system and mobile terminals |
CN102480523A (en) * | 2010-11-26 | 2012-05-30 | 中国科学院声学研究所 | User-intervention terminal resource sharing method |
CN104683482A (en) * | 2012-06-29 | 2015-06-03 | 北京奇虎科技有限公司 | Later reading client realizing system and method as well as later reading client |
CN102724212A (en) * | 2012-06-29 | 2012-10-10 | 奇智软件(北京)有限公司 | Read-later server realization method, read-later server realization system and read-later read server |
CN102761547A (en) * | 2012-06-29 | 2012-10-31 | 北京奇虎科技有限公司 | System and method for implementing read-later clients and read-later client |
CN102724212B (en) * | 2012-06-29 | 2014-10-22 | 北京奇虎科技有限公司 | Read-later server realization method, read-later server realization system and read-later read server |
CN104202347A (en) * | 2012-06-29 | 2014-12-10 | 奇智软件(北京)有限公司 | Implementation method and system for later reading server and later reading server |
CN102761547B (en) * | 2012-06-29 | 2015-04-22 | 北京奇虎科技有限公司 | System and method for implementing read-later clients and read-later client |
WO2014205909A1 (en) * | 2013-06-26 | 2014-12-31 | 中兴通讯股份有限公司 | Data storage processing method, device, and terminal |
CN103841215A (en) * | 2014-03-31 | 2014-06-04 | 联想(北京)有限公司 | Management device, data device, data transmission method and data transmission system |
CN103841215B (en) * | 2014-03-31 | 2018-08-31 | 联想(北京)有限公司 | Management equipment, data equipment, data transmission method and data transmission system |
CN105681369A (en) * | 2014-11-17 | 2016-06-15 | 中兴通讯股份有限公司 | Resource processing system, method and device |
CN105681369B (en) * | 2014-11-17 | 2020-06-30 | 中兴通讯股份有限公司 | System, method and device for processing resources |
CN108573162A (en) * | 2017-05-31 | 2018-09-25 | 北京金山云网络技术有限公司 | data copy system, method and device |
CN110649958A (en) * | 2019-09-05 | 2020-01-03 | 北京百度网讯科技有限公司 | Method, apparatus, device and medium for processing data |
CN110649958B (en) * | 2019-09-05 | 2022-07-26 | 北京百度网讯科技有限公司 | Method, apparatus, device and medium for processing satellite data |
CN113472715A (en) * | 2020-03-30 | 2021-10-01 | 中国联合网络通信集团有限公司 | Data transmission method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101247316A (en) | Data sharing method of communication terminal | |
CN106851782B (en) | Data transmission method and device | |
CN101068201B (en) | Communication structure, access point in communicaiton frame, and method for transmitting data packet | |
CN109743783B (en) | Data transmission control method and related product | |
CN110121902B (en) | Communication establishment method and terminal | |
CN102201846B (en) | Wireless data transmission system and method based on soft AP (access point) technology | |
CN107113816B (en) | System and method for hidden connection merging | |
CN108781473B (en) | Method and equipment for sharing files among different terminals | |
JP2004128860A (en) | Storage capacity management apparatus, storage capacity management system, storage capacity management method, and storage capacity management program | |
EP2394222B1 (en) | Method for transmitting virtualized data in cloud computing environment | |
CN113596191A (en) | Data processing method, network element equipment and readable storage medium | |
CN101267383B (en) | Data transmission method and system | |
CN101807945A (en) | Wireless data transmission system and data transmission method utilizing same | |
US20110105024A1 (en) | Transport independent service discovery | |
CN104427488A (en) | Terminal and wireless networking method | |
CN111200805A (en) | Bluetooth networking method and system based on Bluetooth equipment | |
WO2015184823A1 (en) | Access control method and device for mobile terminal, and computer storage medium | |
CN102821115A (en) | Method and device for P2P ( peer-to-peer) resource transmission | |
US6907265B1 (en) | Supply of instant GPRS to mobile phone manufacturers | |
CN104394516B (en) | Maximal cover broadcast tree method for building up based on Android WI-FI DIRECT patterns | |
CN111200623B (en) | Method and system for realizing terminal data synchronization based on distributed storage | |
US7508786B2 (en) | Mobile communication system and method for exchanging data between mobile communication terminals using packet data communication | |
Devos et al. | D2D communications for mobile devices: Technology overview and prototype implementation | |
CN115942331A (en) | Network distribution method and system of Matter equipment | |
CN104394515B (en) | Long life periodic broadcasting tree method for building up based on Android WI-FI DIRECT patterns |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20080820 |