CN107770209A - Resource share method and device - Google Patents
Resource share method and device Download PDFInfo
- Publication number
- CN107770209A CN107770209A CN201610677716.4A CN201610677716A CN107770209A CN 107770209 A CN107770209 A CN 107770209A CN 201610677716 A CN201610677716 A CN 201610677716A CN 107770209 A CN107770209 A CN 107770209A
- Authority
- CN
- China
- Prior art keywords
- router
- software
- resource
- sharing
- identifier
- 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
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000009434 installation Methods 0.000 claims abstract description 56
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 claims description 46
- 230000004044 response Effects 0.000 claims description 12
- 230000007257 malfunction Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000004590 computer program Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- 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/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the present invention provides a kind of resource share method, and this method includes:The software download request that the first router receiving terminal is sent;The uniform resource position mark URL of software is included in software download request;Then asked according to software download, determine that the URL of software whether there is in resource-sharing list;If the URL of software is present in resource-sharing list and the installation kit of software is not in the first router, the second router of the first router according to where the URL of software in resource-sharing list determines software, software download request is sent to the second router.The embodiment of the present invention also provides a kind of resource shared device simultaneously.
Description
Technical field
The present invention relates to field of resource sharing, more particularly to a kind of resource share method and device.
Background technology
More and more wider with the coverage of network, intelligent terminal has also obtained extensive popularization, and user will often pass through
Intelligent terminal couple in router is so as to asking to download some softwares.
Prior art is often downloaded directly from internet to the software of user's request, without to downloading
Resource is screened and reused, so as to take limited bandwidth, and because the repeated downloads of software cause the waste of resource.
The content of the invention
In view of this, the embodiment of the present invention it is expected to provide a kind of resource share method and device, so as to avoid the weight of software
It is multiple to download, effectively utilize existing resource.
What the technical scheme of the embodiment of the present invention was realized in:
A kind of resource share method, including:
The software download request that the first router receiving terminal is sent;Comprising the software in the software download request
Uniform resource position mark URL;
The first router is asked according to the software download, is determined that the URL of the software whether there is and is total in resource
Enjoy in list;
If the URL of the software is present in the resource-sharing list and the installation kit of the software is not described first
On router, then the first router URL of software according to the resource-sharing list determines the software place
The second router, by the software download request be sent to the second router.
Method as described above, if the URL of the software is present in the resource-sharing list and the peace of the software
Dress bag is in the first router, then the installation kit of the software is sent to the terminal by the first router.
Method as described above, in addition to:
If the URL of the software is not present in the resource-sharing list, under the first router is from internet
Carry the installation kit of the software;
The first router obtains the summary info of the software according to the installation kit of the software;
The first router determines that the summary info of the software whether there is in resource-sharing list;
If the summary info of the software is not present in the resource-sharing list, the first router will be described soft
Dbase, summary info, URL and the first router mark of part are added in the resource-sharing list.
Method as described above, in addition to:
If the summary info of the software is present in the resource-sharing list, the first router is by the software
URL be added in the resource-sharing list in URL list items corresponding with the summary info of the software.
Method as described above, before the software download request that the first router receiving terminal is sent, in addition to:
The first router establishes model of document resource sharing with least one the second router;
The first router establishes resource-sharing with establishing at least one the second router of model of document resource sharing
List, software is stored comprising the first router and at least one the second router in the resource-sharing list
Dbase, summary info, URL and Router Distinguisher where software.
Method as described above, the first router are sent the resource-sharing list by way of broadcast in real time
Give at least one the second router of the first Route establishment model of document resource sharing.
Method as described above, the first router establish model of document resource sharing bag with least one the second router
Include:
The first router sends at least one the second router and establishes resource-sharing request;
The first router receives the agreement that at least one the second router is sent and establishes resource-sharing request sound
Should;
The first router sends the first router identifier, the first via at least one the second router
Generated by device identifier by the MAC address and service set SSID of the first router by encryption;
The first router receives the second router identifier that at least one the second router is sent, and described the
Two router identifiers are generated by the MAC Address and SSID of the second router by encryption;
The first router is given birth to according to the first router identifier and the second router identifier received
Into the 3rd identifier, and it is stored in the trust list of the first router;
The second router identifier is decrypted the first router, obtains the MAC of the second router
Address and SSID, and be stored in the trust list of the first router.
Method as described above, the trust list of the first router also include the working condition of the second router
Information, the work state information of the second router are total to establishing resource with the first router by the second router
After enjoying pattern, the first router is sent in prefixed time interval.
Method as described above, after the software download request of the first router receiving terminal, in addition to:
The first router judges the working condition of itself;
If the working condition of the first router is busy condition or malfunction, the first router is from described
The second router that working condition is idle condition is determined in trust list;
Software download request and the 3rd identifier are sent to the second router by the first router.
A kind of resource share method, including:
The second router receives the software download request that the first router is sent, and the software download request is that terminal is sent
To the first router;
The installation kit of software is sent to the terminal by the second router.
Method as described above, before the second router receives the software download request that the first router is sent, bag
Include:
The second router establishes model of document resource sharing with the first router;
The second router establishes resource-sharing list with establishing the first router of model of document resource sharing, described
Dbase, the summary letter of software are stored in resource-sharing list comprising the first router and the second router
Breath, uniform resource position mark URL and Router Distinguisher where software.
Method as described above, the second router receive the first router and sent in real time by way of broadcast
Resource-sharing list.
Method as described above, the second router establish model of document resource sharing with the first router, including:
The second router receives the resource-sharing of establishing that the first router is sent and asked;
The second router sends agreement to the first router and establishes resource-sharing request response;
The second router receives the first router identifier that the first router is sent, the first router
Identifier is generated by the MAC address and service set SSID of the first router by encryption;
The second router sends the second router identifier, the second router mark to the first router
Symbol is generated by the MAC Address and SSID of the second router by encryption;
The second router is given birth to according to the second router identifier and the first router identifier received
Into the 4th identifier, and it is stored in the trust list of the second router;
The first router identifier is decrypted the second router, obtains the MAC of the first router
Address and SSID, and be stored in the trust list of the second router.
Method as described above, in addition to:The second router is sent out in prefixed time interval to the first router
Send the work state information of the second router.
Method as described above, in addition to:
The second router receives software download request and the described 3rd mark that the first router is sent
Symbol;3rd identifier is the first router according to the first router identifier and the secondary route received
The generation of device identifier;
The second router is contrasted the 3rd identifier with the 4th identifier, if unanimously, it is described
The second router downloads the installation kit of the software from internet, and the installation kit of the software is sent into the terminal.
A kind of resource shared device, including:
First receiving module, the software download request sent for receiving terminal;Institute is included in the software download request
State the uniform resource position mark URL of software;
Determining module, for being asked according to the software download, determine that the URL of the software whether there is in resource-sharing
In list;When the URL of the software is present in the resource-sharing list, determine the installation kit of the software whether in institute
State in the first router;
First sending module, the URL for determining the software in the determining module are present in the resource-sharing row
In table and the software installation kit not when in the first router, the software according to the resource-sharing list
URL determines the second router where the software, and software download request is sent into the second router.
Device as described above, first sending module, it is additionally operable to determine the URL of the software in the determining module
It is present in the resource-sharing list and the installation kit of the software is when in the first router, by the peace of the software
Dress bag is sent to the terminal.
Device as described above, in addition to:
First download module, the URL for determining the software in the determining module are not present in the resource-sharing
In list, the installation kit of the software is downloaded from internet;
Acquisition module, for obtaining the summary info of the software according to the installation kit of the software;
The determining module, it is additionally operable to determine that the summary info of the software whether there is in resource-sharing list;
Information add module, the summary info for determining the software in the determining module are not present in the resource
When in shared list, the dbase of the software, summary info, URL and the first router mark are added to the resource
In shared list.
Device as described above, the acquisition module, it is additionally operable to determine that the summary of the software is believed in the determining module
When breath is present in the resource-sharing list, the URL of the software is obtained;
Described information add module, be additionally operable to by the URL of the software be added in the resource-sharing list with it is described
In URL list items corresponding to the summary info of software.
Device as described above, in addition to:
First pretreatment module, for establishing model of document resource sharing with least one the second router;It is total to establishing resource
At least one the second router for enjoying pattern establishes resource-sharing list, and described first is included in the resource-sharing list
Router and at least one the second router are route where storing dbase, summary info, URL and the software of software
Device identifies.
Device as described above, first sending module, it is additionally operable to by way of broadcast arrange the resource-sharing
Table is sent at least one the second router that model of document resource sharing is established with the first router in real time.
Device as described above, first pretreatment module include:
First transmitting element, resource-sharing request is established for being sent at least one the second router;To at least
One the second router sends the first router identifier, and the first router identifier is by the first router
MAC address and service set SSID generate by encryption;
First receiving unit, resource-sharing request is established for receiving the agreement that at least one the second router is sent
Response;Receive the second router identifier that at least one the second router is sent, the second router identifier by
The MAC Address and SSID of the second router generate by encryption;
First operating unit, for according to the first router identifier and the second router identifier received
The 3rd identifier is generated, and is stored in the trust list of the first router;The second router identifier is decrypted,
The MAC Address and SSID of the second router are obtained, and is stored in the trust list of the first router.
Device as described above, the trust list of the first router also include the working condition of the second router
Information, the work state information of the second router are total to establishing resource with the first router by the second router
After enjoying pattern, the first router is sent in prefixed time interval.
Device as described above, in addition to:
Judge module, for judging the working condition of itself;
The determining module, it is additionally operable to the judge module and judges the working condition of itself for busy condition or failure shape
State, the second router that working condition is idle condition is determined from the trust list;
First sending module, it is additionally operable to software download request and the 3rd identifier being sent to described the
Two routers.
A kind of resource shared device, including:
Second receiving module, for receiving the software download request of the first router transmission, the software download request is
Terminal is sent to the first router;
Second sending module, for the installation kit of software to be sent into the terminal.
Device as described above, in addition to:
Second pretreatment module, for establishing model of document resource sharing with the first router;With establishing resource-sharing mould
The first router of formula establishes resource-sharing list, comprising the first router and described in the resource-sharing list
The second router stores router mark where dbase, summary info, uniform resource position mark URL and the software of software
Know.
Device as described above, second receiving module, it is additionally operable to receive side of the first router by broadcast
The resource-sharing list that formula is sent in real time.
Device as described above, second pretreatment module include:
Second receiving unit, asked for receiving the resource-sharing of establishing that the first router is sent;Receive described
The first router identifier that one router is sent, the first router identifier are accessed by the media of the first router
MAC Address and service set SSID is controlled to be generated by encryption;
Second transmitting element, resource-sharing request response is established for sending agreement to the first router;To described
The first router send the second router identifier, the second router identifier by the second router MAC Address
Generated with SSID by encryption;
Second operating unit, for according to the second router identifier and the first router identifier received
The 4th identifier is generated, and is stored in the trust list of the second router;The first router identifier is carried out
Decryption, obtains the MAC Address and SSID of the first router, and be stored in the trust list of the second router.
Device as described above, second sending module, it is additionally operable in prefixed time interval to the first router
Send the work state information of the second router.
Device as described above, in addition to:
Second receiving module, it is additionally operable to receive software download request that the first router sends and described
3rd identifier;3rd identifier is the first router according to the first router identifier and reception
The generation of the second router identifier;
Comparing module, the 3rd identifier is contrasted with the 4th identifier;
Second download module, for consistent with the 4th identifier in the 3rd identifier described in the comparison module
Afterwards, the installation kit of the software is downloaded from internet;
Second sending module, it is additionally operable to the installation kit of the software being sent to the terminal.
Resource share method and device provided in an embodiment of the present invention, the software download that the first router receiving terminal is sent
Request;The URL (Uniform Resoure Locator, abbreviation URL) of software is included in software download request;
Then asked according to software download, determine that the URL of software whether there is in resource-sharing list;If the URL of software is present in
In resource-sharing list and software installation kit not in the first router, then the first router is according to soft in resource-sharing list
The URL of part determines the second router where software, and software download request is sent into the second router;In this way, avoid soft
The repeated downloads of part, so as to effectively make use of existing resource, also save the fund cost of user.
Brief description of the drawings
Fig. 1 is the flow chart of resource share method embodiment one of the present invention;
Fig. 2 is the flow chart that the present invention establishes model of document resource sharing embodiment of the method one;
Fig. 3 is the flow chart of resource share method embodiment two of the present invention;
Fig. 4 is the flow chart that the present invention establishes model of document resource sharing embodiment of the method two;
Fig. 5 is the structural representation of resource shared device embodiment one of the present invention;
Fig. 6 is the structural representation of resource shared device embodiment two of the present invention.
Embodiment
Fig. 1 is the flow chart of resource share method embodiment one of the present invention.As shown in figure 1, the method that the present embodiment provides
Including:
The software download request that step 12, receiving terminal are sent;The URL of software is included in software download request.
It should be noted that before step 12, in addition to:
Step 10, the first router and at least one the second router establish model of document resource sharing;
Step 11, the first router are established resource with establishing at least one the second router of model of document resource sharing and are total to
Enjoy list.Wherein, stored in resource-sharing list comprising the first router and at least one the second router soft
Dbase, summary info, URL and the software place Router Distinguisher of part.
Specifically, assume that the first router is router A, the second router is router B, the foundation of resource-sharing list
Can be by the following method, it is assumed that router A the Resources list is as shown in table 1 below:
Table 1
Dbase | Summary info | URL | Router Distinguisher where software |
Software A | Detail A | URL1 | Router A |
Software B | Detail B | URL2 | Router A |
Router B the Resources list is as shown in table 2 below:
Table 2
Therefore, the resource-sharing that the first router is established with the second router is listed as follows shown in table 3:
Table 3
It should be noted that the foundation of resource-sharing list can be realized by the above method, its other party can also be passed through
Method realizes that the present embodiment is not restricted to this.
Step 13, asked according to software download, determine that the URL of software whether there is in resource-sharing list;
If the URL of step 14, software is present in resource-sharing list and the installation kit of software is not in the first router,
Then the second router of the first router according to where the URL of software in resource-sharing list determines software, please by software download
Ask and be sent to the second router.
Specifically, if the URL of software is present in resource-sharing list and the installation kit of software is in the first router,
The installation kit of software is sent to terminal by the first router.
If the URL of software is not present in resource-sharing list, the first router downloads the installation of software from internet
Bag;
The first router obtains the summary info of software according to the installation kit of software;
The first router determines that the summary info of software whether there is in resource-sharing list;
If the summary info of software is not present in resource-sharing list, the first router by the dbase of software, pluck
Information, URL and the first router mark is wanted to be added in resource-sharing list.
Specifically, original resource-sharing list is as shown in table 3, it is assumed that the first router is router A, and software is software
D, summary info is Detail D, URL URL6, because the software is downloaded by the first router, that is, router A
, so Router Distinguisher where software is router A, therefore, these information is added to source material and shared in list, from
And form new resource-sharing and be listed as follows shown in table 4:
Table 4
If the summary info of software is present in resource-sharing list, the URL of software is added to resource by the first router
In shared list in URL list items corresponding with the summary info of software.
Specifically, original resource-sharing list is as shown in table 3, it is assumed that the first router is router A, it is assumed that the software
Summary info it is identical with software C summary info, then it is exactly software C just to illustrate the software, it is assumed that software C new URL is
URL7, now software C new URL is added in original resource-sharing list, so as to form new resource-sharing list such as
Shown in table 5 below:
Table 5
Further, resource-sharing list is sent to and the first router by the first router in real time by way of broadcast
Establish at least one the second router of model of document resource sharing.
Specifically, original resource-sharing list not only can be sent to foundation by the first router by way of broadcast
At least one the second router of model of document resource sharing, the resource-sharing list after renewal can also be sent by way of broadcast
Give these routers, that is to say, that once the first router carries out any renewal to resource-sharing list, will all pass through broadcast
Resource-sharing list after renewal is sent to these routers by mode.
The resource share method that the present embodiment provides, the first router are first established resource with least one the second router and are total to
List is enjoyed, after the software download request of receiving terminal, the first router is not downloaded from internet immediately, but in resource
Checked in shared list in the first router and the second router and the software of download is asked with the presence or absence of terminal, so as to avoid
The repeated downloads of software, it effectively make use of existing resource.
Fig. 2 is the flow chart that the present invention establishes model of document resource sharing embodiment of the method one.As shown in Fig. 2 the present embodiment carries
The method of confession includes:
Step 20:Sent at least one the second router and establish resource-sharing request;
Step 21:Receive the agreement that at least one the second router is sent and establish resource-sharing request response;
Step 22:The first router identifier is sent at least one the second router.Wherein the first router identifier
By medium education (Media Access Control, the abbreviation MAC) address of the first router and service set
(Service Set Identifier, abbreviation SSID) generates by encryption;
Step 23:Receive the second router identifier that at least one the second router is sent.Wherein, the second router mark
Know symbol to be generated by encryption by the MAC Address and SSID of the second router;
Step 24:3rd identifier is generated according to the first router identifier and the second router identifier received, and
It is stored in the trust list of the first router;
Step 25:The second router identifier is decrypted, obtains the MAC Address and SSID of the second router, and is deposited
Storage is in the trust list of the first router.
Further, the trust list of the first router also includes the work state information of the second router, secondary route
The work state information of device after model of document resource sharing is established with the first router, is sent out by the second router in prefixed time interval
Give the first router.
Specifically, assume that the first router is router A, one of the second router is router B, the first router
Identifier is Code A, and the second router identifier is Code B, then the first router is receiving the second router identifier
It is decrypted after Code B, obtains the MAC Address and SSID of the second router, respectively MAC B and SSID B;Further according to
The identifier Code A of oneself and the Code B received generate the 3rd identifier, are designated as Code AB herein;Finally by the second tunnel
By MAC Address-MAC B of device, SSID-SSID B of the second router, the 3rd identifier Code AB again together with the of acquisition
The work state information of two routers is stored up in the trust list of the first router, the trust list such as table 6 below of the first router
It is shown:
Table 6
Further, after the software download request of the first router receiving terminal, in addition to:
Judge the working condition of itself;
If the working condition of the first router is busy condition or malfunction, the first router is true from trust list
Determine the second router that working condition is idle condition;
Software download request and the 3rd identifier are sent to the second router by the first router.
It should be noted that it is in order to which the second router is tested that the 3rd identifier is sent to the second router by the first router
The identity of the first router is demonstrate,proved, can be described in detail below.
It should also be noted that, when the dbase that a software in resource-sharing list be present only corresponds to a router
During the situation of station location marker, by the software backup to another router, and resource-sharing list is updated.By taking table 3 as an example,
Specifically, software A is located on router A and router B, and software B is located on router A and router B, and software C
It is only positioned on router A, when router A failures or when being closed, terminal will be unable to ask under software C from router A
Carry, in order to avoid the generation of such case, software C is backuped into another router, for example on router D, so as to
In router A software C normal download can not can be still ensured in the state of normal work.Assuming that software C is backuped into road
New URL is URL8 caused by device D, therefore the resource-sharing after renewal is listed as follows shown in table 7:
Table 7
The resource share method that the present embodiment provides, the first router establishes trust list, under the software of receiving terminal
After carrying request, the first router first judges the working condition of itself, if the working condition of itself is busy or failure, from certainly
Determine that the download request of software for idle the second router, is sent to secondary route by working condition in oneself trust list
Device, the download of software is carried out by the second router;It is effectively balanced negative so as to share the processing pressure of the first router
Carry.
Fig. 3 is the flow chart of resource share method embodiment two of the present invention.As shown in figure 3, the method that the present embodiment provides
Including:
Step 32:The software download request that the first router is sent is received, software download request is that terminal is sent to first
Router.
It should be noted that before step 32, in addition to:
Step 30:Model of document resource sharing is established with the first router;
Step 31:The first router with establishing model of document resource sharing establishes resource-sharing list.Wherein, resource-sharing arranges
It is route where storing dbase, summary info, URL and the software of software comprising the first router and the second router in table
Device identifies.
Specifically, after the second router and the first router establish the Resources list, the second router receive the first via by
The resource-sharing list that device is sent by way of broadcast, after resource-sharing list update, the second router receives the first via
Resource-sharing list after the renewal sent by device by way of broadcast.
Step 33:The installation kit of software is sent to terminal.
The resource share method that the present embodiment provides, the second router are first established resource with least one the first router and are total to
List is enjoyed, the software download request that the first router is sent is received, then sends the installation kit of software from the storage of itself
To the terminal that software download is asked to the first router;So as to efficiently utilize existing resource, reduce bandwidth need not
Take.
Fig. 4 is the flow chart that the present invention establishes model of document resource sharing embodiment of the method two.As shown in figure 4, the present embodiment carries
The method of confession includes:
Step 40:The resource-sharing of establishing that the first router is sent is received to ask;
Step 41:Agreement, which is sent, to the first router establishes resource-sharing request response;
Step 42:Receive the first router identifier that the first router is sent.Wherein, the first router identifier is by
The MAC Address and SSID of one router generate by encryption;
Step 43:The second router identifier is sent to the first router.Wherein, the second router identifier is by the second tunnel
Generated by the MAC Address and SSID of device by encryption;
Step 44:4th identifier is generated according to the second router identifier and the first router identifier received, and
It is stored in the trust list of the second router;
Step 45:The first router identifier is decrypted, obtains the MAC Address and SSID of the first router, and is deposited
Storage is in the trust list of the second router.
Further, the second router sends the second router in prefixed time interval to the first router
Work state information.
Specifically, assuming that the second router is router B, the first router is router A, and the second router identifier is
Code B, the first router identifier are Code A, then the second router is after the first router identifier Code A are received
It is decrypted, obtains the MAC Address and SSID of the first router, respectively MAC A and SSID A;Further according to the mark of oneself
Know symbol Code B and the Code A received generate the 4th identifier, be designated as Code BA herein;Finally by the first router
MAC Address-MAC A, SSID-SSID B, the 4th identifier Code BA of the first router again together with acquisition the first via by
The work state information of device is stored up in the trust list of the second router, and the trust list of the second router is as shown in table 8 below:
Table 8
Further, the resource share method that the present embodiment provides also includes:
The second router receives software download request and the 3rd identifier that the first router is sent;3rd identifier is
One router generates according to the first router identifier and the second router identifier received;
The second router is contrasted the 3rd identifier with the 4th identifier, if unanimously, the second router is from interconnection
The installation kit of software is downloaded in net, and the installation kit of software is sent to terminal.
It should be noted that the 3rd identifier is compared the second router with the 4th identifier, it is to verify
The identity of one router.Specifically, it is assumed that the second router is router B, and the first router is router A, secondary route
Device identifier is Code B, and the first router identifier is Code A, and it is Code BA that the second router, which generates the 4th identifier,
It is Code AB that the first router, which generates the 3rd identifier, and the second router is by the 3rd identifier Code AB and the 4th identifier
Code BA are contrasted, if unanimously, it is the equipment being trusted in the second router to illustrate the first router, therefore are performed
Download request of the first router on the software, and then download from internet the installation kit of the software, and by the software
Installation kit is sent to the terminal that the software is downloaded in request;If it is inconsistent, explanation the first router is not in the second router
The equipment being trusted, therefore download request of the first router on the software is not performed.
The resource share method that the present embodiment provides, the second router establish trust list, are receiving the first router hair
After the software download request sent, judge the first router whether be the second router trust list in the equipment that is trusted, such as
Fruit is then to perform download request of the first router on software;So as to before ensureing that the first router is trusted device
Put, shared the processing pressure of the first router, effectively balanced load.
It is as follows the present invention additionally provides one embodiment displaying the first router and the interaction of the second router:
The first router is sent at least one the second router establishes resource-sharing request;
The second router receives the resource-sharing of establishing that the first router is sent and asked;
The second router sends agreement to the first router and establishes resource-sharing request response;
The first router receives the agreement that at least one the second router is sent and establishes resource-sharing request response, and at least
One the second router establishes model of document resource sharing;
The first router at least one the second router send the first router identifier, the first router identifier by
The MAC Address and SSID of the first router generate by encryption;
The second router receives the first router identifier that the first router is sent;The first router identifier is carried out
Decryption, the MAC Address and SSID for obtaining the first router are stored in the trust list of the second router, further according to secondary route
Device identifier and the first router identifier received generate the 4th identifier, are stored in the trust list of the second router;
The second router sends the work state information of the second router in prefixed time interval to the first router;
The second router sends the second router identifier to the first router, and the second router identifier is by secondary route
The MAC Address and SSID of device generate by encryption;
The first router receives the second router identifier that at least one the second router is sent;To the second router mark
To know symbol to be decrypted, the MAC Address and SSID for obtaining the second router are stored in the trust list of the first router, further according to
The first router identifier and the second router identifier received generate the 3rd identifier, are stored in the trust of the first router
In list;The trust list of the first router also stores the work state information of the second router;
The first router establishes resource-sharing list, resource-sharing list with establishing the second router of model of document resource sharing
In dbase, summary info, URL and the software institute of software are stored comprising the first router and at least one the second router
In Router Distinguisher;
Resource-sharing list is sent to and establishes resource with the first router by the first router in real time by way of broadcast
The second router of shared model;
The second router receives the resource-sharing list that the first router is sent in real time by way of broadcast;
The software download request that the first router receiving terminal is sent;The URL of software is included in software download request;First
Router judges the working condition of itself;
If the working condition of the first router is idle condition, asked according to software download, determine whether the URL of software deposits
In resource-sharing list;If the URL of software is present in resource-sharing list and the installation kit of software is in the first router
On, then the installation kit of software is sent to terminal by the first router;If the URL of software is present in resource-sharing list and software
Installation kit not in the first router, then the first router is according to where the URL of software in resource-sharing list determines software
The second router, by software download request be sent to the second router;
The second router receives the software download request that the first router is sent, and the installation kit of software is sent into terminal;
If the URL of software is not present in resource-sharing list, the first router downloads the installation of software from internet
Bag;The first router obtains the summary info of software according to the installation kit of software;The first router determines the summary info of software
With the presence or absence of in resource-sharing list;If the summary info of software is not present in resource-sharing list, the first router will
Dbase, summary info, URL and the first router mark of software are added in resource-sharing list;If the summary of software
Information is present in resource-sharing list, and the URL of software is added in resource-sharing list by the first router to be plucked with software
Want in URL list items corresponding to information;
If the working condition of the first router is busy condition or malfunction, the first router is true from trust list
Determine the second router that working condition is idle condition;Software download request and the 3rd identifier are sent to the by the first router
Two routers;
The second router receives software download request and the 3rd identifier that the first router is sent;
The second router is contrasted the 3rd identifier with the 4th identifier, if unanimously, the second router is from interconnection
The installation kit of software is downloaded in net, and the installation kit of software is sent to terminal.
Fig. 5 is the structural representation of resource shared device embodiment one of the present invention.As shown in figure 5, what the present embodiment provided
Resource shared device includes:
First receiving module 50, the software download request sent for receiving terminal;Software is included in software download request
URL;
Determining module 51, for being asked according to software download, determine that the URL of software whether there is in resource-sharing list
In;When the URL of software is present with resource-sharing list, determine the installation kit of software whether in the first router;
First sending module 52, the URL for determining software in determining module 51 are present in resource-sharing list and soft
The installation kit of part is not when in the first router, the second tunnel according to where the URL of software in resource-sharing list determines software
By device, software download request is sent to the second router.
Further, the first sending module 52, it is additionally operable to determine that the URL of software is present in resource-sharing in determining module 51
In list and software installation kit when in the first router, the installation kit of software is sent to terminal.
Further, resource shared device also includes:
First download module 53, for determining that the URL of software is not present in resource-sharing list in the determining module 51
In, the installation kit of download software from internet;
Acquisition module 54, for obtaining the summary info of software according to the installation kit of software;
Determining module 51, it is additionally operable to determine that the summary info of software whether there is in resource-sharing list;
Information add module 55, for determining that the summary info of software is not present in resource-sharing list in determining module 51
When middle, the dbase of software, summary info, URL and the first router mark are added in resource-sharing list.
Further, acquisition module 54, it is additionally operable to determine that the summary info of software is present in resource and is total in determining module 51
When enjoying in list, the URL of software is obtained;
Information add module 55, it is additionally operable to for the URL of software to be added to the summary info in resource-sharing list with software
In corresponding URL list items.
Further, the resource shared device that the present embodiment provides also includes:
First pretreatment module 56, for establishing model of document resource sharing with least one the second router;With establishing resource
At least one the second router of shared model establishes resource-sharing list, comprising the first router and extremely in resource-sharing list
A few the second router stores Router Distinguisher where dbase, summary info, URL and the software of software.
Specifically, the first pretreatment module 56 includes:
First transmitting element 560, resource-sharing request is established for being sent at least one the second router;To at least one
Individual the second router sends the first router identifier, the first router identifier by the first router MAC Address and SSID
Generated by encryption;
First receiving unit 561, resource-sharing request is established for receiving the agreement that at least one the second router is sent
Response;The second router identifier that at least one the second router is sent is received, the second router identifier is by secondary route
The MAC Address and SSID of device generate by encryption;
First operating unit 562, for being generated according to the first router identifier and the second router identifier received
3rd identifier, and be stored in the trust list of the first router;The second router identifier is decrypted, obtains second
The MAC Address and SSID of router, and be stored in the trust list of the first router.
Specifically, the trust list of the first router also includes the work state information of the second router, the second router
Work state information by the second router after model of document resource sharing is established with the first router, prefixed time interval send
To the first router.
Further, the first sending module 52, it is additionally operable to by way of broadcast resource-sharing list being sent in real time
At least one the second router of model of document resource sharing is established with the first router.
Further, the resource shared device that the present embodiment provides also includes:
Judge module 57, for judging the working condition of itself;
Determining module 51, it is additionally operable to judge module 57 and judges the working condition of itself for busy condition or malfunction, from
The second router that working condition is idle condition is determined in trust list;
First sending module 52, it is additionally operable to software download request and the 3rd identifier being sent to the second router.
The resource shared device that the present embodiment provides, above-mentioned resource share method one and resource-sharing is established available for performing
The technical scheme of the embodiment of mode method one, its implementing principle and technical effect is similar, and here is omitted.
In actual applications, first receiving module 50, determining module 51, the first sending module 52, first download mould
Block 53, acquisition module 54, information add module 55, the first pretreatment module 56 (the first transmitting element 560, the first receiving unit
561st, the first operating unit 562) and judge module 57 can be by the central processing unit in transmitting-receiving process node cluster
(Central Processing Unit, CPU), microprocessor (Micro Processor Unit, MPU), Digital Signal Processing
Device (Digital Signal Processor, DSP) or field programmable gate array (Field Programmable Gate
Array, FPGA) etc. realize.
Fig. 6 is the structural representation of resource shared device embodiment two of the present invention.As shown in fig. 6, what the present embodiment provided
Resource shared device includes:
Second receiving module 60, for receiving the software download request of the first router transmission, software download request is eventually
End is sent to the first router;
Second sending module 61, for the installation kit of software to be sent into terminal.
Further, the resource shared device that the present embodiment provides also includes:
Second pretreatment module 62, for establishing model of document resource sharing with the first router;With establishing model of document resource sharing
The first router establish resource-sharing list, stored in resource-sharing list comprising the first router and the second router soft
Dbase, summary info, URL and the software place Router Distinguisher of part.
Specifically, the second pretreatment module 62 includes:
Second receiving unit 620, the resource-sharing of establishing for receiving the first router transmission are asked;Receive the first via by
The first router identifier that device is sent, the first router identifier is by the MAC Address and SSID of the first router by encryption
Generation;
Second transmitting element 621, resource-sharing request response is established for sending agreement to the first router;To the first via
The second router identifier is sent by device, the second router identifier is by the MAC Address and SSID of the second router by encryption
Generation;
Second operating unit 622, for being generated according to the second router identifier and the first router identifier received
4th identifier, and be stored in the trust list of the second router;The first router identifier is decrypted, obtains first
The MAC Address and SSID of router, and be stored in the trust list of the second router.
Further, the second receiving module 60, it is additionally operable to receive what the first router was sent in real time by way of broadcast
Resource-sharing list;Second sending module 61, it is additionally operable to send the second router to the first router in prefixed time interval
Work state information.
Further, the resource shared device that the present embodiment provides includes:
Second receiving module 60, it is additionally operable to receive software download request and the 3rd identifier that the first router is sent;The
Three identifiers are that the first router generates according to the first router identifier and the second router identifier received;
Comparing module 63, the 3rd identifier is contrasted with the 4th identifier;
Second download module 64, for after the identifier of comparison module the 3rd is consistent with the 4th identifier, from interconnection
The installation kit of software is downloaded in net;
Second sending module 61, it is additionally operable to the installation kit of software being sent to terminal.
The resource shared device that the present embodiment provides, above-mentioned resource share method two and resource-sharing is established available for performing
The technical scheme of the embodiment of mode method two, its implementing principle and technical effect is similar, and here is omitted.
In actual applications, the second receiving module 60, the second sending module 61, (the second reception of the second pretreatment module 62
Unit 620, the second transmitting element 621, the second operating unit 622), the download module 64 of comparing module 63 and second can by positioned at
CPU, MPU, DSP or FPGA of client etc. are realized.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program
Product.Therefore, the shape of the embodiment in terms of the present invention can use hardware embodiment, software implementation or combination software and hardware
Formula.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more to use storage
The form for the computer program product that medium is implemented on (including but is not limited to magnetic disk storage and optical memory etc.).
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram
Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided
The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or
The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in individual square frame or multiple square frames.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.
Claims (30)
1. a kind of resource share method, it is characterised in that methods described includes:
The software download request that the first router receiving terminal is sent;The unification of the software is included in the software download request
URLs URL;
The first router is asked according to the software download, is determined that the URL of the software whether there is and is arranged in resource-sharing
In table;
If the URL of the software be present in the resource-sharing list and the installation kit of the software not the first via by
On device, then the first router where the URL of software determines the software according to the resource-sharing list
Two routers, software download request is sent to the second router.
2. according to the method for claim 1, it is characterised in that if the URL of the software is present in the resource-sharing row
In table and the software installation kit in the first router, then the first router sends out the installation kit of the software
Give the terminal.
3. according to the method for claim 1, it is characterised in that methods described also includes:
If the URL of the software is not present in the resource-sharing list, the first router downloads institute from internet
State the installation kit of software;
The first router obtains the summary info of the software according to the installation kit of the software;
The first router determines that the summary info of the software whether there is in resource-sharing list;
If the summary info of the software is not present in the resource-sharing list, the first router is by the software
Dbase, summary info, URL and the first router mark are added in the resource-sharing list.
4. according to the method for claim 3, it is characterised in that methods described also includes:
If the summary info of the software is present in the resource-sharing list, the first router is by the software
URL is added in the resource-sharing list in URL list items corresponding with the summary info of the software.
5. according to the method for claim 1, it is characterised in that the software download that the first router receiving terminal is sent
Before request, in addition to:
The first router establishes model of document resource sharing with least one the second router;
The first router establishes resource-sharing list with establishing at least one the second router of model of document resource sharing,
The software of software is stored in the resource-sharing list comprising the first router and at least one the second router
Title, summary info, URL and Router Distinguisher where software.
6. according to any described method of claim 3~5, it is characterised in that the first router is by way of broadcast
The resource-sharing list is sent to described at least one second with the first Route establishment model of document resource sharing in real time
Router.
7. according to the method for claim 5, it is characterised in that the first router is built with least one the second router
Vertical model of document resource sharing includes:
The first router sends at least one the second router and establishes resource-sharing request;
The first router receives the agreement that at least one the second router is sent and establishes resource-sharing request response;
The first router sends the first router identifier, the first router at least one the second router
Identifier is generated by the MAC address and service set SSID of the first router by encryption;
The first router receives the second router identifier that at least one the second router is sent, second tunnel
Generated by device identifier by the MAC Address and SSID of the second router by encryption;
The first router is according to the first router identifier and the second router identifier received generation the
Three identifiers, and be stored in the trust list of the first router;
The second router identifier is decrypted the first router, obtains the MAC Address of the second router
And SSID, and be stored in the trust list of the first router.
8. according to the method for claim 7, it is characterised in that the trust list of the first router is also comprising described the
The work state information of two routers, the work state information of the second router is by the second router with described
After one router establishes model of document resource sharing, the first router is sent in prefixed time interval.
9. according to the method for claim 8, it is characterised in that the software download request of the first router receiving terminal
Afterwards, in addition to:
The first router judges the working condition of itself;
If the working condition of the first router is busy condition or malfunction, the first router is from the trust
The second router that working condition is idle condition is determined in list;
Software download request and the 3rd identifier are sent to the second router by the first router.
10. a kind of resource share method, it is characterised in that methods described includes:
The second router receives the software download request that the first router is sent, and the software download request is that terminal is sent to institute
State the first router;
The installation kit of software is sent to the terminal by the second router.
11. according to the method for claim 10, it is characterised in that the second router receives what the first router was sent
Before software download request, including:
The second router establishes model of document resource sharing with the first router;
The second router establishes resource-sharing list, the resource with establishing the first router of model of document resource sharing
The dbase, summary info, system of software are stored in shared list comprising the first router and the second router
One URLs URL and software place Router Distinguisher.
12. according to the method for claim 11, it is characterised in that the second router receives the first router and led to
Cross the resource-sharing list that the mode of broadcast is sent in real time.
13. according to the method for claim 11, it is characterised in that the second router is established with the first router
Model of document resource sharing, including:
The second router receives the resource-sharing of establishing that the first router is sent and asked;
The second router sends agreement to the first router and establishes resource-sharing request response;
The second router receives the first router identifier that the first router is sent, the first router mark
Symbol is generated by the MAC address and service set SSID of the first router by encryption;
The second router to the first router send the second router identifier, the second router identifier by
The MAC Address and SSID of the second router generate by encryption;
The second router is according to the second router identifier and the first router identifier received generation the
Four identifiers, and be stored in the trust list of the second router;
The first router identifier is decrypted the second router, obtains the MAC Address of the first router
And SSID, and be stored in the trust list of the second router.
14. according to the method for claim 13, it is characterised in that methods described also includes:The second router is pre-
If time interval sends the work state information of the second router to the first router.
15. according to the method for claim 13, it is characterised in that methods described also includes:
The second router receives software download request and the 3rd identifier that the first router is sent;Institute
It is the first router according to the first router identifier and the second router mark received to state the 3rd identifier
Know symbol generation;
The second router is contrasted the 3rd identifier with the 4th identifier, if unanimously, described second
Router downloads the installation kit of the software from internet, and the installation kit of the software is sent into the terminal.
16. a kind of resource shared device, it is characterised in that described device includes:
First receiving module, the software download request sent for receiving terminal;Comprising described soft in the software download request
The uniform resource position mark URL of part;
Determining module, for being asked according to the software download, determine that the URL of the software whether there is in resource-sharing list
In;When the URL of the software is present in the resource-sharing list, determine the installation kit of the software whether described
On one router;
First sending module, the URL for determining the software in the determining module are present in the resource-sharing list
And the installation kit of the software is when in the first router, the URL of software according to the resource-sharing list
The second router where the software is determined, software download request is sent to the second router.
17. device according to claim 16, it is characterised in that first sending module, be additionally operable in the determination
Module determine the URL of the software be present in the resource-sharing list and the installation kit of the software the first via by
When on device, the installation kit of the software is sent to the terminal.
18. device according to claim 16, it is characterised in that described device also includes:
First download module, the URL for determining the software in the determining module are not present in the resource-sharing list
In, the installation kit of the software is downloaded from internet;
Acquisition module, for obtaining the summary info of the software according to the installation kit of the software;
The determining module, it is additionally operable to determine that the summary info of the software whether there is in resource-sharing list;
Information add module, the summary info for determining the software in the determining module are not present in the resource-sharing
When in list, the dbase of the software, summary info, URL and the first router mark are added to the resource-sharing
In list.
19. device according to claim 18, it is characterised in that
The acquisition module, it is additionally operable to determine that the summary info of the software is present in the resource-sharing in the determining module
When in list, the URL of the software is obtained;
Described information add module, it is additionally operable to the URL of the software being added in the resource-sharing list and the software
Summary info corresponding in URL list items.
20. device according to claim 16, it is characterised in that described device also includes:
First pretreatment module, for establishing model of document resource sharing with least one the second router;With establishing resource-sharing mould
At least one the second router of formula establishes resource-sharing list, in the resource-sharing list comprising the first via by
Device and at least one the second router store router mark where dbase, summary info, URL and the software of software
Know.
21. according to any described device of claim 18~20, it is characterised in that
First sending module, it is additionally operable to by way of broadcast the resource-sharing list being sent in real time and described
One router establishes at least one the second router of model of document resource sharing.
22. device according to claim 20, it is characterised in that first pretreatment module includes:
First transmitting element, resource-sharing request is established for being sent at least one the second router;To at least one
The second router sends the first router identifier, the first router identifier by the first router media
Access control MAC address and service set SSID generate by encryption;
First receiving unit, resource-sharing request sound is established for receiving the agreement that at least one the second router is sent
Should;The second router identifier that at least one the second router is sent is received, the second router identifier is by institute
The MAC Address and SSID for stating the second router generate by encryption;
First operating unit, for being generated according to the first router identifier and the second router identifier received
3rd identifier, and be stored in the trust list of the first router;The second router identifier is decrypted, obtained
The MAC Address and SSID of the second router, and be stored in the trust list of the first router.
23. device according to claim 22, it is characterised in that the trust list of the first router is also comprising described
The work state information of the second router, the work state information of the second router by the second router with it is described
After the first router establishes model of document resource sharing, the first router is sent in prefixed time interval.
24. device according to claim 23, it is characterised in that described device also includes:
Judge module, for judging the working condition of itself;
The determining module, it is additionally operable to the judge module and judges the working condition of itself for busy condition or malfunction, from
The second router that working condition is idle condition is determined in the trust list;
First sending module, it is additionally operable to software download request and the 3rd identifier being sent to second tunnel
By device.
25. a kind of resource shared device, it is characterised in that described device includes:
Second receiving module, for receiving the software download request of the first router transmission, the software download request is terminal
It is sent to the first router;
Second sending module, for the installation kit of software to be sent into the terminal.
26. device according to claim 25, it is characterised in that described device also includes:
Second pretreatment module, for establishing model of document resource sharing with the first router;With establishing model of document resource sharing
The first router establishes resource-sharing list, and the first router and described second are included in the resource-sharing list
Router stores Router Distinguisher where dbase, summary info, uniform resource position mark URL and the software of software.
27. device according to claim 26, it is characterised in that
Second receiving module, it is additionally operable to receive the resource-sharing that the first router is sent in real time by way of broadcast
List.
28. device according to claim 26, it is characterised in that second pretreatment module includes:
Second receiving unit, asked for receiving the resource-sharing of establishing that the first router is sent;Receive the first via
By device send the first router identifier, the first router identifier by the first router medium education
MAC Address and service set SSID generate by encryption;
Second transmitting element, resource-sharing request response is established for sending agreement to the first router;To described first
Router send the second router identifier, the second router identifier by the second router MAC Address and
SSID generates by encryption;
Second operating unit, for being generated according to the second router identifier and the first router identifier received
4th identifier, and be stored in the trust list of the second router;The first router identifier is decrypted,
The MAC Address and SSID of the first router are obtained, and is stored in the trust list of the second router.
29. device according to claim 28, it is characterised in that
Second sending module, it is additionally operable to send the second router to the first router in prefixed time interval
Work state information.
30. device according to claim 28, it is characterised in that described device also includes:
Second receiving module, it is additionally operable to receive the software download request and the described 3rd that the first router is sent
Identifier;3rd identifier is described second of the first router according to the first router identifier with reception
Router identifier generation;
Comparing module, the 3rd identifier is contrasted with the 4th identifier;
Second download module, for after the 3rd identifier described in the comparison module is consistent with the 4th identifier,
The installation kit of the software is downloaded from internet;
Second sending module, it is additionally operable to the installation kit of the software being sent to the terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610677716.4A CN107770209B (en) | 2016-08-16 | 2016-08-16 | Resource sharing method and device |
PCT/CN2017/080368 WO2018032788A1 (en) | 2016-08-16 | 2017-04-13 | Resource sharing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610677716.4A CN107770209B (en) | 2016-08-16 | 2016-08-16 | Resource sharing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107770209A true CN107770209A (en) | 2018-03-06 |
CN107770209B CN107770209B (en) | 2021-04-16 |
Family
ID=61196317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610677716.4A Active CN107770209B (en) | 2016-08-16 | 2016-08-16 | Resource sharing method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107770209B (en) |
WO (1) | WO2018032788A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101764839A (en) * | 2009-12-23 | 2010-06-30 | 成都市华为赛门铁克科技有限公司 | Data access method and uniform resource locator (URL) server |
US20100251350A1 (en) * | 2009-03-27 | 2010-09-30 | Samsung Electronics Co., Ltd. | Distributed control method and apparatus using url |
CN101917488A (en) * | 2010-08-20 | 2010-12-15 | 成都市华为赛门铁克科技有限公司 | BT download method, device and system |
CN103781055A (en) * | 2014-01-26 | 2014-05-07 | 深圳市同洲电子股份有限公司 | Data downloading method and associated device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924797B (en) * | 2010-08-26 | 2014-03-05 | 华为数字技术(成都)有限公司 | Method, device and system for processing source downloading |
US8447732B2 (en) * | 2011-08-02 | 2013-05-21 | International Business Machines Corporation | Deduplication in network storage with data residence compliance |
CN104980478B (en) * | 2014-05-28 | 2017-10-31 | 深圳市腾讯计算机系统有限公司 | Sharing method, equipment and system are cached in content distributing network |
-
2016
- 2016-08-16 CN CN201610677716.4A patent/CN107770209B/en active Active
-
2017
- 2017-04-13 WO PCT/CN2017/080368 patent/WO2018032788A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100251350A1 (en) * | 2009-03-27 | 2010-09-30 | Samsung Electronics Co., Ltd. | Distributed control method and apparatus using url |
CN101764839A (en) * | 2009-12-23 | 2010-06-30 | 成都市华为赛门铁克科技有限公司 | Data access method and uniform resource locator (URL) server |
CN101917488A (en) * | 2010-08-20 | 2010-12-15 | 成都市华为赛门铁克科技有限公司 | BT download method, device and system |
CN103781055A (en) * | 2014-01-26 | 2014-05-07 | 深圳市同洲电子股份有限公司 | Data downloading method and associated device |
Also Published As
Publication number | Publication date |
---|---|
CN107770209B (en) | 2021-04-16 |
WO2018032788A1 (en) | 2018-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Gai et al. | Privacy-preserving content-oriented wireless communication in internet-of-things | |
CN103888928B (en) | Business strategy control method and system | |
CN102263828B (en) | Load balanced sharing method and equipment | |
CN109906595A (en) | System and method for performing cryptographic operations across different types of processing hardware | |
CN108256118B (en) | Data processing method, device, system, computing equipment and storage medium | |
CN104410542A (en) | Method and device for simulation test | |
US20160234307A1 (en) | Data transmission method, device, and system | |
RU2016114821A (en) | METHODS, DEVICES AND COMPUTER SOFTWARE PRODUCTS FOR FACILITATING COMMUNICATION TYPE "DEVICE-DEVICE" BETWEEN WIRELESS COMMUNICATION DEVICES | |
JP2017513151A (en) | Private cloud connection device cluster architecture | |
CN109525592A (en) | Data sharing method, device, equipment and computer readable storage medium | |
CN107547391A (en) | A kind of message transmitting method and device | |
CN111901132A (en) | Group management method, device and system | |
US11245685B2 (en) | Methods and apparatus to verify encrypted handshakes | |
CN105872039A (en) | Method for transmitting file between terminal devices, terminal device and a file transmission system | |
CN104239125B (en) | Object processing method, distributed file system and client device | |
CN106789008B (en) | Method, device and system for decrypting sharable encrypted data | |
CN113825129A (en) | Industrial internet asset mapping method under 5G network environment | |
CN113676471A (en) | Cross-node communication method, system, medium and electronic device based on container cloud platform | |
CN107659930A (en) | A kind of AP connection control methods and device | |
CN104219312B (en) | A kind of method and device of installation procedure | |
CN106453349A (en) | An account number login method and apparatus | |
CN112217833A (en) | Secure socket protocol unloading method and device, storage medium and electronic equipment | |
Gray et al. | Simulation framework for distributed SDN-controller architectures in OMNeT++ | |
CN105681266B (en) | A kind of communication cluster method and device of mediaphone MMTel | |
CN108076092A (en) | Web server resources balance method and device |
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 |